Age | Commit message (Collapse) | Author |
|
"Intel Architecture Instruction Set Extensions Programming Reference"
|
|
from and tested by daniel@
|
|
from and tested by daniel@
|
|
needed. Found by henning@ - thanks!
ok deraadt@
|
|
|
|
|
|
|
|
diff moves the cpu register init code into its own function which will
soon be called from vmd to reset processor state.
no functional change with this diff.
|
|
just print the feature being used (eg, VMX/EPT).
suggested by and ok deraadt@
|
|
or if vmm0 didn't attach, prevents later panics if we try to use vmm in
such a state.
reported by many on tech/misc
|
|
extensions). This change is exposed in ktrace.out files
ok semarie
|
|
problem in rev 1.47 spotted by clang's -Wswitch-bool
ok jmatthew@ kettenis@
|
|
it relies upon the fpageq lock for data consistency and
sleep/wakeup interlocking.
Therefore, code which modifies page zeroing thread data
or performs a wakeup of the thread must also hold the
fpageq lock.
Fix an instance where this was not the case.
ok kettenis@
diff --git a/sys/uvm/uvm_pmemrange.c b/sys/uvm/uvm_pmemrange.c
|
|
NULL. inspired by Richard Procter <richard.n.procter@gmail.com>'s mail on
tech from Aug 17, but redone. ok sashan vgross
|
|
|
|
|
|
|
|
ok goda@, yasuoka@
|
|
both af and naf (af-to case) are in the pf_pdesc
some code shuffling to actually set these before calling pf_change_ap/_icmp
inspired by Richard Procter <richard.n.procter@gmail.com>'s mail on tech
from Aug 17, but redone
ok bluhm vgross
|
|
do for kern.proc. Fixes the issue in top(1) where a cpu would seem to be idle
even though a thread was reported to be running on it.
ok mpi@, tedu@, deraadt@
|
|
If we haven't negotiated the flush feature, don't send
VIRTIO_BLK_T_FLUSH to the device.
noticed by mlarkin@
|
|
Declare all variables at the start of the function and get rid of the
strangely-indented block around the second half of the function.
|
|
The return value was unused
|
|
"route", which krw and mestre will be able to use in dhclient(8).
|
|
|
|
because of a missing forward declaration for kernel functions.
ok stsp@
|
|
<net/if_var.h> because some other operating systems have defines in
there.
ok jasper@
|
|
outside the kernel lock.
Remove tx descriptor lists (essentially backing out if_bnx.c r1.77),
add an interrupt barrier in bnx_stop, check the rx ring state before receiving
packets, adjust the tx counter with atomic operations, and rework bnx_start
to check for ring space before dequeueing and drop the packet if bnx_encap
fails.
tested on BCM5708 by me and on BCM5709 by Hrvoje Popovski
ok dlg@
|
|
without pipex.enable=1. Also fix tun(4) not to pass the packets to pipex
when pipex.enable=0.
"go for it" dlg
|
|
local one. While we always intended to keep the logging in pf_test_rule
and pf_test so seperate that we don't end up with a wrong reason, this
is just too fragile and I can't even convince myself that it still is
right. pointed out by markus, ok bluhm benno
|
|
actually the same. This has been introduced in r1.7 to prevent RTM_MISS
storms, but we don't send this message anymore.
ok @mpi
|
|
|
|
caused by a badly managed merge.
found by and testing by sebastia@
ok mpi@
|
|
ok henning
|
|
C-states. Set the TMP_ARAT flag for these (which is Intel-specific) such
that acpicpu(4) enables the deeper C-states on these CPUs.
ok deraadt@
|
|
|
|
|
|
conversation with jsg
|
|
ok deraadt@
|
|
|
|
allocator for the 4K heap.
In this configuration a fullfeed BGP server for v4 and v6 consumes
10M more than with the radix tree.
This double the depth of the tree and makes the lookup slower. But
the ratio speed/memory can be adjusted in the future, for now we are
interested in a lock-free route lookup.
Tested by and ok benno@
|
|
ok claudio@
|
|
it makes PLEDGE_YPACTIVE enough for doing required networking with YP. It
should permit to bring YP internals into the light.
discuted with deraadt@
|
|
not when the version is wrong and the pad is non-zero.
OK goda@
|
|
namespace. the history of this file is that it was a modified version of
ip_id.c (with static functions to avoid clashes), then that file was
rewritten, then this file lost static.
|
|
It is now safe to call if_enqueue() without holding the KERNEL_LOCK()
even on an interface part of a bridge(4).
ok dlg@, henning@, kettenis@
|
|
dlg@ and mpi@
|
|
bridge_output() is used by the stack to duplicate a packet coming from a
bridge member to its other ports.
Confusion pointed by Momtchil Momtchev on misc@
ok reyk@
|
|
This will be required to keep pax/tar/cpio at otherwise very high levels
of pledge (and we will see where else it is beneficial).
Allocate a bit for pledge "audio", which will be coming soon.
good discussions with semarie
|
|
chance of working.
ok deraadt@
|