NetBSD/src ZBBqC1usys/arch/m68k/m68k pmap_68k.c

   pmap_enter(): When overwriting an existing mapping for one to a different
   PA, don't pass the vm_page * computed earlier to the pmap_remove_mapping()
   call; that vm_page * is for the new PA, not the existing one we're removing
   the mapping for.
VersionDeltaFile
1.74+3-3sys/arch/m68k/m68k/pmap_68k.c
+3-31 files

NetBSD/src YlGqgVjsys/rump Makefile.rump

   rump: Also skip renaming for RUMPCOMP_USER_SRCS .go objects.

   Same as for .o/.po/.pico.

   PR lib/60418: -current rump/wg(4) build failure
VersionDeltaFile
1.140+2-2sys/rump/Makefile.rump
+2-21 files

NetBSD/src IU0uLPgsys/rump Makefile.rump

   rump: New rule for RUMPCOMP_USER_SRCS .go objects for MKDEBUGLIB.

   Similar to the .o/.po/.pico rules already here.

   PR lib/60418: -current rump/wg(4) build failure
VersionDeltaFile
1.139+5-1sys/rump/Makefile.rump
+5-11 files

NetBSD/src 3QgUM87doc CHANGES-9.5

   Ticket 2034
VersionDeltaFile
1.1.2.112+8-2doc/CHANGES-9.5
+8-21 files

NetBSD/src gjDrMHxusr.sbin/syslogd tls.c

   Pull up the following revisions(s) (requested by msaitoh in ticket #2034):
        usr.sbin/syslogd/tls.c: revision 1.22

   Fix memory leak in match_certfile().
   Found and fixed by Masakazu OOHASHI at IIJ.
VersionDeltaFile
1.16.6.2+8-6usr.sbin/syslogd/tls.c
+8-61 files

NetBSD/src hvAByk1doc CHANGES-9.5

   Ticket 2033
VersionDeltaFile
1.1.2.111+7-1doc/CHANGES-9.5
+7-11 files

NetBSD/src 3MERpm6usr.sbin/syslogd syslogd.c

   Pull up the following revisions(s) (requested by msaitoh in ticket #2033):
        usr.sbin/syslogd/syslogd.c:     revision 1.149

   syslogd: Fix a bug that tls_ca mistakenly matches tls_cadir.
   Found and fixed by Masakazu OOHASHI at IIJ.
VersionDeltaFile
1.131.2.1+3-3usr.sbin/syslogd/syslogd.c
+3-31 files

NetBSD/src oqIFHmasys/dev/usb if_smsc.c

   usmsc(4): Check the return value of smsc_readreg() in smsc_uno_read_reg()

    Fixes PR kern/58634:
    - Check the return value of smsc_readreg() in smsc_uno_read_reg() and return
      the error to the caller.
    - Return 0 as the register value when error occurred just for the consistency
      in smsc_uno_read_reg(). Note that it's not required because
      usbnet.c::uno_read_reg() doesn't access the value if error occurred.
VersionDeltaFile
1.96+8-3sys/dev/usb/if_smsc.c
+8-31 files

NetBSD/src 0BR8iRHsys/arch/arm/ti am18xx_usbphyclk.c am18xx_psc.c

   evbarm/am18xx: fix psc clock handling bug
VersionDeltaFile
1.2+10-5sys/arch/arm/ti/am18xx_usbphyclk.c
1.3+1-0sys/arch/arm/ti/am18xx_psc.c
+11-52 files

NetBSD/src 4karQcCusr.bin/ftp uri.c uri.h

   Evaluate relative URLs in a HTTP redirect.

   Fixes PR 60346
VersionDeltaFile
1.1+314-0usr.bin/ftp/uri.c
1.1+29-0usr.bin/ftp/uri.h
1.247+4-2usr.bin/ftp/fetch.c
1.46+2-2usr.bin/ftp/Makefile
+349-44 files

NetBSD/src vFkhO53etc/etc.evbarm Makefile.inc

   Generate hashes for bootable images in gzimg directory.

   At one point this should probably be unified at least a bit with the hash
   generation of regular sets, so that there is a single place that defines
   the types of hashes generated for sets and gzimg.
VersionDeltaFile
1.139+2-1etc/etc.evbarm/Makefile.inc
+2-11 files

NetBSD/src pLncjF6doc CHANGES

   doc/CHANGES: add the am18xx usb driver to changelist
VersionDeltaFile
1.3277+3-1doc/CHANGES
+3-11 files

NetBSD/src HQM7N2csys/arch/arm/ti am18xx_psc.c

   evbarm/am18xx: make the psc thread-safe
VersionDeltaFile
1.2+29-5sys/arch/arm/ti/am18xx_psc.c
+29-51 files

NetBSD/src Iw4CGFdsys/arch/arm/ti am18xx_usbphyclk.c am18xx_usbphy.c, sys/arch/evbarm/conf GENERIC_V5

   evbarm/am18xx: usb 1.1 port

   Add support for the USB 1.1 port.
VersionDeltaFile
1.1+461-0sys/arch/arm/ti/am18xx_usbphyclk.c
1.1+228-0sys/arch/arm/ti/am18xx_usbphy.c
1.1+171-0sys/arch/arm/ti/am18xx_ohci.c
1.31+12-1sys/arch/arm/ti/files.ti
1.9+4-0sys/arch/evbarm/conf/GENERIC_V5
+876-15 files

NetBSD/src O3CFo3Vlib/libc/citrus/modules citrus_iconv_std.c

   iconv(3): Fix alignment of encoding states.

   Sprinkle some assertions while here to verify.

   PR lib/60413: iconv_samples test crashes on sparc*
VersionDeltaFile
1.18+37-8lib/libc/citrus/modules/citrus_iconv_std.c
+37-81 files

NetBSD/src pKslIJIlib/libc/citrus/modules citrus_viqr.c

   iconv VIQR: Fix use-after-free during destruction.

   PR lib/59019: various iconv issues

   Prompted by investigating:

   PR lib/60413: iconv_samples test crashes on sparc*

   Fixed in FreeBSD back in 2022, and I confirmed -Wuse-after-free catches
   this for us too, but we're not using it -- maybe we should:

   commit 8f27c9d14a559f33aa7fc3245f841f7ce52fadd5
   Author: John Baldwin <jhb at FreeBSD.org>
   Date:   Mon Oct 3 16:10:43 2022 -0700

       libiconv VIQR: Fix a use after free.

       Use TAILQ_FOREACH_SAFE to walk to list of children mnemonics to
       free

    [5 lines not shown]
VersionDeltaFile
1.10+4-4lib/libc/citrus/modules/citrus_viqr.c
+4-41 files

NetBSD/src aGL9vvydoc CHANGES-11.0

   Ticket #372
VersionDeltaFile
1.1.2.124+10-1doc/CHANGES-11.0
+10-11 files

NetBSD/src PAVZdX3external/mit/xorg/lib driver.mk, external/mit/xorg/lib/libEGL Makefile

   Pull up following revision(s) (requested by mrg in ticket #372):

        external/mit/xorg/lib/libEGL/Makefile: revision 1.10
        external/mit/xorg/lib/driver.mk: revision 1.9
        external/mit/xorg/lib/libgbm/Makefile: revision 1.11
        external/mit/xorg/lib/libGL/Makefile: revision 1.36

   ensure HAVE_NOATEXIT is properly set for all that need it.
VersionDeltaFile
1.9.4.1+3-2external/mit/xorg/lib/libEGL/Makefile
1.35.4.1+3-2external/mit/xorg/lib/libGL/Makefile
1.8.2.1+2-1external/mit/xorg/lib/driver.mk
1.10.4.1+2-1external/mit/xorg/lib/libgbm/Makefile
+10-64 files

NetBSD/src LBmHHmvsys/net bpfjit.c, tests/lib/libbpfjit t_bpfjit.c

   Increase size of bpfjit interal stack, follow bpf_validate() closely.

   Increase a size of M[] array allocated on the stack by bpfjit.

   When bpf_validate() fails, bpfjit now fails too:
    - Fail to validate/compile BVF_DIV+BPF_K and BPF_MOD+BPF_K with K=0.
    - Fail unless the last instruction is BPF_RET+BPF_A or BPF_RET+BPF_K.

   If a program contains additional BPF_RET instructions, it is accepted
   by bpf_validate() and it compiles fine by bpfjit but both bpf_filter()
   and bpfjit reject it (return 0) at runtime.

   Adjust existing bpfjit test to follow the changes, add new tests.
VersionDeltaFile
1.16+187-35tests/lib/libbpfjit/t_bpfjit.c
1.13+204-18tests/net/bpfjit/t_bpfjit.c
1.49+30-20sys/net/bpfjit.c
+421-733 files

NetBSD/src Jnkpwffsys/arch/m68k/conf files.m68k

   defflag M68K_MMU_CUSTOM.  Checks for this were added a while ago, but
   the defflag was missed.  It's not expected to be used directly by
   configus, but is there as something other MMU options can add as a
   dependency.
VersionDeltaFile
1.75+2-1sys/arch/m68k/conf/files.m68k
+2-11 files

NetBSD/src 6qAFEjEsys/opencrypto cryptodev.c cryptosoft.c

   opencrypto(9): Sprinkle SET_ERROR dtrace probes.
VersionDeltaFile
1.135+80-79sys/opencrypto/cryptodev.c
1.69+39-38sys/opencrypto/cryptosoft.c
1.135+16-15sys/opencrypto/crypto.c
1.32+16-15sys/opencrypto/cryptosoft_xform.c
1.21+7-6sys/opencrypto/ocryptodev.c
1.4+5-4sys/opencrypto/compat_crypto_50.c
+163-1576 files

NetBSD/src WDN8Es6sys/opencrypto cryptodev.c ocryptodev.c

   opencrypto(9): Sort includes and nix trailing whitespace.

   No functional change intended.
VersionDeltaFile
1.134+44-43sys/opencrypto/cryptodev.c
1.20+17-16sys/opencrypto/ocryptodev.c
1.134+14-13sys/opencrypto/crypto.c
1.7+13-10sys/opencrypto/ocryptodev.h
1.54+7-8sys/opencrypto/cryptodev.h
1.68+8-7sys/opencrypto/cryptosoft.c
+103-978 files not shown
+142-11814 files

NetBSD/src kr8WuBZdoc CHANGES-11.0

   Ticket #371
VersionDeltaFile
1.1.2.123+10-1doc/CHANGES-11.0
+10-11 files

NetBSD/src xfzxAK3usr.sbin/sysinst util.c run.c

   Pull up following revision(s) (requested by gson in ticket #371):

        usr.sbin/sysinst/run.c: revision 1.17
        usr.sbin/sysinst/defs.h: revision 1.98
        usr.sbin/sysinst/util.c: revision 1.85
        usr.sbin/sysinst/main.c: revision 1.39

   Make sysinst intercept kernel console messages using TIOCCONS at all
   times, not just when running an external command, and discard those
   that occur when not running an external command so that they don't
   mess up the display when running sysinst on the console.  Fixes
   PR install/54932.
VersionDeltaFile
1.77.4.6+48-1usr.sbin/sysinst/util.c
1.16.2.1+3-16usr.sbin/sysinst/run.c
1.34.2.3+4-1usr.sbin/sysinst/main.c
1.94.2.3+3-1usr.sbin/sysinst/defs.h
+58-194 files

NetBSD/src 4cmqTeMsys/dev/pci ahcisata_pci.c

   ahcisata_pci: Add sanity check for BAR5 to prevent panic

    Inte volume management can't be attach to ahcisata_pci.
   It doesn't conform the AHCI specification. The AHCI specification says it's
   32bit BAR. According to the PCI specification, if a BAR is the lower 32-bit
   register of a 64-bit register, the next register represents the upper 32
   bits. However, BARs only go up to 5, and there is no BAR 6.
VersionDeltaFile
1.74+14-2sys/dev/pci/ahcisata_pci.c
+14-21 files

NetBSD/src bon5MZgexternal/mit/xorg/lib driver.mk, external/mit/xorg/lib/libEGL Makefile

   ensure HAVE_NOATEXIT is properly set for all that need it.

   XXX: pullup-11
VersionDeltaFile
1.10+3-2external/mit/xorg/lib/libEGL/Makefile
1.36+3-2external/mit/xorg/lib/libGL/Makefile
1.9+2-1external/mit/xorg/lib/driver.mk
1.11+2-1external/mit/xorg/lib/libgbm/Makefile
+10-64 files

NetBSD/src hNNSohbsys/dev/pci pcidevs_data.h pcidevs.h

   pcidevs*: Regen
VersionDeltaFile
1.1517+7,068-7,065sys/dev/pci/pcidevs_data.h
1.1518+5-3sys/dev/pci/pcidevs.h
+7,073-7,0682 files

NetBSD/src b7bsMPNsys/dev/pci pcidevs

   pcidevs: Add some Intel Volume Management Devices
VersionDeltaFile
1.1539+5-3sys/dev/pci/pcidevs
+5-31 files

NetBSD/src U9F9iwKdoc CHANGES-9.5

   Ticket #2032
VersionDeltaFile
1.1.2.110+6-1doc/CHANGES-9.5
+6-11 files

NetBSD/src ouLw0clsys/dev/usb xhci.c

   Pull up following revision(s) (requested by msaitoh in ticket #2032):

        sys/dev/usb/xhci.c: revision 1.193

   xhci: Add missing UHF_PORT_POWER support to xhci_roothub_ctrl_locked()
VersionDeltaFile
1.107.2.14+4-3sys/dev/usb/xhci.c
+4-31 files