Age | Commit message (Collapse) | Author |
|
Clean up a little while here.
from Alexey Suslikov, thanks
tested by several as part of a larger diff, thanks also
|
|
enable RX tag stripping for re(4).
ok brad@
|
|
|
|
from conection and mixer lists. It also removes knobs connected to
power widgets.
from NetBSD via Alexey Suslikov, thanks
tested by several, thanks also
|
|
|
|
and add some missing entries for the E5400 chipset.
|
|
From Robert Noland at FreeBSD.
|
|
This should take care of the simpler ones (i.e., timeout values of
integer multiples of hz).
ok krw@, art@
|
|
userspace - mitigates an effective DoS since generating these can hog
the CPU at splhigh()
feedback & ok tedu@ deraadt@
|
|
now the offset into the first mbuf of the target chain before copying
the source data over. From FreeBSD.
Convert drivers' use of m_devget(). Mostly from thib@.
Update mbuf(9) man page.
ok claudio@, thib@
|
|
|
|
valid MAC address.
Pyun YongHyeon seems to have taken code for generating an
address when something looks invalid from other drivers
in FreeBSD, there are no known problems with getting
valid addresses for jme, so remove this.
Additionally it isn't appropriate to call arc4random() at
that point in the boot process so the code needs to go.
|
|
Add support for Intel WiFi Link 5000 Series adapters (5100/5150/5300/5350).
Quite frankly, Intel made things unnecessarily difficult by gratuitously
changing firmware commands (adding new fields in the middle of a struct)
and some register offsets for the 5000 Series and by defining yet another
way of loading a firmware.
I had to write a hardware abstraction layer to manage those differences.
Committed over a 5300 adapter (3T3R).
Require an upgrade of the iwn-firmware package, even for 4965AGN users.
Not tested on 5100, 5150 and 5350 (test reports are more than welcomed.)
There should be no regression on the 4965AGN.
|
|
of a stream, direct the unneeded converters use HDA link stream #0
from NetBSD via Alexey Suslikov, thanks
tested by several, thanks also
|
|
converters in a group to use HDA link stream #0. use it when
halting playback/recording.
from NetBSD via Alexey Suslikov, thanks
tested by several, thanks also
|
|
resources setup by the bus front ends, especially the shutdown hook.
Found while testing some other changes with a CardBus adapter and
re_attach() was failing early before the interface pointer was
assigned. Then the system was rebooted, the shutdown hook was called
and *boom* in re_stop().
|
|
longer be livelocked when they are receiving on GigE line. Newer devices
also gain well controlled interrupt rate.
If hardware supports interrupt moderation (e.g. 8168B, 8168C), you could
also use hardware based interrupt moderation, however, due to lack of
necessary information it does not work as reliably as simulated interrupt
moderation. It is _not_ recommended currently.
By default, PCIe devices' simulated interrupt moderation timer is set to
75us, while PCI devices' is set to 125us.
From sephe@DragonFly
|
|
|
|
calling the xfer callback function to allow a device driver to
immediately reschedule the same xfer.
This e.g. improves performance for isoc high- fullspeed xfers (ehci).
From NetBSD. OK phessler@
|
|
Fixes clicking and other noise related issues.
ok ratchov@
|
|
arandom code, just like minor 4. in fact, make them act exactly
the same.
|
|
from NetBSD via Alexey Suslikov, thanks
"looks good" ratchov@
|
|
From sephe@DragonFly
|
|
information. Also explains PR 4124 and 5318
|
|
|
|
|
|
|
|
Use minutes for 16-bit values.
|
|
with ubsa(4), it is moved to umsm(4).
ok jsg@, reported by Daniele Pilenga
|
|
o some #define's instead of digits
|
|
|
|
them wrong in several cases that i've noticed and Merging when needed is
still fairly simple, anyway. This shaves another 500 bytes from an amd64
kernel due to not having to flip the sign on some things. It also stops
my eyes bleeding.
Tested by a few along with the last diff that went in.
|
|
filling in a pre-allocated one on each attach.
Makes the code a bunch nicer, shrinks a kernel by about 1.5k on amd64,
helps with my sanity, and paves way for later changes.
Tested by a few for a couple of weeks now.
|
|
with the eephy(4) that attaches to nfe(4) on machines like the Sun Ultra 40.
ok deraadt@
|
|
in evaluation of the Return() operator). Based jordan@'s diff from rev. 1.133.
ok jordan@, marco@
|
|
the MAC address registers. In most cases these already have the correct
MAC address. This should address PR5743. Thanks to Rodolfo Gouveia for
testing earlier diffs.
ok dlg@
|
|
midlayer try to probe it anyway. this lets raid devices configured on an
mpi to work again.
reported by djm@
|
|
LIST_INSERT_HEAD(..) to prevent a crash when the freelist is empty. From
NetBSD.
|
|
|
|
|
|
transactions. From NetBSD.
|
|
Jesus Sanchez.
|
|
|
|
|
|
From DragonFly
|
|
|
|
if so.
|
|
change. Prevents us from getting stuck in LINK_STATE_UNKNOWN. Fixes PR 5914.
tested by deraadt@, sthen@
ok deraadt@
|
|
|
|
|