public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [2.6.11-mm3] umount: Scheduling while atomic
@ 2005-03-19  0:27 Alexander Gran
  2005-03-19  1:26 ` Andrew Morton
  0 siblings, 1 reply; 3+ messages in thread
From: Alexander Gran @ 2005-03-19  0:27 UTC (permalink / raw)
  To: linux-kernel

[-- Attachment #1: Type: text/plain, Size: 718 bytes --]

Hi,

while umounting an ext2 partition on a usb hdd I'm getting:
scheduling while atomic: umount/0x10000001/14941
 [<c0451392>] schedule+0x5f2/0x600
 [<c0451cc7>] cond_resched+0x27/0x40
 [<c0140af1>] invalidate_mapping_pages+0x81/0xe0
 [<c015b27d>] kill_bdev+0xd/0x20
 [<c015b315>] __set_blocksize+0x85/0xa0
 [<c015bba0>] __bd_release+0x70/0x80
 [<c015c458>] __close_bdev_excl+0x8/0x10
 [<c015a100>] deactivate_super+0x50/0x80
 [<c016f82b>] sys_umount+0x3b/0x90
 [<c0148c20>] do_munmap+0x120/0x150
 [<c016f895>] sys_oldumount+0x15/0x20
 [<c010300b>] sysenter_past_esp+0x54/0x75

regards
Alex
-- 
Encrypted Mails welcome.
PGP-Key at http://zodiac.dnsalias.org/misc/pgpkey.asc | Key-ID: 0x6D7DD291

[-- Attachment #2: Type: application/pgp-signature, Size: 189 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [2.6.11-mm3] umount: Scheduling while atomic
  2005-03-19  0:27 [2.6.11-mm3] umount: Scheduling while atomic Alexander Gran
@ 2005-03-19  1:26 ` Andrew Morton
  2005-03-22  9:05   ` Jesper Juhl
  0 siblings, 1 reply; 3+ messages in thread
From: Andrew Morton @ 2005-03-19  1:26 UTC (permalink / raw)
  To: Alexander Gran; +Cc: linux-kernel

Alexander Gran <alex@zodiac.dnsalias.org> wrote:
>
> while umounting an ext2 partition on a usb hdd I'm getting:
>  scheduling while atomic: umount/0x10000001/14941
>   [<c0451392>] schedule+0x5f2/0x600
>   [<c0451cc7>] cond_resched+0x27/0x40
>   [<c0140af1>] invalidate_mapping_pages+0x81/0xe0
>   [<c015b27d>] kill_bdev+0xd/0x20
>   [<c015b315>] __set_blocksize+0x85/0xa0
>   [<c015bba0>] __bd_release+0x70/0x80
>   [<c015c458>] __close_bdev_excl+0x8/0x10
>   [<c015a100>] deactivate_super+0x50/0x80
>   [<c016f82b>] sys_umount+0x3b/0x90
>   [<c0148c20>] do_munmap+0x120/0x150
>   [<c016f895>] sys_oldumount+0x15/0x20
>   [<c010300b>] sysenter_past_esp+0x54/0x75

hm, yes, that was a bug in blockdev-fixes-race-between-mount-umount.patch,
but that patch got dropped because Linus fixed things differently.


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: [2.6.11-mm3] umount: Scheduling while atomic
  2005-03-19  1:26 ` Andrew Morton
@ 2005-03-22  9:05   ` Jesper Juhl
  0 siblings, 0 replies; 3+ messages in thread
From: Jesper Juhl @ 2005-03-22  9:05 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Alexander Gran, linux-kernel

On Fri, 18 Mar 2005, Andrew Morton wrote:

> Alexander Gran <alex@zodiac.dnsalias.org> wrote:
> >
> > while umounting an ext2 partition on a usb hdd I'm getting:
> >  scheduling while atomic: umount/0x10000001/14941
> >   [<c0451392>] schedule+0x5f2/0x600
> >   [<c0451cc7>] cond_resched+0x27/0x40
> >   [<c0140af1>] invalidate_mapping_pages+0x81/0xe0
> >   [<c015b27d>] kill_bdev+0xd/0x20
> >   [<c015b315>] __set_blocksize+0x85/0xa0
> >   [<c015bba0>] __bd_release+0x70/0x80
> >   [<c015c458>] __close_bdev_excl+0x8/0x10
> >   [<c015a100>] deactivate_super+0x50/0x80
> >   [<c016f82b>] sys_umount+0x3b/0x90
> >   [<c0148c20>] do_munmap+0x120/0x150
> >   [<c016f895>] sys_oldumount+0x15/0x20
> >   [<c010300b>] sysenter_past_esp+0x54/0x75
> 
> hm, yes, that was a bug in blockdev-fixes-race-between-mount-umount.patch,
> but that patch got dropped because Linus fixed things differently.
> 
I just got a similar one when shutting down my box with 2.6.11-mm4, 
rebooted it a few times, and it seems to happen 1 in 4 times.  last few 
messages during shutdown are here :  

Turning off swap.
Unmounting local file systems.
Scheduling while atomic: umount/0x10000001/12240
[<c0103997>] dump_stack+0x17/0x20
[<c02dd927>] schedule+0x587/0x650
[<c02de3fa>] cond_resched+0x2a/0x50
[<c014283a>] invalidate_mapping_pages+0xda/0xe0
[<c015d7e0>] kill_bdev+0x10/0x30
[<c015d885>] __set_blocksize+0x85/0xb0
[<c015e1c2>] __bd_release+0x62/0x70
[<c015eaeb>] __close_bdev_excl+0xb/0x14
[<c015c487>] deactivate_super+0x67/0x90
[<c01730a7>] sys_umount+0x37/0x80
[<c0173109>] sys_oldumount+0x19/0x20
[<c0102b15>] syscall_call+0x7/0xb
Remounting root filesystem read-only.
Synchronizing SCSI cache for disk sda:
Power down.


Now I'm of to try and see if 2.6.12-rc1-mm1 still does this.


-- 
Jesper Juhl



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2005-03-22  9:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2005-03-19  0:27 [2.6.11-mm3] umount: Scheduling while atomic Alexander Gran
2005-03-19  1:26 ` Andrew Morton
2005-03-22  9:05   ` Jesper Juhl

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox