NetBSD/src TnMdgq0sys/arch/amd64/amd64 locore.S, sys/arch/i386/i386 locore.S

   Fix some issues with symbol table detection on Xen PVH:
   - the stack grows down so the last pushed value is at 0(%esp), not -4(%esp).
     Pointed out by Joachim Kuebart.
   - 0x3fffffff is 1GB-1, not 1MB-1. Test the symtab size against 16MB
     (amd64 generic symbol table is just above 1MB these days)
   - I got confused by cmp's arguments order between intel and gas syntax,
     so the tests did the opposite of intended and the symtab was always
     considered valid.
   While there use unsigned conditions.

   Should fix booting in PVH mode with netbsd-INSTALL (which is stripped)
VersionDeltaFile
1.204+8-9sys/arch/i386/i386/locore.S
1.233+7-8sys/arch/amd64/amd64/locore.S
+15-172 files

NetBSD/src olshOpTdoc CHANGES

   doc: first week of september
VersionDeltaFile
1.3188+9-1doc/CHANGES
+9-11 files

NetBSD/src cLqgZDZsys/dev/fdt fdt_platform.c

   G/C dummy FDT_PLATFORM to fix NULL-dereference crash during boot

   observed for official test suite runs for aarch64 and riscv64.

   This became apparent with link-order change due to FDT refactoring.
   Need to pull up to netbsd-11.
VersionDeltaFile
1.3+2-5sys/dev/fdt/fdt_platform.c
+2-51 files

NetBSD/src iJx8mDCtools/binutils Makefile

   use the same hack as in gcc to clean if the binutils version changed.
VersionDeltaFile
1.40+30-1tools/binutils/Makefile
+30-11 files

NetBSD/src 1YxB0yDusr.bin/man man.c

   Fix comment: '-f' and '-k' are in fact documented these days
VersionDeltaFile
1.75+4-4usr.bin/man/man.c
+4-41 files

NetBSD/src W8vq3rRshare/mk bsd.own.mk

   switch everyone to gcc.old by default.

   in my testing, tools/gcc notices and cleans itself automatically and
   i am reasonably confident this does not need a UPDATING entry.
VersionDeltaFile
1.1436+3-3share/mk/bsd.own.mk
+3-31 files

NetBSD/src v54TKoOsys/dev/fdt fdt_rtc.c, sys/dev/i2c pcf8563.c twl4030.c

   Garbage-collect fdtbus_todr_attach(); todr_attach() does all the
   necessary work now.

   kern/59630
VersionDeltaFile
1.3+2-23sys/dev/fdt/fdt_rtc.c
1.18+2-15sys/dev/i2c/pcf8563.c
1.8+2-6sys/dev/i2c/twl4030.c
1.26+2-6sys/dev/i2c/as3722.c
1.10+3-4sys/dev/i2c/ac100.c
1.16+3-3sys/dev/i2c/rkpmic.c
+14-576 files not shown
+30-7512 files

NetBSD/src sg2Uisedoc CHANGES-11.0

   Ticket #28
VersionDeltaFile
1.1.2.16+6-1doc/CHANGES-11.0
+6-11 files

NetBSD/src 1yIzTthtests/kernel t_umount.sh

   Pull up following revision(s) (requested by christos in ticket #28):

        tests/kernel/t_umount.sh: revision 1.9

   update to match new sh diagnostic
VersionDeltaFile
1.8.2.1+10-6tests/kernel/t_umount.sh
+10-61 files

NetBSD/src J9iWmqNsys/arch/macppc/conf files.macppc, sys/arch/macppc/dev lightbar.c

   a driver for the LED bar found on Xserve G4
   needs testing on SMP
VersionDeltaFile
1.1+284-0sys/arch/macppc/dev/lightbar.c
1.127+6-1sys/arch/macppc/conf/files.macppc
+290-12 files

NetBSD/src zMzC6etsys/arch/macppc/dev i2sreg.h snapper.c

   more registers, add include guard
VersionDeltaFile
1.2+29-1sys/arch/macppc/dev/i2sreg.h
1.70+2-21sys/arch/macppc/dev/snapper.c
+31-222 files

NetBSD/src lrT8pBisys/arch/macppc/dev i2sreg.h snapper.c

   move register definitions into the headers they belong
VersionDeltaFile
1.1+47-0sys/arch/macppc/dev/i2sreg.h
1.69+3-31sys/arch/macppc/dev/snapper.c
1.7+9-2sys/arch/macppc/dev/obiovar.h
+59-333 files

NetBSD/src XylojpAsys/sys device_calls.h

   Regen for device-is-system-todr.

   kern/59630
VersionDeltaFile
1.2+30-1sys/sys/device_calls.h
+30-11 files

NetBSD/src FCAZDq1sys/dev/fdt fdt_rtc.c, sys/kern kern_todr.c device_calls

   Introduce a device call "device-is-system-todr", which allows the
   platform device tree to be consulted if there are multiple TODR / RTC
   devices present on the system; if the call is not supported, the behavior
   is un-changed: the first TODR device is attached, all others ignored.  If
   the call is supported, devices other than the specified system TODR are
   skipped.

   Implement this device call for FDT.

   kern/59630
VersionDeltaFile
1.49+37-2sys/kern/kern_todr.c
1.2+28-3sys/dev/fdt/fdt_rtc.c
1.2+14-1sys/kern/device_calls
+79-63 files

NetBSD/src ON0V4Essys/arch/evbmips/sbmips rtc.c, sys/arch/luna68k/dev timekeeper.c

   Change todr_chip_handle::cookie -> todr_chip_handle::todr_dev, and
   make it a device_t.  Upcoming functional changes will require the
   device_t associated with a TODR device.

   Change todr_chip_handle::bus_cookie -> todr_chip_handle::todr_devaux.
   Nothing was using the old field, but I decided to keep it around just
   in cause something needs it in the future.

   And with these largely mechanical yet semantically meaningful changes,
   thus spake the Oracle: "Welcome to NetBSD 11.99.2."
VersionDeltaFile
1.29+7-11sys/dev/ic/mk48txx.c
1.3+8-8sys/arch/evbmips/sbmips/rtc.c
1.22+8-8sys/arch/sbmips/sbmips/rtc.c
1.16+8-8sys/arch/luna68k/dev/timekeeper.c
1.42+7-7sys/dev/i2c/ds1307.c
1.7+6-8sys/dev/ic/msm6242b.c
+44-5062 files not shown
+355-35268 files

NetBSD/src 56VLkOHsys/arch/i386/i386 locore.S, sys/arch/macppc/dev adb_direct.c

   Fix various typos, mainly in comments.
VersionDeltaFile
1.291+3-3sys/dev/vnd.c
1.203+3-3sys/arch/i386/i386/locore.S
1.47+3-3sys/arch/macppc/dev/adb_direct.c
1.20+3-3sys/netbt/rfcomm.h
1.29+3-3usr.bin/login/login_pam.c
1.25+3-3usr.bin/su/su_pam.c
+18-187 files not shown
+31-3113 files

NetBSD/src 4Quby06sys/arch/prep/include nvram.h, sys/arch/prep/pnpbus nvram_pnpbus.c

   Rather than duplicating the fields of mk48txx_softc inside
   prep_mk48txx_softc (!!!), just include a mk48txx_softc inside
   prep_mk48txx_softc.
VersionDeltaFile
1.23+15-14sys/arch/prep/pnpbus/nvram_pnpbus.c
1.11+5-19sys/arch/prep/include/nvram.h
+20-332 files

NetBSD/src tGx7W7xsys/arch/arm/fdt arm_fdt.c

   No need to initialize efi_todr.cookie to NULL.
VersionDeltaFile
1.24+2-3sys/arch/arm/fdt/arm_fdt.c
+2-31 files

NetBSD/src 6M9FriCsys/arch/vax/vax clock.c, sys/dev clock_subr.h

   todr_chip_handle::base_time -> todr_chip_handle::todr_base_time

   NFCI
VersionDeltaFile
1.61+3-3sys/arch/vax/vax/clock.c
1.31+3-3sys/dev/dec/mcclock.c
1.18+3-3sys/dev/ic/mm58167.c
1.48+3-3sys/kern/kern_todr.c
1.31+2-2sys/dev/clock_subr.h
+14-145 files

NetBSD/src zu979hcdoc CHANGES-11.0

   Ticket #27
VersionDeltaFile
1.1.2.15+8-1doc/CHANGES-11.0
+8-11 files

NetBSD/src yEvcI1Tshare/examples/devpubd/hooks 99-ugen-perms-minipro

   Pull up following revision(s) (requested by thorpej in ticket #27):

        share/examples/devpubd/hooks/99-ugen-perms-minipro: revision 1.2

   Update for newer "minipro" programmers:
   - T48 / T56 use the same USB VID/PID as the TL866II+.
   - Add the T76 USB VID/PID.
VersionDeltaFile
1.1.4.1+17-3share/examples/devpubd/hooks/99-ugen-perms-minipro
+17-31 files

NetBSD/src bR5QbLWusr.bin/xlint/lint1 tree.c

   lint: clean up checks for '<<' and '>>'
VersionDeltaFile
1.689+25-30usr.bin/xlint/lint1/tree.c
+25-301 files

NetBSD/src NDDZrSYsys/arch/powerpc/powerpc rtas.c, sys/arch/sparc/dev rtc.c

   Remove unnecessary NULL-initialization of TODR handle fields.
VersionDeltaFile
1.15+2-6sys/arch/powerpc/powerpc/rtas.c
1.22+2-6sys/arch/sparc/dev/rtc.c
1.33+2-5sys/dev/i2c/m41st84.c
1.25+2-5sys/dev/i2c/m41t00.c
1.20+2-5sys/dev/i2c/max6900.c
1.11+2-5sys/dev/i2c/r2025.c
+12-3223 files not shown
+56-11629 files

NetBSD/src 0o1eBoJexternal/gpl3/gcc.old/dist MD5SUMS Makefile.in, external/gpl3/gcc.old/dist/gcc/config/aarch64 arm_neon.h

   merge GCC 12 into gcc.old.
VersionDeltaFile
1.16+45,872-31,059external/gpl3/gcc.old/dist/MD5SUMS
1.10+6,673-10,792external/gpl3/gcc.old/dist/gcc/config/aarch64/arm_neon.h
1.12+9,703-3,251external/gpl3/gcc.old/dist/Makefile.in
1.16+6,458-4,138external/gpl3/gcc.old/dist/NEWS
1.14+7,893-2,453external/gpl3/gcc.old/dist/gcc/config/i386/sse.md
1.16+3,861-3,634external/gpl3/gcc.old/dist/gcc/doc/extend.texi
+80,460-55,3276,772 files not shown
+273,156-149,7476,778 files

NetBSD/src qsSrasIsys/arch/evbarm/conf GENERIC, sys/dev/i2c ac100.c files.i2c

   Attach the AC100 RTC as a separate child device node.

   XXX This driver doesn't really work without FDT.
VersionDeltaFile
1.8+49-14sys/dev/i2c/ac100.c
1.135+4-2sys/dev/i2c/files.i2c
1.124+2-1sys/arch/evbarm/conf/GENERIC
+55-173 files

NetBSD/src 1UuVDbMsys/dev/fdt fdtbus.c

   Allow the fdtbus_attach_args to fdt_add_bus() to be NULL.
VersionDeltaFile
1.47+7-3sys/dev/fdt/fdtbus.c
+7-31 files

NetBSD/src 0E5JO5hexternal/gpl3/gcc.old/dist MD5SUMS Makefile.in, external/gpl3/gcc.old/dist/gcc dwarf2out.cc

   import our GCC 12.5.0 as gcc.old.
VersionDeltaFile
1.1.1.12+45,872-31,059external/gpl3/gcc.old/dist/MD5SUMS
1.1+48,407-0external/gpl3/gcc.old/dist/gcc/cp/parser.cc
1.1+34,412-0external/gpl3/gcc.old/dist/gcc/config/arm/arm.cc
1.1.1.9+20,176-13,724external/gpl3/gcc.old/dist/Makefile.in
1.1+33,255-0external/gpl3/gcc.old/dist/gcc/dwarf2out.cc
1.1+31,084-0external/gpl3/gcc.old/dist/gcc/cp/pt.cc
+213,206-44,78311,913 files not shown
+3,431,459-241,58611,919 files

NetBSD/src VPCQazmsys/arch/sparc64/dev vrtc.c

   Keep the TODR handle in vrtc_softc.
VersionDeltaFile
1.4+21-21sys/arch/sparc64/dev/vrtc.c
+21-211 files

NetBSD/src sQeL1zTsys/arch/hppa/dev pdc.c

   Put the TODR handle in the pdc_softc.
VersionDeltaFile
1.6+7-7sys/arch/hppa/dev/pdc.c
+7-71 files

NetBSD/src TixK61tsys/arch/atari/dev clock.c

   Initialize the TODR cookie.  Not used now, but will be in the future.
VersionDeltaFile
1.65+3-2sys/arch/atari/dev/clock.c
+3-21 files