Hi,

running a Xinghuo "Spark" 3A 6100 [4] from an encrypted root filesystem
(dm_crypt+lvm), with kernels 3.5.0-8 and 3.5.0-9 [1] I get plenty of
these error messages in the kernel log when doing I/O:

 [  933.398437] BUG: using smp_processor_id() in preemptible [00000000] code: 
kworker/2:2/2763
 [  933.398437] caller is crypt_convert+0x80/0x438 [dm_crypt]
 [  933.398437] Call Trace:
 [  933.398437] [<ffffffff80719990>] dump_stack+0x8/0x34
 [  933.398437] [<ffffffff804753bc>] debug_smp_processor_id+0xcc/0xf0
 [  933.398437] [<ffffffffc00b6bf4>] crypt_convert+0x80/0x438 [dm_crypt]
 [  933.398437] [<ffffffffc00b7090>] kcryptd_crypt+0xe4/0x524 [dm_crypt]
 [  933.398437] [<ffffffff802499b8>] process_one_work+0x290/0x4dc
 [  933.398437] [<ffffffff8024a100>] worker_thread+0x2b4/0x404
 [  933.398437] [<ffffffff8024e9c0>] kthread+0x88/0x90
 [  933.398437] [<ffffffff8020651c>] kernel_thread_helper+0x10/0x18

I also recently encountered one system freeze directly after starting an
I/O intensive operation (tar -xIvf on a kernel source), which may be
related (this freeze occured with 3.5.0-8).

Maybe these errors can be worked around by setting
CONFIG_CRYPTO_WORKQUEUE=n?  Kernel config and debian packages containing
my kernel can be found here [2,3].

cheers,

David

[1] http://dev.lemote.com/cgit/linux-official.git
[2] http://sourceforge.net/projects/loongson-stuff/files/loongson3a/
[3] http://sourceforge.net/p/loongson-stuff/code/ci/master/tree/
[4] http://www.lemote.com/products/computer/fulong/348.html
-- 
GnuPG public key: http://dvdkhlng.users.sourceforge.net/dk2.gpg
Fingerprint: B63B 6AF2 4EEB F033 46F7  7F1D 935E 6F08 E457 205F

Attachment: pgpDIvkm4bM42.pgp
Description: PGP signature

Reply via email to