From owner-freebsd-usb@FreeBSD.ORG Sun Aug 24 10:00:13 2008 Return-Path: Delivered-To: freebsd-usb@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1ECE21065699 for ; Sun, 24 Aug 2008 10:00:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id CAC5A8FC16 for ; Sun, 24 Aug 2008 10:00:11 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m7OA0BT3057566 for ; Sun, 24 Aug 2008 10:00:11 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m7OA0BE2057565; Sun, 24 Aug 2008 10:00:11 GMT (envelope-from gnats) Resent-Date: Sun, 24 Aug 2008 10:00:11 GMT Resent-Message-Id: <200808241000.m7OA0BE2057565@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-usb@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Daniel Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 945FC106566B for ; Sun, 24 Aug 2008 09:51:33 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (www.freebsd.org [IPv6:2001:4f8:fff6::21]) by mx1.freebsd.org (Postfix) with ESMTP id 735FC8FC18 for ; Sun, 24 Aug 2008 09:51:33 +0000 (UTC) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.2/8.14.2) with ESMTP id m7O9pXRA029388 for ; Sun, 24 Aug 2008 09:51:33 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.2/8.14.1/Submit) id m7O9pX3m029387; Sun, 24 Aug 2008 09:51:33 GMT (envelope-from nobody) Message-Id: <200808240951.m7O9pX3m029387@www.freebsd.org> Date: Sun, 24 Aug 2008 09:51:33 GMT From: Daniel To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/126776: [umass/geom] confusing mixed output (but no panic!) after removing unmounted usb device X-BeenThere: freebsd-usb@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD support for USB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 24 Aug 2008 10:00:13 -0000 >Number: 126776 >Category: usb >Synopsis: [umass/geom] confusing mixed output (but no panic!) after removing unmounted usb device >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sun Aug 24 10:00:11 UTC 2008 >Closed-Date: >Last-Modified: >Originator: Daniel >Release: FreeBSD 7.0-RELEASE >Organization: >Environment: FreeBSD xyz 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 root@logan.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 >Description: Removing the usb flash drive produces a confusing output. There is NO kernel panic! To see it better I label the usb device "XXXXXXXXXXX". It does not matter if the device was mounted+unmount before removing. Problem occurs in FreeBSD 7.0 i386+amd64 with two different usb flash drives (128MB Twinmos and 1GB Sandisk). No problem with FreeBSD 6.3 on the same machine. plug in usb device: ------------------- root: Unknown USB device: vendor 0x126f product 0x1325 bus uhub1 kernel: umass0: on uhub1 kernel: da0 at umass-sim0 bus 0 target 0 lun 0 kernel: da0: Removable Direct Access SCSI-2 device kernel: da0: 40.000MB/s transfers kernel: da0: 122MB (249856 512 byte sectors: 64H 32S/T 122C) kernel: GEOM_LABEL: Label for provider da0s1 is msdosfs/XXXXXXXXXXX. mount -t msdosfs /dev/da0s1 /mnt/usb ------------------------------------ kernel: GEOM_LABEL: Label msdosfs/XXXXXXXXXXX removed. umount /mnt/usb --------------- kernel: GEOM_LABEL: Label for provider da0s1 is msdosfs/XXXXXXXXXXX. remove the usb device - output on FreeBSD 7.0 ------------------------------------------------- kernel: umass0: at uhub1 port 4 (addr 2) disconnected kernel: (da0:uGmEaOsMs_-LsAiBmE0L::0 :La0b:e0l) : mlsodsots fdse/vXiXcXeXX kernel: XX(XdXaX0X: urmeamsosv-esdim.0:0:0:0): removing device entry kernel: kernel: umass0: detached It looks like the GEOM output ("GEOM_LABEL: Label msdosfs/XXXXXXXXXXX removed.") is written over the UMASS output. remove the usb device - output on FreeBSD 6.3 ------------------------------------------------- kernel: umass0: at uhub1 port 4 (addr 2) disconnected kernel: (da0:umass-sim0:0:0:0): lost device kernel: (da0:umass-sim0:0:0:0): removing device entry kernel: umass0: detached >How-To-Repeat: plug in and remove the usb flash drive >Fix: >Release-Note: >Audit-Trail: >Unformatted: