ELF>xu@@! GNU0VdD$ #+=aiQ_LinuxLinuxUAHSH(@A@DѹADȃ D AN4AA^E1ۉكu A^N AA H <^K^ H <^K^( H <^$K^  H <N H  N$<OhH OXED,<AH D(<DpAA DpH @<H DL<EtSH <1H H<ʁ9v1H H<ʁ9vH D<D VN,H ցE։ցE։D<H]D(<1nAn n$n(ʃD ʁEtʃ8 tʁA뼺 f.UHIIHAVAUATSDNA.AA AADDXx 9H09CΉDD!P%DA9H9s)PP9v)߉x`xH0H!PhExtQHHX HHX,HHX8HHXDAE1A[DA\A]A^]X =x0tEH H@DHX HHX,HHX8AAH HX HHX,HHX8HHXDARAXH(1Ht 0uUH H]ff.H(HtUH H]1fUIHLHHeH%(HE1HULEHMHUeH+%(uNhL(UGF`WH~XLVdpt$I ,<I (<1]I (<1]U1H]ff.@UHAUAT IuLA\A]]H(H I$(L M9Hǀ I$(H LEl$I$(A$PHD ADŽ$ aUHAWAVLwPLEAUHMHULATISHL(eH%(HE1Et,HEeH+%(EHĈ[A\A]A^A_]I$8LE11IDŽ$ HuM I$EA$AD$XAD$hA$ AD$dEE"EAD$XlAD$`hAD$hdA$L`I HHxLpMHcHA<$6I uHEHxLpI E@I$(H <ǂ L1LMHxLcICA}twI u1LcI5A>t)I uHxADŽ$$,IIFLxMtII~.IIEH@HnII}VAH4ID$H@HH7I|$Hu]hHuLlUd`mHHXHX-LHLHLHLHILHLHHpIHpLHHpHHXHXHHPHXHXHPHHHXHXxLHDUHAWAVAUATISH@L(eH%(HE1nIF DvQn ILLHAHEeH+%(H@D[A\A]A^A_]nI 11ALcIH{tIuD ЃH uA tA@ SLuhE1Qn@n@ F@u5Hu4=LAnAA1LI HEHEHEHH<HEE$%EA;ETrMI@tAx MEL HuHEA[HAAׅTM 1ɺLÉDtBHcHH{HpAH uA tAA@ uEu11ɻLcDIaA8tIyAI u LY1A A uA@ H A1I8A8uIAfALHMEMELHMEMEHMLEMLElHMLEHuMLEHu+A5LHMLEUMLEUwLHMLEMLEeLHMLEMLELHMLEUMLEUUHAWAVAAUAATASH(AQltDkiDkMDDAAAItDAD)AAAA)AAEAAE)AADAIpD)DAEQ|AAEADADAD AAhD AD t" uCtH(1[A\A]A^A_] Ctff.fwUH}]ff.fUHtHAUATSHH`HLJXLJ0HH(‹ @L‰ =L‹ %Ɖ9$)‰LH HH׉DH0@H H8H HXH H` HMATROX DHHH1fH߉hfǃH(0ǃ4Aą$ttH(H H(L H H(Hǐ M[DA\A]]9w2P) H( HHxAAfDUHATS t=HH= IHtH(HE1L[A\]ff.U1HHATuHADLeAff.@UHH]H LLHHDDHELMDUMDEDEԋMDUELMDHLMDUMȉEEԋMDULMDDHMHLMDUDUԋMLM؉HLMHƉMMLMDHLMHƉMDEDEԋMLMDHLMHDEȉMMDELMʉHLMDEMȉEEԋMDELMDHLMDEEȉMMԋEDELMLHI$(AT$HpADŽ$ HLE1H6matroxfb_crtc2: fb%u unregistered 3matroxfb_crtc2: Internal consistency check failed: crtc2 mismatch at unload: %p != %p 3matroxfb_crtc2: Expect kernel crash after module unload. 3matroxfb_crtc2: Internal consistency check failed: crtc2 already present: %p 3matroxfb_crtc2: secondary head failed to register 3matroxfb_crtc2: CRTC2 framebuffer failed to register 6matroxfb_crtc2: secondary head of fb%u was registered as fb%u /build/linux-s9dSph/linux-5.15.0/drivers/video/fbdev/matrox/matroxfb_crtc2.cmatrox_crtc2fbMatrox G400 CRTC2license=GPLdescription=Matrox G400 CRTC2 driverauthor=(c) 1999-2002 Petr Vandrovec parm=mem:Memory size reserved for dualhead (default=8MB)parmtype=mem:intsrcversion=8CE60AABE43C0D576209E9Ddepends=matroxfb_base,matroxfb_DAC1064,matroxfb_miscretpoline=Yintree=Yname=matroxfb_crtc2vermagic=5.15.0-153-generic SMP mod_unload modversions mem Rmodule_layout!Wparam_ops_int#dcfb_imageblit5w3cfb_copyareaqcfb_fillrectmatroxfb_unregister_driver6`.matroxfb_register_driverpxfb_get_optionsAkmem_cache_alloc_trace+kmalloc_caches{fb_set_varregister_framebufferȐfb_alloc_cmapaH__ubsan_handle_shift_out_of_boundsk_copy_to_uservmatroxfb_enable_irqAmatroxfb_wait_for_sync)g__get_user_4\__put_user_4__ubsan_handle_out_of_boundsoo#L__x86_indirect_thunk_r15*y_tDAC1064_global_restoreJDAC1064_global_initTSup_readfdown_readd matroxfb_var2my~_printk]="unregister_framebuffer%zup_writeWdown_write zkfreeke__stack_chk_failpHe__x86_indirect_thunk_rax9[__x86_return_thunkm__fentry__5|7|{zj8jig' [3]' 'int' )0! `210/ - , + * 'unsigned int'matroxfb_crtc2GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0GCC: (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0  }( # @* `a@ j*S1 }9 <D  H @M `V a j q z    @`  Յ   $)         @" `/ : E  T  K@[ h w  @   D#=  @ `  %  6 P    J$ J( J- qX2 8 % P  > P [ f @o `x @ @181  @   S S S Dg W @e@e`F f}a S G        " + 4 9 > * C I U `  }@@~Xi  "k0CD  v @XCD  "$@T}  f !ރ ! @! !G" ##   @ `  HT @ &~@)S=?  ; ~@0@  ; ~@0@ Y   i\i    + @# , 2 `9 G  U @[ `b m t z     @8 `       F@ `     Q@ l Q  @ Q    @ `% 3 ; C K O W ,Y *@s@[ & fj H!ϗ!ރ!r !{ !$d"-v@"w"\H $@I I8 K M PS @T U UGV W W WqXTY@Y `Y Y YYZ! Zgf^*c@hie`lm  (\;H/=NS  + @o    S S(; ~@0@  3 ; D U o  | *#  W  S   8 S  !; #;  9f% =4 K  "$fyI] n #;       G =h  _ Hfb_vblankvcounthcountvaddr_tmy_timmingmnpcrtcHDisplayHSyncStartHSyncEndHTotalVDisplayVSyncStartVSyncEndVTotaldblscaninterlacedmnp_keymnp_valuematrox_pll_cachematrox_pll_limitsvcominvcomaxmatrox_pll_featuresvco_freq_minref_freqfeed_div_minfeed_div_maxin_div_minin_div_maxpost_shift_maxpixelsmatroxfb_parfinal_bppShiftcmap_lenydstorgmatrox_DAC1064_featuresxvrefctrlxmiscctrlmavenregsvlinesfvhcorrmatrox_crtc2matrox_hw_stateMXoptionRegDACclkDACregMiscOutRegDACpalCRTCCRTCEXTSEQGCTLATTRmavencrtc2matrox_accel_dataramdac_revm_dwg_rectm_opmodem_accessm_pitchmatrox_altoutcomputeverifymodegetqueryctrlgetctrlsetctrlv4l2_queryctrlv4l2_controlmga_chipMGA_2064MGA_2164MGA_1064MGA_1164MGA_G100MGA_G200MGA_G400MGA_G450MGA_G550vMajvMinvRevtvoutmatrox_biosbios_validpins_lenmatrox_vsyncpanposmatroxfb_dh_fb_infofbconfbcon_registeredprimary_devvideocontrastsaturationhuetestoutdeflickertvo_paramsvbaselen_usablelen_maximumDAC1064DACcfb4vxrescross4MBplnwtsrcorgprecise_widthmga_24bpp_fixnovganobiosnopciretrynoinitsgramsupport32MBacceleratortext_type_auxvideo64bitsmaven_capablevgasteptextmodetextsteptextvramg450dacdfp_typepanellinkdualheadfbResourcepixelopt2opt3mctlwtstmctlwtst_corememmiscmemrdbkmaccessddremrswendllmatrox_fb_infonext_fbusecountuserusecountcrtc1altoutoutputsdrivers_datadrivers_countmax_pixel_clockmax_pixel_clock_panellinkhw_switchinterleavemilleniummilleniumIImatroxfb_drivermatrox_switchpreinitoffbaseborrowedv4l2_preemphasisV4L2_PREEMPHASIS_DISABLEDV4L2_PREEMPHASIS_50_uSV4L2_PREEMPHASIS_75_uSmatroxfb_crtc2_exitmatroxfb_crtc2_initminfomatroxfb_crtc2_probematroxfb_crtc2_removematroxfb_dh_blankmatroxfb_dh_check_varm2infovideo_cmap_lenmatroxfb_dh_decode_varmatroxfb_dh_ioctlmatroxfb_dh_openmatroxfb_dh_pan_displaymatroxfb_dh_regitmatroxfb_dh_releasematroxfb_dh_restorematroxfb_dh_set_parmatroxfb_dh_setcolregmatroxfb_crtc2.ko s    # 52?  X  n " 68pB.P@x(:P/kK c/@#p "(Kpb`UzA(0  % 1: k9 (& 6M[h0A"?J8Sap~ -=Kfn}__UNIQUE_ID_srcversion125__UNIQUE_ID_depends124____versions__UNIQUE_ID_retpoline123__UNIQUE_ID_intree122__UNIQUE_ID_name121__UNIQUE_ID_vermagic120_note_9_note_8matroxfb_dh_restorematroxfb_dh_decode_varmatroxfb_dh_openmatroxfb_dh_releasematroxfb_dh_check_varmatroxfb_dh_pan_displaymatroxfb_dh_blankmatroxfb_crtc2_removematroxfb_crtc2_remove.coldmatroxfb_dh_set_parmatroxfb_dh_ioctlmatroxfb_dh_setcolreg.part.0matroxfb_dh_setcolreg.part.0.coldmatroxfb_dh_setcolregmatroxfb_dh_regit.constprop.0matroxfb_dh_opsmatroxfb_dh_definedmatroxfb_dh_regit.constprop.0.coldmatroxfb_crtc2_probematroxfb_crtc2_probe.coldmatroxfb_crtc2_initcrtc2matroxfb_crtc2_exit__UNIQUE_ID_license410__UNIQUE_ID_description409__UNIQUE_ID_author408__UNIQUE_ID_mem372__UNIQUE_ID_memtype371__param_mem__param_str_memunregister_framebuffer__this_modulecfb_copyarea__x86_indirect_thunk_r15cleanup_modulekfreefb_set_varkmem_cache_alloc_trace__fentry__init_modulematroxfb_enable_irq__x86_indirect_thunk_rax_printk__stack_chk_fail__put_user_4__ubsan_handle_out_of_boundsdown_writeup_writefb_alloc_cmapfb_get_optionscfb_imageblit__x86_return_thunk_copy_to_userdown_readDAC1064_global_restore__ubsan_handle_shift_out_of_boundscfb_fillrectmatroxfb_register_driver__get_user_4matroxfb_wait_for_syncmatroxfb_var2myparam_ops_intmatroxfb_unregister_driverup_readkmalloc_cachesDAC1064_global_init7/E7Eq7:EEE7:EE77E<<A7EE7E74E?3R@_/v ;7EnNGQLSWHcGQ2 :Y : ` >  > ` > <  >   >  >+ 7 >R W >j @v >   >  > @ > 7c : E == LV M 9 F L<  > > > >; J>c o> @> `>7}@Ldf+EA7UE_Eq7 B||A? @ EI Q5q7RT6E7 C KE179 APGE@ (;! &;+8 OIfr I I I  I)  <ILdW @jI}@ `I ; ; ;4 P;p (@08@H PX@`phppx00p(08@HP@XJ`1hD 0O   X b . 6 $(,04 8<T@^DHLPF 08@PX`px 08@PX`px 08@PX`pxp 08@PX`px8883.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela__mcount_loc.rodata.str1.8.rodata.str1.1.modinfo.rela.rodata.rela__param.rela.retpoline_sites.rela.return_sites__versions.rela.data.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF.gnu_debuglink@$.d0?K:@U JE@hb^Y@Xfk2z2!n@ @g  (@h`(@Xi@T@i `% @k(*@@t0 -0-X-(-i-DH`H/ @P8t<0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel key;BQ9C:C\W0p0  `He0  *H [$J`QEGǪ, ߢ+K>nx3x*P^Y|4 ְf@ \KٿJ0mO4z vI6H ~i.Edɮ;WK4|ۺPrO"JI@6dp{fO`5 ^ą\ MC-ZY-B3<g3 1ض5XIa)`@TRrڕe',eT0&j5E C{_@FnҚeʲcȋA!;4*3iH3݀qC H@S: yDL{c[V0{R$:$w^?yHo Bco6Xb=G!A8b b+/][hK^w{ڡ9EGcA_EJ3p~Module signature appended~