ELF>@@('GNUV2 bT~~-%LinuxLinuxU1HLJ(H]@HUHjZVHHHH]H)HHH HBHi>H9HBH?H1QDUH]ff.UHAUATIH Ht:AL$(AT$)1I|$ IHtHLI|$ LA\A]]fDU1HAUATIO(W)H HtIHLLA\A]]ff.@Ht1HHtUH>H(H]HHU5H]ff.UHAVAUATLo Mu@L1LHt*IL1ɺLLIHuLLA\A]A^]ff.U9OH]UȯHATSHHD6HHA D6u&=t$=t=~ AD6[1A\]ƃ1[A\]UHAWAVAUIATISHH(L7eH%(HE1xƒt+HEeH+%(He[A\A]A^A_]L;qIt$IIL$HzHH HLHLH) H)։HL;k}DUʃ? HƫHz<E1IHUȾ`LMLM=I8HUHLMH}HHAT$I}1ɺW AL$ LfLL;AhHE% H=0Ah LMLMHHLH n ffB(HHHBHBHBHEHBIjx0ItktffAƇjjRA*u@ t A?@8@.AhHE% AƇj jAL$ LLL;AƇjjf.UHAWAVAUIATSHHHfLpIHDcAAHCLHEIIF(HEMuudHcC8A@A)A9 LXHtHJL@I\LH)ILLIHAD$AL$IT$Lc)O4 Hg{A E1 t|wulLLHA{ rA~  IF(HHIV HHHSHHHCHHHP"HC HHLH[A\A]A^A_]rH}Љ; HH<HH=ALC H[A\A]A^A_]IFHHIVHLwff.UHHAWAVAUATSHf@H}HEIDEfJNc$ IHEN,E1L`PIE<ALD=D9rEtvD9u| D)D9}E1IEs fD9tAD=LD9rHMHcH]HAHHHHAHHH[A\A]A^A_]HMHH]HHAHHHHH[A\A]A^A_]LHLHUHAVAUATSHH0H eH%(HEHLhI9ILLAD$AD$ AD$ uYAD$ HHǃI|$HLLHEeH+%(unH01[A\A]A^]1H}Mt$HuLAD$ uHuLeHLff.UHAVAUATISH0HeH%(HE1C LsC umC II$H{H1H{PHCHP?HEeH+%(uRH01[A\A]A^]1H}LkHuLC uHuLTff.UHAWAVAUATSLMEwIHAAACH{LsHH@ǃ`A+W8I$H\AAHAąt[DA\A]A^A_]ȯLtQEt؃\u;d[DEDA\A]A^A_]A[DA\A]A^A_]AAff.fUHAVAUATSH0eH%(HEHG8HLIHDcAALT1H\HǃTHLHǃHH)HL@HHǃ@LHHTC4AA+S8HeIt) HUeH+%(H0[A\A]A^]ȯLI EtC C u C  1H}LcHuLC uHuLff.UHAVAUATSH eH%(HEHLpMMEl$HAAu{5AHMHIHEǃPHǃSHEHEZuLHǃID$HHЋID$PHEeH+%(uHe[A\A]A^]fDUHAWAVAUATASHHHUH7LhMME~AAIPHHEIHEH9t D9HH-H9t$H9t D9HH-H9uM~PM'D-MfHHD9s2HcI<HtۉIr IVHHD-MfH뻋EIHIHuH}H[A\A]A^A_]HIVHM~PJHeLoUH\HAWAVAUATSHPLHEME~IIAAMeIFHDJHHEHH]ЉE9A`4fA+F8fAhIPAqFADž\AtFuAHuH}к@LA+V8AAuAF HP[A\A]A^A_]AXHMMA@H}E+F8HP[A\A]A^A_]MPLIIFHJHEHuLLEpLEHELLHLcf=zJHcHM}HI^P1HDHED;LmDeALmDIEE9IVHIcHLMttI A8E,E1p))9A0FLHI D)؀DAD9cDϹDH;A@LmH}H D,D1H8))90GƍLHI D)F$ADAD9%GADH;A'H}DHrIVHIcHHHtH 8D,D1z2))9F04LHI D)A׀DF< ADAD9=KHELELmvHHLHrUHHAWAVIAUATSHH=HEIDIdžHMIdž)1HAdž<AȃAIF85uHAtbyH AHD[A\A]A^A_] AA fAuA@AƆEH<$tLMUHAWAVAUATSH0HuHDsIAAADu3LX1H`HǃXHLLHǃH)HLǃ+AąHL}E1LHEHIHELmEMMM$HELL@H}LHH)@HIcǃ HEHE>1HufH}1fDuE1t.AI AlAH0D[A\A]A^A_]HMELmML}HDHHIHHILLHǃC8HEH@H}1HH)@HLǃ Aą?HfEF HHCHHIHǀHSHIHʋHCP=~ E}C<HǃHEȺLH@H}1HI)AN@HLǃAąY}OU9NЉӅ3MM#E~AA fA^@IHM}(I`DIdžXHMhIdžH)H1HIpLU@A+V8H IIAAfAIHLUЅsȯLAA LLHǃHEH@H}1HH)@HLǃ Aąt:HHHHHHAxApHHHHHHHHA*HHHMHMQHHD]HMD]HMHHHMHM,UIAHATAԉSHHMH(eH%(HE1HHEHEǀPHHEHǀHWZtHUeH+%(u1He[A\]AHtHEEfDHJ̛/iJUHH9t5]HkoоR1H9GuՋ5]fUHAWAVIAUATSHHHHHueH%(HE1D%nMn=Ev0IAD$EE=EPEEE@d+@HHiQH%IHWH H)1HIMAH=AIHQ@HxHHI1ҋ5M~IHAF8AdžPLAAF07AąAF4AAF5AHEH@HHHILJ IHIfA,AF<%I  A@fA:It09E =EAXA HIHHHs(LILJIIHIIAąI&LHI9HEI1LHEEEIHIIHPHUIHu0ALEIALHEeH+%(HHD[A\A]A^A_]HILJ @IHcEI EAEAEEEu9G‰  fA:A@9EALAEAE AE uHAE HHǃI}HLI~HL1H}MuHuLAE uHuLxS11LAŅ7AVHxI~(HAD$PEL$ED$AT$XHAHH}HH}HAH}HAHAHAHI~(HAHAHAHEHLEDMDUEDUDMLEщHLEDML]DUMEEMDUL]DMLEDAHHEHDEDEHEDHMHELMDEMDELMHEDAHHщHLEMEEMLEAHHLE1HLE1AHHLH{(H1hUHHATA 1%HH-HHHt-HHHAąt H=DA\]UHHH=]storvsc_on_io_completionJ̛/iJkoоRca)Mr2&A2ˆD\PAsTJ̛/iJkoоRring_avail_percent_lowaterstorvsc_vcpus_per_sub_channelstorvsc_max_hw_queuesstorvsc_ringbuffer_sizelogging_levelMsftstorvscInvalid packet with ID of 0 Incorrect transaction ID &x->waitdrivers/scsi/storvsc_drv.cstorvsc_error_wq_%dhv_storvscstorvsc_host_tstorvsc_hosttag#%d cmd 0x%x status: scsi 0x%x srb 0x%x hv 0x%x Invalid pkt: id=%llu, len=%u, minlen=%u Failed to open sub-channel: err=%d Unexpected data direction: %d Failed to create sub-channel: err=%d Failed to create sub-channel: timed out Failed to create sub-channel: op=%d, sts=%d &stor_device->waiting_to_drainResetting invalid storvsc_max_hw_queues value to default. /build/linux-OPpfVT/linux-5.15.0/drivers/scsi/storvsc_drv.c/build/linux-OPpfVT/linux-5.15.0/arch/x86/include/asm/topology.h/build/linux-OPpfVT/linux-5.15.0/include/linux/topology.h/build/linux-OPpfVT/linux-5.15.0/include/linux/reciprocal_div.hdescription=Microsoft Hyper-V virtual storage driverlicense=GPLparm=ring_avail_percent_lowater:Select a channel if available ring size > this in percentparmtype=ring_avail_percent_lowater:intparm=storvsc_vcpus_per_sub_channel:Ratio of VCPUs to subchannelsparmtype=storvsc_vcpus_per_sub_channel:intparm=storvsc_max_hw_queues:Maximum number of hardware queuesparmtype=storvsc_max_hw_queues:uintparm=storvsc_ringbuffer_size:Ring buffer size (bytes)parmtype=storvsc_ringbuffer_size:intparm=logging_level:Logging level, 0 - None, 1 - Error (default), 2 - Warning.parmtype=logging_level:intsrcversion=0E793B6436C688C4E5D889Dalias=vmbus:4acc9b2f6900f34ab76b6fd0be528cdaalias=vmbus:32264132cb86a2449b5c50d1417354f5alias=vmbus:d96361baa104294db60572e2ffb1dc7fdepends=hv_vmbus,scsi_transport_fcretpoline=Yintree=Yname=hv_storvscvermagic=5.15.0-164-generic SMP mod_unload modversions $$$mmodule_layout03,kmalloc_cachesE:#__kmallocjpblk_queue_rq_timeoutFEnode_to_cpumask_mapdwscsi_change_queue_depthvmbus_sendpacket_mpb_desc__hv_pkt_iter_next`rscsi_host_alloc<scsi_normalize_senseuOparam_ops_intT__ubsan_handle_load_invalid_valuexN]Vscsi_add_host_with_dma9scsi_remove_deviceGV__warn_printk[__vmbus_driver_registerysg_next9scsi_host_getke__stack_chk_failI$Stfc_remote_port_deleteQschedule$___ratelimitkscsi_device_lookuppHe__x86_indirect_thunk_raxXscsi_test_unit_readym__fentry__9Dkmem_cache_alloc_traceST__per_cpu_offsets}Ղvmbus_close 4_raw_spin_lock_irqsavec__scsi_iterate_devices"#>__wake_up&prepare_to_wait_event zkfree8߬imemcpy48hv_pkt_iter_firstӘvmbus_sendpacketwz__cpu_present_mask Nfc_remove_hostTfinish_waitA`__init_swait_queue_headc__bitmap_weightfscsi_remove_host6queue_work_on/z%complete0<fc_remote_port_addcpumask_next_wrapdrain_workqueue  __num_online_cpus:Jwait_for_completion_timeout3<param_ops_uint%Ialloc_workqueue8Vfc_attach_transportUscsi_print_sense_hdrSavvmbus_driver_unregister/ 'vmstor_protocol [5]'H` H'cpumask *[1024]'` 'long unsigned int [8192]'i '_Bool' ! $"$ 'unsigned int' 'int'hv_storvscGCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04.2) 11.4.0T#T##! `N  ?@ @ ?@ P@ H    @# `3C3 = L@ PT )@` !7`i{   m S @ x  xx    tx^2z  N N3=@  } `p, g@ H  }0M @ V h w        ( E [ g     = T r     ; W i        $ 5 h # R  r @  @   a 3   @ !`#! @#`9!  @U! @q!`w!! q!@!r @!H#P!`!!!!1!r F!R!a!o!!!`!H!H!! y@!j!3!H!*! !!$!6,!68!@F!@]!m!!! N !!!!6@!"!`!S!@*!i5! 6C!^~@M!b!w!H!!S,9O!6!6!!!!@!6!$!?!X!@n!x!!!p"$!( !|@!!i!!!!! 0p N/$Np@'/Y!@   )! gO![! }0c!@aq!2|! gO![! }0c!@aq!2Ti9H@! !6@p NHZ@ x@   !!!!!!!%!5!F! T!i!!!!!!!!! -! B! X! g!x!!!!!!! !!! 1!G!Z!p!!!!! @!!!! S@ {Y}(H@oTp!! !@  !v! !@, !7 !J !] !@` !s ! ! !@ ! ! ! !@ ! !' !@7 !K !^ !g !u ! !@ ! !  @ !` !SY }@(HoTp !@ !" !# !% !& !' !! !: !@D !M !W !` !@j !t ! ! @ ! ! ! !@ ! ! !" !@7 !K !` !z !@ ! ! ! !@ ! ! ! !@ ! !.X !@. !u !B ! Q !g !b ! r !@C ` ! ! z_p_->_M ! !_ 'p '@' ! `'`( !(!_( !_0 !8 !9 !>!H@>!H>!H@?!?/!?>!@P! @ 0@+ Ab!@Av!B !@B!B!9!!@!{!{!{!{@&!{9!{M!{b!{@q!{!{!{!@!{!{!!@!-!:!H!@U!a!m!}! !@!`!a!b!c!d!e*!f>!gR!hp!i!j!k!l!m!n!o!p3!qN!rg!s!t!u!v!w!x!y!z!{-!|G!}   {  6 "X[!r!!!!!!!?!b! ! ! ! ! ! !$0!3`?!D P!D`a!Dt!D!8!!! !@!` 5 !> !> !4!!  !(;08#!@.!HQgPaX@!` U!  d! t! !@   !a! 30}@!`=!!4! !!!,!>!@F} #@`K!`!k! Z u!Q]{@!V ! >! !!+?)I! P Ssb! R +{!{p! T oT! V! ԩ !! Y! Yhv_vmbus_device_idhv_multipage_bufferpfn_arrayhv_mpb_arrayfeat_pending_send_szhv_ring_bufferwrite_indexread_indexpending_send_szfeature_bitshv_ring_buffer_inforing_bufferring_size_div10_reciprocalring_datasizepriv_read_indexring_buffer_mutexpkt_bufferpkt_buffer_sizeuser_defpipe_modevmbus_channel_offerif_typeif_instancechn_flagsmmio_megabytessub_channel_indexvmpacket_descriptoroffset8len8trans_idvmbus_packet_typeVM_PKT_INVALIDVM_PKT_SYNCHVM_PKT_ADD_XFER_PAGESETVM_PKT_RM_XFER_PAGESETVM_PKT_ESTABLISH_GPADLVM_PKT_TEARDOWN_GPADLVM_PKT_DATA_INBANDVM_PKT_DATA_USING_XFER_PAGESVM_PKT_DATA_USING_GPADLVM_PKT_DATA_USING_GPA_DIRECTVM_PKT_CANCEL_REQUESTVM_PKT_COMPVM_PKT_DATA_USING_ADDITIONAL_PKTVM_PKT_ADDITIONAL_DATAvmbus_channel_message_typeCHANNELMSG_INVALIDCHANNELMSG_OFFERCHANNELCHANNELMSG_RESCIND_CHANNELOFFERCHANNELMSG_REQUESTOFFERSCHANNELMSG_ALLOFFERS_DELIVEREDCHANNELMSG_OPENCHANNELCHANNELMSG_OPENCHANNEL_RESULTCHANNELMSG_CLOSECHANNELCHANNELMSG_GPADL_HEADERCHANNELMSG_GPADL_BODYCHANNELMSG_GPADL_CREATEDCHANNELMSG_GPADL_TEARDOWNCHANNELMSG_GPADL_TORNDOWNCHANNELMSG_RELID_RELEASEDCHANNELMSG_INITIATE_CONTACTCHANNELMSG_VERSION_RESPONSECHANNELMSG_UNLOADCHANNELMSG_UNLOAD_RESPONSECHANNELMSG_18CHANNELMSG_19CHANNELMSG_20CHANNELMSG_TL_CONNECT_REQUESTCHANNELMSG_MODIFYCHANNELCHANNELMSG_TL_CONNECT_RESULTCHANNELMSG_MODIFYCHANNEL_RESPONSECHANNELMSG_COUNTvmbus_channel_message_headervmbus_channel_version_supportedversion_supportedvmbus_channel_offer_channelofferchild_relidmonitoridmonitor_allocatedis_dedicated_interruptconnection_idvmbus_channel_open_resultopenidvmbus_channel_modifychannel_responsevmbus_channel_close_channelvmbus_channel_gpadl_createdgpadlcreation_statusvmbus_channel_gpadl_torndownvmbus_channel_version_responseconnection_statemsg_conn_idvmbus_channel_stateCHANNEL_OFFER_STATECHANNEL_OPENING_STATECHANNEL_OPEN_STATECHANNEL_OPENED_STATEopen_resultgpadl_torndowngpadl_createdversion_responsemodify_responsevmbus_channel_msginfomsglistentrysubmsglistwaiteventwaiting_channelmsgsizevmbus_channellistentrydevice_objoffermsgmonitor_grpmonitor_bitrescindrescind_refrescind_eventringbuffer_gpadlhandleringbuffer_pageringbuffer_pagecountringbuffer_send_offsetoutboundclose_msgsig_eventsintr_out_emptyout_full_flagcallback_eventonchannel_callbackchannel_callback_contextchange_target_cpu_callbacksched_lockcallback_modesig_eventsc_creation_callbackchn_rescind_callbacksc_listprimary_channelper_channel_statelow_latencyprobe_doneadd_channel_workintr_in_fullout_full_totalout_full_firstfuzz_testing_statefuzz_testing_interrupt_delayfuzz_testing_message_delaynext_request_id_callbackrequest_addr_callbackrequestorrqstor_sizemax_pkt_sizevmbus_close_msgvmbus_requestorreq_bitmapnext_request_idreq_lockhv_callback_modeHV_CALL_BATCHEDHV_CALL_DIRECTHV_CALL_ISRhv_devicechannels_ksetvmbus_channel_packet_multipage_bufferdataoffset8length8transactionidrangecountvmbus_packet_mpb_arrayhv_driverhvsockfc_port_typeFC_PORTTYPE_UNKNOWNFC_PORTTYPE_OTHERFC_PORTTYPE_NOTPRESENTFC_PORTTYPE_NPORTFC_PORTTYPE_NLPORTFC_PORTTYPE_LPORTFC_PORTTYPE_PTPFC_PORTTYPE_NPIVfc_port_stateFC_PORTSTATE_UNKNOWNFC_PORTSTATE_NOTPRESENTFC_PORTSTATE_ONLINEFC_PORTSTATE_OFFLINEFC_PORTSTATE_BLOCKEDFC_PORTSTATE_BYPASSEDFC_PORTSTATE_DIAGNOSTICSFC_PORTSTATE_LINKDOWNFC_PORTSTATE_ERRORFC_PORTSTATE_LOOPBACKFC_PORTSTATE_DELETEDFC_PORTSTATE_MARGINALfc_vport_stateFC_VPORT_UNKNOWNFC_VPORT_ACTIVEFC_VPORT_DISABLEDFC_VPORT_LINKDOWNFC_VPORT_INITIALIZINGFC_VPORT_NO_FABRIC_SUPPFC_VPORT_NO_FABRIC_RSCSFC_VPORT_FABRIC_LOGOUTFC_VPORT_FABRIC_REJ_WWNFC_VPORT_FAILEDfc_tgtid_binding_typeFC_TGTID_BIND_NONEFC_TGTID_BIND_BY_WWPNFC_TGTID_BIND_BY_WWNNFC_TGTID_BIND_BY_IDfc_vportvport_statevport_last_stateport_namevport_idvport_typesymbolic_namevport_delete_workfc_rport_identifiersfc_fpin_statsdn_unknowndn_timeoutdn_unable_to_routedn_device_specificlili_failure_unknownli_link_failure_countli_loss_of_sync_countli_loss_of_signals_countli_prim_seq_err_countli_invalid_tx_word_countli_invalid_crc_countli_device_specificcn_clearcn_lost_creditcn_credit_stallcn_oversubscriptioncn_device_specificfc_rportmaxframe_sizesupported_classesdev_loss_tmofpin_statsscsi_target_idfast_io_fail_tmodev_loss_workscan_workfail_io_workstgt_delete_workrport_delete_workrqst_qfc_host_statisticsseconds_since_last_resettx_framestx_wordsrx_framesrx_wordslip_countnos_counterror_framesdumped_framesloss_of_sync_countloss_of_signal_countprim_seq_protocol_err_countinvalid_tx_word_countinvalid_crc_countfcp_input_requestsfcp_output_requestsfcp_control_requestsfcp_input_megabytesfcp_output_megabytesfcp_packet_alloc_failuresfcp_packet_abortsfcp_frame_alloc_failuresfc_no_free_exchfc_no_free_exch_xidfc_xid_not_foundfc_xid_busyfc_seq_not_foundfc_non_bls_respcn_sig_warncn_sig_alarmfc_host_attrspermanent_port_namesupported_fc4ssupported_speedsmax_npiv_vportsmax_ct_payloadnum_discovered_portsbootbios_statevendor_identifierbootbios_versionactive_fc4sfabric_namesystem_hostnametgtid_bind_typerportsrport_bindingsvportsnext_rport_numbernext_target_idnext_vport_numbernpiv_vports_inusedevloss_work_q_namedevloss_work_qfdmi_versionfc_function_templateget_rport_dev_loss_tmoset_rport_dev_loss_tmoget_starget_node_nameget_starget_port_nameget_starget_port_idget_host_port_idget_host_port_typeget_host_port_stateget_host_active_fc4sget_host_speedget_host_fabric_nameget_host_symbolic_nameset_host_system_hostnameget_fc_host_statsreset_fc_host_statsissue_fc_host_lipdev_loss_tmo_callbkterminate_rport_ioset_vport_symbolic_namevport_createvport_disablevport_deletebsg_requestbsg_timeoutdd_fcrport_sizedd_fcvport_sizedd_bsg_sizeshow_rport_maxframe_sizeshow_rport_supported_classesshow_rport_dev_loss_tmoshow_starget_node_nameshow_starget_port_nameshow_starget_port_idshow_host_node_nameshow_host_port_nameshow_host_permanent_port_nameshow_host_supported_classesshow_host_supported_fc4sshow_host_supported_speedsshow_host_maxframe_sizeshow_host_serial_numbershow_host_manufacturershow_host_modelshow_host_model_descriptionshow_host_hardware_versionshow_host_driver_versionshow_host_firmware_versionshow_host_optionrom_versionshow_host_port_idshow_host_port_typeshow_host_port_stateshow_host_active_fc4sshow_host_speedshow_host_fabric_nameshow_host_symbolic_nameshow_host_system_hostnamedisable_target_scanvstor_packet_operationVSTOR_OPERATION_COMPLETE_IOVSTOR_OPERATION_REMOVE_DEVICEVSTOR_OPERATION_EXECUTE_SRBVSTOR_OPERATION_RESET_LUNVSTOR_OPERATION_RESET_ADAPTERVSTOR_OPERATION_RESET_BUSVSTOR_OPERATION_BEGIN_INITIALIZATIONVSTOR_OPERATION_END_INITIALIZATIONVSTOR_OPERATION_QUERY_PROTOCOL_VERSIONVSTOR_OPERATION_QUERY_PROPERTIESVSTOR_OPERATION_ENUMERATE_BUSVSTOR_OPERATION_FCHBA_DATAVSTOR_OPERATION_CREATE_SUB_CHANNELSVSTOR_OPERATION_MAXIMUMhv_fc_wwn_packetprimary_activeprimary_port_wwnprimary_node_wwnsecondary_port_wwnsecondary_node_wwnvmscsi_win8_extensionqueue_tagqueue_actionsrb_flagstime_out_valuequeue_sort_eysense_datareserved_arrayvmscsi_requestsrb_statusscsi_statuspath_idcdb_lengthsense_info_lengthdata_transfer_lengthwin8_extensionvmstor_protocolsense_buffer_sizevmscsi_size_deltavmstorage_channel_propertiesmax_channel_cntmax_transfer_bytesvmstorage_protocol_versionmajor_minorvm_srbstorage_channel_propertieswwn_packetsub_channel_countvstor_packetstorvsc_request_typeWRITE_TYPEREAD_TYPEstorvsc_cmd_requestwait_eventpayload_szstorvsc_devicedrain_notifynum_outstanding_reqwaiting_to_drainnum_scstor_chnsalloced_cpusreset_requestrporthv_host_devicehandle_error_wqhost_scan_workstorvsc_scan_worktgt_idSCSI_GUIDIDE_GUIDSFC_GUIDstor_deviceq_numget_og_chnnew_schandle_sc_creationstorvsc_change_queue_depthstorvsc_change_target_cpuis_fcstorvsc_channel_initstorvsc_connect_to_vspsdevicestorvsc_device_allocstorvsc_device_configurestorvsc_device_scanstorvsc_do_iostorvsc_drv_exitstorvsc_drv_initscmndstorvsc_eh_timed_outstatus_checkstorvsc_execute_vstor_opstorvsc_get_chsstorvsc_host_reset_handlerstorvsc_host_scanrqst_addrstorvsc_next_request_idstorvsc_on_channel_callbackstorvsc_on_io_completionstorvsc_probestorvsc_queuecommandstorvsc_removestorvsc_remove_lunhv_devstorvsc_resumestorvsc_suspendhv_storvsc.ko`   T#w-0-E-Z#q~! - 6F8 [#j6QJpHbqt` f (R2NRZo0 z 4   #   *= Uoo,@?t;  <Rn 3!WB"IP p  yL  "55  @`  AZ>(l( A+((: d/=l$P( 6%Dx(d N9( `M)=M\x  ) 8 K \ n  "}           # 8 Q  @`t           . = M V d o            0 ; Q c p }         ' > ` n        __UNIQUE_ID_srcversion185__UNIQUE_ID_alias184__UNIQUE_ID_alias183__UNIQUE_ID_alias182__UNIQUE_ID_depends181____versions__UNIQUE_ID_retpoline180__UNIQUE_ID_intree179__UNIQUE_ID_name178__UNIQUE_ID_vermagic177_note_9_note_8storvsc_device_allocstorvsc_get_chsstorvsc_eh_timed_outstorvsc_remove_lunstorvsc_device_scanstorvsc_next_request_idcpumask_weightstorvsc_host_scanstorvsc_change_queue_depthscsi_driverstorvsc_device_configurevmstor_proto_versionstorvsc_on_io_completionsense_buffer_size__func__.6_rs.5storvsc_on_io_completion.coldstorvsc_on_channel_callbackstorvsc_on_channel_callback.coldget_og_chnstorvsc_removefc_transport_templatestorvsc_suspendstorvsc_execute_vstor_op__key.10storvsc_execute_vstor_op.coldstorvsc_host_reset_handlerstorvsc_host_reset_handler.coldhandle_sc_creationaligned_ringbuffer_sizestorvsc_change_target_cpuhandle_sc_creation.coldstorvsc_change_target_cpu.coldstorvsc_do_iostorvsc_do_io.coldstorvsc_queuecommandstorvsc_channel_initvmstor_protocolsstorvsc_channel_init.coldstorvsc_connect_to_vspstorvsc_resumestorvsc_probemax_outstanding_req_per_channel__key.11storvsc_probe.coldstorvsc_drv_initfc_transport_functionsstorvsc_drvstorvsc_drv_exit__UNIQUE_ID_description374__UNIQUE_ID_license373id_tablefc_guid__UNIQUE_ID_ring_avail_percent_lowater355__UNIQUE_ID_ring_avail_percent_lowatertype354__param_ring_avail_percent_lowater__param_str_ring_avail_percent_lowater__UNIQUE_ID_storvsc_vcpus_per_sub_channel353__UNIQUE_ID_storvsc_vcpus_per_sub_channeltype352__param_storvsc_vcpus_per_sub_channel__param_str_storvsc_vcpus_per_sub_channel__UNIQUE_ID_storvsc_max_hw_queues351__UNIQUE_ID_storvsc_max_hw_queuestype350__param_storvsc_max_hw_queues__param_str_storvsc_max_hw_queues__UNIQUE_ID_storvsc_ringbuffer_size349__UNIQUE_ID_storvsc_ringbuffer_sizetype348__param_storvsc_ringbuffer_size__param_str_storvsc_ringbuffer_size__UNIQUE_ID_logging_level347__UNIQUE_ID_logging_leveltype346__param_logging_level__param_str_logging_level.LC16vmbus_driver_unregisterscsi_print_sense_hdrfc_attach_transportalloc_workqueueparam_ops_uintwait_for_completion_timeout__num_online_cpusdrain_workqueuecpumask_next_wrap__this_modulefc_remote_port_addcompletequeue_work_onscsi_remove_host__bitmap_weight__init_swait_queue_headfinish_waitfc_remove_host__cpu_present_maskvmbus_sendpackethv_pkt_iter_firstcleanup_modulememcpykfreeprepare_to_wait_event__wake_up__scsi_iterate_devices_raw_spin_lock_irqsavevmbus_close__per_cpu_offsetkmem_cache_alloc_trace__fentry__init_modulescsi_test_unit_ready__x86_indirect_thunk_rax__mod_vmbus__id_table_device_tablescsi_device_lookup___ratelimitschedulefc_remote_port_delete__stack_chk_failscsi_host_getscsi_add_devicenuma_node__ubsan_handle_out_of_boundsfc_release_transportscsi_device_put__cond_reschedinit_wait_entry_dev_errscsi_host_putvmbus_opendestroy_workqueuemutex_lockscsi_scan_hoststrncmpvmbus_proto_version_raw_spin_unlock_irqrestore__cpu_possible_maskscsi_rescan_devicememset_dev_warnhv_pkt_iter_close__x86_return_thunknr_cpu_ids__init_waitqueue_headblk_mq_unique_tagcpumask_nextvmemmap_base__ubsan_handle_shift_out_of_boundscpu_numbermutex_unlockvmbus_set_sc_create_callbackblk_mq_tag_to_rqsg_next__vmbus_driver_register__warn_printkscsi_remove_devicescsi_add_host_with_dma__ubsan_handle_load_invalid_valueparam_ops_intscsi_normalize_sensescsi_host_alloc__hv_pkt_iter_nextvmbus_sendpacket_mpb_descscsi_change_queue_depthnode_to_cpumask_mapblk_queue_rq_timeout__kmallockmalloc_caches!w|/CKS|]qs!,<DPagu{   `:_q f|  ~$ 5,Oq ^NyB{Kp[ccN q[ n y x x  x x x   1 e    M           r D N |V |^     } u  v  & = lJ S |Y x     } u  &F M DRtxj!j  DtxJWjm}u' ; Z pp ; A3xOp   %m+a(|mjw|%2|X ]l q{# > Ca H|!WN    $ (m   Uk   D tQxjjrzcc_ `d ~   @      O! p\!}!!!!! !! ""+" wI"kX"""|" " ""/#T;#V# ]# 8b#m# $ S$ b$i$ s$$ h$h$ $%% j%o%r%%%Y& &&&|&|&|&|&& '} 'u5'U' .:D `INY ^cn  sxK *K 8K & j  h   #(5 Lam  %  #j/ >NZY ^cWj uz    X i&  A R Wg^ j |q nx }   e   (p08`@HPX0 ` h p x @  !"q ;n (0n8HPXn`ip xn`n_v \ $O(z,0 48m < @L D H L PTX\I`dhNlp`tx|!|!"%Gd 08@PX`px @  0@8`p| @"  !n p x` ``88z.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rodata.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.modinfo.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela__bug_table.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?Y':@%J'E@h%^*Y@@P%ns+"i@x% y+n -@X% 2-2. 1@`%81~4@%5@0%5@`% 6 K  @`0%!L @%,R@'@p0%FUK0U\TUdUDil&e hx0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key`,!6ز RYۧ 0  `He0  *H N((cFc eץtz 8q2/▩&s:њ~e= di9YNՃ\I̗]EV֌(uJ 9 (`w)Lh ЫmSmu{+ [wu7N $/f5nWHtWefD 'ۙ PY~Module signature appended~