NetBSD/src FD5ZOHvlib/libc/arch/hppa genassym.cf, lib/libc/arch/hppa/gen __setjmp14.S

   Remove some magic numbers by using genassym.cf
VersionDeltaFile
1.10+14-12lib/libc/arch/hppa/gen/__setjmp14.S
1.5+14-1lib/libc/arch/hppa/genassym.cf
+28-132 files

NetBSD/src 00zYXYq. UPDATING

   UPDATING: remove not-so-recent entries
VersionDeltaFile
1.348+3-698UPDATING
+3-6981 files

NetBSD/src SCcVn40doc CHANGES-9.4 LAST_MINUTE, external/gpl2/groff/tmac mdoc.local

   Welcome to NetBSD 9.4
VersionDeltaFile
1.1.2.147+6-1doc/CHANGES-9.4
1.5.6.12+4-3external/gpl2/groff/tmac/mdoc.local
1.599.2.14+2-2sys/sys/param.h
1.2.66.4+2-2doc/LAST_MINUTE
+14-84 files

NetBSD/src PcGhOtodoc CHANGES-10.1

   Ammend #663 for additional pullups
VersionDeltaFile
1.1.2.6+2-2doc/CHANGES-10.1
+2-21 files

NetBSD/src AvN3ooeexternal/bsd/ntp/lib/libntp Makefile

   Additionally pull up following revision(s) (requested by jakllsch in ticket #663):

        external/bsd/ntp/lib/libntp/Makefile: revision 1.32
        external/bsd/ntp/lib/libntp/Makefile: revision 1.33
        external/bsd/ntp/lib/libntp/Makefile: revision 1.34

   The substitute __DATE__ should be %b %e %Y per a C18 draft
   Subtle change that won't make a functional difference in this case;
   changed only for semantic correctness.

   Increase MKREPRO robustness
    - Use C locale to ensure month abbreviations are as expected
    - bail out if MKREPRO_TIMESTAMP is not defined
    - bail out if resulting __DATE__/__TIME__ replacement strings are empty

   fix copy/paste-o
VersionDeltaFile
1.25.6.3+9-3external/bsd/ntp/lib/libntp/Makefile
+9-31 files

NetBSD/src fIH0Qvmbin Makefile.inc, sbin Makefile.inc

   {usr.,}{s,}bin: replace LINT_SUPPORTED with the standard NOLINT

   While here, re-enable lint in those cases where lint was skipped due to
   a bug in interpreting abstract types, which was fixed in cgram.y 1.469
   from 2023-08-02.
VersionDeltaFile
1.24+1-6sbin/fsck_lfs/Makefile
1.16+1-6sbin/newfs_lfs/Makefile
1.8+1-4sbin/resize_ffs/Makefile
1.9+2-2usr.sbin/Makefile.inc
1.19+2-2bin/Makefile.inc
1.24+2-2sbin/Makefile.inc
+9-224 files not shown
+17-3010 files

NetBSD/src klCnH9h. build.sh

   build.sh: fix typos in usage message
VersionDeltaFile
1.376+4-4build.sh
+4-41 files

NetBSD/src 2fCjOO5usr.bin/make var.c, usr.bin/make/unit-tests varmod-match.mk cmd-errors-jobs.mk

   make: provide more context information for parse/evaluate errors
VersionDeltaFile
1.1102+74-4usr.bin/make/var.c
1.21+11-11usr.bin/make/unit-tests/varmod-match.mk
1.3+14-8usr.bin/make/unit-tests/cmd-errors-jobs.mk
1.15+10-10usr.bin/make/unit-tests/varmod-match.exp
1.20+10-10usr.bin/make/unit-tests/varmisc.exp
1.10+7-7usr.bin/make/unit-tests/varmod-mtime.mk
+126-5060 files not shown
+297-21066 files

NetBSD/src kzWADd1external/bsd/ntp/lib/libntp Makefile

   libntp: clean up MKREPRO_TIMESTAMP handling

   NetBSD's make has built-in support for formatting timestamps, so use
   that instead of relying on an external tool.  The month name is still
   always in the C locale, and possible errors are reported in the affected
   line, due to the ':=' assignment operator.

   Without the ':=' assignment operator, the intermediate variable would
   not be necessary, but in that case, make's error handling is broken and
   unspecific.
VersionDeltaFile
1.35+5-12external/bsd/ntp/lib/libntp/Makefile
+5-121 files

NetBSD/src 9QkTHIOsys/dev/audio linear.c

   Fix typo in comment.
VersionDeltaFile
1.5+3-3sys/dev/audio/linear.c
+3-31 files

NetBSD/src rZ0zbawsys/dev/pci pci_subr.c pcireg.h

   s/Resorce/Resource/ in comment and log message.
VersionDeltaFile
1.244+4-4sys/dev/pci/pci_subr.c
1.170+3-3sys/dev/pci/pcireg.h
+7-72 files

NetBSD/src UoUhR6Gtests/usr.bin/xlint/lint1 msg_207.c

   tests/lint: show how to trigger message 207
VersionDeltaFile
1.4+47-4tests/usr.bin/xlint/lint1/msg_207.c
+47-41 files

NetBSD/src 7F1jGpnexternal/bsd/ntp/lib/libntp Makefile

   fix copy/paste-o
VersionDeltaFile
1.34+2-2external/bsd/ntp/lib/libntp/Makefile
+2-21 files

NetBSD/src zVRJkYdexternal/bsd/ntp/lib/libntp Makefile

   Increase MKREPRO robustness
    - Use C locale to ensure month abbreviations are as expected
    - bail out if MKREPRO_TIMESTAMP is not defined
    - bail out if resulting __DATE__/__TIME__ replacement strings are empty
VersionDeltaFile
1.33+9-3external/bsd/ntp/lib/libntp/Makefile
+9-31 files

NetBSD/src HnvS9Ryexternal/bsd/ntp/lib/libntp Makefile

   The substitute __DATE__ should be %b %e %Y per a C18 draft

   Subtle change that won't make a functional difference in this case;
   changed only for semantic correctness.
VersionDeltaFile
1.32+2-2external/bsd/ntp/lib/libntp/Makefile
+2-21 files

NetBSD/src G0lcwCdexternal/mpl/bind/dist/lib/ns query.c

   PR/58170: Yoshitaka Tokugawa: Remove blocking statement when the requestor
   asks for for an address that is in the cache and that access is prevented
   by a cache acl because the querier has no way to know that this access is
   denied, so it is not an abuse.
VersionDeltaFile
1.21+1-2external/mpl/bind/dist/lib/ns/query.c
+1-21 files

NetBSD/src VG2nK8idoc CHANGES-10.1

   Tickets #663, #670 and #671
VersionDeltaFile
1.1.2.5+18-1doc/CHANGES-10.1
+18-11 files

NetBSD/src cVhrOHhsys/uvm/pmap pmap.c pmap.h

   Pull up following revision(s) (requested by skrll in ticket #671):

        sys/uvm/pmap/pmap.c: revision 1.78
        sys/uvm/pmap/pmap.h: revision 1.27

   Fix types in pmap_page_clear_attributes so that the top bits of
   the u_long mdpg_attrs aren't dropped giving atomic_cas_ulong no
   chance of completing if any of the top bits is set.

   Update pmap_page_set_attributes for consistency.

   An ATF test run completed for me with this fix.

   port-riscv/58006: ATF tests no longer complete on riscv-riscv64
VersionDeltaFile
1.74.2.1+8-8sys/uvm/pmap/pmap.c
1.26.2.1+3-3sys/uvm/pmap/pmap.h
+11-112 files

NetBSD/src pRIsExUsys/arch/vax/vax unimpl_emul.S

   Pull up following revision(s) (requested by kalvisd in ticket #670):

        sys/arch/vax/vax/unimpl_emul.S: revision 1.5

   vax/unimpl_emul.S: Initialise locations storing floating-point values with
   a constant of the appropriate format
VersionDeltaFile
1.4.40.1+4-4sys/arch/vax/vax/unimpl_emul.S
+4-41 files

NetBSD/src i1bkBsaexternal/bsd/ntp/lib/libntp Makefile

   Pull up following revision(s) (requested by jakllsch in ticket #663):

        external/bsd/ntp/lib/libntp/Makefile: revision 1.30
        external/bsd/ntp/lib/libntp/Makefile: revision 1.31
        external/bsd/ntp/lib/libntp/Makefile: revision 1.28
        external/bsd/ntp/lib/libntp/Makefile: revision 1.29

   use ${MKREPRO_TIMESTAMP} for baking in the date and time.
   fix format.
   remove now-unused assignment
   Format MKREPRO_TIMESTAMP with "%b %d %Y" to correctly substitute __DATE__
VersionDeltaFile
1.25.6.2+4-11external/bsd/ntp/lib/libntp/Makefile
+4-111 files

NetBSD/src ZVIRxTVsys/netinet6 frag6.c

   frag6: fix calculation of fragment length

   Because of the miscalculation, 32 bytes fragmented IPv6 packets
   have been wrongly dropped.

   See https://mail-index.netbsd.org/tech-net/2024/04/14/msg008741.html
   for more details.

   Patch from Yasuyuki KOZAKAI (with minor tweaks)
VersionDeltaFile
1.78+6-6sys/netinet6/frag6.c
+6-61 files

NetBSD/src PS1fh1wsys/netinet6 ip6_output.c

   ip6_output: Initialize plen for ip6_hopopts_input.

   This funny little block in ip6_process_hopopts assumes it is
   initialized as and behaves differently depending on whether it's zero
   or not:

   https://nxr.netbsd.org/xref/src/sys/netinet6/ip6_input.c?r=1.227#976

   In the other call site, it is initialized to ip6->ip6_plen:

   https://nxr.netbsd.org/xref/src/sys/netinet6/ip6_input.c?r=1.227#561

   Reported-by: syzbot+587e3b707bdfe533283f at syzkaller.appspotmail.com
   https://syzkaller.appspot.com/bug?extid=587e3b707bdfe533283f
VersionDeltaFile
1.235+3-3sys/netinet6/ip6_output.c
+3-31 files

NetBSD/src KAxwlWdsys/kern vfs_mount.c

   dounmount: Avoid &((struct vnode_impl *)NULL)->vi_vnode.

   Member access of a null pointer is undefined, even if the result
   should also be null because vi_vnode is at the start of vnode_impl.

   Reported-by: syzbot+a4b2d13c0d6d4dac2d07 at syzkaller.appspotmail.com
   https://syzkaller.appspot.com/bug?extid=a4b2d13c0d6d4dac2d07
VersionDeltaFile
1.105+7-4sys/kern/vfs_mount.c
+7-41 files

NetBSD/src EJXpWF4sys/external/bsd/drm2/dist/drm/radeon radeon_acpi.c

   radeon_acpi.c: ifdef out unused function on NetBSD.

   Should fix syzkaller build.
VersionDeltaFile
1.6+4-2sys/external/bsd/drm2/dist/drm/radeon/radeon_acpi.c
+4-21 files

NetBSD/src dzuY9zMexternal/bsd/ntp/lib/libntp Makefile

   Format MKREPRO_TIMESTAMP with "%b %d %Y" to correctly substitute __DATE__
VersionDeltaFile
1.31+2-2external/bsd/ntp/lib/libntp/Makefile
+2-21 files

NetBSD/src zxj6ZEndistrib/sets/lists/xbase mi, external/mit/xorg/bin/xsetwallpaper Makefile

   Install xsetwallpaper(1) manual page

   Should fix PR 58172.
VersionDeltaFile
1.175+4-1distrib/sets/lists/xbase/mi
1.6+1-3external/mit/xorg/bin/xsetwallpaper/Makefile
+5-42 files

NetBSD/src 3iwUpyOdoc CHANGES-9.4

   Note dedication of 9.4
VersionDeltaFile
1.1.2.146+7-1doc/CHANGES-9.4
+7-11 files

NetBSD/src zjx8GwWdistrib/notes/common main

   Add dedication for the upcoming 9.4 release.
VersionDeltaFile
1.551.2.13+15-23distrib/notes/common/main
+15-231 files

NetBSD/src JQ3zS4odoc CHANGES-10.1

   Tickets #655 - #662, #664 - #669
VersionDeltaFile
1.1.2.4+90-1doc/CHANGES-10.1
+90-11 files

NetBSD/src uqEypoIsys/dev ccd.c

   Pull up following revision(s) (requested by hannken in ticket #669):

        sys/dev/ccd.c: revision 1.190

   Using a ccd(4) with GPT (dk* at ccd*) the disk framework will call
   ccdstrategy() -> ccdstart() -> ccdbuffer()  from softint context.

   Allocating the buffer with PR_WAITOK here is forbidden.

   Change ccdstart() / ccdbuffer() to report failure back to caller and
   pass PR_WAITOK / PR_NOWAIT as an additional argument.

   Call ccdstart() with PR_NOPWAIT from ccdstrategy() and on error defer
   to the kthread.  Call ccdstart() with PR_WAITOK from kthread so requests
   from kthread always succeed to allocate the buffers.

   Remove the (non working) throttling on low memory as it is no longer needed.

   Fixes PR kern/58043 "kernel crash in assert_sleepable() in -current,
   dk(4) driver?"
VersionDeltaFile
1.189.4.1+43-41sys/dev/ccd.c
+43-411 files