From owner-freebsd-scsi@FreeBSD.ORG Mon Sep 10 11:08:21 2007 Return-Path: Delivered-To: freebsd-scsi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 94C9816A46B for ; Mon, 10 Sep 2007 11:08:21 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id C1E9413C457 for ; Mon, 10 Sep 2007 11:08:20 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.1/8.14.1) with ESMTP id l8AB8Kdx017388 for ; Mon, 10 Sep 2007 11:08:20 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.1/8.14.1/Submit) id l8AB8J5v017384 for freebsd-scsi@FreeBSD.org; Mon, 10 Sep 2007 11:08:19 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 10 Sep 2007 11:08:19 GMT Message-Id: <200709101108.l8AB8J5v017384@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-scsi@FreeBSD.org Cc: Subject: Current problem reports assigned to you X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Sep 2007 11:08:21 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/39388 scsi ncr/sym drivers fail with 53c810 and more than 256MB m o kern/40895 scsi wierd kernel / device driver bug o kern/52638 scsi [panic] SCSI U320 on SMP server won't run faster than s kern/57398 scsi [mly] Current fails to install on mly(4) based RAID di o kern/60598 scsi wire down of scsi devices conflicts with config o kern/60641 scsi [sym] Sporadic SCSI bus resets with 53C810 under load s kern/61165 scsi [panic] kernel page fault after calling cam_send_ccb o kern/74627 scsi [ahc] [hang] Adaptec 2940U2W Can't boot 5.3 o kern/81887 scsi [aac] Adaptec SCSI 2130S aac0: GetDeviceProbeInfo comm o kern/90282 scsi [sym] SCSI bus resets cause loss of ch device o kern/92798 scsi [ahc] SCSI problem with timeouts o kern/93128 scsi [sym] FreeBSD 6.1 BETA 1 has problems with Symbios/LSI o kern/94838 scsi Kernel panic while mounting SD card with lock switch o o kern/99954 scsi [ahc] reading from DVD failes on 6.x (regression) o kern/110847 scsi [ahd] Tyan U320 onboard problem with more than 3 disks 15 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/23314 scsi [aic] aic driver fails to detect Adaptec 1520B unless o kern/35234 scsi World access to /dev/pass? (for scanner) requires acce o kern/38828 scsi [feature request] DPT PM2012B/90 doesn't work o kern/44587 scsi dev/dpt/dpt.h is missing defines required for DPT_HAND o kern/76178 scsi [ahd] Problem with ahd and large SCSI Raid system o kern/114597 scsi [sym] System hangs at SCSI bus reset with dual HBAs 6 problems total. From owner-freebsd-scsi@FreeBSD.ORG Tue Sep 11 04:13:17 2007 Return-Path: Delivered-To: freebsd-scsi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8613F16A468; Tue, 11 Sep 2007 04:13:17 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 394C113C480; Tue, 11 Sep 2007 04:13:16 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l8B4DDTv036142; Mon, 10 Sep 2007 22:13:13 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <46E615C4.1010605@samsco.org> Date: Mon, 10 Sep 2007 22:12:52 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 MIME-Version: 1.0 To: freebsd-scsi@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Content-Type: multipart/mixed; boundary="------------070500040300070701010809" X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Mon, 10 Sep 2007 22:13:13 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED,UPPERCASE_25_50 autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: njl@FreeBSD.ORG Subject: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2007 04:13:17 -0000 This is a multi-part message in MIME format. --------------070500040300070701010809 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit All, The attached patch should make CAM behave properly with regard to probing device serial numbers only when the device advertises that it supports it. It will hopefully eliminate the need for the CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated legacy problem that may or may not be possible to fix). This should especially benefit USB-UMASS devices, where the console output should be less noisy. It might even make more devices work out-of-the-box. So please focus testing on USB, but I'd also ask that people test the following devices as well as any firewire devices: * Western Digital My Book 250GB (USB) * Maxtor Personal Storage 3000XT (Firewire) Thanks, Scott --------------070500040300070701010809 Content-Type: text/plain; x-mac-type="0"; x-mac-creator="0"; name="cam_xpt.sn0.diff" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="cam_xpt.sn0.diff" Index: cam_xpt.c =================================================================== RCS file: /usr/ncvs/src/sys/cam/cam_xpt.c,v retrieving revision 1.190 diff -u -r1.190 cam_xpt.c --- cam_xpt.c 30 Jun 2007 14:58:56 -0000 1.190 +++ cam_xpt.c 11 Sep 2007 04:00:19 -0000 @@ -464,7 +464,7 @@ { /* I can't believe we need a quirk for DPT volumes. */ { T_ANY, SIP_MEDIA_FIXED|SIP_MEDIA_REMOVABLE, "DPT", "*", "*" }, - CAM_QUIRK_NOSERIAL|CAM_QUIRK_NOLUNS, + CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/255 }, { @@ -495,7 +495,7 @@ T_SEQUENTIAL, SIP_MEDIA_REMOVABLE, "EXABYTE", "EXB-8200*", "*" }, - CAM_QUIRK_NOSERIAL|CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 + CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 }, { /* @@ -506,7 +506,7 @@ T_SEQUENTIAL, SIP_MEDIA_REMOVABLE, "EXABYTE", "IPL-6860*", "*" }, - CAM_QUIRK_NOSERIAL|CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 + CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 }, { /* @@ -551,17 +551,6 @@ }, { /* - * Maxtor Personal Storage 3000XT (Firewire) - * hangs upon serial number probing. - */ - { - T_DIRECT, SIP_MEDIA_FIXED, "Maxtor", - "1394 storage", "*" - }, - CAM_QUIRK_NOSERIAL, /*mintags*/0, /*maxtags*/0 - }, - { - /* * Would repond to all LUNs if asked for. */ { @@ -620,18 +609,6 @@ CAM_QUIRK_NOLUNS, /*mintags*/0, /*maxtags*/0 }, { - /* - * Western Digital My Book 250GB (USB) - * hangs upon serial number probing. - * PR: 107495 - */ - { - T_DIRECT, SIP_MEDIA_FIXED, "WD", - "2500JB External", "*" - }, - CAM_QUIRK_NOSERIAL, /*mintags*/0, /*maxtags*/0 - }, - { /* Default tagged queuing parameters for all devices */ { T_ANY, SIP_MEDIA_REMOVABLE|SIP_MEDIA_FIXED, @@ -5472,7 +5449,8 @@ PROBE_INQUIRY, /* this counts as DV0 for Basic Domain Validation */ PROBE_FULL_INQUIRY, PROBE_MODE_SENSE, - PROBE_SERIAL_NUM, + PROBE_SERIAL_NUM_0, + PROBE_SERIAL_NUM_1, PROBE_TUR_FOR_NEGOTIATION, PROBE_INQUIRY_BASIC_DV1, PROBE_INQUIRY_BASIC_DV2, @@ -5815,10 +5793,42 @@ } xpt_print(periph->path, "Unable to mode sense control page - " "malloc failure\n"); - softc->action = PROBE_SERIAL_NUM; + softc->action = PROBE_SERIAL_NUM_0; } /* FALLTHROUGH */ - case PROBE_SERIAL_NUM: + case PROBE_SERIAL_NUM_0: + { + struct scsi_vpd_supported_page_list *vpd_list = NULL; + struct cam_ed *device; + + device = periph->path->device; + if ((device->quirk->quirks & CAM_QUIRK_NOSERIAL) == 0) { + vpd_list = malloc(sizeof(*vpd_list), M_CAMXPT, + M_NOWAIT | M_ZERO); + } + + if (vpd_list != NULL) { + scsi_inquiry(csio, + /*retries*/4, + probedone, + MSG_SIMPLE_Q_TAG, + (u_int8_t *)vpd_list, + sizeof(*vpd_list) + 28, + /*evpd*/TRUE, + SVPD_SUPPORTED_PAGE_LIST, + SSD_MIN_SIZE, + /*timeout*/60 * 1000); + break; + } + /* + * We'll have to do without, let our probedone + * routine finish up for us. + */ + start_ccb->csio.data_ptr = NULL; + probedone(periph, start_ccb); + return; + } + case PROBE_SERIAL_NUM_1: { struct scsi_vpd_unit_serial_number *serial_buf; struct cam_ed* device; @@ -5828,10 +5838,8 @@ device->serial_num = NULL; device->serial_num_len = 0; - if ((device->quirk->quirks & CAM_QUIRK_NOSERIAL) == 0) - serial_buf = (struct scsi_vpd_unit_serial_number *) - malloc(sizeof(*serial_buf), M_CAMXPT, - M_NOWAIT | M_ZERO); + serial_buf = (struct scsi_vpd_unit_serial_number *) + malloc(sizeof(*serial_buf), M_CAMXPT, M_NOWAIT|M_ZERO); if (serial_buf != NULL) { scsi_inquiry(csio, @@ -6056,7 +6064,7 @@ if (INQ_DATA_TQ_ENABLED(inq_buf)) softc->action = PROBE_MODE_SENSE; else - softc->action = PROBE_SERIAL_NUM; + softc->action = PROBE_SERIAL_NUM_0; path->device->flags &= ~CAM_DEV_UNCONFIGURED; @@ -6121,11 +6129,61 @@ } xpt_release_ccb(done_ccb); free(mode_hdr, M_CAMXPT); - softc->action = PROBE_SERIAL_NUM; + softc->action = PROBE_SERIAL_NUM_0; xpt_schedule(periph, priority); return; } - case PROBE_SERIAL_NUM: + case PROBE_SERIAL_NUM_0: + { + struct ccb_scsiio *csio; + struct scsi_vpd_supported_page_list *page_list; + int length, serialnum_supported, i; + + serialnum_supported = 0; + csio = &done_ccb->csio; + page_list = + (struct scsi_vpd_supported_page_list *)csio->data_ptr; + + if (page_list == NULL) { + /* + * Don't process the command as it was never sent + */ + } else if ((csio->ccb_h.status & CAM_STATUS_MASK) == CAM_REQ_CMP + && (page_list->length > 0)) { + length = min(page_list->length, csio->dxfer_len - 4); + for (i = 0; i < length; i++) { + if (page_list->list[i] == + SVPD_UNIT_SERIAL_NUMBER) { + serialnum_supported = 1; + break; + } + } + } else if (cam_periph_error(done_ccb, 0, + SF_RETRY_UA|SF_NO_PRINT, + &softc->saved_ccb) == ERESTART) { + return; + } else if ((done_ccb->ccb_h.status & CAM_DEV_QFRZN) != 0) { + /* Don't wedge the queue */ + xpt_release_devq(done_ccb->ccb_h.path, /*count*/1, + /*run_queue*/TRUE); + } + + if (page_list != NULL) + free(page_list, M_DEVBUF); + + if (serialnum_supported) { + xpt_release_ccb(done_ccb); + softc->action = PROBE_SERIAL_NUM_1; + xpt_schedule(periph, priority); + return; + } + xpt_release_ccb(done_ccb); + softc->action = PROBE_TUR_FOR_NEGOTIATION; + xpt_schedule(periph, done_ccb->ccb_h.pinfo.priority); + return; + } + + case PROBE_SERIAL_NUM_1: { struct ccb_scsiio *csio; struct scsi_vpd_unit_serial_number *serial_buf; Index: scsi/scsi_all.h =================================================================== RCS file: /usr/ncvs/src/sys/cam/scsi/scsi_all.h,v retrieving revision 1.28 diff -u -r1.28 scsi_all.h --- scsi/scsi_all.h 4 Dec 2006 23:04:13 -0000 1.28 +++ scsi/scsi_all.h 11 Sep 2007 03:10:52 -0000 @@ -663,6 +663,17 @@ u_int8_t vendor_specific1[SID_VENDOR_SPECIFIC_1_SIZE]; }; +struct scsi_vpd_supported_page_list +{ + u_int8_t device; + u_int8_t page_code; +#define SVPD_SUPPORTED_PAGE_LIST 0x00 + u_int8_t reserved; + u_int8_t length; /* number of VPD entries */ +#define SVPD_SUPPORTED_PAGES_SIZE 251 + u_int8_t list[SVPD_SUPPORTED_PAGES_SIZE]; +}; + struct scsi_vpd_unit_serial_number { u_int8_t device; --------------070500040300070701010809-- From owner-freebsd-scsi@FreeBSD.ORG Tue Sep 11 04:25:19 2007 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B18A616A419 for ; Tue, 11 Sep 2007 04:25:19 +0000 (UTC) (envelope-from ken@nargothrond.kdm.org) Received: from nargothrond.kdm.org (nargothrond.kdm.org [70.56.43.81]) by mx1.freebsd.org (Postfix) with ESMTP id 40C2F13C457 for ; Tue, 11 Sep 2007 04:25:18 +0000 (UTC) (envelope-from ken@nargothrond.kdm.org) Received: from nargothrond.kdm.org (localhost [127.0.0.1]) by nargothrond.kdm.org (8.13.6/8.13.6) with ESMTP id l8B4PHRu019042; Mon, 10 Sep 2007 22:25:17 -0600 (MDT) (envelope-from ken@nargothrond.kdm.org) Received: (from ken@localhost) by nargothrond.kdm.org (8.13.6/8.13.6/Submit) id l8B4PH6U019041; Mon, 10 Sep 2007 22:25:17 -0600 (MDT) (envelope-from ken) Date: Mon, 10 Sep 2007 22:25:17 -0600 From: "Kenneth D. Merry" To: Scott Long Message-ID: <20070911042517.GA18197@nargothrond.kdm.org> References: <46E615C4.1010605@samsco.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <46E615C4.1010605@samsco.org> User-Agent: Mutt/1.4.2i X-Virus-Scanned: ClamAV 0.88.1/4237/Mon Sep 10 20:44:16 2007 on nargothrond.kdm.org X-Virus-Status: Clean Cc: freebsd-scsi@freebsd.org, njl@freebsd.org, freebsd-current@freebsd.org Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2007 04:25:19 -0000 On Mon, Sep 10, 2007 at 22:12:52 -0600, Scott Long wrote: > All, > > The attached patch should make CAM behave properly with regard to > probing device serial numbers only when the device advertises that > it supports it. It will hopefully eliminate the need for the > CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated > legacy problem that may or may not be possible to fix). This should > especially benefit USB-UMASS devices, where the console output should > be less noisy. It might even make more devices work out-of-the-box. > So please focus testing on USB, but I'd also ask that people test > the following devices as well as any firewire devices: > > * Western Digital My Book 250GB (USB) > * Maxtor Personal Storage 3000XT (Firewire) Good idea. I wonder, though, whether devices that hang or otherwise blow up on a serial number inquiry would also have trouble with the supported pages VPD page. All the more reason we'll need people with the quirked hardware to test it... Ken -- Kenneth Merry ken@kdm.org From owner-freebsd-scsi@FreeBSD.ORG Tue Sep 11 04:53:04 2007 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 832DF16A417; Tue, 11 Sep 2007 04:53:04 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 41CDC13C458; Tue, 11 Sep 2007 04:53:03 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l8B4r05e036282; Mon, 10 Sep 2007 22:53:00 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <46E61F17.7050504@samsco.org> Date: Mon, 10 Sep 2007 22:52:39 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 MIME-Version: 1.0 To: "Kenneth D. Merry" References: <46E615C4.1010605@samsco.org> <20070911042517.GA18197@nargothrond.kdm.org> In-Reply-To: <20070911042517.GA18197@nargothrond.kdm.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Mon, 10 Sep 2007 22:53:01 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: freebsd-scsi@freebsd.org, njl@freebsd.org, freebsd-current@freebsd.org Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2007 04:53:04 -0000 Kenneth D. Merry wrote: > On Mon, Sep 10, 2007 at 22:12:52 -0600, Scott Long wrote: >> All, >> >> The attached patch should make CAM behave properly with regard to >> probing device serial numbers only when the device advertises that >> it supports it. It will hopefully eliminate the need for the >> CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated >> legacy problem that may or may not be possible to fix). This should >> especially benefit USB-UMASS devices, where the console output should >> be less noisy. It might even make more devices work out-of-the-box. >> So please focus testing on USB, but I'd also ask that people test >> the following devices as well as any firewire devices: >> >> * Western Digital My Book 250GB (USB) >> * Maxtor Personal Storage 3000XT (Firewire) > > Good idea. I wonder, though, whether devices that hang or otherwise blow > up on a serial number inquiry would also have trouble with the supported > pages VPD page. All the more reason we'll need people with the quirked > hardware to test it... > > Ken I'm pretty sure that VPD page 0x00 is part of WHQL, so there's a good chance that just about anything made in the last 10 years will support it sanely. Support should extend much further back since it was clearly defined in the SCSI-2 spec, though we both know how muddy that argument is. Scott From owner-freebsd-scsi@FreeBSD.ORG Tue Sep 11 04:59:22 2007 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4A2816A417 for ; Tue, 11 Sep 2007 04:59:22 +0000 (UTC) (envelope-from freebsd@gm.nunu.org) Received: from wa-out-1112.google.com (wa-out-1112.google.com [209.85.146.179]) by mx1.freebsd.org (Postfix) with ESMTP id 9124613C457 for ; Tue, 11 Sep 2007 04:59:22 +0000 (UTC) (envelope-from freebsd@gm.nunu.org) Received: by wa-out-1112.google.com with SMTP id k17so1824334waf for ; Mon, 10 Sep 2007 21:59:22 -0700 (PDT) Received: by 10.142.100.1 with SMTP id x1mr269053wfb.1189485120552; Mon, 10 Sep 2007 21:32:00 -0700 (PDT) Received: by 10.142.203.18 with HTTP; Mon, 10 Sep 2007 21:32:00 -0700 (PDT) Message-ID: <626eb4530709102132t7f17ec37lf4ef1c11874fde0c@mail.gmail.com> Date: Tue, 11 Sep 2007 13:32:00 +0900 From: "Hidetoshi Shimokawa" Sender: freebsd@gm.nunu.org To: "Scott Long" In-Reply-To: <46E615C4.1010605@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46E615C4.1010605@samsco.org> X-Google-Sender-Auth: 702738c47f804857 Cc: freebsd-scsi@freebsd.org, njl@freebsd.org, freebsd-current@freebsd.org Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2007 04:59:22 -0000 On 9/11/07, Scott Long wrote: > All, > > The attached patch should make CAM behave properly with regard to > probing device serial numbers only when the device advertises that > it supports it. It will hopefully eliminate the need for the > CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated > legacy problem that may or may not be possible to fix). This should > especially benefit USB-UMASS devices, where the console output should > be less noisy. It might even make more devices work out-of-the-box. > So please focus testing on USB, but I'd also ask that people test > the following devices as well as any firewire devices: > > * Western Digital My Book 250GB (USB) > * Maxtor Personal Storage 3000XT (Firewire) As far as I tested a few months ago, the quirk for Maxtor 3000XT is not necessary any more, though I don't know why. Please remove it. -- /\ Hidetoshi Shimokawa \/ simokawa@FreeBSD.ORG From owner-freebsd-scsi@FreeBSD.ORG Tue Sep 11 05:08:37 2007 Return-Path: Delivered-To: freebsd-scsi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6CBA16A418; Tue, 11 Sep 2007 05:08:37 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 94EE613C461; Tue, 11 Sep 2007 05:08:37 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l8B58YOJ036358; Mon, 10 Sep 2007 23:08:34 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <46E622BE.6050108@samsco.org> Date: Mon, 10 Sep 2007 23:08:14 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 MIME-Version: 1.0 To: Hidetoshi Shimokawa References: <46E615C4.1010605@samsco.org> <626eb4530709102132t7f17ec37lf4ef1c11874fde0c@mail.gmail.com> In-Reply-To: <626eb4530709102132t7f17ec37lf4ef1c11874fde0c@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Mon, 10 Sep 2007 23:08:34 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: freebsd-scsi@FreeBSD.ORG, njl@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 11 Sep 2007 05:08:37 -0000 Hidetoshi Shimokawa wrote: > On 9/11/07, Scott Long wrote: >> All, >> >> The attached patch should make CAM behave properly with regard to >> probing device serial numbers only when the device advertises that >> it supports it. It will hopefully eliminate the need for the >> CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated >> legacy problem that may or may not be possible to fix). This should >> especially benefit USB-UMASS devices, where the console output should >> be less noisy. It might even make more devices work out-of-the-box. >> So please focus testing on USB, but I'd also ask that people test >> the following devices as well as any firewire devices: >> >> * Western Digital My Book 250GB (USB) >> * Maxtor Personal Storage 3000XT (Firewire) > > As far as I tested a few months ago, the quirk for Maxtor 3000XT is > not necessary > any more, though I don't know why. > > Please remove it. > It looks like a crude hack was added to the sbp firewire driver to short circuit exactly what my patch is trying to fix. Scott From owner-freebsd-scsi@FreeBSD.ORG Fri Sep 14 11:54:16 2007 Return-Path: Delivered-To: freebsd-scsi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4227116A468; Fri, 14 Sep 2007 11:54:16 +0000 (UTC) (envelope-from krassi@bulinfo.net) Received: from mx.bulinfo.net (mx.bulinfo.net [193.194.156.1]) by mx1.freebsd.org (Postfix) with ESMTP id 0B5B813C442; Fri, 14 Sep 2007 11:54:15 +0000 (UTC) (envelope-from krassi@bulinfo.net) Received: from localhost (localhost [127.0.0.1]) by mx.bulinfo.net (Postfix) with ESMTP id CC61C63476; Fri, 14 Sep 2007 14:28:59 +0300 (EEST) Received: from mx.bulinfo.net ([127.0.0.1]) by localhost (mx.bulinfo.net [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 94554-01; Fri, 14 Sep 2007 14:28:56 +0300 (EEST) Received: from [192.168.2.188] (pythia.bulinfo.net [212.72.195.5]) by mx.bulinfo.net (Postfix) with ESMTP id 83D5663470; Fri, 14 Sep 2007 14:28:55 +0300 (EEST) Message-ID: <46EA7077.8010200@bulinfo.net> Date: Fri, 14 Sep 2007 14:28:55 +0300 From: Krassimir Slavchev User-Agent: Thunderbird 2.0.0.6 (X11/20070913) MIME-Version: 1.0 To: Scott Long References: <46E615C4.1010605@samsco.org> In-Reply-To: <46E615C4.1010605@samsco.org> X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Scanned: amavisd-new at mx.bulinfo.net Cc: freebsd-scsi@FreeBSD.ORG, njl@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 14 Sep 2007 11:54:16 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hello, This patch solves problems with one of my memory sticks: http://lists.freebsd.org/pipermail/freebsd-arm/2007-August/000704.html Now: umass0: on uhub0 umass0: SCSI over Bulk-Only; quirks = 0x0000 umass0:0:0:-1: Attached to scbus0 da0 at umass-sim0 bus 0 target 0 lun 0 da0: Removable Direct Access SCSI-0 device da0: 1.000MB/s transfers da0: 967MB (1981440 512 byte sectors: 64H 32S/T 967C) umass0: at uhub0 port 1 (addr 2) disconnected (da0:umass-sim0:0:0:0): lost device (da0:umass-sim0:0:0:0): removing device entry umass0: detached Best Regards Scott Long wrote: > All, > > The attached patch should make CAM behave properly with regard to > probing device serial numbers only when the device advertises that > it supports it. It will hopefully eliminate the need for the > CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated > legacy problem that may or may not be possible to fix). This should > especially benefit USB-UMASS devices, where the console output should > be less noisy. It might even make more devices work out-of-the-box. > So please focus testing on USB, but I'd also ask that people test > the following devices as well as any firewire devices: > > * Western Digital My Book 250GB (USB) > * Maxtor Personal Storage 3000XT (Firewire) > > Thanks, > > Scott > > > ------------------------------------------------------------------------ > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQFG6nB2xJBWvpalMpkRAgSWAJ9BuFERvPQmWWod6fud9T2lSJpCsACfXhoO mJVa3xaAmWDYwvtReWZl51I= =7J6C -----END PGP SIGNATURE----- From owner-freebsd-scsi@FreeBSD.ORG Sat Sep 15 07:34:45 2007 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DFCFD16A46D; Sat, 15 Sep 2007 07:34:45 +0000 (UTC) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from mta-1.ms.rz.rwth-aachen.de (mta-1.ms.rz.RWTH-Aachen.DE [134.130.7.72]) by mx1.freebsd.org (Postfix) with ESMTP id 8CE4213C481; Sat, 15 Sep 2007 07:34:45 +0000 (UTC) (envelope-from chris@hitnet.RWTH-Aachen.DE) Received: from ironport-out-1.rz.rwth-aachen.de ([134.130.3.58]) by mta-1.ms.rz.RWTH-Aachen.de (Sun Java System Messaging Server 6.2-8.04 (built Feb 28 2007)) with ESMTP id <0JOE00LY6EB4ME30@mta-1.ms.rz.RWTH-Aachen.de>; Sat, 15 Sep 2007 09:04:16 +0200 (CEST) Received: from talos.rz.rwth-aachen.de (HELO smarthost.rwth-aachen.de) ([134.130.3.22]) by ironport-in-1.rz.rwth-aachen.de with ESMTP; Sat, 15 Sep 2007 09:04:16 +0200 Received: from bigboss.hitnet.rwth-aachen.de (bigspace.hitnet.RWTH-Aachen.DE [137.226.181.2]) by smarthost.rwth-aachen.de (8.13.8/8.13.8/1) with ESMTP id l8F74Fpl012963; Sat, 15 Sep 2007 09:04:15 +0200 Received: from haakonia.hitnet.rwth-aachen.de ([137.226.181.92]) by bigboss.hitnet.rwth-aachen.de with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.63) (envelope-from ) id 1IWRhP-0004h8-HY; Sat, 15 Sep 2007 09:04:15 +0200 Received: by haakonia.hitnet.rwth-aachen.de (Postfix, from userid 1001) id 36A653F433; Sat, 15 Sep 2007 09:04:10 +0200 (CEST) Date: Sat, 15 Sep 2007 09:04:10 +0200 From: Christian Brueffer In-reply-to: <46E615C4.1010605@samsco.org> To: Scott Long Message-id: <20070915070409.GA1893@haakonia.hitnet.RWTH-Aachen.DE> MIME-version: 1.0 Content-type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary=qMm9M+Fa2AknHoGS Content-disposition: inline X-IronPort-AV: E=Sophos;i="4.20,258,1186351200"; d="scan'208";a="22687194" X-Operating-System: FreeBSD 6.2-STABLE X-PGP-Key: http://people.FreeBSD.org/~brueffer/brueffer.key.asc X-PGP-Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D References: <46E615C4.1010605@samsco.org> User-Agent: Mutt/1.5.11 Cc: freebsd-scsi@FreeBSD.ORG, njl@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2007 07:34:46 -0000 --qMm9M+Fa2AknHoGS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Sep 10, 2007 at 10:12:52PM -0600, Scott Long wrote: > All, >=20 > The attached patch should make CAM behave properly with regard to > probing device serial numbers only when the device advertises that > it supports it. It will hopefully eliminate the need for the=20 > CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated=20 > legacy problem that may or may not be possible to fix). This should > especially benefit USB-UMASS devices, where the console output should > be less noisy. It might even make more devices work out-of-the-box. > So please focus testing on USB, but I'd also ask that people test > the following devices as well as any firewire devices: >=20 > * Western Digital My Book 250GB (USB) > * Maxtor Personal Storage 3000XT (Firewire) >=20 Works fine with an external FireWire enclosure here: da0: Fixed Simplified Direct Access SCSI-4= device - Christian --=20 Christian Brueffer chris@unixpages.org brueffer@FreeBSD.org GPG Key: http://people.freebsd.org/~brueffer/brueffer.key.asc GPG Fingerprint: A5C8 2099 19FF AACA F41B B29B 6C76 178C A0ED 982D --qMm9M+Fa2AknHoGS Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (FreeBSD) iD8DBQFG64PpbHYXjKDtmC0RAl7CAKCSxJguIbdhqFoczEcpMcY4NMoVcwCg6mCE Tstsmrw7ZYXLjBDxEcBlaU4= =+EM3 -----END PGP SIGNATURE----- --qMm9M+Fa2AknHoGS-- From owner-freebsd-scsi@FreeBSD.ORG Sat Sep 15 07:48:01 2007 Return-Path: Delivered-To: freebsd-scsi@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9E3516A417; Sat, 15 Sep 2007 07:48:01 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 5017B13C45E; Sat, 15 Sep 2007 07:48:00 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l8F7ldBJ068919; Sat, 15 Sep 2007 01:47:39 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <46EB8E19.6080909@samsco.org> Date: Sat, 15 Sep 2007 01:47:37 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 MIME-Version: 1.0 To: Krassimir Slavchev References: <46E615C4.1010605@samsco.org> <46EA7077.8010200@bulinfo.net> In-Reply-To: <46EA7077.8010200@bulinfo.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Sat, 15 Sep 2007 01:47:39 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: freebsd-scsi@FreeBSD.ORG, njl@FreeBSD.ORG, freebsd-current@FreeBSD.ORG Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2007 07:48:01 -0000 Thanks a lot for the report, this is very interesting. Scott Krassimir Slavchev wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Hello, > > This patch solves problems with one of my memory sticks: > > http://lists.freebsd.org/pipermail/freebsd-arm/2007-August/000704.html > > Now: > > umass0: on uhub0 > umass0: SCSI over Bulk-Only; quirks = 0x0000 > umass0:0:0:-1: Attached to scbus0 > da0 at umass-sim0 bus 0 target 0 lun 0 > da0: Removable Direct Access SCSI-0 device > da0: 1.000MB/s transfers > da0: 967MB (1981440 512 byte sectors: 64H 32S/T 967C) > > umass0: at uhub0 port 1 (addr 2) disconnected > (da0:umass-sim0:0:0:0): lost device > (da0:umass-sim0:0:0:0): removing device entry > umass0: detached > > > Best Regards > > Scott Long wrote: >> All, >> >> The attached patch should make CAM behave properly with regard to >> probing device serial numbers only when the device advertises that >> it supports it. It will hopefully eliminate the need for the >> CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated >> legacy problem that may or may not be possible to fix). This should >> especially benefit USB-UMASS devices, where the console output should >> be less noisy. It might even make more devices work out-of-the-box. >> So please focus testing on USB, but I'd also ask that people test >> the following devices as well as any firewire devices: >> >> * Western Digital My Book 250GB (USB) >> * Maxtor Personal Storage 3000XT (Firewire) >> >> Thanks, >> >> Scott >> >> >> ------------------------------------------------------------------------ >> >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" > > > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.7 (FreeBSD) > > iD8DBQFG6nB2xJBWvpalMpkRAgSWAJ9BuFERvPQmWWod6fud9T2lSJpCsACfXhoO > mJVa3xaAmWDYwvtReWZl51I= > =7J6C > -----END PGP SIGNATURE----- From owner-freebsd-scsi@FreeBSD.ORG Sat Sep 15 08:15:41 2007 Return-Path: Delivered-To: freebsd-scsi@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DF9E816A420; Sat, 15 Sep 2007 08:15:41 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from pooker.samsco.org (pooker.samsco.org [168.103.85.57]) by mx1.freebsd.org (Postfix) with ESMTP id 6036213C461; Sat, 15 Sep 2007 08:15:41 +0000 (UTC) (envelope-from scottl@samsco.org) Received: from phobos.samsco.home (phobos.samsco.home [192.168.254.11]) (authenticated bits=0) by pooker.samsco.org (8.13.8/8.13.8) with ESMTP id l8F7kWc5068912; Sat, 15 Sep 2007 01:46:32 -0600 (MDT) (envelope-from scottl@samsco.org) Message-ID: <46EB8DD6.7010103@samsco.org> Date: Sat, 15 Sep 2007 01:46:30 -0600 From: Scott Long User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1.6) Gecko/20070802 SeaMonkey/1.1.4 MIME-Version: 1.0 To: Christian Brueffer References: <46E615C4.1010605@samsco.org> <20070915070409.GA1893@haakonia.hitnet.RWTH-Aachen.DE> In-Reply-To: <20070915070409.GA1893@haakonia.hitnet.RWTH-Aachen.DE> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Greylist: Sender succeeded SMTP AUTH authentication, not delayed by milter-greylist-2.0.2 (pooker.samsco.org [168.103.85.57]); Sat, 15 Sep 2007 01:46:32 -0600 (MDT) X-Spam-Status: No, score=-1.4 required=5.5 tests=ALL_TRUSTED autolearn=failed version=3.1.8 X-Spam-Checker-Version: SpamAssassin 3.1.8 (2007-02-13) on pooker.samsco.org Cc: freebsd-scsi@FreeBSD.org, njl@FreeBSD.org, freebsd-current@FreeBSD.org Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2007 08:15:42 -0000 Christian Brueffer wrote: > On Mon, Sep 10, 2007 at 10:12:52PM -0600, Scott Long wrote: >> All, >> >> The attached patch should make CAM behave properly with regard to >> probing device serial numbers only when the device advertises that >> it supports it. It will hopefully eliminate the need for the >> CAM_QUIRK_NOSERIAL quirk (one instance is left because of an unrelated >> legacy problem that may or may not be possible to fix). This should >> especially benefit USB-UMASS devices, where the console output should >> be less noisy. It might even make more devices work out-of-the-box. >> So please focus testing on USB, but I'd also ask that people test >> the following devices as well as any firewire devices: >> >> * Western Digital My Book 250GB (USB) >> * Maxtor Personal Storage 3000XT (Firewire) >> > > Works fine with an external FireWire enclosure here: > > da0: Fixed Simplified Direct Access SCSI-4 device > > - Christian > Thanks for testing! Scott From owner-freebsd-scsi@FreeBSD.ORG Sat Sep 15 09:25:56 2007 Return-Path: Delivered-To: freebsd-scsi@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8DB7316A419 for ; Sat, 15 Sep 2007 09:25:56 +0000 (UTC) (envelope-from astrodog@gmail.com) Received: from rv-out-0910.google.com (rv-out-0910.google.com [209.85.198.185]) by mx1.freebsd.org (Postfix) with ESMTP id 686C813C468 for ; Sat, 15 Sep 2007 09:25:56 +0000 (UTC) (envelope-from astrodog@gmail.com) Received: by rv-out-0910.google.com with SMTP id l15so817548rvb for ; Sat, 15 Sep 2007 02:25:47 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; bh=iUIe4OIpsNO5BzRMK5hA70Uc2fL4jZr3zc+qsImIWQU=; b=NNJ107UUm93mF67Mxuf/NEXW2g5hEJOrfbwM643WDlauE7C2B+NRkEZRF8WauTSbRV5b8FrbBKLe5CWYALV6hvdJwQN7e7s7hLD8RcJiLesfCCnvNeSmuFfgvpgN+vmHiHhhEG5Olj/e5B8pPFXvWpntxrtzMMHCs5c7KyLJRCg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=OueSqZnTfQD5mQr9J1EW0S3Jc36iJJq6Zr22assGbR+MR2iZdwzqUvYvfEq2MDQdk/YSDgWzWw9OGb/PjY9OPPrYDakc+YvXFoFOKjKO1gYcMsvXglmIWn3GGztSOzgeRrPuYspoGAG8xHacGo3suWuWPKdrLoILPL7J5y391vM= Received: by 10.141.42.10 with SMTP id u10mr183259rvj.1189846782425; Sat, 15 Sep 2007 01:59:42 -0700 (PDT) Received: by 10.141.74.5 with HTTP; Sat, 15 Sep 2007 01:59:42 -0700 (PDT) Message-ID: <2fd864e0709150159p6c78e7e3m3d1f9139c82aa9f5@mail.gmail.com> Date: Sat, 15 Sep 2007 03:59:42 -0500 From: Astrodog To: freebsd-scsi@freebsd.org, freebsd-current@freebsd.org In-Reply-To: <46EB8DD6.7010103@samsco.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <46E615C4.1010605@samsco.org> <20070915070409.GA1893@haakonia.hitnet.RWTH-Aachen.DE> <46EB8DD6.7010103@samsco.org> Cc: Subject: Re: Retirement of CAM_QUIRK_NOSERIAL X-BeenThere: freebsd-scsi@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SCSI subsystem List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Sep 2007 09:25:56 -0000 Tested here with a Seagate, Maxtor, and WD USB HDDs, and a Sandisk USB key. Works fine. --- Harrison