summaryrefslogtreecommitdiffstats
path: root/sys/dev/pci/if_ix.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* build on mpi's work toward ix multiq support.dlg2020-06-071-47/+53
* Print per queue stats when dumping hardware counters in IX_DEBUG kernels.mpi2020-04-241-5/+58
* Make it possible to use ix(4) with MSI-X, currently disabled by default.mpi2020-04-061-37/+180
* Revert introduction of MSI-X code, deraadt@ reported a regression on i386.mpi2020-03-251-176/+37
* Make it possible to use ix(4) with MSI-X, currently disabled by default.mpi2020-03-231-37/+176
* Update ix(4) from freebsd to add support for X553 controllers.jmatthew2020-03-021-83/+134
* oops some snapshot tests fell inderaadt2020-02-281-134/+83
* syncderaadt2020-02-281-83/+134
* Enable TCP and UDP checksum offloading by default for ix(4).jan2019-08-191-3/+1
* add support for SIOCGIFSFFPAGE so userland can read sfp module infodlg2019-04-101-1/+57
* bus_dmamap_sync when we fill the rx ring, not for ever slot on the ring.dlg2019-03-011-8/+9
* don't let rxr completely fill the rxr ring.dlg2019-02-261-2/+2
* put the rx buffer at the end of the mbufdlg2019-02-261-2/+2
* get rid of atomic_foo ops in the tx start and completion paths.dlg2019-02-211-126/+71
* double ;;. xhci one found by geoffhillderaadt2017-06-221-2/+2
* Since rev 1.1 ix has attempted to require a 64 bit BAR, the test forjsg2017-04-241-3/+2
* add support for multiple transmit ifqueues per network interface.dlg2017-01-241-7/+8
* move counting if_opackets next to counting if_obytes in if_enqueue.dlg2017-01-221-2/+1
* Update the media as the last step in the SFP module configurationmikeb2016-12-091-5/+5
* Improve error handling and don't fail if SFP module is not present;mikeb2016-12-061-6/+3
* Disable the TX laser when interface is going down for all fiber modulesmikeb2016-12-021-4/+4
* Update media types upon SFP module changemikeb2016-11-301-1/+5
* Enable support for the X550 family of 10 Gigabit controllersmikeb2016-11-241-1/+11
* Fixup active media reporting for multi-speed fiber modulesmikeb2016-11-241-5/+7
* Add ability to change media typemikeb2016-11-211-19/+87
* Factor out RSS initialization into a separate functionmikeb2016-11-211-33/+69
* Correct the test for requiring a 64 bit mem bar.jsg2016-11-211-3/+3
* Turn on the PHY power during attachmikeb2016-11-211-1/+13
* Sync some changes for ixgbe_initialize_receive_unitsmikeb2016-11-181-8/+8
* Recognize active SPF+ DA modules as IFM_10G_SFP_CUmikeb2016-11-181-5/+6
* Support for new GPI signals, including X550 external PHY interruptmikeb2016-11-181-51/+135
* Reduce difference in ixgbe_initialize_receive_units to FreeBSD;mikeb2016-11-181-14/+16
* Minor code restructuringmikeb2016-11-181-212/+60
* tell ix and em to use 2k+ETHER_ALIGN clusters for rx on all archs.dlg2016-10-271-11/+1
* G/C IFQ_SET_READY().mpi2016-04-131-2/+1
* Make ixgbe_start() mpsafe. This means the driver will no longer grab thekettenis2015-12-311-44/+20
* Make ix(4) mpsafer. Take advantage of intr_barrier() to eliminate the mutexkettenis2015-12-181-73/+52
* replace IFF_OACTIVE manipulation with mpsafe operations.dlg2015-11-251-7/+8
* shuffle struct ifqueue so in flight mbufs are protected by a mutex.dlg2015-11-201-3/+4
* replace while (ml_dequeue()) m_freem(); with ml_purge();dlg2015-11-041-3/+2
* arp_ifinit() is no longer needed.mpi2015-10-251-4/+1
* First step at making ix(4) MPSAVE. This is largely based on the em(4)claudio2015-09-111-27/+73
* correct sizes for free(), sighderaadt2015-09-021-3/+3
* sizes for free(), mostly related to firmwares.deraadt2015-09-011-7/+11
* Set the rx mbuf size to MCLBYTES + ETHER_ALIGN for strict alignmentkettenis2015-08-291-4/+3
* Increment if_ipackets in if_input().mpi2015-06-241-2/+1
* Access to uninitialized variable fixed.gerhard2015-05-211-7/+6
* Set the correct media type for 1000baseLX SFPs.jsg2015-04-301-3/+12
* Re-apply -r1.115 that got accidentally reverted and brought to mymikeb2015-03-201-4/+18
* convert to if_input.dlg2015-02-121-9/+5