NetBSD/src xb6MCGVsys/arch/riscv/conf kern.ldscript

   Provide the kernel_text symbol for the benfit of sys/kern/subr_prof.c
VersionDeltaFile
1.9+2-1sys/arch/riscv/conf/kern.ldscript
+2-11 files

NetBSD/src 1YXaXUwsys/arch/arm/sunxi sunxi_mmc.c, sys/arch/riscv/conf GENERIC64

   risc-v: add support for allwinner,sun20i-d1-mmc

   From Rui-Xiang Guo via port-riscv
VersionDeltaFile
1.50+19-6sys/arch/arm/sunxi/sunxi_mmc.c
1.5+7-1sys/arch/riscv/sunxi/files.sunxi
1.24+2-1sys/arch/riscv/conf/GENERIC64
+28-83 files

NetBSD/src LaKRxGNsys/arch/riscv/include cpufunc.h pmap.h, sys/arch/riscv/riscv cpufunc.c pmap_machdep.c

   risc-v: handle T-Head L1 caches

   Provide and use hooks for L1 cache operations on the T-Head processors.

   Re-worked from diffs provided by Rui-Xiang Guo via port-riscv.
VersionDeltaFile
1.1+209-0sys/arch/riscv/riscv/cpufunc.c
1.24+7-26sys/arch/riscv/riscv/pmap_machdep.c
1.11+2-14sys/arch/riscv/riscv/cpu.c
1.2+8-5sys/arch/riscv/include/cpufunc.h
1.48+8-5sys/arch/riscv/riscv/riscv_machdep.c
1.26+2-2sys/arch/riscv/include/pmap.h
+236-521 files not shown
+238-537 files

NetBSD/src 534nJtcsys/arch/arm/sunxi sunxi_wdt.c, sys/arch/riscv/conf GENERIC64

   sunxi: support allwinner,sun20i-d1-wdt

   From Rui-Xiang Guo via port-riscv
VersionDeltaFile
1.7+49-2sys/arch/arm/sunxi/sunxi_wdt.c
1.4+6-1sys/arch/riscv/sunxi/files.sunxi
1.23+4-1sys/arch/riscv/conf/GENERIC64
+59-43 files

NetBSD/src lM7UGnrtests/usr.bin/xlint/lint1 c11_generic_expression.c, usr.bin/xlint/lint1 cgram.y tree.c

   lint: in _Generic expressions, only evaluate the matching branches
VersionDeltaFile
1.538+48-31usr.bin/xlint/lint1/cgram.y
1.26+50-14tests/usr.bin/xlint/lint1/c11_generic_expression.c
1.704+2-31usr.bin/xlint/lint1/tree.c
1.240+6-5usr.bin/xlint/lint1/lint1.h
1.14+6-4usr.bin/xlint/lint1/ckctype.c
1.245+1-3usr.bin/xlint/lint1/externs1.h
+113-886 files

NetBSD/src YAruazVsys/dev/usb usbdevs_data.h usbdevs.h

   regen
VersionDeltaFile
1.818+4,940-4,923sys/dev/usb/usbdevs_data.h
1.818+11-1sys/dev/usb/usbdevs.h
+4,951-4,9242 files

NetBSD/src 9oAIAlKsys/dev/usb usbdevs

   add korg as a vendor, two of their synths, and an amd root hub.
VersionDeltaFile
1.827+7-1sys/dev/usb/usbdevs
+7-11 files

NetBSD/src dj0R2uOsys/dev/usb usbdevs

   add SigmaChip vendor and their usb mouse device.
VersionDeltaFile
1.826+5-1sys/dev/usb/usbdevs
+5-11 files

NetBSD/src Gmamno5sys/dev/ic clmpcc.c

   No need for an informational printf to flagged as an error.

   From Denis Ahrens.
VersionDeltaFile
1.55+4-4sys/dev/ic/clmpcc.c
+4-41 files

NetBSD/src NHnSCc7sys/arch/amiga/amiga locore.s, sys/arch/atari/atari locore.s

   Build m68k/m68k/trap_subr.s as a standalone file, remove yet more
   boilerplate from each m68k platform's locore.s
VersionDeltaFile
1.20+10-7sys/arch/m68k/m68k/trap_subr.s
1.131+1-6sys/arch/atari/atari/locore.s
1.55+1-6sys/arch/cesfic/cesfic/locore.s
1.202+1-6sys/arch/hp300/hp300/locore.s
1.98+1-6sys/arch/luna68k/luna68k/locore.s
1.176+1-6sys/arch/amiga/amiga/locore.s
+15-3710 files not shown
+26-9216 files

NetBSD/src k3izFvasys/arch/atari/atari locore.s intr.c, sys/arch/atari/include intr.h

   Remove the last vestigal remains of the simulated software interrupt
   register, or "ssir".  The NetBSD kernel long ago adopted a software
   interrupt thread model along with a "fast software interrupts" mechanism
   that m68k platforms do not (yet) implement, but a few m68k platforms
   were still consuling an "ssir" variable in the return from every exception
   that nothing ever set.

   This cleanup paves the way for futher consolidation of m68k trap handling
   code in future commits.
VersionDeltaFile
1.54+10-69sys/arch/cesfic/cesfic/locore.s
1.192+4-62sys/arch/mac68k/mac68k/locore.s
1.130+4-54sys/arch/atari/atari/locore.s
1.34+3-8sys/arch/mac68k/include/intr.h
1.26+3-6sys/arch/atari/include/intr.h
1.35+2-3sys/arch/atari/atari/intr.c
+26-2021 files not shown
+28-2057 files

NetBSD/src veQJooLsys/arch/atari/vme if_le_vme.c

   splx() is defined to return (void).  Use _spl() directly here instead.
VersionDeltaFile
1.36+3-3sys/arch/atari/vme/if_le_vme.c
+3-31 files

NetBSD/src JjM6uwvshare/misc acronyms

   "overtaken" is actually more widespread than "overcome" by events
VersionDeltaFile
1.323+2-2share/misc/acronyms
+2-21 files

NetBSD/src 0pI9Minshare/misc acronyms

   +OBE overcome by events
VersionDeltaFile
1.322+2-1share/misc/acronyms
+2-11 files

NetBSD/src dipe4tNsys/arch/arm/include lwp_private.h, usr.sbin/sysinst/arch/arc md.c

   s/reognizes/recognizes/ and s/unrecogized/unrecognized/ in comments.
VersionDeltaFile
1.2+2-2sys/arch/arm/include/lwp_private.h
1.15+2-2usr.sbin/sysinst/arch/arc/md.c
1.17+2-2usr.sbin/sysinst/arch/cobalt/md.c
+6-63 files

NetBSD/src IhsAo7adoc 3RDPARTY

   expat 2.7.5 out, another security fix release
VersionDeltaFile
1.2174+2-2doc/3RDPARTY
+2-21 files

NetBSD/src FXMXB2qexternal/mit/xorg/lib/freetype Makefile

   Do the same for m68ksf as for m68k with regard to fno-stack-protector.
VersionDeltaFile
1.27+2-2external/mit/xorg/lib/freetype/Makefile
+2-21 files

NetBSD/src JBco81cusr.sbin/user user.c

   PR/59415: ssszcmawo: group(8) can rename a group to an existing group name
VersionDeltaFile
1.136+13-9usr.sbin/user/user.c
+13-91 files

NetBSD/src RTpuqb6sbin/cgdconfig cgdconfig.c

   PR/60086: Andrew Parker: cgdconfig may not always find ZFS device labels
   Updated cgdconfig to use the same alignment function as zdb
   (external/cddl/osnet/dist/cmd/zdb/zdb.c).
VersionDeltaFile
1.64+3-2sbin/cgdconfig/cgdconfig.c
+3-21 files

NetBSD/src 0SQt4Uqsys/dev/pci mgafb.c mgafbreg.h

   use fast blits whenever possible - much faster scrolling
VersionDeltaFile
1.2+9-4sys/dev/pci/mgafb.c
1.2+8-1sys/dev/pci/mgafbreg.h
+17-52 files

NetBSD/src N4PzUyBsys/dev/pci mgafb.c mgafbreg.h

   a driver for Matrox Millennium I graphics cards
   from Radoslaw Kujawa
VersionDeltaFile
1.1+2,524-0sys/dev/pci/mgafb.c
1.1+275-0sys/dev/pci/mgafbreg.h
1.1+125-0sys/dev/pci/mgafbvar.h
1.453+7-1sys/dev/pci/files.pci
+2,931-14 files

NetBSD/src v8tTWp8external/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   zfs: remove mysterious comments on read/write ops for spec/fifo
VersionDeltaFile
1.90+4-4external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
+4-41 files

NetBSD/src pui94Waexternal/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   zfs_netbsd_gop_markupdate: actually update file timestamp

   the implementation before this commit was basically no-op.

   some notes:

   * this is (ab)used in zfs_netbsd_write for fifo/spec vnodes.
     i feel it's a bit excessive to update the timestamp on every
     writes to /dev/null. unfortunately, zfs doesn't have nodevmtime
     option. well, i suspect netbsd is the only os with the traditional
     devmtime behavior these days. we may want to implement delayed
     mtime update as ffs does.

   * this is used by zfs_netbsd_putpages via genfs_putpages. but it's
     redundant because zfs_putapage updates the timestamp as well.

   * this is not used by zfs_netbsd_getpages. zfs doesn't use
     genfs_getpages. zfs_netbsd_getpages doesn't have the
     corresponding logic either. maybe it's ok for most of applications
     as far as mtime will be updated sooner or later.
VersionDeltaFile
1.89+6-0external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
+6-01 files

NetBSD/src qyKHm65external/cddl/osnet/dist/uts/common/fs/zfs zfs_vnops.c

   zfs_vnops.c: fix whitespace

   no functional changes are intended.
VersionDeltaFile
1.88+1-1external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vnops.c
+1-11 files

NetBSD/src UFN3Aowsys/kern subr_time_arith.c, tests/kernel t_time_arith.c

   itimer_transition: do not keep it_value unchanged after firing the event

   this mostly fixes the very quick output from "netstat -w1" i've seen
   on netbsd on qemu/nvmm.

   the following logs are the output of
   https://github.com/yamt/garbage/blob/cf7b893415080b177b5104ff6e8c75be5b57dc94/c/itimer/itimer.c
   on the vm.

   w/o this change:

   ```
       # ./a.out
       1:    490375420ns frm start,  490375420ns frm prev, ov=0, int=1
       2:    750174060ns frm start,  259798640ns frm prev, ov=0, int=2
       3:    875501930ns frm start,  125327870ns frm prev, ov=0, int=3
       4:    933287110ns frm start,   57785180ns frm prev, ov=0, int=4
       5:    970379010ns frm start,   37091900ns frm prev, ov=0, int=5
       6:    972449040ns frm start,    2070030ns frm prev, ov=0, int=6

    [58 lines not shown]
VersionDeltaFile
1.8+47-89sys/kern/subr_time_arith.c
1.9+15-20tests/kernel/t_time_arith.c
+62-1092 files

NetBSD/src QYXYmcJtests/kernel t_time_arith.c

   tests/kernel/t_time_arith.c: remove tests which don't make much sense

   remove tests which use ms and us values as ns because:

   * they don't make much sense.

   * their expected results assume a particular implementation.
VersionDeltaFile
1.8+5-54tests/kernel/t_time_arith.c
+5-541 files

NetBSD/src bdXHz12sys/sys cpuio.h

   cpuio.h: fix a comment

   ci_cpuid is MD hardware ID like x86 apic ID.
   it can be different from what cpuio.h api actually uses.
VersionDeltaFile
1.11+2-2sys/sys/cpuio.h
+2-21 files

NetBSD/src 4LqRuA3external/gpl3/binutils/dist/libsframe Makefile.in

   add a NetBSD_DISABLED for sframe-spec.info.

   noticed and tested by by nat@.
VersionDeltaFile
1.2+180-34external/gpl3/binutils/dist/libsframe/Makefile.in
+180-341 files

NetBSD/src H2Rd2a8external/cddl/osnet/dist/uts/common/fs/zfs zfs_vfsops.c

   zfs: reject all mount op flags for now

   - our logic in zfs_vfsops.c is inconsistent. sometimes it checks
     uap->flags, sometimes vfsp->vfs_flag. (aka mnt_flag)

   - our userland tools (zfs, mount_zfs) currently don't seem to have
     a way to pass these flags anyway. (zmount in libzfs always passes
     0 to both of mount(2) 'flags' argument and 'uap->flags'. although
     it stores something in uap->mflag and uap->optptr, nothing uses
     them. it doesn't even set MS_OPTIONSTR. we don't implement
     MS_OPTIONSTR anyway.)

   this commit simply rejects them for safety. as these operations have
   never been implemented in NetBSD, it shouldn't have any impact to users.

   maybe someday we should fix these, but i guess it involves some
   ABI changes, which i'm not in a mood to do right now.

   related to PR/60026
   https://gnats.netbsd.org/60026
VersionDeltaFile
1.32+16-0external/cddl/osnet/dist/uts/common/fs/zfs/zfs_vfsops.c
+16-01 files

NetBSD/src nMBCDBksys/arch/x86/x86 x86_tlb.c

   pmap_tlb_shootnow: assertions and comments
VersionDeltaFile
1.22+15-2sys/arch/x86/x86/x86_tlb.c
+15-21 files