summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_ix.c
AgeCommit message (Expand)Author
2012-12-20report flow control mode in the media status callbackMike Belopuhov
2012-12-20max_frame_size must be set after ether_ifattach updates if_mtu;Mike Belopuhov
2012-12-17Sync up advanced transmitter descriptor setup code to the upstream.Mike Belopuhov
2012-12-17sync some comments and variable names in rxeof with freebsdMike Belopuhov
2012-12-17Catch up with upstream, where rxbuf->m_pack was renamed to rxbuf->bufMike Belopuhov
2012-12-17Don't forget to decrement a number of clusters on the ring in caseMike Belopuhov
2012-12-17Get rid of the split header code as it was never used inMike Belopuhov
2012-12-17Implement SFP+ module hot-plug support for 82599 obtainedMike Belopuhov
2012-12-17Fix a link autonegotiation bug on 10GbaseT controllers and improveMike Belopuhov
2012-12-05fix from freebsd to correctly account rx errors; problem reportedMike Belopuhov
2012-11-29Remove setting an initial assumed baudrate upon driver attach which is notBrad Smith
2012-11-29make ix complile with IX_DEBUG defined, based on the patch fromMike Belopuhov
2012-11-23- Remove return's at the end of void functionsBrad Smith
2012-11-08Do not depend on IFCAP_CSUM flags when configuring rx checksummingMike Belopuhov
2012-11-06Remove Flow Director code that is not used, is outdated and tendsMike Belopuhov
2012-10-28Add braces to some code in ixgbe_setup_vlan_hw_support().Brad Smith
2012-08-13sync a comment with reality and remove an error path duplicate; from bradMike Belopuhov
2012-08-11Add support for another 82599 SFP+ card. Original diff and tests byMike Belopuhov
2012-08-10cleanup ixgbe_start routine; from brad, ok jsgMike Belopuhov
2012-08-08We're not going to loop in the rxeof refilling our ring as it wouldMike Belopuhov
2012-08-06Add support for 10Gb ethernet cards based on the Intel X540 chipset.Mike Belopuhov
2012-07-29whitespace cleanup, no binary changeMike Belopuhov
2012-07-06rewrite the receive filter programming to look similar to otherMike Belopuhov
2012-07-05set the prefetch threshold for 99'er as well. provides some additionalMike Belopuhov
2012-07-05enable the code that forces a cleanup if number of tx descriptorsMike Belopuhov
2012-02-26rather than driving the card with 16k intr/s of low latency interrupts,Mike Belopuhov
2012-02-26there's no need to rearm interrupts, we only need to reenable queues;Mike Belopuhov
2012-01-20save content of the pci attach args, not the pointer; from Christian EhrhardtMike Belopuhov
2012-01-13Repair hw vlan tagging and stripping on 82599. Previously receiverMike Belopuhov
2011-12-12add missing m_freem's into the error code paths. there's no changeMike Belopuhov
2011-12-09we need to always schedule another rx ring refill calloutMike Belopuhov
2011-11-27Bring back low latency interrupt moderation for 82599Mike Belopuhov
2011-11-27Checksum fix from reyk (rev1.31) that was lost during update:Mike Belopuhov
2011-06-18Use MSI interrupts when available. Tested by deraadt@ and jsg@.Claudio Jeker
2011-06-15if the system runs out of mbufs and cannot provide any when fillingDavid Gwynne
2011-06-10Monster update of ix(4). This brings ix(4) close to what is currentlyClaudio Jeker
2011-04-15Remove dead assignments and one newly created unused variable.Charles Longeau
2011-04-13modify the interrupt handler so it only processes the rings once, ratherDavid Gwynne
2011-04-07Do not use NULL in integer comparisons. No functional change.Miod Vallat
2011-04-05mechanic rename M_{TCP|UDP}V4_CSUM_OUT -> M_{TCP|UDP}_CSUM_OUTHenning Brauer
2011-04-03use nitems(); no binary change for drivers that are compiled on amd64.Jasper Lievisse Adriaanse
2010-11-10Enable low latency interrupt moderation and set the LL intervalClaudio Jeker
2010-10-27fix double ;;Theo de Raadt
2010-08-27These do not need powerhook functions.Theo de Raadt
2010-08-11Use the correct offsets when reading/writing to DCA_TXCTRL in the 82599Jonathan Gray
2010-04-20Don't ask for ipv6 checksum offloading as we aren't ready for it.Jonathan Gray
2010-03-22There is a workaround for a 82599 specific errata that could hang the rx dmaJonathan Gray
2010-03-22Use the correct number of max scatter gather segments for 82599,Jonathan Gray
2010-03-19Remove support for preproduction 82598 revision A0,Jonathan Gray
2010-03-16Set rx_ndescs to zero when initializing the rx ring. Otherwise we'llMark Kettenis