[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#275673: kernel-source-2.6.8 - nfs client crashes on s390



Package: kernel-source-2.6.8
Version: 2.6.8-7
Severity: important

The nfs client of linux 2.6.8 regulary crashs under load on s390.

| Unable to handle kernel pointer dereference at virtual kernel address 0000000000000000
| Oops: 0004 [#1]
| CPU:    4    Not tainted
| Process pdflush (pid: 80, task: 000000000f953460, ksp: 000000000fa77ba0)
| Krnl PSW : 0700200180000000 0000000010980120 (nfs_request_init+0x34/0x50 [nfs])
| Krnl GPRS: 000000000d18da18 0000000000000001 0000000000000000 0000000000000028
|            0000000000000001 0000000000000000 0000000000001000 000000001099a218
|            000000000ff61400 0000000000000000 000000000682bf00 000000000682bf00
|            0000000010975000 000000001098b5a0 0000000010980110 000000000fa772b0
| Krnl Code: ba 54 30 00 a7 44 ff fc e3 20 a0 30 00 24 e3 40 f1 10 00 04 
| Call Trace:
|  [<000000001097e00a>] nfs_create_request+0xde/0x13c [nfs]
|  [<00000000109838e6>] nfs_update_request+0x2ce/0x490 [nfs]
|  [<0000000010982a78>] nfs_writepage_async+0x2c/0xfc [nfs]
|  [<0000000010982d72>] nfs_writepage+0x202/0x230 [nfs]
|  [<00000000000b7422>] mpage_writepages+0x24a/0x37c
|  [<0000000010982dd2>] nfs_writepages+0x32/0x170 [nfs]
|  [<0000000000067f60>] do_writepages+0x40/0x64
|  [<00000000000b525a>] __sync_single_inode+0x82/0x308
|  [<00000000000b55de>] __writeback_single_inode+0xfe/0x110
|  [<00000000000b579a>] sync_sb_inodes+0x1aa/0x380
|  [<00000000000b5ad8>] writeback_inodes+0x168/0x184
|  [<0000000000067c26>] wb_kupdate+0xb6/0x144
|  [<0000000000068e32>] __pdflush+0x1ae/0x2bc
|  [<0000000000068f6e>] pdflush+0x2e/0x3c
|  [<0000000000056f54>] kthread+0xe4/0xec
|  [<000000000001c0a4>] kernel_thread_starter+0x14/0x1c

An analysis can be found on
http://marc.theaimsgroup.com/?l=linux-kernel&m=108289052417010&w=2.

The machine is a s390x vm guest with 6 cpus.

It is currently not clear, if the credentials needs to be properly
locked to avoid race conditions.

Bastian

-- 
The face of war has never changed.  Surely it is more logical to heal
than to kill.
		-- Surak of Vulcan, "The Savage Curtain", stardate 5906.5

Attachment: signature.asc
Description: Digital signature


Reply to: