Age | Commit message (Collapse) | Author |
|
ignore any that not valid UTF-8 outright, and for good measure pass the
result through our UTF-8-aware vis(3).
|
|
we currently only have two log levels so just use -v and -vv rather than
-v and -vvvv, and clarify the man page entry for -v.
|
|
|
|
This reduces holes/padding and makes the struct smaller by 8 bytes.
ok kettenis@
|
|
from Seth Jackson
|
|
saves about half a k on sparc64.
|
|
(escape character control), touching nothing after the preprocessing
stage and keeping even the state variable local to the preprocessor.
Since the escape character is also used for line continuation, this
requires pulling the implementation of line continuation from the
input reader to the preprocessor, which also considerably shortens
the code required for that.
When the escape character is changed, simply let the preprocessor
replace bare by escaped backslashes and instances of the non-standard
escape character with bare backslashes - that's all we need.
Oh, and if anybody dares to use these requests in OpenBSD manuals,
sending a medium-sized pack of axe-murderes after them might be a
worthwhile part of the punishment, but probably insuffient on its own.
|
|
pointed out by brynet
|
|
Perform the same kind of test for relinked libcrypto, using an openssl
sequence (proposed by sthen)
|
|
prying eyes were already been hindered at determining kernel addresses, now
local prying eyes are also hindered.
ok tb rpe
|
|
(Should we make them kmem readable? Let's ignore that for now and see
if any issues surface).
ok tb rpe
|
|
tracked that permission. Make the copy in $RELEASEDIR a+r
|
|
$RELEASEDIR
ok tb rpe
|
|
Prying eyes cannot look at the kernels in the compile directory.
ok tb rpe, kernel developers seem unimpacted
|
|
|
|
discussed with patrick
|
|
sequencess.
|
|
strange groff edge case behaviour found in multimedia/mjpegtools
|
|
Input, help & ok stsp
|
|
|
|
|
|
Found by jmc@
|
|
ok stsp
|
|
|
|
jca points out that all the other interface configuration tools live
there (like ifconfig or dhclient). Furthermore it starts so early in
the boot process that /usr might not be mounted yet if it's a nfs
filesystem.
sthen and deraadt agree
|
|
This reduces holes/padding and makes the structs smaller.
|
|
entries in the palette. GitHub issue 954.
|
|
prohibited sysctl.
ok deraadt
|
|
|
|
|
|
witness(4) has found that km_alloc will trigger an rw_enter via uvm_map
and vm_map_lock. While rw_enter is called with RW_SLEEPFAIL, there's
also an msleep in there, so it's easier to avoid getting in the middle
of that.
|
|
|
|
When invoking fortune with the -l option (to get long dictums only),
the program gets stuck in an infinite loop because fortlen() doesn't
return the fortune length correctly.
OK mestre@, tb@, deraadt@, schwarze@
|
|
A full implementation would require access to output device properties
and state variables (both only available after the main parser has
finalized the parse tree) before numerical expansions in the roff
preprocessor (i.e., before the main parser is even started).
Not trying to pull that stunt right now because the static-width
implementation committed here is sufficient for tcl-style manual pages
and already more complicated than i would have suspected.
|
|
|
|
|
|
This should make fading APs time out consistently regardless of what the
beacon interval is set to (range is 1 to 2^16 TU, though in practice 100 TU
seems to be a common value).
Print the beacon interval and missed beacon counter threshold to dmesg
if the DEBUG flag was set on the wireless interface with ifconfig(8).
This should help with diagnosing any issues that pop up.
Requested and diff eye-balled by kettenis@
help & ok tb@ phessler@
|
|
ok stsp@
|
|
|
|
triggered by multimedia/mkvtoolnix mkvmerge(1) using \(S2
|
|
if ic_mgt_timer indicates that we're not already waiting for a response.
Fixes a flood of probe requests sent out while the interrupt kept firing.
Also, byteswap the missed beacon counter value when reading it.
ok mpi@
|
|
if ic_mgt_timer indicates that we're not already waiting for a response.
Fixes a flood of probe requests sent out while the interrupt kept firing.
Also, read the missed beacon counter value after DMA sync.
ok mpi@
|
|
|
|
scripting.
(got it into upstream, it's just a backport)
okay kettenis@, patrick@
|
|
|
|
these were redundant to -Wall -Wextra
|
|
ok hackroom@
|
|
this should effectively double (or restore?) the number of packets that
can be fit on the tx ring.
tested on an od1000.
|
|
instead of assuming start routines only run inside the ifq serialiser,
only rely on the serialisation provided by the ifq mtx which is
explicitly used during ifq_deq ops.
ie, free the mbufs in ifq_free at the end of ifq_deq ops instead
of in the ifq_serialiser loop. ifq deq ops arent necessarily called
within the serialiser.
this should fix panics caused by fq codel on top of bce (which calls
bce_start from it's tx completion path instead of ifq_restart).
ok mikeb@
|
|
instead of checking for space after beggining to deq a packet, check
for space before committing to handling a packet. this means we
can use ifq_dequeue instead of ifq_deq_begin/commit/rollback.
this is a port of src/sys/dev/pci/if_sk.c r1.187, but tweaked to
account for msk using twice the tx ring descriptors thanks to its
annoying support for 64bit addresses.
tested on an od1000
ok jmatthew@ sthen@
|