support a hardware cursor by scribbling into the mono overlay
TODO:
- proper on/off
- handle hotspot and the cursor shifting off screen to the top / left
t_ipsec_policy: Skip if IPsec is disabled in the kernel.
Currently failing on the sparc testbed with ENOPROTOOPT, which likely
indicates that IPsec is disabled on that host -- although other IPsec
tests are passing just fine? Maybe they all use rump?
XXX Should maybe do this as a rumpy test instead so we can always
ensure IPsec is enabled.
PR kern/60669: netipsec key_sp2msg buffer overrun
t_ipsec_policy: Send all output to stderr.
This way it doesn't get separated in atf output, so you can see which
subcases correspond to which check failures.
PR kern/60669: netipsec key_sp2msg buffer overrun
opencrypto(9): Fix mistakes in previous attempt to plug leaks.
1. Common error branch is now also used when cse is null.
2. Missed a spot in using the common error branch.
PR kern/60281: crypto(4): bugs in reference counting and test
fifo: Fix race between open and signal.
The problem is:
thread A thread B
-------- --------
enter open("fifo", O_WRONLY)
-> fi_writers++
-> sleep since fi_readers == 0
enter open("fifo", O_RDONLY)
-> fi_readers++
-> succeed since fi_writers > 0
open succeeds with fd
enter close(fd)
-> fi_readers--
close succeeds
*SIGALRM*
-> fi_writers--
open fails with EINTR
[45 lines not shown]
t_mkfifo: Add test for PR kern/59578.
The problem is:
thread A thread B
-------- --------
enter open("fifo", O_WRONLY)
-> fi_writers++
-> sleep since fi_readers == 0
enter open("fifo", O_RDONLY)
-> fi_readers++
-> return since fi_writers > 0
open succeeds with fd
enter close(fd)
-> fi_readers--
close succeeds
*SIGALRM*
-> fi_writers--
open fails with EINTR
[17 lines not shown]
Pull up following revision(s) (requested by tsutsui in ticket #490):
sys/arch/atari/atari/bus.c: revision 1.71
Make sure to pass an allocation strategy (VM_BESTFIT) to vmem_alloc().
Pull up following revision(s) (requested by andvar in ticket #489):
share/man/man4/virtio.4: revision 1.14
share/man/man4/virtio_mmio.4: file removal
share/man/man4/virtio.4: revision 1.12
share/man/man4/virtio.4: revision 1.13
virtio(4): combine virtio and virtio_mmio man pages.
While here, add missing VirtIO devices and improve grammar and text.
virtio_mmio.4 was present in the source tree but never installed.
remove virtio_mmio.4, which was combined with virtio(4).
virtio(4): improve text and remove technical details not relevant to users.
Do not mention virtio_mmio directly.
Simplify wording were possible.
pv(4) usage examples and author credits should likely be added in the future.
[7 lines not shown]
Pull up following revision(s) (requested by andvar in ticket #488):
distrib/sets/lists/comp/mi: revision 1.2530
lib/libcurses/Makefile: revision 1.97
Add a man page for wgetscrreg.3
Pull up following revision(s) (requested by andvar in ticket #487):
distrib/sets/lists/manhtml/mi: revision 1.59
share/man/man4/Makefile: revision 1.756
distrib/sets/lists/man/mi: revision 1.1841
distrib/sets/lists/man/mi: revision 1.1842
build and install pv(4) man page.
Add omitted catman entry for pv(4).