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).
Import OpenSSH 10.5 (previous was OpenSSH 10.3)
OpenSSH 10.5/10.5p1 (2026-08-11)
OpenSSH 10.5 was released on 2026-08-11. It is available from the
mirrors listed at https://www.openssh.com/.
OpenSSH is a 100% complete SSH protocol 2.0 implementation and
includes sftp client and server support.
Recently the OpenSSH team have received a large number of security
bug reports, many of which are findings from AI models or made with
AI assistance. While many AI reports are determined not to have
security impact when considered in the context of a realistic
threat model, we very much welcome these reports, especially when
combined with human triage, analysis, test-cases and particularly
when accompanied by proposed fixes.
We have seen a number of cases where a security bug identified by
AI tools is subsequently independently discovered by a different
researcher. This suggests that adversaries who do not report bugs
[383 lines not shown]
catch up with other drivers:
- support colour map access via ioctl()
- support WSDISPLAYIO_FBINFO, _SET_DEPTH
- add screen blanking support, now that we know how
tests/ipsec/t_ipsec_policy.c -- appease clang
Cast to (void) not (void *) to explicitly ignore a function return
value, even though that value is a pointer.
Might fix the clang builds (should go part way at least).
vfs_bio: retry fresh buffer allocation if recycling fails
getnewbuf() uses buf_lotsfree() to choose whether to
allocate a fresh buffer before trying BQ_AGE and BQ_LRU.
If fresh allocation is skipped and no buffer can actually be
recycled, it sleeps on needbuffer_cv even when the buffer cache
is still below its high water mark.
In that situation, a thread which could release a buffer may
itself need another buffer, resulting in a deadlock.
To avoid this, if recycling finds no usable buffer and bufmem is
still below bufmem_hiwater, make one more PR_NOWAIT fresh allocation
attempt before sleeping. See PR kern/60584 for details.
Worth to pullup to netbsd-11.