ELF>@@#"GNU,dOw@|HLinuxLinuxUH=v4Wv);w!;w 9OuG]1W ]ff.@UH]ff.U1H]ff.@UH]HUHAUATSHHHt\HtRDoIAHt;At5L9v*J4"HHL)H9HHBLLH[A\A]]UHAUIATSLI$LH{@I$HDAAƃDCI1[A\A]]fUHAVIAUATISHD݀AAt?HHHC5H8HC[A\A]A^]I$HHH H v'L I~(E1IɍrLH HHH=fUHAUATISLHIHƃLCLH{@I$LLIDŽ$L1[A\A]]UHAWAVAUIATSHHH=L eH%(HE1L%AHHE~ E1HH HHjLI~DA1HAXEIF5H8HHE xLEHIIFHHMIHHHIHH1EuHHEeH+%(HeD[A\A]A^A_]LIF5H8IFAEuL1ҾSSIHHIHHIHPH)HHEHHBHHH H  HH+HH HIHHIIHIHH1AƆ݀HLE1HǃAwI}(,IDžxArHUHHr%HH+HHHUHSHHHuHeH%(HE1HEEEuHEHt8uHEeH+%(H]H}H8H1HUH}H?1HUMUC8uIƁfu=w5=tJu@ 5;5v=vfUHAWAVL$AUAATADSHLHMЉUMЋUINjD9AOʼnD9AOD 9L9L‰AAtLLH[A\A]A^A_]H5HS@ ƃ ff.fUHAWAVAUAATSH MAA̹A+ItEypƃADEy|A+ADEEA+ ÃAADEAA+A AA1AE GH [A\A]A^A_]ff.UHATHLeH%(HE1MH]HH`HDž]HHEH)HfuA@h{I@PH|A H#H]HHeH iHHE1ADPDAąu1HUeH+%(u-LeHHtUHH(H]UAAHATSLUHXHLH)HUeH%(HE1AHEEDʁDHƅfH H]E9DgD9DkE9Do9vHsHUH aLHE1HAPAąucHEeH+%(upHĠ[A\]D9|DkDoD9r9leDžkE9wDoJHHtUHAVAUATISLHE܀AAt4hsTA1H{PE1XHe[A\A]A^]AL$AT$LED$ A4$He[A\A]A^]fDUHAVAUATISLHE܀AAt4hsTA1H{PE1tXHe[A\A]A^]AL$AT$LED$ A4$He[A\A]A^]fDUHAVAUATISLHE܀AAt4hsTA1H{PE1XHe[A\A]A^]AL$AT$LED$ A4$GHe[A\A]A^]fDUHAUATSL HI$HuADkCAAu9At$TA|$PE11I$hA XHe1[A\A]]H 1UHAWIHAVAUATSHH~H}EЀHE؀E܀HAƇAԀH}IЀILJ؀ECPD9D9CT;EE9D9A<tXDEE9}OIGHEDD)EȋUDDE H}AƉDEAE9uAG<wItAGX<uHe[A\A]A^A_]HsTED{PDEAVXff.UIHAWAVAUATSHHLH9HLp1AIFLpH9IA 1L` I LHA9DO1I$H9LAG<tA݀<tLLHMLEIFHMLELpH9wEgAAtEAAuHe[A\A]A^A_]AxPI1ApTSEA9XHe[A\A]A^A_]1Aff.UHHAUATASHH1HHHǃgHHH)HDH HHH HHE1ADPDu4H{ H[A\A]]HHAfUIE11ɾHAVAUATSHHHLSZAŅ=t==bHzAD$8k HL1I$I$IDŽ$gHHH)HH AƄ$@I$H I$H A$HHE1APAƅI|$ HA$lA$m@8HcAoAqH@VHeD[A\A]A^] tvHAEAD$8=v%=uHP6f_뻾HAEtHHUHAUATLMSLHHPH)HeH%(HE1HEHƅ]HHMHHUH YHE1LHAPHUL11HHEH)HƅrfpHHMHHUHH]feH YLHE1HAPAąuDHEeH+%(uQHĠ[A\A]]HHAHHt@UHAWAVAUATSH eH%(HEHHt6LIM@LEHMĺ@LIËEąu&HEeH+%(H [A\A]A^A_]A@t t̅tIHtLA@Jt6t1 uAG<uDA@Au@EII@@IEuLL@H5IW@ ff.fUHAUATISHH1HHHǃgHHH)HƃHHHHHHHH HE1I$APuHH{ HHH9LL1[A\A]]HHAff.UHAVAUIATSLILAątD[A\A]A^]L~AąulDCAAH5 IHDIHH5HS@ 1LpI_f.UHw(HAVAUATSH(HuA[DA\A]A^]LHHIII~ AFAƆ݀AFI~`1HIFXE1 IF@IFHHIFHIFPAƆ HHAdž$IIdžLRAŅI$jD H5LHAŅ51AAD$AD$PEDA@AD$XL E@AT$TGL AT$\AL$pHhyperv_fTRAt$hAT$tA$ IAT$|E$A$E$A$LI$AD$xIDŽ$ADŽ$ADŽ$ADŽ$IDŽ$ADŽ$fADŽ$bADŽ$ ADŽ$ADŽ$4IDŽ$I$IDŽ$H=AŅuCLAŅAFIHAƆ܀Idž/LLH`HI~@LHǃAHHUHUAHAHHAHHHHAHDHDEHDEDHMHDEDEԋMDDHLMHDEDELMDHLMHDEȉMMDELMDHLMHDEȉEEDELMʉHLMDEEȉMMԋEDELMDHLMHDEȉEEDELMʉHLMDEMȉEEԋMDELMDH1DHAHAHAHAHHEEHEEHEEHHMLEȈEELEHMHHMLEȈEELEHMAHLELEAHLELEDHDc8DH1HDHHHHHHEHHDHDHHEEDHHHAHHHHUHHHHATAąu-HHHAąt HDA\]UHHH]3hyperv_fb: Unable to find PCI Hyper-V video 6hyperv_fb: Unable to allocate enough contiguous physical memory on Gen 1 VM. Using MMIO instead. 3hyperv_fb: Unable to allocate framebuffer memory 3hyperv_fb: Screen option is invalid: skipped 3hyperv_fb: Screen resolution option is out of range: skipped 3hyperv_fb: Unable to send packet via vmbus; error %d 3hyperv_fb: Time out on waiting version response 6hyperv_fb: Synthvid Version major %d, minor %d 3hyperv_fb: Unable to open vmbus channel 3hyperv_fb: Synthetic video device version not accepted 3hyperv_fb: Time out on waiting resolution response 3hyperv_fb: No supported resolutions 3hyperv_fb: Invalid resolution index: %d 6hyperv_fb: Failed to get supported resolution from host, use default 3hyperv_fb: Time out on waiting vram location ack 3hyperv_fb: Unable to set VRAM location 3hyperv_fb: Unable to connect to VSP 6hyperv_fb: Screen resolution: %dx%d, Color depth: %d, Frame buffer size: %d 3hyperv_fb: No memory for framebuffer 3hyperv_fb: Unable to register framebuffer /build/linux-j08yY4/linux-5.15.0/drivers/video/fbdev/hyperv_fb.chyperv_fbx&x->waitsynthvid_sendx wJwXsSSdescription=Microsoft Hyper-V Synthetic Video Frame Buffer Driverlicense=GPLsrcversion=7A6EC10B798DB82033AAA09alias=pci:v00001414d00005353sv00000000sd00000000bc*sc*i*alias=vmbus:02780ada77e3ac4a8e770558eb1073f8depends=hv_vmbusretpoline=Yintree=Yname=hyperv_fbvermagic=5.15.0-156-generic SMP mod_unload modversions ~:module_layoutOpci_unregister_driverCvmbus_driver_unregister__pci_register_driverGW__vmbus_driver_register+atomic_notifier_chain_register:register_framebuffer F#fb_deferred_io_init9cinit_timer_keyjdelayed_work_timer_fnA`__init_swait_queue_head'framebuffer_alloc/z%completeevmbus_recvpacketFvmbus_proto_version7Qvmbus_open:Jwait_for_completion_timeout]hv_ringbuffer_spinlock_busyKcfb_imageblithFcfb_copyarea>cfb_fillrect$___ratelimitvmbus_sendpacketaH__ubsan_handle_shift_out_of_boundsmqueue_delayed_work_onӅ3-system_wqp\_raw_spin_unlock_irqrestore 4_raw_spin_lock_irqsaveAl;kstrtouintl߅strseppxfb_get_options~_printk(Lphys_baseke__stack_chk_failxdma_alloc_attrs0alloc_pages]Xpci_get_devicegpci_dev_putkremove_conflicting_framebuffersI@vzalloc"dUioremap_cachehvmbus_allocate_mmio7screen_info9okmem_cache_alloc_tracecefiwVkmalloc_cachesK>framebuffer_release unregister_framebuffer.fb_deferred_io_cleanup0ہqatomic_notifier_chain_unregisterpanic_notifier_listh __free_pageslevmemmap_basedma_free_attrs^|page_offset_base1vmbus_free_mmioS9iounmapvfree X1console_unlockCvmbus_closeJcancel_delayed_work_syncfb_set_suspendconsole_lockT__ubsan_handle_load_invalid_value8߬imemcpy9[__x86_return_thunkm__fentry__l y  . k    +    3'_Bool' N0N ` 'unsigned int'hyperv_fbGCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0 [_"  H    @ `3C = 4L P+ @7 7`*iR ` p m S @x  xx    tx0  [ [3=@  ,} `p  $ 1 I ` w       5 L g z       7 O e ~    1 ? M [ y      #   @1 M @S _ i a{ 3  S @ `# S @#`  S @ S @ `$ 4   @Q  @p H#P `         - = `S H` Hk u 'x@ u 3 H *    6 6 @ @  / F  [K O Y d s 6@ " ` S @ i { 6 }@ !$!H,!<!S,9OϋN!6Z!6e!v!!!@!6!!!!@!%!1!>!p"$N!( ^!|@i!y!i!!!!! 0n [V"[}}@B/Y!@   Ti9H@! !6@n [HuJ@L]dө@۩   !!!!!!g .!@!O!h!!!!!!!! 5! C! _!|!!_VeV!g !!! !(!!.!Q!F>\!m!!!@!!!@!H!!!.!$!(/!0<!PJ!pV!!p!@!H!!! !!!0!!!_VeV0!P!p)H !$!3!E!Y!/h! @k!`n!!|!/ !!!!!!!!!!!!!! !@!("$fL&K@!6"&!ңP67!6G*D!M!V!6e!6q!! ! !C@h!k!!6 !i @ f *C ! :;! %! '! )! <; ` ! ! W&!  B "$f4!  moS@!  `h!zN! m! !  B qs!  B "$f!  B ! ! ! k! \! ! 1!  f I !  B  ) ! @ ! PQ ! f ! x ! hv_vmbus_device_idfeat_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_indexvmbus_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_ksethv_driverhvsockpipe_msg_typePIPE_MSG_INVALIDPIPE_MSG_DATAPIPE_MSG_MAXpipe_msg_hdrsynthvid_msg_typeSYNTHVID_ERRORSYNTHVID_VERSION_REQUESTSYNTHVID_VERSION_RESPONSESYNTHVID_VRAM_LOCATIONSYNTHVID_VRAM_LOCATION_ACKSYNTHVID_SITUATION_UPDATESYNTHVID_SITUATION_UPDATE_ACKSYNTHVID_POINTER_POSITIONSYNTHVID_POINTER_SHAPESYNTHVID_FEATURE_CHANGESYNTHVID_DIRTSYNTHVID_RESOLUTION_REQUESTSYNTHVID_RESOLUTION_RESPONSESYNTHVID_MAXhvd_screen_infosynthvid_msg_hdrsynthvid_version_reqsynthvid_version_respis_acceptedmax_video_outputssynthvid_supported_resolution_reqmaximum_resolution_countsynthvid_supported_resolution_respedid_blockresolution_countdefault_resolution_indexis_standardsupported_resolutionsynthvid_vram_locationuser_ctxis_vram_gpa_specifiedvram_gpasynthvid_vram_location_ackvideo_output_situationvram_offsetdepth_bitswidth_pixelsheight_pixelspitch_bytessynthvid_situation_updatevideo_output_countvideo_outputsynthvid_situation_update_acksynthvid_pointer_positionimage_ximage_ysynthvid_pointer_shapepart_idxis_argbhot_xhot_ysynthvid_feature_changeis_dirt_neededis_ptr_pos_neededis_ptr_shape_neededis_situ_neededy1y2synthvid_dirtdirt_countver_reqver_respvramvram_acksitusitu_ackptr_posptr_shapefeature_chgdirtresolution_reqresolution_respsynthvid_msgpipe_hdrvid_hdrhvfb_parfb_readysynthvid_versionupdate_savedinit_bufrecv_bufsynchronous_fbneed_docopyhvfb_panic_nbdio_vpmmio_vpmmio_ppdelayed_refreshdelayed_refresh_lockhvfb_blankhvfb_cfb_copyareahvfb_cfb_fillrecthvfb_cfb_imageblithvfb_check_varhvfb_docopyhvfb_drv_exithvfb_drv_inithvfb_getmemhvfb_on_panichvfb_ondemand_refresh_throttlehvfb_pci_stub_probehvfb_pci_stub_removehvfb_probehvfb_putmemhvfb_removehvfb_resumehvfb_set_parhvfb_setcolreghvfb_suspendhvfb_update_worksynthvid_connect_vspsynthvid_deferred_iosynthvid_negotiate_versynthvid_receivesynthvid_send_configsynthvid_send_ptrsynthvid_send_situhyperv_fb.kod%  N#q90-E\i   8QTP `*?KWhPu 2PG9w"`.RP aaup /`(  .P B' 9WPcl{0uQPU wL%:SK~e@~A(i`%@p= P*3:dHQ f "tBB `P 0,&>Mcq " "8ITd`t 0 $(3CPZn}U  6 F U v |         / `PY h __UNIQUE_ID_srcversion127__UNIQUE_ID_alias126__UNIQUE_ID_alias125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8hvfb_check_varscreen_widthscreen_heightscreen_depthhvfb_blankhvfb_pci_stub_probehvfb_pci_stub_removehvfb_docopydio_fb_sizehvfb_docopy.coldhvfb_suspendhvfb_suspend.coldhvfb_putmemscreen_fb_sizehvfb_putmem.coldhvfb_removehvfb_getmemhvfb_getmem.coldhvfb_get_option.isra.0hvfb_get_option.isra.0.coldhvfb_ondemand_refresh_throttlehvfb_ondemand_refresh_throttle.coldhvfb_setcolreghvfb_setcolreg.coldsynthvid_send_siturequest_id.6__func__.8_rs.7synthvid_send_situ.coldhvfb_set_parsynthvid_update.isra.0synthvid_update.isra.0.coldhvfb_cfb_fillrecthvfb_cfb_fillrect.coldhvfb_cfb_copyareahvfb_cfb_copyarea.coldhvfb_cfb_imageblithvfb_cfb_imageblit.coldhvfb_on_panichvfb_on_panic.coldhvfb_update_workhvfb_update_work.coldsynthvid_deferred_iosynthvid_deferred_io.coldsynthvid_negotiate_versynthvid_negotiate_ver.coldsynthvid_connect_vspsynthvid_receivesynthvid_connect_vsp.coldsynthvid_send_ptr.isra.0synthvid_send_ptr.isra.0.coldsynthvid_receive.coldsynthvid_send_configsynthvid_send_config.coldhvfb_resumehvfb_resume.coldhvfb_probe__key.10hvfb_opssynthvid_defiohvfb_probe.coldhvfb_drv_inithvfb_drvhvfb_pci_stub_driverhvfb_drv_exit__UNIQUE_ID_description392__UNIQUE_ID_license391pci_stub_id_tableunregister_framebuffervmbus_driver_unregisterwait_for_completion_timeout__this_modulecompletepci_dev_put__init_swait_queue_headpci_get_device__pci_register_driverioremap_cachevmbus_sendpacketiounmapcleanup_modulememcpykstrtouintfb_deferred_io_initfb_deferred_io_cleanupframebuffer_alloc_raw_spin_lock_irqsavevmbus_closekmem_cache_alloc_tracepci_unregister_drivervmbus_recvpacket__fentry__init_modulepanic_notifier_list__mod_vmbus__id_table_device_table_printk___ratelimit__stack_chk_failatomic_notifier_chain_registerqueue_delayed_work_onscreen_info__free_pagesvzallocpage_offset_baseefivmbus_opendma_alloc_attrsconsole_lockphys_basevmbus_proto_versionfb_get_options_raw_spin_unlock_irqrestoreremove_conflicting_framebuffers__x86_return_thunkconsole_unlockfb_set_suspendhv_ringbuffer_spinlock_busyvmemmap_base__ubsan_handle_shift_out_of_boundsvmbus_free_mmiodma_free_attrsatomic_notifier_chain_unregistervfreestrsepcancel_delayed_work_syncinit_timer_keyalloc_pages__vmbus_driver_registerdelayed_work_timer_fnvmbus_allocate_mmioframebuffer_release__ubsan_handle_load_invalid_value__mod_pci__pci_stub_id_table_device_tablekmalloc_cachessystem_wqrP'L/ BMarprrr 0h?DQrq~nr .)f3 ;PV ~|r tk Zn>KQrt$o{{PL   #Z- 5dH X}w  {{  f :_MbYC kk~  ?J_k~kxr "Q\  am|xi|||i| PL& / 6B NSxarm  # 6 zQ r    T % * 6 W q r+  Q es z  ` w  x r  r  e / 6 `; wD *I xQ rn  >   r` SZrh&1rXo} rmK AQr29JVcr, Red\mz  `wsr ,N  e\,>PP_Ls    # * `/w7Ar eg e  `w=  `wQxrXqe h^5HzOxar e'\0Dah o `wwr(z/BzL]nqrl   a  ey   LPv PL  j.9L t_ 0dyqkn  $ ).9 >C J UvZa fvk'r 0wv| v4 v4  6 *  % 1 DT ` s        @#v*Z 4 @9v> I NS ^  ch s @x} `o @  `  (9D MV2a jsJ} @vV v xv @v Xv v_ v  v v'n,s3 8v=sG @LvQ[ @`veo w @v hvV 0vV   v| v 8vir  ] !/ 6 ]= BcP U[`  p [` (P08@PHP`XP `p h p xP  0P@`p&  ' b] P `P  (ALo >C O$J(,P0 4V 8r < @ D H LYPTX%\`dbhlptx|`_h8 h08@hP8`hp8h8h8h8h8h8 h08@hP8`hp8h8h8h8h8h8 h08` pPhXXhXXHP8s8g.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela__mcount_loc.rodata.str1.8.rodata.str1.1.rela.smp_locks.rela.rodata.modinfo.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?:@P JM E@8 ^Y$dY@  n$"i@8x ~$y@ 2%2q**@h *x @ 8,D|-@й`  . >k @0 D@@(0 H0HX%XH5XH':DpXp!Z pr XI0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key>]<Ͷ) XV0  `He0  *H  C"QԜD_?f-S~ATTّq|mՄrnk_!BL4=W7@,1x42cxڂS(0.g`NG4!cS oюomK~r"*v ?q-D"'7S+VxO%0 DzpkBmwy ̎EWm_a]jPdMtD4$.N۞: V~w]~Gw*lCI(ahwu°lr*׀Ԯ 0w7 Gڵd@shQ~L$|4 J=XX39K^~ mhbH-i)bsȴPS60|r J;j{@)^MIBƞe)Vz3_sP1#)}}@4%.ⵄ> U{1r݊t@4eȔj5Ulq~Module signature appended~