Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 25 Aug 2007 09:31:51 -0600 (MDT)
From:      "M. Warner Losh" <imp@bsdimp.com>
To:        rsidd120@gmail.com
Cc:        freebsd-usb@freebsd.org
Subject:   Re: usb/105361: [panic] Kernel panic during unmounting mass storage (Creative mp3 player)
Message-ID:  <20070825.093151.2040712281.imp@bsdimp.com>
In-Reply-To: <6a506d980708242103j6d34449exadf3debc1275656f@mail.gmail.com>
References:  <200708241010.l7OAA7bl066026@freefall.freebsd.org> <20070824.212230.-957833176.imp@bsdimp.com> <6a506d980708242103j6d34449exadf3debc1275656f@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
In message: <6a506d980708242103j6d34449exadf3debc1275656f@mail.gmail.com>
            "Rahul Siddharthan" <rsidd120@gmail.com> writes:
: On 8/25/07, M. Warner Losh <imp@bsdimp.com> wrote:
: > In message: <200708241010.l7OAA7bl066026@freefall.freebsd.org>             "Rahul Siddharthan" <rsidd@online.fr> writes:
: -snip-
: > :  I followed the suggested change to usb_subr.c here:
: > :     http://lists.freebsd.org/pipermail/freebsd-questions/2006-February/112698.html
: > :  and, after this, the system creates a da0 device, and
: > :     mount -t msdosfs /dev/da0s1 /mnt
: > :  works.  I haven't yet got a panic by unmounting and removing, but removing
: > :  without unmounting does cause a panic still (as you say you are aware).
: 
: -snip-
: 
: > We only do the clear endpoint stall in FreeBSD 7 when the device has
: > been quirked to do a clearstall.  Is your device one that has this
: > quirk?
: 
: 
: The device is reported as
: umass0: <vendor 0x0457 USB Mass Storage Device, class 0/0, rev
: 2.00/1.00, addr 2> on uhub2
: 
: and pciconf -v -l gives (for the USB controller)
:     vendor     = 'VIA Technologies Inc'
:     device     = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)'
:     class      = serial bus
:     subclass   = USB
: uhci1@pci0:11:1:        class=0x0c0300 card=0x12340925 chip=0x30381106
: rev=0x50 hdr=0x00
:     vendor     = 'VIA Technologies Inc'
:     device     = 'VT82xxxxx UHCI USB 1.1 Controller (All VIA Chipsets)'
:     class      = serial bus
:     subclass   = USB
: ehci0@pci0:11:2:        class=0x0c0320 card=0x12340925 chip=0x31041106
: rev=0x51 hdr=0x00
:     vendor     = 'VIA Technologies Inc'
:     device     = 'VT6202/12 USB 2.0 Enhanced Host Controller'
:     class      = serial bus
:     subclass   = USB

Yes, but does it have this quirk?  Please send usbdevs -v for this
device.

Warner



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