ecryptfs hangs on kernel 2.6.22-7.14
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux-source-2.6.22 (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: linux-source-2.6.22
On Thu, Jul 05, 2007 at 09:27:20AM -0300, William Lima wrote:
> The ecryptfs is hanging on kernel 2.6.22-rc7. Please check this link:
>
> https:/
This is why eCryptfs is still marked ``EXPERIMENTAL'' in the kernel...
This is probably related to the series of llseek() patches that I've
been working on over the last month. To get eCryptfs back to the way
it was, the last 4 GIT commits need to be dropped:
53a2731f9310a66
240e2df5c740d73
e10f281bca03f45
d4c5cdb3e099da7
Without these patches, eCryptfs will fill in 0's on an llseek()
without a write, which technically isn't correct POSIX behavior, but
it's better than hanging.
In the meantime, I'll add the mount-touch-
to my growing body of regression tests and try to figure out where the
hang is occurring (I suspect conflicting read_cache_page() calls on
the same page).
Thanks,
Mike
.______
Security Software Engineer, IBM Linux Technology Center
GnuPG Fingerprint: 419C 5B1E 948A FA73 A54C 20F5 DB40 8531 6DCA 8769
The last word in this sentence is wrong.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
iQEVAwUBRozxFNt
Hg4u2sMSzu6KBXL
tlYGrUMRqMX0ajQ
XevokDYwtMUNA4c
gY/igI3+
15ituFUPlmV/
=KPen
-----END PGP SIGNATURE-----
Changed in linux-source-2.6.22: | |
status: | New → Confirmed |
Changed in linux-source-2.6.22: | |
assignee: | nobody → xxxxx1 |
status: | Confirmed → Fix Released |
I just pulled down and installed gutsy, built the newly released
vanilla 2.6.22 from the config file distributed with Ubuntu, and
ran my eCryptfs tests without any problems. Specifically, the touch,
umount, mount, write test went fine without any lockups.
Mike
-----BEGIN PGP SIGNATURE-----
AhTFtyodpAQMqpQ gAh8jOzhX/ o61Qi4/ GagMTwc7ZHOAeub jC xWiyi+rKqafV+ 6SDIWfHTj6Bh6vF rrLH78fEIcHnDcO IrQEvq 1BPvuSRjyEZRaEy r3vbzZM7iqjkC5T gHqWRd0pMcymUIR 5i72 AGkYEQP1rpeY4Yd fMhiaaoGHJhio7u RQz5sL5j5zNJh9V KtF8x YRZAdejDXwwuh0h Zh5HQQp5ZpvOFOt hQGElprapfi08hT Jez+ RztpiSJHYaLauFd v7v8uQncDMmJWHJ bTze/hzlQ= =
Version: GnuPG v1.4.1 (GNU/Linux)
iQEVAwUBRpK4k9t
BAaVaSi67gkp2lL
P2BkpELj3jKWNjs
90YyFy3xMPY1m/
OWrDbPrBch6NyDC
I4lCzH6aX7s03uR
=1Dmw
-----END PGP SIGNATURE-----