I reported this on the Debian bug tracking system too, and here is the link: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=502383
I am not sure what this means, but it doesn't look good. I came back
to my computer and saw the following in a Gnome terminal window.
faerun:~>
Message from syslogd@faerun at Wed Oct 15 21:09:13 2008 ...
faerun kernel: [11052.080424] ------------[ cut here ]------------
Message from syslogd@faerun at Wed Oct 15 21:09:13 2008 ...
faerun kernel: [11052.080430] invalid opcode: 0000 [1] SMP
Message from syslogd@faerun at Wed Oct 15 21:09:13 2008 ...
faerun kernel: [11052.082693] Code: 11 0f e0 48 8b 43 28 48 85 c0 75 23 48 c7 c1 b8 3d 14 a0 ba e6 02 00 00 48 c7 c6 a2 3d 14 a0 48 c7 c7 c2 3d 14 a0 e8 ea b6 0f e0 <0f> 0b eb fe 48 ff c8 48 85 c0 48 89 43 28 0f 85 99 00 00 00 83
I followed up in /var/log/syslog and found:
Oct 15 21:09:12 faerun kernel: [11052.080364] BUG at fs/jfs/jfs_metapage.c:742 assert(mp->count)
Oct 15 21:09:13 faerun kernel: [11052.080424] ------------[ cut here ]------------
Oct 15 21:09:13 faerun kernel: [11052.080427] kernel BUG at fs/jfs/jfs_metapage.c:742!
Oct 15 21:09:13 faerun kernel: [11052.080430] invalid opcode: 0000 [1] SMP
Oct 15 21:09:13 faerun kernel: [11052.080432] CPU 1
Oct 15 21:09:13 faerun kernel: [11052.080435] Modules linked in: usb_storage binfmt_misc nvidia(P) nfsd lockd nfs_acl auth_rpcgss sunrpc exportfs ppdev video output ac battery cpufreq_userspace cpufreq_stats cpufreq_powersave ipv6 fuse dm_crypt crypto_blkcipher dm_snapshot dm_mirror dm_log dm_mod cpufreq_conservative cpufreq_ondemand powernow_k8 freq_table it87 hwmon_vid eeprom loop snd_mpu401 snd_intel8x0 snd_mpu401_uart snd_ac97_codec snd_seq_midi ac97_bus snd_pcm_oss snd_pcm snd_rawmidi parport_pc snd_mixer_oss parport k8temp snd_seq_dummy pcspkr snd_seq_oss snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore snd_page_alloc i2c_nforce2 i2c_core button evdev jfs nls_base ide_cd_mod cdrom sd_mod ide_pci_generic usbhid hid ff_memless amd74xx ide_core sata_nv floppy ata_generic libata forcedeth scsi_mod dock ehci_hcd ohci_hcd thermal processor fan thermal_sys [last unloaded: lp]
Oct 15 21:09:13 faerun kernel: [11052.082455] Pid: 5384, comm: beagled Tainted: P 2.6.26-1-amd64 #1
Oct 15 21:09:13 faerun kernel: [11052.082458] RIP: 0010:[<ffffffffa0139b95>] [<ffffffffa0139b95>] :jfs:release_metapage+0x6d/0x12d
Oct 15 21:09:13 faerun kernel: [11052.082478] RSP: 0018:ffff81000205dbf8 EFLAGS: 00010296
Oct 15 21:09:13 faerun kernel: [11052.082481] RAX: 0000000000000045 RBX: ffff81001676c128 RCX: ffffffff804fe088
Oct 15 21:09:13 faerun kernel: [11052.082485] RDX: 0000000100000000 RSI: 0000000000000092 RDI: 0000000000000282
Oct 15 21:09:13 faerun kernel: [11052.082489] RBP: ffffe20000b08988 R08: ffffffff804fe070 R09: ffffffff80604c6b
Oct 15 21:09:13 faerun kernel: [11052.082492] R10: 0000000000000001 R11: 0000000000000046 R12: ffff81000e6e5a30
Oct 15 21:09:13 faerun kernel: [11052.082496] R13: 0000000000000323 R14: ffff81000e6e5c98 R15: 000000000000000b
Oct 15 21:09:13 faerun kernel: [11052.082500] FS: 0000000041dca950(0063) GS:ffff81003f9ff9c0(0000) knlGS:00000000f649b920
Oct 15 21:09:13 faerun kernel: [11052.082504] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Oct 15 21:09:13 faerun kernel: [11052.082507] CR2: 0000000000d1f2a8 CR3: 000000001c073000 CR4: 00000000000006e0
Oct 15 21:09:13 faerun kernel: [11052.082511] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
Oct 15 21:09:13 faerun kernel: [11052.082515] DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
Oct 15 21:09:13 faerun kernel: [11052.082519] Process beagled (pid: 5384, threadinfo ffff81000205c000, task ffff81002dd62c10)
Oct 15 21:09:13 faerun kernel: [11052.082522] Stack: 0000000000000323 0000000000000000 00000000000000bc ffffffffa0140f20
Oct 15 21:09:13 faerun kernel: [11052.082534] 0000000000000292 000000000000004f ffff81002019f140 ffff81000205dd88
Oct 15 21:09:13 faerun kernel: [11052.082544] 032381003ec9cc00 ffff81000d1ab05d ffff81000d1ab0bc 000000bc0000005f
Oct 15 21:09:13 faerun kernel: [11052.082553] Call Trace:
Oct 15 21:09:13 faerun kernel: [11052.082570] [<ffffffffa0140f20>] ? :jfs:__jfs_setxattr+0x3cb/0x533
Oct 15 21:09:13 faerun kernel: [11052.082591] [<ffffffffa013ff90>] ? :jfs:can_set_xattr+0x204/0x236
Oct 15 21:09:13 faerun kernel: [11052.082607] [<ffffffffa0141287>] ? :jfs:jfs_setxattr+0x89/0xc4
Oct 15 21:09:13 faerun kernel: [11052.082619] [<ffffffff802b4c79>] ? vfs_setxattr+0x97/0x19d
Oct 15 21:09:13 faerun kernel: [11052.082627] [<ffffffff802b4e3f>] ? setxattr+0xc0/0xdd
Oct 15 21:09:13 faerun kernel: [11052.082637] [<ffffffff802af641>] ? mntput_no_expire+0x20/0x117
Oct 15 21:09:13 faerun kernel: [11052.082644] [<ffffffff802a40c1>] ? path_walk+0x7e/0x8b
Oct 15 21:09:13 faerun kernel: [11052.082651] [<ffffffff802a31c0>] ? getname+0x140/0x1a7
Oct 15 21:09:13 faerun kernel: [11052.082657] [<ffffffff802a4d2e>] ? __user_walk_fd+0x41/0x4c
Oct 15 21:09:13 faerun kernel: [11052.082663] [<ffffffff802b4eb8>] ? sys_lsetxattr+0x5c/0x84
Oct 15 21:09:13 faerun kernel: [11052.082670] [<ffffffff8029de0c>] ? sys_newlstat+0x28/0x31
Oct 15 21:09:13 faerun kernel: [11052.082682] [<ffffffff8020be9a>] ? system_call_after_swapgs+0x8a/0x8f
Oct 15 21:09:13 faerun kernel: [11052.082691]
Oct 15 21:09:13 faerun kernel: [11052.082692]
Oct 15 21:09:13 faerun kernel: [11052.082693] Code: 11 0f e0 48 8b 43 28 48 85 c0 75 23 48 c7 c1 b8 3d 14 a0 ba e6 02 00 00 48 c7 c6 a2 3d 14 a0 48 c7 c7 c2 3d 14 a0 e8 ea b6 0f e0 <0f> 0b eb fe 48 ff c8 48 85 c0 48 89 43 28 0f 85 99 00 00 00 83
Oct 15 21:09:13 faerun kernel: [11052.082717] RIP [<ffffffffa0139b95>] :jfs:release_metapage+0x6d/0x12d
Oct 15 21:09:13 faerun kernel: [11052.082729] RSP <ffff81000205dbf8>
Oct 15 21:09:13 faerun kernel: [11052.082732] ---[ end trace 477598bd2e44da9e ]---
Oct 15 21:17:01 faerun /USR/SBIN/CRON[9752]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 15 21:45:47 faerun -- MARK --
Oct 15 22:05:47 faerun -- MARK --
Oct 15 22:17:01 faerun /USR/SBIN/CRON[10870]: (root) CMD ( cd / && run-parts --report /etc/cron.hourly)
Oct 15 22:35:02 faerun kernel: [16209.686185] ERROR: (device sda6): __get_metapage: mp->logical_size != size
Oct 15 22:35:02 faerun kernel: [16209.705572] Pid: 11298, comm: gtk-gnash Tainted: P D 2.6.26-1-amd64 #1
Oct 15 22:35:02 faerun kernel: [16209.705579]
Oct 15 22:35:02 faerun kernel: [16209.705580] Call Trace:
Oct 15 22:35:02 faerun kernel: [16209.705619] [<ffffffffa013a35b>] :jfs:__get_metapage+0x13e/0x39f
Oct 15 22:35:02 faerun kernel: [16209.705638] [<ffffffffa012d2c7>] :jfs:diIAGRead+0x33/0x41
Oct 15 22:35:02 faerun kernel: [16209.705651] [<ffffffffa012fb40>] :jfs:diFree+0x103/0x992
Oct 15 22:35:02 faerun kernel: [16209.705657] [<ffffffff80279400>] pagevec_lookup+0x17/0x1e
Oct 15 22:35:02 faerun kernel: [16209.705682] [<ffffffffa0126438>] :jfs:jfs_delete_inode+0x45/0xdb
Oct 15 22:35:02 faerun kernel: [16209.705694] [<ffffffffa01263f3>] :jfs:jfs_delete_inode+0x0/0xdb
Oct 15 22:35:02 faerun kernel: [16209.705698] [<ffffffff802acc63>] generic_delete_inode+0xab/0x11f
Oct 15 22:35:02 faerun kernel: [16209.705703] [<ffffffff802aa43a>] d_kill+0x38/0x59
Oct 15 22:35:02 faerun kernel: [16209.705707] [<ffffffff802aa783>] dput+0xd3/0xdd
Oct 15 22:35:02 faerun kernel: [16209.705710] [<ffffffff8029bb30>] __fput+0x142/0x16b
Oct 15 22:35:02 faerun kernel: [16209.705717] [<ffffffff80299243>] filp_close+0x5d/0x65
Oct 15 22:35:02 faerun kernel: [16209.705722] [<ffffffff8029a462>] sys_close+0x7e/0xb7
Oct 15 22:35:02 faerun kernel: [16209.705727] [<ffffffff8020be9a>] system_call_after_swapgs+0x8a/0x8f
Oct 15 22:35:02 faerun kernel: [16209.705736]
Oct 15 22:40:41 faerun acpid: client connected from 4589[0:0]
-- Package-specific info:
** Version:
Linux version 2.6.26-1-amd64 (Debian 2.6.26-8) (waldi@debian.org) (gcc version 4.1.3 20080623 (prerelease) (Debian 4.1.2-23)) #1 SMP Thu Oct 9 14:16:53 UTC 2008
I followed up to the debian bug. This looks like memory corruption where the metapage structures are being allocated. This could be caused by a bug in jfs, but it may also be a bug about anywhere else in the kernel or kernel modules. We may learn more if the problem recurs.