19db3f521SJohn McNamara; 29db3f521SJohn McNamara; Features of a default network driver. 39db3f521SJohn McNamara; 49db3f521SJohn McNamara; This file defines the features that are valid for inclusion in 59db3f521SJohn McNamara; the other driver files and also the order that they appear in 644a718c4SBilly McFall; the features table in the documentation. The feature description 744a718c4SBilly McFall; string should not exceed feature_str_len defined in conf.py. 89db3f521SJohn McNamara; 99db3f521SJohn McNamara[Features] 109db3f521SJohn McNamaraSpeed capabilities = 119db3f521SJohn McNamaraLink status = 129db3f521SJohn McNamaraLink status event = 13b5ece772SGaetan RivetRemoval event = 149db3f521SJohn McNamaraQueue status event = 159db3f521SJohn McNamaraRx interrupt = 167146aa19SJerin JacobLock-free Tx queue = 17*651982e5SThomas MonjalonFast mbuf free = 1844a718c4SBilly McFallFree Tx mbuf on demand = 199db3f521SJohn McNamaraQueue start/stop = 209db3f521SJohn McNamaraMTU update = 219db3f521SJohn McNamaraJumbo frame = 229db3f521SJohn McNamaraScattered Rx = 239db3f521SJohn McNamaraLRO = 249db3f521SJohn McNamaraTSO = 259db3f521SJohn McNamaraPromiscuous mode = 269db3f521SJohn McNamaraAllmulticast mode = 279db3f521SJohn McNamaraUnicast MAC filter = 289db3f521SJohn McNamaraMulticast MAC filter = 299db3f521SJohn McNamaraRSS hash = 309db3f521SJohn McNamaraRSS key update = 319db3f521SJohn McNamaraRSS reta update = 329db3f521SJohn McNamaraVMDq = 339db3f521SJohn McNamaraSR-IOV = 349db3f521SJohn McNamaraDCB = 359db3f521SJohn McNamaraVLAN filter = 369db3f521SJohn McNamaraEthertype filter = 379db3f521SJohn McNamaraN-tuple filter = 389db3f521SJohn McNamaraSYN filter = 399db3f521SJohn McNamaraTunnel filter = 409db3f521SJohn McNamaraFlexible filter = 419db3f521SJohn McNamaraHash filter = 429db3f521SJohn McNamaraFlow director = 439db3f521SJohn McNamaraFlow control = 44304eedb6SNelio LaranjeiroFlow API = 459db3f521SJohn McNamaraRate limitation = 469db3f521SJohn McNamaraTraffic mirroring = 479db3f521SJohn McNamaraCRC offload = 489db3f521SJohn McNamaraVLAN offload = 499db3f521SJohn McNamaraQinQ offload = 509db3f521SJohn McNamaraL3 checksum offload = 519db3f521SJohn McNamaraL4 checksum offload = 5242ffc45aSRaslan DarawshehTimestamp offload = 53b35d3097STiwei BieMACsec offload = 549db3f521SJohn McNamaraInner L3 checksum = 559db3f521SJohn McNamaraInner L4 checksum = 569db3f521SJohn McNamaraPacket type parsing = 579db3f521SJohn McNamaraTimesync = 58b1b700ceSOlivier MatzRx descriptor status = 59b1b700ceSOlivier MatzTx descriptor status = 609db3f521SJohn McNamaraBasic stats = 619db3f521SJohn McNamaraExtended stats = 629db3f521SJohn McNamaraStats per queue = 6321913471SQiming YangFW version = 649db3f521SJohn McNamaraEEPROM dump = 659db3f521SJohn McNamaraRegisters dump = 66f787bfcbSAjit KhapardeLED = 679db3f521SJohn McNamaraMultiprocess aware = 689db3f521SJohn McNamaraBSD nic_uio = 699db3f521SJohn McNamaraLinux UIO = 709db3f521SJohn McNamaraLinux VFIO = 719db3f521SJohn McNamaraOther kdrv = 729db3f521SJohn McNamaraARMv7 = 739db3f521SJohn McNamaraARMv8 = 749db3f521SJohn McNamaraPower8 = 759db3f521SJohn McNamarax86-32 = 769db3f521SJohn McNamarax86-64 = 779db3f521SJohn McNamaraUsage doc = 789db3f521SJohn McNamaraDesign doc = 799db3f521SJohn McNamaraPerf doc = 80