From owner-freebsd-scsi@FreeBSD.ORG Fri Nov 2 10:09: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 37D3816A469; Fri, 2 Nov 2007 10:09:19 +0000 (UTC) (envelope-from oleg.lomaka@gmail.com) Received: from gnome.kiev.sovam.com (gnome.kiev.sovam.com [212.109.32.24]) by mx1.freebsd.org (Postfix) with ESMTP id 715DF13C4A8; Fri, 2 Nov 2007 10:09:17 +0000 (UTC) (envelope-from oleg.lomaka@gmail.com) Received: from relay02.kiev.sovam.com ([62.64.120.197]) by gnome.kiev.sovam.com with esmtp (Exim 4.67 (FreeBSD)) (envelope-from ) id 1IntSN-000Fj1-8j; Fri, 02 Nov 2007 12:08:51 +0200 Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1IntSK-000CsO-Gw; Fri, 02 Nov 2007 12:08:50 +0200 Received: from tdevil.lomaka.org.ua (fc2.kiev.zoral.com.ua [10.1.1.7]) (authenticated bits=0) by skuns.kiev.zoral.com.ua (8.14.1/8.14.1) with ESMTP id lA2A8WID046761 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Fri, 2 Nov 2007 12:08:33 +0200 (EET) (envelope-from oleg.lomaka@gmail.com) Message-ID: <472AF723.7080802@gmail.com> Date: Fri, 02 Nov 2007 12:08:35 +0200 From: Oleg Lomaka User-Agent: Thunderbird 2.0.0.6 (X11/20070819) MIME-Version: 1.0 To: Scott Long References: <4729E8D3.2020404@gmail.com> <472A8D31.2080503@samsco.org> In-Reply-To: <472A8D31.2080503@samsco.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,BAYES_00 autolearn=ham version=3.2.3 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on skuns.kiev.zoral.com.ua X-Scanner-Signature: bccb5ea3e7a7e21131315403d7cc6bfc X-DrWeb-checked: yes X-SpamTest-Envelope-From: oleg.lomaka@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 1728 [Nov 02 2007] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: freebsd-scsi@freebsd.org, Oleg Lomaka , scottl@freebsd.org, kib@freebsd.org Subject: Re: RELENG_7 core dump (sgread) 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, 02 Nov 2007 10:09:19 -0000 Hello, For usb hdd. Kostik (kib) thinks this caused by hald daemon that used by gnome. Today got this trap again: Fatal trap 12: page fault while in kernel mode fault virtual address = 0x18 fault code = supervisor read, page not present instruction pointer = 0x20:0xc04d6a62 stack pointer = 0x28:0xe74e5ac0 frame pointer = 0x28:0xe74e5ad8 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, def32 1, gran 1 processor eflags = resume, IOPL = 0 current process = 1394 (hald-probe-storage) trap number = 12 panic: page fault KDB: stack backtrace: db_trace_self_wrapper(c06b2ef4,e74e59a0,c04aadca,c06b10e6,c07245c0,...) at 0xc044a886 = db_trace_self_wrapper+0x26 kdb_backtrace(c06b10e6,c07245c0,c06a9c87,e74e59ac,e74e59ac,...) at 0xc04cd629 = kdb_backtrace+0x29 panic(c06a9c87,c06ce667,c5d42220,1,1,...) at 0xc04aadca = panic+0xaa trap_fatal(c06ce569,c,0,74e5a00,c,...) at 0xc0689343 = trap_fatal+0x303 trap(e74e5a80) at 0xc0689b7a = trap+0x14a calltrap() at 0xc067410b = calltrap+0x6 --- trap 0xc, eip = 0xc04d6a62, esp = 0xe74e5ac0, ebp = 0xe74e5ad8 --- turnstile_broadcast(0,0,4,c5aef840,e74e5b0c,...) at 0xc04d6a62 = turnstile_broadcast+0x32 _mtx_unlock_sleep(c0724410,0,c06b0793,9e) at 0xc04a0b92 = _mtx_unlock_sleep+0x52 _mtx_unlock_flags(c0724410,0,c06b0793,9e,e74e5b5c,...) at 0xc04a0c11 = _mtx_unlock_flags+0x51 unlock_mtx(c0724410,0,c06b1680,b8,e74e5c60,...) at 0xc04a0c49 = unlock_mtx+0x29 _sleep(0,c0724410,100,c08c57e6,0,...) at 0xc04b1feb = _sleep+0x15b sgread(c5ca9b00,e74e5c60,0,168,0,...) at 0xc08bb2ef = sgread+0xff giant_read(c5ca9b00,e74e5c60,0,0,c00,...) at 0xc047eed8 = giant_read+0x48 devfs_read_f(c5c9e240,e74e5c60,c437c800,0,c5aef840,...) at 0xc04645c1 = devfs_read_f+0x71 dofileread(e74e5c60,ffffffff,ffffffff,0,c5c9e240,...) at 0xc04da116 = dofileread+0x96 kern_readv(c5aef840,4,e74e5c60,2842a00c,bf4,...) at 0xc04da488 = kern_readv+0x58 read(c5aef840,e74e5cfc,c,c5aef840,c06d8e28,...) at 0xc04da56f = read+0x4f syscall(e74e5d38) at 0xc06897f3 = syscall+0x2b3 Xint0x80_syscall() at 0xc0674170 = Xint0x80_syscall+0x20 --- syscall (3, FreeBSD ELF32, read), eip = 0x283504a3, esp = 0xbfbfe69c, ebp = 0xbfbfe6f8 --- Scott Long wrote: > What are you using the sg driver for? > > Scott > > > Oleg Lomaka wrote: >> Hello. Last days I have periodically kernel crashes. >> Following are back trace and variables info. Should I need to post >> anything else? >> Thanks. >> >> ps: I do not try to disconnect mounted usb drives. >> >> #0 doadump () at pcpu.h:195 >> #1 0xc04aa7b3 in boot (howto=260) at >> /usr/src/sys/kern/kern_shutdown.c:409 >> #2 0xc04aa97c in panic (fmt=Variable "fmt" is not available. >> ) at /usr/src/sys/kern/kern_shutdown.c:563 >> #3 0xc0688c23 in trap_fatal (frame=0xe7502a80, eva=24) at >> /usr/src/sys/i386/i386/trap.c:872 >> #4 0xc068945a in trap (frame=0xe7502a80) at >> /usr/src/sys/i386/i386/trap.c:277 >> #5 0xc06739eb in calltrap () at /usr/src/sys/i386/i386/exception.s:139 >> #6 0xc04d65e2 in turnstile_broadcast (ts=0x0, queue=0) at >> /usr/src/sys/kern/subr_turnstile.c:834 >> #7 0xc04a0712 in _mtx_unlock_sleep (m=0xc0723ed0, opts=0, >> file=0xc06b01a7 "/usr/src/sys/kern/kern_mutex.c", >> line=158) at /usr/src/sys/kern/kern_mutex.c:593 >> #8 0xc04a0791 in _mtx_unlock_flags (m=0xc0723ed0, opts=0, >> file=0xc06b01a7 "/usr/src/sys/kern/kern_mutex.c", >> line=158) at /usr/src/sys/kern/kern_mutex.c:210 >> #9 0xc04a07c9 in unlock_mtx (lock=0xc0723ed0) at >> /usr/src/sys/kern/kern_mutex.c:158 >> #10 0xc04b1b6b in _sleep (ident=0x0, lock=0xc0723ed0, priority=256, >> wmesg=0xc08c57e6 "sgread", timo=0) >> at /usr/src/sys/kern/kern_synch.c:187 >> #11 0xc08bb2ef in sgread (dev=0xc4f53500, uio=0xe7502c60, ioflag=0) >> at /usr/src/sys/modules/cam/../../cam/scsi/scsi_sg.c:798 >> #12 0xc047ea58 in giant_read (dev=0xc4f53500, uio=0xe7502c60, >> ioflag=0) at /usr/src/sys/kern/kern_conf.c:361 >> #13 0xc0464141 in devfs_read_f (fp=0xc5bfdbd0, uio=0xe7502c60, >> cred=0xc437c800, flags=0, td=0xc594b210) >> at /usr/src/sys/fs/devfs/devfs_vnops.c:880 >> #14 0xc04d9c96 in dofileread (td=0xc594b210, fd=4, fp=0xc5bfdbd0, >> auio=0xe7502c60, offset=-1, flags=0) at file.h:242 >> #15 0xc04da008 in kern_readv (td=0xc594b210, fd=4, auio=0xe7502c60) >> at /usr/src/sys/kern/sys_generic.c:192 >> #16 0xc04da0ef in read (td=0xc594b210, uap=0xe7502cfc) at >> /usr/src/sys/kern/sys_generic.c:108 >> #17 0xc06890d3 in syscall (frame=0xe7502d38) at >> /usr/src/sys/i386/i386/trap.c:1008 >> #18 0xc0673a50 in Xint0x80_syscall () at >> /usr/src/sys/i386/i386/exception.s:196 >> #19 0x00000033 in ?? () >> >> >> (kgdb) frame 11 >> #11 0xc08bb2ef in sgread (dev=0xc4f53500, uio=0xe7502c60, ioflag=0) >> at /usr/src/sys/modules/cam/../../cam/scsi/scsi_sg.c:798 >> 798 if (msleep(rdwr, periph->sim->mtx, PCATCH, >> "sgread", 0) == ERESTART) >> >> (kgdb) info locals >> sc = (struct sg_softc *) 0xc4468000 >> rdwr = (struct sg_rdwr *) 0x0 >> hstat = Variable "hstat" is not available. >> >> (kgdb) p *sc >> $2 = {state = SG_STATE_NORMAL, flags = SG_FLAG_OPEN, device_stats = >> 0xc468b960, rdwr_done = {tqh_first = 0x0, >> tqh_last = 0xc446800c}, dev = 0xc4f53500, sg_timeout = 60000, >> sg_user_timeout = 60000, pd_type = 0 '\0', >> saved_ccb = {ccb_h = {pinfo = {priority = 0, generation = 0, index = >> 0}, xpt_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = {stqe_next = 0x0}}, >> sim_links = {le = {le_next = 0x0, le_prev = 0x0}, sle = >> {sle_next = 0x0}, tqe = {tqe_next = 0x0, >> tqe_prev = 0x0}, stqe = {stqe_next = 0x0}}, periph_links = >> {le = {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, retry_count = 0, >> cbfcnp = 0, func_code = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, >> flags = 0, periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, csio = {ccb_h = { >> pinfo = {priority = 0, generation = 0, index = 0}, xpt_links = >> {le = {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, next_ccb = 0x0, >> req_map = 0x0, data_ptr = 0x0, dxfer_len = 0, sense_data = >> {error_code = 0 '\0', segment = 0 '\0', >> flags = 0 '\0', info = "\000\000\000", extra_len = 0 '\0', >> cmd_spec_info = "\000\000\000", >> add_sense_code = 0 '\0', add_sense_code_qual = 0 '\0', fru = 0 >> '\0', sense_key_spec = "\000\000", >> extra_bytes = '\0' }, sense_len = 0 '\0', cdb_len = 0 '\0', >> sglist_cnt = 0, >> scsi_status = 0 '\0', sense_resid = 0 '\0', resid = 0, cdb_io = >> {cdb_ptr = 0x0, >> cdb_bytes = '\0' }, msg_ptr = 0x0, msg_len = 0, tag_action = 0 >> '\0', tag_id = 0, >> init_id = 0}, cgd = {ccb_h = {pinfo = {priority = 0, generation >> = 0, index = 0}, xpt_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, inq_data = { >> device = 0 '\0', dev_qual2 = 0 '\0', version = 0 '\0', >> response_format = 0 '\0', additional_length = 0 '\0', >> reserved = 0 '\0', spc2_flags = 0 '\0', flags = 0 '\0', vendor >> = "\000\000\000\000\000\000\000", >> product = '\0' , revision = "\000\000\000", vendor_specific0 = >> '\0' , >> spi3data = 0 '\0', reserved2 = 0 '\0', version1 = "\000", >> version2 = "\000", version3 = "\000", >> version4 = "\000", version5 = "\000", version6 = "\000", >> version7 = "\000", version8 = "\000", >> reserved3 = '\0' , vendor_specific1 = '\0' }, >> serial_num = '\0' , reserved = 0 '\0', serial_num_len = 0 '\0'}, >> cgdl = {ccb_h = {pinfo = { >> priority = 0, generation = 0, index = 0}, xpt_links = {le = >> {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, >> periph_name = '\0' , unit_number = 0, generation = 0, index = 0, >> status = CAM_GDEVLIST_LAST_DEVICE}, cpi = {ccb_h = {pinfo = >> {priority = 0, generation = 0, index = 0}, >> xpt_links = {le = {le_next = 0x0, le_prev = 0x0}, sle = >> {sle_next = 0x0}, tqe = {tqe_next = 0x0, >> tqe_prev = 0x0}, stqe = {stqe_next = 0x0}}, sim_links = >> {le = {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, periph_links = { >> le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, version_num = 0 '\0', >> hba_inquiry = 0 '\0', target_sprt = 0 '\0', hba_misc = 0 '\0', >> hba_eng_cnt = 0, >> vuhba_flags = '\0' , max_target = 0, max_lun = 0, async_flags = >> 0, hpath_id = 0, >> initiator_id = 0, sim_vid = '\0' , hba_vid = '\0' , >> dev_name = '\0' , unit_number = 0, bus_id = 0, >> base_transfer_speed = 0, >> protocol = PROTO_UNKNOWN, protocol_version = 0, transport = >> XPORT_UNKNOWN, transport_version = 0, >> xport_specific = {spi = {ppr_options = 0 '\0'}, fc = {wwnn = 0, >> wwpn = 0, port = 0, bitrate = 0}, sas = { >> bitrate = 0}, ccb_pathinq_settings_opaque = '\0' }}, crs = >> {ccb_h = {pinfo = { >> priority = 0, generation = 0, index = 0}, xpt_links = {le = >> {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, release_flags = 0, >> openings = 0, release_timeout = 0, qfrozen_cnt = 0}, csa = >> {ccb_h = {pinfo = {priority = 0, generation = 0, >> index = 0}, xpt_links = {le = {le_next = 0x0, le_prev = >> 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, event_enable = 0, >> callback = 0, callback_arg = 0x0}, csd = {ccb_h = {pinfo = >> {priority = 0, generation = 0, index = 0}, >> xpt_links = {le = {le_next = 0x0, le_prev = 0x0}, sle = >> {sle_next = 0x0}, tqe = {tqe_next = 0x0, >> tqe_prev = 0x0}, stqe = {stqe_next = 0x0}}, sim_links = >> {le = {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, periph_links = { >> le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, dev_type = 0 '\0'}, >> cpis = {ccb_h = {pinfo = {priority = 0, generation = 0, index = >> 0}, xpt_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, last_reset = { >> tv_sec = 0, tv_usec = 0}}, cgds = {ccb_h = {pinfo = {priority >> = 0, generation = 0, index = 0}, xpt_links = { >> le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, dev_openings = 0, >> dev_active = 0, devq_openings = 0, devq_queued = 0, held = 0, >> maxtags = 0, mintags = 0, last_reset = { >> tv_sec = 0, tv_usec = 0}}, cdm = {ccb_h = {pinfo = {priority = >> 0, generation = 0, index = 0}, xpt_links = { >> le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, >> status = CAM_DEV_MATCH_LAST, num_patterns = 0, pattern_buf_len = >> 0, patterns = 0x0, num_matches = 0, >> match_buf_len = 0, matches = 0x0, pos = {generations = {0, 0, 0, >> 0}, position_type = CAM_DEV_POS_NONE, >> cookie = {bus = 0x0, target = 0x0, device = 0x0, periph = 0x0, >> pdrv = 0x0}}}, cts = {ccb_h = {pinfo = { >> priority = 0, generation = 0, index = 0}, xpt_links = {le = >> {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, >> type = CTS_TYPE_CURRENT_SETTINGS, protocol = PROTO_UNKNOWN, >> protocol_version = 0, transport = XPORT_UNKNOWN, >> transport_version = 0, proto_specific = {valid = 0, scsi = >> {valid = 0, flags = 0}}, xport_specific = { >> valid = 0, spi = {valid = 0, flags = 0, sync_period = 0, >> sync_offset = 0, bus_width = 0, ppr_options = 0}, >> fc = {valid = 0, wwnn = 0, wwpn = 0, port = 0, bitrate = 0}, >> sas = {valid = 0, bitrate = 0}}}, ccg = { >> ccb_h = {pinfo = {priority = 0, generation = 0, index = 0}, >> xpt_links = {le = {le_next = 0x0, le_prev = 0x0}, >> sle = {sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = >> 0x0}, stqe = {stqe_next = 0x0}}, sim_links = { >> le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, periph_links = {le = {le_next = >> 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, block_size = 0, >> volume_size = 0, cylinders = 0, heads = 0 '\0', secs_per_track = >> 0 '\0'}, cab = {ccb_h = {pinfo = { >> priority = 0, generation = 0, index = 0}, xpt_links = {le = >> {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, abort_ccb = 0x0}, >> crb = {ccb_h = {pinfo = {priority = 0, generation = 0, index = 0}, >> xpt_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}}, crd = {ccb_h = { >> pinfo = {priority = 0, generation = 0, index = 0}, xpt_links = >> {le = {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}}, tio = {ccb_h = { >> pinfo = {priority = 0, generation = 0, index = 0}, xpt_links = >> {le = {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, sim_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, termio_ccb = 0x0}, >> atio = {ccb_h = {pinfo = {priority = 0, generation = 0, index = >> 0}, xpt_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, cdb_io = { >> cdb_ptr = 0x0, cdb_bytes = '\0' }, cdb_len = 0 '\0', >> tag_action = 0 '\0', >> sense_len = 0 '\0', tag_id = 0, init_id = 0, sense_data = >> {error_code = 0 '\0', segment = 0 '\0', >> flags = 0 '\0', info = "\000\000\000", extra_len = 0 '\0', >> cmd_spec_info = "\000\000\000", >> add_sense_code = 0 '\0', add_sense_code_qual = 0 '\0', fru = 0 >> '\0', sense_key_spec = "\000\000", >> extra_bytes = '\0' }}, ctio = {ccb_h = {pinfo = {priority = 0, >> generation = 0, index = 0}, >> xpt_links = {le = {le_next = 0x0, le_prev = 0x0}, sle = >> {sle_next = 0x0}, tqe = {tqe_next = 0x0, >> tqe_prev = 0x0}, stqe = {stqe_next = 0x0}}, sim_links = >> {le = {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, periph_links = { >> le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, next_ccb = 0x0, >> req_map = 0x0, data_ptr = 0x0, dxfer_len = 0, sense_data = >> {error_code = 0 '\0', segment = 0 '\0', >> flags = 0 '\0', info = "\000\000\000", extra_len = 0 '\0', >> cmd_spec_info = "\000\000\000", >> add_sense_code = 0 '\0', add_sense_code_qual = 0 '\0', fru = 0 >> '\0', sense_key_spec = "\000\000", >> extra_bytes = '\0' }, sense_len = 0 '\0', cdb_len = 0 '\0', >> sglist_cnt = 0, >> scsi_status = 0 '\0', sense_resid = 0 '\0', resid = 0, cdb_io = >> {cdb_ptr = 0x0, >> cdb_bytes = '\0' }, msg_ptr = 0x0, msg_len = 0, tag_action = 0 >> '\0', tag_id = 0, >> init_id = 0}, cel = {ccb_h = {pinfo = {priority = 0, generation >> = 0, index = 0}, xpt_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, grp6_len = 0, >> grp7_len = 0, enable = 0 '\0'}, cin = {ccb_h = {pinfo = >> {priority = 0, generation = 0, index = 0}, >> xpt_links = {le = {le_next = 0x0, le_prev = 0x0}, sle = >> {sle_next = 0x0}, tqe = {tqe_next = 0x0, >> tqe_prev = 0x0}, stqe = {stqe_next = 0x0}}, sim_links = >> {le = {le_next = 0x0, le_prev = 0x0}, sle = { >> sle_next = 0x0}, tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, periph_links = { >> le = {le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, >> stqe = {stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, sense_data = { >> error_code = 0 '\0', segment = 0 '\0', flags = 0 '\0', info = >> "\000\000\000", extra_len = 0 '\0', >> cmd_spec_info = "\000\000\000", add_sense_code = 0 '\0', >> add_sense_code_qual = 0 '\0', fru = 0 '\0', >> sense_key_spec = "\000\000", extra_bytes = '\0' }, sense_len = >> 0 '\0', >> initiator_id = 0 '\0', message_args = >> "\000\000\000\000\000\000"}, cna = {ccb_h = {pinfo = {priority = 0, >> generation = 0, index = 0}, xpt_links = {le = {le_next = >> 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, seq_id = 0, >> event = 0 '\0'}, cei = {ccb_h = {pinfo = {priority = 0, >> generation = 0, index = 0}, xpt_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, eng_num = 0, >> eng_type = EIT_BUFFER, eng_algo = EAD_VUNIQUE, eng_memeory = 0}, >> cee = {ccb_h = {pinfo = {priority = 0, >> generation = 0, index = 0}, xpt_links = {le = {le_next = >> 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, pdrv_ptr = 0x0, >> req_map = 0x0, data_ptr = 0x0, dxfer_len = 0, engdata_ptr = 0x0, >> sglist_cnt = 0, dmax_len = 0, dest_len = 0, >> src_resid = 0, timeout = 0, eng_num = 0, vu_flags = 0}, crcn = >> {ccb_h = {pinfo = {priority = 0, >> generation = 0, index = 0}, xpt_links = {le = {le_next = >> 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, >> tqe = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, retry_count = 0, cbfcnp = 0, >> func_code = XPT_NOOP, status = 0, path = 0x0, path_id = 0, >> target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, bytes = >> "\000\000\000"}, {ptr = 0x0, field = 0, >> bytes = "\000\000\000"}}, bytes = >> "\000\000\000\000\000\000\000"}, sim_priv = {entries = {{ptr = 0x0, >> field = 0, bytes = "\000\000\000"}, {ptr = 0x0, field = >> 0, bytes = "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, >> flags = CAM_FLAG_NONE}, cdbg = {ccb_h = {pinfo = {priority = 0, >> generation = 0, index = 0}, xpt_links = {le = { >> le_next = 0x0, le_prev = 0x0}, sle = {sle_next = 0x0}, tqe >> = {tqe_next = 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, sim_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = { >> tqe_next = 0x0, tqe_prev = 0x0}, stqe = {stqe_next = >> 0x0}}, periph_links = {le = {le_next = 0x0, >> le_prev = 0x0}, sle = {sle_next = 0x0}, tqe = {tqe_next = >> 0x0, tqe_prev = 0x0}, stqe = { >> stqe_next = 0x0}}, retry_count = 0, cbfcnp = 0, func_code >> = XPT_NOOP, status = 0, path = 0x0, >> path_id = 0, target_id = 0, target_lun = 0, flags = 0, >> periph_priv = {entries = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, sim_priv = {entries >> = {{ptr = 0x0, field = 0, >> bytes = "\000\000\000"}, {ptr = 0x0, field = 0, bytes = >> "\000\000\000"}}, >> bytes = "\000\000\000\000\000\000\000"}, timeout = 0, >> timeout_ch = {callout = 0x0}}, >> flags = CAM_DEBUG_NONE}}} >> >