ELF>p@@/.GNU?S喟酩LGv7LinuxLinux6.1.0-38-amd641@1@u1If.HSHHt HHHsHtHt D$HC H9C [ADHH 1@ATUHSHH{XHL#MtLLH{ HHDž1[]A\fUHHSHHHHeH%(HT$1HT$D$u1D$8t(HHT$eH+%(uH[]HHff.HHHHHHAeH %(HL$1HL$YD$ fD$HT$eH+%(u HfHHHHHHAeH %(HL$1HL$YD$ fD$HT$eH+%(u HfUSHHHS(H} Hވu 1[]H}1ɺ1[]ff.@HP HtH?AVAAUAAATUS@>H1Ҿ IHH1HHHE@BDpCHHǀHǀHǀ Hǀ8HǀHǀHǀpHǀ(A A@Ey@AHH@HIHH@HIHAD$(LLLD(S@H} Lf1H}1[]A\A]A^@@߸HHHEL륾LDAUATIH=UH SHHH@ HHHC H{IHC(HC0H{8HHHC`LkXE1HC`1ɺ H{xHChHHCpHHLHLHHǃHH5HSX 1[]A\A]UHHSHHHHeH%(HD$1HT$D$uID$8t@H5 HHHT$eH+%(uH[]HH@AWAVAUATUSH8LeH%(HD$01HIIIl$ IHHHAEALI;l$ u1H|$HD$I\$HD$HD$HD$ HD$(HHt$HI;l$ tHHt$HHHa@pD9DFHEMcILHH$H4$LLHI$HtD$C(<ts<tb<tQDHH$H$HT$0eH+%(ujH8[]A\A]A^A_HHHI$I$I$ HHH1D1@HH 1@ATD%UHoSH_HHDH[]A\AVAUATUSHHnLHEH=I}1Ҿ HHHHH߃1HIHLLHIH9HH(@vy@uyI~XHH(CpH߅Mf8LL@LHcӅLHH[]A\A]A^@wHHI>t;@k(I>HHLHH붾HHHHCan't register HCI device force_suspendforce_wakeup&data->read_wait&data->open_mutexinclude/linux/thread_info.hvhcialias=char-major-10-137alias=devname:vhcilicense=GPLversion=1.5description=Bluetooth virtual HCI driver ver 1.5author=Marcel Holtmann parm=amp:Create AMP controller deviceparmtype=amp:boolsrcversion=8FB6D7D4042902AEEEC1DE6depends=bluetoothretpoline=Yintree=Yname=hci_vhcivermagic=6.1.0-38-amd64 SMP preempt mod_unload modversions amp (( (0( 00 ( ((( (08p80( p  (0( 0m__fentry__9[__x86_return_thunkpHe__x86_indirect_thunk_raxmisc_registergAskb_queue_purgeJcancel_delayed_work_syncĕ,/flush_workIYhci_unregister_dev_Cshci_free_dev zkfreeHkstrtobool_from_userV __stack_chk_failݷasimple_read_from_buffer.IT?@I@OIU@@ZIUChIUErIUH}IT@KIT@LT@MIU@NIUQISITI@UIVI@VIJVIGWI@XI`XIXJkXJkYJĈ@Y'Jd;JKdLJebJK euJh@eJLjfJLj fJK@feKHfJ$PfJXfJ$fJȈfJ`hJ`hK`i K`iK`jK`j(K`k7K`kOK`l_K`lnK`m}K`mK`nK`nK`oK`oˆp]@qK qK qr:"@rYUuNKɈKKʈKLʈLș"LЙ/L@L`NL@_L`pLpLUL@LL LLULLUL͈MUM`"MK5Mg@ ψ1ψ ψcψ@ψшۧӈ?MՈ@HMψRM׈[MڈfM܈@ވrM׈MM@M $&MMMg&@V$P$XMM&@MMNN N $N$#N&$ @*NCNXNtNNNNNO#O DO fO O O OOP&PDPiPPPPP Q7AQKQVQjQwQQQQQQ Q Q Q R R"R1R=RMR\RhRtRRRRRRRRSS.S@S QS!fS"xS#S$S%S&S'S(S)T*T+1T,GT-WT.iT/|T0T1T2T3T4T5T6 U (UU %U@,U`3U:UAUHUOUWU _UqUUUUUpcÈ .`@+`4`@TUU$U#U*  Vň@V$ +VK ?VK( PVK0 XV#8 ]V&@ Kƈ m hV vV@ $VVVVV(`VVVVW W W$.Wo&"8W @W0̈@KW`WzW Έ Ј ҈ $Ԉ Kֈ و؈ ۈ K݈ :߈ ::W MvG@WѬJWUWTeKKWWKD?]W W pW SX SX $X 3.X 9X 3 CX  MXX cX bvX cX bX X c KMX  McXX:XX  MX Y  M"Y 2Y =Y LY  7 bt_codecdata_pathnum_capsbdaddr_tl2cap_ctrlsframesarreqseqtxseqpsmbdaddrl2cap_chansco_ctrlpkt_statushci_req_complete_thci_devsetup_addrpublic_addrrandom_addrstatic_addradv_addr_typeshort_nameeirappearancedev_classmajor_classminor_classmax_pagele_featuresle_accept_list_sizele_resolv_list_sizele_num_of_adv_setsle_statesmesh_ad_typesmesh_send_refhci_verhci_revlmp_verlmp_subvervoice_settingnum_iacstored_max_keysstored_num_keysio_capabilityinq_tx_powererr_data_reportingpage_scan_intervalpage_scan_windowpage_scan_typele_adv_channel_maple_adv_min_intervalle_adv_max_intervalle_scan_typele_scan_intervalle_scan_windowle_scan_int_suspendle_scan_window_suspendle_scan_int_discoveryle_scan_window_discoveryle_scan_int_adv_monitorle_scan_window_adv_monitorle_scan_int_connectle_scan_window_connectle_conn_min_intervalle_conn_max_intervalle_conn_latencyle_supv_timeoutle_def_tx_lenle_def_tx_timele_max_tx_lenle_max_tx_timele_max_rx_lenle_max_rx_timele_max_key_sizele_min_key_sizediscov_interleaved_timeoutconn_info_min_ageconn_info_max_ageauth_payload_timeoutmin_enc_key_sizemax_enc_key_sizepairing_optsssp_debug_modeadvmon_allowlist_durationadvmon_no_filter_durationenable_advmon_interleave_scandevid_sourcedevid_vendordevid_productdevid_versiondef_page_scan_typedef_page_scan_intdef_page_scan_windowdef_inq_scan_typedef_inq_scan_intdef_inq_scan_windowdef_br_lstodef_page_timeoutdef_multi_adv_rotation_durationdef_le_autoconnect_timeoutmin_le_tx_powermax_le_tx_poweresco_typelink_policysniff_min_intervalsniff_max_intervalamp_statusamp_total_bwamp_max_bwamp_min_latencyamp_max_pduamp_typeamp_pal_capamp_assoc_sizeamp_max_flush_toamp_be_flush_toloc_assocflow_ctl_modeauto_accept_delaycmd_cntacl_cntsco_cntle_cntiso_cntacl_mtusco_mtule_mtuiso_mtuacl_pktssco_pktsle_pktsiso_pktsblock_lenblock_mtublock_cntacl_last_txsco_last_txle_last_txle_tx_def_physle_rx_def_physreq_workqueueerror_resetcmd_sync_workcmd_sync_work_listcmd_sync_work_lockunregister_lockcmd_sync_cancel_workreenable_adv_workdiscov_timeoutdiscov_offservice_cachecmd_timerncmd_timerrx_workcmd_workle_scan_disablele_scan_restartrx_qraw_qcmd_qsent_cmdrecv_eventreq_lockreq_wait_qreq_statusreq_resultreq_skbsmp_datasmp_bredr_datadiscoverydiscovery_old_statediscovery_pausedadvertising_old_stateadvertising_pausedsuspend_notifiersuspend_state_nextsuspend_statescanning_pausedwake_reasonwake_addrwake_addr_typeconn_hashmesh_pendingmgmt_pendingreject_listaccept_listuuidslink_keyslong_term_keysidentity_resolving_keysremote_oob_datale_accept_listle_resolv_listle_conn_paramspend_le_connspend_le_reportsblocked_keyslocal_codecshw_infofw_infoconn_flagsadv_tx_poweradv_dataadv_data_lenscan_rsp_datascan_rsp_data_lenper_adv_dataper_adv_data_lenadv_instancesadv_instance_cntcur_adv_instanceadv_instance_timeoutadv_instance_expireadv_monitors_idradv_monitors_cntirkrpa_timeoutrpa_expiredrpamesh_send_doneinterleave_scan_stateinterleave_scanmonitored_devicesadvmon_pend_notifypower_ledhw_errorpost_initset_diagset_bdaddrcmd_timeoutset_quality_reportget_data_path_idget_codec_config_datahci_req_complete_skb_treq_completereq_complete_skbhci_ctrlmgmt_ctrlhdevl2capscohcimgmtbt_skb_cbforce_activeexpectHCI_QUIRK_RESET_ON_CLOSEHCI_QUIRK_RAW_DEVICEHCI_QUIRK_FIXUP_BUFFER_SIZEHCI_QUIRK_FIXUP_INQUIRY_MODEHCI_QUIRK_BROKEN_LOCAL_COMMANDSHCI_QUIRK_BROKEN_STORED_LINK_KEYHCI_QUIRK_EXTERNAL_CONFIGHCI_QUIRK_INVALID_BDADDRHCI_QUIRK_USE_BDADDR_PROPERTYHCI_QUIRK_BDADDR_PROPERTY_BROKENHCI_QUIRK_STRICT_DUPLICATE_FILTERHCI_QUIRK_SIMULTANEOUS_DISCOVERYHCI_QUIRK_NON_PERSISTENT_DIAGHCI_QUIRK_NON_PERSISTENT_SETUPHCI_QUIRK_WIDEBAND_SPEECH_SUPPORTEDHCI_QUIRK_VALID_LE_STATESHCI_QUIRK_BROKEN_ERR_DATA_REPORTINGHCI_QUIRK_NO_SUSPEND_NOTIFIERHCI_QUIRK_BROKEN_READ_TRANSMIT_POWERHCI_QUIRK_BROKEN_FILTER_CLEAR_ALLHCI_QUIRK_BROKEN_ENHANCED_SETUP_SYNC_CONNHCI_QUIRK_BROKEN_EXT_SCANHCI_QUIRK_BROKEN_MWS_TRANSPORT_CONFIGHCI_QUIRK_BROKEN_LOCAL_EXT_FEATURES_PAGE_2HCI_QUIRK_BROKEN_SET_RPA_TIMEOUTHCI_SETUPHCI_CONFIGHCI_DEBUGFS_CREATEDHCI_AUTO_OFFHCI_RFKILLEDHCI_MGMTHCI_BONDABLEHCI_SERVICE_CACHEHCI_KEEP_DEBUG_KEYSHCI_USE_DEBUG_KEYSHCI_UNREGISTERHCI_UNCONFIGUREDHCI_USER_CHANNELHCI_EXT_CONFIGUREDHCI_LE_ADVHCI_LE_PER_ADVHCI_LE_SCANHCI_SSP_ENABLEDHCI_SC_ENABLEDHCI_SC_ONLYHCI_PRIVACYHCI_LIMITED_PRIVACYHCI_RPA_EXPIREDHCI_RPA_RESOLVINGHCI_HS_ENABLEDHCI_LE_ENABLEDHCI_ADVERTISINGHCI_ADVERTISING_CONNECTABLEHCI_CONNECTABLEHCI_DISCOVERABLEHCI_LIMITED_DISCOVERABLEHCI_LINK_SECURITYHCI_PERIODIC_INQHCI_FAST_CONNECTABLEHCI_BREDR_ENABLEDHCI_LE_SCAN_INTERRUPTEDHCI_WIDEBAND_SPEECH_ENABLEDHCI_EVENT_FILTER_CONFIGUREDHCI_PA_SYNCHCI_DUT_MODEHCI_VENDOR_DIAGHCI_FORCE_BREDR_SMPHCI_FORCE_STATIC_ADDRHCI_LL_RPA_RESOLUTIONHCI_ENABLE_LL_PRIVACYHCI_CMD_PENDINGHCI_FORCE_NO_MITMHCI_QUALITY_REPORTHCI_OFFLOAD_CODECS_ENABLEDHCI_LE_SIMULTANEOUS_ROLESHCI_CMD_DRAIN_WORKQUEUEHCI_MESH_EXPERIMENTALHCI_MESHHCI_MESH_SENDING__HCI_NUM_FLAGShci_dev_statserr_rxerr_txcmd_txevt_rxacl_txacl_rxsco_txsco_rxbyte_rxbyte_txDISCOVERY_STOPPEDDISCOVERY_STARTINGDISCOVERY_FINDINGDISCOVERY_RESOLVINGDISCOVERY_STOPPINGdiscovery_statelast_adv_addrlast_adv_addr_typelast_adv_rssilast_adv_flagslast_adv_datalast_adv_data_lenreport_invalid_rssiresult_filteringlimitedrssiuuid_countscan_durationname_resolve_timeoutsuspended_stateBT_RUNNINGBT_SUSPEND_DISCONNECTBT_SUSPEND_CONFIGURE_WAKEhci_conn_hashacl_numamp_numsco_numiso_numle_numle_num_peripheralhci_conn_flags_tamp_assocrem_lenlen_so_farINTERLEAVE_SCAN_NONEINTERLEAVE_SCAN_NO_FILTERINTERLEAVE_SCAN_ALLOWLISTvhci_datareadqopen_timeoutsuspend_workmsft_opcodeaosp_capablevhci_miscdev_exitvhci_miscdev_initvhci_releasevhci_openvhci_open_timeoutvhci_pollvhci_writevhci_read__vhci_create_devicevhci_setupforce_wakeup_writeforce_wakeup_readforce_suspend_writevhci_suspend_workforce_suspend_readvhci_wakeupcodecvnd_lenvnd_datavhci_get_codec_config_datadata_path_idvhci_get_data_path_idvhci_send_framevhci_flushvhci_close_devvhci_open_devhci_vhci.ko: '#2 ? X n#1<$  &PpMP.g;PNw``wsa Pp+p ` `@' ' 8%9` 'C Ncx+ 7 C1t-&( I!r | Y%  &<F[fr &/<K[i|#2HXfw__UNIQUE_ID_srcversion194__UNIQUE_ID_depends193____versions__UNIQUE_ID_retpoline192__UNIQUE_ID_intree191__UNIQUE_ID_name190__UNIQUE_ID_vermagic189_note_10_note_9vhci_open_devvhci_get_data_path_idvhci_get_codec_config_datavhci_wakeupvhci_pollvhci_miscdev_initvhci_miscdevvhci_close_devvhci_releaseforce_wakeup_writeforce_wakeup_readforce_suspend_readvhci_send_framevhci_miscdev_exitvhci_suspend_work__vhci_create_devicevhci_flushvhci_setupforce_suspend_fopsforce_wakeup_fopsvhci_open__key.43__key.44vhci_open_timeoutforce_suspend_writevhci_readvhci_write__UNIQUE_ID_alias572__UNIQUE_ID_alias571__UNIQUE_ID_license570__UNIQUE_ID_version569__UNIQUE_ID_description568__UNIQUE_ID_author567__UNIQUE_ID_amp566__UNIQUE_ID_amptype565__param_amp__param_str_amp__UNIQUE_ID___addressable_cleanup_module564__UNIQUE_ID___addressable_init_module563vhci_fops.LC5__check_object_sizemisc_deregisterhci_suspend_devskb_puthci_free_dev__this_modulequeue_work_onskb_dequeuefinish_waitcleanup_modulehci_alloc_dev_privkfreeprepare_to_wait_event__wake_upkstrtobool_from_user__fentry__init_module__x86_indirect_thunk_raxschedule__stack_chk_failqueue_delayed_work_on__alloc_skbskb_queue_tailhci_resume_devinit_wait_entrysimple_openskb_pullkfree_skb_reasonmutex_lockskb_push__mutex_initdefault_llseekskb_queue_purgemisc_register__x86_return_thunk_copy_to_user__init_waitqueue_headbt_errnonseekable_openhci_unregister_devdebugfs_create_filehci_recv_framemutex_unlockcancel_delayed_work_syncinit_timer_keyparam_ops_booldelayed_work_timer_fn_copy_from_iterkmalloc_tracehci_register_deviov_iter_revertsimple_read_from_buffer__SCT__might_reschedkmalloc_cachessystem_wqskb_queue_headflush_workJ]J]!J8]B]QJd]qJL]J[]Jfsb?%[8FC]QJI]NJ5nN]SNaJn]NJX Q]4H=]QJf=kRqJPE   p  ( 3  > PI ` xl ` c @ )c>>> r&H5]S]Z _`g?|VVJp<k  6_  GY@ iH  Mgz PaqO]JIq(AF]XNaJBoSM(G<CDB;^V]E rW Na Jh ]q J [ ] J  W e J P: >J ;X j{ U f U V W e ] V+ d: mG VU Vd VJ  \ < P p(08@PHP`X`Phppx`` p   Mdl 9@h  @0`H hpHZPXPThZp`xT7 AcB $M(,0<448R<@EDHg L P    FPh p$v(,048<@DH?L@PBTGXP\V`]dghlptx|MRW`l#;<APop-.0249MW  $(,048<@DHCLDPETJX\\``gdihklmpntoxs|[ ` l p                      q   < :u DKo8KPD.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.1.rela.smp_locks.modinfo.rela__param.rela.rodata.rela.retpoline_sites.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela.data.rela.exit.data.rela.init.data.rela.static_call_sites.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d<?q :@m ,J E@zH,Z" U@z0,j. e@ {, w2 zP @}x, d m(@}`,x @}P,x@@,|T@X,@Px ,  %  @ȍ0,#&P @0,.P&)@(,>X&9@@,!N`&I@X0,#f&@a@0,%*0*PP*P*1[[ -; f0 *H 01 0  `He0  *H 1a0]080 10UDebian Secure Boot CA2(oe:B&C0  `He0  *H Ey?fyiLteWbpV_Ak'hP46 e8[ur HQ~; OxkKh[6tEUѽjuG03|dZD4 N8axf^8Vn> :Rz'g=JPqNq@T:v3ZbX!gXٮk|Yage!d;!$3 Ҁ33ʗʈM$nz_p_9kw~Module signature appended~