I don't believe the formerly blamed item 509180 is truly the source of
these errors. I have read that complete bug thread, and the error
messages being posted there are similar to this error message. However,
there is a critically important difference between the error messages.
Bug 509180:
1. Some users are posting error messages which are due to an overly verbose
ecryptfs module reporting normal operation when a system call is interrupted:
return EINTR.
2. The root issue being explored is a report of data corruption, and
incorrectly reported file lengths, using ecryptfs.
This bug:
1. The error message indicates a real problem in the ecryptfs operation,
not merely forwarding an error condition from a lower-level call.
2. Nobody has reported the issue (2) from 509180.
My experience with this bug:
uname -a: Linux x 2.6.38-15-generic #61-Ubuntu SMP Tue Jun 12 time 2012
i686 i686 i386 GNU/Linux
I have been using ecryptfs for 2 years on this laptop, multiple Ubuntu
upgrades, never gave the module any thought.
Yesterday I rebuilt from source the module udlfb (USB Displaylink Frame
Buffer) as found on git Fetch URL http://git.plugable.com/webdav/udlfb
Although I invoked "sudo make install", the kernel module was built into
/lib/modules/`uname -r`/updates and I saw output from depmod but
modules.dep and modules.order had not been updated and still pointed to
the "stock" module.
I did a "sudo modprobe udlfb.ko" in the updates subdirectory, then a
depmod, then rebooted.
ecryptfs module failed to load. Of course my home dir was missing. In
fact, output from "lsmod" showed that only a couple of dozens modules
were loaded, top among them being udlfb, with 0 references (wrong
dependencies for it, obvious to me), and i915, but practically nothing
else. Wireless (ath9k) was missing. Checking right now, my normal
"lsmod | wc -l" is 64.
Figuring dependencies were wrong, I re-ran modprobe and depmod. I
powered down, rebooted, and had no improvement. I powered down again,
waited a long time to log in, and everything was in working order.
Checking dmesg, I see there was an error from ecryptfs logged 15 minutes
after boot:
[ 922.072990] Valid eCryptfs headers not found in file header region or xattr
region
[ 922.072994] Either the lower file is not in a valid eCryptfs format, or the
key could not be retrieved. Plaintext passthrough mode is not enabled;
returning -EIO
[ 926.000041] wlan0: authenticate with 00:26:82:f0:f6:f2 (try 1)
It appears that this occurred while I was logging in. Checking
/var/log/kern.log, the error has only been in my log twice, starts only
after the episode in which many modules did not load.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/529002
Title:
Valid eCryptfs headers not found in file header region or xattr region
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/529002/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs