------------[ cut here ]------------ WARNING: at /build/buildd/linux-2.6.28/fs/buffer.c:1186 mark_buffer_dirty+0x7d/0xa0() Modules linked in: nls_iso8859_1 nls_cp437 vfat fat usb_storage cbc isofs udf crc_itu_t aes_i586 aes_generic i915 drm ppdev bridge stp bnep kqemu input_polldev xfs dm_crypt sbp2 lp parport snd_hda_intel joydev snd_pcm_oss snd_mixer_oss arc4 ecb snd_pcm snd_seq_dummy snd_seq_oss snd_seq_midi snd_rawmidi iwl3945 uvcvideo snd_seq_midi_event compat_ioctl32 snd_seq videodev video snd_timer psmouse sdhci_pci sdhci dcdbas v4l1_compat mac80211 output snd_seq_device iTCO_wdt iTCO_vendor_support serio_raw pcspkr intel_agp agpgart led_class snd btusb soundcore snd_page_alloc cfg80211 usbhid ohci1394 ieee1394 tg3 raid10 raid456 async_xor async_memcpy async_tx xor raid1 raid0 multipath linear fbcon tileblit font bitblit softcursor Pid: 1979, comm: umount Not tainted 2.6.28-11-generic #42-Ubuntu Call Trace: [] ? printk+0x18/0x1a [] warn_on_slowpath+0x54/0x80 [] ? pagevec_lookup+0x22/0x30 [] ? truncate_inode_pages_range+0x199/0x350 [] ? pagevec_lookup_tag+0x29/0x40 [] ? ext2_destroy_inode+0x13/0x20 [] ? ext2_destroy_inode+0x13/0x20 [] mark_buffer_dirty+0x7d/0xa0 [] ext2_sync_super+0x31/0x50 [] ext2_put_super+0xbb/0xd0 [] generic_shutdown_super+0x5a/0x100 [] kill_block_super+0x1e/0x40 [] ? vfs_quota_off+0x0/0x380 [] deactivate_super+0x5f/0x80 [] mntput_no_expire+0xb8/0x120 [] sys_umount+0x44/0x90 [] sysenter_do_call+0x12/0x2f [] ? relay_hotcpu_callback+0x6d/0xbd ---[ end trace cda09acd261f639f ]---