summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_ixgb.c
AgeCommit message (Expand)Author
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.Patrick Wildt
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-11-29m_free() and m_freem() test for NULL. Simplify callers which had their ownJonathan Gray
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-20shuffle struct ifqueue so in flight mbufs are protected by a mutex.David Gwynne
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-04-30Convert moar drivers to if_input().Martin Pieuchot
2014-12-22unifdef INETTed Unangst
2014-07-13Some reallocarray() use; review Jean-Philippe Ouellet, patrick keshishianTheo de Raadt
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2013-11-26Instead of comparing the lower and higher addresses of all the multicastMartin Pieuchot
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-09-20Fix a variety of structure packing and byte order bugs to try to getTheo de Raadt
2010-08-27These do not need powerhook functions.Theo de Raadt
2009-08-13- consistify cfdriver for the ethernet drivers (0 -> NULL)Jasper Lievisse Adriaanse
2009-08-10A few more simple cases of shutdown hooks which only call xxstop, whenTheo de Raadt
2009-06-24like I did for em(4) before, doubled error messages are sillyTheo de Raadt
2008-11-28Eliminate the redundant bits of code for MTU and multicast handlingBrad Smith
2008-11-09Introduce bpf_mtap_ether(), which for the benefit of bpf listenersChristian Weisgerber
2008-10-28Some tweaks for the usage of NVLAN > 0 checks in the code.Brad Smith
2008-10-21Re-add support TX VLAN tag insertion and RX VLAN tag stripping.Brad Smith
2008-10-02First step towards cleaning up the Ethernet driver ioctl handling.Brad Smith
2008-09-30style nits.Brad Smith
2008-09-24remove dead stores and newly created unused variables.Charles Longeau
2008-09-10Convert timeout_add() calls using multiples of hz to timeout_add_sec()Bret Lambert
2008-06-08Correct the watchdog timer by moving it out from under the condition checkBrad Smith
2008-06-08dma sync the tx ring and post new packets to the chip once per call toBrad Smith
2008-06-08don't declare foo_driver_version[] strings and turn them into defines,Reyk Floeter
2008-06-03put code to print periodic debug statistics in #ifdef IXGB_DEBUG, shrinksReyk Floeter
2008-03-02If bus_dmamap_load_mbuf() fails in ixgb_get_buf() use m_freem() intead ofBrad Smith
2008-02-19Add support for the optics on the Sun variant of ixgb(4) boards.Brad Smith
2007-10-01More easy bzero() -> M_ZERO. Use 'p = malloc(sizeof(*p) ...' whereKenneth R Westerback
2007-09-19Use the proper baudrate for 10Gb hw now that it can fit into the buadrateBrad Smith
2006-12-04report full/half duplex state for non-MII interfacesReyk Floeter
2006-11-28Pre-allocate the TX DMA maps intead of creating and destroying a DMA mapBrad Smith
2006-11-28- ixgb_dma_alloc(): Uncomment the line setting the DMA tag to NUL upon failure.Brad Smith
2006-11-28style changes and cleaning. no op.Brad Smith
2006-11-18ixgb_get_buf():Brad Smith
2006-11-18add a few commentsBrad Smith
2006-10-02move the checksum stuff under IXGB_CSUM_OFFLOAD.Brad Smith
2006-08-18check hw.max_frame_size when deciding when to use m_adj().Brad Smith
2006-08-14Use if_hardmtu and simplify the MTU ioctl handler. no-op change.Brad Smith
2006-08-09update the version I am tracking.Brad Smith
2006-08-09Use the DMA map size from the DMA map instead of the dma_size field withBrad Smith
2006-08-04typo, loose -> loseBrad Smith
2006-08-04- merge em/ixgb_disable_promisc() into em/ixgb_set_promisc().Brad Smith
2006-08-04fix up error messages in em/ixgb_allocate_pci_resources().Brad Smith