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

NetBSD/src sjq51a7 — lib/libc/stdlib Makefile.inc

   Also build aligned_alloc.c if USE_JEMALLOC is no (i.e. using phkmalloc).
VersionDeltaFile
1.106+2-2lib/libc/stdlib/Makefile.inc
+2-21 files

NetBSD/src 0pIxmZ0 — tests/fs/puffs/h_dtfs dtfs_vnops.c, tests/fs/vfs t_vnops.c

   dtfs: Update ctime on utimes(2).

   PR kern/60800: tmpfs: missing ctime updates
VersionDeltaFile
1.68+1-6tests/fs/vfs/t_vnops.c
1.11+2-1tests/fs/puffs/h_dtfs/dtfs_vnops.c
+3-72 files

NetBSD/src NIdLmNI — sys/fs/v7fs v7fs_vnops.c, tests/fs/vfs t_vnops.c

   v7fs: Update ctime on utimes(2).

   PR kern/60800: tmpfs: missing ctime updates
VersionDeltaFile
1.39+4-7sys/fs/v7fs/v7fs_vnops.c
1.67+2-3tests/fs/vfs/t_vnops.c
+6-102 files

NetBSD/src Ssz4q7y — sys/fs/sysvbfs sysvbfs_vnops.c, tests/fs/vfs t_vnops.c

   sysvbfs: Update ctime on utimes(2).

   PR kern/60800: tmpfs: missing ctime updates
VersionDeltaFile
1.70+7-6sys/fs/sysvbfs/sysvbfs_vnops.c
1.66+1-2tests/fs/vfs/t_vnops.c
+8-82 files

NetBSD/src 2Mkiy4H — sys/fs/tmpfs tmpfs_subr.c, tests/fs/vfs t_vnops.c

   tmpfs: Update ctime on utimes(2).

   PR kern/60800: tmpfs: missing ctime updates
VersionDeltaFile
1.118+15-4sys/fs/tmpfs/tmpfs_subr.c
1.65+1-2tests/fs/vfs/t_vnops.c
+16-62 files

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

   t_vnops: Verify that utimes updates ctime, if applicable.

   PR kern/60800: tmpfs: missing ctime updates
VersionDeltaFile
1.64+21-1tests/fs/vfs/t_vnops.c
+21-11 files

NetBSD/src 5IZJBTJ — share/mk bsd.own.mk

   switch everyone to jemalloc-5.4.0 for testing
VersionDeltaFile
1.1487+2-2share/mk/bsd.own.mk
+2-21 files

NetBSD/src 6WwhoYj — sys/arch/arm/broadcom bcm2838_pcie.c

   Fix build.
VersionDeltaFile
1.12+7-7sys/arch/arm/broadcom/bcm2838_pcie.c
+7-71 files

NetBSD/src 0Um7xSx — sys/ufs/lfs lfs_vfsops.c lfs_subr.c

   Handle two causes of the panic "lfs_ifile: looping".  Repurpose the lfs_iflock
   to be locked with RW_WRITER while the segment lock is held, preventing
   updates to the Ifile while its blocks are being gathered; and allow more
   iterations than 10 before panicking, since we might need to rewrite the
   entire segment table one block per iteration.  Issue uncovered in the course
   of PR kern/60746.
VersionDeltaFile
1.316+23-25sys/ufs/lfs/lfs_segment.c
1.59+11-5sys/ufs/lfs/lfs_accessors.h
1.407+2-6sys/ufs/lfs/lfs_vfsops.c
1.112+6-2sys/ufs/lfs/lfs_subr.c
+42-384 files

NetBSD/src p1YARc7 — sys/dev/ic rtl8169.c

   re(4): handle errors while initializing the RX ring

   Properly propagate errors from re_newbuf() while initializing the RX
   descriptor ring.
VersionDeltaFile
1.185+12-7sys/dev/ic/rtl8169.c
+12-71 files