Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 18 Jul 2007 14:59:54 +0000
From:      Baldur Gislason <baldur@foo.is>
To:        freebsd-stable@freebsd.org
Subject:   Re: removing external usb hdd without unmounting causes reboot?
Message-ID:  <20070718145954.GX36311@gremlin.foo.is>
In-Reply-To: <200707180839.50113.josh@tcbug.org>
References:  <200707181142.27240.idiotbg@gmail.com> <200707180839.50113.josh@tcbug.org>

next in thread | previous in thread | raw e-mail | index | archive | help
I vaguely remember being able to yank out USB drives in 5.x and just make
usbd execute a forced umount without any problems. FAT32 drives mind you.
On 6.2 I haven't even been able to unplug a USB drive even if I unmount it
first, always results in a kernel panic.

Baldur


On Wed, Jul 18, 2007 at 08:39:46AM -0500, Josh Paetzel wrote:
> On Wednesday 18 July 2007, Momchil Ivanov wrote:
> > Hi,
> >
> > I am running FreeBSD 6.2-STABLE #11: Sat Jul 14 16:27:12 CEST 2007
> > and accidently unplugged the USB hub to which my external hdd
> > together with a mouse were connected and this caused my machine to
> > freeze for some seconds and then reboot. At that moment the hdd was
> > mounted and I was playing music out of it.
> > After that I tried to reproduce it :) so just plugged only the hdd
> > directly, mounted it and started playing music files from it. When
> > I unplugged the USB cable the same thing happened: short freeze,
> > and then reboot. Is this expected behaviour? And is there some way
> > to avoid the freeze and reboot?
> >
> > Thanks.
> 
> Yes, it's expected behavior.  The workaround is to not unplug mounted 
> devices. (There's nothing special about USB here, if you unplugged an 
> IDE drive you'd get the same behavior)
> 
> -- 
> Thanks,
> 
> Josh Paetzel






Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20070718145954.GX36311>