I just encountered the same bug, once with 2.6.22-13 and once with
2.6.22-14.  Here is a copy of syslog :

Oct 11 20:43:19 nec kernel: [29991.443174] Eeek! page_mapcount(page) went 
negative! (-1)
Oct 11 20:43:19 nec kernel: [29991.443196]   page pfn = 2ece0
Oct 11 20:43:19 nec kernel: [29991.443200]   page->flags = 40000824
Oct 11 20:43:19 nec kernel: [29991.443203]   page->count = 2
Oct 11 20:43:19 nec kernel: [29991.443206]   page->mapping = effe4654
Oct 11 20:43:19 nec kernel: [29991.443223]   vma->vm_ops = 
generic_file_vm_ops+0x0/0x18
Oct 11 20:43:19 nec kernel: [29991.443237]   vma->vm_ops->nopage = 
filemap_nopage+0x0/0x340
Oct 11 20:43:19 nec kernel: [29991.443243]   vma->vm_file->f_op->mmap = 
generic_file_mmap+0x0/0x40
Oct 11 20:43:19 nec kernel: [29991.443313] ------------[ cut here ]------------
Oct 11 20:43:19 nec kernel: [29991.443316] kernel BUG at 
/build/buildd/linux-source-2.6.22-2.6.22/mm/rmap.c:628!
Oct 11 20:43:19 nec kernel: [29991.443321] invalid opcode: 0000 [#1]
Oct 11 20:43:19 nec kernel: [29991.443324] SMP 
Oct 11 20:43:19 nec kernel: [29991.443328] Modules linked in: vmnet(P) vmmon(P) 
binfmt_misc rfcomm l2cap bluetooth ppdev r128 drm cpufreq_stats 
cpufreq_ondemand cpufreq_powersave cpufreq_conservative cpufreq_userspace ac 
button container dock sbs video battery parport_pc lp parport p4_clockmod 
speedstep_lib freq_table snd_via82xx gameport snd_ac97_codec ac97_bus 
snd_pcm_oss snd_mixer_oss snd_pcm snd_page_alloc snd_mpu401_uart snd_seq_dummy 
snd_seq_oss snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer 
snd_seq_device i2c_viapro i2c_core via_ircc snd pcspkr psmouse serio_raw 
soundcore via_agp irda shpchp pci_hotplug agpgart crc_ccitt ipv6 nls_cp437 
nls_utf8 cifs evdev ext3 jbd mbcache ide_cd cdrom ide_disk ata_generic libata 
scsi_mod via_rhine mii floppy via82cxxx ide_core uhci_hcd usbcore thermal 
processor fan fuse apparmor commoncap
Oct 11 20:43:19 nec kernel: [29991.443438] CPU:    0
Oct 11 20:43:19 nec kernel: [29991.443439] EIP:    
0060:[page_remove_rmap+233/256]    Tainted: P       VLI
Oct 11 20:43:19 nec kernel: [29991.443441] EFLAGS: 00213282   
(2.6.22-14-generic #1)
Oct 11 20:43:19 nec kernel: [29991.443452] EIP is at page_remove_rmap+0xe9/0x100
Oct 11 20:43:19 nec kernel: [29991.443457] eax: 0000004a   ebx: c15d9c00   ecx: 
00203046   edx: 00000000
Oct 11 20:43:19 nec kernel: [29991.443462] esi: dfe0b8f0   edi: b7d71000   ebp: 
dfeda380   esp: df941dc8
Oct 11 20:43:19 nec kernel: [29991.443466] ds: 007b   es: 007b   fs: 00d8  gs: 
0000  ss: 0068
Oct 11 20:43:19 nec kernel: [29991.443471] Process Xorg (pid: 4493, ti=df940000 
task=dfacc530 task.ti=df940000)
Oct 11 20:43:19 nec kernel: [29991.443475] Stack: c037ae8d effe4654 c15d9c00 
ef1465c4 c016b5c2 c019e13c 2ece0025 3882d12b 
Oct 11 20:43:19 nec kernel: [29991.443487]        b7ea4fff 00000000 dfe0b8f0 
df941e5c 001dff20 00000000 00000001 b7ea5000 
Oct 11 20:43:19 nec kernel: [29991.443499]        dfab9b7c c16092c0 0000a6df 
00000000 00000000 ffffffef c15e28cc 00000000 
Oct 11 20:43:19 nec kernel: [29991.443510] Call Trace:
Oct 11 20:43:19 nec kernel: [29991.443528]  [unmap_vmas+770/1488] 
unmap_vmas+0x302/0x5d0
Oct 11 20:43:19 nec kernel: [29991.443535]  [__mark_inode_dirty+92/400] 
__mark_inode_dirty+0x5c/0x190
Oct 11 20:43:19 nec kernel: [29991.443633]  [exit_mmap+120/240] 
exit_mmap+0x78/0xf0
Oct 11 20:43:19 nec kernel: [29991.443667]  [mmput+56/160] mmput+0x38/0xa0
Oct 11 20:43:19 nec kernel: [29991.443682]  [do_exit+271/2064] 
do_exit+0x10f/0x810
Oct 11 20:43:19 nec kernel: [29991.443746]  [do_group_exit+38/128] 
do_group_exit+0x26/0x80
Oct 11 20:43:19 nec kernel: [29991.443762]  [get_signal_to_deliver+664/1040] 
get_signal_to_deliver+0x298/0x410
Oct 11 20:43:19 nec kernel: [29991.443789]  [do_page_fault+0/1680] 
do_page_fault+0x0/0x690
Oct 11 20:43:19 nec kernel: [29991.443805]  [do_notify_resume+147/1824] 
do_notify_resume+0x93/0x720
Oct 11 20:43:19 nec kernel: [29991.443877]  [<f0ca8f17>] 
drm_vbl_send_signals+0x17/0xe0 [drm]
Oct 11 20:43:19 nec kernel: [29991.443926]  [atomic_notifier_call_chain+23/32] 
atomic_notifier_call_chain+0x17/0x20
Oct 11 20:43:19 nec kernel: [29991.443940]  [do_page_fault+1011/1680] 
do_page_fault+0x3f3/0x690
Oct 11 20:43:19 nec kernel: [29991.443950]  [handle_IRQ_event+48/96] 
handle_IRQ_event+0x30/0x60
Oct 11 20:43:19 nec kernel: [29991.443963]  [enable_8259A_irq+13/80] 
enable_8259A_irq+0xd/0x50
Oct 11 20:43:19 nec kernel: [29991.444011]  [do_page_fault+0/1680] 
do_page_fault+0x0/0x690
Oct 11 20:43:19 nec kernel: [29991.444021]  [work_notifysig+19/37] 
work_notifysig+0x13/0x25
Oct 11 20:43:19 nec kernel: [29991.444088]  =======================
Oct 11 20:43:19 nec kernel: [29991.444091] Code: c0 74 0d 8b 50 08 b8 88 9e 37 
c0 e8 12 ad fd ff 8b 46 48 85 c0 74 14 8b 40 10 85 c0 74 0d 8b 50 2c b8 a8 9e 
37 c0 e8 f7 ac fd ff <0f> 0b eb fe 8b 53 0c eb 95 8d b4 26 00 00 00 00 8d bc 27 
00 00 
Oct 11 20:43:19 nec kernel: [29991.444152] EIP: [page_remove_rmap+233/256] 
page_remove_rmap+0xe9/0x100 SS:ESP 0068:df941dc8
Oct 11 20:43:19 nec kernel: [29991.444165] Fixing recursive fault but reboot is 
needed!
Oct 11 20:43:19 nec kernel: [29991.444183] BUG: scheduling while atomic: 
Xorg/0x00000001/4493
Oct 11 20:43:19 nec kernel: [29991.444191]  [schedule+1243/2192] 
schedule+0x4db/0x890
Oct 11 20:43:19 nec kernel: [29991.444218]  [__slab_free+273/672] 
__slab_free+0x111/0x2a0
Oct 11 20:43:19 nec kernel: [29991.444260]  [cfq_free_io_context+41/160] 
cfq_free_io_context+0x29/0xa0
Oct 11 20:43:19 nec kernel: [29991.444301]  [do_exit+1896/2064] 
do_exit+0x768/0x810
Oct 11 20:43:19 nec kernel: [29991.444361]  [die+607/608] die+0x25f/0x260
Oct 11 20:43:19 nec kernel: [29991.444388]  [do_invalid_op+0/144] 
do_invalid_op+0x0/0x90
Oct 11 20:43:19 nec kernel: [29991.444397]  [do_invalid_op+129/144] 
do_invalid_op+0x81/0x90
Oct 11 20:43:19 nec kernel: [29991.444427]  [page_remove_rmap+233/256] 
page_remove_rmap+0xe9/0x100
Oct 11 20:43:19 nec kernel: [29991.444438]  [__call_console_drivers+83/96] 
__call_console_drivers+0x53/0x60
Oct 11 20:43:19 nec kernel: [29991.444458]  [release_console_sem+455/496] 
release_console_sem+0x1c7/0x1f0
Oct 11 20:43:19 nec kernel: [29991.444542]  [error_code+114/128] 
error_code+0x72/0x80
Oct 11 20:43:19 nec kernel: [29991.444584]  [page_remove_rmap+233/256] 
page_remove_rmap+0xe9/0x100
Oct 11 20:43:19 nec kernel: [29991.444611]  [unmap_vmas+770/1488] 
unmap_vmas+0x302/0x5d0
Oct 11 20:43:19 nec kernel: [29991.444618]  [__mark_inode_dirty+92/400] 
__mark_inode_dirty+0x5c/0x190
Oct 11 20:43:19 nec kernel: [29991.444711]  [exit_mmap+120/240] 
exit_mmap+0x78/0xf0
Oct 11 20:43:19 nec kernel: [29991.444745]  [mmput+56/160] mmput+0x38/0xa0
Oct 11 20:43:19 nec kernel: [29991.444757]  [do_exit+271/2064] 
do_exit+0x10f/0x810
Oct 11 20:43:19 nec kernel: [29991.444817]  [do_group_exit+38/128] 
do_group_exit+0x26/0x80
Oct 11 20:43:19 nec kernel: [29991.444834]  [get_signal_to_deliver+664/1040] 
get_signal_to_deliver+0x298/0x410
Oct 11 20:43:19 nec kernel: [29991.444859]  [do_page_fault+0/1680] 
do_page_fault+0x0/0x690
Oct 11 20:43:19 nec kernel: [29991.444870]  [do_notify_resume+147/1824] 
do_notify_resume+0x93/0x720
Oct 11 20:43:19 nec kernel: [29991.444940]  [<f0ca8f17>] 
drm_vbl_send_signals+0x17/0xe0 [drm]
Oct 11 20:43:19 nec kernel: [29991.444975]  [atomic_notifier_call_chain+23/32] 
atomic_notifier_call_chain+0x17/0x20
Oct 11 20:43:19 nec kernel: [29991.444989]  [do_page_fault+1011/1680] 
do_page_fault+0x3f3/0x690
Oct 11 20:43:19 nec kernel: [29991.444999]  [handle_IRQ_event+48/96] 
handle_IRQ_event+0x30/0x60
Oct 11 20:43:19 nec kernel: [29991.445013]  [enable_8259A_irq+13/80] 
enable_8259A_irq+0xd/0x50
Oct 11 20:43:19 nec kernel: [29991.445060]  [do_page_fault+0/1680] 
do_page_fault+0x0/0x690
Oct 11 20:43:19 nec kernel: [29991.445070]  [work_notifysig+19/37] 
work_notifysig+0x13/0x25
Oct 11 20:43:19 nec kernel: [29991.445136]  =======================
Oct 11 20:45:37 nec syslogd 1.4.1#21ubuntu3: restart.
Oct 11 20:45:37 nec kernel: Inspecting /boot/System.map-2.6.22-14-generic
Oct 11 20:45:38 nec kernel: Loaded 25445 symbols from 
/boot/System.map-2.6.22-14-generic.
Oct 11 20:45:38 nec kernel: Symbols match kernel version 2.6.22.
Oct 11 20:45:38 nec kernel: No module symbols loaded - kernel modules not 
enabled. 
Oct 11 20:45:38 nec kernel: [    0.000000] Linux version 2.6.22-14-generic 
([EMAIL PROTECTED]) (gcc version 4.1.3 20070929 (prerelease) (Ubuntu 
4.1.2-16ubuntu2)) #1 SMP Wed Oct 10 06:00:47 GMT 2007 (Ubuntu 
2.6.22-14.43-generic)

-- 
page_mapcount(page) went negative
https://bugs.launchpad.net/bugs/123223
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