From owner-freebsd-usb@FreeBSD.ORG Sat Aug 15 06:50:05 2009 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 3BC7D106568D for ; Sat, 15 Aug 2009 06:50:05 +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 19C0A8FC4B for ; Sat, 15 Aug 2009 06:50:05 +0000 (UTC) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.3/8.14.3) with ESMTP id n7F6o4N0049234 for ; Sat, 15 Aug 2009 06:50:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.3/8.14.3/Submit) id n7F6o4PR049233; Sat, 15 Aug 2009 06:50:04 GMT (envelope-from gnats) Resent-Date: Sat, 15 Aug 2009 06:50:04 GMT Resent-Message-Id: <200908150650.n7F6o4PR049233@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, OISHI Masakuni Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0770A1065672 for ; Sat, 15 Aug 2009 06:44:37 +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 EAD3C8FC43 for ; Sat, 15 Aug 2009 06:44:36 +0000 (UTC) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.14.3/8.14.3) with ESMTP id n7F6iack043040 for ; Sat, 15 Aug 2009 06:44:36 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.14.3/8.14.3/Submit) id n7F6iaar043039; Sat, 15 Aug 2009 06:44:36 GMT (envelope-from nobody) Message-Id: <200908150644.n7F6iaar043039@www.freebsd.org> Date: Sat, 15 Aug 2009 06:44:36 GMT From: OISHI Masakuni To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-3.1 Cc: Subject: usb/137789: Add quirks for EeePC 901 SD card reader 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: Sat, 15 Aug 2009 06:50:05 -0000 >Number: 137789 >Category: usb >Synopsis: Add quirks for EeePC 901 SD card reader >Confidential: no >Severity: non-critical >Priority: medium >Responsible: freebsd-usb >State: open >Quarter: >Keywords: >Date-Required: >Class: change-request >Submitter-Id: current-users >Arrival-Date: Sat Aug 15 06:50:04 UTC 2009 >Closed-Date: >Last-Modified: >Originator: OISHI Masakuni >Release: FreeBSD 8.0-BETA2 i386 >Organization: >Environment: >Description: When I use ZFS, "Synchronize cache failed" error occurs repeatedly. > (da0:umass-sim0:0:0:0): Synchronize cache failed, status == 0x4, scsi status == 0x0 >How-To-Repeat: >Fix: Add quirks NO_TEST_UNIT_READY and NO_SYNCHRONIZE_CACHE. Patch attached with submission follows: --- sys/dev/usb/storage/umass.c.orig 2009-06-27 06:47:37.000000000 +0900 +++ sys/dev/usb/storage/umass.c 2009-08-15 15:15:24.427911742 +0900 @@ -412,6 +412,10 @@ UMASS_PROTO_DEFAULT, NO_SYNCHRONIZE_CACHE }, + {USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_SDCR_6335, RID_WILDCARD, + UMASS_PROTO_DEFAULT, + NO_TEST_UNIT_READY | NO_SYNCHRONIZE_CACHE + }, {USB_VENDOR_ALCOR, USB_PRODUCT_ALCOR_AU6390, RID_WILDCARD, UMASS_PROTO_DEFAULT, NO_SYNCHRONIZE_CACHE --- sys/dev/usb/usbdevs.orig 2009-07-31 03:53:06.000000000 +0900 +++ sys/dev/usb/usbdevs 2009-08-15 15:15:24.408907930 +0900 @@ -820,6 +820,7 @@ /* Alcor Micro, Inc. products */ product ALCOR2 KBD_HUB 0x2802 Kbd Hub +product ALCOR SDCR_6335 0x6335 SD/MMC Card Reader product ALCOR TRANSCEND 0x6387 Transcend JetFlash Drive product ALCOR MA_KBD_HUB 0x9213 MacAlly Kbd Hub product ALCOR AU9814 0x9215 AU9814 Hub >Release-Note: >Audit-Trail: >Unformatted: