Heavy samba usage causes kernel OOPs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Invalid
|
Unknown
|
Unassigned | ||
linux-source-2.6.22 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Running a fresh install of Ubuntu Server 7.10
Heavy samba usage will cause the following OOPs very easily... usually within 5 minutes of heavy activity:
Dec 11 17:26:08 ps3-build kernel: [ 723.552774] BUG: unable to handle kernel paging request at virtual address 7268e60c
Dec 11 17:26:08 ps3-build kernel: [ 723.552977] printing eip:
Dec 11 17:26:08 ps3-build kernel: [ 723.553069] c017cb50
Dec 11 17:26:08 ps3-build kernel: [ 723.553070] *pdpt = 0000000033c6a001
Dec 11 17:26:08 ps3-build kernel: [ 723.553167] *pde = 0000000000000000
Dec 11 17:26:08 ps3-build kernel: [ 723.553265] Oops: 0002 [#1]
Dec 11 17:26:08 ps3-build kernel: [ 723.553357] SMP
Dec 11 17:26:08 ps3-build kernel: [ 723.553509] Modules linked in: ipv6 af_packet sbp2 parport_pc lp parport loop snd_hda_intel s
nd_pcm_oss snd_mixer_oss snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_d
evice snd xpad heci soundcore psmouse serio_raw shpchp pci_hotplug pcspkr e1000_ich9 evdev snd_page_alloc intel_agp agpgart sr_mod
cdrom usbhid hid ext3 jbd mbcache sg sd_mod pata_marvell ohci1394 ieee1394 sata_sil ata_piix ata_generic libata scsi_mod uhci_hcd
ehci_hcd usbcore dm_mirror dm_snapshot dm_mod thermal processor fan fuse apparmor commoncap
Dec 11 17:26:08 ps3-build kernel: [ 723.556245] CPU: 2
Dec 11 17:26:08 ps3-build kernel: [ 723.556245] EIP: 0060:[add_
Dec 11 17:26:08 ps3-build kernel: [ 723.556246] EFLAGS: 00210002 (2.6.22-14-server #1)
Dec 11 17:26:08 ps3-build kernel: [ 723.556550] EIP is at add_partial+
Dec 11 17:26:08 ps3-build kernel: [ 723.556652] eax: c166f258 ebx: c0362b34 ecx: c0362b40 edx: 7268e608
Dec 11 17:26:08 ps3-build kernel: [ 723.556769] esi: c166f240 edi: c0362b20 ebp: f89a1d0b esp: f01cfe78
Dec 11 17:26:08 ps3-build kernel: [ 723.556886] ds: 007b es: 007b fs: 00d8 gs: 0033 ss: 0068
Dec 11 17:26:08 ps3-build kernel: [ 723.556998] Process smbd (pid: 5551, ti=f01ce000 task=f52e54c0 task.ti=f01ce000)
Dec 11 17:26:08 ps3-build kernel: [ 723.557119] Stack: f3792a80 c166f240 c017d871 f3e0c1de f3e0c1c0 f7d87000 f89a1df9 3db5ef46
Dec 11 17:26:08 ps3-build kernel: [ 723.557581] c166f240 00200287 c0362b20 f5bba260 c017e31e f89a1d0b f3792a88 00000000
Dec 11 17:26:08 ps3-build kernel: [ 723.558043] f0578148 f89a1d0b f5bba260 314b68cf 00000000 f1121480 f89a2031 f3e0c1c0
Dec 11 17:26:08 ps3-build kernel: [ 723.558505] Call Trace:
Dec 11 17:26:08 ps3-build kernel: [ 723.558673] [__slab_
Dec 11 17:26:08 ps3-build kernel: [ 723.558812] [<f89a1df9>] call_filldir+
Dec 11 17:26:08 ps3-build kernel: [ 723.558958] [kfree+126/192] kfree+0x7e/0xc0
Dec 11 17:26:08 ps3-build kernel: [ 723.559091] [<f89a1d0b>] free_rb_
Dec 11 17:26:08 ps3-build kernel: [ 723.559239] [<f89a1d0b>] free_rb_
Dec 11 17:26:08 ps3-build kernel: [ 723.559387] [<f89a2031>] ext3_readdir+
Dec 11 17:26:08 ps3-build kernel: [ 723.559531] [cp_new_
Dec 11 17:26:08 ps3-build kernel: [ 723.559670] [filldir64+0/224] filldir64+0x0/0xe0
Dec 11 17:26:08 ps3-build kernel: [ 723.559808] [current_
Dec 11 17:26:08 ps3-build kernel: [ 723.559948] [filldir64+0/224] filldir64+0x0/0xe0
Dec 11 17:26:08 ps3-build kernel: [ 723.560083] [filldir64+0/224] filldir64+0x0/0xe0
Dec 11 17:26:08 ps3-build kernel: [ 723.560217] [vfs_readdir+
Dec 11 17:26:08 ps3-build kernel: [ 723.560354] [sys_getdents64
Dec 11 17:26:08 ps3-build kernel: [ 723.560494] [sysenter_
Dec 11 17:26:08 ps3-build kernel: [ 723.560636] =======
Dec 11 17:26:08 ps3-build kernel: [ 723.560733] Code: b6 00 00 00 00 8d bf 00 00 00 00 83 ec 08 89 1c 24 89 c3 89 74 24 04 89 d6
e8 3d f1 17 00 8b 53 0c 8d 46 18 8d 4b 0c 83 43 04 01 <89> 42 04 89 56 18 89 48 04 89 43 0c b8 01 00 00 00 86 03 8b 1c
Dec 11 17:26:08 ps3-build kernel: [ 723.563115] EIP: [add_partial+32/64] add_partial+
Here are the relevent versions I have installed:
samba 3.0.26a-1ubuntu2.2
Linux ps3-build 2.6.22-14-server #1 SMP Sun Oct 14 23:34:23 GMT 2007 i686 GNU/Linux
1) Share your home directory with a WinXP machine. Say your home directory is mounted as Z: on the WinXP machine.
2) Sync a very large Perforce depot on to Z:. This is usually enough.
3) If the sync succeeds, build a very large Visual Studio project via Z:. This will certainly kill it.
Now, I had a similar problem with Fedora Core 8 (see https:/
- a common kernel bug
- a hardware issue
The hardware is a brand new quad core machine.
Looks like I may not be the only one:
http:// readlist. com/lists/ vger.kernel. org/linux- kernel/ 84/423883. html