https://bugzilla.novell.com/show_bug.cgi?id=693382
https://bugzilla.novell.com/show_bug.cgi?id=693382#c4
Michal Hocko changed:
What |Removed |Added
----------------------------------------------------------------------------
AssignedTo|kernel-maintainers@forge.pr |mhocko@novell.com
|ovo.novell.com |
--- Comment #4 from Michal Hocko 2011-05-13 10:30:16 CEST ---
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=commitdif...
introduced due to bug 674982).
http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdif...
The backport is trivial but I will attach here as well.
Could you test it by any chance?
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.