From owner-freebsd-current@FreeBSD.ORG Mon Jan 23 03:00:29 2012 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABB151065678 for ; Mon, 23 Jan 2012 03:00:29 +0000 (UTC) (envelope-from rmtodd@servalan.servalan.com) Received: from ln.servalan.com (unknown [IPv6:2600:3c00::f03c:91ff:fe96:62f5]) by mx1.freebsd.org (Postfix) with ESMTP id 3578B8FC12 for ; Mon, 23 Jan 2012 03:00:13 +0000 (UTC) Received: from uucp by ln.servalan.com with local-rmail (Exim 4.71) (envelope-from ) id 1RpA8d-0003x9-Ry for freebsd-current@freebsd.org; Sun, 22 Jan 2012 21:00:07 -0600 Received: from rmtodd by servalan.servalan.com with local (Exim 4.77 (FreeBSD)) (envelope-from ) id 1RpA1O-0005fM-Ec; Sun, 22 Jan 2012 20:52:38 -0600 Date: Sun, 22 Jan 2012 20:52:38 -0600 From: Richard Todd To: freebsd-current@freebsd.org, ken@freebsd.org Message-ID: <20120123025238.GA17816@ichotolot.servalan.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Mailman-Approved-At: Mon, 23 Jan 2012 05:48:58 +0000 Cc: Subject: Firewire disk/tape access stopped working after recent CAM commit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Jan 2012 03:00:29 -0000 Hi. I tried upgrading my amd64 10-CURRENT box to the most recent -CURRENT code and found that the new kernel couldn't find my two disks and tape drive that are on a Firewire bus. All the USB and AHCI-attached hardware still showed up okay, it's just the Firewire stuff that failed to show up properly on boot. Spent today doing binary search to find the responsible commit and it looks to be this one: r230000 | ken | 2012-01-11 18:41:48 -0600 (Wed, 11 Jan 2012) | 72 lines Fix a race condition in CAM peripheral free handling, locking in the CAM XPT bus traversal code, and a number of other periph level issues. Not sure what in this commit triggers the problem, or why it just hits Firewire and not the rest of the system. I've built kernels both right before and right after the r230000 commit, with CAM debugging turned on real high on the firewire bus in question, bus 0 (hardwired to that number in device.hints, if that matters) options CAMDEBUG options CAM_DEBUG_BUS=0 options CAM_DEBUG_TARGET=-1 options CAM_DEBUG_LUN=-1 options CAM_DEBUG_FLAGS=CAM_DEBUG_INFO|CAM_DEBUG_TRACE|CAM_DEBUG_CDB and got dmesgs of both the "bad" (r230000) and "good" (pre-r230000) kernels, which I've put online at http://ln.servalan.com/rmtodd/bug1/dmesg.bad and http://ln.servalan.com/rmtodd/bug1/dmesg.good, respectively. They're a bit lengthy, what with all that debug info. Grepping out the info for one of the targets (disk 0, sbp0:0:0:0) and just looking at the lines for that one, we see that the "good" kernel does a lot more with that target, starting with the "(noperiph:sbp0:0:0:0): xpt_compile_path" bit, that the "bad" kernel doesn't do, as seen in the diff below. Not sure what's going on here, but if anyone has suggestions on more things I can test/debug code I can add to track this down further, let me know. --- /tmp/dbad 2012-01-22 19:08:03.000000000 -0600 +++ /tmp/dgood 2012-01-22 19:08:10.000000000 -0600 @@ -128,3 +128,1097 @@ (xpt0:sbp0:0:0:0): xpt_action_default (xpt0:sbp0:0:0:0): xpt_free_path (xpt0:sbp0:0:0:0): xpt_release_path +(noperiph:sbp0:0:0:0): xpt_compile_path +(noperiph:sbp0:0:0:0): xpt_setup_ccb +(noperiph:sbp0:0:0:0): xpt_action +(noperiph:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_compile_path +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(noperiph:sbp0:0:0:0): xpt_release_path +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 22 ee c1 2f 0 0 1 0 +(noperiph:sbp0:0:0:0): xpt_compile_path +(noperiph:sbp0:0:0:0): xpt_setup_ccb +(noperiph:sbp0:0:0:0): xpt_action +(noperiph:sbp0:0:0:0): xpt_action_default +(noperiph:sbp0:0:0:0): xpt_release_path +(noperiph:sbp0:0:0:0): xpt_compile_path +(noperiph:sbp0:0:0:0): xpt_setup_ccb +(noperiph:sbp0:0:0:0): xpt_action +(noperiph:sbp0:0:0:0): xpt_action_default +(pass0:sbp0:0:0:0): xpt_compile_path +(pass0:sbp0:0:0:0): xpt_setup_ccb +(pass0:sbp0:0:0:0): xpt_action +(pass0:sbp0:0:0:0): xpt_action_default +(pass0:sbp0:0:0:0): xpt_done +(pass0:sbp0:0:0:0): xpt_setup_ccb +(pass0:sbp0:0:0:0): xpt_action +(pass0:sbp0:0:0:0): xpt_action_default +(noperiph:sbp0:0:0:0): xpt_release_path +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(noperiph:sbp0:0:0:0): xpt_compile_path +(noperiph:sbp0:0:0:0): xpt_setup_ccb +(noperiph:sbp0:0:0:0): xpt_action +(noperiph:sbp0:0:0:0): xpt_action_default +(noperiph:sbp0:0:0:0): xpt_release_path +(noperiph:sbp0:0:0:0): xpt_compile_path +(noperiph:sbp0:0:0:0): xpt_setup_ccb +(noperiph:sbp0:0:0:0): xpt_action +(noperiph:sbp0:0:0:0): xpt_action_default +(noperiph:sbp0:0:0:0): xpt_release_path +(noperiph:sbp0:0:0:0): xpt_compile_path +(noperiph:sbp0:0:0:0): xpt_setup_ccb +(noperiph:sbp0:0:0:0): xpt_action +(noperiph:sbp0:0:0:0): xpt_action_default +(noperiph:sbp0:0:0:0): xpt_release_path +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 1 0 0 1 0 +(noperiph:sbp0:0:0:0): xpt_compile_path +(noperiph:sbp0:0:0:0): xpt_setup_ccb +(noperiph:sbp0:0:0:0): xpt_action +(noperiph:sbp0:0:0:0): xpt_action_default +(noperiph:sbp0:0:0:0): xpt_release_path +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_done +(pass0:sbp0:0:0:0): xpt_setup_ccb +(pass0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 1 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 22 ee c1 2f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 22 ee c1 2f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 80 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 10 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 2 0 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 80 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 10 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 2 0 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 40 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 2 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 10 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 80 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 0 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 22 ee ad 40 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 40 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 3f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 22 ee ad 40 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 bf 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 4f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 3f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 2 3f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 bf 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 4f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 3f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 2 3f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 7f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 3f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 41 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 4f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 bf 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 3f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 f ff ff fe 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 f ff ff fe 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 cf 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 5f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 4f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 2 4f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 cf 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 5f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 4f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 2 4f 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 8f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 4f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 51 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 5f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 cf 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 0 0 0 4f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 22 ee ad 40 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 22 ee ad 40 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 81 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 11 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 1 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 2 1 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 81 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 11 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 1 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 2 1 0 0 10 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 41 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 1 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 3 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 11 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 81 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 10 0 0 1 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 f ff ff fd 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ(10). CDB: 28 0 22 ee ad 3f 0 0 1 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): daopen: disk=da0 (unit 0) +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): READ CAPACITY(10). CDB: 25 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): entering cdgetccb +(da0:sbp0:0:0:0): xpt_schedule +(da0:sbp0:0:0:0): xpt_setup_ccb +(da0:sbp0:0:0:0): xpt_action +(da0:sbp0:0:0:0): xpt_action_default +(da0:sbp0:0:0:0): SYNCHRONIZE CACHE(10). CDB: 35 0 0 0 0 0 0 0 0 0 +(da0:sbp0:0:0:0): xpt_done +(da0:sbp0:0:0:0): camisr I'm not sure