Hello all! I am trying to mount a usb drive with a XFS filesystem on it and I get this message on two computers. Has anybody seen this? What can I do to try and at least get the data off of it? The kernel versions on the two computers are 2.6.10-gentoo-r5 and 2.6.10-gentoo-r7. XFS mounting filesystem sda3 Starting XFS recovery on filesystem: sda3 (dev: sda3) ------------[ cut here ]------------ kernel BUG at fs/xfs/linux-2.6/xfs_buf.c:505! invalid operand: 0000 [#1] Modules linked in: usb_storage ohci_hcd ehci_hcd uhci_hcd via_agp agpgart snd_pcm_oss snd_mixer_oss snd_seq_oss snd_seq_midi_event snd_seq snd_via82xx snd_ac97_codec snd_pcm snd_timer snd_page_alloc gameport snd_mpu401_uart snd_rawmidi snd_seq_device snd usbcore via_rhine mii CPU: 0 EIP: 0060:[<c02b08d5>] Not tainted VLI EFLAGS: 00010206 (2.6.10-gentoo-r5) EIP is at _pagebuf_find+0x195/0x1e0 eax: 00000200 ebx: c3d512e0 ecx: 00000009 edx: 00000040 esi: 00000000 edi: 00008000 ebp: 00000080 esp: d775ba3c ds: 007b es: 007b ss: 0068 Process mount (pid: 32495, threadinfo=d775a000 task=d1abfa20) Stack: 00000282 3b9ac991 1580c890 00000000 c02ae220 c15d2f60 000000d0 cd97f580 c3d512e0 00004001 00004001 00000080 c02b0985 c94cc200 00000000 00000040 00000000 00004001 c3d512e0 ce778c60 00004001 00000000 c02b0a84 c94cc200 Call Trace: [<c02ae220>] kmem_zone_alloc+0x90/0xc0 [<c02b0985>] xfs_buf_get_flags+0x65/0x130 [<c02b0a84>] xfs_buf_read_flags+0x34/0x90 [<c02975f2>] xlog_recover_do_inode_trans+0x122/0xb50 [<c0409ed3>] schedule+0x283/0x500 [<c0409c4b>] __up_wakeup+0x7/0xc [<c02adfcf>] kmem_alloc+0x5f/0xf0 [<c0298590>] xlog_recover_do_trans+0x120/0x180 [<c02986b9>] xlog_recover_commit_trans+0x39/0x50 [<c0298883>] xlog_recover_process_data+0x193/0x220 [<c0299c20>] xlog_do_recovery_pass+0x6d0/0xb30 [<c029a10f>] xlog_do_log_recovery+0x8f/0xd0 [<c029a18b>] xlog_do_recover+0x3b/0x180 [<c029a3bc>] xlog_recover+0xec/0x100 [<c0290fb1>] xfs_log_mount+0x91/0x130 [<c029bc47>] xfs_mountfs+0x7d7/0xfe0 [<c029b168>] xfs_readsb+0x1a8/0x240 [<c028c4db>] xfs_ioinit+0x1b/0x30 [<c02a3bb8>] xfs_mount+0x3b8/0x690 [<c02b8793>] linvfs_fill_super+0xb3/0x210 [<c02c5977>] snprintf+0x27/0x30 [<c01874b2>] disk_name+0x62/0xd0 [<c015bb2e>] sb_set_blocksize+0x2e/0x60 [<c015b4c0>] get_sb_bdev+0xe0/0x150 [<c02b891f>] linvfs_get_sb+0x2f/0x40 [<c02b86e0>] linvfs_fill_super+0x0/0x210 [<c015b763>] do_kern_mount+0x63/0xf0 [<c016ff9e>] do_new_mount+0x9e/0x100 [<c01705df>] do_mount+0x19f/0x1c0 [<c01703e0>] copy_mount_options+0x60/0xc0 [<c017099a>] sys_mount+0x9a/0xe0 [<c0102f9d>] sysenter_past_esp+0x52/0x75 Code: c0 2c 8b 11 89 42 04 8b 4c 24 48 89 51 2c 8b 54 24 18 89 50 04 89 02 8b 44 24 48 83 c4 20 5b 5e 5f 5d c3 ff 05 20 74 54 c0 eb ec <0f> 0b f9 01 e7 67 42 c0 8b 4c 24 34 31 d2 21 fa 8b 41 14 89 d1