summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/if_ixl.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* The onboard interfaces on T7/S7 machines don't provide a valid MAC addressjmatthew2020-06-211-1/+11
* Use MSI-X interrupts where available. The first vector is used forjmatthew2020-05-091-28/+153
* Use I40E_QUEUE_TYPE_EOL instead of hardcoding its value localy.mpi2020-04-221-4/+3
* Correct the link speed constant variables. From Shoichi Yamaguchi.yasuoka2019-11-191-7/+7
* When dequeuing an aqb from the live queue and move it to the idle queue,yasuoka2019-10-021-1/+2
* use the right values when figuring out which if_baudrate to use.dlg2019-09-301-7/+9
* don't check the page number was set correctly.dlg2019-08-271-18/+1
* make SIOCGIFSFFPAGE support QSFP modules better.dlg2019-08-271-58/+190
* remove some VF bits now that iavf(4) existsjmatthew2019-07-291-28/+2
* apply backpressure when ifiq says the stack is getting busydlg2019-07-211-4/+23
* when the mac address changes, update the mac/vlan filters accordingly.jmatthew2019-07-041-1/+11
* fix array bounds check in ixl_search_link_speed()jsg2019-05-041-2/+2
* Use timeout_del_barrier(9) instead of timeout_del(9) followed byvisa2019-04-151-5/+3
* Add support for X722 to ixl(4)phessler2019-04-101-1/+7
* implement support for SIOCGIFSFFPAGEdlg2019-04-101-1/+142
* Enable the full pre-reset code path again, now that we've fixed the causejmatthew2019-04-011-8/+1
* Don't use a prefetchable mapping for the registers - the controller onlyjmatthew2019-04-011-2/+2
* remove ifiq_barrier in ixl_down cos ifiq tasks don't use nic resources.dlg2019-03-291-2/+1
* back out 1.28dlg2019-03-221-4/+5
* use a cond in ixl_atq_exec to wait for a command to be completed.dlg2019-03-221-22/+7
* don't blindly complete admin queue entriesdlg2019-03-221-1/+3
* don't set VLAN things when configuring promiscdlg2019-03-211-5/+3
* run event callbacks directly in the atq processingdlg2019-03-211-10/+3
* Until we can figure out why it causes NMIs on some machines, skip thejmatthew2019-03-121-1/+7
* Ignore rx interrupts if the interface isn't supposed to be running.jmatthew2019-03-061-1/+4
* use ifiq_input instead of if_inputdlg2019-03-011-2/+3
* tweak the mbuf loading in the tx path so it's easier to read.dlg2019-02-261-2/+7
* put the rx buffer at the end of the cluster.dlg2019-02-261-2/+2
* avoid a deadlock in ixl_down when calling ifq_barrier.dlg2019-02-261-9/+32
* get rid of an unused softc memberdlg2019-02-241-3/+1
* fix up calculation of our physical function id, making the second portjmatthew2019-02-011-4/+1
* get rid of some more debug printfsdlg2019-01-291-9/+1
* don't need to print the base queue number.dlg2019-01-291-2/+1
* Increase hardmtu to the maximum according to the datasheet and set the rxjmatthew2019-01-221-4/+4
* Add and remove mac filters for multicast addresses.jmatthew2019-01-221-7/+43
* also add a mac filter that ignores vlans for the broadcast address, so we canjmatthew2019-01-211-1/+3
* Replace the default mac filter with one that ignores vlans, and enablejmatthew2019-01-201-17/+134
* implement ixl_rxrinfo, dynamically allocating the buffer to prepare forjmatthew2019-01-201-3/+30
* Handle link state change interrupts by issuing IXL_AQ_OP_PHY_LINK_STATUSjmatthew2019-01-201-9/+42
* actually set CAUSE_ENA on the rx and tx queues, and re-enable interruptsjmatthew2019-01-191-13/+6
* pack hmc bits in the right orderjmatthew2019-01-181-10/+11
* request notification of link state changes, which helps us detectjmatthew2018-11-181-1/+14
* add some ifq and ifiq barriers in ixl_down.dlg2017-12-211-4/+5
* now that we have multiple input queues in ifnet structs, use them.dlg2017-12-211-26/+24
* put where im up to into the tree so jmatthew@ can look at it.dlg2017-12-151-143/+367
* turns out you dont have to configure a vsi as the default in a veb.dlg2017-11-291-39/+1
* let this build on sparc64 again.dlg2017-11-291-3/+3
* remove the #if 0ed out ixl_add_veb now that cvs has backed it updlg2017-11-281-53/+1
* add ixl(4) for the "Intel Ethernet 700 Series"dlg2017-11-281-0/+3836