Age | Commit message (Collapse) | Author |
|
dynamic clamping mechanism. In the (new? has it already been 20 years?)
world of tty ring buffers, c_cn is the maximum...
There could be some ugly limit elsewhere, which may cause a deadlock
(dug as deep as my patience allows), so please report any sort
of new console or xterm issues that show up, such as tty lockups or high
cpu utilization..
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
but html.c is not part of the parser at all, so it cannot include
that header, and actually, it doesn't need it.
Found while auditing includes after Theo's recent *.h commit.
|
|
some other comments.
|
|
From Jeremy Devenport
|
|
FTS_ERR. From Piotr Durlej.
|
|
|
|
|
|
it is assigned to the saved ID even if no new effective ID is given,
but the existing effective ID differs from the saved ID.
Update STANDARDS and purge the redundant CAVEATS section.
OK millert@ jmc@, no objections from tedu@
|
|
processor in order to give other strands a chance to run. Use it in
__mp_lock_spin_hook() to avoid wasting CPU cycles if we're waiting for
the kernel or scheduler locks. This is instruction is patched in, just like
we already do for the sleep instruction on SPARC64 VI processors. We look
at the hwcap-list property of the cpu nodes in the machine description to
decide whether the pause instruction is available.
|
|
|
|
* no longer used in our tree
* not used in any of NetBSD, FreeBSD, or DragonFly
* not supported by groff
|
|
command in urndis_ctrl_set(). Seems many RNDIS hardware doesn't care about
the overwritten fields, but the SunMicro Virtual Eth Device found in newer
Oracle SPARC hardware does.
ok armani@
|
|
im going to delete support for it from mandoc(1)
|
|
The former is not used anywhere in NetBSD, FreeBSD, or DragonFly
and not supported by groff, so i'm going to delete it from mandoc(1).
We don't need two macros for the same thing.
|
|
Also transformed some complicated code that was setting EFER into something
much simpler.
Tested on a variety of real machines, emulators/VMs, MP, UP, zzz, ZZZ,
NX on, NX off ...
ok deraadt@
|
|
|
|
from <kaspars at bankovskis dot net>, minimally tweaked by me;
ok guenther@ jmc@
|
|
|
|
(potentially) MD versions (function dependent, not filename dependent)
split out memcpy/memmove/bcopy and strchr/index/strrchr/rindex
Bring back amd64 .S versions
And the final touch: switch all architectures temporarily to MI
memcpy.c, which contains syslog + abort for overlapping copies. A nice
harsh undefined behaviour. We will clean the entire userland of the
remaining issues in this catagory, then switch to the optimised memcpy
which skips the memmove check.
I tried to cut this change into pieces, but testing each sub-step on
every architecture is too time consuming and mindnumbing.
ok miod
|
|
read only bit.
Also fix some comments describing EFER bits that were obviously wrong.
ok deraadt@
|
|
generic.
ok miod@
|
|
NetBSD.
|
|
for files without @owner/@group annotations, independently of who you are.
This should fix building-as-root for good, even without twiddling
FAKE_AS_ROOT.
|
|
|
|
do print something call sync_display (which does nothing by default), and
override THAT one for the progressmeter case to go clear.
Should sync by default now.
|
|
|
|
|
|
|
|
|
|
that the next call to this function will not access e_sections[] out of
bounds.
Repairs mopa.out(1) behaviour noticed by sebastia@
|
|
From Carlin Bingham
|
|
|
|
autoconf script. It doesn't seem to serve any purpose.
ok sthen@
|
|
* The first argument of .Pf is not parsed.
* Normal delimiter handling does not apply to the first argument of .Pf.
* Warn if nothing follows a prefix (inspired by groff_mdoc(7)).
* In that case, do not suppress spacing.
|
|
escape it when it appears on a macro line.
|
|
inspired by a similar warning in the groff_mdoc(7) macros
|
|
found because the groff_mdoc(7) macros warn about it.
|
|
|
|
construction of default client identifier until link is up (i.e.
do it in state_reboot()).
|
|
ok sf@
|
|
relying on S_REBOOTING being 0.
|
|
Help from miod@ and kettenis@
OK kettenis@ millert@
|
|
ok deraadt
|