summaryrefslogtreecommitdiff
path: root/sys/dev/pci/if_wm.c
AgeCommit message (Expand)Author
2023-06-23Add missing read to count Circuit Breaker Rx Dropped Packet correctly.msaitoh
2023-05-11Fix typo. s/ictxact/ictxatc/. No functional change.msaitoh
2023-05-11 Use WM_IS_ICHPCH(). No functional change.msaitoh
2023-05-11Fix prc511's comment and description.msaitoh
2023-05-11Add SOICZIFDATA (ifconfig -z) support for evcnt(9).msaitoh
2023-05-11 Move statistics updating code from wm_tick() to new wm_update_stats().msaitoh
2023-05-11Add some new event counters.msaitoh
2023-05-11 Some statistics registers were replaced with new counters.msaitoh
2023-05-11Don't add "Count" for event counter's description.msaitoh
2023-05-11Fix a bug that the transmit underrun counter is incorrectly counted.msaitoh
2023-05-11IC{TX,RX}*C registers are for older than 82575.msaitoh
2023-05-11Sort lines. No functional change.msaitoh
2023-05-11Sort lines. No functional change.msaitoh
2023-05-11Add note for the TORL register.msaitoh
2023-05-11Count some 64bit counters correctly.msaitoh
2022-12-08Workaround for some hypervisor environments.knakahara
2022-10-26Add comment to ICH/PCH's lock stuff in wm_reset().msaitoh
2022-10-19Fix typo. No functional change. OK'd by knakahara.msaitoh
2022-09-08KNF. Modify comment. No fucntional change.msaitoh
2022-08-12wm(4): Remove the non-MP-safe scaffolding.riastradh
2022-08-12wm(4): Audit sc->phy.acquire and sc->nvm.acquire.riastradh
2022-08-12wm: use a workqueue to reset the interface when wm_watchdog determines it nee...riastradh
2022-08-12wm(4): if_flags and IFNET_LOCK auditriastradh
2022-08-12wm(4): Revert previous -- mistakenly committed unsquashed change part.riastradh
2022-08-12wm(4): if_flags and IFNET_LOCK auditriastradh
2022-08-08To avoid releasing mutex temporally, use new wm_set_mdio_slow_mode_hv_locked().msaitoh
2022-08-08Consistency use -1 instead of 1 for some error code. Advised by knakahara.msaitoh
2022-08-08Pass an error code correctly if phy.acquire() failed.msaitoh
2022-08-08Pass an error code to the upper layer instead of -1. Advised by knakahara.msaitoh
2022-08-08Modify debug messages so that we can determine where it happened.msaitoh
2022-08-05Sprinkle const on splfoo call results.skrll
2022-08-03Add a KASSERT for the locking protocol in wm_ioctl.skrll
2022-08-03Add some KASSERTs around the locking protocol.skrll
2022-07-29Improve a couple of commentsskrll
2022-07-29Trailing whitespaceskrll
2022-07-28KNF the KNFskrll
2022-07-22Add more statistics countes.msaitoh
2022-07-19wm(4): Use CSR_WRITE_FLUSH, not bus_space_barrier.riastradh
2022-07-19wm(4): Use bus_dmamap_sync, not bus_space_barrier, for tx desc.riastradh
2022-07-19KNFskrll
2022-07-19Don't need sys/malloc.h so remove the #includeskrll
2022-07-19Turn a locking botch (shouldn't drop lock on error) into a KASSERTskrll
2022-07-11KNF. No functional change.msaitoh
2022-07-11Consistently use semicolon. No functional change.msaitoh
2022-07-06Call txeof first, then rxeof for the consistency.msaitoh
2022-07-06Fix compile error if WM_DEBUG is set.msaitoh
2022-07-04Be less tautological and more explanatory in a comment.skrll
2022-07-02Use PRIxBIT instead of castsskrll
2022-07-02wm_tick: Add missing splx(s) when not WM_MPSAFEskrll
2022-05-19Don't set the more flag when there is no packet to process.msaitoh