detaching usb device without unmounting it

Alexander Best alexbestms at math.uni-muenster.de
Fri Jul 10 13:48:03 UTC 2009


oh. i just did. ;-) didn't see you put freebsd-current@ in the "To:" field.

alex

Hans Petter Selasky schrieb am 2009-07-10:
> This is not an USB issue.

> Try -current.

> --HPS

> On Friday 10 July 2009 11:05:48 Alexander Best wrote:
> > since the usb2 stack allows one to detach a mounted usb device
> > without the
> > kernel panic'ing i'd like to know which steps are necessary to be
> > taken
> > after detaching a device? because i tried the following:

> > 1. attach device
> > 2. mount device
> > 3. detach device

> > when i tried to unmount the device i got the follwing error
> > message:

> > g_vfs_done():label/usb[WRITE(offset=19456, length=4096)]error = 6

> > and the console got locked up (ctr+c didn't work). so i tried to
> > reboot
> > using ctrl+alt+del. however after the message: "All buffers synced"
> > there
> > was no reboot. so i had to do a hard reset. however after the reset
> > freebsd
> > fsck'ed my harddrives. so they didn't unmount properly.

> > should i have used `umount -f`? or just plug the device back in
> > again? or
> > isn't it possible to unmount a device that has already been
> > detached?

> > i'm running r195476 btw.

> > alex
> > _______________________________________________
> > freebsd-usb at freebsd.org mailing list
> > http://lists.freebsd.org/mailman/listinfo/freebsd-usb
> > To unsubscribe, send any mail to
> > "freebsd-usb-unsubscribe at freebsd.org"


More information about the freebsd-current mailing list