Kernel call trace on NFS-mount (using autofs).
Subsystems (2)
Hi. I'm seeing this every now and then. (not directly reproduceable).
May 20 13:58:33 node36 kernel: [1291441.355677] PGD 6b195067 PUD a7751067 PMD 0 May 20 13:58:33 node36 kernel: [1291441.448833] CPU 0 May 20 13:58:33 node36 kernel: [1291441.475005] Modules linked in: nfs lockd sunrpc autofs4 ipv6 usbhid hid uhci_hcd ehci_hcd usbkbd fuse parport_pc lp parport af_packet i2c_amd756 i2c_core pcspkr psmouse k8temp amd_rng serio_raw shpchp pci_hotplug evdev ext3 jbd mbcache sg sd_mod ide_cd cdrom ata_generic libata floppy mptspi mptscsih mptbase scsi_transport_spi scsi_mod tg3 ohci_hcd amd74xx ide_core usbcore thermal processor fan capability commoncap May 20 13:58:33 node36 kernel: [1291441.920746] Pid: 1080, comm: mount.nfs Not tainted 2.6.22-14-generic #1 May 20 13:58:33 node36 kernel: [1291442.001856] RIP: 0010:[graft_tree+76/304] [graft_tree+76/304] graft_tree+0x4c/0x130 May 20 13:58:33 node36 kernel: [1291442.098650] RSP: 0018:ffff8100856b3c48 EFLAGS: 00010246 May 20 13:58:33 node36 kernel: [1291442.164181] RAX: ffff8100ce0e41a0 RBX: 00000000ffffffec RCX: 0000000000000000 May 20 13:58:33 node36 kernel: [1291442.251524] RDX: ffff8100ba66f100 RSI: ffff8100856b3e58 RDI: ffff8100a7c63600 May 20 13:58:33 node36 kernel: [1291442.338866] RBP: ffff8100a7c63600 R08: 0000000000000000 R09: ffff81005ad02980 May 20 13:58:33 node36 kernel: [1291442.426210] R10: 000000001685c20a R11: 0000000000000006 R12: ffff8100856b3e58 May 20 13:58:33 node36 kernel: [1291442.513551] R13: 0000000000000000 R14: 000000000000000b R15: 000000000000000b May 20 13:58:33 node36 kernel: [1291442.600894] FS: 00002b12c126d6e0(0000) GS:ffffffff80561000(0000) knlGS:00000000f7da76b0 May 20 13:58:33 node36 kernel: [1291442.699656] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b May 20 13:58:33 node36 kernel: [1291442.770380] CR2: 00000000000000b2 CR3: 000000002ade7000 CR4: 00000000000006e0 May 20 13:58:33 node36 kernel: [1291442.857723] Process mount.nfs (pid: 1080, threadinfo ffff8100856b2000, task ffff8100bcba14a0) May 20 13:58:33 node36 kernel: [1291442.961678] Stack: ffff8100856b3e58 ffff8100856b3e60 ffff8100a7c63600 ffffffff802b1fa0 May 20 13:58:33 node36 kernel: [1291443.059926] 0000000000000006 ffffffffa7c63600 ffff810030d78000 ffff810059996000 May 20 13:58:33 node36 kernel: [1291443.150800] ffff81007b39e000 ffffffff802b3271 0000000000000010 0000000000000000 May 20 13:58:33 node36 kernel: [1291443.239489] Call Trace: May 20 13:58:33 node36 kernel: [1291443.272934] [do_add_mount+160/352] do_add_mount+0xa0/0x160 May 20 13:58:33 node36 kernel: [1291443.339502] [do_mount+1329/2000] do_mount+0x531/0x7d0 May 20 13:58:33 node36 kernel: [1291443.402957] [__handle_mm_fault+1985/2912] __handle_mm_fault+0x7c1/0xb60 May 20 13:58:33 node36 kernel: [1291443.475761] [autoremove_wake_function+0/48] autoremove_wake_function+0x0/0x30 May 20 13:58:33 node36 kernel: [1291443.552711] [__up_read+33/176] __up_read+0x21/0xb0 May 20 13:58:33 node36 kernel: [1291443.615125] [do_page_fault+971/2160] do_page_fault+0x3cb/0x870 May 20 13:58:33 node36 kernel: [1291443.683776] [zone_statistics+125/128] zone_statistics+0x7d/0x80 May 20 13:58:33 node36 kernel: [1291443.752425] [error_exit+0/132] error_exit+0x0/0x84 May 20 13:58:33 node36 kernel: [1291443.814842] [copy_mount_options+273/384] copy_mount_options+0x111/0x180 May 20 13:58:33 node36 kernel: [1291443.888680] [sys_mount+155/256] sys_mount+0x9b/0x100 May 20 13:58:33 node36 kernel: [1291443.952136] [system_call+126/131] system_call+0x7e/0x83 May 20 13:58:33 node36 kernel: [1291444.016629] May 20 13:58:33 node36 kernel: [1291444.036459] May 20 13:58:33 node36 kernel: [1291444.036460] Code: 0f b7 81 b2 00 00 00 25 00 f0 00 00 3d 00 40 00 00 48 8b 47 May 20 13:58:33 node36 kernel: [1291444.215606] RSP <ffff8100856b3c48>
It does get triggered by some application using the automounter (autofs) that then does the mount.nfs call.
Kernel is a: 2.6.22-14-generic. I wasn't able to search similar stuff up from the archive.
Jesper
Signature · 1 line
Jesper
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 72 lines · Jesper Krogh
Hi. I'm seeing this every now and then. (not directly reproduceable).
May 20 13:58:33 node36 kernel: [1291441.355677] PGD 6b195067 PUD a7751067 PMD 0 May 20 13:58:33 node36 kernel: [1291441.448833] CPU 0 May 20 13:58:33 node36 kernel: [1291441.475005] Modules linked in: nfslockd sunrpc autofs4 ipv6 usbhid hid
uhci_hcdehci_hcdusbkbd fuseparport_pclp parportaf_packeti2c_amd756i2c_corepcspkr psmouse k8tempamd_rngserio_rawshpchppci_hotplugevdev ext3 jbd mbcache sgsd_modide_cdcdromata_genericlibata floppy mptspi mptscsih mptbasescsi_transport_spiscsi_modtg3ohci_hcdamd74xxide_coreusbcore thermal processor fan capability commoncapMay 20 13:58:33 node36 kernel: [1291441.920746] Pid: 1080, comm: mount.nfs Not tainted 2.6.22-14-generic #1 May 20 13:58:33 node36 kernel: [1291442.001856] RIP: 0010:[graft_tree+76/304] [graft_tree+76/304] graft_tree+0x4c/0x130 May 20 13:58:33 node36 kernel: [1291442.098650] RSP: 0018:ffff8100856b3c48 EFLAGS: 00010246 May 20 13:58:33 node36 kernel: [1291442.164181] RAX: ffff8100ce0e41a0 RBX: 00000000ffffffec RCX: 0000000000000000 May 20 13:58:33 node36 kernel: [1291442.251524] RDX: ffff8100ba66f100 RSI: ffff8100856b3e58 RDI: ffff8100a7c63600 May 20 13:58:33 node36 kernel: [1291442.338866] RBP: ffff8100a7c63600 R08: 0000000000000000 R09: ffff81005ad02980 May 20 13:58:33 node36 kernel: [1291442.426210] R10: 000000001685c20a R11: 0000000000000006 R12: ffff8100856b3e58 May 20 13:58:33 node36 kernel: [1291442.513551] R13: 0000000000000000 R14: 000000000000000b R15: 000000000000000b May 20 13:58:33 node36 kernel: [1291442.600894] FS: 00002b12c126d6e0(0000) GS:ffffffff80561000(0000) knlGS:00000000f7da76b0 May 20 13:58:33 node36 kernel: [1291442.699656] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b May 20 13:58:33 node36 kernel: [1291442.770380] CR2: 00000000000000b2 CR3: 000000002ade7000 CR4: 00000000000006e0 May 20 13:58:33 node36 kernel: [1291442.857723] Process mount.nfs (pid: 1080, threadinfo ffff8100856b2000, task ffff8100bcba14a0) May 20 13:58:33 node36 kernel: [1291442.961678] Stack: ffff8100856b3e58 ffff8100856b3e60 ffff8100a7c63600 ffffffff802b1fa0 May 20 13:58:33 node36 kernel: [1291443.059926] 0000000000000006 ffffffffa7c63600 ffff810030d78000 ffff810059996000 May 20 13:58:33 node36 kernel: [1291443.150800] ffff81007b39e000 ffffffff802b3271 0000000000000010 0000000000000000 May 20 13:58:33 node36 kernel: [1291443.239489] Call Trace: May 20 13:58:33 node36 kernel: [1291443.272934] [do_add_mount+160/352] do_add_mount+0xa0/0x160 May 20 13:58:33 node36 kernel: [1291443.339502] [do_mount+1329/2000] do_mount+0x531/0x7d0 May 20 13:58:33 node36 kernel: [1291443.402957] [__handle_mm_fault+1985/2912] __handle_mm_fault+0x7c1/0xb60 May 20 13:58:33 node36 kernel: [1291443.475761] [autoremove_wake_function+0/48] autoremove_wake_function+0x0/0x30 May 20 13:58:33 node36 kernel: [1291443.552711] [__up_read+33/176] __up_read+0x21/0xb0 May 20 13:58:33 node36 kernel: [1291443.615125] [do_page_fault+971/2160] do_page_fault+0x3cb/0x870 May 20 13:58:33 node36 kernel: [1291443.683776] [zone_statistics+125/128] zone_statistics+0x7d/0x80 May 20 13:58:33 node36 kernel: [1291443.752425] [error_exit+0/132] error_exit+0x0/0x84 May 20 13:58:33 node36 kernel: [1291443.814842] [copy_mount_options+273/384] copy_mount_options+0x111/0x180 May 20 13:58:33 node36 kernel: [1291443.888680] [sys_mount+155/256] sys_mount+0x9b/0x100 May 20 13:58:33 node36 kernel: [1291443.952136] [system_call+126/131] system_call+0x7e/0x83 May 20 13:58:33 node36 kernel: [1291444.016629] May 20 13:58:33 node36 kernel: [1291444.036459] May 20 13:58:33 node36 kernel: [1291444.036460] Code: 0f b7 81 b2 00 00 00 25 00 f0 00 00 3d 00 40 00 00 48 8b 47 May 20 13:58:33 node36 kernel: [1291444.215606] RSP <ffff8100856b3c48>
Quoted 5 lines
It does get triggered by some application using the automounter (autofs) that then does the mount.nfs call.
Kernel is a: 2.6.22-14-generic. I wasn't able to search similar stuff up from the archive.
That appears to be crashing in generic VFS code rather than in anything nfs specific, so I'd suggest reposting this Oops to linux-fsdevel. It would be nice if you could first try to reproduce it with 2.6.25, though.
Cheers
Trond
Quoted 4 lines · Trond Myklebust
That appears to be crashing in generic VFS code rather than in anything nfs specific, so I'd suggest reposting this Oops to linux-fsdevel. It would be nice if you could first try to reproduce it with 2.6.25, though.
Can I safely upgrade kernel to 2.6.25 without changing userspace utils and autofs?
It is not particulary repoducible. I happens "every second day on a random node of a set of around 48".
Signature · 1 line
Jesper
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 8 lines · Jesper Krogh
Quoted 4 lines · Trond Myklebust
That appears to be crashing in generic VFS code rather than in anything nfs specific, so I'd suggest reposting this Oops to linux-fsdevel. It would be nice if you could first try to reproduce it with 2.6.25, though.
Can I safely upgrade kernel to 2.6.25 without changing userspace utils and autofs?
Normally that should be fine as long as you don't enable any new features that explicitly state in the kconfig file that they need updated utilities.
Quoted 2 lines
It is not particulary repoducible. I happens "every second day on a random node of a set of around 48".
If it is difficult to reproduce, then you can always try posting the existing Oops (mentioning the above), and seeing if that elicits any response. It may be that this proves to be a known bug...
Cheers
Trond
Jesper-
Quoted 46 lines · Jesper Krogh
Hi. I'm seeing this every now and then. (not directly reproduceable).
May 20 13:58:33 node36 kernel: [1291441.355677] PGD 6b195067 PUD a7751067 PMD 0 May 20 13:58:33 node36 kernel: [1291441.448833] CPU 0 May 20 13:58:33 node36 kernel: [1291441.475005] Modules linked in: nfs lockd sunrpc autofs4 ipv6 usbhid hid uhci_hcd ehci_hcd usbkbd fuse parport_pc lp parport af_packet i2c_amd756 i2c_core pcspkr psmouse k8temp amd_rng serio_raw shpchp pci_hotplug evdev ext3 jbd mbcache sg sd_mod ide_cd cdrom ata_generic libata floppy mptspi mptscsih mptbase scsi_transport_spi scsi_mod tg3 ohci_hcd amd74xx ide_core usbcore thermal processor fan capability commoncap May 20 13:58:33 node36 kernel: [1291441.920746] Pid: 1080, comm: mount.nfs Not tainted 2.6.22-14-generic #1 May 20 13:58:33 node36 kernel: [1291442.001856] RIP: 0010:[graft_tree +76/304] [graft_tree+76/304] graft_tree+0x4c/0x130 May 20 13:58:33 node36 kernel: [1291442.098650] RSP: 0018:ffff8100856b3c48 EFLAGS: 00010246 May 20 13:58:33 node36 kernel: [1291442.164181] RAX: ffff8100ce0e41a0 RBX: 00000000ffffffec RCX: 0000000000000000 May 20 13:58:33 node36 kernel: [1291442.251524] RDX: ffff8100ba66f100 RSI: ffff8100856b3e58 RDI: ffff8100a7c63600 May 20 13:58:33 node36 kernel: [1291442.338866] RBP: ffff8100a7c63600 R08: 0000000000000000 R09: ffff81005ad02980 May 20 13:58:33 node36 kernel: [1291442.426210] R10: 000000001685c20a R11: 0000000000000006 R12: ffff8100856b3e58 May 20 13:58:33 node36 kernel: [1291442.513551] R13: 0000000000000000 R14: 000000000000000b R15: 000000000000000b May 20 13:58:33 node36 kernel: [1291442.600894] FS: 00002b12c126d6e0(0000) GS:ffffffff80561000(0000) knlGS:00000000f7da76b0 May 20 13:58:33 node36 kernel: [1291442.699656] CS: 0010 DS: 0000 ES: 0000 CR0: 000000008005003b May 20 13:58:33 node36 kernel: [1291442.770380] CR2: 00000000000000b2 CR3: 000000002ade7000 CR4: 00000000000006e0 May 20 13:58:33 node36 kernel: [1291442.857723] Process mount.nfs (pid: 1080, threadinfo ffff8100856b2000, task ffff8100bcba14a0) May 20 13:58:33 node36 kernel: [1291442.961678] Stack: ffff8100856b3e58 ffff8100856b3e60 ffff8100a7c63600 ffffffff802b1fa0 May 20 13:58:33 node36 kernel: [1291443.059926] 0000000000000006 ffffffffa7c63600 ffff810030d78000 ffff810059996000 May 20 13:58:33 node36 kernel: [1291443.150800] ffff81007b39e000 ffffffff802b3271 0000000000000010 0000000000000000 May 20 13:58:33 node36 kernel: [1291443.239489] Call Trace: May 20 13:58:33 node36 kernel: [1291443.272934] [do_add_mount +160/352] do_add_mount+0xa0/0x160 May 20 13:58:33 node36 kernel: [1291443.339502] [do_mount +1329/2000] do_mount+0x531/0x7d0 May 20 13:58:33 node36 kernel: [1291443.402957] [__handle_mm_fault +1985/2912] __handle_mm_fault+0x7c1/0xb60 May 20 13:58:33 node36 kernel: [1291443.475761] [autoremove_wake_function+0/48] autoremove_wake_function+0x0/0x30 May 20 13:58:33 node36 kernel: [1291443.552711] [__up_read+33/176] __up_read+0x21/0xb0 May 20 13:58:33 node36 kernel: [1291443.615125] [do_page_fault +971/2160] do_page_fault+0x3cb/0x870 May 20 13:58:33 node36 kernel: [1291443.683776] [zone_statistics +125/128] zone_statistics+0x7d/0x80 May 20 13:58:33 node36 kernel: [1291443.752425] [error_exit+0/132] error_exit+0x0/0x84 May 20 13:58:33 node36 kernel: [1291443.814842] [copy_mount_options +273/384] copy_mount_options+0x111/0x180 May 20 13:58:33 node36 kernel: [1291443.888680] [sys_mount+155/256] sys_mount+0x9b/0x100 May 20 13:58:33 node36 kernel: [1291443.952136] [system_call +126/131] system_call+0x7e/0x83 May 20 13:58:33 node36 kernel: [1291444.016629] May 20 13:58:33 node36 kernel: [1291444.036459] May 20 13:58:33 node36 kernel: [1291444.036460] Code: 0f b7 81 b2 00 00 00 25 00 f0 00 00 3d 00 40 00 00 48 8b 47 May 20 13:58:33 node36 kernel: [1291444.215606] RSP <ffff8100856b3c48>
Quoted 5 lines
It does get triggered by some application using the automounter (autofs) that then does the mount.nfs call.
Kernel is a: 2.6.22-14-generic. I wasn't able to search similar stuff up from the archive.
It would be interesting to know which nfs-utils version you have installed, too.
--
Chuck Lever
chuck[dot]lever[at]oracle[dot]com
Quoted 4 lines · Chuck Lever
Quoted 2 lines
Kernel is a: 2.6.22-14-generic. I wasn't able to search similar stuff up from the archive.
It would be interesting to know which nfs-utils version you have installed, too.
It is: 1.1.1~git-20070709-3ubuntu1
Signature · 1 line
Jesper
A message that is not in the archive (sent off-list or not yet received): [email protected]
Quoted 6 lines · Jesper Krogh
Quoted 3 lines · Chuck Lever
Quoted 2 lines
Kernel is a: 2.6.22-14-generic. I wasn't able to search similar stuff up from the archive.
It would be interesting to know which nfs-utils version you have installed, too.
It is: 1.1.1~git-20070709-3ubuntu1
In that case different code paths in the mount.nfs command may be exercised when you upgrade to 2.6.25.
I think 2.6.22 would force the mount.nfs command to use the legacy binary mount API, whereas 2.6.25 would allow it to use the new text API. This might make a difference if the mount.nfs command is somehow constructing a data structure in user space that 2.6.22's VFS layer chokes on.
Idle speculation, of course.
--
Chuck Lever
chuck[dot]lever[at]oracle[dot]com