Age | Commit message (Collapse) | Author |
|
ok krw@ deraadt@
|
|
D-Link DWA-525 rev A2.
|
|
|
|
|
|
implementation that it depends on currently isn't.
ok mikeb tom
|
|
* skip the integrated assembler for assym.h
* use as(1) to build biosboot.S and the various versions of srt0.S
ok deraadt@
|
|
ok florian@
|
|
disable hardware cursor.
From NetBSD.
OK deraadt@
|
|
ok deraadt
|
|
ok henning
|
|
very little value in these comments at all, but the XXX is just wrong and
in the way when looking for real XXXs. phessler agrees
|
|
kinda deprecated for a decade now, nothing in base uses it, nothing in
ports uses it (thanks sthen)
ok phessler sashan
|
|
disabled (no NMI support yet)
|
|
* add some comments about virtio_enqueue_trim
* include mutex.h explicitly
* make VIRTIO_DEBUG == 1 less verbose in vioblk
ok krw@
|
|
|
|
|
|
from a few weeks ago that did the same for Intel/VMX.
ok deraadt
|
|
the formats to add in the __func__ and "\n" being magically added by
DBGPRINT(). Fixes a few botches by certain devs who assumed DBGPRINT()
must be just like DPRINTF.
ok sf@ reyk@ on earlier version
|
|
Instead of returning an index into ni_rates, return the RVAL of the
basic rate we want to use. This allows a driver to unambiguously map
the basic rate to the corresponding hardware-specific rate value, and
reduces the possibility of bugs where indices are used with arrays
they weren't intended for.
Adjust iwn(4) accordingly, and use the lowest instead of the highest
basic rate in iwn_tx() to cope better in noisy environments.
Fixes association problems on 5GHz reported by tb@
|
|
|
|
|
|
ok deraadt@, kettenis@, jasper@
|
|
ok jsg visa
|
|
|
|
"totally makes sense" kettenis@
ok deraadt@
|
|
which we can safely assume isn't going to happen now. No code changes.
|
|
Those fonts are not compiled in by default, and are smaller than the
smallest font (bold8x16_iso1) we currently include.
OK mpi@, deraadt@
|
|
when processing NPT/EPT violations
|
|
that there will be resources for.
Protect request list with a mutex.
Makes everything much more scsi-like. Fewer splbio() dances. Uses
less memory and eliminates superfluous freeing and acquiring of the
same resources over and over.
ok sf@
|
|
ok deraadt
|
|
ether_input(). Now we use mbuf tags instead of modifying the MAC
address.
ok mpi@
|
|
This avoids breaking krw@'s ongoing work on improving virtio_enqueue_trim().
|
|
ok mpi@ phessler@
|
|
These helpers can be used by drivers to improve compatibility with APs
that disable some mandatory PHY rates in the basic rate set.
For instance, many of our drivers hard-code 11b rates on 2 Ghz and run
into problems when APs disable them. Since 11b rates are being disabled
by default by some vendors, hardcoding them is not a good idea anymore.
ok mpi@ phessler@
|
|
of whether the wifi interface happens to be leaving RUN state. The interface
is never usable during state transitions so setting the link DOWN is the only
reasonable option when any transition is triggered.
Fixes a problem where, at boot time, the link state of wifi interfaces was
reported to userland as UNKNOWN (which, curiously, has value 0). dhclient's
link detection logic was recently changed from ifmedia to getifaddrs which
exposed the UNKOWN link state. Since dhclient assumes an UNKNOWN link state
means UP it would start trying to negotiate a lease too early during boot.
Problem reported by tb@
ok krw@
|
|
I have seen spurious "file system not clean; please fsck(8)" warnings
during "mount -ur". Set e2fs_fmod = 0 when writing the superblock (as
ffs does).
"Makes sense" deraadt@
|
|
- lucida16x29 is a bad conversion from a truetype font, it is too bold
which makes it unreadable.
- omron12x20 is a serif font, and is very difficult to read due to
inconsistencies in character spacing, alignement, and width.
Moreover, both fonts only have 96 glyphs.
No objection from mlarkin@
OK mpi@, jcs@
|
|
Unbreak userland, found the hardway by deraadt@
|
|
advertisement processing in the kernel.
Go for it!!! deraadt@
additional encouragement to push forward from at least mpi and henning
special thanks to naddy for being an early adopter and finding bugs.
|
|
Use a SLIST instead of a SIMPLEQ and use LIFO instead of FIFO. This should
improve cache usage.
|
|
It has been unused since this code was imported from NetBSD.
OK mlarkin@
|
|
|
|
This will help transitionning to an un-KERNEL_LOCK()ed IP
forwarding path.
Disucssed with bluhm@, ok claudio@
|
|
From Coverity via NetBSD via miod@
ok claudio@, tedu@, deraadt@, krw@
|
|
remaining ifp references are released *without* the NET_LOCK().
It's safe to do so because the KERNEL_LOCK() serializes accesses
to ``if_map''.
More importantly this fix possible deadlocks between if_get() and
the NET_LOCK(). It is now possible to call them in whatever order.
ok visa@, dlg@
|
|
|
|
|
|
OK naddy
|
|
currently protected by the NET_LOCK().
They are not accessed in the hot path, so protecting them with a
mutex could be an option. However since we're now going to run
with a NET_LOCK() for some time, assert that it is held.
IPsec is not yet ready to run without KERNEL_LOCK(), so assert it
is held, even in the forwarding path.
Tested by sthen@, ok visa@, claudio@, bluhm@
|
|
to pfkeyv2.c. These structs are nowhere else needed.
OK gcc
|