Age | Commit message (Collapse) | Author |
|
change to generated assembly results from a difference in line numbers.
|
|
|
|
suite, use the libtls defaults and require TLSv1.2 with an AEAD+PFS cipher
suite - given who we're talking to one would hope that they meet these
requirements...
ok benno@ deraadt@ florian@
|
|
|
|
|
|
it copies the existing pool code, except it works on pool_list
structures instead of pool_item structures.
after this id like to poison the words used by the TAILQ_ENTRY in
the pool_list struct that arent used until a list of items is moved
into the global depot.
|
|
it makes it more readable, and fixes a bug in pool_list_put where it
was returning the next item in the current list rather than the next
list to be freed.
|
|
Asked by and ok stsp@, ok jasper@
|
|
this is modelled on whats described in the "Magazines and Vmem:
Extending the Slab Allocator to Many CPUs and Arbitrary Resources"
paper by Jeff Bonwick and Jonathan Adams.
the main semantic borrowed from the paper is the use of two lists
of free pool items on each cpu, and only moving one of the lists
in and out of a global depot of free lists to mitigate against a
cpu thrashing against that global depot.
unlike slabs, pools do not maintain or cache constructed items,
which allows us to use the items themselves to build the free list
rather than having to allocate arrays to point at constructed pool
items.
the per cpu caches are build on top of the cpumem api.
this has been kicked a bit by hrvoje popovski and simon mages (thank you).
im putting it in now so it is easier to work on and test.
ok jmatthew@
|
|
|
|
be left in an inconsistent state.
|
|
|
|
|
|
Temporary unhook the cleanup function during tests.
|
|
/var/syspatch and the rollback kernel if all kernel syspatches have been
reverted.
While here, make sure _RELINT and _REL are declared properly.
|
|
|
|
Makes firmware load work reliably without the horrid tsleep() workaround hack.
Patch by Imre Vadasz
|
|
TEST_ENV to unittets/Makefile.inc.
ok otto
|
|
Regular operation is mostly quiet, i.e:
Applying syspatch-60-001_cp.tgz 100% |***********************| 65247 00:03
Move trap after we create the temporary directory so that we can remove it
on failure and fix a typo in readonly vars.
|
|
install_file.
|
|
official release.
Remove the half cooked rollback patch if we run into an error.
|
|
reported by Tommy Allen.
|
|
|
|
change the behavior on the system whose x2apic is disabled by BIOS.
ok sf
|
|
|
|
ok dtucker
|
|
|
|
with 'cvs up'. Prompted by a question by patrick keshishian, diff
by Raf Czlonka.
ok phessler, jca; mild opposition from schwarze
|
|
more fat and avoid introducing unnecessary variables.
with & ok tj, ok deraadt, prodded by robert
|
|
The only place where this could potentially get used was the
strftime(3) for fprintf(3) "job %s at %s\n" to stderr. We don't
want base system utilities to talk to users in foreign languages.
No functional change on OpenBSD which doesn't provide any non-standard
LC_TIME locale anyway.
Patch from Jan Stary <hans at stare dot cz>.
In main(), exit -> return while here.
OK millert@
|
|
|
|
|
|
|
|
been the default for ages, and I see no valid reason to be able to
disable it. ok natano@
|
|
instead of hardcoding it. With this we can change the error type to
something else and get a more accurate description of what happened.
ok reyk@
|
|
return the error code and the return value to signal if the validation
was successful or not. With this we can signal some errors in the spec
that uses the value 0 (zero).
ok reyk@
|
|
|
|
intead of using errno as an implicit argument
ok reyk@
|
|
raise the mtu to 9380 bytes so we can take advantage of the extra space.
i need to revisit the macro names at some point.
|
|
my early revision board doesnt like it at all
|
|
so c++ programs can use them.
OK jca@
|
|
|
|
This enables the installer to verify local set files even if the
prefetch area would not fit on the local disk.
OK krw@ on a similar diff
Idea from and OK naddy@
Feedback and OK tb@
|
|
|
|
the position to go past snapend truncate. Found with afl.
|
|
is already a trunc label with the same printf in the function.
|
|
to fetch local sets without a SHA256.sig file in a directory
unreachable by the unprivileged users. The missing SHA256.sig
file caused an early exit from the for-loop where the _unpriv
variable is unset in case of local sets.
- Move the check of the set location (local/net) to the top
- Set the ftp command title based on the _srclocal variable
- Remove the now unnecessary second _unpriv=
OK naddy@
|
|
From sthen@
|
|
|
|
Brings us one step closer to having disabled by default vms is vm.conf(5),
which can be started with vmctl(8).
Input, testing and OK reyk@. Thanks.
|