NetBSD/src h4bDOWB — usr.sbin/wsfontload wsfontload.8

   wsfontload(8): trailing whitespace
VersionDeltaFile
1.35+2-2usr.sbin/wsfontload/wsfontload.8
+2-21 files

NetBSD/src XErMQGn — usr.sbin/wsfontload wsfontload.8

   wsfontload.8: Minor punctuation and grammar
VersionDeltaFile
1.34+5-5usr.sbin/wsfontload/wsfontload.8
+5-51 files

NetBSD/src yQfB6Lb — usr.sbin/wsfontload wsfontload.8

   wsfontload.8: Document '-n' option
VersionDeltaFile
1.33+15-2usr.sbin/wsfontload/wsfontload.8
+15-21 files

NetBSD/src Tddfm5a — usr.sbin/wsfontload wsfontload.c

   wsfontload(8): Add -n option to do a dry run

   Permits the user to inspect a font file or validate it before adding it to
   the wscons font pool.
VersionDeltaFile
1.26+11-5usr.sbin/wsfontload/wsfontload.c
+11-51 files

NetBSD/src Yz485S0 — external/gpl3/gcc/usr.bin/gcc/arch/powerpc configargs.h, external/gpl3/gcc/usr.bin/gcc/arch/powerpc64 configargs.h

   regen with proper version in configargs string.
VersionDeltaFile
1.60+2-2external/gpl3/gcc/usr.bin/gcc/arch/powerpc/configargs.h
1.69+1-1external/gpl3/gcc/usr.bin/gcc/arch/x86_64/configargs.h
1.51+1-1external/gpl3/gcc/usr.bin/gcc/arch/sh3eb/configargs.h
1.25+1-1external/gpl3/gcc/usr.bin/gcc/arch/riscv64/configargs.h
1.25+1-1external/gpl3/gcc/usr.bin/gcc/arch/riscv32/configargs.h
1.39+1-1external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/configargs.h
+7-732 files not shown
+39-3938 files

NetBSD/src pEx4Aap — sys/kern subr_pool.c

   pool_cache(9): Allocate struct pool_cache with declared alignment.

   The definition of struct pool_cache has __aligned(CACHE_LINE_SIZE) on
   the pc_fullgroups member, so the compiler will assume struct
   pool_cache pointers are aligned as such.

   As a space optimization on uniprocessor systems, we define the
   variable `coherency_unit' (as part of the module ABI) to be
   COHERENCY_UNIT (often 64 or 128) in MULTIPROCESSOR builds, but
   to ALIGNBYTES+1 (often 4, 8, or 16) for !MULTIPROCESSOR builds where
   cache line sharing isn't as much of a problem.

   But this isn't safe as an optimization for allocating objects that
   have statically declared (as part of their ABI) CACHE_LINE_SIZE
   alignment.

   PR port-evbmips/60812: UBSan: Undefined Behavior in [sys-src]  member
   access within misaligned address  [..] for type '[..]' which requires
   128 byte alignment
VersionDeltaFile
1.299+7-4sys/kern/subr_pool.c
+7-41 files

NetBSD/src SSPADJO — sys/kern kern_proc.c

   proc(9): Allocate struct proc with declared alignment.

   The definition of struct proc includes __aligned(COHERENCY_UNIT) on
   the p_auxlock member, so the compiler will assume struct proc
   pointers are aligned as such.

   As a space optimization on uniprocessor systems, we define the
   variable `coherency_unit' (as part of the module ABI) to be
   COHERENCY_UNIT (often 64 or 128) in MULTIPROCESSOR builds, but
   toALIGNBYTES+1 (often 4, 8, or 16) for !MULTIPROCESSOR builds where
   cache line sharing isn't as much of a problem.

   But this isn't safe as an optimization for allocating objects that
   have statically declared (as part of their ABI) COHERENCY_UNIT
   alignment.

   PR port-evbmips/60812: UBSan: Undefined Behavior in [sys-src]  member
   access within misaligned address  [..] for type '[..]' which requires
   128 byte alignment
VersionDeltaFile
1.287+5-2sys/kern/kern_proc.c
+5-21 files

NetBSD/src V9OzJ6l — sys/kern vfs_vnode.c

   vnode(9): Allocate vnodes with declared alignment.

   The definition of struct vnode_impl includes various
   __aligned(COHERENCY_UNIT), so the compiler will assume struct vnode
   pointers are aligned as such.

   As a space optimization on uniprocessor systems, we define the
   variable `coherency_unit' (as part of the module ABI) to be
   COHERENCY_UNIT (often 64 or 128) in MULTIPROCESSOR builds, but
   toALIGNBYTES+1 (often 4, 8, or 16) for !MULTIPROCESSOR builds where
   cache line sharing isn't as much of a problem.

   But this isn't safe as an optimization for allocating objects that
   have statically declared (as part of their ABI) COHERENCY_UNIT
   alignment.

   PR port-evbmips/60812: UBSan: Undefined Behavior in [sys-src]  member
   access within misaligned address  [..] for type '[..]' which requires
   128 byte alignment
VersionDeltaFile
1.160+5-3sys/kern/vfs_vnode.c
+5-31 files

NetBSD/src 89oRVDw — sys/arch/arm/ti files.ti am18xx_gpio.c, sys/arch/evbarm/conf GENERIC_V5

   evbarm/am18xx: gpio driver

   This adds a GPIO driver for the TI AM18xx,
VersionDeltaFile
1.1+300-0sys/arch/arm/ti/am18xx_gpio.c
1.36+5-1sys/arch/arm/ti/files.ti
1.15+2-1sys/arch/evbarm/conf/GENERIC_V5
+307-23 files

NetBSD/src 3tmujbe — sys/arch/arm/ti files.ti am18xx_pupd.c, sys/arch/evbarm/conf GENERIC_V5

   evbarm/am18xx: add pull-up/pull-down driver

   Add a driver for the pull-up/pull-down pin configuration for the TI AM18XX series of SoCs.
VersionDeltaFile
1.1+183-0sys/arch/arm/ti/am18xx_pupd.c
1.35+5-1sys/arch/arm/ti/files.ti
1.14+2-1sys/arch/evbarm/conf/GENERIC_V5
+190-23 files

NetBSD/src xhx431z — sys/ufs/lfs lfs_accessors.h lfs_subr.c

   Enforce locking order lfs_iflock > lfs_lock, preventing a deadlock between
   LFS_*ENTRY() and lfs_prelock.  This may bear on PR kern/60811.
VersionDeltaFile
1.113+15-11sys/ufs/lfs/lfs_subr.c
1.60+13-1sys/ufs/lfs/lfs_accessors.h
+28-122 files

NetBSD/src rksDPtR — tools/compat README

   tools/compat: remove obsolete requirement about ncurses-devel on Linux

   texinfo/info required it, but it has no longer been built during
   tools build in src/tools/texinfo since texinfo 4.8a import, by
   patching SUBDIRS lines in external/gpl2/texinfo/dist/Makefile.in.
VersionDeltaFile
1.30+1-3tools/compat/README
+1-31 files

NetBSD/src m3aGjzx — sys/ufs/lfs lfs_segment.c

   Zero the entire inode block, not just the inode numbers.  Fixes a kernel
   memory data leak reported in kern/60803.  Fix confirmed by submitter.
VersionDeltaFile
1.317+3-9sys/ufs/lfs/lfs_segment.c
+3-91 files

NetBSD/src KrD2r71 — doc 3RDPARTY

   new versions
VersionDeltaFile
1.2258+51-49doc/3RDPARTY
+51-491 files

NetBSD/src yModjls — etc/namedb root.cache

   update to latest (no update only date)
VersionDeltaFile
1.27+3-3etc/namedb/root.cache
+3-31 files

NetBSD/src C22sy5M — distrib/evbsh3/rom/ramdiskcommon ramdiskbin.conf, distrib/utils README

   distrib: update per changes I made 24 years ago

   I removed init_s and x_dd on 2002-10-17, so remove the documentation
   and the last references.
VersionDeltaFile
1.5+1-7distrib/utils/README
1.12+1-3distrib/evbsh3/rom/ramdiskcommon/ramdiskbin.conf
+2-102 files

NetBSD/src y5S9ngi — tools/gcc gcc-version.mk

   bump GCC version.
VersionDeltaFile
1.34+2-2tools/gcc/gcc-version.mk
+2-21 files

NetBSD/src xLsabgw — sys/dev/pci pcidevs.h pcidevs_data.h

   regen.
VersionDeltaFile
1.1525+11,948-11,942sys/dev/pci/pcidevs_data.h
1.1526+4-2sys/dev/pci/pcidevs.h
+11,952-11,9442 files

NetBSD/src 7wJbzL0 — sys/external/bsd/dwc2/dist dwc2_hw.h

   dwc2: Minimal change to avoid shifty UB.

   PR port-mips/60780: UBSan complains about left-shifting outside of int
   type range
VersionDeltaFile
1.5+15-15sys/external/bsd/dwc2/dist/dwc2_hw.h
+15-151 files

NetBSD/src B7hoPzi — sys/dev/pci pcidevs

   Add 5300* to the RADEON_RX5500 entry.  Add some DASH serial ports.
VersionDeltaFile
1.1547+4-2sys/dev/pci/pcidevs
+4-21 files

NetBSD/src Tc0SXpH — doc 3RDPARTY

   update GCC entry to note 14.4.0 is in-tree now.
VersionDeltaFile
1.2257+4-3doc/3RDPARTY
+4-31 files

NetBSD/src OP4M0zF — sys/fs/sysvbfs sysvbfs_vnops.c

   sysvbfs: Fix mistake in previous ctime fix.

   Third time's the charm, right?

   PR kern/60800: missing ctime updates
VersionDeltaFile
1.72+12-6sys/fs/sysvbfs/sysvbfs_vnops.c
+12-61 files

NetBSD/src Hq8jBFy — external/gpl3/gcc/usr.bin/gcc/arch/powerpc plugin-version.h, external/gpl3/gcc/usr.bin/gcc/arch/powerpc64 plugin-version.h

   regen mknative-gcc for GCC 14.4.0.
VersionDeltaFile
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/x86_64/plugin-version.h
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/vax/plugin-version.h
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/sparc64/plugin-version.h
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/sparc/plugin-version.h
1.19+4-4external/gpl3/gcc/usr.bin/gcc/arch/powerpc64/plugin-version.h
1.25+4-4external/gpl3/gcc/usr.bin/gcc/arch/powerpc/plugin-version.h
+24-24227 files not shown
+553-552233 files

NetBSD/src pIi1bLh — sys/fs/msdosfs msdosfs_vnops.c

   msdosfs: Stop confusing birthtime and ctime.

   PR kern/60801: confusion of ctime with birthtime
VersionDeltaFile
1.114+9-4sys/fs/msdosfs/msdosfs_vnops.c
+9-41 files

NetBSD/src KFBKGW9 — sys/fs/hfs hfs_vnops.c

   hfs: Stop confusing birthtime and ctime.

   XXX Need some automatic tests for hfs!

   PR kern/60801: confusion of ctime with birthtime
VersionDeltaFile
1.41+7-5sys/fs/hfs/hfs_vnops.c
+7-51 files

NetBSD/src ECdHvlW — sys/fs/sysvbfs sysvbfs_vnops.c, sys/fs/v7fs v7fs_vnops.c

   sysvbfs, v7fs: More ctime fixes.

   PR kern/60800: missing ctime updates
VersionDeltaFile
1.71+4-8sys/fs/sysvbfs/sysvbfs_vnops.c
1.40+4-4sys/fs/v7fs/v7fs_vnops.c
1.70+1-6tests/fs/vfs/t_vnops.c
+9-183 files

NetBSD/src PQMkHvS — tests/fs/vfs t_vnops.c

   t_vnops: Verify ctime changes but birthtime doesn't.

   PR kern/60800: missing ctime updates
   PR kern/60801: confusion of ctime with birthtime
VersionDeltaFile
1.69+61-3tests/fs/vfs/t_vnops.c
+61-31 files

NetBSD/src eWFt2HC — external/gpl3/gcc/dist/gcc/doc gcc.info cpp.info

   regenerate for GCC 14.4.0.
VersionDeltaFile
1.23+5,651-2,317external/gpl3/gcc/dist/gcc/doc/gcc.1
1.23+5,651-2,317external/gpl3/gcc/dist/gcc/doc/g++.1
1.23+4-5external/gpl3/gcc/dist/gcc/doc/cpp.1
1.23+0-0external/gpl3/gcc/dist/gcc/doc/gcc.info
1.22+0-0external/gpl3/gcc/dist/gcc/doc/cpp.info
+11,306-4,6395 files

NetBSD/src zkJzcIO — external/gpl3/gcc/dist MD5SUMS NEWS, external/gpl3/gcc/dist/INSTALL configure.html

   merge GCC 14.4.
VersionDeltaFile
1.20+1,926-1,922external/gpl3/gcc/dist/libgomp/libgomp.info
1.23+1,434-1,430external/gpl3/gcc/dist/gcc/doc/gccinstall.info
1.29+2,400-0external/gpl3/gcc/dist/gcc/ChangeLog
1.20+1,054-1,081external/gpl3/gcc/dist/INSTALL/configure.html
1.21+1,074-1,060external/gpl3/gcc/dist/NEWS
1.23+1,010-550external/gpl3/gcc/dist/MD5SUMS
+8,898-6,04351 files not shown
+11,531-9,15357 files

NetBSD/src Us2gtpl — external/gpl3/gcc/dist/INSTALL configure.html, external/gpl3/gcc/dist/gcc ChangeLog

   initial import of GCC 14.4.0 sources.

   changes include fixes for at least 113 GCC bugs.  the ones found
   to be interesting include:

   122943 - Wrong code for switch on int64_t on ilp32 targets at -O2 since r14-8302
   123271 - -ftrapv fails to detect overflow on ARM32 since GCC 10 since r10-3995

   and there are a lot of less scary ICE and runtime fixes.

   mknative-gcc coming up next.
VersionDeltaFile
1.1.1.24+10,071-10,137external/gpl3/gcc/dist/gcc/doc/gcc.1
1.1.1.24+10,071-10,137external/gpl3/gcc/dist/gcc/doc/g++.1
1.1.1.23+1,926-1,922external/gpl3/gcc/dist/libgomp/libgomp.info
1.1.1.24+1,434-1,430external/gpl3/gcc/dist/gcc/doc/gccinstall.info
1.1.1.27+2,400-0external/gpl3/gcc/dist/gcc/ChangeLog
1.1.1.23+1,054-1,081external/gpl3/gcc/dist/INSTALL/configure.html
+26,956-24,707391 files not shown
+43,288-33,882397 files