Comment 0 for bug 107325

Revision history for this message
richb (richard-bradshaw-blueyonder) wrote : page_mapcount(page) went negative!

Binary package hint: linux-image-2.6.20-15-generic

When stopping Postfix:

Message from syslogd@fatty at Tue Apr 17 20:44:00 2007 ...
fatty kernel: [ 145.971290] Eeek! page_mapcount(page) went negative! (-1)

Message from syslogd@fatty at Tue Apr 17 20:44:00 2007 ...
fatty kernel: [ 145.971291] page pfn = 0

Message from syslogd@fatty at Tue Apr 17 20:44:00 2007 ...
fatty kernel: [ 145.971293] page->flags = 400

Message from syslogd@fatty at Tue Apr 17 20:44:00 2007 ...
fatty kernel: [ 145.971294] page->count = 1

Message from syslogd@fatty at Tue Apr 17 20:44:00 2007 ...
fatty kernel: [ 145.971295] page->mapping = 0000000000000000

Message from syslogd@fatty at Tue Apr 17 20:44:00 2007 ...
fatty kernel: [ 145.971298] vma->vm_ops = generic_file_vm_ops+0x0/0x60

Message from syslogd@fatty at Tue Apr 17 20:44:00 2007 ...
fatty kernel: [ 145.971301] vma->vm_ops->nopage = filemap_nopage+0x0/0x350

Message from syslogd@fatty 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 syslogd@fatty at Tue Apr 17 20:44:00 2007 ...
fatty kernel: [ 145.971311] ------------[ cut here ]------------

Message from syslogd@fatty 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!