NetBSD/src R2uHOC5 — sys/arch/aarch64/aarch64 trap.c fpu.c, sys/arch/arm/vfp vfp_init.c

   KNF
VersionDeltaFile
1.80+6-6sys/arch/arm/vfp/vfp_init.c
1.54+4-4sys/arch/aarch64/aarch64/trap.c
1.16+4-4sys/arch/aarch64/aarch64/fpu.c
+14-143 files

NetBSD/src sWDdhsa — external/gpl3/gcc/usr.bin Makefile.inc

   gcc: m68k: Sprinkle more -fno-jump-tables for 14.4
VersionDeltaFile
1.44+5-1external/gpl3/gcc/usr.bin/Makefile.inc
+5-11 files

NetBSD/src oh0Ay5M — sys/arch/amiga/stand/bootblock/elf2bb elf2bb.c

   amiga: elf2bb: Fix bbsize for secondary boot loader

   Suggested by mlelstv@ and tested by myself.

   PR port-amiga/60617: elf2bb crashes
VersionDeltaFile
1.31+2-2sys/arch/amiga/stand/bootblock/elf2bb/elf2bb.c
+2-21 files

NetBSD/src hDWtH9t — sys/arch/amiga/stand/bootblock ldscript.booters, sys/arch/amiga/stand/bootblock/boot Makefile

   amiga: booters: Fix boot failure with recent binutils

   elf2bb(1) and booters assume that .rodata.str1.1 section precedes .bss,
   which is not guaranteed by recent binutils. We put the section just
   behind .rodata as done by older binutils.

   No release branches are affected.
VersionDeltaFile
1.1+15-0sys/arch/amiga/stand/bootblock/ldscript.booters
1.29+5-3sys/arch/amiga/stand/bootblock/bootxx_ffs/Makefile
1.65+3-2sys/arch/amiga/stand/bootblock/boot/Makefile
+23-53 files

NetBSD/src XvKvBmA — sys/dev/raidframe rf_aselect.c

   s/goups/groups/ in comment.
VersionDeltaFile
1.32+3-3sys/dev/raidframe/rf_aselect.c
+3-31 files

NetBSD/src OMR2xtA — bin/sh sh.1

   sh(1): s/otion/option/.
VersionDeltaFile
1.284+2-2bin/sh/sh.1
+2-21 files

NetBSD/src dC9z0A5 — sys/net/npf npf_ext_route.c

   use dnvlist_get_string instead of nvlist_get_string
VersionDeltaFile
1.17+11-11sys/net/npf/npf_ext_route.c
+11-111 files

NetBSD/src nZLQpR4 — sys/arch/aarch64/include armreg.h

   More EL2 registers
VersionDeltaFile
1.85+6-1sys/arch/aarch64/include/armreg.h
+6-11 files

NetBSD/src qVOin7S — sys/arch/arm/cortex gtmr.c

   KNF
VersionDeltaFile
1.53+3-3sys/arch/arm/cortex/gtmr.c
+3-31 files

NetBSD/src BL4IcC3 — sys/net bsd-comp.c

   Properly bounds check the max_ent check in bsd_decompress().

   A specially crafted packet from PPP can trigger a backwards write of
   an mbuf of a character, and can cause hangs and crashes as it corrupts
   memory in the kernel.

   The check against max_ent has an off-by-one error, fixed in this change
   and fixes the problem (tested on arm64.)

   From Acts1631 via OpenBSD.

   XXX: pullup-10, pullup-11
VersionDeltaFile
1.24+3-3sys/net/bsd-comp.c
+3-31 files

NetBSD/src ABO3E3c — sys/fs/msdosfs denode.h

   Promote deHighClust to target type (u_long) before shifting it left by 16.
   *** CID 1654711: Integer handling issues  (SIGN_EXTENSION)
VersionDeltaFile
1.30+2-2sys/fs/msdosfs/denode.h
+2-21 files

NetBSD/src tBO8lye — sys/dev/i2c files.i2c

   Comment out LTC3589, driver itself not yet committed.
VersionDeltaFile
1.141+6-6sys/dev/i2c/files.i2c
+6-61 files

NetBSD/src Dq7mVmS — sys/arch/sparc/dev cgfourteen.c

   support bold characters with mono fonts, use proper WSATTR_* flags
VersionDeltaFile
1.102+84-31sys/arch/sparc/dev/cgfourteen.c
+84-311 files

NetBSD/src zUFzVu4 — sys/dev/i2c mcp980x.c files.i2c

   Fix missing attach args - make this build again.
VersionDeltaFile
1.140+8-1sys/dev/i2c/files.i2c
1.9+3-2sys/dev/i2c/mcp980x.c
+11-32 files

NetBSD/src Fyg2oWI — etc Makefile, external/gpl2/mkhybrid/dist tree.c mkhybrid.8

   macppc: add MKREPRO support to mkhybrid and fix bugs

   1) Fix overlapping strcpy which triggers fortify checks on some hosts
   2) Add -timestamp option
   2) Don't leak stack garbage into the generated image
VersionDeltaFile
1.8+57-2external/gpl2/mkhybrid/dist/mkisofs.c
1.2+29-0external/gpl2/mkhybrid/dist/libhfs_iso/data.c
1.3+13-0external/gpl2/mkhybrid/dist/mkhybrid.8
1.4+7-3external/gpl2/mkhybrid/dist/tree.c
1.2+4-4external/gpl2/mkhybrid/dist/libhfs_iso/hfs.c
1.479+4-1etc/Makefile
+114-106 files not shown
+127-1612 files

NetBSD/src vsAvhcH — sys/arch/hppa/spmath Makefile.inc Makefile

   Use tool tsort, not host tsort, for hppa spmath build
VersionDeltaFile
1.7+3-3sys/arch/hppa/spmath/Makefile
1.13+2-2sys/arch/hppa/spmath/Makefile.inc
+5-52 files

NetBSD/src 8mWfsqk — lib/libc/stdio vfwprintf.c

   PR bin/60496 - fix printf(3) with non-single-byte decimal point & thousands sep

   These fixes are relatively simple, and should be safe -- I have had them
   in my source tree for ages now.

   The fix for the decimal point case is taken more or less directly from
   an old FreeBSD fix for the same issue.

   The thousands separator case is different - our code and FreeBSD's have
   diverged so much in this area that simply using their method would have
   been more trouble than it was worth, so I reimplemented it differently
   to better fit our code model.

   There are ATF tests that go with this, which will be committed one day,
   but have been waiting on strfmon(3) fixes, which are related.   I decided
   these code changes should wait no longer.  The tests will come later.

   XXX pullup -11 -10
VersionDeltaFile
1.43+55-36lib/libc/stdio/vfwprintf.c
+55-361 files

NetBSD/src 09PkF9i — sys/dev/pci if_vr.c

   vr(4): reinitialize device when rx engine fails to go to the idle state.

   When detecting root via NFS, DHCP timed out on some boots.
   Investigation showed that in certain cases RX engine was getting stuck,
   likely triggered by an ARP frame arriving before driver handled a link up
   state.

   NFS boot's RARP fallback was calling media up command, triggering
   reinitialization and forced reset, restoring the device state.
   Since fallback doesn't set the IP address, NFS boot failed,
   requesting to prompt root device again.

   Subsequent attempt succeeded since device was reinitialized
   by the RARP fallback, but manual input was required.

   The fix always verifies successful rx/tx engine shutdown in vr_mii_statchg(),
   even when state is active and media link is up.
   In case it fails, device reinitialization is initiated, allowing DHCP process
   to succeed.

    [5 lines not shown]
VersionDeltaFile
1.139+16-18sys/dev/pci/if_vr.c
+16-181 files

NetBSD/src TYR2rlX — sys/arch/amiga/clockport files.clockport

   add missing "device isp1763hc".  fixes GENERIC build for me.
VersionDeltaFile
1.8+2-1sys/arch/amiga/clockport/files.clockport
+2-11 files

NetBSD/src fZtNT9h — sys/arch/mips/rmi rmixl_intr.c

   s/disasociate/disassociate/ in comment.
VersionDeltaFile
1.16+3-3sys/arch/mips/rmi/rmixl_intr.c
+3-31 files

NetBSD/src AO4sWSS — common/lib/libc/stdlib random.c, tools/compat Makefile compat_defs.h

   Make builds reproducible across hosts with different libc random() implementations.
VersionDeltaFile
1.9+27-4common/lib/libc/stdlib/random.c
1.134+16-1tools/compat/compat_defs.h
1.98+2-2tools/compat/Makefile
+45-73 files

NetBSD/src wOfUXwu — sys/arch/amiga/clockport isp1763hc_rrreg.h isp1763hc_rr.c

   Add driver for Individual Computers RapidRoad USB controller.

   This is a frontend for isp1763hc MI driver.

   The controller can either be connected to clockport or local expansion
   port on X-Surf 100. For now only clockport connection is supported.
VersionDeltaFile
1.1+304-0sys/arch/amiga/clockport/isp1763hc_rr.c
1.1+64-0sys/arch/amiga/clockport/isp1763hc_rrreg.h
+368-02 files

NetBSD/src fKWRfTp — sys/arch/amiga/clockport gencp_xsurf.c gencp_acafh.c

   Fix up clockport attachments.

   Move bus tag and attach args from the stack into softc. Properly
   disestablish interrupt. Handle exactly one device per clockport.
VersionDeltaFile
1.8+36-8sys/arch/amiga/clockport/clockport.c
1.6+25-13sys/arch/amiga/clockport/clockportvar.h
1.6+12-9sys/arch/amiga/clockport/a1k2cp.c
1.2+16-2sys/arch/amiga/clockport/clockport_common.c
1.2+5-7sys/arch/amiga/clockport/gencp_acafh.c
1.3+4-7sys/arch/amiga/clockport/gencp_xsurf.c
+98-462 files not shown
+107-518 files

NetBSD/src IBvNqpg — doc CHANGES

   doc/CHANGES: fix typo
VersionDeltaFile
1.3304+2-2doc/CHANGES
+2-21 files

NetBSD/src y25nxyB — sys/dev/ic isp1763var.h isp1763ptd.c

   Add driver for ISP1763A USB 2.0 host controller.

   It's a relatively simple PIO-driven host/OTG chip, think more modern
   and less broken slhci. Only the host part is supported now. Isochornous
   transactions are not supported (this is a driver limitation).
VersionDeltaFile
1.1+1,435-0sys/dev/ic/isp1763.c
1.1+178-0sys/dev/ic/isp1763reg.h
1.1+152-0sys/dev/ic/isp1763ptd.c
1.1+146-0sys/dev/ic/isp1763var.h
+1,911-04 files

NetBSD/src CETrgR7 — usr.sbin/pwd_mkdb pwd_mkdb.c

   Don't try to get the database version from the host's database when running cross.
   On hosts like FreeBSD that do have the database in the same place we keep it,
   but don't have our explicit version record, this was causing database version 0
   instead of 1 to be emitted, which is wrong.
VersionDeltaFile
1.63+5-4usr.sbin/pwd_mkdb/pwd_mkdb.c
+5-41 files

NetBSD/src sunQj8y — sys/arch/xen/xen xen_machdep.c

   Be more precise when checking boot device and partition suffix.
VersionDeltaFile
1.30+24-9sys/arch/xen/xen/xen_machdep.c
+24-91 files

NetBSD/src MJiQgNv — tests/usr.bin/xlint/lint1 gcc_typeof.c, usr.bin/xlint/lint1 decl.c

   lint: allow typeof to be used with function types

   This fixes a lint assertion in lib/libc/ssp/ssp_redirect.c.
VersionDeltaFile
1.8+7-1tests/usr.bin/xlint/lint1/gcc_typeof.c
1.430+3-3usr.bin/xlint/lint1/decl.c
+10-42 files

NetBSD/src lTTUVnP — doc CHANGES-10.3

   Ticket #1355
VersionDeltaFile
1.1.2.11+9-1doc/CHANGES-10.3
+9-11 files

NetBSD/src XajSzMJ — libexec/ld.elf_so Makefile, share/mk bsd.lib.mk bsd.kmodule.mk

   Pull up following revision(s) (requested by riastradh in ticket #1355):

        share/mk/bsd.prog.mk: revision 1.360
        share/mk/bsd.lib.mk: revision 1.424
        share/mk/bsd.prog.mk: revision 1.361
        share/mk/bsd.kmodule.mk: revision 1.87
        share/mk/bsd.kmodule.mk: revision 1.88
        libexec/ld.elf_so/Makefile: revision 1.152
        (all via patch)

   bsd.prog.mk: Fix parallel builds of debug data.

   Previously, we had one rule to generate foo, and another rule to
   derive foo.debug from it with objcopy -- and then rewrite foo _in
   place_ to strip the debug data with objcopy.

   This is wrong -- one rule should never overwrite another rule's
   target; this violates the contract with make(1), and can lead it to
   run rules in parallel on files that are changing, which in turn can

    [39 lines not shown]
VersionDeltaFile
1.341.2.4+33-9share/mk/bsd.prog.mk
1.81.2.2+21-13share/mk/bsd.kmodule.mk
1.144.2.3+6-12libexec/ld.elf_so/Makefile
1.389.2.3+5-5share/mk/bsd.lib.mk
+65-394 files