NetBSD/src gcss0TCsys/uvm/pmap pmap.c

   PR/60522: evbppc/RB800 hits MI pmap KASSERT failure

   Revert the pmap_protect part of

       Fix two EXECness issues
       - when creating a WX mapping via pmap_enter mark the page as EXEC
       - when pmap_protect adds X then ensure that pmap_page_syncicache is called
         for the page.

   It seems that pmap_pte_protect is designed to remove a protection and not
   add it.

   For the module loading the text is indeed mapped eXecute initially, and
   cache maintenance is currently handled by kobj_machdep and not the pmap.
VersionDeltaFile
1.108+3-3sys/uvm/pmap/pmap.c
+3-31 files

NetBSD/src iCockUNsys/arch/hb68k/conf Makefile.hb68k

   Add a provision for including a static device tree blob in the
   built kernel.
VersionDeltaFile
1.2+17-1sys/arch/hb68k/conf/Makefile.hb68k
+17-11 files

NetBSD/src yHoKQ7Dsys/dev/pci mpii.c

   sys/dev/pci/mpii.c: Reduce MPII_REQUEST_CREDIT to improve stability.

   This should fix PR#58684, at least it does in my case on a
   host with a "Symbios Logic SAS3008 (rev. 0x02)" controller.

   Admittedly, this is a band-aid fix, but it's the best we could come
   up with to solve the PR, and it does not appear to have significant
   performance implications, at least not in a single-drive configuration.
   So, better to be stable / functional than not.
VersionDeltaFile
1.32+3-3sys/dev/pci/mpii.c
+3-31 files

NetBSD/src bkP8Rcjsys/dev/i2c pcagpio.c

   Make prev_state the correct size (only used when debug defined).
VersionDeltaFile
1.15+3-3sys/dev/i2c/pcagpio.c
+3-31 files

NetBSD/src CN4IksUsys/dev/sun cgsix.c

   We are not using C23 (yet), so a declaration can not follow a case label
   directly (the label needs to point at a statement).
VersionDeltaFile
1.77+4-2sys/dev/sun/cgsix.c
+4-21 files

NetBSD/src oxWVHDHexternal/historical/nawk/bin awk.1

   awk(1): use mdoc .Rs/.Re for references

   While here, fix the year of the gawk book to match its PDF in the
   Wikimedia Commons and mention its author.
VersionDeltaFile
1.38+18-8external/historical/nawk/bin/awk.1
+18-81 files

NetBSD/src YLJPb2hexternal/historical/nawk/bin awk.1

   awk(1): call "range" pattern by its name for searchability

   While here move the paragraph about range patterns down, to make the
   narration flow more logical.  Mention that range patterns cannot be
   nested.
VersionDeltaFile
1.37+9-6external/historical/nawk/bin/awk.1
+9-61 files

NetBSD/src DiuxLadsys/dev/sun cgsix.c

   break a long line, remove an obsolete comment
   NFC
VersionDeltaFile
1.76+5-4sys/dev/sun/cgsix.c
+5-41 files

NetBSD/src y8zyhPPsys/dev/sun cgsix.c

   add cursor sprite support via wsdisplay as well
   while there, don't set PREFETCHABLE in mmap() - it's not supported on anything
   a cgsix could attach to, and fix RI_FULLCLEAR
VersionDeltaFile
1.75+154-24sys/dev/sun/cgsix.c
+154-241 files

NetBSD/src hceQ8DNsys/arch/hb68k/pg68k ph1_machdep.c

   Remove the no-op platform routines now that they're documented
   elsewhere.
VersionDeltaFile
1.2+2-31sys/arch/hb68k/pg68k/ph1_machdep.c
+2-311 files

NetBSD/src RANZF9Csys/arch/m68k/include fdt_platform.h

   Document all of the m68k fdt_platform hooks.  Add fp_bootstrap(), and
   provide a prototype for fdt_bootstrap1(), a pre-pmap_bootstrap1() early
   init routine.
VersionDeltaFile
1.2+91-1sys/arch/m68k/include/fdt_platform.h
+91-11 files

NetBSD/src Rx0XRMnsys/dev/pci if_rge.c

   Add RealTek Killer E500

   from FreeBSD via OpenBSD
VersionDeltaFile
1.54+3-2sys/dev/pci/if_rge.c
+3-21 files

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

   regen
VersionDeltaFile
1.1520+1,699-1,696sys/dev/pci/pcidevs_data.h
1.1521+2-1sys/dev/pci/pcidevs.h
+1,701-1,6972 files

NetBSD/src vdKZWansys/dev/pci pcidevs

   Add RealTek Killer E5000
VersionDeltaFile
1.1542+2-1sys/dev/pci/pcidevs
+2-11 files

NetBSD/src bdEdXBOsys/arch/hb68k/hb68k machdep.c

   For machine_powerdown() and machine_halt(), invoke the default handlers
   if the platform didn't provide one.  For machine_reboot(), simply to nothing
   if the platform doesn't provide a handler, and the default action will
   take place.
VersionDeltaFile
1.4+15-5sys/arch/hb68k/hb68k/machdep.c
+15-51 files

NetBSD/src WqcdFjysys/arch/hb68k/hb68k machdep.c, sys/arch/hb68k/include pmap.h

   Provide an empty machine_bootmap[] for the M68K_MMU_MOTOROLA case.
   Machine-specific bootstrap routines will fill in the entries they
   wish to use.
VersionDeltaFile
1.3+13-2sys/arch/hb68k/hb68k/machdep.c
1.2+3-1sys/arch/hb68k/include/pmap.h
+16-32 files

NetBSD/src gkgm9zzsys/arch/hb68k/hb68k machdep.c, sys/arch/hb68k/include cpu.h

   machine_fdt_init(): Pass through the return value from fdtbus_init(),
   and don't consider the initialization complete if fdtbus_init() fails.
VersionDeltaFile
1.2+8-6sys/arch/hb68k/hb68k/machdep.c
1.2+2-2sys/arch/hb68k/include/cpu.h
+10-82 files

NetBSD/src zvzrQRLexternal/cddl/osnet/lib/libdtrace Makefile

   libdtrace/Makefile: Add to, don't overwrite, CLEANFILES.

   PR lib/60530: NetBSD 11.0 cleandir leaves
   external/cddl/osnet/lib/libdtrace/obj/dtrace.expsym around
VersionDeltaFile
1.35+2-2external/cddl/osnet/lib/libdtrace/Makefile
+2-21 files

NetBSD/src ZYWB1Opdoc CHANGES-11.1

   Tickets #394 - #398, #400 - #404, #409, #410
VersionDeltaFile
1.1.2.2+69-1doc/CHANGES-11.1
+69-11 files

NetBSD/src GprLSBusys/dev/usb motg.c

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

        sys/dev/usb/motg.c: revision 1.44

   motg: support control transfers (endpoint zero) aborts.

   Tested by Brook Milligan.
VersionDeltaFile
1.43.4.1+24-25sys/dev/usb/motg.c
+24-251 files

NetBSD/src 2m9Y3npdoc CHANGES-9.5

   Tickets #2042 - #2044
VersionDeltaFile
1.1.2.122+31-1doc/CHANGES-9.5
+31-11 files

NetBSD/src qzmi31Yexternal/public-domain/tz/dist theory.html europe

   Pull up the following, requested by kre in ticket #2044:

        external/public-domain/tz/dist/Makefile         up to 1.6
        external/public-domain/tz/dist/NEWS             up to 1.8
        external/public-domain/tz/dist/TZDATA_VERSION   up to 1.46
        external/public-domain/tz/dist/africa           up to 1.4
        external/public-domain/tz/dist/australasia      up to 1.13
        external/public-domain/tz/dist/europe           up to 1.6
        external/public-domain/tz/dist/leap-seconds.list up to 1.12
        external/public-domain/tz/dist/leapseconds      up to 1.12
        external/public-domain/tz/dist/northamerica     up to 1.7
        external/public-domain/tz/dist/theory.html      up to 1.6
        external/public-domain/tz/dist/version          up to 1.19
        external/public-domain/tz/dist/ziguard.awk      up to 1.1.1.12
        external/public-domain/tz/dist/zone.tab         up to 1.6
        external/public-domain/tz/dist/zone1970.tab     up to 1.7
        external/public-domain/tz/dist/zonenow.tab      up to 1.8
        doc/3RDPARTY                                    (apply patch)

   Updates tzdata to 2023cgtz
VersionDeltaFile
1.1.1.20.2.10+32-159external/public-domain/tz/dist/africa
1.1.1.23.2.11+107-14external/public-domain/tz/dist/northamerica
1.1.1.27.2.13+70-7external/public-domain/tz/dist/NEWS
1.1.1.24.2.12+17-28external/public-domain/tz/dist/Makefile
1.1.1.24.2.12+14-7external/public-domain/tz/dist/europe
1.1.1.8.2.10+9-9external/public-domain/tz/dist/theory.html
+249-22410 files not shown
+275-24716 files

NetBSD/src I4uyjqSdoc CHANGES-10.2

   Tickets #1320 - #1322
VersionDeltaFile
1.1.2.122+31-1doc/CHANGES-10.2
+31-11 files

NetBSD/src kjQIgeAexternal/public-domain/tz/dist theory.html europe

   Pull up the following, requested by kre in ticket #1322

        external/public-domain/tz/dist/Makefile         up to 1.6
        external/public-domain/tz/dist/NEWS             up to 1.8
        external/public-domain/tz/dist/TZDATA_VERSION   up to 1.46
        external/public-domain/tz/dist/africa           up to 1.4
        external/public-domain/tz/dist/australasia      up to 1.13
        external/public-domain/tz/dist/europe           up to 1.6
        external/public-domain/tz/dist/leap-seconds.list up to 1.12
        external/public-domain/tz/dist/leapseconds      up to 1.12
        external/public-domain/tz/dist/northamerica     up to 1.7
        external/public-domain/tz/dist/theory.html      up to 1.6
        external/public-domain/tz/dist/version          up to 1.19
        external/public-domain/tz/dist/ziguard.awk      up to 1.1.1.12
        external/public-domain/tz/dist/zone.tab         up to 1.6
        external/public-domain/tz/dist/zone1970.tab     up to 1.7
        external/public-domain/tz/dist/zonenow.tab      up to 1.8
        doc/3RDPARTY                                    (apply patch)

   Update tzdata to 2023c (gtc).
VersionDeltaFile
1.1.1.30.2.6+32-159external/public-domain/tz/dist/africa
1.1.1.32.2.7+107-14external/public-domain/tz/dist/northamerica
1.1.1.40.2.7+70-7external/public-domain/tz/dist/NEWS
1.1.1.35.2.6+17-28external/public-domain/tz/dist/Makefile
1.1.1.36.2.6+14-7external/public-domain/tz/dist/europe
1.1.1.17.2.5+9-9external/public-domain/tz/dist/theory.html
+249-22410 files not shown
+275-24716 files

NetBSD/src 8oXR3dXsys/netinet raw_ip.c

   Pull up following revision(s) (requested by he in ticket #2043):

        sys/netinet/raw_ip.c: revision 1.187 (patch)

   inet: respect IP_TOS and IP_TTL for raw sockets
VersionDeltaFile
1.179.4.1+4-4sys/netinet/raw_ip.c
+4-41 files

NetBSD/src 52NgRKhsys/netinet raw_ip.c

   Pull up following revision(s) (requested by he in ticket #1321):

        sys/netinet/raw_ip.c: revision 1.187

   inet: respect IP_TOS and IP_TTL for raw sockets
VersionDeltaFile
1.184.2.1+4-4sys/netinet/raw_ip.c
+4-41 files

NetBSD/src vbTpYHesys/dev fss.c

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

        sys/dev/fss.c: revision 1.116

   Bracket I/O from or to the backing store with fstrans_start_lazy()
   so the fss device doesn't block before the file system is suspended.

   Should fix some deadlocks with revokation of ttys.

   PR kern/59663 (ffs_snapshot_read -> uvm_fault (or pool page empty)
VersionDeltaFile
1.107.4.2+8-2sys/dev/fss.c
+8-21 files

NetBSD/src R0oB0xUsys/dev fss.c

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

        sys/dev/fss.c: revision 1.116

   Bracket I/O from or to the backing store with fstrans_start_lazy()
   so the fss device doesn't block before the file system is suspended.

   Should fix some deadlocks with revokation of ttys.

   PR kern/59663 (ffs_snapshot_read -> uvm_fault (or pool page empty)
VersionDeltaFile
1.113.4.2+8-2sys/dev/fss.c
+8-21 files

NetBSD/src EWRAi9xsys/dev fss.c

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

        sys/dev/fss.c: revision 1.116

   Bracket I/O from or to the backing store with fstrans_start_lazy()
   so the fss device doesn't block before the file system is suspended.

   Should fix some deadlocks with revokation of ttys.

   PR kern/59663 (ffs_snapshot_read -> uvm_fault (or pool page empty)
VersionDeltaFile
1.114.8.1+8-2sys/dev/fss.c
+8-21 files

NetBSD/src O0FohLIcrypto/external/bsd/openssh/dist kexgen.c gss-genr.c

   Pull up following revision(s) (requested by rin in ticket #404):

        crypto/external/bsd/openssh/dist/gss-genr.c: revision 1.17
        crypto/external/bsd/openssh/dist/kexgen.c: revision 1.10

   openssh: Fix up NetBSD RCSID. Otherwise, NFC
VersionDeltaFile
1.8.2.2+2-2crypto/external/bsd/openssh/dist/kexgen.c
1.12.4.3+2-2crypto/external/bsd/openssh/dist/gss-genr.c
+4-42 files