igb: Utilize power of 2 mask based CPUID to subqueue mapping
[dragonfly.git] / sys / dev / netif / igb / if_igb.c
2013-01-28 Sepherosa Ziehauigb: Utilize power of 2 mask based CPUID to subqueue...
2013-01-28 Sepherosa Ziehauigb: Setup subqueue count properly
2013-01-28 Sepherosa Ziehauigb: Add per-TX ring tx_pkt sysctl node, if IGB_TSS_DEB...
2013-01-28 Sepherosa Ziehauigb: Add per-TX ring enable flag.
2013-01-28 Sepherosa Ziehauigb: Move IGB_FLAG_TSO_IPLEN0 into TX rings
2013-01-28 Sepherosa Ziehauigb: Define macros for wreg_nsegs, instead of using...
2013-01-27 Sepherosa Ziehauigb: Make tx_intr_nsegs and tx_wreg_nsegs nodes aware...
2013-01-27 Sepherosa Ziehauigb: Merge per-RX queue rx_wregs into single rx_wreg_ns...
2013-01-25 Sepherosa Ziehauigb: Don't assume only one TX queue will be enabled.
2013-01-25 Sepherosa Ziehauigb: Use ifsq_devstart_sched in watchdog and resume...
2013-01-25 Sepherosa Ziehauigb: Setup subqueue CPUID before possible calling of...
2013-01-25 Sepherosa Ziehauigb: Utilize subqueue watchdog functions
2013-01-24 Sepherosa Ziehauigb: Properly set RX ring in use upon enter/exit pollin...
2013-01-19 Peter AvalosMerge branch 'vendor/BYACC'
2013-01-16 John MarinoMerge branch 'vendor/FLEX'
2013-01-13 Sepherosa Ziehauif: Multiple TX queue support step 1 of many; introduce...
2013-01-09 Sascha Wildnerkernel: Remove some more unused variables in the networ...
2013-01-05 Sepherosa Ziehauif: Move if_cpuid into ifaltq; prepare multiple TX...
2013-01-05 Sepherosa Ziehauigb: Save TX interrupt CPUID into tx_ring struct
2013-01-02 Sepherosa Ziehauif: Move IFF_OACTIVE bit into ifaltq; prepare multiple...
2012-12-28 Sepherosa Ziehauigb: Fix comment
2012-12-09 Sepherosa Ziehauigb: The RDT writing thresh should be tested w/ ">...
2012-12-09 Sepherosa Ziehauigb: Improve tiny packets reception performance on...
2012-11-25 Sepherosa Ziehauigb: Use SYSCTL_ADD_INT for hw.igbX.tx_wreg_nsegs
2012-11-22 Sepherosa Ziehauigb: Don't update TDT upon very packets transmitted
2012-11-20 Sepherosa Ziehauigb: Dispatch callout to the CPU that is checking status
2012-11-07 Sepherosa Ziehauigb: Configure TX head write back before turn enable...
2012-10-28 Peter AvalosMerge branch 'vendor/OPENSSH'
2012-10-21 John MarinoMerge branch 'vendor/BMAKE'
2012-10-20 CharlieMerge branch 'vendor/GCC47'
2012-10-20 CharlieMerge branch 'vendor/GCC47'
2012-10-19 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-10-15 Sepherosa Ziehauigb: Per-device TX/RX descriptor count tunables
2012-10-15 Sepherosa Ziehauigb: Cache align software TX/RX descriptors
2012-10-13 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-10-12 Sepherosa Ziehauifpoll: Don't pass pollhz to status poll handler
2012-10-08 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-10-07 Sepherosa Ziehauigb: Use kmalloc_cachealign to allocate rx ring, tx...
2012-10-06 Sepherosa Ziehauigb: Remove unused code
2012-10-06 Sepherosa Ziehauigb: Change polling(4) support to ifpoll support
2012-10-06 Sepherosa Ziehauigb: Initialize if_name so functions used on if_init...
2012-10-01 John MarinoMerge branch 'vendor/GCC47'
2012-09-29 John MarinoMerge branch 'vendor/MPC'
2012-08-16 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-08-14 Sepherosa Ziehauigb: Remove no longer referenced code
2012-08-14 Sepherosa Ziehauigb: Remove unused code; adjust and add comment
2012-08-08 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-08-08 Sepherosa Ziehauigb: Make sure that mbuf is changed before busdma sync
2012-08-04 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-08-02 Sepherosa Ziehauigb: Add TSO support
2012-08-02 Sepherosa Ziehauigb: Change TXCSUM does not require reinitialize hardware
2012-08-02 Sepherosa Ziehauigb: Utilize mbuf's header length to setup TX context
2012-07-11 Peter AvalosMerge branch 'vendor/OPENPAM'
2012-07-11 Peter AvalosMerge branch 'vendor/XZ'
2012-07-11 Peter AvalosMerge branch 'vendor/TNFTP'
2012-07-11 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-07-11 Peter AvalosMerge branch 'vendor/LIBARCHIVE'
2012-07-11 Peter AvalosMerge branch 'vendor/TCPDUMP'
2012-07-11 Peter AvalosMerge branch 'vendor/LIBPCAP'
2012-07-07 Sepherosa Ziehauigb: Add comment for WTHRESH and header write back...
2012-07-07 Sepherosa Ziehauigb: Update comment about errata number
2012-07-07 Sepherosa Ziehauigb: Move shared interrupt configure to igb_alloc_intr()
2012-07-04 Peter AvalosMerge branch 'vendor/FILE'
2012-06-30 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-06-30 Sepherosa Ziehauigb: Make sure EITR interval is within range
2012-06-30 Sepherosa Ziehauigb: Add MSI-X support
2012-06-29 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-06-17 Sepherosa Ziehauigb: Factor out igb_{alloc,free}_intr
2012-06-17 Sepherosa Ziehauigb: Move interrupt allocation after RX/TX ring allocation
2012-06-17 Sepherosa Ziehauigb: White space
2012-06-17 Sepherosa Ziehauigb: Move RX/TX ring count configuration before interru...
2012-06-16 Sepherosa Ziehauigb: In shared interrupt handler, use ICR to process...
2012-06-16 Sepherosa Ziehauigb: Allow used RX rings less than allocated ones
2012-06-13 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-06-13 Sepherosa Ziehauigb: Fix RSS redirect table setting
2012-06-13 Sepherosa Ziehauigb: Main serializer should be enough to protect link...
2012-06-13 Sepherosa Ziehauigb: Enable multiple RX rings and integrate it w/ Drago...
2012-06-13 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-06-12 Sepherosa Ziehauigb: Split RX and TX serializer
2012-06-12 Sepherosa Ziehauigb: Function renaming
2012-06-12 Sepherosa Ziehauigb: Move RX/TX descriptor count into ring struct
2012-06-12 Sepherosa Ziehauigb: Remove unused field
2012-06-11 Sepherosa Ziehauigb: Split RX/TX ring count
2012-06-07 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-06-04 Sepherosa Ziehauigb: Use extended interrupt mode whenever possible
2012-06-04 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-06-04 Sepherosa Ziehauigb: Unbreak compile on i386
2012-05-31 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-05-31 Sepherosa Ziehauigb: Optimize TX path
2012-05-20 Matthew DillonMerge branches 'hammer2' and 'master' of ssh://crater...
2012-05-20 Sepherosa Ziehauigb: Import Intel igb-2.2.3