From mboxrd@z Thu Jan 1 00:00:00 1970 From: Dmitri Monakhov Subject: Re: WARNING: at fs/buffer.c:1250 mark_buffer_dirty+0x7c/0x90() Date: Tue, 10 Feb 2009 16:20:27 +0300 Message-ID: References: <4991786E.3080308@wpkg.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: LKML To: Tomasz Chmielewski Return-path: Received: from mailhub.sw.ru ([195.214.232.25]:41373 "EHLO relay.sw.ru" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753862AbZBJNVX (ORCPT ); Tue, 10 Feb 2009 08:21:23 -0500 In-Reply-To: <4991786E.3080308@wpkg.org> (Tomasz Chmielewski's message of "Tue\, 10 Feb 2009 13\:51\:58 +0100") Sender: linux-fsdevel-owner@vger.kernel.org List-ID: Tomasz Chmielewski writes: > I've seen this warning on 2.6.29-rc3 when I removed a iSCSI device without > unmounting a filesystem on it: Block device has just burned under filesystem's feet (blkdev return EIO for all requests.) What are you expect in this condition? As soon as i understand your systems is alive without any BUG or OOPS. The only consequence is big-bada-boom message which is IMHO quite right. > > Aborting journal on device sdb. > ------------[ cut here ]------------ > WARNING: at fs/buffer.c:1250 mark_buffer_dirty+0x7c/0x90() > Hardware name: SCENIC EDITION > Modules linked in: ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core > ib_addr iscsi_tcp libiscsi_tcp libiscsi scsi_transport_iscsi ext3 jbd > tun kvm crc32c af_packet 8021q garp stp ipv6 binfmt_misc loop dm_mod > cpufreq_ondemand cpufreq_conservative cpufreq_powersave p4_clockmod > speedstep_lib usbhid freq_table fuse usb_storage snd_intel8x0 > snd_ac97_codec ac97_bus snd_seq_dummy snd_seq_oss snd_seq_midi_event > snd_seq snd_seq_device snd_pcm_oss snd_pcm ppdev snd_timer > snd_mixer_oss snd tulip soundcore snd_page_alloc ehci_hcd shpchp > sis_agp ohci_hcd pci_hotplug sr_mod agpgart sg parport_pc parport > rtc_cmos container thermal button processor evdev usbcore ide_generic > ata_generic ide_pci_generic pata_acpi sis5513 ide_gd_mod ide_core > pata_sis libata sd_mod scsi_mod crc_t10dif ext4 jbd2 crc16 [last > unloaded: scsi_transport_iscsi] > Pid: 2726, comm: kjournald Not tainted 2.6.29-0.rc3.1mdv #1 > Call Trace: > [] ? printk+0x18/0x1b > [] warn_slowpath+0x73/0xd0 > [] ? find_get_page+0x23/0xb0 > [] ? release_console_sem+0x1c9/0x200 > [] mark_buffer_dirty+0x7c/0x90 > [] journal_update_superblock+0x6d/0xd0 [jbd] > [] __journal_abort_soft+0x86/0xa0 [jbd] > [] ? __journal_remove_journal_head+0x9e/0x120 [jbd] > [] journal_abort+0x8/0x10 [jbd] > [] journal_commit_transaction+0xd8d/0xf50 [jbd] > [] ? schedule+0x3de/0x9d0 > [] ? try_to_del_timer_sync+0x4a/0x60 > [] kjournald+0xad/0x1e0 [jbd] > [] ? autoremove_wake_function+0x0/0x50 > [] ? kjournald+0x0/0x1e0 [jbd] > [] kthread+0x3c/0x70 > [] ? kthread+0x0/0x70 > [] kernel_thread_helper+0x7/0x10 > ---[ end trace 66edd8e45842a174 ]--- > journal commit I/O error > sd 6:0:0:1: [sdb] Synchronizing SCSI cache