index
:
netbsd
lockcount-9.3
lockdoc-10.99.5
lockdoc-10.99.5-vfs
lockdoc-9.3
lockdoc-9.3-vfs
trunk
NetBSD fork for lockdoc analysis
merlin@scholz.ruhr
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
sys
/
dev
/
pci
/
ixgbe
/
ix_txrx.c
Age
Commit message (
Expand
)
Author
2022-09-16
ixg(4) add an option for Tx to use deferred softint regardless of whether can...
knakahara
2022-08-07
fix typos in comments.
andvar
2022-05-11
bus_dmamem_unmap() before bus_dmamem_free(), otherwise we may give back meomry
bouyer
2022-04-25
Use cached rx_copy_len in ixgbe_rxeof().
msaitoh
2022-04-25
Modify comment for consistency. No functional change.
msaitoh
2022-01-25
Use atomic_{load,store}_relaxed() for event counters.
msaitoh
2021-09-08
Reduce bus_dmamap_sync() cost.
msaitoh
2021-09-08
Don't pre-allocate a cluster not to do m_freem() it on RXCOPY case.
msaitoh
2021-09-07
Don't increment no_mbuf evcnt(9) when discarding multi-descriptor packet.
msaitoh
2021-09-07
Sprinkle __predict_false() in the RX path.
msaitoh
2021-09-03
Save the discard_multidesc state to not to forget the state by exiting rxeof().
msaitoh
2021-09-03
Rename variable. No functional change.
msaitoh
2021-08-26
Remove "j" or "jumbo" because we always use MCLBYTES sized buffer.
msaitoh
2021-08-25
Use MCLGET() instead of homegrown cluster (jcl) allocation mechanism.
msaitoh
2021-08-19
Use m_adj(ETHER_ALIGN) more. Tested by me (amd64,aarch64) and rin (alpha).
msaitoh
2021-08-19
KNF. No functional change.
msaitoh
2021-08-19
Don't use fixed value. No functional change.
msaitoh
2021-08-19
Don't call bus_dmamap_sync with rx_mbuf_sz(== MCLBYTES) to prevent panic.
msaitoh
2021-08-18
Refresh unrefreshed descriptors' buffers correctly.
msaitoh
2021-07-07
Add new sysctl "rx_copy_len".
msaitoh
2021-07-07
Set rxr->next_to_refresh correctly in ixgbe_setup_receive_ring().
msaitoh
2021-05-27
Do no_jmbuf++ when ixgbe_getjcl() failed in ixgbe_setup_receive_ring(), too.
msaitoh
2021-05-20
fix little-endian dependence
ryo
2021-05-20
Use uint64_t instead of bus_addr_t for the TX descriptor's buffer address.
msaitoh
2021-05-20
Added BUS_DMA_COHERENT flag to bus_dmamem_map() to improve stability on aarch64.
ryo
2021-05-18
- Cleanup an rxbuf entry when bus_dmamap_load_mbuf() failed to prevent panic.
msaitoh
2021-05-14
Keep m_len and m_pkthdr.len consistent to prevent panic on arm.
msaitoh
2021-05-14
Comment out flow director processing in fast path.
knakahara
2021-05-11
Call bus_dmamap_unload(9) via ixgbe_dmamap_unload(), before freeing
rin
2021-04-30
Add missing __KERNEL_RCSID().
msaitoh
2021-03-31
KNF a bit. No functional change.
msaitoh
2021-03-12
Refactor rxr->next_to_check updating.
knakahara
2021-03-12
Remove extra unlock/lock processing around if_percpuq_enqueue().
knakahara
2021-03-09
Modify some parameters to reduce packet dropping.
msaitoh
2021-03-08
Use no_jmbuf evcnt for the failure case of ixgbe_getjcl().
msaitoh
2021-03-02
Fix jcl's starvation case in ixgbe_rxeof() again.
msaitoh
2021-01-18
Fix ixg(4) Rx interrupt stall when Rx buffers are exhausted.
knakahara
2020-04-17
No functional change:
msaitoh
2020-02-05
No functional change:
msaitoh
2020-01-30
Adopt <net/if_stats.h>.
thorpej
2020-01-21
Fix the freeing code for some error paths. Found and tested by Patrick Welche.
msaitoh
2020-01-20
Free jumbo mem structure correctly. Found by yamaguchi@ using with LOCKDEBUG.
msaitoh
2019-12-16
No functional change:
msaitoh
2019-11-10
in many device attach paths, allocate memory with M_WAITOK instead of M_NOWAIT
chs
2019-10-16
Fix missing kpreempt_disable() before softint_schedule() like if_vmx.c:r1.51.
knakahara
2019-09-04
printf -> device_printf
msaitoh
2019-07-04
Fix hung queue check when the queue number >= 31.
msaitoh
2019-06-27
Sync with FreeBSD ix-3.3.8 part 1. No functional change in this part:
msaitoh
2019-02-22
Fix a bug that if_link_state_change(ifp, LINK_STATE_DOWN) isn't called unless
msaitoh
2018-12-20
Apply the same fix as if_wm.c:r1.606 to ixg(4). Pointed out by msaitoh@n.o, t...
knakahara
[next]