Age | Commit message (Collapse) | Author |
|
ok brad@
|
|
|
|
|
|
Spotted by stu@ and miod@
|
|
- Sign over Jeremy Morse's copyright (who contributed ehci-isoc support)
to NetBSD copyright but still mention him as contributor. OK'd by
Jeremy Morse.
- Update TODO list.
- Clarify the error message in case when a low/full speed isoc device
has been attached to ehci.
- Add a missing break so that the isoc setup code doesn't access
uninitialized microframe content which has been request by the driver
but not been used.
OK kevlo@
|
|
remainder to prevent covering kernel data.
ok miod@
|
|
panic if the kernel attempts to map an improper address.
|
|
there is probably a new EEPROM format here, but i don't know how to parse
the AR5424 version yet, so just set some defaults for these chipsets for now.
|
|
Found by LLVM/Clang Static Analyzer.
"Right." miod@
|
|
|
|
shrinks, same thing as UFS does.
ok/pointers pedro@
ok blambert@
|
|
ok blambert@
|
|
pf_pkt_addr_changed to clear the recorded pf state information in the hdr
claudio ok
|
|
Makes a few hp laptops run cooler and quieter.
|
|
flag to the pool_get call.
ok art@, krw@
|
|
commented out, remove it. Unifdef TFS while there.
ok marco@ krw@
|
|
allocate a single malloc chunk instead of three and allocate a single
slot for a single page instead of four slots. ok miod@ tedu@ @deraadt
|
|
|
|
- Don't reload the watchdog timer in case there are still unhandled
descriptors.
- Don't clear IFF_OACTIVE unless there are at least 6 free TX
descriptors. The function dc_encap() will bail if there are
only 5 or fewer free TX descriptors, causing dc_start() to
abort so it makes no sense to pretend we could process mbufs
again when in fact we can't.
- Always assign idx to sc->dc_cdata.dc_tx_cons; it doesn't make
much sense to exclude the idx == sc->dc_cdata.dc_tx_cons case.
From FreeBSD
|
|
A COM port should not be misleadingly labeled as a Wifi chipset.
|
|
|
|
|
|
entry labeled as BCM4322 which is actually a serial port.
|
|
|
|
|
|
the currently selected media is of type IFM_AUTO as autonegotiation
does not need to be kicked anyway.
|
|
|
|
|
|
|
|
ok tedu@, blambert@, art@
|
|
|
|
|
|
references. Account for this, and the hp530 laptop won't spontaneously
power down thinking internal temperature is over 500C.
ok marco@
|
|
ok miod@
|
|
|
|
The softc field dc_revision contains the PCI revision. No functional change.
|
|
|
|
stopped nor the waiting state and also no other means to check
whether the receiver is idle, we have no choice but to call
mii_tick unconditionally even in the case of the DC_REDUCED_MII_POLL
handling as far as the RX side is concerned. This isn't necessarily
worse than checking whether RX is idle though because unlike as
with TX we're racing with the hardware, which might receive packets
any time while we poll the MII, anyway. Fixes the use of trunk(4)
with the affected interfaces.
From FreeBSD
|
|
ok drahn@
|
|
ok deraadt@
|
|
Really just the low-hanging fruit of (hopefully) forthcoming timeout
conversions.
ok art@, krw@
|
|
process sleeping on a unique address (wakeup -> wakeup_one)
ok guenther@, tedu@, art@
|
|
key stuff.
|
|
before release are fixed, and the extra check i added prevents incorrect
linking if there are still cases with tunnels, tho none of the testers
saw these yet, except for an icmp case that will be fixed shortly. the
extra check prevents misbehavior there.
if you see 'pf: state key linking mismatch' messages please report them to
me along with ifconfig -A and mention if you do any routing or nat tricks.
ok deraadt
|
|
Tested by a few, no regressions for normal use.
|
|
|
|
directly. While i'm here, factor out some common functionality into a
separate function, and kill some typedefs (man this code is full of
them...). Shaves another 450 bytes off the kernel.
Tested by ckuethe and Paul de Weerd, thanks.
|
|
TIME_WAIT socket recycling code to redo the pcb lookup w/out
resetting the inp pointer. Therefore we used the stale pcb,
which leads us to reply with a RST to SYNs received on TIME_WAIT
sockets. Also move the findpcb label below the pf pcb cache lookup,
to avoid using a stale pcb when the caching code gets activated.
OK markus@, henning@
|
|
|
|
flows export data gathered from pf states.
initial implementation by Joerg Goltermann <jg@osn.de>, guidance and many
changes by me. 'put it in' theo
|