You are not logged in.

#1 2012-11-07 09:19:43

bmanuel
Member
Registered: 2011-10-06
Posts: 106

Kernel BUG at fs/dcache

This morning i come into the office to find my machine completely frozen: after hard-rebooting since neither REISUB solved the problem, journalctl logged this:

Nov 07 09:43:07 amsterdam kernel: ------------[ cut here ]------------
Nov 07 09:43:07 amsterdam kernel: kernel BUG at fs/dcache.c:2138!
Nov 07 09:43:07 amsterdam kernel: invalid opcode: 0000 [#1] PREEMPT SMP 
Nov 07 09:43:07 amsterdam kernel: Modules linked in: des_generic ecb md4 md5 hmac nls_utf8 cifs fuse nvidia(PO) usb_storage uas snd_hda_codec_idt joydev coret
Nov 07 09:43:07 amsterdam kernel: CPU 0 
Nov 07 09:43:07 amsterdam kernel: Pid: 4156, comm: pool Tainted: P           O 3.6.6-1-ARCH #1 Dell Inc.                 Dell DM061                   /0WG864
Nov 07 09:43:07 amsterdam kernel: RIP: 0010:[<ffffffff81195843>]  [<ffffffff81195843>] __d_rehash+0x83/0xf0
Nov 07 09:43:07 amsterdam kernel: RSP: 0018:ffff880134a8fb88  EFLAGS: 00010282
Nov 07 09:43:07 amsterdam kernel: RAX: 00000000000303ed RBX: ffff8800af2f24dc RCX: 0000000000000013
Nov 07 09:43:07 amsterdam kernel: RDX: ffffc90000002000 RSI: ffffc90000183f68 RDI: ffff8800af2f2480
Nov 07 09:43:07 amsterdam kernel: RBP: ffff880134a8fba8 R08: 0000000000016b80 R09: ffff88013bc16b80
Nov 07 09:43:07 amsterdam kernel: R10: ffff880123d74d40 R11: ffffffffa0f0e8d1 R12: ffff8800af2f2480
Nov 07 09:43:07 amsterdam kernel: R13: 0000000000000000 R14: 00000000fffffffe R15: 000000000000552b
Nov 07 09:43:07 amsterdam kernel: FS:  00007f8e5bfff700(0000) GS:ffff88013bc00000(0000) knlGS:0000000000000000
Nov 07 09:43:07 amsterdam kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Nov 07 09:43:07 amsterdam kernel: CR2: 00007f8e480010b8 CR3: 00000000b2ec6000 CR4: 00000000000007f0
Nov 07 09:43:07 amsterdam kernel: DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Nov 07 09:43:07 amsterdam kernel: DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Nov 07 09:43:07 amsterdam kernel: Process pool (pid: 4156, threadinfo ffff880134a8e000, task ffff880135b770e0)
Nov 07 09:43:07 amsterdam kernel: Stack:
Nov 07 09:43:07 amsterdam kernel:  ffff880114909a00 0000000000000000 ffff8800af2f24dc ffff8800af2f2480
Nov 07 09:43:07 amsterdam kernel:  ffff880134a8fbb8 ffffffff811958e6 ffff880134a8fbd8 ffffffff8119591c
Nov 07 09:43:07 amsterdam kernel:  0000000000000000 ffff88011fc2ff40 ffff880134a8fc38 ffffffffa0f05973
Nov 07 09:43:07 amsterdam kernel: Call Trace:
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff811958e6>] _d_rehash+0x36/0x40
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff8119591c>] d_rehash+0x2c/0x40
Nov 07 09:43:07 amsterdam kernel:  [<ffffffffa0f05973>] cifs_lookup+0x263/0x360 [cifs]
Nov 07 09:43:07 amsterdam kernel:  [<ffffffffa0f05ab2>] cifs_atomic_open+0x42/0x230 [cifs]
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff81197fa5>] ? d_lookup+0x35/0x60
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff8118eadf>] do_last+0x56f/0xea0
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff8118f4ca>] path_openat+0xba/0x520
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff8118fc91>] do_filp_open+0x41/0xa0
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff8119c766>] ? alloc_fd+0xd6/0x120
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff8117e9d6>] do_sys_open+0xf6/0x1e0
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff8117eae1>] sys_open+0x21/0x30
Nov 07 09:43:07 amsterdam kernel:  [<ffffffff81499f2d>] system_call_fastpath+0x1a/0x1f
Nov 07 09:43:07 amsterdam kernel: Code: 48 89 16 0f ba 36 00 65 48 8b 04 25 f0 c6 00 00 83 a8 44 e0 ff ff 01 48 8b 80 38 e0 ff ff a8 08 75 0b 48 83 c4 10 5b 4
Nov 07 09:43:07 amsterdam kernel: RIP  [<ffffffff81195843>] __d_rehash+0x83/0xf0
Nov 07 09:43:07 amsterdam kernel:  RSP <ffff880134a8fb88>
Nov 07 09:43:07 amsterdam kernel: ---[ end trace a61acb9eb8ec385b ]---

It looks like linux 3.6.5 was affected by this but it seems also they already patched it for this.. regression?
My system is completely up-to-date, switch to systemd back in October, never had a problem until i upgraded to Gnome 3.6, my kernel is Linux amsterdam 3.6.6-1-ARCH #1 SMP PREEMPT Mon Nov 5 11:57:22 CET 2012 x86_64 GNU/Linux

Offline

#2 2012-11-12 20:55:27

amatriain
Member
Registered: 2011-06-02
Posts: 50

Re: Kernel BUG at fs/dcache

I'm getting almost the same error in my journalctl. The only difference is I have a different modules list.

Kernel version is the same:

Linux amatriain-desktop 3.6.6-1-ARCH #1 SMP PREEMPT Mon Nov 5 11:57:22 CET 2012 x86_64 GNU/Linux

Strange symptoms I've experienced recently, could be related:

- a total freeze that required a hard reset
- when I try to open a file with nautilus from a remote samba folder, sometimes it just doesn't open
- when I try to cd into a permanently mounted remote samba folder, sometimes it refuses to cd into the folder. The terminal just sits there without ever giving me a shell prompt again, like stuck in an infinite loop.

It seems to be cifs related. Is there already an open bug?

Offline

#3 2012-11-12 21:05:11

amatriain
Member
Registered: 2011-06-02
Posts: 50

Re: Kernel BUG at fs/dcache

Is it possible that Fedora has patched this for their 3.6.5 kernel but the patch has not yet been accepted upstream or reached our repos? I'm not too familiar with how this would work.

Offline

#4 2012-11-13 17:15:59

anatolik
Developer
Registered: 2012-09-27
Posts: 458

Re: Kernel BUG at fs/dcache

The fix for this issue was sent and accepted upstream in commit 3798f47aa276b332c30da499cb4df4577e2f8872 This fix will be available in linux 3.7

And indeed the Fedora kernel was patched with that change. You might want to contact Arch kernel maintainers if they are ok with patching our kernel as well https://www.archlinux.org/packages/core/x86_64/linux/


Read it before posting http://www.catb.org/esr/faqs/smart-questions.html
Ruby gems repository done right https://bbs.archlinux.org/viewtopic.php?id=182729
Fast initramfs generator with security in mind https://wiki.archlinux.org/index.php/Booster

Offline

Board footer

Powered by FluxBB