** Summary changed:

- page_mapcount(page) went negative!
+ Kernel page_mapcount Eek Requires Reboot

** Description changed:

- Binary package hint: linux-image-2.6.20-15-generic
+ Kernel randomly crashes with dmesg "page_mapcount(page) went negative!".
  
- When stopping Postfix:
+ All three dmesgs this far (2007-04-27) have similarities:
+ - Linux 2.6.20-15.27-generic (my test setup is also unstable with other 
Ubuntu kernels)
+ - AMD Athlon CPU (both 32 bit and 64 bit)
  
+ Some lines from my dmesg:
+ Eeek! page_mapcount(page) went negative! (-1)
+ kernel BUG at mm/rmap.c:588!
+ Trying to fix it up, but a reboot is needed
  
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971290] Eeek! page_mapcount(page) went negative! (-1)
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971291]   page pfn = 0
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971293]   page->flags = 400
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971294]   page->count = 1
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971295]   page->mapping = 0000000000000000
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971298]   vma->vm_ops = generic_file_vm_ops+0x0/0x60
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971301]   vma->vm_ops->nopage = filemap_nopage+0x0/0x350
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971304]   vma->vm_file->f_op->mmap = 
generic_file_mmap+0x0/0x50
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971311] ------------[ cut here ]------------
- 
- Message from [EMAIL PROTECTED] at Tue Apr 17 20:44:00 2007 ...
- fatty kernel: [  145.971314] invalid opcode: 0000 [1] SMP 
- 
- In kern.log:
- 
- Apr 17 20:44:00 fatty kernel: [  145.971033] Bad pte = ffffffffffffffff, 
process = ???, vm_flags = 75, vaddr = 2adfda000000
- Apr 17 20:44:00 fatty kernel: [  145.971037] 
- Apr 17 20:44:00 fatty kernel: [  145.971037] Call Trace:
- Apr 17 20:44:00 fatty kernel: [  145.971053]  [vm_normal_page+112/176] 
vm_normal_page+0x70/0xb0
- Apr 17 20:44:00 fatty kernel: [  145.971059]  [unmap_vmas+781/1952] 
unmap_vmas+0x30d/0x7a0
- Apr 17 20:44:00 fatty kernel: [  145.971080]  [exit_mmap+120/240] 
exit_mmap+0x78/0xf0
- Apr 17 20:44:00 fatty kernel: [  145.971086]  [mmput+60/208] mmput+0x3c/0xd0
- Apr 17 20:44:00 fatty kernel: [  145.971091]  [do_exit+560/2176] 
do_exit+0x230/0x880
- Apr 17 20:44:00 fatty kernel: [  145.971102]  [do_group_exit+130/144] 
do_group_exit+0x82/0x90
- Apr 17 20:44:00 fatty kernel: [  145.971107]  
[get_signal_to_deliver+1048/1104] get_signal_to_deliver+0x418/0x450
- Apr 17 20:44:00 fatty kernel: [  145.971114]  [do_notify_resume+202/1952] 
do_notify_resume+0xca/0x7a0
- Apr 17 20:44:00 fatty kernel: [  145.971123]  [getnstimeofday+16/48] 
getnstimeofday+0x10/0x30
- Apr 17 20:44:00 fatty kernel: [  145.971131]  [enqueue_hrtimer+84/128] 
enqueue_hrtimer+0x54/0x80
- Apr 17 20:44:00 fatty kernel: [  145.971135]  [hrtimer_start+209/256] 
hrtimer_start+0xd1/0x100
- Apr 17 20:44:00 fatty kernel: [  145.971152]  [sysret_signal+28/39] 
sysret_signal+0x1c/0x27
- Apr 17 20:44:00 fatty kernel: [  145.971155]  [ptregscall_common+103/176] 
ptregscall_common+0x67/0xb0
- Apr 17 20:44:00 fatty kernel: [  145.971169] 
- Apr 17 20:44:00 fatty kernel: [  145.971172] Bad pte = ffffffffffffffff, 
process = ???, vm_flags = 75, vaddr = 2adfda002000
- Apr 17 20:44:00 fatty kernel: [  145.971174] 
- Apr 17 20:44:00 fatty kernel: [  145.971174] Call Trace:
- Apr 17 20:44:00 fatty kernel: [  145.971177]  [vm_normal_page+112/176] 
vm_normal_page+0x70/0xb0
- Apr 17 20:44:00 fatty kernel: [  145.971183]  [unmap_vmas+781/1952] 
unmap_vmas+0x30d/0x7a0
- Apr 17 20:44:00 fatty kernel: [  145.971204]  [exit_mmap+120/240] 
exit_mmap+0x78/0xf0
- Apr 17 20:44:00 fatty kernel: [  145.971209]  [mmput+60/208] mmput+0x3c/0xd0
- Apr 17 20:44:00 fatty kernel: [  145.971214]  [do_exit+560/2176] 
do_exit+0x230/0x880
- Apr 17 20:44:00 fatty kernel: [  145.971225]  [do_group_exit+130/144] 
do_group_exit+0x82/0x90
- Apr 17 20:44:00 fatty kernel: [  145.971229]  
[get_signal_to_deliver+1048/1104] get_signal_to_deliver+0x418/0x450
- Apr 17 20:44:00 fatty kernel: [  145.971237]  [do_notify_resume+202/1952] 
do_notify_resume+0xca/0x7a0
- Apr 17 20:44:00 fatty kernel: [  145.971243]  [getnstimeofday+16/48] 
getnstimeofday+0x10/0x30
- Apr 17 20:44:00 fatty kernel: [  145.971250]  [enqueue_hrtimer+84/128] 
enqueue_hrtimer+0x54/0x80
- Apr 17 20:44:00 fatty kernel: [  145.971255]  [hrtimer_start+209/256] 
hrtimer_start+0xd1/0x100
- Apr 17 20:44:00 fatty kernel: [  145.971271]  [sysret_signal+28/39] 
sysret_signal+0x1c/0x27
- Apr 17 20:44:00 fatty kernel: [  145.971274]  [ptregscall_common+103/176] 
ptregscall_common+0x67/0xb0
- Apr 17 20:44:00 fatty kernel: [  145.971288] 
- Apr 17 20:44:00 fatty kernel: [  145.971290] Eeek! page_mapcount(page) went 
negative! (-1)
- Apr 17 20:44:00 fatty kernel: [  145.971291]   page pfn = 0
- Apr 17 20:44:00 fatty kernel: [  145.971293]   page->flags = 400
- Apr 17 20:44:00 fatty kernel: [  145.971294]   page->count = 1
- Apr 17 20:44:00 fatty kernel: [  145.971295]   page->mapping = 
0000000000000000
- Apr 17 20:44:00 fatty kernel: [  145.971298]   vma->vm_ops = 
generic_file_vm_ops+0x0/0x60
- Apr 17 20:44:00 fatty kernel: [  145.971301]   vma->vm_ops->nopage = 
filemap_nopage+0x0/0x350
- Apr 17 20:44:00 fatty kernel: [  145.971304]   vma->vm_file->f_op->mmap = 
generic_file_mmap+0x0/0x50
- Apr 17 20:44:00 fatty kernel: [  145.971311] ------------[ cut here 
]------------
- Apr 17 20:44:00 fatty kernel: [  145.971312] kernel BUG at mm/rmap.c:588!
- Apr 17 20:44:00 fatty kernel: [  145.971314] invalid opcode: 0000 [1] SMP 
- Apr 17 20:44:00 fatty kernel: [  145.971315] CPU 0 
- Apr 17 20:44:00 fatty kernel: [  145.971317] Modules linked in: binfmt_misc 
xt_tcpudp ipt_REJECT nf_conntrack_ipv4 xt_state nf_conntrack nfnetlink 
iptable_filter ip_tables x_tables ppdev radeon drm powernow_k8 
cpufreq_userspace cpufreq_ondemand cpufreq_stats freq_table cpufreq_powersave 
cpufreq_conservative dev_acpi tc1100_wmi pcc_acpi sony_acpi button ac sbs 
i2c_ec dock battery video asus_acpi backlight container ipv6 parport_pc lp 
parport fuse snd_intel8x0 snd_ac97_codec ac97_bus snd_seq_dummy snd_cmipci 
snd_seq_oss gameport snd_pcm_oss snd_mixer_oss snd_seq_midi snd_seq_midi_event 
snd_seq snd_pcm snd_opl3_lib snd_hwdep snd_mpu401_uart snd_rawmidi snd_timer 
snd_seq_device ide_cd cdrom pcspkr k8temp snd i2c_nforce2 8139too soundcore 
snd_page_alloc shpchp pci_hotplug i2c_core af_packet evdev tsdev ext3 jbd 
mbcache sg sd_mod amd74xx generic ata_generic usbhid hid floppy 8139cp mii 
forcedeth sata_nv libata scsi_mod ohci_hcd usbcore thermal processor fan fbcon 
tileblit font bitblit softcursor vesafb cfbcopyarea c
- Apr 17 20:44:00 fatty kernel: bimgblt cfbfillrect capability commoncap
- Apr 17 20:44:00 fatty kernel: [  145.971352] Pid: 5400, comm: smtp Not 
tainted 2.6.20-15-generic #2
- Apr 17 20:44:00 fatty kernel: [  145.971354] RIP: 
0010:[page_remove_rmap+229/272]  [page_remove_rmap+229/272] 
page_remove_rmap+0xe5/0x110
- Apr 17 20:44:00 fatty kernel: [  145.971359] RSP: 0018:ffff810063e25bd8  
EFLAGS: 00010292
- Apr 17 20:44:00 fatty kernel: [  145.971361] RAX: 000000000000004a RBX: 
ffff81007e3f0000 RCX: ffffffff8038b890
- Apr 17 20:44:00 fatty kernel: [  145.971364] RDX: 00000000ffffffff RSI: 
0000000000000000 RDI: ffffffff8051c000
- Apr 17 20:44:00 fatty kernel: [  145.971367] RBP: ffff810063ccdd98 R08: 
00000000000071ac R09: 00000000ffffffff
- Apr 17 20:44:00 fatty kernel: [  145.971369] R10: 0000000000000000 R11: 
0000000000000006 R12: 00002adfda008000
- Apr 17 20:44:00 fatty kernel: [  145.971371] R13: 00002adfd9e73100 R14: 
0000000000000000 R15: 0000000000364844
- Apr 17 20:44:00 fatty kernel: [  145.971374] FS:  00002adfdb9152a0(0000) 
GS:ffffffff8054e000(0000) knlGS:0000000000000000
- Apr 17 20:44:00 fatty kernel: [  145.971377] CS:  0010 DS: 0000 ES: 0000 CR0: 
000000008005003b
- Apr 17 20:44:00 fatty kernel: [  145.971379] CR2: 00007fff767b1a48 CR3: 
0000000063e22000 CR4: 00000000000006e0
- Apr 17 20:44:00 fatty kernel: [  145.971382] Process smtp (pid: 5400, 
threadinfo ffff810063e24000, task ffff81006474a860)
- Apr 17 20:44:00 fatty kernel: [  145.971384] Stack:  0000000000000000 
ffff810063819040 ffff81007e3f0000 ffffffff80207aee
- Apr 17 20:44:00 fatty kernel: [  145.971389]  0000000100000000 
00002adfd9e730ff 0000000000000000 ffff810063e25ce8
- Apr 17 20:44:00 fatty kernel: [  145.971393]  ffffffffffffffff 
0000000000000000 ffff810063ccdd98 ffff810063e25cf0
- Apr 17 20:44:00 fatty kernel: [  145.971396] Call Trace:
- Apr 17 20:44:00 fatty kernel: [  145.971401]  [unmap_vmas+1054/1952] 
unmap_vmas+0x41e/0x7a0
- Apr 17 20:44:00 fatty kernel: [  145.971421]  [exit_mmap+120/240] 
exit_mmap+0x78/0xf0
- Apr 17 20:44:00 fatty kernel: [  145.971427]  [mmput+60/208] mmput+0x3c/0xd0
- Apr 17 20:44:00 fatty kernel: [  145.971432]  [do_exit+560/2176] 
do_exit+0x230/0x880
- Apr 17 20:44:00 fatty kernel: [  145.971443]  [do_group_exit+130/144] 
do_group_exit+0x82/0x90
- Apr 17 20:44:00 fatty kernel: [  145.971448]  
[get_signal_to_deliver+1048/1104] get_signal_to_deliver+0x418/0x450
- Apr 17 20:44:00 fatty kernel: [  145.971455]  [do_notify_resume+202/1952] 
do_notify_resume+0xca/0x7a0
- Apr 17 20:44:00 fatty kernel: [  145.971461]  [getnstimeofday+16/48] 
getnstimeofday+0x10/0x30
- Apr 17 20:44:00 fatty kernel: [  145.971469]  [enqueue_hrtimer+84/128] 
enqueue_hrtimer+0x54/0x80
- Apr 17 20:44:00 fatty kernel: [  145.971474]  [hrtimer_start+209/256] 
hrtimer_start+0xd1/0x100
- Apr 17 20:44:00 fatty kernel: [  145.971490]  [sysret_signal+28/39] 
sysret_signal+0x1c/0x27
- Apr 17 20:44:00 fatty kernel: [  145.971493]  [ptregscall_common+103/176] 
ptregscall_common+0x67/0xb0
- Apr 17 20:44:00 fatty kernel: [  145.971508] 
- Apr 17 20:44:00 fatty kernel: [  145.971508] 
- Apr 17 20:44:00 fatty kernel: [  145.971509] Code: 0f 0b eb fe 8b 77 18 48 83 
c4 08 5b 5d 83 f6 01 83 e6 01 e9 
- Apr 17 20:44:00 fatty kernel: [  145.971515] RIP  [page_remove_rmap+229/272] 
page_remove_rmap+0xe5/0x110
- Apr 17 20:44:00 fatty kernel: [  145.971519]  RSP <ffff810063e25bd8>
- Apr 17 20:44:00 fatty kernel: [  145.971520]  <1>Fixing recursive fault but 
reboot is needed!
+ My test setup sometimes crashes with a hard freeze, but of course there
+ is no log about those crashes.

** Description changed:

  Kernel randomly crashes with dmesg "page_mapcount(page) went negative!".
- 
- All three dmesgs this far (2007-04-27) have similarities:
- - Linux 2.6.20-15.27-generic (my test setup is also unstable with other 
Ubuntu kernels)
- - AMD Athlon CPU (both 32 bit and 64 bit)
  
  Some lines from my dmesg:
  Eeek! page_mapcount(page) went negative! (-1)
  kernel BUG at mm/rmap.c:588!
  Trying to fix it up, but a reboot is needed
  
  My test setup sometimes crashes with a hard freeze, but of course there
  is no log about those crashes.
+ 
+ All three dmesgs this far (2007-04-27) have similarities:
+ - Linux 2.6.20-15.27-generic (my test setup is also unstable with other 
Ubuntu kernels)
+ - AMD Athlon CPU (both 32 bit and 64 bit)

-- 
Kernel page_mapcount Eek Requires Reboot
https://bugs.launchpad.net/bugs/107325
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to