Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
ok reyk@
|
|
ok claudio@ kettenis@ reyk@
|
|
ok jca@
|
|
|
|
rather than lazily from pckbc when slots are discovered. This is consistent
with what other isa devices (and pckbc on non-isa busses) do, and as a side
effect, this makes the dmesg output shorter.
This will also let us get rid of pckbc's intr_establish() callback in a
later diff.
Prompted by krw@ noticing ugly kernel output in a configuration with the
mouse slot left empty. ok krw@ mpi@
|
|
only allow one irq for isa devices, there is actually support for more since
we got isapnp(4) support, and upcoming changes will actually have regular isa(4)
devices claim more than one irq in their indirect match function.
|
|
|
|
ok deraadt@
|
|
handler. It is run in a chroot, so tzset() wouldn't even succeed to
open the zone file. Found with tame.
OK deraadt@
|
|
struct proc *p, ok deraadt
|
|
print key hashes. Already advertised by ssh-keygen(1), but not
delivered by code; ok dtucker@
|
|
|
|
|
|
|
|
in the tree.
|
|
|
|
Since vhe are allocated with M_ZERO and INIT is also defined to be 0,
carp_set_state() would result in a no-op because of the state check.
So explicitly initialize the state of a vhe to INIT and move the state
check in carp_set_state_all() to prevent similar issues in the future.
Problem and initial diff from Johan Ymerson, thanks!
ok henning@
|
|
ok mikeb@
|
|
|
|
from a subprocess rather than a file, which is quite useful in
deployments with large userbases
feedback and ok markus@
|
|
|
|
bz#2081 loosely based on patch by Sami Hartikainen
feedback and ok markus@
|
|
sshkey_to_base64() function and out of sshkey_write();
ok markus@
|
|
pointed out by miod@
|
|
This is safe because Christos did that himself in NetBSD in 2008.
No code change.
|
|
prototype to match other prototypes in the file. OK guenther@ deraadt@
|
|
arc4random_uniform(). From pjanzen@, OK deraadt@
|
|
only remaining consumer.
OK krw@
|
|
ok deraadt krw millert
|
|
|
|
henning@ 9 years ago because of an issue with the /dev/hotplug device
- it does not support multiple readers opening it. Nobody ever cared
enough to fix it so it is time to sent the dead code to the Attic.
OK henning@ (feeling sad about it), mpi@ and others
|
|
constructing the Content-Length header field. Should fix some, but probably
not all, problems with serving files bigger than 2G on 32-bit architectures.
ok reyk@, florian@
|
|
removal.
As soon as carp(4) will be converted to the new if_input() API it
will be possible to add multiple vlan(4) and carp(4) pseudo-ifps on
top of the same parent interface. When such thing happens we can no
longer assume that the first pseudo-ifp to be destroyed will be the
last configured.
ok dlg@
|
|
that later but all drivers should be adapated.
Should fix a double output packet accounting, reported by Hrvoje Popovski.
|
|
allocate zero bytes.
|
|
pointer for NULL the line above; ok doug@
|
|
From Artturi Alm in bitrig.
|
|
conflicting symbols we can combine the configs.
Multiple umg files are still required however. The bsd.umg target in
the kernel is replaced by targets for bsd.IMX.umg, bsd.OMAP.umg and
bsd.SUNXI.umg.
|
|
From Patrick Wildt in bitrig.
|
|
|
|
with ld.so locking whenever building NOPIC
pointless use of __ELF__ noted by brad@
ok miod@
|
|
image has been succesfully loaded (with the recent loadfile changes allowing
us to know where the randomness needs to be loaded). While there, don't
bother doing this when booting from tape.
This works around the sun4e PROM 1.6, which gets confused by PROM open() -
close() sequences without any I/O happening in between.
Crank boot blocks version to 2.11.
|
|
of the kernel, and extend the array filled by loadfile to report the location
of the randomness area.
This doesn't introduce any change for bootblocks (save for a slightly larger
stack usage due to the larger array), for the new {LOAD,COUNT}_RANDOM bits
are included in the {LOAD,COUNT}_ALL masks everything uses or computes from.
|
|
sure clock interrupts do not attempt to acquire it.
This will also eventually allow for IPL_MPSAFE interrupts on alpha.
Tested by dlg@ and I.
|
|
Run makedev in install_cdrom() to create the necessary device nodes,
which got lost in a recent change.
Found by James Hartley, thanks for the bug report!
OK krw@
|
|
|
|
ok reyk@
|