ELF>@@'&GNUF \F#ELinuxUAHAVAAUAATSHHAąt*Au7A;@@u.[DA\A]A^]Ã=[DA\A]A^]Å[DA\A]A^]f.U8 HATSHH=IHtH(HHx$@HpL[A\]ff.fUH]UHAUIATLgSHLAELCAEfC%[A\A]]ff.@UHAUAATLgSHLC uDk L%[A\A]]@UHATLgSHLC L%[A\]ff.@UHATLgSHLCL%[A\]fUHATLgSHLCL%[A\]fUHAUAATLgSHLDkL%[A\A]]ff.UHAWAVAUI ATSHH8HUL7H=eH%(HE1H E1 HUIIư0LIHHIIEIGIEIGIEIGHIG HEH@IG(HCHHE{KA}HELEHMHߺ:@HE0HEHE0A…=HEI\$A$HEAD$DUH}%HME1L0LMDUEt McLHEeH3%(H8L[A\A]A^A_]AEC fA}AA;ESA55IP AAAAAIfUHAWAVAUATISHLwDeH%(HE1MnLHELLEHM;@@DL%tt>t=LHEeH3%(uH1[A\A]A^A_]Ãvff.UHAWLAVAAUAATISHH_LeH%(HE1HcHEHELLEHM<@@DLA%Et/HEeH3%(u HD[A\A]A^A_]Ã=vUHAWLAVAAUAATISHH_LeH%(HE1HcHEHELLEHM=@@D+LA%Et/HEeH3%(u HD[A\A]A^A_]Ã=vUHHw H]ff.@UHAUATASAtE1[DA\A]]ÉHDftXHL(Ar'HL(H%=vH%E1E1E1 H=IAf%Efxff.@UHAUATSt[A\A]]HDft:HL(sH~H]ff.UHSHHH;~H{LCHMIPMLHu YHHHJHHuLZIL_LBIH IHK8HJ8H9HLILA0Mt MI8M9MBLIMt MI8M9MBL9A8tLA8H HH9uIHKHHHL HHHHH;YLQMu}HHHtQHHHP0Ht HI8H9HBHHHt HI8H9HBH9P8tHP8HHHtHJHP0HuHt HH[]HHI;HtHH1L_HC8MXI@8LLQBH HHHtWH;ZtzLBMtdIwHuHuHF HuwHHHt(HHH9tMHx1LMKICH>;tHLBIsHJ1Hx1HHf.UHHHtMMH LMHAuHUH}Lx(LMHxpDHpLH0@@HuHP H2H=L9}HEHMLmHL`HH9t,LLLIHCHuHXID$H9uHEHuLeHXH9tHLHCH}HXH9u1H]eH3%(HP[A\A]A^A_]L;}wH=H Ht9H]HUHHLx(@@HX0]HMXDH]HXHP H HEHuHHxHH9tHCHHuHXHGH9uE@UHAVIAUIATISHHt3Hǃo@uHCHWHSH_HG HLLHHuHLhH9tLLIELhH9u[A\A]A^]f.UHAUIATS~I1IEHcӃH<A;$|I}[A\A]]ff.LH=uULH]1ÐUHHw H]ff.@UH?HLMuLL]UHAWAVMAUAATISHHHWLHMH?LEHUHUIcMH8LCLRHLU^AMtL]HcD)LLADIcHD)LHcDHAD)IcHcLDAIcD)LMtDAIcD)LHcHLAH@HHEHDHEA1ۅIV HcHL1AIzMJEBƒwH LUDIcRD)LHHcDYAIcD)LH}t&LUHHEMBLDAIcD)LHcHAA9QI L9u6H}%HeD[A\A]A^A_]DU1HHc94tHHu ]fT]U1H9t]Lf9LwHH(u1]ff.UHAWLz(AVIAUAATE1SHӋDCHwH DIcHHD)LHcAI9u[DA\A]A^A_]ff.UHN(HVtH;8 HH9u1]ø]UH>H]UH>H]UHAWAVAUATISIHHH;NAՅxYHHMtPIH= IHEu/E<$Mt$E9l$HL[A\A]A^A_]IIc YHMHID$I@HMH}1IH}HMȅ K9~@E9l$}9MHcI4H~uكHNMcD$ID$EPET$J4%E<$Mt$E9l$3 ,LII ff.fUHAUATISGI|$L[A\A]]H_L@L,IL$HcH HHHBHAD$PAT$yL%뉐UH?H]@8UH?H]ff.fU1Hw HcHvHD]fUHAWAVAUATSHH H=H IHLhLE1ǀ@LmLmAFt8IVI6HHBH)H DHEIUIEHZIIEAI@IAuHM1AHHI$HHM$AB4DuADžAEHc AEpIE H1AGE1HEIH= D}HHEI<$DyDLaB4HMHMHAIE J IGL;}uIMeI It0I<$2=IH L[A\A]A^A_]Ã=vI׋5EILM$IEtHEH8HtHEHEI@I9uӋLMa EI눋EIDuAt!DH HLHwHpAuI<$3EoEIcAWD}L,H)HLHEHM4 IJ<*LIH9UuMIIK4EMEI:D}@UHAVAUATISH?Ml$M$I$I$HI$I$HèdI$I$OI$0I$$:I<$Ht I}IH@M9uL[A\A]A^]ÐIUHIHHHuHHcH]f.UHAWAVIHx AUATSHIh Ih LxI9toIExM}xHI9uFHhHI9t3D(AD$w1ҾHtɋtILxI9uH[A\A]A^A_] fUHAVAUIATSH H eH%(HE1HBH8HthLx ILHt|Huh=I$@ LH}ELeELLHEeH3%(uHvkHuoI$@ IFHb=vUHu=I0I$@ 9OtwvHCHv=LHEeH3%(H [A\A]A^]èr=v`N1f9OyyI$@ A@9wLo=LH}E LeE=LeH}ELeE =H}E LeEfDUH:HAUI ATHtIHLLA\1A]]U=HATILI$@ LLA\]ff.U@HSHHPeH%(HE1BHUu UԉUSHMeH3 %(uHP[]UHAULx ATISHLHeH%(HE1H8 HHHLH` LHHEeH3%(uH[A\A]]DUHAWAVAUATSHHH eH%(HD$1= L(IHFHI$@ HXHI$x HI$X LI$0 I$X AHðHI$` I$h I$h I$p HCxfE$I$8 H"ADŽ$I$I$I$8 LIDŽ$HLI$8 I$@ @I$8 I$@ H0I$8 H@HIHtH@Htp4I$@ I$@ 1f|$ P I$8 f $ft$T$VfT$Xt$=T$ Y[ADŽ$ fT$ D$HD$I$v+I$@ LE1HD$eH3%(uNHeL[A\A]A^A_]DEII$@ D EtfUHAVAUATSL(HM,$Mx LID$0IT$(LHBHHID$(H"ID$0A tS*I|$HHǃ(HHL=[A\A]A^]HM0 HHLH-H Hu%vHH IHH HH=tVHM;0 uIP IH HHBHHIH H"IP Lf HIHtH II U HAUIH=ATHt@hI}LHIII=XLHeA\A]]ff.U8 HAWAVAUIATSHH=H$LIAąt*D ELHD[A\A]A^A_]HLAątDELLM(LIFHH7H=H@tH` H4HHLH=u IH LHI;0 uI A HMI5EI~Aċ=IDž(LLHIHH=HÅ<HIH HHHBIH ILJP M>Ix AFHHEI` IV(IX I` IN(IF0HI~A HHuH}=LHAmAH x t#LLc9A@UHAWIAVAUATSHH`HxIPHEHt}1HcHHtj;uHwxKE1E1~=HSIcI0uL4AVAątAD9kHD[A\A]A^A_]HAtA@UHATIID$(IT$ HBHAt$HID$ H"ID$(tt7H A\]I<$At$A|$LA\]I<$I|$LA\]ff.@UHATISH@I@HI9t!HxHZHC HHXHG L9u[A\]DUHHHeH%(HE1H=HEeH3%(uf.UHATISH?Ht1HcIHHIT$ H@LHSI\$ ID$(H LcDH0HUHuIHtsH=wJH=X IHtfM4$AD$Ml$I\$IE1I9Lc)DIlLIXLIL7LIDfDUHHw H]ff.@UHcHH]fDUHAVAULcATISHtqH@HH@D0H`Hx(DXIv*AVHLPLZYHe[A\A]A^]LLLHHe[A\A]A^]DUHAWAVIAUIATLxSH8eH%(HE1(LEEvYKI`HLmEHEEIIH}E1XEwBJoMt,LLAHtH=vAAL%Eu9=A(HEeH3%(H8D[A\A]A^A_]ËtwLLE]IIH}DEn}^I`HxIPL1EM&1HcL4MA>uI\AvE1AE;~IVIcI0uLASL]L]AtŋDHcЉL<H)HHHEIFI0DEuJ8PLIH9EDEu]}HEtnA:"LhLEDEAI L,ALdLE1M]Eff.@UHAWIAVAUATSHLHHAH}HULEIHH<eH %(HM1AŅt>LMcOHEeH3%(HHL[A\A]A^A_]H= IHHCEHEE1ǃHcEEuHcHH=HH IHE1EDH]MLAME H=AIcEE1HEIHxpuHECHC =Lc_AEA$,A$,LMA$IDŽ$PIMcIIDŽ$PI uUII}11HMu'EA$,^McLcxUHAT(Iu6LLI$`I$PNLA\] ff.UHPHHHt1HcHHt90u]H]fDUIHHI@H]ff.@IUH׾IH H]Hff.@IUH׾IH 9 HC ]HfIUH׾IH H]Hff.@UIHHI8H]HDUHAUIATISHH8 ;t%HHLDLLH[A\HA]]ÐUHAWAVAUATSH LHUMx LA eM0 HPCI Bus I@LH9|I8 I@ IA 9HXt*HϾ%ULEHMHMЋUHLELDEH8IDAAHRMHSH]AAUE1PHA)ĉH HC tKIHIDLELMLMDHC IHA)ĉHIIuHDHHLHH+EHe[A\A]A^A_]IHtL}HLLIILxUHAUATISHLx LH0 LXBLH[A\HA]]fDUHAWIAVIAUATSHH`H}HuHxA(EXELASIAHEYA)HIIPL8MtgAWE1~KIGIcAHЋ8DhIcHEHHA)HHE9wHEHPEHcULLAŅM$x LHC0C8C:I$@ xP CC?CCHC$fC,C I$@ P`2% 1CI$@ L@C9C [DA\A]A^]CC?TCC?DAff.@U=HAUIATISHI|$L1I$IDŽ$HH)HH{HHHC`H)KhHI`HHx =A(A$AD$Au!AD$H;Hx 1[A\A]]ËH;Hx fDU=HAUAATISHAwM$x LHC1HI$@ P f fsSPfSPf{ LS PfS @sC1[A\A]]øUHfu ]f1ø]ff.@UHSHHCpHtH=[]Fø[]ff.UHpH]ff.UHAWAVIAUIATIS1HpeH%(HE1HtHZH=EVPEt)HHMeH3 %(Hp[A\A]A^A_]IEI4$H}HEHu%E=A~Lt =tD EtHEHEHELx LLhIFE1I9FEAH}AHHHHHUHPHUHPHUHPH@ HUDHELoHEHX HX HMH9R5HEHX LxH9EtAMwLAOuIHuxL%IG(LxH9Eu=HHhHEHEFI}pHpH=H1Hu)WL%HpHcHH3Lxx|MwLMGHuLLELE|u=HELLEHMLH@ LI%MILLpI8IhHxHCHSIpIhHI`HhLHELLEHMLH@ LI%HDžpQLZHeHpu=MtFI> =DE\HpIIcHpHcpU=HATISI$`HHx 11LtI$hI$pLHBHHI$hH"I$pH;Hx 1[A\]ff.U=HAUIATASHH`H8Hx A t AuMAu4AH`H8Hx D[A\A]]Au1HAAŐU~H]f.UH]DU=HAWEAVIAUATISHH= IHtdH{pE1DLLIHt:H=wIEM[LA\A]A^A_]LcLL[A\A]A^A_]IIf.U=HATII$L1A\]f.U=HAUATSHL'HCxM$x Ih HCxLHID$HLIT$LHH1[A\A]]fDU=HATSHL'Ix LHCxHSxH9u>HHLHBHHHH"H[A\] UHAWAVAUIATSHHeH%(HE1L7HNP@= I UHMEIx HxHHEHLH9uIhLH9tvM`I~D9uI~1L`HIEI+EL9HC=HEH}HUMEHDIuLH H}HMeH3 %(u9H[A\A]A^A_]EH}UHAWAVAUATSHeH%(HE1H9~%H]eH3%(H[A\A]A^A_]LIIIIGHxALIcHIIGLϋ,DL)HIAGt3tSIHx%L)LLLIL>AOHHcHLHHIWH߉HLcL)HHcLHHjUIHHAVIHAUIATIHHeH%(HE1LLLHLcHMeH3 %(uHA\A]A^]H9~1UHHHHP]ff.U1HHHHHH1I$HH]fUH=H]Hff.UH HATLg8SHHLHL$HIHC0[A\]ff.fUH0H]ù9HHHHs$D;@@H<HHHHs$EDDHAHHHHs$DDHHEHHHUHs$HDUHDUHHDUHDDUHHHHs$HAHDUHHDUHs$HDAHHHHIHHHID$AT$AA4$HHH$'HHHID$A $HAT$Hp$HHHID$AT$AA $HHp$=HHH;ucHEDDHCHHH;u;HDDH%HHHHD뇾%HHHHD믹XHHH;ucHEDDH^HHH;u;HDDH%HHHHD뇾%HHHHD믹bHHHHHjHHHAvVHHE1oHHHAHHJ4AHHHDHHHHHH|HHHHHHHHHHHHHHuHHHHUDHIHHHHuHOHHHHuHHIHIAH<HHsPHtELLHH3HHHHHHHHHpDHxHHHHIcHUHH HutHHHHpDHxHHDEHHDEHpHHxDDEHL]HHLMEL]LMHUDEHLLDEHDEHHDEHpHHxDDE0HLMHHELMDEHHUHLDEHD]HHLMLMDELHUHLLULMD]+HLUHHLMLMDEHHUHLHULMLUHHHHHHHIuPHtHIuH HHIt$PHtHI4$3HHHHHHHI<$HHt[HHvHHHHt(HIEHHϹ6HHHDHIEkHHHDHIEHHHHHtWHIHHHHHtUHHHڹ{HHHDHE,HMHHHHHHHHHHM$MtjLHH HHHI$@ Lh LHHM$댹HHHM$MLHHHHHI$HtpHHHHI$@ I$I0HPHt*HI0I$@ I$I$HHHI$HtRHHHHI$HoHI$HHHI$HtsHHHHI$@ I$A@PHHA@I$@ I$냹HHHM$Mt[LHHHHHI$HtBHM$M$cI$+I$I$HHHI$HtHI$HHHHHxHHHHI$8 I$@ ;DxLhDpu|HI$HEELH}HHHH(;u?HHI%HHHHDk%HHHHDI$RHHHHxHHHHH|HHHHHtHHbHHHLHIHLHHIH8LHMH3HHIHtWDHH:HHIHDHIHEHHIHt\DHHcHHIHt>IHt;HIII;II뼹HHHHHHHHAvMEI0HHP$yHHHHHHHHHHH^HHHA4$HI#HHHDHILyHDEHHLHDEHL]HHEL]I0HDEMAsHP$DEDEHDEHHDEH}HA,HDEDE HDEHHDEvCH}vRHA,HDEDEH `H 븋EHUEH먹HHHDHIHHHLHHWHHIHtDHHHHDHI볹1HDUHHH}DUIDMLHHHHH1HHHHE,HHHDHHHE,HHHDuHHHE,HHHDHHHHHHHHjHHIHtYA,HcHHHA,HIHQHHHHUHHHHHHHHHHHHHHHAHHHHHHHHHEHHtHHHHHHHHHHHHEHHtHHHHHHHHHHHHEAVLHHtcHHHHHHEHHHHHHLEHHLELHHtXHEHHt]HHHHHHHH7H뚹&HHHH,HHHA$,H<HHHHIHHHDHAIHgHHLLLHHHHI$HHPHpHHHHHHHHHHHDHHHHID HHHHHKHHuHHHHHL3IMP@=HHHHsIUHI+UU=HATuHHHAąt@=HHHDHhHHHAąt==:HHHH HAąt==HHHHHAąt:=HHHHUAątB=t+HHHHHHHDA\]U=Hv+HHHHHHH]usnic_fwd_disable_qpusnic_fwd_enable_qpusnic_fwd_dealloc_flowusnic_fwd_devcmd_lockedusnic_fwd_alloc_flowusnic_transport_put_socketusnic_transport_get_socketusnic_transport_unrsrv_portusnic_transport_rsrv_portusnic_uiom_initusnic_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_getusnic_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: Failed to allocate memory VF %s FILTER ID:%llu(unnamed net_device)Not 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: pa: %pa 3%s:%s:%d: va 0x%lx size 0x%lxinclude/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 usnic_verbs3%s:%s:%d: 6%s:%s:%d: %s via ip notifiers%s via ip notifiers: ip %pI4Ignoring event %s on %sPF 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 Unregistering %s %s(unnamed net_device) Failed to alloc ufdev for %s &us_ibdev->usdev_lockusnic_%dfailed -- deallocing device Failed to remove PF %s Removed VF %s %s 6%sUnable to register with PCI usnic_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/ATransitioned %u from %s to %sRstInitRTRRTSSQDSQEERR%d %u 0x%p (unnamed net_device)%s ,PCI Bus %d %s%s %s: no VFs %hu %s[%d] 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 QP Grp ID: %d Transport: %s Port_Num:%hu December 19, 20131.0.3usnic_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 IOMMU required but not present or enabled. USNIC QPs will not function w/o enabling IOMMU 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 drivers/infiniband/hw/usnic/usnic_ib_main.cFailed to transistion qp grp %u from %s to %s %s old mac: %pM new mac: %pM MTU Change on %s old: %u new: %u Device %s context alloc failed Added ibdev: %s netdev: %s with mac %pM Link: %u MTU: %u Failed to enable %s with err %d Failed to request region for %s with err %d Failed to alloc vnic for %s with err %d Failed to discover pf of vnic %s with err%ld Registering usnic VF %s into PF %s Unable to initialize umem with err %d Failed to register netdev notifier Failed to register inet addr notifier Failed to initialize transport Unable to get qp res with err %ld Failed to disable rq %d of %s:%d with err %d drivers/infiniband/hw/usnic/usnic_ib_qp_grp.cUnable to get %s with err %ld |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 Per VF:QPN: %d State: (%s) PID: %u VF Idx: %hu Failed 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 SSSSSSSSSSSSSSSSSSSSSSSSSSSSSSparm=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 Driversrcversion=212265EF0007C5438A0ABCDalias=pci:v00001137d000000CFsv*sd*bc*sc*i*depends=enic,ib_coreretpoline=Yintree=Yname=usnic_verbsvermagic=5.4.0-216-generic SMP mod_unload modversions pmodule_layoutLkobject_put=pmvnic_dev_unregister*Kib_set_device_ops:zLkmalloc_cachesBokobject_getkpci_bus_typeE:#__kmallociommu_attach_device!ʈsg_init_table"]can_do_mlockTSup_readݷasimple_read_from_buffer#sockfd_lookupUdebugfs_create_dir4strchrpbib_device_put-iommu_map_atomicMib_get_eth_speedregister_inetaddr_notifieraboot_cpu_dataFڀpci_disable_deviceinetdev_cmd_to_nameHregister_netdevice_notifierGV__warn_printkysg_next㫤list_sortG^7>pci_release_regionsb˛@mutex_unlockdma_free_attrs,idebugfs_create_filelevmemmap_base9tdebugfs_remove_recursive 0pv_opsb unregister_netdevice_notifier5Q__mmdropfdown_read &kobject_create_and_add¬*Mib_dealloc_deviceJ_copy_to_userpci_set_masterkR~__x86_indirect_thunk_r10ŏWmemsetecurrent_taskg{dbitmap_find_next_zero_area_offQ__mutex_initprintk3ҽkobject_init_and_addvnic_dev_get_resAiommu_set_fault_handler+ovnic_dev_registero1mutex_is_lockedEib_query_port}debugfs_remove/dma_alloc_attrsj3 __rb_insert_augmented*mutex_lock4Lib_device_set_netdevd7iommu_unmap>iommu_domain_allocx__x86_indirect_thunk_r14vnic_dev_get_pdevBbNsimple_open!rXiommu_domain_freexfput|iommu_capablewOqpci_clear_masteriommu_detach_device oPib_dispatch_eventoib_device_get_by_netdevcapableO!iommu_presentcunregister_inetaddr_notifierme__cachemode2pte_tbl\j__get_free_pages_irefcount_warn_saturate) __stack_chk_failskget_user_pages ib_register_devicekmalloc_order_traceput_user_pages_dirty_lock\ɢ.__x86_indirect_thunk_raxKib_unregister_devicem__fentry__Fdpci_unregister_driverѠ"kmem_cache_alloc_traceRv_raw_spin_lock_;_ib_alloc_deviceCfree_pagesͪvnic_dev_get_res_count zkfree)remap_pfn_rangeGpci_request_regionsS9iounmap/__pci_register_driverscnprintf`rb_nextnJnesnprintf{pci_iomaplNpci_enable_device.6_copy_from_user眪param_ops_uintqU__rb_erase_colorAӄenic_api_devcmd_proxy_by_indexstrcpy $$$$$$$$_   o y _  |     usnic_verbsGCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0GCC: (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0usnic_verbs.koS:i   #3+.^D@Qs i ~7 `5 9 @Ha px    9  .qN ]J4}  ~4  ,S  18_ "n=  ` @  0  ? p U @. P= 3R @a lf@l yCm0%E% 0@ V e t h006p0 S %@1 0 0?@2*[ | p4@4DG 5_`56$ 0 >W `f8z E 3 ` ;l -;N H\ Pk@pP h @::2 l 9 (S  pq  ((    ( +  @  >/ xC  R p?j  @K p@V "7  x @: A\ pA Y@  ! B:5 zN  ]  l  8w      l      @   `    N!% O14 PO>C O1O O+\ P_g `Ps PRZ R# 8  @    ` @ 8 `  @ -   <  L  _  r Tv   ` "pWI 0   0 6) 80P _Pw  Mh @ i <  Z@ .0K Z0y < ( f]@hh"  " /  !"#<CYQW xz)s05@NR1@c EO]f+{P\@)iS h 0d}JP@fz]9WSO%;FRp @ x%!& 0T/P[AUh 2PFQPdz6P<KhvEp/+.H ` (I 1BPpnej|`i"pp A  !6((Q:ualPIW0$K\@ ;q(rPeiW@ 0bCp]Wps uSPE!@v c 7AJ^|PTn1`)%)E.=J^0!u` i0]4N: @a+ @@"V+o+P.`M b A.+|?@(4]nPc~]! T,'5IS`l{Td6)8__UNIQUE_ID_srcversion44__UNIQUE_ID_alias43__UNIQUE_ID_depends42____versions__UNIQUE_ID_retpoline41__UNIQUE_ID_intree40__UNIQUE_ID_name39__UNIQUE_ID_vermagic38_note_6usnic_fwd_devcmd_lockedusnic_fwd_devcmd_locked.cold__func__.57724usnic_fwd_alloc_flow.cold__func__.57790usnic_fwd_dealloc_flow.cold__func__.57799usnic_fwd_enable_qp.cold__func__.57809usnic_fwd_disable_qp.cold__func__.57819CSWTCH.121roce_bitmap_lockroce_bitmaproce_next_portusnic_transport_rsrv_port.cold__func__.68879usnic_transport_unrsrv_port.cold__func__.68885usnic_transport_get_socket.cold__func__.68893usnic_transport_put_socket.cold__func__.68898usnic_uiom_put_pagesusnic_uiom_put_pages.cold__func__.83277usnic_uiom_dma_faultusnic_uiom_dma_fault.cold__func__.83251usnic_uiom_unmap_sorted_intervals.isra.0usnic_uiom_unmap_sorted_intervals.isra.0.cold__func__.83352usnic_uiom_reg_get.cold__func__.83452__func__.83319__func__.83424usnic_uiom_alloc_pd.cold__func__.83471usnic_uiom_attach_dev_to_pd.cold__func__.83483usnic_uiom_detach_dev_from_pd.cold__func__.83504usnic_uiom_init.cold__func__.83531.LC9.LC13interval_cmpusnic_uiom_interval_tree_augment_rotatefind_intervals_intersection_sortedusnic_vnic_free_res_chunk.isra.0kmalloc_array.constprop.0usnic_vnic_res_type_desc.82149usnic_vnic_type_2_vnic_type.82145usnic_vnic_alloc.cold__func__.82355__func__.82302__func__.82276.LC5usnic_ib_dump_vf_hdrusnic_ib_qp_grp_modify_active_to_errusnic_ib_qp_grp_modify_active_to_err.cold__func__.83551usnic_ib_inetaddr_eventusnic_ib_inetaddr_event.cold__func__.83595usnic_ib_handle_usdev_eventusnic_ib_handle_usdev_event.cold__func__.83565usnic_ib_netdevice_eventusnic_ib_device_removeusnic_ib_device_remove.cold__func__.83688usnic_port_immutableusnic_get_dev_fw_strusnic_ib_device_add__key.83675usnic_dev_opsusnic_ib_device_add.cold__func__.83659usnic_ib_pci_removeusnic_ib_ibdev_list_lockusnic_ib_ibdev_listusnic_ib_pci_remove.cold__func__.83765usnic_ib_log_vf.cold__func__.83523usnic_ib_pci_probeusnic_ib_pci_probe.cold__func__.83751usnic_ib_init__print_once.83771usnic_version__func__.83774usnic_ib_pci_driverusnic_ib_netdevice_notifierusnic_ib_inetaddr_notifierusnic_ib_destroy__func__.83782__UNIQUE_ID_usnic_ib_share_vf363__UNIQUE_ID_usnic_log_lvl362__UNIQUE_ID_usnic_ib_share_vftype361__param_usnic_ib_share_vf__param_str_usnic_ib_share_vf__UNIQUE_ID_usnic_log_lvltype360__param_usnic_log_lvl__param_str_usnic_log_lvl__UNIQUE_ID_license359__UNIQUE_ID_author358__UNIQUE_ID_description357usnic_ib_pci_ids.LC1disable_qp_grpdisable_qp_grp.cold__func__.82621release_and_remove_flowrelease_and_remove_all_flowslog_speclog_spec.cold__func__.82802free_qp_grp_resqp_grp_and_vf_unbind.isra.0init_filter_action.isra.0init_filter_action.isra.0.cold__func__.82630create_and_add_flowcreate_and_add_flow.cold__func__.82678__func__.82663CSWTCH.154usnic_ib_qp_grp_modify.cold__func__.82605__func__.82753usnic_ib_qp_grp_create.cold__func__.82814__func__.82826__func__.82790__func__.82768.LC6usnic_ib_qpn_attr_showcq_per_vf_showqp_per_vf_showmax_vf_showcontext_showiface_showconfig_showboard_id_showsummary_showusnic_ib_qpn_typeusnic_ib_qpn_sysfs_opsusnic_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_vfusnic_ib_fill_create_qp_respusnic_ib_fill_create_qp_resp.cold__func__.83999usnic_ib_query_device.cold__func__.84072usnic_ib_query_port.cold__func__.84082usnic_ib_query_qp.cold__func__.84092usnic_ib_query_gid.cold__func__.84104usnic_ib_create_qp.cold__func__.84032__func__.84154usnic_ib_destroy_qp.cold__func__.84163usnic_ib_modify_qp.cold__func__.84172usnic_ib_reg_mr.cold__func__.84193usnic_ib_dereg_mr.cold__func__.84200usnic_ib_alloc_ucontext.cold__func__.84208usnic_ib_dealloc_ucontext.cold__func__.84214usnic_ib_mmap.cold__func__.84229flowinfo_readusnic_debugfs_buildinfo_read.part.0usnic_debugfs_buildinfo_readdebugfs_rootusnic_debugfs_buildinfo_opsflows_dentryflowinfo_opsstrcpyusnic_ib_query_portusnic_uiom_interval_tree_iter_nextenic_api_devcmd_proxy_by_indexusnic_vnic_get_resourcesusnic_fwd_set_mtu__rb_erase_colorusnic_fwd_dev_freeparam_ops_uint_copy_from_userpci_enable_deviceusnic_ib_qp_grp_destroyusnic_ib_destroy_cqpci_iomap__this_modulesnprintfusnic_vnic_get_indexusnic_ib_query_gidrb_nextusnic_vnic_res_cntscnprintfusnic_debugfs_flow_add__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_ib_alloc_deviceusnic_ib_sysfs_register_usdev_raw_spin_lockkmem_cache_alloc_tracepci_unregister_driver__fentry__init_moduleusnic_uiom_get_intervals_diffmin_transport_specusnic_vnic_res_type_to_strusnic_uiom_free_dev_listib_unregister_device__x86_indirect_thunk_raxusnic_vnic_dumpput_user_pages_dirty_lockusnic_ib_sysfs_unregister_usdevusnic_ib_query_qpkmalloc_order_traceib_register_deviceusnic_fwd_dealloc_flowusnic_transport_sock_to_strget_user_pages__stack_chk_failusnic_uiom_initrefcount_warn_saturate__get_free_pages__cachemode2pte_tblusnic_ib_qp_grp_modifyusnic_ib_alloc_ucontextusnic_fwd_add_ipaddrunregister_inetaddr_notifieriommu_presentusnic_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_masteriommu_capableusnic_fwd_alloc_flowfputiommu_domain_freeusnic_debugfs_exitusnic_fwd_disable_qpsimple_openusnic_uiom_reg_getvnic_dev_get_pdev__x86_indirect_thunk_r14iommu_domain_allociommu_unmapusnic_uiom_alloc_pdib_device_set_netdevusnic_vnic_res_spec_updateusnic_ib_log_vfmutex_lock__rb_insert_augmenteddma_alloc_attrsdebugfs_removeusnic_transport_unrsrv_portusnic_uiom_interval_tree_insertusnic_ib_port_link_layermutex_is_lockedvnic_dev_registeriommu_set_fault_handlerusnic_uiom_remove_intervalvnic_dev_get_resusnic_transport_initusnic_vnic_spec_dumpkobject_init_and_addusnic_ib_mmap__mutex_initbitmap_find_next_zero_area_offcurrent_taskusnic_debugfs_initusnic_transport_get_socketmemset__x86_indirect_thunk_r10usnic_ib_modify_qpusnic_ib_dealloc_pdusnic_uiom_attach_dev_to_pdusnic_uiom_reg_releasepci_set_master_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_ipaddrpv_opsdebugfs_remove_recursiveusnic_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__warn_printkusnic_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_pdboot_cpu_datausnic_fwd_carrier_upusnic_transport_rsrv_portusnic_transport_put_socketib_get_eth_speedusnic_fwd_set_macusnic_vnic_allocusnic_vnic_res_spec_satisfiediommu_map_atomicusnic_ib_reg_mrusnic_uiom_get_dev_listib_device_putstrchrdebugfs_create_dirusnic_ib_query_pkeysockfd_lookupsimple_read_from_bufferup_readcan_do_mlockusnic_ib_sysfs_qpn_removesg_init_tableiommu_attach_device__kmallocpci_bus_typekobject_getkmalloc_cachesusnic_uiom_interval_tree_iter_firstusnic_ib_dereg_mrib_set_device_opsvnic_dev_unregisterusnic_vnic_check_roomkobject_put$1I[buv8,  6 pQl  p  p  p % p1L Z pq$ G;  pwP]ckh|- B pLZn`g,o  p)1X`eq  pt %19 kK ayl      p5  p  X8Qgo}      pd*.    \   - A h            F 6. A S d[  b        t1 7 > zI |^      ! ( @ ?q   z" Yj<tz| 9 pk$-M Yeov4tt~6  G8EM p ! P- pck,  >  O 'AR7Zq$ 4 2  5 pQl  p2 pQ  7v p ( Qs F) .FA *! { B Q     i! !! &"X" " " # N##f##K$$ q$$$$$ %f1%[%j%%%% % %%<&:&<V& 8a&&]& && &&=& &' ;' a' y' ''' '' p(A((( ( ( ()A)a)))$) I* * p*++&+@+ + p++<++<++,L), ,,N, ,0-$C- i- t-Q-- -- -- -.E.X.c.k. ..e ./>/h/* q//</ 0"010[0 `0q00M0$11{ A1v1.1E11 1o111x122 2&&2.2U 32A22E22 33'3.363xc3,i3q333n3331313634124 74=4D4$\41f4q44.44444444h505J[5a55E55x5 556/666ZG6 [6ds6 6 6W6 727 /77BF7 N7q777&8Q8#^8d8l8*w8h8888888 9E:9x_9*r93z9y99999 9E99 9 : >:xR: W:xj: o:}:!::L: : ): v: 00:::;!;F;,K; _;m;v;a~;; ;;;;;b;;+<  <E'<4< P< < <x<<*<<<3<y"= 3=A= H=^= c=x=E==x==+=D= =x=>>!0> 5>x;>H>P>Y>c>!>>>?9#?+?Z?c?q??? d?}??I??@ @!@q@@S@@@@@AA+A+\AqAAAAUBMBUBBB5CC SC[CCCCDJD_DIuD5DD DID EE E4EAEIQEYE kE EE  EEEE F F&F 5F :FQFF FWG pbGpGGG GG|HlHHJH9KIXIIII I JJLIJDXJ J$KYKbKKKK+LL YLLL:M`UMeMMnMMN"N7N]Aq]~]]]]@^?^H^O^Y^D{^E^ ^ ^C^M_@:_ O_a_ pu_|__x__ p` `)`0`N`0[` p`D`x`0` p*a5aCa@caoavaayaaaaaaIaE b$bbyibxbbbbEbbbxc$!cAcQcXcwc~c c c;cdd'dV4da  )  KV V   ) 5 V/ X4V9( E L )S KXVp uVz ` ) 5V V  ) KV V  ) KV/ >VGS @^ )e KqV V  ) KV (VM @ ) K V% - V6 B @M )T 5] Vs p{ V ~ @ ) 5 V  V   ) K V ` V  )% p, K1 VA F VK X )d Pk Kp V  V  @ ) K V  V    N V < [ V -  # ( V; G VS .q x   V 1 V .    V  V .    V % V* -1 = D I V_ d Vi M.    V e e   V 0 0   V   V 1 0 % * V> H P VU 1a 0h o t V   V 1    V  . V .3    V, ]1V6.3B I P UV| PV3   V AV.3   V "V'38 D K PVd iVn3z   V pV3   V  V$.3+ 7 > CVW \VaD4   V xV4  ` V V#^8/ `6 = BVk  Vw8 `  V  Vw8   6 `= D IVP UVZl8f `m t yV V66   V V9 `  V % V: ( / 4VN SV\<a>h t { V Vv;   V  V;    V! P&V+<2 > E JVi nVs=   K WV p V5?   K WV  V+?* x 1 K8 ~=VK PVU@a  h Ko WtV~  VA   K WV dV\B   K WV V \B  & K- W2V< p AVJMGV  a Kh WpV @ VH   K ~V   V pG  " K) W.V> K Y p bVkpGu       K WV dVL   K WV  V"N K# @ * W/VB  GVLLX  _ Kf WkVu  zVJ `  K WVs  VbK   K WV  VM ` " ) .V?I  TVY0We ` l s xV  VW `   V  VV  `   V* /V9V@ ` L S XVr  wVV `   V  VV    V VX    !V( -V2Z>  E L QVX ]Vb[n  u | V Vp[    V V0\    V Vp\     V/ N4V@_L  S Z _Vf kVp]    V  V]    V jV=a    V3  8VD]K W  ^ cV~ X V]    V+ 2V0`    V V+_U @ \ c hVo tVya @   V  Vb    V Vb    V   Vb$  0 7 <VL  QVVwcb  i p uV V'd    V Vmd    V Vd    V $ V. f:  A H M Vc H h Vm ey    V  V Jf    V  V   e e!  ! ! !V$! p -!V2!f  )$*V1 6 CV P] d iVs xV  @ P  V .V p~ P  V!  &V2 P7DW P^ e jVq ( vV}R  P V P V P'Z pm @   @# (V/ 4V98>E PJ'Q pVm] @b $rvy| (HX`5hx5L%U_8@^HPXgh     @ Nx   f0 :  hP: P(08@0HpPX`ph0p`xP @  @     p  @pP P(0@8@ HPX `$h0%p%x%&(@(()@)`))+++++p/00p0@1@2p44 5(`50688@:H ;PX>`p?h @pp@x@ApABPEEEPFI@NNNOPOOOP`PPRRS 0T(PT0T8T@pWHWPWXY`P[hP\p]x0]p]]ab c@cPcdPddPef@hhi`iii3~ 0@"PW`p?*2 0s@'P*`+pTGW^__X``g| XLYC9o<p @(08HPX` ;h8P@1pp4@   `(@@PR`pO`@ OPOO 0P@P`P`pPR/? @-(L$*(L0514<s:@HL>LT?X`MdlNpxW|W8WW_aIex0.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.parainstructions.rela.smp_locks.modinfo.rela__param__versions.rela.data.rela__bug_table.data.once.rela.gnu.linkonce.this_module.bss.comment.note.GNU-stack.gnu_debuglink@$.d?j:@%[$Jj6!E@U$^Y@$nhi@Hh$ ~  y@P$ 2/2@ @0 $@0$ @$عP@$@@  @`$ @$*@%@0$D I0Rdbdx8(% q0 *H 01 0  `He0  *H 1o0k0F0.1,0*U #Build time autogenerated kernel keyªC Ys @!0  `He0  *H ` N՝ dM9}'+ؑnyފPw/n\Bwi(^H DTu܎8- .jcgV"D4X=IP pv#ofV cU)֦$i3Ćp0Ș: NL 6YDύ<]4?pCozaR*,!AWvdS ;&s9np2ĽO0I\D{Eh*!eTkh:|O~Module signature appended~