Bug 693382

Summary: unable to handle kernel paging request
Product: [openSUSE] openSUSE 11.4 Reporter: Andrey Mazurenko <intim4ik>
Component: KernelAssignee: Michal Hocko <mhocko>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Normal    
Priority: P5 - None CC: erwinl, haveaniceday, jslaby, meissner, mgalbraith, mhocko
Version: Final   
Target Milestone: Final   
Hardware: i386   
OS: openSUSE 11.4   
Whiteboard: maint:released:sle11-sp1:42209 maint:released:sle11-sp1:42207 maint:released:sle11-sp1:42208 maint:released:sle11-sp1:42206 maint:released:sle11-sp1:42205 maint:released:sle11-sp1:42214 maint:released:sle11-sp1:42211 maint:released:sle11-sp1:42212 maint:released:sle11-sp1:42213 maint:released:sle11-sp1:42210 maint:released:11.3:42359 maint:released:11.4:42361 maint:released:sle11-sp1:42920
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: backport for openSUSE-11.4

Description Andrey Mazurenko 2011-05-12 13:57:17 UTC
User-Agent:       Mozilla/5.0 (X11; Linux i686; rv:2.0.1) Gecko/20100101 Firefox/4.0.1

[ 8451.529918] BUG: unable to handle kernel paging request at fffffff3
[ 8451.529939] IP: [<c03724ba>] vma_stop+0xa/0x30
[ 8451.529957] *pdpt = 0000000000a85001 *pde = 0000000000ffc067 *pte = 0000000000000000 
[ 8451.529968] Oops: 0000 [#1] PREEMPT SMP 
[ 8451.529974] last sysfs file: /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/class
[ 8451.529984] Modules linked in: loop ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit af_packet w83627hf hwmon_vid mperf snd_pcm_oss snd_mixer_oss snd_seq edd ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables fuse dm_mod nvidia(P) snd_via82xx gameport snd_ac97_codec ac97_bus snd_pcm i2c_viapro snd_timer snd_page_alloc snd_mpu401_uart via_ircc snd_rawmidi irda snd_seq_device snd via_rhine crc_ccitt soundcore ppdev shpchp pci_hotplug parport_pc sr_mod parport sg cdrom button pcspkr ext4 jbd2 crc16 pata_via fan thermal processor thermal_sys [last unloaded: preloadtrace]
[ 8451.530001] 
[ 8451.530001] Pid: 20433, comm: chrome Tainted: P            2.6.38.6-26-desktop #1          K7VT4A+ /K7VT4A+ 
[ 8451.530001] EIP: 0060:[<c03724ba>] EFLAGS: 00010213 CPU: 0
[ 8451.530001] EIP is at vma_stop+0xa/0x30
[ 8451.530001] EAX: e5ab5f80 EBX: e5ab5f80 ECX: c06b4db8 EDX: fffffff3
[ 8451.530001] ESI: f47c95c0 EDI: fffffff3 EBP: 00000000 ESP: f6ac3f2c
[ 8451.530001]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[ 8451.530001] Process chrome (pid: 20433, ti=f6ac2000 task=f53d0ec0 task.ti=f6ac2000)
[ 8451.530001] Stack:
[ 8451.530001]  e5ab5f80 c0372eab 00000000 c0345d2a e5952720 00000000 00010000 f47c95e8
[ 8451.530001]  b4d08bf8 fffffff3 00000000 c1571550 00000000 00000000 e5952720 00010000
[ 8451.530001]  b4d08bf8 c0345b60 c0329b7d f6ac3f9c f53d0ec0 00000022 e5952720 fffffff7
[ 8451.530001] Call Trace:
[ 8451.530001]  [<c0372eab>] m_stop+0xb/0x40
[ 8451.530001]  [<c0345d2a>] seq_read+0x1ca/0x3b0
[ 8451.530001]  [<c0329b7d>] vfs_read+0x9d/0x160
[ 8451.530001]  [<c0329c81>] sys_read+0x41/0x80
[ 8451.530001]  [<c0202e58>] sysenter_do_call+0x12/0x28
[ 8451.530001]  [<ffffe424>] 0xffffe424
[ 8451.530001] Code: 01 00 00 00 5b 5e c3 66 90 05 00 10 00 00 39 c2 77 cf 31 c0 5b 5e c3 8d 76 00 8d bc 27 00 00 00 00 85 d2 53 74 1b 39 50 08 74 16 <8b> 1a 8d 43 34 e8 7c b7 ef ff 89 d8 5b e9 54 68 ed ff 8d 74 26 
[ 8451.530001] EIP: [<c03724ba>] vma_stop+0xa/0x30 SS:ESP 0068:f6ac3f2c
[ 8451.530001] CR2: 00000000fffffff3
[ 8451.530001] ---[ end trace 3321926dc23d975c ]---

Reproducible: Sometimes

Steps to Reproduce:
1.Run Google Chrome
2.Open two pages
3.Play in page music with Flash Player

1. Run Google Chrome
2. Some watching pages time...
3. Close google chrome
Actual Results:  
Google chrome freezed.
In console write messages from
syslogd
Comment 1 Andrey Mazurenko 2011-05-12 14:51:46 UTC
Kernel ver:
Linux 2.6.38.6-26-desktop #1 SMP PREEMPT 2011-05-10 12:19:59 +0200 i686 athlon i386 GNU/Linux
Comment 2 Andrey Mazurenko 2011-05-12 14:55:39 UTC
Google Chrome 11.0.696.65
Comment 3 Greg Kroah-Hartman 2011-05-12 14:57:38 UTC
Only project managers can change the priority...

Anyway, can you reproduce this without the nvidia closed source kernel module loaded?  If not, there's nothing we can do here about this, sorry.
Comment 4 Michal Hocko 2011-05-13 08:30:16 UTC
I think this is not nvidia (which seems to be the only proprietary module
loaded) related:
Let's have a look at the faulting code:
EIP: 0060:[<c03724ba>] EFLAGS: 00010213 CPU: 0
EIP is at vma_stop+0xa/0x30
EAX: e5ab5f80 EBX: e5ab5f80 ECX: c06b4db8 EDX: fffffff3
ESI: f47c95c0 EDI: fffffff3 EBP: 00000000 ESP: f6ac3f2c
 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[...]
Code: 01 00 00 00 5b 5e c3 66 90 05 00 10 00 00 39 c2 77 cf 31 76 00 8d bc 27 00 00 00 00 85 d2 53 74 1b 39 50 08 74 16 <8b> 1a b7 ef ff 89 d8 5b e9 54 68 ed ff 8d 74 26
All code
========
   0:   01 00                   add    %eax,(%eax)
   2:   00 00                   add    %al,(%eax)
   4:   5b                      pop    %ebx
   5:   5e                      pop    %esi
   6:   c3                      ret    
   7:   66 90                   xchg   %ax,%ax
   9:   05 00 10 00 00          add    $0x1000,%eax
   e:   39 c2                   cmp    %eax,%edx
  10:   77 cf                   ja     0xffffffe1
  12:   31 76 00                xor    %esi,0x0(%esi)
  15:   8d bc 27 00 00 00 00    lea    0x0(%edi,%eiz,1),%edi
  1c:   85 d2                   test   %edx,%edx
  1e:   53                      push   %ebx
  1f:   74 1b                   je     0x3c
  21:   39 50 08                cmp    %edx,0x8(%eax)
  24:   74 16                   je     0x3c
  26:*  8b 1a                   mov    (%edx),%ebx     <-- trapping instruction
  28:   b7 ef                   mov    $0xef,%bh
  2a:   ff 89 d8 5b e9 54       decl   0x54e95bd8(%ecx)
  30:   68 ed ff 8d 74          push   $0x748dffed
  35:   26                      es

EDX is fffffff3 which is -12UL which is -ENOMEM. I bet the following
patch fixes the issue (cause by http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=ec6fd8a4355c introduced due to bug 674982).
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=76597cd31470fa130784c78fadb4dab2e624a723

The backport is trivial but I will attach here as well. 
Could you test it by any chance?
Comment 5 Michal Hocko 2011-05-13 08:30:55 UTC
Created attachment 429488 [details]
backport for openSUSE-11.4
Comment 6 Andrey Mazurenko 2011-05-13 15:13:41 UTC
if u build rpm with patch - i can install and test.
Comment 7 Michal Hocko 2011-05-13 15:32:33 UTC
(In reply to comment #0)
[...] 
> [ 8451.530001] Pid: 20433, comm: chrome Tainted: P           
> 2.6.38.6-26-desktop #1          K7VT4A+ /K7VT4A+ 

Hmm. Where did you get this kernel from? AFAICS the last released 11.4 kernel is 2.6.37.6-0.5

I can build a kernel based on the the current git snapshot, which is .37 based as well.
Comment 8 Michal Hocko 2011-05-13 15:41:02 UTC
Wait a moment. Are you using kernel from the stable repository?
Comment 9 Michal Hocko 2011-05-13 16:20:45 UTC
Kernel (based on stable) with the patch from comment 5 will appear at http://labs.suse.cz/mhocko/bnc693382 (just give it some time to get synced).
Comment 10 Michal Hocko 2011-05-13 16:23:06 UTC
I will build kernel-source package too if you want but it is not necessary for testing.
Comment 11 Andrey Mazurenko 2011-05-13 16:44:19 UTC
I use kernel from "Tumbleweed" repo O_o.
Comment 12 Andrey Mazurenko 2011-05-13 16:45:50 UTC
im need kernel-source for install nvidia drivers.
Comment 13 Andrey Mazurenko 2011-05-13 16:48:12 UTC
ndiswrapper-kmp-desktop-1.56_k2.6.37.1_1.2-11.3.i586 requires ksym(desktop:__pci_register_driver) = 1a76f173, but this requirement cannot be provided
Comment 14 Andrey Mazurenko 2011-05-14 09:58:15 UTC
Installed new kernel now:
Linux 2.6.38.6-27-desktop #1 SMP PREEMPT 2011-05-12 23:34:00 +0200 i686 athlon i386 GNU/Linux

Update GH:
Google Chrome: 11.0.696.68

Bug report:
[  890.604831] BUG: unable to handle kernel paging request at fffffff3
[  890.604853] IP: [<c03724ba>] vma_stop+0xa/0x30
[  890.604871] *pdpt = 0000000000a85001 *pde = 0000000000ffc067 *pte = 0000000000000000 
[  890.604882] Oops: 0000 [#1] PREEMPT SMP 
[  890.604888] last sysfs file: /sys/devices/pci0000:00/0000:00:01.0/0000:01:00.0/class
[  890.604898] Modules linked in: ip6t_LOG xt_tcpudp xt_pkttype ipt_LOG xt_limit af_packet w83627hf hwmon_vid mperf snd_pcm_oss snd_mixer_oss snd_seq edd ip6t_REJECT nf_conntrack_ipv6 nf_defrag_ipv6 ip6table_raw xt_NOTRACK ipt_REJECT iptable_raw iptable_filter ip6table_mangle nf_conntrack_netbios_ns nf_conntrack_ipv4 nf_defrag_ipv4 ip_tables xt_conntrack nf_conntrack ip6table_filter ip6_tables x_tables fuse dm_mod nvidia(P) snd_via82xx gameport snd_ac97_codec i2c_viapro ac97_bus snd_pcm via_ircc ppdev snd_timer irda parport_pc snd_page_alloc snd_mpu401_uart parport sg sr_mod shpchp pci_hotplug snd_rawmidi snd_seq_device snd via_rhine soundcore crc_ccitt cdrom pcspkr button ext4 jbd2 crc16 pata_via fan thermal processor thermal_sys [last unloaded: preloadtrace]
[  890.604983] 
[  890.604989] Pid: 7426, comm: chrome Tainted: P            2.6.38.6-27-desktop #1          K7VT4A+ /K7VT4A+ 
[  890.605001] EIP: 0060:[<c03724ba>] EFLAGS: 00210213 CPU: 0
[  890.605001] EIP is at vma_stop+0xa/0x30
[  890.605001] EAX: d6e2dbc0 EBX: d6e2dbc0 ECX: c06b4db8 EDX: fffffff3
[  890.605001] ESI: efd29e60 EDI: fffffff3 EBP: 00000000 ESP: f6c87f2c
[  890.605001]  DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
[  890.605001] Process chrome (pid: 7426, ti=f6c86000 task=f6d7a1b0 task.ti=f6c86000)
[  890.605001] Stack:
[  890.605001]  d6e2dbc0 c0372eab 00000000 c0345d2a f6f91940 00000000 00010000 efd29e88
[  890.605001]  b4df8bf8 fffffff3 00000000 eeec8414 00000000 00000000 f6f91940 00010000
[  890.605001]  b4df8bf8 c0345b60 c0329b7d f6c87f9c f6d7a1b0 00000022 f6f91940 fffffff7
[  890.605001] Call Trace:
[  890.605001]  [<c0372eab>] m_stop+0xb/0x40
[  890.605001]  [<c0345d2a>] seq_read+0x1ca/0x3b0
[  890.605001]  [<c0329b7d>] vfs_read+0x9d/0x160
[  890.605001]  [<c0329c81>] sys_read+0x41/0x80
[  890.605001]  [<c0202e58>] sysenter_do_call+0x12/0x28
[  890.605001]  [<ffffe424>] 0xffffe424
[  890.605001] Code: 01 00 00 00 5b 5e c3 66 90 05 00 10 00 00 39 c2 77 cf 31 c0 5b 5e c3 8d 76 00 8d bc 27 00 00 00 00 85 d2 53 74 1b 39 50 08 74 16 <8b> 1a 8d 43 34 e8 7c b7 ef ff 89 d8 5b e9 54 68 ed ff 8d 74 26 
[  890.605001] EIP: [<c03724ba>] vma_stop+0xa/0x30 SS:ESP 0068:f6c87f2c
[  890.605001] CR2: 00000000fffffff3
[  890.605001] ---[ end trace 711f6066b6e5ca50 ]---
Comment 15 Michal Hocko 2011-05-16 07:53:50 UTC
*** Bug 693882 has been marked as a duplicate of this bug. ***
Comment 16 Michal Hocko 2011-05-16 07:55:48 UTC
*** Bug 693911 has been marked as a duplicate of this bug. ***
Comment 17 Michal Hocko 2011-05-16 08:16:09 UTC
(In reply to comment #13)
> ndiswrapper-kmp-desktop-1.56_k2.6.37.1_1.2-11.3.i586 requires
> ksym(desktop:__pci_register_driver) = 1a76f173, but this requirement cannot be
> provided

k2.6.37.1_1.2-11.3? Are you sure you are using the correct KMP? This one looks to be .37 based...

(In reply to comment #14)
> Installed new kernel now:
> Linux 2.6.38.6-27-desktop #1 SMP PREEMPT 2011-05-12 23:34:00 +0200 i686 athlon

Is this the kernel I have provided? It doesn't look so because the time stamp doesn't match.

[...]
Bug report:
[  890.604831] BUG: unable to handle kernel paging request at fffffff3
[  890.604853] IP: [<c03724ba>] vma_stop+0xa/0x30

This is not possible, because the patch adds the following check
        if (!IS_ERR(vma))
                vma_stop(priv, vma);

So we cannot get to the function with fffffff3. Please double check your setup. I will add kernel-source package and x86_64 builds as well as it seem that other people are affected as well.

Just for record. I have built those packages against 11.4 but this should be OK as the kernel has the same config in Tumbleweed.
Comment 18 Michal Hocko 2011-05-16 09:17:01 UTC
(In reply to comment #4)
[...]
> EDX is fffffff3 which is -12UL which is -ENOMEM. 

Bahh, fffffff3 is -13U obviously... So this is -EACCES. Sorry for confusion.
Comment 19 Michal Hocko 2011-05-16 09:44:31 UTC
JFYI: http://labs.suse.cz/mhocko/bnc693382/ contains i386, x86_64 and kernel source packages now.

I have pushed the patch to all affected branches (openSUSE-11.[34], stable, SLE11-SP1 and SLE11-SP1-RT).
Comment 20 Christian Volkmann 2011-05-16 09:46:02 UTC
(continue from duplicate bug  693911)

The OOps of bug 693911 is gone with the kernel
kernel-desktop-2.6.38.6-201105161017.x86_64.rpm
kernel-desktop-base-2.6.38.6-201105161017.x86_64.rpm

Removing the NEEDINFO from the bug. Please set it again in case I should not
reset it also the fix seems to work.
:)
Haveaniceday!
Christian
Comment 21 Michal Hocko 2011-05-16 09:56:27 UTC
Thanks for reporting back, Christian.

I guess we can close this bug.
The problem seen in comment 14 looks like a configuration/installation issue.
Comment 22 Marcus Meissner 2011-07-25 07:53:53 UTC
A kernel update for SUSE Linux Enterprise 11 SP1 was just released that contains/mentions this fix. The release version is 2.6.32.43-0.4.1.
Comment 23 Swamp Workflow Management 2011-07-25 10:05:28 UTC
Update released for: btrfs-kmp-default, btrfs-kmp-xen, cluster-network-kmp-default, cluster-network-kmp-xen, ext4dev-kmp-default, ext4dev-kmp-xen, gfs2-kmp-default, gfs2-kmp-xen, hyper-v-kmp-default, kernel-default, kernel-default-base, kernel-default-debuginfo, kernel-default-debugsource, kernel-default-devel, kernel-default-devel-debuginfo, kernel-default-extra, kernel-desktop-devel, kernel-ec2, kernel-ec2-base, kernel-ec2-debuginfo, kernel-ec2-debugsource, kernel-ec2-devel, kernel-ec2-devel-debuginfo, kernel-ec2-extra, kernel-source, kernel-source-debuginfo, kernel-source-vanilla, kernel-syms, kernel-trace, kernel-trace-base, kernel-trace-debuginfo, kernel-trace-debugsource, kernel-trace-devel, kernel-trace-devel-debuginfo, kernel-trace-extra, kernel-xen, kernel-xen-base, kernel-xen-debuginfo, kernel-xen-debugsource, kernel-xen-devel, kernel-xen-devel-debuginfo, kernel-xen-extra
Products:
SLE-DEBUGINFO 11-SP1 (x86_64)
SLE-DESKTOP 11-SP1 (x86_64)
SLE-HAE 11-SP1 (x86_64)
SLE-SERVER 11-SP1 (x86_64)
SLES4VMWARE 11-SP1 (x86_64)
Comment 24 Swamp Workflow Management 2011-07-25 10:24:06 UTC
Update released for: btrfs-kmp-default, btrfs-kmp-ppc64, cluster-network-kmp-default, cluster-network-kmp-ppc64, ext4dev-kmp-default, ext4dev-kmp-ppc64, gfs2-kmp-default, gfs2-kmp-ppc64, kernel-default, kernel-default-base, kernel-default-debuginfo, kernel-default-debugsource, kernel-default-devel, kernel-default-extra, kernel-ppc64, kernel-ppc64-base, kernel-ppc64-debuginfo, kernel-ppc64-debugsource, kernel-ppc64-devel, kernel-ppc64-extra, kernel-source, kernel-source-debuginfo, kernel-source-vanilla, kernel-syms, kernel-trace, kernel-trace-base, kernel-trace-debuginfo, kernel-trace-debugsource, kernel-trace-devel, kernel-trace-extra
Products:
SLE-DEBUGINFO 11-SP1 (ppc64)
SLE-HAE 11-SP1 (ppc64)
SLE-SERVER 11-SP1 (ppc64)
Comment 25 Swamp Workflow Management 2011-07-25 10:32:46 UTC
Update released for: btrfs-kmp-default, cluster-network-kmp-default, ext4dev-kmp-default, gfs2-kmp-default, kernel-default, kernel-default-base, kernel-default-debuginfo, kernel-default-debugsource, kernel-default-devel, kernel-default-devel-debuginfo, kernel-default-extra, kernel-default-man, kernel-source, kernel-source-debuginfo, kernel-source-vanilla, kernel-syms, kernel-trace, kernel-trace-base, kernel-trace-debuginfo, kernel-trace-debugsource, kernel-trace-devel, kernel-trace-devel-debuginfo, kernel-trace-extra, kernel-trace-man
Products:
SLE-DEBUGINFO 11-SP1 (s390x)
SLE-HAE 11-SP1 (s390x)
SLE-SERVER 11-SP1 (s390x)
Comment 26 Swamp Workflow Management 2011-07-25 10:42:45 UTC
Update released for: btrfs-kmp-default, cluster-network-kmp-default, ext4dev-kmp-default, gfs2-kmp-default, kernel-default, kernel-default-base, kernel-default-debuginfo, kernel-default-debugsource, kernel-default-devel, kernel-default-devel-debuginfo, kernel-default-extra, kernel-source, kernel-source-debuginfo, kernel-source-vanilla, kernel-syms, kernel-trace, kernel-trace-base, kernel-trace-debuginfo, kernel-trace-debugsource, kernel-trace-devel, kernel-trace-devel-debuginfo, kernel-trace-extra
Products:
SLE-DEBUGINFO 11-SP1 (ia64)
SLE-HAE 11-SP1 (ia64)
SLE-SERVER 11-SP1 (ia64)
Comment 27 Swamp Workflow Management 2011-07-25 10:57:22 UTC
Update released for: btrfs-kmp-default, btrfs-kmp-pae, btrfs-kmp-xen, cluster-network-kmp-default, cluster-network-kmp-pae, cluster-network-kmp-xen, ext4dev-kmp-default, ext4dev-kmp-pae, ext4dev-kmp-xen, gfs2-kmp-default, gfs2-kmp-pae, gfs2-kmp-xen, hyper-v-kmp-default, hyper-v-kmp-pae, kernel-default, kernel-default-base, kernel-default-devel, kernel-default-extra, kernel-desktop-devel, kernel-ec2, kernel-ec2-base, kernel-ec2-devel, kernel-ec2-extra, kernel-pae, kernel-pae-base, kernel-pae-devel, kernel-pae-extra, kernel-source, kernel-source-vanilla, kernel-syms, kernel-trace, kernel-trace-base, kernel-trace-devel, kernel-trace-extra, kernel-xen, kernel-xen-base, kernel-xen-devel, kernel-xen-extra
Products:
SLE-DEBUGINFO 11-SP1 (i386)
SLE-DESKTOP 11-SP1 (i386)
SLE-HAE 11-SP1 (i386)
SLE-SERVER 11-SP1 (i386)
SLES4VMWARE 11-SP1 (i386)
Comment 28 Swamp Workflow Management 2011-07-25 15:10:52 UTC
Update released for: kernel-default-extra, kernel-xen-extra
Products:
SLE-SERVER 11-EXTRA (x86_64)
Comment 29 Swamp Workflow Management 2011-07-25 16:11:27 UTC
Update released for: kernel-default-extra
Products:
SLE-SERVER 11-EXTRA (ia64)
Comment 30 Swamp Workflow Management 2011-07-25 17:11:33 UTC
Update released for: kernel-default-extra, kernel-ppc64-extra
Products:
SLE-SERVER 11-EXTRA (ppc64)
Comment 31 Swamp Workflow Management 2011-07-25 18:12:38 UTC
Update released for: kernel-default-extra
Products:
SLE-SERVER 11-EXTRA (s390x)
Comment 32 Swamp Workflow Management 2011-07-25 19:13:25 UTC
Update released for: kernel-default-extra, kernel-pae-extra, kernel-xen-extra
Products:
SLE-SERVER 11-EXTRA (i386)
Comment 33 Swamp Workflow Management 2011-08-02 07:59:26 UTC
Update released for: kernel-debug, kernel-debug-base, kernel-debug-base-debuginfo, kernel-debug-debuginfo, kernel-debug-debugsource, kernel-debug-devel, kernel-debug-devel-debuginfo, kernel-default, kernel-default-base, kernel-default-base-debuginfo, kernel-default-debuginfo, kernel-default-debugsource, kernel-default-devel, kernel-default-devel-debuginfo, kernel-desktop, kernel-desktop-base, kernel-desktop-base-debuginfo, kernel-desktop-debuginfo, kernel-desktop-debugsource, kernel-desktop-devel, kernel-desktop-devel-debuginfo, kernel-devel, kernel-ec2, kernel-ec2-base, kernel-ec2-base-debuginfo, kernel-ec2-debuginfo, kernel-ec2-debugsource, kernel-ec2-devel, kernel-ec2-devel-debuginfo, kernel-ec2-extra, kernel-ec2-extra-debuginfo, kernel-pae, kernel-pae-base, kernel-pae-base-debuginfo, kernel-pae-debuginfo, kernel-pae-debugsource, kernel-pae-devel, kernel-pae-devel-debuginfo, kernel-source, kernel-source-vanilla, kernel-syms, kernel-trace, kernel-trace-base, kernel-trace-base-debuginfo, kernel-trace-debuginfo, kernel-trace-debugsource, kernel-trace-devel, kernel-trace-devel-debuginfo, kernel-vanilla, kernel-vanilla-base, kernel-vanilla-base-debuginfo, kernel-vanilla-debuginfo, kernel-vanilla-debugsource, kernel-vanilla-devel, kernel-vanilla-devel-debuginfo, kernel-vmi, kernel-vmi-base, kernel-vmi-base-debuginfo, kernel-vmi-debuginfo, kernel-vmi-debugsource, kernel-vmi-devel, kernel-vmi-devel-debuginfo, kernel-xen, kernel-xen-base, kernel-xen-base-debuginfo, kernel-xen-debuginfo, kernel-xen-debugsource, kernel-xen-devel, kernel-xen-devel-debuginfo, preload-kmp-default, preload-kmp-desktop
Products:
openSUSE 11.3 (debug, i586, x86_64)
Comment 34 Swamp Workflow Management 2011-08-02 08:01:42 UTC
Update released for: kernel-debug, kernel-debug-base, kernel-debug-base-debuginfo, kernel-debug-debuginfo, kernel-debug-debugsource, kernel-debug-devel, kernel-debug-devel-debuginfo, kernel-default, kernel-default-base, kernel-default-base-debuginfo, kernel-default-debuginfo, kernel-default-debugsource, kernel-default-devel, kernel-default-devel-debuginfo, kernel-desktop, kernel-desktop-base, kernel-desktop-base-debuginfo, kernel-desktop-debuginfo, kernel-desktop-debugsource, kernel-desktop-devel, kernel-desktop-devel-debuginfo, kernel-devel, kernel-docs, kernel-ec2, kernel-ec2-base, kernel-ec2-base-debuginfo, kernel-ec2-debuginfo, kernel-ec2-debugsource, kernel-ec2-devel, kernel-ec2-devel-debuginfo, kernel-ec2-extra, kernel-ec2-extra-debuginfo, kernel-pae, kernel-pae-base, kernel-pae-base-debuginfo, kernel-pae-debuginfo, kernel-pae-debugsource, kernel-pae-devel, kernel-pae-devel-debuginfo, kernel-source, kernel-source-vanilla, kernel-syms, kernel-trace, kernel-trace-base, kernel-trace-base-debuginfo, kernel-trace-debuginfo, kernel-trace-debugsource, kernel-trace-devel, kernel-trace-devel-debuginfo, kernel-vanilla, kernel-vanilla-base, kernel-vanilla-base-debuginfo, kernel-vanilla-debuginfo, kernel-vanilla-debugsource, kernel-vanilla-devel, kernel-vanilla-devel-debuginfo, kernel-vmi, kernel-vmi-base, kernel-vmi-base-debuginfo, kernel-vmi-debuginfo, kernel-vmi-debugsource, kernel-vmi-devel, kernel-vmi-devel-debuginfo, kernel-xen, kernel-xen-base, kernel-xen-base-debuginfo, kernel-xen-debuginfo, kernel-xen-debugsource, kernel-xen-devel, kernel-xen-devel-debuginfo, preload-kmp-default, preload-kmp-desktop
Products:
openSUSE 11.4 (debug, i586, x86_64)
Comment 35 Christian Volkmann 2011-08-06 20:54:05 UTC
I expect the problem is not fixed. But may be it's a different error?
The system has no swap. May be this case is not proper managed. But
this is just a guess!
Tell me, if this unable to handle kernel paging request is a different
bug and needs a new bug.
Christian

Aug  6 10:51:32 speedy kernel: [ 5138.140725] BUG: unable to handle kernel paging request at 0000400000000060
Aug  6 10:51:32 speedy kernel: [ 5138.140732] IP: [<ffffffff811b3dec>] dqput+0x3c/0x210
Aug  6 10:51:32 speedy kernel: [ 5138.140738] PGD 0 
Aug  6 10:51:32 speedy kernel: [ 5138.140740] Oops: 0000 [#1] PREEMPT SMP 
Aug  6 10:51:32 speedy kernel: [ 5138.140744] CPU 3 
Aug  6 10:51:32 speedy kernel: [ 5138.140745] Modules linked in: snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device zl10353 zl10039 zl10036 ves1x93 ves1820 tua6100 tda826x tda8261 tda8083 tda665x tda100
86 tda1004x tda10048 tda10023 tda10021 stv6110 stv0900 stv0367 stv0299 stv0297 stv0288 stb6100 stb6000 stb0899 sp887x sp8870 si21xx s921 s5h1420 nfsd lockd nfs_acl s5h1411 s5h1409 auth_rpcgss sunrpc o
r51211 or51132 nxt6000 nxt200x mt352 mt312 mb86a20s mb86a16 lnbp21 lgs8gxx lgdt330x lgdt3305 l64781 ix2505v itd1000 isl6421 isl6405 ec100 dvb_pll ds3000 drxd dib8000 dib7000p dib7000m dib3000mc dibx00
0_common dib3000mb dib0090 dib0070 cxd2820r cx24123 cx24116 cx24113 cx24110 cx22702 cx22700 bcm3510 au8522 v4l2_common atbm8830 af9013 cpufreq_conservative cpufreq_userspace dvb_ttpci cpufreq_powersav
e microcode acpi_cpufreq mperf saa7146_vv videodev v4l2_compat_ioctl32 videobuf_dma_sg videobuf_core sha256_generic cbc edd dm_crypt loop dm_mod isl6423 stv6110x snd_hda_codec_hdmi stv090x snd_hda_cod
ec_realtek snd_hda_intel sn
Aug  6 10:51:32 speedy kernel: d_hda_codec snd_hwdep snd_pcm snd_timer snd budget budget_core soundcore sg sr_mod cdrom xhci_hcd ppdev r8169 saa7146 pcspkr ttpci_eeprom iTCO_wdt iTCO_vendor_support pa
rport_pc parport i2c_i801 i7core_edac edac_core dvb_core button snd_page_alloc raid456 async_raid6_recov async_pq raid6_pq async_xor xor async_memcpy async_tx raid10 raid0 radeon ttm drm_kms_helper dr
m i2c_algo_bit raid1 fan processor ata_generic pata_it8213 aic7xxx scsi_transport_spi thermal thermal_sys
Aug  6 10:51:32 speedy kernel: [ 5138.140838] 
Aug  6 10:51:32 speedy kernel: [ 5138.140840] Pid: 67, comm: kswapd0 Not tainted 3.0.0-39-desktop #1 Gigabyte Technology Co., Ltd. P55A-UD3/P55A-UD3
Aug  6 10:51:32 speedy kernel: [ 5138.140845] RIP: 0010:[<ffffffff811b3dec>]  [<ffffffff811b3dec>] dqput+0x3c/0x210
Aug  6 10:51:32 speedy kernel: [ 5138.140849] RSP: 0018:ffff880210b43c40  EFLAGS: 00010246
Aug  6 10:51:32 speedy kernel: [ 5138.140851] RAX: 0000000000000000 RBX: 0000400000000000 RCX: 0000000000000020
Aug  6 10:51:32 speedy kernel: [ 5138.140854] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff81a02440
Aug  6 10:51:32 speedy kernel: [ 5138.140857] RBP: 0000400000000060 R08: 0000000000000001 R09: 0000000000000013
Aug  6 10:51:32 speedy kernel: [ 5138.140860] R10: 0000000000000002 R11: dead000000200200 R12: 0000400000000030
Aug  6 10:51:32 speedy kernel: [ 5138.140863] R13: ffff880134e47150 R14: 0000000000000080 R15: ffff880210b43cc0
Aug  6 10:51:32 speedy kernel: [ 5138.140866] FS:  0000000000000000(0000) GS:ffff88021fcc0000(0000) knlGS:0000000000000000
Aug  6 10:51:32 speedy kernel: [ 5138.140870] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Aug  6 10:51:32 speedy kernel: [ 5138.140872] CR2: 0000400000000060 CR3: 0000000001a03000 CR4: 00000000000006e0
Aug  6 10:51:32 speedy kernel: [ 5138.140875] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug  6 10:51:32 speedy kernel: [ 5138.140878] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Aug  6 10:51:32 speedy kernel: [ 5138.140881] Process kswapd0 (pid: 67, threadinfo ffff880210b42000, task ffff880210b40200)
Aug  6 10:51:32 speedy kernel: [ 5138.140884] Stack:
Aug  6 10:51:32 speedy kernel: [ 5138.140886]  ffff880134e47080 ffff880134e47130 0000000000000080 ffffffff8120f415
Aug  6 10:51:32 speedy kernel: [ 5138.140890]  ffff880134e47130 ffff880134e47130 ffffffff8162c6c0 ffffffff811768c4
Aug  6 10:51:32 speedy kernel: [ 5138.140895]  ffffffff8162c6c0 ffff880210b43cc0 ffff880134e471b0 ffffffff811769ec
Aug  6 10:51:32 speedy kernel: [ 5138.140899] Call Trace:
Aug  6 10:51:32 speedy kernel: [ 5138.140908]  [<ffffffff8120f415>] ext4_clear_inode+0x25/0xb0
Aug  6 10:51:32 speedy kernel: [ 5138.140913]  [<ffffffff811768c4>] evict+0x84/0x170
Aug  6 10:51:32 speedy kernel: [ 5138.140918]  [<ffffffff811769ec>] dispose_list+0x3c/0x50
Aug  6 10:51:32 speedy kernel: [ 5138.140921]  [<ffffffff81176d65>] prune_icache+0x185/0x360
Aug  6 10:51:32 speedy kernel: [ 5138.140925]  [<ffffffff81176f86>] shrink_icache_memory+0x46/0x50
Aug  6 10:51:32 speedy kernel: [ 5138.140931]  [<ffffffff811102a4>] shrink_slab+0x104/0x170
Aug  6 10:51:32 speedy kernel: [ 5138.140935]  [<ffffffff81113554>] balance_pgdat+0x524/0x6b0
Aug  6 10:51:32 speedy kernel: [ 5138.140940]  [<ffffffff811137e0>] kswapd+0x100/0x210
Aug  6 10:51:32 speedy kernel: [ 5138.140946]  [<ffffffff8107c5c6>] kthread+0x96/0xa0
Aug  6 10:51:32 speedy kernel: [ 5138.140951]  [<ffffffff815949c4>] kernel_thread_helper+0x4/0x10
Aug  6 10:51:32 speedy kernel: [ 5138.140955] Code: 15 be 1b 98 00 48 8d 6b 60 4c 8d 63 30 be 01 00 00 00 48 c7 c7 68 09 d8 81 e8 c1 b6 11 00 90 48 c7 c7 40 24 a0 81 e8 e4 88 3d 00 <8b> 45 00 83 f8 01 0f 8f f8 00 00 00 48 8b 83 98 00 00 00 a8 20 
Aug  6 10:51:32 speedy kernel: [ 5138.140976] RIP  [<ffffffff811b3dec>] dqput+0x3c/0x210
Aug  6 10:51:32 speedy kernel: [ 5138.140979]  RSP <ffff880210b43c40>
Aug  6 10:51:32 speedy kernel: [ 5138.140981] CR2: 0000400000000060
Aug  6 10:51:32 speedy kernel: [ 5138.385829] ---[ end trace fd2a929c8c1ed79b ]---
Aug  6 10:51:32 speedy kernel: [ 5138.385843] note: kswapd0[67] exited with preempt_count 1
Comment 36 Christian Volkmann 2011-08-06 20:58:57 UTC
There are also a few soft lockup a little later.
Please tell me is this is a follow up or a new error to report.
Christian 

Aug  6 11:04:04 speedy kernel: [ 5888.864515] BUG: soft lockup - CPU#4 stuck for 22s! [rsync:7826]
Aug  6 11:04:04 speedy kernel: [ 5888.864533] Modules linked in: snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device zl10353 zl10039 zl10036 ves1x93 ves1820 tua6100 tda826x tda8261 tda8083 tda665x tda10086 tda1004x tda10048 tda10023 tda10021 stv6110 stv0900 stv0367 stv0299 stv0297 stv0288 stb6100 stb6000 stb0899 sp887x sp8870 si21xx s921 s5h1420 nfsd lockd nfs_acl s5h1411 s5h1409 auth_rpcgss sunrpc or51211 or51132 nxt6000 nxt200x mt352 mt312 mb86a20s mb86a16 lnbp21 lgs8gxx lgdt330x lgdt3305 l64781 ix2505v itd1000 isl6421 isl6405 ec100 dvb_pll ds3000 drxd dib8000 dib7000p dib7000m dib3000mc dibx000_common dib3000mb dib0090 dib0070 cxd2820r cx24123 cx24116 cx24113 cx24110 cx22702 cx22700 bcm3510 au8522 v4l2_common atbm8830 af9013 cpufreq_conservative cpufreq_userspace dvb_ttpci cpufreq_powersave microcode acpi_cpufreq mperf saa7146_vv videodev v4l2_compat_ioctl32 videobuf_dma_sg videobuf_core sha256_generic cbc edd dm_crypt loop dm_mod isl6423 stv6110x snd_hda_codec_hdmi stv090x snd_hda_codec_realtek snd_hda_intel sn
Aug  6 11:04:04 speedy kernel: d_hda_codec snd_hwdep snd_pcm snd_timer snd budget budget_core soundcore sg sr_mod cdrom xhci_hcd ppdev r8169 saa7146 pcspkr ttpci_eeprom iTCO_wdt iTCO_vendor_support parport_pc parport i2c_i801 i7core_edac edac_core dvb_core button snd_page_alloc raid456 async_raid6_recov async_pq raid6_pq async_xor xor async_memcpy async_tx raid10 raid0 radeon ttm drm_kms_helper drm i2c_algo_bit raid1 fan processor ata_generic pata_it8213 aic7xxx scsi_transport_spi thermal thermal_sys
Aug  6 11:04:04 speedy kernel: [ 5888.864835] CPU 4 
Aug  6 11:04:04 speedy kernel: [ 5888.864838] Modules linked in: snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device zl10353 zl10039 zl10036 ves1x93 ves1820 tua6100 tda826x tda8261 tda8083 tda665x tda10086 tda1004x tda10048 tda10023 tda10021 stv6110 stv0900 stv0367 stv0299 stv0297 stv0288 stb6100 stb6000 stb0899 sp887x sp8870 si21xx s921 s5h1420 nfsd lockd nfs_acl s5h1411 s5h1409 auth_rpcgss sunrpc or51211 or51132 nxt6000 nxt200x mt352 mt312 mb86a20s mb86a16 lnbp21 lgs8gxx lgdt330x lgdt3305 l64781 ix2505v itd1000 isl6421 isl6405 ec100 dvb_pll ds3000 drxd dib8000 dib7000p dib7000m dib3000mc dibx000_common dib3000mb dib0090 dib0070 cxd2820r cx24123 cx24116 cx24113 cx24110 cx22702 cx22700 bcm3510 au8522 v4l2_common atbm8830 af9013 cpufreq_conservative cpufreq_userspace dvb_ttpci cpufreq_powersave microcode acpi_cpufreq mperf saa7146_vv videodev v4l2_compat_ioctl32 videobuf_dma_sg videobuf_core sha256_generic cbc edd dm_crypt loop dm_mod isl6423 stv6110x snd_hda_codec_hdmi stv090x snd_hda_codec_realtek snd_hda_intel sn
Aug  6 11:04:04 speedy kernel: d_hda_codec snd_hwdep snd_pcm snd_timer snd budget budget_core soundcore sg sr_mod cdrom xhci_hcd ppdev r8169 saa7146 pcspkr ttpci_eeprom iTCO_wdt iTCO_vendor_support parport_pc parport i2c_i801 i7core_edac edac_core dvb_core button snd_page_alloc raid456 async_raid6_recov async_pq raid6_pq async_xor xor async_memcpy async_tx raid10 raid0 radeon ttm drm_kms_helper drm i2c_algo_bit raid1 fan processor ata_generic pata_it8213 aic7xxx scsi_transport_spi thermal thermal_sys
Aug  6 11:04:04 speedy kernel: [ 5888.865267] 
Aug  6 11:04:04 speedy kernel: [ 5888.865285] Pid: 7826, comm: rsync Tainted: G      D     3.0.0-39-desktop #1 Gigabyte Technology Co., Ltd. P55A-UD3/P55A-UD3
Aug  6 11:04:04 speedy kernel: [ 5888.865318] RIP: 0010:[<ffffffff8158c6f5>]  [<ffffffff8158c6f5>] _raw_spin_lock+0x25/0x30
Aug  6 11:04:04 speedy kernel: [ 5888.865351] RSP: 0018:ffff88018e489790  EFLAGS: 00000297
Aug  6 11:04:04 speedy kernel: [ 5888.865372] RAX: 0000000000000001 RBX: ffff88005ba0e170 RCX: 0000000000000020
Aug  6 11:04:04 speedy kernel: [ 5888.865395] RDX: 0000000000000000 RSI: 0000000000000001 RDI: ffffffff81a02440
Aug  6 11:04:04 speedy kernel: [ 5888.865419] RBP: 0000400000000060 R08: 6000000000000000 R09: 0000000000000040
Aug  6 11:04:04 speedy kernel: [ 5888.865442] R10: 000000000000006b R11: dead000000200200 R12: ffffffff8158ca8e
Aug  6 11:04:04 speedy kernel: [ 5888.865465] R13: ffffffff8162c6c0 R14: ffffffff81222258 R15: ffff88018e489750
Aug  6 11:04:04 speedy kernel: [ 5888.865489] FS:  00007fa4194fa700(0000) GS:ffff88021fd00000(0000) knlGS:0000000000000000
Aug  6 11:04:04 speedy kernel: [ 5888.865514] CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Aug  6 11:04:04 speedy kernel: [ 5888.865536] CR2: 00007feb8b375000 CR3: 00000001ea9bc000 CR4: 00000000000006e0
Aug  6 11:04:04 speedy kernel: [ 5888.865558] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Aug  6 11:04:04 speedy kernel: [ 5888.865595] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Aug  6 11:04:04 speedy kernel: [ 5888.865619] Process rsync (pid: 7826, threadinfo ffff88018e488000, task ffff8801e9a0c180)
Aug  6 11:04:04 speedy kernel: [ 5888.865642] Stack:
Aug  6 11:04:04 speedy kernel: [ 5888.865658]  ffffffff811b3dec ffff880136e07080 ffff880136e07130 0000000000000080
Aug  6 11:04:04 speedy kernel: [ 5888.865688]  ffffffff8120f415 ffff880136e07130 ffff880136e07130 ffffffff8162c6c0
Aug  6 11:04:04 speedy kernel: [ 5888.865717]  ffffffff811768c4 ffff88018e489818 ffff88018e489818 ffff880136e0d9a0
Aug  6 11:04:04 speedy kernel: [ 5888.865746] Call Trace:
Aug  6 11:04:04 speedy kernel: [ 5888.865774]  [<ffffffff811b3dec>] dqput+0x3c/0x210
Aug  6 11:04:04 speedy kernel: [ 5888.865802]  [<ffffffff8120f415>] ext4_clear_inode+0x25/0xb0
Aug  6 11:04:04 speedy kernel: [ 5888.865830]  [<ffffffff811768c4>] evict+0x84/0x170
Aug  6 11:04:04 speedy kernel: [ 5888.865856]  [<ffffffff811769ec>] dispose_list+0x3c/0x50
Aug  6 11:04:04 speedy kernel: [ 5888.865875]  [<ffffffff81176d65>] prune_icache+0x185/0x360
Aug  6 11:04:04 speedy kernel: [ 5888.865894]  [<ffffffff81176f86>] shrink_icache_memory+0x46/0x50
Aug  6 11:04:04 speedy kernel: [ 5888.865915]  [<ffffffff811102a4>] shrink_slab+0x104/0x170
Aug  6 11:04:04 speedy kernel: [ 5888.865934]  [<ffffffff811129ca>] do_try_to_free_pages+0x28a/0x370
Aug  6 11:04:04 speedy kernel: [ 5888.865955]  [<ffffffff81112db2>] try_to_free_pages+0x92/0x180
Aug  6 11:04:04 speedy kernel: [ 5888.865975]  [<ffffffff81106f60>] __alloc_pages_nodemask+0x510/0x850
Aug  6 11:04:04 speedy kernel: [ 5888.865997]  [<ffffffff8113e191>] alloc_pages_current+0xa1/0x110
Aug  6 11:04:04 speedy kernel: [ 5888.866016]  [<ffffffff810feb4d>] grab_cache_page_write_begin+0x5d/0xe0
Aug  6 11:04:04 speedy kernel: [ 5888.866036]  [<ffffffff811da4fb>] ext3_write_begin+0x7b/0x220
Aug  6 11:04:04 speedy kernel: [ 5888.866055]  [<ffffffff810fe394>] generic_perform_write+0xc4/0x200
Aug  6 11:04:04 speedy kernel: [ 5888.866075]  [<ffffffff810fe531>] generic_file_buffered_write+0x61/0xa0
Aug  6 11:04:04 speedy kernel: [ 5888.866093]  [<ffffffff810ffbc9>] __generic_file_aio_write+0x219/0x410
Aug  6 11:04:04 speedy kernel: [ 5888.866114]  [<ffffffff810ffe36>] generic_file_aio_write+0x76/0xf0
Aug  6 11:04:04 speedy kernel: [ 5888.866134]  [<ffffffff8115c7ef>] do_sync_write+0xbf/0x100
Aug  6 11:04:04 speedy kernel: [ 5888.866154]  [<ffffffff8115cf76>] vfs_write+0xc6/0x180
Aug  6 11:04:04 speedy kernel: [ 5888.866173]  [<ffffffff8115d28e>] sys_write+0x4e/0x90
Aug  6 11:04:04 speedy kernel: [ 5888.866192]  [<ffffffff81593892>] system_call_fastpath+0x16/0x1b
Aug  6 11:04:04 speedy kernel: [ 5888.866220]  [<00007fa418a420f0>] 0x7fa418a420ef
Aug  6 11:04:04 speedy kernel: [ 5888.866233] Code: 84 00 00 00 00 00 65 48 8b 04 25 c8 b5 00 00 83 80 44 e0 ff ff 01 b8 00 00 01 00 f0 0f c1 07 0f b7 d0 c1 e8 10 39 c2 74 07 f3 90 <0f> b7 17 eb f5 c3 0f 1f 44 00 00 fa 66 66 90 66 66 90 65 48 8b 
Aug  6 11:04:04 speedy kernel: [ 5888.866303] Call Trace:
Aug  6 11:04:04 speedy kernel: [ 5888.866318]  [<ffffffff811b3dec>] dqput+0x3c/0x210
Aug  6 11:04:04 speedy kernel: [ 5888.866337]  [<ffffffff8120f415>] ext4_clear_inode+0x25/0xb0
Aug  6 11:04:04 speedy kernel: [ 5888.866355]  [<ffffffff811768c4>] evict+0x84/0x170
Aug  6 11:04:04 speedy kernel: [ 5888.866373]  [<ffffffff811769ec>] dispose_list+0x3c/0x50
Aug  6 11:04:04 speedy kernel: [ 5888.866391]  [<ffffffff81176d65>] prune_icache+0x185/0x360
Aug  6 11:04:04 speedy kernel: [ 5888.866410]  [<ffffffff81176f86>] shrink_icache_memory+0x46/0x50
Aug  6 11:04:04 speedy kernel: [ 5888.866428]  [<ffffffff811102a4>] shrink_slab+0x104/0x170
Aug  6 11:04:04 speedy kernel: [ 5888.866447]  [<ffffffff811129ca>] do_try_to_free_pages+0x28a/0x370
Aug  6 11:04:04 speedy kernel: [ 5888.866467]  [<ffffffff81112db2>] try_to_free_pages+0x92/0x180
Aug  6 11:04:04 speedy kernel: [ 5888.866487]  [<ffffffff81106f60>] __alloc_pages_nodemask+0x510/0x850
Aug  6 11:04:04 speedy kernel: [ 5888.866507]  [<ffffffff8113e191>] alloc_pages_current+0xa1/0x110
Aug  6 11:04:04 speedy kernel: [ 5888.866526]  [<ffffffff810feb4d>] grab_cache_page_write_begin+0x5d/0xe0
Aug  6 11:04:04 speedy kernel: [ 5888.866544]  [<ffffffff811da4fb>] ext3_write_begin+0x7b/0x220
Aug  6 11:04:04 speedy kernel: [ 5888.866589]  [<ffffffff810fe394>] generic_perform_write+0xc4/0x200
Aug  6 11:04:04 speedy kernel: [ 5888.866608]  [<ffffffff810fe531>] generic_file_buffered_write+0x61/0xa0
Aug  6 11:04:04 speedy kernel: [ 5888.866627]  [<ffffffff810ffbc9>] __generic_file_aio_write+0x219/0x410
Aug  6 11:04:04 speedy kernel: [ 5888.866647]  [<ffffffff810ffe36>] generic_file_aio_write+0x76/0xf0
Aug  6 11:04:04 speedy kernel: [ 5888.866666]  [<ffffffff8115c7ef>] do_sync_write+0xbf/0x100
Aug  6 11:04:04 speedy kernel: [ 5888.866685]  [<ffffffff8115cf76>] vfs_write+0xc6/0x180
Aug  6 11:04:04 speedy kernel: [ 5888.866704]  [<ffffffff8115d28e>] sys_write+0x4e/0x90
Aug  6 11:04:04 speedy kernel: [ 5888.866722]  [<ffffffff81593892>] system_call_fastpath+0x16/0x1b
Aug  6 11:04:04 speedy kernel: [ 5888.866746]  [<00007fa418a420f0>] 0x7fa418a420ef
Comment 37 Michal Hocko 2011-08-08 07:14:29 UTC
(In reply to comment #35)
> I expect the problem is not fixed. But may be it's a different error?

Yes, it definitely is a different problem. Please open a new bug.

> The system has no swap. May be this case is not proper managed. But
> this is just a guess!

No, this doesn't look like a swap related issue. kswap kernel thread makes sure that the memory is freed when it is needed. In this particular case it tries to free inode cache which turns out to be ext4 inodes.

I haven't looked more deeply but it definitely deserves a separate report.

Thanks

[...]
 
> Aug  6 10:51:32 speedy kernel: [ 5138.140840] Pid: 67, comm: kswapd0 Not
> tainted 3.0.0-39-desktop #1 Gigabyte Technology Co., Ltd. P55A-UD3/P55A-UD3
> Aug  6 10:51:32 speedy kernel: [ 5138.140845] RIP: 0010:[<ffffffff811b3dec>] 
> [<ffffffff811b3dec>] dqput+0x3c/0x210
> Aug  6 10:51:32 speedy kernel: [ 5138.140849] RSP: 0018:ffff880210b43c40 
> EFLAGS: 00010246
> Aug  6 10:51:32 speedy kernel: [ 5138.140851] RAX: 0000000000000000 RBX:
> 0000400000000000 RCX: 0000000000000020
> Aug  6 10:51:32 speedy kernel: [ 5138.140854] RDX: 0000000000000000 RSI:
> 0000000000000001 RDI: ffffffff81a02440
> Aug  6 10:51:32 speedy kernel: [ 5138.140857] RBP: 0000400000000060 R08:
> 0000000000000001 R09: 0000000000000013
> Aug  6 10:51:32 speedy kernel: [ 5138.140860] R10: 0000000000000002 R11:
> dead000000200200 R12: 0000400000000030
> Aug  6 10:51:32 speedy kernel: [ 5138.140863] R13: ffff880134e47150 R14:
> 0000000000000080 R15: ffff880210b43cc0
> Aug  6 10:51:32 speedy kernel: [ 5138.140866] FS:  0000000000000000(0000)
> GS:ffff88021fcc0000(0000) knlGS:0000000000000000
> Aug  6 10:51:32 speedy kernel: [ 5138.140870] CS:  0010 DS: 0000 ES: 0000 CR0:
> 000000008005003b
> Aug  6 10:51:32 speedy kernel: [ 5138.140872] CR2: 0000400000000060 CR3:
> 0000000001a03000 CR4: 00000000000006e0
> Aug  6 10:51:32 speedy kernel: [ 5138.140875] DR0: 0000000000000000 DR1:
> 0000000000000000 DR2: 0000000000000000
> Aug  6 10:51:32 speedy kernel: [ 5138.140878] DR3: 0000000000000000 DR6:
> 00000000ffff0ff0 DR7: 0000000000000400
> Aug  6 10:51:32 speedy kernel: [ 5138.140881] Process kswapd0 (pid: 67,
> threadinfo ffff880210b42000, task ffff880210b40200)
> Aug  6 10:51:32 speedy kernel: [ 5138.140884] Stack:
> Aug  6 10:51:32 speedy kernel: [ 5138.140886]  ffff880134e47080
> ffff880134e47130 0000000000000080 ffffffff8120f415
> Aug  6 10:51:32 speedy kernel: [ 5138.140890]  ffff880134e47130
> ffff880134e47130 ffffffff8162c6c0 ffffffff811768c4
> Aug  6 10:51:32 speedy kernel: [ 5138.140895]  ffffffff8162c6c0
> ffff880210b43cc0 ffff880134e471b0 ffffffff811769ec
> Aug  6 10:51:32 speedy kernel: [ 5138.140899] Call Trace:
> Aug  6 10:51:32 speedy kernel: [ 5138.140908]  [<ffffffff8120f415>]
> ext4_clear_inode+0x25/0xb0
> Aug  6 10:51:32 speedy kernel: [ 5138.140913]  [<ffffffff811768c4>]
> evict+0x84/0x170
> Aug  6 10:51:32 speedy kernel: [ 5138.140918]  [<ffffffff811769ec>]
> dispose_list+0x3c/0x50
> Aug  6 10:51:32 speedy kernel: [ 5138.140921]  [<ffffffff81176d65>]
> prune_icache+0x185/0x360
> Aug  6 10:51:32 speedy kernel: [ 5138.140925]  [<ffffffff81176f86>]
> shrink_icache_memory+0x46/0x50
> Aug  6 10:51:32 speedy kernel: [ 5138.140931]  [<ffffffff811102a4>]
> shrink_slab+0x104/0x170
> Aug  6 10:51:32 speedy kernel: [ 5138.140935]  [<ffffffff81113554>]
> balance_pgdat+0x524/0x6b0
> Aug  6 10:51:32 speedy kernel: [ 5138.140940]  [<ffffffff811137e0>]
> kswapd+0x100/0x210
> Aug  6 10:51:32 speedy kernel: [ 5138.140946]  [<ffffffff8107c5c6>]
> kthread+0x96/0xa0
> Aug  6 10:51:32 speedy kernel: [ 5138.140951]  [<ffffffff815949c4>]
> kernel_thread_helper+0x4/0x10
> Aug  6 10:51:32 speedy kernel: [ 5138.140955] Code: 15 be 1b 98 00 48 8d 6b 60
> 4c 8d 63 30 be 01 00 00 00 48 c7 c7 68 09 d8 81 e8 c1 b6 11 00 90 48 c7 c7 40
> 24 a0 81 e8 e4 88 3d 00 <8b> 45 00 83 f8 01 0f 8f f8 00 00 00 48 8b 83 98 00 00
> 00 a8 20 
> Aug  6 10:51:32 speedy kernel: [ 5138.140976] RIP  [<ffffffff811b3dec>]
> dqput+0x3c/0x210
> Aug  6 10:51:32 speedy kernel: [ 5138.140979]  RSP <ffff880210b43c40>
> Aug  6 10:51:32 speedy kernel: [ 5138.140981] CR2: 0000400000000060
> Aug  6 10:51:32 speedy kernel: [ 5138.385829] ---[ end trace fd2a929c8c1ed79b
> ]---
> Aug  6 10:51:32 speedy kernel: [ 5138.385843] note: kswapd0[67] exited with
> preempt_count 1

Soft lockups come from this one. We crashed with preemption disabled. No good.
Comment 38 Michal Hocko 2011-08-08 07:14:58 UTC
The new issue is not related to the original one.
Comment 39 Swamp Workflow Management 2011-10-17 19:24:40 UTC
Update released for: brocade-bna-kmp-rt, cluster-network-kmp-rt, cluster-network-kmp-rt_trace, drbd-kmp-rt, drbd-kmp-rt_trace, iscsitarget-kmp-rt, kernel-rt, kernel-rt-base, kernel-rt-debuginfo, kernel-rt-debugsource, kernel-rt-devel, kernel-rt-devel-debuginfo, kernel-rt-extra, kernel-rt_trace, kernel-rt_trace-base, kernel-rt_trace-debuginfo, kernel-rt_trace-debugsource, kernel-rt_trace-devel, kernel-rt_trace-devel-debuginfo, kernel-rt_trace-extra, kernel-source-rt, kernel-syms-rt, ocfs2-kmp-rt, ocfs2-kmp-rt_trace, ofed-kmp-rt
Products:
SLE-RT 11-SP1 (x86_64)