ELF>@@32GNUI&xlvAꦷ'LinuxLinux6.1.0-41-amd64AUAATAUHSHAŅt+Au:;@@u2[D]A\A]=[D]A\A][D]A\A]ff.AT8 USHH=HHLHHHX$@L`LHHrNI$Hu,HHU$ILHLH)I)܃r1҉уI< H<9rH[]A\utA$U$tATfTA$U$ATTff.fDATLgUHSHLELCEfC[]A\ff.ATLgUSHLC uk [L]A\UHoSHHC H[]fUHoSHHCH[]ff.UHoSHHCH[]ff.ATLgUSHLkL[]A\AWI AVIֺAUATUHSH0L/H=eH%(HD$(1HD$HD$HD$ HSE1 HT$ II0LHHZHHIHCIGHCIGHCHHC IFHC(HEHH$}kA?HD$ A6LD$HHL$:@HD$0HD$ A=HD$H<$Il$LA$AAD$HL$ E1Hھ0LHD$(eH+%(-H0H[]A\A]A^A_AGE fAA;G HAt<5LHaHH<$HL$ LE1Hھ0L HHAcHAQHA?HA-HAUATUSHHHoDoeH%(HD$1HD$LeLH$H;@@DLD$HLtt?t=HHD$eH+%(uH1[]A\A]vff.AVLwAUATAUSHHLoLeH%(HD$1HcHD$H$Hߺ<@@LD$H0Lt1HD$eH+%(u!H[]A\A]A^=vff.AVLwAUATAUSHHLoLeH%(HD$1HcHD$H$Hߺ=@@LD$HpLt1HD$eH+%(u!H[]A\A]A^=vf.@Hw HATUSt1QHAftbHHr4HAHH=D[]A\H1E1E1 H=Af%fuff.fUSt[]Hft9HH0s5HH0=[H] ttDAUIATIUH1SHHeH%(HD$1HG HH$HD$H@8x>f<$uVMtHCAEMtD$ffA$Ht D$ȉE1HT$eH+%(uH[]A\A]DATIUHc1SHHHeH%(HD$11D$fD$D$ LHT$HL$Ht$ 1u!DL$L$ HHLD$HHT$eH+%(u H[]A\USH(eH%(HD$ 1H$HD$HD$HD$D$Ht@H¾H|$H=HD$ eH+%(u%H(H[]HUdSHHHpeH%(HD$h1Hl$H|$HD$HD$`HH)dHH=H{HD$heH+%(u Hp[]H= HHt H(1H=f.DHH H9AVHBIAUIATLaUSHP(H@0HHH)H H t-H,=I>H޺HH9uID$IL$HPLI9tI[]A\A]A^AWAVIAUATUSH H/t$eH%(HD$1HD$HD$LmH9D$UE1L}A1ۅ~`IAWH|$HHD$IHH+HH HDHD$=LI9]HLIEM9tIjHD$eH+%(uH []A\A]A^A_fDAWHIAVH IIAUIATL`USHHxH|$8H=eH%(HD$p1HD$`L|$HD$`HD$hH %HL$(LH HDHD$0H&HL(IE1LxLH@(hALp@HD$XH$HH%H9uMlLT$LT$H$1 LT$IB(IB0LT$HHLeH%LH MbXDMt$pLT$LLT$DeH %HHHH HH0H H9HLT$ILd$ H|$HI9LL$IFE1LL$HcI)ɅLL$@E1ILl$HLt$P9NHcHIHH;kHyHHHC IH$DhL@DLLD$AFLD$E1GH MxIHH+HH =HD$XLAIAFA9}PC,IHcHTt 1LLT$LT$[1LLT$LT$&Hc)AHD$H HT$H$LLh0LtHD$MnLp0H$IMuLL$@Ll$HLt$PM-LT$Ld$ IBX@XE1OLT$LT$AH<$1LT$eH%HH)LT$DLLT$1HELT$TH\$8LT$LcLHCHt$0H|$(LL$`IHD$@LT$=AH<$1LT$DD$$LLT$IzXOXDD$IcLHD$peH+%(HxH[]A\A]A^A_1LLT$LT$IAr HD$XMrMz(HD$ 1IHt$`D$HD$`LHH9KILT$HAGMLd$PMHH)HH HI9tnHT$XHICLL9 H9tRI)׃=Ht$ DD$LHL\$H>LLL$LL$L\$H\$XMHM;a0HT$XIM߸H)HÃ=HD$ DD$HLLL$H8LT$AAGLT$LL$9 M?AG1~LMHcMH5HI LHXP IA(I9ACI9|IMM;a0H9HE LT$HLd$PAM Ht$ H|$`LT$DD$DD$LT$=H|$`LT$DD$LT$DD$.HADEIIcIQHt$`LJH9LT$HLd$PHT$0Ht$(LT$H|$@LT$AtoHt$8H|$`LT$DD$/DD$LT$6LT$Ld$ ALHA?HA-H|$`L$LH$oLT$D$LT$D$HLT$HLd$PzLT$H\$@Ld$ Ll$HLt$PHHIMFAWAVAUATIUSH HWLoeH%(HD$1HcGHHl$I Hl$HHl$H HMtHCHH$H{HLLHHH|$HH9LLh1IIAGDEtIwIG HFH0H"MwLIG MIEI}HH9uI|$(H<$IL$IcD$IT$XHH H)I|$XOXt*HD$eH+%(u!H L[]A\A]A^A_1fUHH=8S HtXH}`HHHHt+1HHC CHC HC(H[]HHH[]fSHH?H[fDAWAVAUIATI USHH=HL I}LHŅtHH[]A\A]A^A_1Lu!I}LM}LsLMe(IU LH$LtH$Mu(LcHSM4$AE0LkafAUIATLgULHSI} IE H9teH_ H{H_H9tRH9+utHSHCHBHHLHCH"HCAm0I}[H]A\A][L]A\A]DATUHSH_HE0HH<H=uS IHtAHE H} 1HpH9tLHcуMHVHrH9uHL[]A\IHL[]A\@fDHHVHHH9r1H9fHG8HF8HWHG0Ht HR8H9HBHWHt HR8H9HBHG8ff.UHSHHH9t!HxHZHCHHXHGH9u[]HLO(LG0HtYAHL9@8sL@8HHL;H(rHHE1HHuLG8HHGHGH9Eu*HLG8HHGHGH>H~H@UHSHH;~H}HMHHHqHHu qHHHVHHuLNILOHNHH HHU8HV8H9tKHHJ8HHH9LBHJ0Mt M@8L9IBLBMt M@8L9IBH9J8uHMHHHL HHUHHHH;iHAMHI91HHHHpHP8HHHHv2HHHpHP0Ht HI8H9HBHt HN8H9HBH9P8uHt HH[]H HH1[]HuHHHp1IHKHE8LIIHA8HHA+HCH}HMH;HuHHHHtH;jtHJHutdHfHHJHtH1HJHrHEHHv%HHHH9t-HxH1uH; HJHrHxHHp1@HHtfH>fAWAVAUATUHSIHHH;KAԅxZIHtRIH= HHEu1DuLmD9eHH[]A\A]A^A_HIc HHEHtzI@H<$1H<$ G9~H{(HHDžHHHH=[]A\A]HM$ H=HLH- Hu)H H IHHtdHM;$ utI$ I$ HBHHHI$ H"I$ LHI HtH Iff.fAUATUH SH H:eH%(HD$1HL( HH$HD$LHD$L HwyHHH IE8I=LHHD$eH+%(H 1[]A\A]HuUI0H 9OLHHEHF=v=H2HH$D$ D$H A9wt~HkHHH$D$D$4=]N1f9Ou=HH$D$ D$ff.@UHH=S HtBH}(hHHIIH=XH[][]fUHAWAVAUATSHH@eH%(HD$81HIH=P IHLAątBDELHD$8eH+%(HeD[A\A]A^A_]HLAątD ELLMHLIE(HHH= CIyL MHHHH=uH HH=L; uHH H P HHrI]HHI}H( HHD$L H I}@HT$LH|$tH|$HT$H IU@M}HI?AI}(DBL IIuH|$=L HD$ =HD$(IHh HD$HH LH H#HH( HH HL H IHH H H H IHƃH ǃǃHHHL$H HI0HL$HtHHHH H H H H0H H@8HD$HHtH@Htp4H H  1ft$"P H fL$ T$$<fT$(>T$*fT$+?fT$-At$(=D$/HD$(ǃH HHADžHL HLHT$HT$L=LzH Hǃ AċIdžHLLH HHAI}(AzHIc DEHH =dDEAeuAIA>f.USHPHHtdH1HcHHtC;uHwuIENE1EAE;~IVIcH0t$L$AT$AŅtˋ=DXHcЉL<H)L$IFH0t$J8PLII9uH<$H@L@HHxLqI9IF LLpHG L9uH<$=(H AH@L@HHxLqI9_IF LLpHG I9uAMPLHHtkH=4ADEH<$AH<$=EDH<$A\AWAVAUIATIULSH@Ht$LHL$LL$eH%(HD$81AIHH<ÅtADEH HD$8eH+%(H@[]A\A]A^A_IE(DUH$E1ƒHcDLEuHcH<H= IHDuE11E*\$ HDMLl$(H=AIcNj,Å;TH<$LM,IEHu‹\$ Ll$(MIADEEAx@IcE$MHIM<IlLL)MH;HH9u$MMLL$L$M$PMIKI}(IAE0#Ht$I;u8AE0I$@Ht$LI$@I$HHD$M$`I$0ADŽ$xADŽ$(eH%p A$XIHH=1h1fT$6LL M$PI<$HtHcIHD$IHxpŅHD$IE8AE0kM$P\$ MLl$(aHxHL$611Ņ&D$6@A$,LA$ uiDIDŽ$Pr= 5u,M$PMD'f.ATIUS(u}I$@I$@HHxHZH9tEHC HHXHG H9uLL1I$PH}Ht1HcH|Hu[H]A\ |fDHPHHt1HcHHt 90uH@HHHH@@HHHHX HDHHHHP T 9BHf.HHHHH HDHHHH8Hff.AWAVIAUATUSHLM$( LA$H `M$ HIoHHHI$ E$H HI$ HD݀:Hht2H׾%HL$DT$ H$H$DT$ HHHDEG8I$XEAAAHARHLIUQH1HLƉHAL t/LLEL IHIHHuHLLHcH[]A\A]A^A_I$XHtHLI$I$ff.ATUSHHL( LH LhBHH[]HA\ff.AWIAVAUE1ATIUSHH`H<$Hx(A(AXADLAHHIPL0Mt]AV1ۅ~CIFHcӃHЋ8DxELHHA9^H$HPAIcL4MuLHH[H]A\A]A^A_DATUHSHHL A<$t%LHIDHHH[]HA\UHSHHHHH` Ht 1[]H@H` ff.@ATUSH`HD,H(H` HEHHHu []A\H` []A\f.SH`HǀHH` [fFGfGFfGFG@AWAVAUATIUHSHeH%(H$1ILHH`Hx(L(HIH`1Hx(HHH`Hx(H$HCHD$HCD$HH=:8ECD$DC1E~HSH‹RAT@H9CHHH=8CD$s1~HSH‹RAT H9CHHH=8CD$S1~HSH‹RAT`H9CH@I|$L@艄$Hu-H$eH+%(H[]A\A]A^A_D E = u DEtDEtfUHAVAUIATISHHHeH%(H$1Lt$H|$HD$LHDŽ$H)H$HD$H=I}YI}NM$( LI$ LHH@H{H1HHHǃ(H)0Hf$H|$1fT$I$ F HD$,t$HD$LHCHCHD$XHCHH7HC I$ @BC(A$P A$T A$H HC8 HC@ 9BC,A$H A$X CTH@BHC\1H$eH+%(uHe[A\A]A^]f.=AUATAUHSHDHKAHSBHAąL( LHC4C<C>H zz z ҃SDCC CHC(C H @`=.="== 1=‰SH L@C=C$[D]A\A]]Aې=ATIUHSHH}H1HEHDžHH)HH{HHHC`H)KhHI$`HH( =A$(HH H HEA$u!EH;H( 1[]A\H;H( D=ATAUHSHA_L( LHH{HCH F f1HfSCsL1[]A\DSHGHHH1H=HCp[BfHp1ff.AWAVIAUATUHSHHpeH%(HD$h1HD$Ht HBHHD$HD$@=HD$HHD$PHD$XHD$`HD$0HD$8D[PLeEI6H|$0HD$0{L@HD$0HD$8I$( HHD$ HC1H9CD$8H|$@HHHHHT$@HPHT$HHPHT$PHPH@ HT$XHD$`L}HEI( HD$(I I H9=I LhH9t?MeLAu0I}(uHt$@JLIE@LhH9u=H|$ HD$heH+%(fHp[]A\A]A^A_HD$(HxpHD$H=HE1Hu&LAHL$IcHHL`xMT$LL$ID$(Ht$@HHD$L$u=HL$(HLL$8LI LD$@L$H<$tc H|$HL$(LL$8LHI LD$@LHD$uLH Åu^L|$LhLL8MgxMwpLLtMoxLhLpM,$H`H|$ @(H`HHHH߻H|$ DEHD$ÅDEu9D Et m=|=ATUSHL`I$H( 11HtHhtHhHpHBHHH`HhH"Hp(u7HHHHI<$H( 1[]A\ D=ATIUHSwqH`H8H( t A$uuA4$1HH`H:H( []A\fFff.1@AVIAUEATIUHSH=H= HHtqI~pE1DLHHHtGH=wHCHH[]A\A]A^HHH$H$H[]A\A]A^HHff.=SHHH1[ff.=AWAVAUATUSHH/HCpL( HCpLL LHCxL LLLtL LLM,$L1[]A\A]A^A_f.=USHH/H( HHSpHCpH9uKHtHHHBHHHHH"H[] ff.AWAVAUATIUSHHeH%(HD$1=H$L+IL$ @==Al$hI( HpLHLH9uIhLH9M`I(9uI(1HhHID$I+$H9HC=H$LH$I4$MD$LH HT$eH+%(udH[]A\A]A^A_LIl$H Il$Lf.AUATUSHHeH%(H$1Ll$H|$HD$HDŽ$LH)HH;HHLrHMHH빹bHHHHHHHHHH>HHI HtDDHHHHHI볹xHHHHH6HHI HDHHHHH H DIDyH:ukHHXHEHHHHI HHH׾%HL$DL$HT$HT$DL$HHHL$HE^H$HHI HtSDHH+HHI HtDHIIIhI HTHHHXHtdI HH}HHHIH;u-HHHH"%HHHHDHIkHHHHHHxHHHHH"HHHDHL]HHH3HHHHHHHHHAvEDI0HHP$HHHH0At$EL$HHP$IAxHHHLH HHHH |$ vVH,HIAo HHHHD$ H룹HHHvKH|$ v{H,HHHHH 벹 HHHHDl$ Jz0HHHLT$(L\$ H<$DH$H$HHL\$ LT$(HHHDHHVHHI HtDHHHHLHI볹HHHHHHH1HHHH,HHHƉHHH,HHHƉtHHH,HHHƉHHHIXHHHiHHI HtM,HbHHH,HIIbHHHHTHHHHHHHHHHHHHHHA$HHHHHHHHHHHHI$XHt}HHHHHHHHIXHtHI$vIHL$HHH|$L$H HtYIXHHL$L$HHHHHHHHI$XSLHtNHHHHI$XHt'HI$II$ϹHHHHHHH,H*HHHH:HHHHHHXHHLHHHrHHHHHHPHp~HHHHHHHHHHHHHHHIt$h HHHHHKHHHHHHHHHHHsIT$HI+$=SuHHHHHÅt==7HHHHHÅt==HHHHHÅt:=HHHHTÅtB=t+HHHHHHH[=v+HHHHHHHusnic_fwd_disable_qpusnic_fwd_enable_qpusnic_fwd_dealloc_flowusnic_fwd_devcmd_lockedusnic_fwd_alloc_flowstrnlen__fortify_strlenusnic_transport_put_socketusnic_transport_get_socketusnic_transport_unrsrv_portusnic_transport_rsrv_portusnic_uiom_detach_dev_from_pdusnic_uiom_attach_dev_to_pdusnic_uiom_dma_faultusnic_uiom_alloc_pdusnic_uiom_put_pagesusnic_uiom_unmap_sorted_intervalsusnic_uiom_map_sorted_intervalsusnic_uiom_get_pagesusnic_uiom_reg_get usnic_vnic_alloc_res_chunkusnic_vnic_discover_resourcesusnic_vnic_allocusnic_ib_destroyusnic_ib_device_addusnic_ib_pci_probeusnic_ib_device_removeusnic_ib_pci_removeusnic_ib_handle_usdev_eventusnic_ib_qp_grp_modify_active_to_errusnic_ib_handle_inet_eventusnic_ib_initusnic_ib_log_vfusnic_ib_share_vfusnic_log_lvl7 xusnic_verbs: Cisco VIC (USNIC) Verbs Driver v1.0.3 (December 19, 2013) qp_grp_id_from_flowqp_grp_and_vf_bindalloc_res_chunk_listlog_specusnic_ib_qp_grp_createdisable_qp_grpenable_qp_grpcreate_udp_flowinit_filter_actioncreate_and_add_flowusnic_ib_qp_grp_modifyusnic_ib_mmapusnic_ib_dealloc_ucontextusnic_ib_alloc_ucontextusnic_ib_dereg_mrusnic_ib_reg_mrusnic_ib_modify_qpusnic_ib_destroy_qpusnic_ib_fill_create_qp_respfind_free_vf_and_create_qp_grpusnic_ib_create_qpusnic_ib_query_gidusnic_ib_query_qpusnic_ib_query_portusnic_ib_query_deviceusnic_verbs6%s:%s:%d: 3%s:%s:%d: (unnamed net_device)Failed to allocate memory VF %s FILTER ID:%lluNot knownusnic_verbs3%s:%s:%d: roce custom6%s:%s:%d: Allocating port %hu for %s Freeing port %hu for %s Proto:%u Addr:%pI4h Port:%huGet sock %s Put sock %s UnknownIPv4 UDPMax?usnic_verbs6%s:%s:%d: va 0x%lx size 0x%lxpa: %pa 3%s:%s:%d: include/linux/scatterlist.hva: 0x%lx pa: %pa unknown |RES |CTRL_PIN |IN_USE |%s[%u] |0x%p |%u Res: %s Cnt: %d usnic_verbs3%s:%s:%d: PCI dev %s is disabled Failed to register device %s Wrong res count with cnt %d 6%s:%s:%d: Allocated vnic for %s EOLWQRQCQINTMAXPF: %s 6%susnic_verbs3%s:%s:%d: Unable to register with PCI 6%s:%s:%d: Unregistering %s %s %s via ip notifiers%s via ip notifiers: ip %pI4Ignoring event %s on %sFailed to remove PF %s Removed VF %s PF Reset on %s Link UP on %s Link DOWN on %s Ignoring %s on %s Ignoring addr change on %s Ignoring MTU change on %s %s (unnamed net_device)Failed to alloc ufdev for %s &us_ibdev->usdev_lockusnic_%dfailed -- deallocing device &vf->lockusnic_verbs3%s:%s:%d: Unsupported transport %u 6%s:%s:%d: %s Protocol for fd %d is not UDPUNKNOWN STATE|%d |%s |%d |%hu |%d|N/A |N/A |N/A |N/A |N/ARTRTransitioned %u from %s to %sRstInitRTSSQDSQEERR%d %u 0x%p (unnamed net_device),PCI Bus Per VF:%s %d %s %s: no VFs %s[%d]%s qpn%dsummarycontextcq_per_vfqp_per_vfmax_vfifaceconfigboard_idusnic_verbs3%s:%s:%d: Failed to copy udata for %s6%s:%s:%d: Unexpected qp_type %d No vfs to allocate Found used vnic %s from %s No free qp grp found on %s Failed to allocate qp_grp va 0x%lx length 0x%zx bus: %pa vaddr: %p size: %ld No VF %u found December 19, 20131.0.3QP Grp ID: %d Transport: %s Port_Num:%hu usnic_verbsflowsbuild-info%uDev %s vnic idx %u cmd %u already deletedDev %s vnic idx %u cmd %u failed with status %d Dev %s vnic idx %u cmd %u successForwarding dev %s not ready with status %d Failed to validate filter with status %d VF %s Filter add failed with status:%dFilter %u already deleted for VF Idx %u pf: %s status: %dPF %s VF Idx %u Filter: %u FILTER DELETE failed with status %dPF %s VF Idx %u Filter: %u FILTER DELETEDPF %s VNIC Index %u RQ Index: %u ENABLE Failed with status %dPF %s VNIC Index %u RQ Index: %u ENABLEDPF %s VNIC Index %u RQ Index: %u DISABLE Failed with status %dPF %s VNIC Index %u RQ Index: %u DISABLEDFailed to allocate port for %s Failed to allocate port - transport %s unsupported Unreserved invalid port num 0 for %s Unreserving invalid %hu for %s Freeing invalid port %hu for %d Unable to lookup socket for fd %d with err %d Device %s iommu fault domain 0x%pK va 0x%lx flags 0x%x Failed get_pages vpn [0x%lx,0x%lx] err %d Failed disjoint interval vpn [0x%lx,0x%lx] err %d drivers/infiniband/hw/usnic/usnic_uiom.cva 0x%lx pa %pa size 0x%zx flags 0x%xFailed to map va 0x%lx pa %pa size 0x%zx with err %d va 0x%lx pa %pa size 0x%zx flags 0x%x Failed map interval vpn [0x%lx,0x%lx] err %d Failed insert interval vpn [0x%lx,0x%lx] err %d Failed to allocate IOMMU domainIOMMU of %s does not support cache coherency Unable to free dev %s - not found VF:%hu BAR0 bus_addr=%pa vaddr=0x%p size=%ld drivers/infiniband/hw/usnic/usnic_vnic.cCannot memory-map BAR %d, aborting Failed to discover %s resources with err %d Failed to register netdev notifier Failed to register inet addr notifier Failed to initialize transport drivers/infiniband/hw/usnic/usnic_ib_main.cFailed to transition qp grp %u from %s to %s %s old mac: %pM new mac: %pM MTU Change on %s old: %u new: %u IOMMU required but not present or enabled. USNIC QPs will not function w/o enabling IOMMU Failed to enable %s with err %d Failed to request region for %s with err %d Device %s context alloc failed Added ibdev: %s netdev: %s with mac %pM Link: %u MTU: %u Failed to alloc vnic for %s with err %d Failed to discover pf of vnic %s with err%d Registering usnic VF %s into PF %s Unable to get %s with err %ld drivers/infiniband/hw/usnic/usnic_ib_qp_grp.cUnable to get qp res with err %ld Failed to disable rq %d of %s:%d with err %d |QPN |State |PID |VF Idx |Fil IDFailed to enable qp %d of %s:%d with err %d Failed to transition %u from %s to %sSpec does not meet minimum req for transport %d Failed to get %s from %s with err %d Failed to attach %s to domain Unable to create and add flow with err %ld %s: %s:%d.%d, %s, %pM, %u VFs QPN: %d State: (%s) PID: %u VF Idx: %huFailed to get pdev of qp_grp %d Failed to get bar0 of qp_grp %d vf %sFailed to get chunk %s for qp_grp %d with err %ld drivers/infiniband/hw/usnic/usnic_ib_verbs.c%s: cannot copy udata for create_qp %s: Failed to validate user data %s asked to make a non-UD QP: %d Failed to move qp grp %u to reset Unhandled request, attr_mask=0x%x start 0x%llx va 0x%llx length 0x%llx Page Offset %lu PAGE_SHIFT %u VFID %u Bar0 Len %lu - Request map %lu version: %s build date: %s  ( ( (       (08h80( h (@( @ (0H0( H (0H0( H( h@H   (@( @ 8 8@@ @ (0(  (08X80( X (0880(  (08X80( X (08@80( @ ( (   0X ( (@( (080(  (08h80( h (0880(  (08@80(  (08HPHPH80(  (0(  (08@80( @   (08X80( X (0( X (080( 8`` ((  (H( H ( ( (H( H 8H( (H (0h0( h (080( 80( 8 (080( (  (08h80( h (08x80( x  h8hx (08PX`hP80( P  (08@80(     (0880(  ( (     (0880(      (080( 80( 8 (080(  (08H80( H(  88H ((( ( (08H80( Hparm=usnic_ib_share_vf:Off=0, On=1 VF sharing amongst QPsparm=usnic_log_lvl: Off=0, Err=1, Info=2, Debug=3parmtype=usnic_ib_share_vf:uintparmtype=usnic_log_lvl:uintlicense=Dual BSD/GPLauthor=Upinder Malhi description=Cisco VIC (usNIC) Verbs Driveralias=pci:v00001137d000000CFsv*sd*bc*sc*i*depends=enic,ib_coreretpoline=Yintree=Yname=usnic_verbsvermagic=6.1.0-41-amd64 SMP preempt mod_unload modversions enic_api_devcmd_proxy_by_indexqU__rb_erase_color unpin_user_pages_dirty_lock pparam_ops_uintœ_copy_from_user-Q^pci_enable_device'R__rcu_read_lockJpci_iomapnJnesnprintf`rb_nextscnprintfo__mmap_lock_do_trace_acquire_returnedk3X__pci_register_driverS9iounmap؈dpci_request_regionscremap_pfn_range zkfree6)vnic_dev_get_res_count-#__tracepoint_mmap_lock_acquire_returnedCfree_pageslQ_ib_alloc_device5 __tracepoint_mmap_lock_releasedd_raw_spin_lock2pci_unregister_driverfortify_panicm__fentry__asysfs_emitw%pin_user_pages )ib_unregister_devicepHe__x86_indirect_thunk_rax~_printkA|ib_register_deviceV __stack_chk_fail_irefcount_warn_saturate\j__get_free_pagesstrnlencunregister_inetaddr_notifiercapable7nib_device_get_by_netdevUEzib_dispatch_event iommu_detach_device||pci_clear_masterh__list_add_validv˝fputeiommu_domain_free;simple_openvnic_dev_get_pdevi$__rcu_read_unlock ͝iommu_domain_alloc<iommu_unmapQgib_device_set_netdevKMmutex_lockj3 __rb_insert_augmentedaPdma_alloc_attrsg__x86_indirect_thunk_rbx\jUdebugfs_removeib_query_portZstrncmp#L6mutex_is_locked2vnic_dev_registerLiommu_set_fault_handlery__x86_indirect_thunk_r13vnic_dev_get_resXќkobject_init_and_addUrS__list_del_entry_valid __mutex_initg{dbitmap_find_next_zero_area_off탦current_taskŏWmemset|XLpci_set_master9[__x86_return_thunkk_copy_to_user!Hib_dealloc_device]Y4kobject_create_and_addfdown_readRWD__mmdropb unregister_netdevice_notifier{7__mmap_lock_do_trace_start_lockinglevmemmap_baseֹmdebugfs_create_fileX×dma_free_attrs82mutex_unlockKtHKpci_release_regionswɑlist_sortysg_nexthS__tracepoint_mmap_lock_start_lockingGV__warn_printkHregister_netdevice_notifier'__mmap_lock_do_trace_releasedNFnetdev_cmd_to_nameh#7pci_disable_device$device_iommu_capablebyxboot_cpu_dataregister_inetaddr_notifierRkmalloc_trace"ib_get_eth_speedFcachemode2protvaliommu_map_atomicє ib_device_put4strchr,/!debugfs_create_dir4K_raw_spin_unlocksockfd_lookupݷasimple_read_from_bufferTSup_read"]can_do_mlock sysfs_emit_at!ʈsg_init_tableq"iommu_attach_deviceE:#__kmalloc ECkobject_get kmalloc_caches[,ib_set_device_ops:&vnic_dev_unregistero\kobject_put module_layouts   o x ^  {      $$$$$$$$usnic_verbsGCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.0GCC: (Debian 12.2.0-14+deb12u1) 12.2.022&DH{4v`@wfP]  )$wD  RA*wD  )$RA*D E :E * RA*wsabE  RA*w]}E  aE  w]ERA*EaE  RA*waE F THF?%F.F@CFTFaFqF@F@AFAFF F AF AF@AF@AFA G@G@@%G@@1G@GVGaG@@jGAsGGGG@@GAG@GG@GG @H!@AH"H#A'H$6H%@H&AHH'WH(mH)@H*H+H,H-@H.H/@@H0@@71I2I7@@(I8@@=I9@TI:@cI;@@rI<@@I=@@I>@@I?@@IE@IH@@II@@IJJ'J2JKW d >Ko. W f o.:"8W h o.:"VW j o.rW l .:"W n WbW p bo. Q#WW r ao.W t @aW v nE:"^],k X x zt { X 5X p \g iiiJX hX Z XX  c+ &X  &c+ &X  [?\X  c+X  2`@x T$3"4J@0@ii*Y#Y;YSYkYYY Y@YYZZ7ZPZ eZ@{ZZZZ ZZ [[5[ U[o[[ [[[[[\ $\@/\D\X\k\\\\\],]H]X]d]t]]]] ]@]]]]]^^ 2^@A^U^b^{^^^^ ^@^^^^_&_:_L_f_x_J `_h_h b5d@ j_݉    }-$$Ήω@ ____(__` ``4`E`S`d`w```@``@````@` a  jg j jgb, j j jja)a ;Q@  4aXaaaaa bo&&& &u1$,b$<6b~?bc$Pb$^b$ mb$ wb$ }@  &&e & u1$06bbbbbb?b?b@c+cGcfcccccc d(d Fd^dqdx &@ d x &]* C Q@‰^ĉ   Éd x &dlj@dQdˉ ʼnʉ ɉȉd&d&d$d$d$$d$ d̉p ͉ eщeĉy*'e҉6eQ KЉƉk-FeӉo&&@Ve&P`e$`he jxe؉@e ։׉eeډo&&@jeԉeՉeىeۉ܉XT VNމe,V+߉ eOf f*$f* .f-@;f*Cf*Jf*Qf*XfmKm_fB 8*S ffrfZkb  5d̟wf  fdf   l dݘf  rf[ݘf  [ok---- ݘf  @ݘf  f%ݘf  Tgݘg   ݘ,g  T@gݘJg  okݘ]g  LTkݘqg  i ii*-G"g   gggg  i ii*g  i ܘgݘg   *g  U7ݘh   .h GhWhkhhhhh hfh h ph hi i @ ?1i  i *Y Fi  ĚgAk[i si i @ 6i ! <k[?i #iiiij U7g!j ';j = U7K6o2RSjbj * Ryj ,j = U7Kkj /j T RU7jj 2 U7 Lj 4 U7j 6k # [?!k 9 K:k ;usnic_uiom_interval_nodeusnic_uiom_interval_tree_iter_nextusnic_uiom_interval_tree_iter_firstusnic_uiom_interval_tree_removeusnic_uiom_interval_tree_insertusnic_uiom_interval_tree_augment_rotateusnic_uiom_remove_intervalusnic_uiom_insert_intervalusnic_uiom_put_interval_setflag_maskdiff_setusnic_uiom_get_intervals_difffind_intervals_intersection_sortedinterval_cmpvnic_devcmd_cmdCMD_NONECMD_MCPU_FW_INFO_OLDCMD_MCPU_FW_INFOCMD_DEV_SPECCMD_STATS_CLEARCMD_STATS_DUMPCMD_PACKET_FILTERCMD_PACKET_FILTER_ALLCMD_HANG_NOTIFYCMD_GET_MAC_ADDRCMD_ADDR_ADDCMD_ADDR_DELCMD_VLAN_ADDCMD_VLAN_DELCMD_NIC_CFGCMD_NIC_CFG_CHKCMD_RSS_KEYCMD_RSS_CPUCMD_SOFT_RESETCMD_SOFT_RESET_STATUSCMD_NOTIFYCMD_UNDICMD_OPENCMD_OPEN_STATUSCMD_CLOSECMD_INIT_v1CMD_INIT_PROV_INFOCMD_ENABLECMD_ENABLE_WAITCMD_DISABLECMD_STATS_DUMP_ALLCMD_INIT_STATUSCMD_INT13CMD_LOGICAL_UPLINKCMD_DEINITCMD_INITCMD_CAPABILITYCMD_PERBICMD_IARCMD_HANG_RESETCMD_HANG_RESET_STATUSCMD_IG_VLAN_REWRITE_MODECMD_PROXY_BY_BDFCMD_PROXY_BY_INDEXCMD_CONFIG_INFO_GETCMD_INT13_ALLCMD_SET_DEFAULT_VLANCMD_INIT_PROV_INFO2CMD_ENABLE2CMD_INTR_COAL_CONVERTCMD_SET_MAC_ADDRCMD_PROV_INFO_UPDATECMD_INITIALIZE_DEVCMD2CMD_ADD_FILTERCMD_DEL_FILTERCMD_QP_ENABLECMD_QP_DISABLECMD_QP_STATS_DUMPCMD_QP_STATS_CLEARCMD_GET_SUPP_FEATURE_VERCMD_OVERLAY_OFFLOAD_CTRLCMD_OVERLAY_OFFLOAD_CFGvnic_devcmd_errorERR_SUCCESSERR_EINVALERR_EFAULTERR_EPERMERR_EBUSYERR_ECMDUNKNOWNERR_EBADSTATEERR_ENOMEMERR_ETIMEDOUTERR_ELINKDOWNERR_EMAXRESERR_ENOTSUPPORTEDERR_EINPROGRESSERR_MAXfilter_usnic_idethtypeusnic_idfilter_ipv4_5tuplefilter_mac_vlanrq_idxfilter_actionFILTER_USNIC_IDFILTER_IPV4_5TUPLEFILTER_MAC_VLANFILTER_MAXusnicmac_vlanCLSF_TLV_FILTERCLSF_TLV_ACTIONfilter_tlvusnic_fwd_devinaddrusnic_fwd_flowufdevvnic_idxusnic_filter_actionqp_idxusnic_fwd_disable_qpusnic_fwd_enable_qpusnic_fwd_dealloc_flowuactionusnic_fwd_alloc_flowusnic_fwd_set_mtuusnic_fwd_carrier_downusnic_fwd_carrier_upusnic_fwd_del_ipaddrusnic_fwd_add_ipaddrusnic_fwd_set_macusnic_fwd_dev_freeusnic_fwd_dev_alloca0usnic_fwd_devcmd_lockednetdev_namevnic_res_typeRES_TYPE_EOLRES_TYPE_WQRES_TYPE_RQRES_TYPE_CQRES_TYPE_RSVD1RES_TYPE_NIC_CFGRES_TYPE_RSVD2RES_TYPE_RSVD3RES_TYPE_RSVD4RES_TYPE_RSVD5RES_TYPE_INTR_CTRLRES_TYPE_INTR_TABLERES_TYPE_INTR_PBARES_TYPE_INTR_PBA_LEGACYRES_TYPE_RSVD6RES_TYPE_RSVD7RES_TYPE_DEVCMDRES_TYPE_PASS_THRU_PAGERES_TYPE_SUBVNICRES_TYPE_MQ_WQRES_TYPE_MQ_RQRES_TYPE_MQ_CQRES_TYPE_DEPRECATED1RES_TYPE_DEPRECATED2RES_TYPE_DEVCMD2RES_TYPE_MAXvnic_devcmd_fw_infofw_buildhw_serial_numberasic_typeasic_revvnic_devcmd_notifyport_speedmsglvluiflink_down_cntperbi_rebuild_cntvnic_devcmdvnic_dev_intr_modeVNIC_DEV_INTR_MODE_UNKNOWNVNIC_DEV_INTR_MODE_INTXVNIC_DEV_INTR_MODE_MSIVNIC_DEV_INTR_MODE_MSIXvnic_dev_barvnic_proxy_typePROXY_NONEPROXY_BY_BDFPROXY_BY_INDEXvnic_resvnic_intr_coal_timer_infomulmax_usecvnic_devintr_modedevcmdnotify_copynotify_panotify_szlinkstatus_pastats_pafw_infofw_info_paproxy_indexintr_coal_timer_infodevcmd2devcmd_rtnvnic_statsdevcmd2_controllerusnic_vnic_res_typeUSNIC_VNIC_RES_TYPE_EOLUSNIC_VNIC_RES_TYPE_WQUSNIC_VNIC_RES_TYPE_RQUSNIC_VNIC_RES_TYPE_CQUSNIC_VNIC_RES_TYPE_INTRUSNIC_VNIC_RES_TYPE_MAXusnic_vnic_resvnicusnic_vnicres_lockusnic_vnic_res_chunkusnic_vnic_res_descusnic_vnic_res_specusnic_vnic_freeusnic_vnic_allocbar_numusnic_vnic_get_barusnic_vnic_get_pdevusnic_vnic_get_indexusnic_vnic_put_resourcesusnic_vnic_get_resourcesusnic_vnic_res_free_cntusnic_vnic_res_cntres_specusnic_vnic_check_roomusnic_vnic_spec_dumpmin_specusnic_vnic_res_spec_satisfiedtrgt_typeusnic_vnic_res_spec_updatehdr_objprinttitleprintcolsprintrowusnic_vnic_dumpusnic_vnic_pci_nameusnic_vnic_res_type_to_strusnic_transport_typeUSNIC_TRANSPORT_UNKNOWNUSNIC_TRANSPORT_ROCE_CUSTOMUSNIC_TRANSPORT_IPV4_UDPUSNIC_TRANSPORT_MAXusnic_ib_ucontextibucontextqp_grp_listusnic_ib_pdibpdumem_pdusnic_uiom_pdusnic_ib_devib_dev_linkvf_dev_listusdev_lockvf_cntvf_res_cntqpn_kobjusnic_ib_vfqp_grp_ref_cntusnic_ib_qp_grpibqpgrp_idflows_lstres_chunk_listowner_pidqpn_attributeqp_grpusnic_ib_sysfs_qpn_removeusnic_ib_sysfs_qpn_addus_ibdevusnic_ib_sysfs_unregister_usdevusnic_ib_sysfs_register_usdevcontext_showusnic_ib_qpn_attr_showcq_per_vf_showqp_per_vf_showmax_vf_showiface_showconfig_showboard_id_showusnic_roceusnic_ib_qp_grp_flowtrans_typedbgfs_dentryqp_flowusnic_debugfs_flow_removeusnic_debugfs_flow_addusnic_debugfs_exitusnic_debugfs_initflowinfo_readusnic_debugfs_buildinfo_readusnic_uiom_devusnic_uiom_regowning_mmusnic_uiom_chunkusnic_uiom_free_dev_listusnic_uiom_get_dev_listusnic_uiom_detach_dev_from_pdusnic_uiom_attach_dev_to_pdusnic_uiom_dealloc_pdusnic_uiom_alloc_pduiomrusnic_uiom_reg_releasedmasyncusnic_uiom_reg_getusnic_uiom_unmap_sorted_intervalsusnic_uiom_put_pagesusnic_uiom_dma_faultusnic_transport_finiusnic_transport_initusnic_transport_sock_get_addrusnic_transport_put_socketsock_fdusnic_transport_get_socketusnic_transport_unrsrv_portusnic_transport_rsrv_portusnic_transport_sock_to_strusnic_transport_to_strib_device_cap_flagsIB_DEVICE_RESIZE_MAX_WRIB_DEVICE_BAD_PKEY_CNTRIB_DEVICE_BAD_QKEY_CNTRIB_DEVICE_RAW_MULTIIB_DEVICE_AUTO_PATH_MIGIB_DEVICE_CHANGE_PHY_PORTIB_DEVICE_UD_AV_PORT_ENFORCEIB_DEVICE_CURR_QP_STATE_MODIB_DEVICE_SHUTDOWN_PORTIB_DEVICE_PORT_ACTIVE_EVENTIB_DEVICE_SYS_IMAGE_GUIDIB_DEVICE_RC_RNR_NAK_GENIB_DEVICE_SRQ_RESIZEIB_DEVICE_N_NOTIFY_CQIB_DEVICE_MEM_WINDOWIB_DEVICE_UD_IP_CSUMIB_DEVICE_XRCIB_DEVICE_MEM_MGT_EXTENSIONSIB_DEVICE_MEM_WINDOW_TYPE_2AIB_DEVICE_MEM_WINDOW_TYPE_2BIB_DEVICE_RC_IP_CSUMIB_DEVICE_RAW_IP_CSUMIB_DEVICE_MANAGED_FLOW_STEERINGIB_DEVICE_RAW_SCATTER_FCSIB_DEVICE_PCI_WRITE_END_PADDINGib_kernel_cap_flagsIBK_LOCAL_DMA_LKEYIBK_INTEGRITY_HANDOVERIBK_ON_DEMAND_PAGINGIBK_SG_GAPS_REGIBK_ALLOW_USER_UNREGIBK_BLOCK_MULTICAST_LOOPBACKIBK_UD_TSOIBK_VIRTUAL_FUNCTIONIBK_RDMA_NETDEV_OPAib_port_phys_stateIB_PORT_PHYS_STATE_SLEEPIB_PORT_PHYS_STATE_POLLINGIB_PORT_PHYS_STATE_DISABLEDIB_PORT_PHYS_STATE_PORT_CONFIGURATION_TRAININGIB_PORT_PHYS_STATE_LINK_UPIB_PORT_PHYS_STATE_LINK_ERROR_RECOVERYIB_PORT_PHYS_STATE_PHY_TESTib_qp_attr_maskIB_QP_STATEIB_QP_CUR_STATEIB_QP_EN_SQD_ASYNC_NOTIFYIB_QP_ACCESS_FLAGSIB_QP_PKEY_INDEXIB_QP_PORTIB_QP_QKEYIB_QP_AVIB_QP_PATH_MTUIB_QP_TIMEOUTIB_QP_RETRY_CNTIB_QP_RNR_RETRYIB_QP_RQ_PSNIB_QP_MAX_QP_RD_ATOMICIB_QP_ALT_PATHIB_QP_MIN_RNR_TIMERIB_QP_SQ_PSNIB_QP_MAX_DEST_RD_ATOMICIB_QP_PATH_MIG_STATEIB_QP_CAPIB_QP_DEST_QPNIB_QP_RESERVED1IB_QP_RESERVED2IB_QP_RESERVED3IB_QP_RESERVED4IB_QP_RATE_LIMITIB_QP_ATTR_STANDARD_BITSrdma_remove_reasonRDMA_REMOVE_DESTROYRDMA_REMOVE_CLOSERDMA_REMOVE_DRIVER_REMOVERDMA_REMOVE_ABORTRDMA_REMOVE_DRIVER_FAILUREdriver_udataucoreattr_presentIB_LRH_BYTESIB_ETH_BYTESIB_VLAN_BYTESIB_GRH_BYTESIB_IP4_BYTESIB_UDP_BYTESIB_BTH_BYTESIB_DETH_BYTESIB_EXT_ATOMICETH_BYTESIB_EXT_XRC_BYTESIB_ICRC_BYTESrdma_lookup_modeUVERBS_LOOKUP_READUVERBS_LOOKUP_WRITEUVERBS_LOOKUP_DESTROYuverbs_obj_type_classalloc_beginalloc_commitalloc_abortlookup_getlookup_putdestroy_hwremove_handleswap_uobjectsuverbs_obj_typetype_classuverbs_attrs_create_flow_action_espUVERBS_ATTR_CREATE_FLOW_ACTION_ESP_HANDLEUVERBS_ATTR_FLOW_ACTION_ESP_ATTRSUVERBS_ATTR_FLOW_ACTION_ESP_ESNUVERBS_ATTR_FLOW_ACTION_ESP_KEYMATUVERBS_ATTR_FLOW_ACTION_ESP_REPLAYUVERBS_ATTR_FLOW_ACTION_ESP_ENCAPnum_elemsenum_defuverbs_attr_speczero_trailingalloc_and_copymandatoryis_udataobjs_arruapi_radix_dataUVERBS_API_NS_FLAGUVERBS_API_ATTR_KEY_BITSUVERBS_API_ATTR_KEY_MASKUVERBS_API_ATTR_BKEY_LENUVERBS_API_WRITE_KEY_NUMUVERBS_API_METHOD_KEY_BITSUVERBS_API_METHOD_KEY_SHIFTUVERBS_API_METHOD_KEY_NUM_COREUVERBS_API_METHOD_IS_WRITEUVERBS_API_METHOD_IS_WRITE_EXUVERBS_API_METHOD_KEY_NUM_DRIVERUVERBS_API_METHOD_KEY_MASKUVERBS_API_OBJ_KEY_BITSUVERBS_API_OBJ_KEY_SHIFTUVERBS_API_OBJ_KEY_NUM_COREUVERBS_API_OBJ_KEY_NUM_DRIVERUVERBS_API_OBJ_KEY_MASKUVERBS_API_KEY_ERRuverbs_attr_defuverbs_method_defuverbs_object_deftype_attrsnum_methodsmethodsobject_idcommand_numis_exhas_udatahas_respresp_sizeobject_startfunc_is_supportedfunc_writechain_obj_treeneeds_fn_offsetuverbs_ptr_attruattr_idxenum_iduverbs_obj_attrattr_elmuverbs_api_attruverbs_objs_arr_attruobjectsptr_attrobj_attrobjs_arr_attruverbs_attrusnic_transport_specusnic_ib_create_qp_cmdusnic_ib_create_qp_respvfidqp_grp_idbar_bus_addrbar_lenwq_cntrq_cntcq_cntwq_idxcq_idxusnic_ib_mribmrusnic_ib_mmapibcontextusnic_ib_dealloc_ucontextusnic_ib_alloc_ucontextusnic_ib_dereg_mrusnic_ib_reg_mrusnic_ib_destroy_cqibcqusnic_ib_create_cqattr_maskusnic_ib_modify_qpusnic_ib_destroy_qpinit_attrusnic_ib_create_qpusnic_ib_dealloc_pdusnic_ib_alloc_pdusnic_ib_query_gidqp_attrqp_attr_maskqp_init_attrusnic_ib_query_qpusnic_ib_query_portuhwusnic_ib_query_deviceusnic_ib_port_link_layerusnic_ib_fill_create_qp_respaddrconf_addr_eui48_baseRDMA_NODE_IB_CARDMA_NODE_IB_SWITCHRDMA_NODE_IB_ROUTERRDMA_NODE_RNICRDMA_NODE_USNICRDMA_NODE_USNIC_UDPRDMA_NODE_UNSPECIFIEDusnic_ib_cqusnic_ib_destroyusnic_ib_initusnic_ib_pci_removeusnic_ib_pci_probeusnic_ib_device_removeusnic_get_dev_fw_strusnic_port_immutableusnic_ib_inetaddr_eventusnic_ib_netdevice_eventusnic_ib_qp_grp_modify_active_to_errusnic_ib_log_vfusnic_ib_dump_vf_hdrprotocol_ePROTO_UDPPROTO_TCPFILTER_ACTION_RQ_STEERINGFILTER_ACTION_MAXusnic_ib_qp_grp_get_chunkusnic_ib_qp_grp_destroytransport_specusnic_ib_qp_grp_createlog_specqp_grp_and_vf_unbindusnic_ib_qp_grp_modifyrelease_and_remove_flowtrans_speccreate_and_add_flowinit_filter_actiondisable_qp_grpusnic_ib_qp_grp_dump_rowsusnic_ib_qp_grp_dump_hdrusnic_ib_qp_grp_state_to_string   #),+;-:P S\ ie}v<$ `3   !; F b @m O  ,,# @ b ,gj L3 l 8 "0 <5; @qdb + 6 `  @ A 0 Z @ {( ? ` l@'B  0 :g   b PU30jx) H# ( p#p#P@3 P= %I4;`G E| @4g4 b `56  P6$# =#Qf Fj v8q  3 ;F,,  {% 1 =%i'::2l ( -N((d ~(+ PA8@+  B+  Cp4 x3  B CnW Dk m6 p    G x H   8   X    hqb ; 0   Ph S T+& 0T65 pT+A T%N TZ VRh Wu XY #0    #  ( #  #` #@ #84 #` F #@ V #  e # u # # Y, Yn 6  ~0   03  ? V  b h v0   ++ @   `  f   7b  <;  ?  0b  D0 p 1 t ` D I  N `kk 0lUy ,   ,   0^/ @ | ,@+)=N a}Spg * . ``3;p,NX nPo  b#0i`=1EU@ahn0\pXL!7EP[gP!7 x(   @)X9`_K^u@ Ih03HM`2]. qp$  (NV%*<m!O0dp`#@+)  ;n%;Kds  \ #0(>O0 =d+kyimQ !f4 aHdP~{H @Pg$;ENpbXf',)(H5DQe |dV#pn`. S<% PNebup `-. @$5O jx5.p+Dg0#*=N\t|PY)SPh2.@T0,:j__UNIQUE_ID_alias196__UNIQUE_ID_depends195____versions__UNIQUE_ID_retpoline194__UNIQUE_ID_intree193__UNIQUE_ID_name192__UNIQUE_ID_vermagic191_note_10_note_9usnic_fwd_devcmd_lockedusnic_fwd_devcmd_locked.cold__func__.3netdev_nameusnic_fwd_dev_alloc.cold__func__.6__func__.5usnic_fwd_alloc_flow.cold__func__.4usnic_fwd_dealloc_flow.cold__func__.2usnic_fwd_enable_qp.cold__func__.1usnic_fwd_disable_qp.cold__func__.0CSWTCH.66roce_bitmap_lockroce_bitmaproce_next_portusnic_transport_rsrv_port.coldusnic_transport_unrsrv_port.coldusnic_transport_get_socket.coldusnic_transport_put_socket.coldusnic_uiom_unmap_sorted_intervalsusnic_uiom_unmap_sorted_intervals.coldusnic_uiom_put_pagesusnic_uiom_put_pages.coldusnic_uiom_dma_faultusnic_uiom_dma_fault.coldusnic_uiom_reg_get.cold__func__.8__func__.7usnic_uiom_alloc_pd.coldusnic_uiom_attach_dev_to_pd.coldusnic_uiom_detach_dev_from_pd.cold.LC9.LC13interval_cmpusnic_uiom_interval_tree_augment_rotatefind_intervals_intersection_sortedusnic_vnic_res_type_desc.4usnic_vnic_type_2_vnic_type.0usnic_vnic_alloc.cold.LC5usnic_ib_dump_vf_hdrusnic_ib_init__already_done.0usnic_versionusnic_ib_pci_driver__func__.77usnic_ib_netdevice_notifierusnic_ib_inetaddr_notifierusnic_ib_qp_grp_modify_active_to_errusnic_ib_qp_grp_modify_active_to_err.cold__func__.79usnic_ib_device_removeusnic_ib_device_remove.cold__func__.83usnic_port_immutableusnic_get_dev_fw_strusnic_ib_destroy__func__.88usnic_ib_inetaddr_eventusnic_ib_inetaddr_event.cold__func__.78usnic_ib_pci_removeusnic_ib_ibdev_list_lockusnic_ib_ibdev_listusnic_ib_pci_remove.cold__func__.82usnic_ib_netdevice_eventusnic_ib_netdevice_event.cold__func__.80usnic_ib_log_vf.cold__func__.76usnic_ib_pci_probe__key.85__key.87usnic_dev_opsusnic_ib_pci_probe.cold__func__.84__func__.86__UNIQUE_ID___addressable_cleanup_module636__UNIQUE_ID___addressable_init_module635__UNIQUE_ID_usnic_ib_share_vf634__UNIQUE_ID_usnic_log_lvl633__UNIQUE_ID_usnic_ib_share_vftype632__param_usnic_ib_share_vf__param_str_usnic_ib_share_vf__UNIQUE_ID_usnic_log_lvltype631__param_usnic_log_lvl__param_str_usnic_log_lvl__UNIQUE_ID_license630__UNIQUE_ID_author629__UNIQUE_ID_description628usnic_ib_pci_ids.LC42.LC43.LC8init_filter_actioninit_filter_action.coldrelease_and_remove_flowlog_speclog_spec.coldqp_grp_and_vf_unbindcreate_and_add_flowcreate_and_add_flow.cold__func__.9disable_qp_grpdisable_qp_grp.coldCSWTCH.69usnic_ib_qp_grp_modify.cold__func__.10usnic_ib_qp_grp_create.coldusnic_ib_qpn_attr_showcq_per_vf_showqp_per_vf_showmax_vf_showcontext_showconfig_showboard_id_showsummary_showiface_showusnic_ib_qpn_typeusnic_ib_qpn_sysfs_opsusnic_ib_qpn_default_groupsusnic_ib_qpn_default_groupusnic_ib_qpn_default_attrsqpn_attr_contextqpn_attr_summaryusnic_class_attributesdev_attr_board_iddev_attr_configdev_attr_ifacedev_attr_max_vfdev_attr_qp_per_vfdev_attr_cq_per_vfaddrconf_addr_eui48_baseusnic_ib_fill_create_qp_respusnic_ib_fill_create_qp_resp.coldusnic_ib_query_device.cold__func__.13usnic_ib_query_port.cold__func__.12usnic_ib_query_qp.cold__func__.11.LC11usnic_ib_query_gid.coldusnic_ib_create_qp.coldusnic_ib_destroy_qp.coldusnic_ib_modify_qp.coldusnic_ib_reg_mr.coldusnic_ib_dereg_mr.coldusnic_ib_alloc_ucontext.coldusnic_ib_dealloc_ucontext.coldusnic_ib_mmap.cold.LC0.LC6usnic_debugfs_buildinfo_readflowinfo_readdebugfs_rootusnic_debugfs_buildinfo_opsflows_dentryflowinfo_opsusnic_ib_query_portusnic_uiom_interval_tree_iter_nextenic_api_devcmd_proxy_by_indexusnic_vnic_get_resourcesusnic_fwd_set_mtu__rb_erase_colorusnic_fwd_dev_freeunpin_user_pages_dirty_lockparam_ops_uint_copy_from_userpci_enable_device__rcu_read_lockusnic_ib_qp_grp_destroyusnic_ib_destroy_cqpci_iomap__this_modulesnprintfusnic_vnic_get_indexusnic_ib_query_gidrb_nextusnic_vnic_res_cntscnprintfusnic_debugfs_flow_add__mmap_lock_do_trace_acquire_returned__pci_register_driverusnic_transport_sock_get_addriounmapcleanup_moduleusnic_uiom_insert_intervalusnic_ib_dealloc_ucontextusnic_uiom_put_interval_setpci_request_regionsremap_pfn_rangeusnic_ib_create_qpkfreeusnic_ib_query_devicevnic_dev_get_res_count__tracepoint_mmap_lock_acquire_returned_ib_alloc_device__tracepoint_mmap_lock_releasedusnic_ib_sysfs_register_usdev_raw_spin_lockpci_unregister_driverfortify_panic__fentry__sysfs_emitinit_moduleusnic_uiom_get_intervals_diffmin_transport_specusnic_vnic_res_type_to_strusnic_uiom_free_dev_listpin_user_pagesib_unregister_device__x86_indirect_thunk_raxusnic_vnic_dumpusnic_ib_sysfs_unregister_usdevusnic_ib_query_qpib_register_deviceusnic_fwd_dealloc_flowusnic_transport_sock_to_str__stack_chk_failrefcount_warn_saturate__get_free_pagesusnic_ib_qp_grp_modifyusnic_ib_alloc_ucontextusnic_fwd_add_ipaddrstrnlenunregister_inetaddr_notifierusnic_ib_qp_grp_dump_rowsusnic_vnic_freeusnic_vnic_get_pdevusnic_fwd_carrier_downib_device_get_by_netdevusnic_attr_groupusnic_ib_qp_grp_createib_dispatch_eventiommu_detach_devicepci_clear_masterusnic_fwd_alloc_flow__list_add_validfputiommu_domain_freeusnic_debugfs_exitusnic_fwd_disable_qpsimple_openusnic_uiom_reg_getvnic_dev_get_pdev__rcu_read_unlockiommu_domain_allociommu_unmapusnic_uiom_alloc_pdib_device_set_netdevusnic_vnic_res_spec_updateusnic_ib_log_vfmutex_lock__rb_insert_augmenteddma_alloc_attrs__x86_indirect_thunk_rbxdebugfs_removeusnic_transport_unrsrv_portstrncmpusnic_uiom_interval_tree_insertusnic_ib_port_link_layermutex_is_lockedvnic_dev_registeriommu_set_fault_handler__x86_indirect_thunk_r13usnic_uiom_remove_intervalvnic_dev_get_resusnic_transport_initusnic_vnic_spec_dumpkobject_init_and_addusnic_ib_mmap__list_del_entry_valid__mutex_initbitmap_find_next_zero_area_offcurrent_taskusnic_debugfs_initusnic_transport_get_socketmemsetusnic_ib_modify_qpusnic_ib_dealloc_pdusnic_uiom_attach_dev_to_pdusnic_uiom_reg_releasepci_set_master__x86_return_thunk_copy_to_userusnic_fwd_dev_allocusnic_ib_qp_grp_state_to_stringusnic_uiom_interval_tree_removeusnic_ib_create_cqib_dealloc_devicekobject_create_and_adddown_read__mmdropusnic_fwd_enable_qpunregister_netdevice_notifierusnic_ib_sysfs_qpn_addusnic_fwd_del_ipaddr__mmap_lock_do_trace_start_lockingusnic_vnic_res_free_cntusnic_vnic_pci_namevmemmap_basedebugfs_create_fileusnic_ib_qp_grp_dump_hdrdma_free_attrsmutex_unlockpci_release_regionsusnic_transport_to_strlist_sortsg_next__tracepoint_mmap_lock_start_locking__warn_printk__mmap_lock_do_trace_releasedusnic_debugfs_flow_removeusnic_ib_alloc_pdusnic_ib_qp_grp_get_chunk__mod_pci__usnic_ib_pci_ids_device_tableusnic_ib_destroy_qpnetdev_cmd_to_nameusnic_transport_finiusnic_uiom_dealloc_pdusnic_vnic_put_resourcesusnic_vnic_get_barpci_disable_deviceusnic_uiom_detach_dev_from_pddevice_iommu_capableboot_cpu_datausnic_fwd_carrier_upusnic_transport_rsrv_portusnic_transport_put_socketkmalloc_traceib_get_eth_speedusnic_fwd_set_macusnic_vnic_alloccachemode2protvalusnic_vnic_res_spec_satisfiediommu_map_atomicusnic_ib_reg_mrusnic_uiom_get_dev_listib_device_putstrchrdebugfs_create_dir_raw_spin_unlocksockfd_lookupsimple_read_from_bufferup_readcan_do_mlockusnic_ib_sysfs_qpn_removesysfs_emit_atsg_init_tableiommu_attach_device__kmallockobject_getkmalloc_cachesusnic_uiom_interval_tree_iter_firstusnic_ib_dereg_mrib_set_device_opsvnic_dev_unregisterusnic_vnic_check_roomkobject_put+{BP]V{]tk]s8],G] "3AR`q$,Y?{/*Bql]{{h{q*{2 {!{(K0Q][`q{ ]{ 1u{K]{ k  ]"{*@7 ?K [ j ou{|]{  S {  ]  '  :  D {K *S Y _ {h n {w   + ]7 A  W    ]  8 R X {_ c} ] {     {  .& ]+ 1 8 dG N  _ ]i ]q x  }   {  7' ], ]1  n  { 8 v 1]6AG{OmY]ac Te TVn*{6Bv{k-)%U T{ {3]]lz({/ T{nj{rV{{e*<{Df{5Eb QKQ@ff,6 @I3]9{A IZ]am/v$]{ *(?-dQ *{$ '1Dd]]]N]a~]  >3 8>A ]* ]A u ] ]  !-$!7! G!uQ!""J"-"]"""-;#Qa###$X$-w$$$- %J%%-%%- &D&&-&&&']O'aZ''E''(-%(1(P(h((-(a(](( )   )]))44)]A)w)4) ))@) )) )*J!* .*Q*x* *  * *** +&+<+]A+Y+]e+]q++]+]++ +  , ,',]1,\,]f,]q,,],,],,$-;-]U-n----..'.o...4.]..4..]..L/a//H/ //0$%0N0L0{0 0]0{0m 0{0 11{/1:1{B1 P1{X1c 1112)2P2% a22422223373 <3A3Z3G33{3 3]44{4C 4&4.474cA4y4C4]445=1595r@5 R5w5]|555&5=5{6 6j26):6rB6c6]i6{q6 66{6 6)666=6Q7rK7"^7+f7sn7v7|7{7b 7]7 7=77 7 7Q&8 ?8rS8 X8rk8 7p8x888&9=P9{W9 _9rg99]9{9S9r99{9 9{:>&:)<:{J:O:e:j::):$:{::::{:;) ;!;,;L<;J; !W; p^; 3k;q;{y;;;];;;;;{<<:<]A< I<W<{`<h<r<\<<#< <=<< < 6= ;=rS= Z= Kc=Rw===-==r={=d=<>{">a8>L>_c> q> v>R>  >?:/? %7?X?r????5??!@{B@J@\@j@ w@-@@ @{@@+@s@@{@(@cA ArA{A"A"KAWA{`AgA lArzAA{A>A{AAAA&BKB]hB{pB4yB]BB|BQB nBxB]BBBBC CC!CZCN`C{gCtC]CCC#C]CC]D7D{?DnD]DE,$E3EE-EEV!F5F{=FEFFFBF,FG6GBZGBmG~GGGGBGGGG@H1MH{UHGoH]H{HH]HH H  H]HH  HH#I7I NI ZIgI]oI  I IIISJ\JbJ{JJ{JJJ{&K],K{4KCKIK{RK$L=L]LLgL{L4M1IMMM{M.N{7N_FNLN{YNqbNiNoN{~NNNNNN NN{O8O]OOP{PdYPsPP#Q TfQ{nQqQQQZCRpRi{R{R{RR{RR5RSSSsSSSS]S]SSTT . T 'T]1T>T .[T bT]qT~T 2T T]TT 6T T]TT=U T7UDNU <UU <U  U QU U ]UV  V f'V R,VAV oIVSVriV]}V qV VV=VrV 2V V]W FKW ^ e j 8     x @ u    @ u $/ 6 ;@|L @S uZ _k kr w|*    u  H   u   (K    u     %*K 6  = uD IP Y ^cK o v u}  _   u  p   u     ) 5. B38 D K )R 5W^ Vhm   _ ) ]  ) _  # `* )1 5;J [e6q | ) _ + @ ) _ r  ) _-= (GVDb @m )t _ r @ ) 5   @ )# 52 I pN b /n u )| _      ) _  `  A )  _    + )7 `> _C S X ] o v }   1  X1       0       B1, 8 ? D c `h m $1y   N  m [  0     8  0      `& `6 0> C 3J V ] b u z  4 P       6 P       26 P! ( - B L T Y 6i u |   O         9   '1 9>9E Q X ]p ^uz:    `e:   / 4GJ:Z f m r 9    9     }: ' . 3F nKP:    y;    A    #(A4 ; B GN .SX@m t {  ">    @    4 9>B@E Q X ]t y~@     <   0 05:`<k w ~   =     ``A @  G UN aS] g H otBB   U  gC p  U a EF   U a  n?D  H ' U. a3=  BG]HS H Z Ua af~  UH X  U a  L X  U a   J  & U- a2:  H U H Z_J}   U a      U    oJ   U   *  1 U8 a=M _  p  w U~ am   P 0  U a p O U    a+  05QA 0 H UO aT^  chR}   U a nnQ 0  U a  R       [)  0 7 <L V  `e[q  x     [     [     %  */[;  B I N[ h `e[     \     M^      _   $ )0 5:{_F  M T Yh mrA`~     {` @    ,6c  `    e ` " ) .5 :?aF R @ Y ^q \v{6c @   # @c @    x"'Ad7 ` > J Of p kpaew  `   H e     e     )  .3f?  F M RY ^cfo  v }    g      g      bh  # * /6 ;@hL p S Z _f kpFi| `    k `     %j `      j$ ` + 2 7 > C H iT ` [ b g w 8  @k     %, 3 :  ?K{^ pe l qx } py{ p    P{ p    "M.{8 D pK PW \c Ph oUx p}h  ]{  ` $+ 050:A PF M pRhY  ^$ r(v0y8|@H 8'4@4FP0}8YXb     " & *   S8   0l 2`k2 (0@8p@HPXp`0hpx @   0 p  0 @`P`0` (@08@ @ HP!P#X0(`(h)p@)x@+p++0,p,,,-....`23@34@4456 8( ;0;8A@BH CPCXD`GhHpHxHINSSST0TpTTTVWXpXXXPYY \0\ 0^(`_0``8`@ aH@aPeXf`PghpgpgxPhh0ii`k0lmm npnOj FkP  $( ,0 4* 8 <| @% D^ Hh L& P+ T0XX\\`2dYhlptx|M) t  "'( )3);+X+d+++&,[,e,,,:-..034v5b679;9<JBxB BCCCmD nH$H(H,fI0%K47O8S<S@&TDaTHTLTPhVTVXX\dX`Xd1YhYl[p*\t^xC_|2``a0amcfBg_gwgh+h}h!ijll nkn GKM O$T(b,f0h4j8o<x@|D~HLPTX\`CdDhFlKptx|  127@FK^_dpv{  $(,048<^@bDcHeLgPiTkXp\`dhlptxH|KLNPUdpw} "07=?CFM  $ (,048<@DHLPTX\` d h lP pX t] x{ |      $ % & ( * / ; @ G K Q [           w { |       # $ % * / $0 (m ,p 0 48<@DHgLPT X \ ` d h l p t" x$ |& 7 9 > @ A B F &'(*,.05:@]`goOSTVXZ\aI PWY[] a$b(f,048<@DHLPTX\1`2d7hXlYp^t`xf|uzw "$&+07 8< $(,048<@<DqHsL}PTX\`dhlp t x( |g R`fj<@FJ3 @         1!(C(G(K(O((((((((((8)@)G)I)N)S)W)[) b)))** 1+$2+(3+,5+07+49+8;+<i+@p+D+H+L+P+T+X+\+`,d ,h",l$,p&,t+,x0,|j,p,,,,,,,,,,,,--1-2-4-6-8-:-?-----....u....... ..... .$.(.,0004080<0@0D0H0LT2P`2Tg2Xi2\n2`v2d~2h2l2p2t2x3|3g  3G3I3K3W3X3Y3333333334 464;4@4F4U444444444 4 4 p5 q5 r5 t5 v5 {5 5$ 5( 5, 50 54 58 Z6< ]6@ ^6D `6H b6L g6P 6T 6X 6\ 6` 6d 6h 7l 7p 7t 7x 7| 8 8 8 8 8 8 8 9 9 9 9 9 9 ;  ; &; 6; N; w; ; ; ; ; ; ; ; ; ; 9< >< A      G    f      $  (  ,  0 4 8 8< @ bD AH AL AP IBT JBX OB\ wB` xBd }Bh Bl Bp Bt Bx B| B C C  C &C :C C C C C C C C C C C C C D D  D  D  D D D bD fD gD iD kD mD rD G G G G G G G G bH fH$ hH( jH, lH0 nH4 sH8 H< H@ HD HH HL HP HT HX H\ H` Hd Hh Hl Hp It KIx VI| _I `I aI bI dI fI kI vI I I I I I I I I I I I I K K K K !K #K %K *K N N N N N N N N +O .O /O 1O 3O 5O$ 7O( Y ?Y AY FY PY VY tY yY Y Y Y Y Y Y Y Y Y Y[[[ [[[[[ \$ \(/\,0\06\49\8^<^@&^D0^H>^L@^PD^TH^X;_\?_`A_dC_hH_l__p`_tn_xr_|v_/`0`2`7`[```n`r`v````````aa a5a@aGaIaNaPaQaUa\aacdcecgcickcmc rceeee e$f(f,f0f4f8f<f@fDfH?gL@gPBgTGgXNg\Pg`dgdpgh|glgpgtgxg|ggghhhhhh h#h$h%h'h)h+h0hBhPh]h}hhhhhhhhhiiiii!i&i 0i=i>iii i$i(i,i0i4i8i<i@iDiHjLjPjTjXj\j`jdjhSklp~tx|Dt `kgkikjkkkuklllll l%l0l7ll@lAlJlQllllllll lmmmm n$ n(&n,7n0jn4kn8~n )* *05RJ#LS \` /7= 8(08H{iB QCV+M$-(M034<t8@HCALTBX`RdlSpx[|[[Seefiw k m$a( 08@;H6P5p8  `(@@PW`pT`@ T0TpT 0X@PT`pV 8 P.symtab.strtab.shstrtab.note.gnu.build-id.note.Linux.rela.text.rela.text.unlikely.rela.init.text.rela.exit.text.rela.rodata.rodata.str1.1.rodata.str1.8.rela__mcount_loc.rela.return_sites.orc_unwind.rela.orc_unwind_ip.rela.retpoline_sites.rela.smp_locks.modinfo.rela__param.rodata.cst2__versions.rela__bug_table.rela__jump_table.rela.data.rela.exit.data.rela.init.data.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.BTF@$.d<?~n:@j0Jo E@hU0^Y@o0n<bi@sh0 ~ y@@uh0 2X=2} @yX 0ݹ@ 0{<@hg0$@0 @0P@0%2  B =@X00S0N@0!e  `@`x0#p k@0% {@0'  @@00*@ 0@hY`i (1 v80 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyz22Î]:0  `He0  *H \P}5钱OoMs`k-μGzI|pdK  0O&zȟ6_pkGx91ˣrd3Z:%K~(ojR_c| 8|Qxki\nv1>zη6!WsLHFNNxEF$pA. ^36At '`GF3涝4[+G3X>)WdpRs.ZrbH{#Td8/f8zM?6%+AWJ}=DwqC>TM+8u}(:L}{JCD ~Module signature appended~