summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_oce.c
AgeCommit message (Expand)Author
2023-11-10Make ifq and ifiq interface MP safe.Alexander Bluhm
2023-04-28Remove error handling around mallocarray(9). I cannot fail whenAlexander Bluhm
2022-03-11Constify struct cfattach.Martin Pieuchot
2022-01-09spellingJonathan Gray
2020-12-12Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp.jan
2020-07-10Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API.Patrick Wildt
2020-07-10Change users of IFQ_DEQUEUE(), IFQ_ENQUEUE() and IFQ_LEN() to use thePatrick Wildt
2020-06-22use ifiq_input and use it's return value to apply backpressure to rxrs.David Gwynne
2017-11-27lenght->length, mostly in commentsStuart Henderson
2017-01-22move counting if_opackets next to counting if_obytes in if_enqueue.David Gwynne
2016-09-15all pools have their ipl set via pool_setipl, so fold it into pool_init.David Gwynne
2016-09-14Declare the type instead of a on-stack variable for sizeof purposesMike Belopuhov
2016-08-24pool_setipl for oce(4)David Gwynne
2016-04-13G/C IFQ_SET_READY().Martin Pieuchot
2016-03-14Allocate statistics command from the heap, pointed out by deraadt@Mike Belopuhov
2016-03-04extra ) not needed, spotted by tiago silvaTheo de Raadt
2016-01-06revert 1.87, more work is needed hereMike Belopuhov
2015-12-11Replace mountroothook_establish(9) by config_mountroot(9) a narrower APIMartin Pieuchot
2015-11-25replace IFF_OACTIVE manipulation with mpsafe operations.David Gwynne
2015-11-14Do not include <net/if_vlan_var.h> when it's not necessary.Martin Pieuchot
2015-10-25arp_ifinit() is no longer needed.Martin Pieuchot
2015-09-29Unlock interrupt handler rx path with intr_barrierChris Cappuccio
2015-09-11Make room for media types of the future. Extend the ifmedia word to 64 bits.Stefan Sperling
2015-06-29Hide ETHER_ALIGN mbuf adjustment under "#ifdef __STRICT_ALIGNMENT"Mike Belopuhov
2015-06-24Increment if_ipackets in if_input().Martin Pieuchot
2015-04-30Convert moar drivers to if_input().Martin Pieuchot
2015-03-14Remove some includes include-what-you-use claims don'tJonathan Gray
2014-12-22unifdef INETTed Unangst
2014-12-13yet more mallocarray() changes.Doug Hogan
2014-08-30let the mru always be what the chip can do, not what the mtu implies.David Gwynne
2014-08-14Implement rxrinfo ioctl for cluster usage statisticsMike Belopuhov
2014-07-22Fewer <netinet/in_systm.h>Martin Pieuchot
2014-07-12add a size argument to free. will be used soon, but for now default to 0.Ted Unangst
2014-07-08cut things that relied on mclgeti for rx ring accounting/restriction overDavid Gwynne
2014-01-20bcopy to memcpyChris Cappuccio
2014-01-20bcmp to memcmpChris Cappuccio
2014-01-20bzero to memsetChris Cappuccio
2013-08-23don't call if_link_state_change if link state is not changedMike Belopuhov
2013-08-07Most network drivers include netinet/in_var.h, but apparently theyAlexander Bluhm
2013-01-17first or second coming, commie or not commie, one m in coming is sufficientHenning Brauer
2012-12-10adjust mbuf chain data pointer so that ip header would appearMike Belopuhov
2012-11-27fix format string; OK mikeb@Gleydson Soares
2012-11-26shorten MBX_RX_IFACE_* definesMike Belopuhov
2012-11-26get rid of some useless bitfields in oce_mbx and mbx_hdrMike Belopuhov
2012-11-23better way to set baudrate to 0; pointed out by gsoares@Mike Belopuhov
2012-11-21Don't forget to delete an rx refill timeout when bringingMike Belopuhov
2012-11-20fix typoMike Belopuhov
2012-11-14allocate a mailbox payload dma memory upfront instead of per requestMike Belopuhov
2012-11-13do an OACTIVE/if_start dance only once per tx interruptMike Belopuhov
2012-11-13enable hardware tx checksum offloading as oce doesn'tMike Belopuhov