Age | Commit message (Collapse) | Author |
|
It is the ACPI processor UID that is stored here.
ok guenther@
|
|
|
|
|
|
|
|
ok deraadt@
|
|
affects only 32 bits platform (like i386).
problem spotted and diff from pelikan@
ok deraadt@ jca@
|
|
|
|
|
|
from working in the absence of a mandoc.db(5) database.
Found the hard way by Svyatoslav Mishyn on Crux Linux.
|
|
These are used to do board-specific setup of mux settings and pad
configuration.
ok jsg@, patrick@
|
|
flushing any pending local IOBDMA operations. The sync instruction is
overkill because it implies a full memory barrier.
ok jasper@ (long time ago)
|
|
"mandoc" that was used for man.cgi(8) documentation and by assuming
that the apropos(1) and man.cgi(8) manuals are simply installed in
the default manpath. Even though man.cgi(8) is not installed by
default when installing OpenBSD, it is easy to copy it into the
default manpath used for man.cgi(8).
Idea found when considering a question asked by wrant dot com.
|
|
Found by Frank Scheiner, thanks for reporting this.
OK krw, halex
'cool' deraadt
|
|
|
|
and match based on the compatible property of the root node in the fdt.
Each of am33xx, omap3, and omap4 have their own list of devices to
attach.
|
|
use the fdt.
|
|
Adapted from text from tcsetattr(3).
|
|
background it shall receive SIGTTOU. Handle TIOCSPGRP like we do
the other tty ioctls that change the terminal. OK deraadt@ guenther@
|
|
can't (in the future) loop from ktrace writing hitting a pledge condition.
diff from Michal Mazurek (akfaew (at) jasminek.net)
|
|
directly documenting each option's effect.
|
|
|
|
|
|
a manpath. For example, this makes http://man.openbsd.org/mandoc
work as expected.
Bug reported by tb@, reminded by Svyatoslav Mishyn.
|
|
(essentially) the same for all boards, so we can use a single list and
match based on the compatible property of the root node in the device tree.
ok jsg@
|
|
- The number of slots must be initialized in the chunk of a small amap,
otherwise unmapping() part of a mmap()'d range would delay freeing
of vm_anons for small amaps
- If the first chunk of a bucket is freed, check if the next chunk in
the list has to become the new first chunk
- Use a separate loop for each type of traversal (small amap, by bucket
by list) in amap_wiperange(). This makes the code easier to follow and
also fixes a bug where too many chunks were wiped out when traversing
by list
However, the last two bugs should happen only when turning a previously
private mapping into a shared one, then forking, and then having
both processes unmap a part of the mapping.
snap and ports build tested by krw@, review by kettenis@
|
|
ok jsg@
|
|
from Joerg Sonnenberger via Thomas Klausner, NetBSD.
|
|
|
|
board ID for the AR8031/AR8035.
ok jsg@
|
|
ok jsg@
|
|
ok patrick@, jsg@, visa@
|
|
This splits the handling of received data into a separate function
that can later be called in parallel to the VCPU thread instead of
handling received packets on VCPU exits only.
It also makes virtq accesses in the rx path safe to run in parallel
to the VCPU thread: the last index into the 'avail' ring the driver
has notified to the host is kept track of. It also makes sure that
the host only writes back to the 'avail' ring instead of modifying
the whole receive virtq.
While there, describe what virtio_vq_info and virtio_io_cfg are used
for, as suggested by mlarkin@
ok mlarkin@
|
|
needs a patch to work with efiboot on non imx platforms that is
included in ports/packages but might not be present otherwise.
While U-Boot 2016.07 final is not released yet the
"efi_loader: Don't allocate from memory holes" patch is included
in rc1/rc2/rc3 and should make the final release.
|
|
port as well, though we still only handle a single port for now.
ok kettenis@
|
|
the same stream, and actually, it fails spectacularly on glibc.
Portability issue pointed out by Svyatoslav Mishyn <juef at openmailbox
dot org> after testing on Void Linux.
|
|
gets a SIGTTOU signal. In that case, do not stop.
Portability issue found while testing on commercial Solaris 9/10/11.
Thanks to opencsw.org for providing me with a testing environment.
|
|
Also pass the correct fd count to svc_getreq_poll().
OK jca@
|
|
eeprom -p output that were lost in revision 1.13.
|
|
from calling exit() when given an unknown terminal type.
From Anton Lindqvist, who also upstreamed the fix.
|
|
|
|
|
|
Identify as AR8035 since that one has the lowest revision number.
ok mlarkin@, millert@
|
|
supported, and it looks like other emulators/hypervisors do a variety of
different things here. Most return 0, but at least one might return random
garbage. Returning 0 seems safest here, but leave a warning in place for
the logs in case a guest VM does this.
|
|
Previously we were computing the MAC, decrypting the packet and then
checking the MAC. This gave rise to the possibility of creating a
side-channel oracle in the decryption step, though no such oracle has
been identified.
This adds a mac_check() function that computes and checks the MAC in
one pass, and uses it to advance MAC checking for EtM algorithms to
before payload decryption.
Reported by Jean Paul Degabriele, Kenny Paterson, Torben Hansen and
Martin Albrecht. feedback and ok markus@
|
|
The man page already contains the definition of the new neighbor-addr and
neighbor-id, but the examples were outdated. Now we may have an LSR-ID that
is different from its address.
ok renato@
|
|
This fixes a bug where XSLoader could try to load from a subdir
of the cwd when called via eval. OK afresh1@
|
|
|
|
|
|
|
|
|