Age | Commit message (Expand) | Author |
2024-10-06 | Fix the rx refill timeout to only refill rings that are currently empty. | Jonathan Matthew |
2024-06-26 | return type on a dedicated line when declaring functions | Jonathan Gray |
2024-05-24 | remove unneeded includes; ok miod@ | Jonathan Gray |
2024-05-07 | Additional check for TSO packets with 0 MSS. | Jan Klemkow |
2024-04-12 | remove useless includes of ip.h and ip6.h | Jan Klemkow |
2024-02-14 | Check IP length in ether_extract_headers(). | Alexander Bluhm |
2024-02-13 | Analyse header layout in ether_extract_headers(). | Alexander Bluhm |
2024-01-19 | Add TSO support. Previous commit fixed up a bug that could only be | Jonathan Matthew |
2024-01-15 | The maximum number of ring slots a tx packet can use is 32, which is | Jonathan Matthew |
2024-01-10 | If bringing up a queue fails, only tear down the ones that we set up | Jonathan Matthew |
2024-01-09 | remove needless comment | Jonathan Matthew |
2024-01-09 | If there are still mbufs on a ring when we're freeing it, | Jonathan Matthew |
2024-01-04 | fix up barriers in bnxt_down() - use barriers for all interrupts and | Jonathan Matthew |
2023-11-10 | Make ifq and ifiq interface MP safe. | Alexander Bluhm |
2023-03-22 | Reverse bus_space_unmap(9) order | Denis Fondras |
2022-06-27 | Do not run receive and transmit interrupt handlers when the bnxt(4) | Alexander Bluhm |
2022-03-14 | unload the dmamap in bnxt_dmamem_free. | David Gwynne |
2022-03-11 | Constify struct cfattach. | Martin Pieuchot |
2021-07-24 | Use the presence of an intrmap, rather than the number of queues, to | Jonathan Matthew |
2021-07-23 | pci_intr_msix_count() is the function that drivers using multiple MSI-X | Jonathan Matthew |
2021-04-24 | If MSI-X vectors are available, create multiple tx/rx queues, configure | Jonathan Matthew |
2021-04-23 | When we have a single tx/rx queue, the cp ring is also used for async | Jonathan Matthew |
2021-04-23 | Create separate structures for rx and tx queues to allow creating multiples | Jonathan Matthew |
2021-04-23 | We're only going to use the first CoS queue, so only store the ID of that | Jonathan Matthew |
2020-12-12 | Rename the macro MCLGETI to MCLGETL and removes the dead parameter ifp. | jan |
2020-10-14 | Add an interrupt barrier in bnxt_down() and check if the interface is | Jonathan Matthew |
2020-07-10 | Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API. | Patrick Wildt |
2020-06-22 | use ifiq_input and use it's return value to apply backpressure to rxrs. | David Gwynne |
2020-06-09 | Implement the rx side of checksum and vlan offloads too. | Jonathan Matthew |
2020-06-09 | Make use of vlan and checksum offloads. This involves using the long | Jonathan Matthew |
2020-04-27 | When creating the rx filter, indicate we want to match against the outermost | Jonathan Matthew |
2019-09-03 | bnxt: Support MSI-X | Stefan Fritsch |
2019-04-24 | implement SIOCGIFSFFPAGE so ifconfig can get transceiver info. | Jonathan Matthew |
2019-03-15 | Remove FBSDID. | Kevin Lo |
2019-01-22 | Increase max mtu to match the linux driver; tested against ixl, which can | Jonathan Matthew |
2018-09-19 | Report duplex state correctly for adapters with firmware interface versions | Jonathan Matthew |
2018-09-18 | cast HWRM_NA_SIGNATURE when shortening it to keep gcc happy, prodded by jsg@ | Jonathan Matthew |
2018-09-10 | put the port into autonegotiate mode on attach, since that's the default | Jonathan Matthew |
2018-09-10 | if the adapter can't determine the phy type on a port, pretend it's baseCR | Jonathan Matthew |
2018-09-10 | bit rates over 2G won't fit in an int, so use uint64_ts instead | Jonathan Matthew |
2018-09-07 | remove some unused variables and otherwise tidy up a bit. | Jonathan Matthew |
2018-08-30 | Set up an aggregation buffer ring and configure placement mode so data | Jonathan Matthew |
2018-08-26 | return -1 from the interrupt handler if we didn't find any work to do | Jonathan Matthew |
2018-08-24 | Include the list of multicast groups in the rx filter configuration. | Jonathan Matthew |
2018-08-24 | set the rx mask to always accept all vlan tags, making vlan interfaces | Jonathan Matthew |
2018-08-23 | remove hwrm interface code for nvram reads and writes, firmware updates, | Jonathan Matthew |
2018-08-23 | rearrange txeof so it processes slots up to the index given in the | Jonathan Matthew |
2018-08-23 | set interrupt aggregation parameters so we get around 10000 interrupts | Jonathan Matthew |
2018-07-11 | implement media type detection and forcing of link speed, lightly tested | Jonathan Matthew |
2018-07-11 | move declarations of hwrm message functions up to the top and make them | Jonathan Matthew |