ELF>P@@.-GNU:K V2IJU/LinuxLinux6.1.0-41-amd64F^u b 1ff.fF!b FDAUATUHSHH L0eH%(HD$1H$LHA}LIII9uL1HŐ$fD$fT$I9t6AIu(Df DMmI9uHLd$}HHHI9uHD$eH+%(uH[]A\A]f.SHHt,HHzHHPHHu[ff.fUHSHHHt}HH H H E1 H H HH E1`H H HHH[]f.UHH~SHHH H HuH HHdHHH tHH HH[]DAVAUATIUSLAUy[]A\A]A^IuHLwHIuHڸHHH+H4E1AHH HH5AEAEI$IEI$[]A\A]A^=tI HuIHHHH HRAWAVAUATIUSH@ H AtHځLHH+H4E1ALH HH5EEI$@ HmHI$@ HwQ LHt:HEHM$ HMK=tI$ []A\A]A^A_I HtLHHH IHff.@AWAVAUATUSH8H|$Ht$ eH%(HD$01D$,H$HHT$HHpH|$Lt$LÅoIHHt$HNz\ f%f X fuf X \ H ^ 2C[ L #=\ fX ^ 2fR H f=DƅZ uP ^ 2H 5^ H 2-^ H  2xBHnjALA,XAIu4fP gfP X >/   fP u  a`^ H ^ 1ҹL[ u0L 2^ S1L\ BDf ƅZ u ^ H fA-fA=2t-% 2^ H D$+%DlEP ^ 2H ^ H 2YDf^ H 2D;f fP Hǐ^ H ^ H % 2 FHHfP =2 % 2^ H DdhAEAAEgf X ^ \ H fP =2(D%^ H AEA 2D@ zHnH1HI$\ L HDHDHbH ]HDHHHH9HUSHoxHHzHH1[]ATUSH HIIع1HŅ=Hǃ0 ƃ_ Hǃ8 Hǃ@ ƃa ǃV uy @ HLh ` HLE111HHLHHx []A\ 2w /j (1ɺhDAWAVAUATUHSH H(DL8HHEL0L}H$u}EtEtH0vEI~@H}uH}HE}2I~`AHH0H#H9H2E1ACAH92uH82uH8qfA9tDED QHC8E=HE88tMHI0LHSLSfEt fmHHHEHH4$LH []A\A]A^A_HE`H}EHE@HD$HHH)H}IvHHD$HH)HwI~KAHC8"5E6H8DHLp0DLSDLSuH822uH8ƒ$f$ EHH8H߁L`0LSLSE2uH8EE1<w D2uH8zD1}t =muH8=2/D1NWD EHEXL L D It$0Ht$AD DSHt$DSIt$81I(LLHHHLHHǃ0 Hǃ8 Hǃ@ ƃ_ HHEkEAAAOHDŽHDŽP2uH8`f@w[ ft f uV M%92uH8fUf`t몁2H8uof%f=@wf=tof= Ecf=ESXfE,2uH861EHDŽ;EHEHHHHHDѨHHEHI^0HAADHSHDSu2D1LHHAADHSHDSHHHE]HHDŽHǜf%HhE}EHǘ]HD#HD|XAHusI=tHcHHtt w3HD= v=v=v=vHHH1҅O1HH1HH[1H]HHHH[HH]A\A]A^1HHHHD$H$H DL0HtAHD$ H<$HHPH0HH|$HHHxH1HHHH1HHIcHHIcHH1HH1HHHHH H4$Lƃ_ 1HHDHHDHH1HH1HH1HH1HH1HHHHEHƒtAHH1HHL$L$HEpH0HEHUHHL HEX=L 1HHAHH1HH=tHcHHHinit_module() 3dmfe: %s %lx dmfedmfe_free_rxbuffer()dmfe_remove_one()dmfe_remove_one() exitdmfe_cleanup_module() include/linux/dma-mapping.hSK Buffer reuse method errordmfe_init_one()3dmfe: I/O base is zero dmfe_start_xmit3dmfe: big packet = %d 3dmfe: No Tx resource %ld send_filter_frame()dmfe_set_filter_mode()Enable PROM ModePass all multicast addressSet multicast addressdmfe_interrupt()System bus error happen. CR5=Reuse SK buffer, rdes0dmfe_stopdmfe_init_dm910x()dmfe_parse_srom() dmfe_descriptor_init()dmfe_openfullhalf10010dmfe_timer()Tx timeout - resetting Dynamic Reset devicedmfe_dynamic_reset()Link FailedLink link OKLink Failed :%s %s: rejecting DMA map of vmalloc memory 4dmfe: 32-bit PCI DMA not available 3dmfe: Allocated I/O size too small 3dmfe: Failed to request PCI regions Davicom DM%04lx at pci%s, %pM, irq %d PHY and chip report different link status6dmfe: Change Speed to %sMhz %s duplex !strnlenstrscpySF_modeHPNA_NoiseFloorHPNA_tx_cmdHPNA_rx_cmdHPNA_modechkmodecr6setmodedebug22  parm=SF_mode:Davicom DM9xxx special function (bit 0: VLAN, bit 1 Flow Control, bit 2: TX pause packet)parm=mode:Davicom DM9xxx: Bit 0: 10/100Mbps, bit 2: duplex, bit 8: HomePNAparm=debug:Davicom DM9xxx enable debugging (0-1)parmtype=SF_mode:byteparmtype=HPNA_NoiseFloor:byteparmtype=HPNA_tx_cmd:byteparmtype=HPNA_rx_cmd:byteparmtype=HPNA_mode:byteparmtype=chkmode:byteparmtype=cr6set:intparmtype=mode:byteparmtype=debug:intlicense=GPLdescription=Davicom DM910X fast ethernet driverauthor=Sten Wang, sten_wang@davicom.com.twalias=pci:v00001282d00009009sv*sd*bc*sc*i*alias=pci:v00001282d00009100sv*sd*bc*sc*i*alias=pci:v00001282d00009102sv*sd*bc*sc*i*alias=pci:v00001282d00009132sv*sd*bc*sc*i*depends=retpoline=Yintree=Yname=dmfevermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions  (8( 8 (0( 0( 0 (080( 8 (08p80( p (08@80( @ (0(  ( (  ( ( (08`80( ` (080(  (08@80(    ( (   (08X80( X0( p@(` ( Xm__fentry__9[__x86_return_thunk~_printkk3X__pci_register_driverkiowrite16[;icrc32_leV __stack_chk_failsconsume_skbƉunregister_netdevpci_iounmapX×dma_free_attrsKtHKpci_release_regions9,Dfree_netdev9dstrscpystrnlenfortify_panic2pci_unregister_driverΰis_vmalloc_addr^|page_offset_baselevmemmap_base|'Ldma_map_page_attrsudev_driver_stringGV__warn_printk(Lphys_baseA0F__netdev_alloc_skbk'alloc_etherdev_mqsߕdma_set_mask-Q^pci_enable_device؈dpci_request_regionsaPdma_alloc_attrsJpci_iomapnetif_carrier_offOMSpci_read_config_dwordS?EJiowrite32__const_udelayioread32'kdev_addr_mod=2register_netdevh#7pci_disable_deviceK_dev_info|XLpci_set_masterPjiffies 4_raw_spin_lock_irqsave8߬imemcpyp\_raw_spin_unlock_irqrestore!__dev_kfree_skb_anynetif_tx_wake_queue`netif_device_detachQϒsdevice_wakeup_enableΰdma_unmap_page_attrsskb_putgeth_type_trans p)Unetif_rxo<disable_irq enable_irqܐtimer_delete_sync;JQfree_irq,ioread16`<device_wakeup_disableUnetif_device_attachՒrequest_threaded_irq9cinit_timer_keys$add_timerE ioread8|:dev_trans_startRnetif_carrier_on3 _dev_warnLparam_ops_byte<param_ops_inteth_mac_addrؤQeth_validate_addr }Fethtool_op_get_link module_layoutL L dmfeGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0llW I D DB%DB% DB%@DB%`D?DD DB%DB% DB%@DB%`DD E7R*E$ (E(@@54-1Ek8E*@AE*`JE*SE*\E*fEWwEW@EWEWEWEf@EfEfEE@FF"F0F@=FKFXFeF@uF&F&F&F&F&F$F$F$F$F$F$F$F$G$-&L@G(G8G FG@ XG oG G G@ G G G GGGGGG G(G0G8G@GHGPGXH` HhHpHxH )H2H:H@AHIHQH ZHbH jH@rH g + H H p HH H H [H [H [ H  I I  :"(%I4-I  :"(%I4BI  :"(P4WI pI [I [I I eI I [I eI hI Ntx_desctdes0tdes1tdes2tdes3tx_buf_ptrnext_tx_descrx_descrdes0rdes1rdes2rdes3rx_skb_ptrnext_rx_descdmfe_board_infochip_revisionnext_devioaddrcr0_datacr5_datacr6_datacr7_datacr15_databuf_pool_dma_ptrbuf_pool_dma_startdesc_pool_dma_ptrfirst_tx_desc_dmafirst_rx_desc_dmabuf_pool_ptrbuf_pool_startdesc_pool_ptrfirst_tx_desctx_insert_ptrtx_remove_ptrfirst_rx_descrx_insert_ptrrx_ready_ptrtx_packet_cnttx_queue_cntrx_avail_cntinterval_rx_cntHPNA_commandHPNA_timerdbug_cntNIC_capabilityPHY_reg4HPNA_presentchip_typemedia_modeop_modephy_addrwait_resetdm910x_chk_modefirst_in_callbackwol_modetx_fifo_underruntx_loss_carriertx_no_carriertx_late_collisiontx_excessive_collisiontx_jabber_timeoutreset_countreset_cr8reset_fatalreset_TXtimeoutsromdmfe_offsetsDCR0DCR1DCR2DCR3DCR4DCR5DCR6DCR7DCR8DCR9DCR10DCR11DCR12DCR13DCR14DCR15dmfe_CR6_bitsCR6_RXSCCR6_PBFCR6_PMCR6_PAMCR6_FDMCR6_TXSCCR6_STICR6_SFTCR6_RXACR6_NO_PURGEdmfe_cleanup_moduledmfe_init_moduledev_ddmfe_resumedmfe_suspendallocate_rx_buffersend_filter_framedm9132_id_tabledmfe_reuse_skbdmfe_free_rxbufferdmfe_timerwolinfodmfe_ethtool_get_woldmfe_ethtool_set_woldmfe_ethtool_get_drvinfodmfe_set_filter_modepoll_dmfedmfe_interruptdmfe_stopdmfe_start_xmitdmfe_init_dm910xdmfe_opendmfe_remove_onedmfe_init_one  $'+E++p+@+U l@y   <$#0 '%' w'+')'=*'b''M(YPi`S|1{K //+$=c"Q0Qd_r@}0 I; P  j-0<P1ZoG@p 'N)/);9(*5   * <"eg|gK1( ((0;ZP(n@ 1x(P K(` c1(ApUyo(~x(@( 02+H`Ua ygz% !  /7G[bmw   4 Y G X `}           + 7 A U q }             0 ? S a s     __UNIQUE_ID_alias199__UNIQUE_ID_alias198__UNIQUE_ID_alias197__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9dmfe_ethtool_set_woldmfe_ethtool_get_woldmfe_init_moduledmfe_debugdmfe_cr6_user_setdmfe_media_modedmfe_driverdm9132_id_tabledmfe_free_rxbufferdmfe_free_rxbuffer.colddmfe_remove_onedmfe_remove_one.colddmfe_ethtool_get_drvinfodmfe_ethtool_get_drvinfo.cold__func__.33__func__.32dmfe_cleanup_moduledmfe_reuse_skb__already_done.17dmfe_reuse_skb.coldallocate_rx_bufferdmfe_init_onenetdev_opsnetdev_ethtool_opsdmfe_init_one.colddmfe_start_xmitdmfe_start_xmit.colddmfe_suspendsend_filter_framesend_filter_frame.colddmfe_set_filter_modedmfe_set_filter_mode.colddmfe_interruptdmfe_interrupt.coldpoll_dmfedmfe_phy_read.part.0dmfe_phy_write.part.0dmfe_stopdmfe_stop.colddmfe_init_dm910xdmfe_init_dm910x.colddmfe_resumedmfe_opendmfe_timerdmfe_open.coldCSWTCH.171dmfe_timer.cold__UNIQUE_ID___addressable_cleanup_module413__UNIQUE_ID___addressable_init_module412__UNIQUE_ID_SF_mode411__UNIQUE_ID_mode410__UNIQUE_ID_debug409__UNIQUE_ID_SF_modetype408__param_SF_mode__param_str_SF_mode__UNIQUE_ID_HPNA_NoiseFloortype407__param_HPNA_NoiseFloor__param_str_HPNA_NoiseFloor__UNIQUE_ID_HPNA_tx_cmdtype406__param_HPNA_tx_cmd__param_str_HPNA_tx_cmd__UNIQUE_ID_HPNA_rx_cmdtype405__param_HPNA_rx_cmd__param_str_HPNA_rx_cmd__UNIQUE_ID_HPNA_modetype404__param_HPNA_mode__param_str_HPNA_mode__UNIQUE_ID_chkmodetype403__param_chkmode__param_str_chkmode__UNIQUE_ID_cr6settype402__param_cr6set__param_str_cr6set__UNIQUE_ID_modetype401__param_mode__param_str_mode__UNIQUE_ID_debugtype400__param_debug__param_str_debug__UNIQUE_ID_license399__UNIQUE_ID_description398__UNIQUE_ID_author397dmfe_pci_tbldmfe_pm_ops.LC11alloc_etherdev_mqsfree_irqis_vmalloc_addrioread32eth_mac_addrpci_enable_deviceskb_putiowrite32consume_skbpci_iomap__this_moduleunregister_netdevioread16dma_unmap_page_attrs__pci_register_driverdev_trans_startpci_request_regionsmemcpyenable_irqiowrite16eth_validate_addrtimer_delete_syncparam_ops_byte_raw_spin_lock_irqsavepci_unregister_driverfortify_panic__fentry__dev_driver_stringdev_addr_modeth_type_transpci_read_config_dworddma_map_page_attrs__stack_chk_fail__mod_pci__dmfe_pci_tbl_device_tablestrnlennetif_device_detach_dev_infonetif_device_attachpage_offset_basedevice_wakeup_disabledevice_wakeup_enablerequest_threaded_irqadd_timercrc32_ledma_alloc_attrsfree_netdevphys_baseethtool_op_get_link_raw_spin_unlock_irqrestorepci_iounmapnetif_tx_wake_queueioread8_dev_warnpci_set_master__x86_return_thunknetif_rx__netdev_alloc_skbjiffiesvmemmap_basestrscpydma_free_attrsinit_timer_keypci_release_regions__const_udelay__dev_kfree_skb_any__warn_printknetif_carrier_offnetif_carrier_onpci_disable_devicedma_set_maskparam_ops_intdisable_irq1GQ)MRag s} $MU]c k0r GS! )_6Tw}   &1{w 7D R\ dx u/'zAY S~ @ |"/|9F|P]|gt|~|||||| + |5 G |Q \ |f  |  |  x |  |  " , = a           E( _6 T u |  |  |  3 |A j z      |  |  | x# |7 F Q W  h @u|||||!' ?Nb u | |1H W7jvx||| || lm Q$]{{2|<J|T|7|AN|Xe|o|||||||,|6C|MW|an|x|||| |&|0:|D`|jrx||x||)6|@M|Wq||||||||&|0=|GT|^k|u|||||'|1P|Zg|q~|||||||3AG dr|v' /<|FT|^d s   | |$f&}|| |+|$ |. 9 |C s | | |  | !%! "%?"|I"T"|^"l# # # )$D$|N$z%%%%% % & &7'H'r' ' ( l((((((())3)D)U)f)w))))))) )) 0))#* |** ******+ '+6+z+x+e, n,i, ,M,,|,,|,-&-@-m-t--|----- -.|...|8.. . .|..|.B/ / //|/0|00|&0x00|>0~00002.292 *@2 %G2 3N2 ]2 /f2k22|22|23| 33| 3'3C3Z3k3|3333334    $* 4 : D J%h o&w ~         $ s 9& +0: KB GN SZ _n u    X   % *6 0@E N U Z_ i n{  ! h  x u ]  L  5 ?   27@ G LQW[ b glv }   d    s  /   )  =.H.X _ di,r y n, C+ [  / p /  -" 6) .3'+    b & +0P `(08@0HP X `P h p0x@))*A }I0 ) ) )P)X@`  y(00P   (008H P@X`p xP ` p(x  (8)@HP` F Lq5 6$ ( ,E 0?48 <@2DH)L*P#0 KPWYZ ^$b(F,G0H4J8L<Q@VD`HlLPTX\`pdqhvlptx|  ./135:/079;=AB-.0246;  $(, 0 4 8 < @ D H L P T X \ ` d h l p t x |            > ? A C E J P ] _ ` a :;=?D    -/ 01 $(#,007498;<=@>D?HFLPTX\`d hlptx|!#$* ()*,.027@MU V $(,048 < @ D H L)P)T)X)\)`)d)h)l)p)t*x*|*********++5-6-7-9-;-=-?-D-%45?Kckz|~I   7$(/t ht` (8P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.init.text.rela.text.unlikely.rela.exit.text.rela__mcount_loc.rodata.str1.1.rodata.str1.8.rela.smp_locks.rela.rodata.modinfo.rela__param.rela.return_sites.orc_unwind.rela.orc_unwind_ip__versions.rela__bug_table.rela.data.rela.exit.data.rela.init.data.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?%4:@0+J4E@xX+Z57U@ +n9/i@`+ ~9y@(+ 2:2h=)> @0H+>0 @x+E*Ih@`+hJT@p+JBP,@h+@U@ g@p`+0g+ +@x+;h6@H+ KhF@`+"Vhfi@a@x0+%l0lPll x,u Ȋ 0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H =' rgM=+? ݬqdRt3@a t-vh^|xt,[J]iRuZkhŨr'-aR{l gM"2To*EKcM9]rۜmRܰ줢MZ." F%xz))7w@pw9|T|Cln50qz 4 wrp“.gf[$D