ZKH P 8   1L.textP .data   8Q@.bss " ".loader rB(= ,|nx|#x|+xb,;AA 4| S*N!A98}{x~xH` ,Ab$HA| @__start,M H4N @__threads_init|!HAf| FN!Ab ,cA| CN!Ab,cAl| CN!Ab,Ac| CN!Ab,cA| CN!AH8!@}N b,AK A__threads_init@AF2_1|``!HA8;,A8}H̀A88}8HA8},HՀA,@d8`HAH ccHH8 8}8HqA8D;,8}888 HMA8c HA8|yA888}8 HAH%8b0cp`A0H `HcX8!P}N p`@,cHcX8!P}N 8`H1`HicX8!P}N 88}8 H]AHm8b0cp`@LKtH uccHIH 8 8}8HA8D;,8}888 HA8c HaA8|yAlK8}HiA8`H A88}HA88}8HA8},HA,@DK Amain|;ဓ`88~a8!HA,;,A80,8bP88pA@ H`;`88 }8~cHA;؀,AP8\8~8cHA8`|HMcX8!Pa}N cX8!Pa}N 8;P8 cHH`8d8bp8`{HHq`88b8`}HHY`8d809888~88 |HA8x88~8̀8,,%"@l HqA8c8;АH%`;`88 }8~cH)A;؀,AK|8%$A8%% K APtest_tu|;8!8HA888HAH8!@}N AL start_trace|;တ8 `f`!8<8~HA8cHFA8l`d(Ad,A(8b؁H88!@}N 848~8HA8`HH8!@}N 8L8~8 8+HA8`HM8bЀ,AH88b8!@}N A sig_handler|88!8e8HA8`;8K,A88`HH8!@}N Ah open_adapter|`;a!`;bဓ@8{D88H)A,8bp;ܠ,A@8H;08,8|8 HB``g8$8{88H̀A8 8b8c8cPHDmA8 8\`f|8{HA88{8HA8`8K%,Ax8`H1,8bp@|8t;8aH8 H@IA88{ 888 HA88{888HHA8D8@8aH8HCA8@D8{$88HAaDHCA,aD@,AH8`H iaD,AHAAa@,AHA A8`K8 8 `8{0cHIA,A8T8{<88cH%A8`H 8`8!a}N ,8bp@Ka@,@d8`K8 8 `8{0cHA,@l8`8!a}N A drive_maint|;တ8~|88!H%A8;08~888HA8,88 H?``g888~8H рA8 8b8c8cPHAqA8 8P`f8~H A88~8H A8`;8K%8,@,8`K8 8`8~cH AA,A|, 8A@8~88cH A8`H cH8!@}N 88~8H ݀AcH8!@}N 88~8H A8`K9|y@$H;8!@c}N 8,8~88cH aA8`H -cH8!@}N 8`H 8`K8 8`8~cH A,AHK AP query_drive|!8တX88e8dH A8`88@8@H?ŀA8`8@8H?A8`8@8H?A8` 8@8H?A8`8H?A8 8b08H>`H?A80|fyA`X8!P}N 88 8e8H A888 8e84H ̀A8`H80X8!P}`N A, initialize|;ဓ888ܓaA!H 5A;;;0;b;B,,,A,A8l8a@88A@8@88H A8@b888H>qA,}@888H A8`Hq;,At8T88 H>MA,@,8!Aa}N 88884H 1A8`H8!Aa}N l`(A;,@\K88(8HрA8`H;,@0K8@H8ŀA88888@HA8@b888H=A,}@dK8a@8d8@H8]AK8a@8\8H8=AK AP get_odm_data|;88Ĕ!8}HHA8@888}T8`h4,@8g H,d,oA8`88APHcc8,H:)A,@,;08`/,@AH8<8}8H9qA,@X8Ā8~d8 H}A88~p8 HeAh8!`!}Aa컁N 8`H K8<8}8H8A,A8`HK|@ AKPH8Ā8~d8 HA88~p8 H̀Ah8!`!}Aa컁N <c#H9 `,@(8,}ccH8ŀA,AK`c#8DH8`,@(8,]ccH8A,AdK$8`Hcc8,H8aA,AHA8d8~\888K}A8b8:(8@L| |@@0```|"|0T>8|@A|*T>8(8a@HA8l8~h8@88KAv c|9@8 x8a8`e8a@8pHA9888@8$8h|KɀA8!}N AXpushort@AF20_14|;T>!``e8a@8 tH}A888@88dKIA8!}N A\puchar@AF21_15|;`!```e8a@8 HA8488@88KŀA8!}N A`pllong@AF22_12|!p9ؐ``e8a@8HaA9888@8,8hK)A8!}N AX puint@AF23_13tA L| N H @bzero|A L| N |fx|#x|3xH @bcopy @memmoveA L| N A L| N A L| N A L| N A L| N H @strcpyȐA L| N pk=@!k9J}i8A,AP8B8} P8})P},P@} P8})P},PA})@})PyA}+4Uk|Xp!k}iA ,8M 8B耤0|P8})P},P@4} P8})P},P@,|P8})P},PA})(})PyAH})@})PyA}Cx8tT@>@N @ strcat̐A L| N H @memsetܐA L| N A L| N A L| N A L| N A L| N A L| N A L| N  A L| N A L| N A L| N A L| N A L| N H @strcmp$A L| N  "@(#)61 1.16 src/bos/usr/ccs/lib/libc/__threads_init.c, libcthrd, bos720 8/2/07 13:09:21rcrcrcledFFCargco:d:o:d:line:pdiskline:line:sisioaname=%sname=%sname=%sargv[i]DT_NAMEDT_NAMEcriteriapddv FFCuxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfguxscsicfg In main()DIAGNOSTICSquery_drivedrive_maintsa.drive_idsa.drive_idInvalid ledrmdev -dl %srmdev deviceDrive is busyDrive is freermdev command In get_led() In cleanup() In test_tu()sa.device_namesa.device_namesa.device_namesa.device_nameUser interruptcudv_child name In get_flags() In initialize()FFC input to TUs In query_drive() In drive_maint()adapter integratedStarting uxscsicfg In get_odm_data()cleanup exit value In open_adapter()Adapter returned rcAdapter returned rcODM Method returnedAdapter returned rc In close_adapter()DA_ERROR_OTHER, lineresource input to TUsError initializing ODMsa.task after getting flagsUnable to get led attributesa.flags after getting flagsODM failure getting CuDv objectEntered sig_handler with signalExiting due to user interrupt in TUNo CuDv object matching criteria exists The '%s' command is not supported on this system. @(#)44 1.4.1.1 src/bos/diag/util/uscsicfg/uxscsicfg.c, dsauscsicfg, bos72L, l2018_07A2 1/26/18 13:41:11%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%sdev%02x%08x%-33sflags/dev/lun_idbufferTU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG versionq_flagsscsi_idTU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG TU_MSG tu_xscsi%-33s %xtu_xscsi%-33s %xtu_xscsitu_xscsitu_xscsitu_xscsitu_xscsidevflagsscsi_cdbtu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsi Buffer tu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsitu_xscsiq_tag_msg %-33s %x%-33s %llxeinval_arg scsi_cdb data_length DRIVE BUSY adap_q_statustimeout_value EXECTU:OPEN adapter_statusadap_set_flagscommand_length OPEN SUCCESS CARD TYPE=%d EXECTU:CLOSE status_validityscsi_bus_status INQUIRY START Drive ID=%08x cdb[%d] = %02x buf[%d] = %02x adap_status_typeautosense_lengthabuf[%d] = %02x add_device_status INQUIRY SUCCESS CLOSING ADAPTER FFC input: %08x HEADER LENGTH=%d DIAGNOSTIC START Autosense Buffer STARTING DOWNLOAD Version Check OK! autosense_buffer_ptr OPEN FAILED FOR %s DIAGNOSTIC SUCCESS EXECTU:DRIVE_MAINT DRIVE INQUIRY START EXECTU:STOP_ADAPTER EXECTU:SIS_PASSTHRU Entering TU OPEN... Hacked Drive ID=%08x DOWNLOAD SUCCESSFUL! Buffer Flag = %x Command Length = %d Data Length = %x SCSI ID = %x EXECTU:START_ADAPTER EXECTU:DRIVE_INQUIRY DRIVE INQUIRY SUCCESS START ADAPTER DOWNLOAD MICROCODE FILE SIZE=%d IMAGE VERSION IS: %08x UNKNOWN ERRNO RETURNED EXECTU:ADAPTER_INQUIRY Welcome to SIS Passthru Status Validity = %x SCSI Bus Status = %x Adapter Status Type = %x Adapter Status = %x Adapter Set Flags = %x DRIVE Maintenance START EXECTU:ADAPTER_DOWNLOAD EXECTU:INVALID TU NUMBER MALLOC FAILED. ERRNO = %d DRIVE MAINTENANCE SUCCESS EXECTU:ADAPTER_DIAGNOSTIC ADAPTER HANDLE DID NOT CLOSE ADAPTER CLOSE SUCCESS, BYE!! COULD NOT OPEN MICROCODE FILE Current firmware version is %s ADAPTER DEAD OR NOT CONFIGURED INVALID PARMS PASSED TO ADAPTER INVALID PARMS PASSED TO ADAPTER INVALID CHECKSUM IN DOWNLOAD FILE Checksum of the download file:SUM:%x ERROR LOGGED, RUN ERROR LOG ANALYSIS SCSI ERROR OR INCORRECT DEVNO CALLED NOT ENOUGH MEMORY TO PERFORM COMMAND FAILURE ON FILE SIZE, RC=%d, ERRNO=%d New adapter firmware version is: %08x SIS_PASSTHRU Ioctl failed. ERRNO = %d DEVICE NOT FOUND AT SPECIFIED SCSI ID ADAPTER DEAD OR INCORRECT DEVNO CALLED BAD COPY BETWEEN KERNEL AND USER SPACE ADAPTER DEAD OR INCORRECT DEVNO CALLED BAD COPY BETWEEN KERNEL AND USER SPACE Checksum in download file header:SUM:%x Adapter/Microcode does not match. FFC=%X NIM OR CD MODE DIAGNOSTIC ERROR OCCURRED SCIODNLD(Query) Ioctl failed. errno = %d SCIODNLD(Query) Ioctl failed. errno = %d READ OF IMAGE FAILED. RC = %d, ERRNO = %d SCIODNLD(Inquiry) Ioctl failed. ERRNO = %d SCIODNLD(Download) Ioctl failed. ERRNO = %d KERNEL PROCESS CALLED, SOMETHING BAD HAPPENED MALLOC FAILED TO GET BUFFER SPACE. ERRNO = %d KERNEL PROCESS CALLED, SOMETHING BAD HAPPENED TOO MUCH TRAFFIC ON THE ADAPTER, CANNOT RESET KERNEL PROCESS CALLED, SOMETHING BAD HAPPENED KERNEL PROCESS CALLED, SOMETHING BAD HAPPENED FAILED TO READ IMAGE HEADER. RC = %d, ERRNO = %d OPERATION DID NOT COMPLETE WITHIN TIMEOUT PERIOD MODE = %d (0 == NORMAL MODE, 1 == NIM OR CD MODE) FAILED TO READ HEADER LENGTH. RC = %d, ERRNO = %d IOCTL: SCIODNLD, microcode_len = %d, 1st byte = %02x SIS_IOCTL_AF_DASD_QUERY_REMOVE Ioctl failed. errno = %d SIS_IOCTL_AF_DASD_QUERY_REMOVE Ioctl failed. errno = %d Version Check Failed. adapter ver = %08x, image ver = %08x @(#)19 1.7 src/bos/diag/tu/xscsi/xscsitu.c, tu_dart, bos720 3/7/05 13:33:09 LTP    p " " "@ "` " " " #x # $l $p $t $x $ $ $ $ % % %(R` @___bzero@,@8@E@errno@close@ malloc@ free@ exit@ strlen@ open@ getenv@ strtoul@ sprintf@ Q@ printf@ fstat@ read@ strncmp@ signal@ ]@ ioctl@ strstr@ getopt@ strtol@ i@ __crt0v@optarg@v@@ dt@ @ @ @ @ @ @getattr@ __start !                   ! ! !  !$  !( !,% !0 !4" !8 !<  !@ !D& !H !L !P !T !X !\ !` !d !h !l !p !t !x !|  ! ! ! ! ! ! ! !  ! ! ! ! !  ! ! ! ! ! ! ! ! ! ! !' !  ! ! ! !$ ! !( !! " ") " "  " "#/usr/lib:/lib:/usr/lpp/xlC/liblibc.ashr.olibdiag.ashr.olibodm.ashr.olibcfg.ashr.o@VPDuxscsicfg/5765E6200/520 ___strcmp ___memset ___memmove ___strcpy sigaction setlocale __mod_init__malloc_user_defined_namediag_get_list term_dgodm init_dgodmsupports_diagnosticsis_integratedodm_run_method CuDv_CLASS