Oops when mounting NFS

Bug #220783 reported by Jonathan Sambrook
2
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Undecided
Unassigned

Bug Description

Binary package hint: linux-source-2.6.24

I've several automounted NFS mounts which have worked for years. They are currently causing a Oops which locks the processes involved, including nautilus and gnome-panel (presumably by way of gvfs?).

I've added uname, dmesg, dmidecode and lspci output to https://bugs.launchpad.net/ubuntu/+source/linux-source-2.6.22/+bug/214810 which appears to be the same oops, only on 2.6.22.

[ 870.450520] BUG: unable to handle kernel NULL pointer dereference at virtual address 00000066
[ 870.450538] printing eip: c018c2b9 *pde = 00000000
[ 870.450550] Oops: 0000 [#1]
[ 870.450557] Modules linked in: nvidia(P) i2c_core binfmt_misc rfcomm l2cap nfsd auth_rpcgss exportfs ipx p8023 ppdev lp autofs4 container sbs dock sbshc video output battery cpufreq_conservative cpufreq_userspace cpufreq_stats cpufreq_powersave cpufreq_ondemand nfs lockd nfs_acl sunrpc iptable_filter ip_tables x_tables reiserfs aes_i586 dm_crypt p4_clockmod speedstep_lib freq_table quickcam videodev v4l2_common v4l1_compat yenta_socket rsrc_nonstatic pcmcia_core ipv6 af_packet hci_usb bluetooth prism2_usb evdev p80211 parport_pc parport serio_raw snd_intel8x0 psmouse rtc snd_ac97_codec ac97_bus snd_pcm_oss snd_pcm snd_mixer_oss snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq pcspkr snd_timer snd_seq_device snd soundcore snd_page_alloc button iTCO_wdt iTCO_vendor_support shpchp pci_hotplug intel_agp agpgart ac ext3 jbd mbcache sg sr_mod cdrom sd_mod ata_piix pata_acpi 8139cp floppy ata_generic ohci1394 ieee1394 8139too mii libata scsi_mod ehci_hcd uhci_hcd usbcore raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear md_mod dm_mirror dm_snapshot dm_mod thermal processor fan fbcon tileblit font bitblit softcursor fuse
[ 870.450697]
[ 870.450704] Pid: 8729, comm: mount.nfs Tainted: P (2.6.24-16-386 #1)
[ 870.450711] EIP: 0060:[<c018c2b9>] EFLAGS: 00010206 CPU: 0
[ 870.450726] EIP is at graft_tree+0x39/0xf0
[ 870.450730] EAX: eb10d580 EBX: ffffffec ECX: 00000000 EDX: f77f9f2c
[ 870.450737] ESI: df479e00 EDI: f77f9f2c EBP: 00000023 ESP: f77f9e04
[ 870.450741] DS: 007b ES: 007b FS: 0000 GS: 0033 SS: 0068
[ 870.450748] Process mount.nfs (pid: 8729, ti=f77f8000 task=e0c11640 task.ti=f77f8000)
[ 870.450752] Stack: f77f9f2c f77f9f30 df479e00 c018c641 00200006 df479e00 f6a6d000 f77e0000
[ 870.450766] c018d73b 00000000 f778e000 00000023 df979e00 00000000 00000001 f6939000
[ 870.450777] c02d28a3 00000001 f7f2fe00 f7aa8c00 00000025 f704e900 f77f9edc 00000000
[ 870.450788] Call Trace:
[ 870.450813] [<c018c641>] do_add_mount+0x71/0xf0
[ 870.450850] [<c018d73b>] do_mount+0x5db/0x6c0
[ 870.450908] [<c02d28a3>] ip4_datagram_connect+0x193/0x350
[ 870.451033] [<c01563fc>] find_lock_page+0x2c/0xa0
[ 870.451074] [<c0158765>] filemap_fault+0x1b5/0x3b0
[ 870.451202] [<c0117eed>] fixup_exception+0x1d/0x60
[ 870.451326] [<c015b61f>] __alloc_pages+0x5f/0x380
[ 870.451351] [<c0302ba0>] do_page_fault+0x0/0x720
[ 870.451468] [<c018c080>] copy_mount_options+0x40/0x140
[ 870.451526] [<c018dbc2>] sys_mount+0x72/0xb0
[ 870.451581] [<c0104132>] sysenter_past_esp+0x6b/0xa9
[ 870.451716] =======================
[ 870.451720] Code: 04 89 c6 89 7c 24 08 8b 40 14 89 d7 8b 40 30 85 c0 79 11 89 d8 8b 74 24 04 8b 1c 24 8b 7c 24 08 83 c4 0c c3 8b 02 b3 ec 8b 48 08 <0f> b7 41 66 25 00 f0 00 00 3d 00 40 00 00 8b 46 10 0f 94 c2 8b
[ 870.451768] EIP: [<c018c2b9>] graft_tree+0x39/0xf0 SS:ESP 0068:f77f9e04
[ 870.451782] ---[ end trace 5785c06c9917abb6 ]---

Revision history for this message
Gareth Fitzworthington (mapping-gp-deactivatedaccount) wrote :

Marking as duplicate as this has been confirmed under bug 214810 and passed to kernel team as kernel 2.6.24 bug.
If you think this assignment as a duplicate is in error then please re-mark as NEW.
Thanks.

Changed in linux:
status: New → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.