| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
ok mikeb@
|
|
|
|
|
|
|
|
|
|
| |
to using if_rxr.
cut the reporting systat did over to the rxr ioctl.
tested as much as i can on alpha, amd64, and sparc64.
mpi@ has run it on macppc.
ok mpi@
|
|
|
|
|
|
| |
operations in the detach function in the right order. Also ensure that the
interrupt handlers not trust registers that go away.
read over very carefully by dms, tested by me
|
|
|
|
|
|
| |
these cases the xxstop function is a bit more complicated and has a flag of
some sort, but the use of that flag does not matter; DMA is already ceased
ok dlg
|
|
|
|
| |
Tested by myself and Simon Kuhnle.
|
|
|
|
| |
tested by okan@, sthen@
|
|
|
|
|
|
| |
use m_defrag to linearize packets that don't fit in 16 segments.
ok claudio@
|
|
|
|
|
|
|
|
|
| |
Not sure what's more surprising: how long it took for NetBSD to
catch up to the rest of the BSDs (including UCB), or the amount of
code that NetBSD has claimed for itself without attributing to the
actual authors.
OK deraadt@
|
|
|
|
| |
everybody is happy
|
|
|
|
|
|
|
|
|
|
| |
for address changes, multicast filter changes, or adjusting promiscuous mode.
Fixes resetting the phy for things like start/stopping tcpdump.
From NetBSD
tested by me, miod@, otto@ and a few others.
ok deraadt@
|
| |
|
| |
|
|
|
|
|
| |
while trying to get the next buffer setup).
- reduce ring size for both rx & tx
|
|
|
|
| |
allocate all dmamaps in advance (and use load/unload/sync as appropriate)
|
| |
|
|
|
|
|
|
| |
allocated buffers. Use the buffer provided in the mbuf (after bus_dmaifying
it, of course) instead
[This is only step one: next step, garbage collection and deuglification]
|
|
|