NetBSD/src XhkalIxsys/dev/pci voyager.c

   no need to provide our own i2c bus lock and acquire/releade methods anymore
VersionDeltaFile
1.19+4-31sys/dev/pci/voyager.c
+4-311 files

NetBSD/src JS47Yyvsys/dev/pci if_vioif.c

   vioif: count tx pcq full
VersionDeltaFile
1.115+7-2sys/dev/pci/if_vioif.c
+7-21 files

NetBSD/src QT0pRxvexternal/mit/xorg/bin/twm Makefile deftwmrc.sed

   port for twm 1.0.13.1.

   XXX: convert to the new method for generator, but retain the old one for now.
VersionDeltaFile
1.10+5-3external/mit/xorg/bin/twm/Makefile
1.1+4-0external/mit/xorg/bin/twm/deftwmrc.sed
+9-32 files

NetBSD/src 9pVKfD0sys/arch/i386/i386 i386_trap.S, sys/arch/x86/x86 x86_machdep.c

   Fix fallout from
   https://mail-index.netbsd.org/source-changes/2025/06/20/msg157251.html
   trap() may return with interrupts disabled to avoid preemption
   before the iret. But on XENPV i386 it seems that iret doesn't reenable events
   (or at last doesn't in some case). To fix this,
   - in i386 calltrap, move a #ifdef XENPV code reenabling interrupts so that
     it is always called before returning
   - in cpu_kpreempt_exit(), handle calltrap() the same way copyfunc is; that
     is reload the pmap if we got preempted here (only for XENPV i386)
VersionDeltaFile
1.24+26-5sys/arch/i386/i386/i386_trap.S
1.159+11-2sys/arch/x86/x86/x86_machdep.c
+37-72 files

NetBSD/src H7CMve1doc CHANGES-10.2

   Tickets #1136 and #1137
VersionDeltaFile
1.1.2.38+15-1doc/CHANGES-10.2
+15-11 files

NetBSD/src KExpCHGsys/netinet ip_input.c

   Pull up following revision(s) (requested by ozaki-r in ticket #1137):

        sys/netinet/ip_input.c: revision 1.405

   in: avoid packet looping on incoming packets destining to an initializing
   address

   The initialization of an IPv4 address is done by adding a connected route and
   a local route (if necessary), and then publishing itself by adding it to the
   global list (and the global hashtable).  Thus, there can exist a route with an
   address that is not published.  This inconsistent state allows an incoming
   packet destining to one of a host address which is not published but has a
   local route to be forwarded and routed to a loopback interface.  This results
   in forwarding the packet back to ip_input, that is, packet looping.

   To avoid the situation, prohibit packets being forwarded via a local route.

   This is a workaround for "IPv4 address initialization atomicity" in
   doc/TODO.smpnet.
VersionDeltaFile
1.402.4.1+16-2sys/netinet/ip_input.c
+16-21 files

NetBSD/src 3DTtGFLsys/net route.c if.c

   Pull up following revision(s) (requested by ozaki-r in ticket #1136):

        sys/net/route.c: revision 1.238
        sys/net/route.c: revision 1.239
        sys/net/if.c: revision 1.535

   route: do ifa_rtrequest() before rt_addaddr()

   ifa_rtrequest() could change a given rtentry in the routing table.


   route: lower the priority of the workqueues

   PRI_SOFTNET makes the kthread of a workqueue SCHED_RR which can monopolize
   a CPU if there are many rtentries to free in rt_free_work.  So lower the
   prirority of the workqueues to PRI_USER which is the scheduling class for
   time-sharing.

   Also change rt_timer_wq as well just in case.

    [6 lines not shown]
VersionDeltaFile
1.235.2.3+6-6sys/net/route.c
1.528.2.1+4-2sys/net/if.c
+10-82 files

NetBSD/src HBjP1KJsys/arch/vax/boot/boot ra.c vaxstand.h

   vax/boot: fix detection of CMD CQD-22x MSCP controllers

   Certain models of CMD MSCP controllers fail to be detected by uda(4) if
   they have been booted from. This failure mode has been introduced in
   revision 1.11 of uba_mainbus.c, when scanning for Qbus/Unibus memories
   was added. They are deteced fine when NetBSD is booted from any other
   device such as over the network.

   When NetBSD is booted from a MSCP controller, the boot loader sets up
   the Qbus map to provide the controller with a small command/response
   ring in memory to be used for I/O. Once the kernel is loaded and uba(4)
   is attaching, the Qbus map is cleared while scanning for memories. It
   appears that sudden loss of access to the command/response ring causes
   the firmware of these CMD controllers to drop dead.

   As a result, these controllers don't react in a reasonable time (100ms
   by the spec) when their IP register is written to re-initialze the
   controller. Even though uda(4)'s udamatch() waits up to 10s for a sign
   of life from the controller, that's usually not enough for it to wake

    [10 lines not shown]
VersionDeltaFile
1.23+10-1sys/arch/vax/boot/boot/ra.c
1.12+3-2sys/arch/vax/boot/boot/vaxstand.h
1.19+2-2sys/arch/vax/boot/boot/conf.c
+15-53 files

NetBSD/src ZeIoSk3sys/arch/vax/uba uba_mainbus.c

   vax/uba: fix detection of CMD CQD-22x MSCP controllers

   Certain models of CMD MSCP controllers fail to be detected by uda(4) if
   they have been booted from. This failure mode has been introduced in
   revision 1.11 of uba_mainbus.c, when scanning for Qbus/Unibus memories
   was added. They are deteced fine when NetBSD is booted from any other
   device such as over the network.

   When NetBSD is booted from a MSCP controller, the boot loader sets up
   the Qbus map to provide the controller with a small command/response
   ring in memory to be used for I/O. Once the kernel is loaded and uba(4)
   is attaching, the Qbus map is cleared while scanning for memories. It
   appears that sudden loss of access to the command/response ring causes
   the firmware of these CMD controllers to drop dead.

   As a result, these controllers don't react in a reasonable time (100ms
   by the spec) when their IP register is written to re-initialze the
   controller. Even though uda(4)'s udamatch() waits up to 10s for a sign
   of life from the controller, that's usually not enough for it to wake

    [9 lines not shown]
VersionDeltaFile
1.15+9-9sys/arch/vax/uba/uba_mainbus.c
+9-91 files

NetBSD/src mQfuBzjcrypto/external/bsd/libsaslc/lib Makefile, crypto/external/cpl/trousers/lib/libtspi Makefile

   More prep for moving openssl from crypto/bsd to crypto/apache2

   Find all the remaining places that used bsd/${EXTERNAL_OPENSSL_SUBDIR}
   and (except for one, which shouldn't have been using the variable)
   remove the "bsd/" prefix, which is now included in EXTERNAL_OPENSSL_SUBDIR
VersionDeltaFile
1.4+3-3external/bsd/libevent/lib/libevent_openssl/Makefile
1.13+3-3crypto/external/bsd/libsaslc/lib/Makefile
1.6+3-3crypto/external/cpl/trousers/lib/libtspi/Makefile
1.19+3-3external/bsd/fetch/lib/Makefile
1.9+3-3external/bsd/nsd/Makefile.inc
1.16+3-3external/bsd/openldap/lib/libldap/Makefile.libldap
+18-1812 files not shown
+43-4318 files

NetBSD/src j2KidIfcrypto/external Makefile

   Temporarily remove the apache2 subdir (untill it is filled)
VersionDeltaFile
1.6+2-2crypto/external/Makefile
+2-21 files

NetBSD/src xQpl4uQsys/arch/mips/ralink ralink_eth.c, sys/dev/isa ega.c

   s/swith size/with the size/ and s/swich/switch/ in comments.
VersionDeltaFile
1.27+3-3sys/arch/mips/ralink/ralink_eth.c
1.33+3-3sys/dev/isa/ega.c
+6-62 files

NetBSD/src CGU44mdsys/arch/riscv/riscv pmap_machdep.c

   s/pmap_growkernal/pmap_growkernel/ in comment.
VersionDeltaFile
1.21+3-3sys/arch/riscv/riscv/pmap_machdep.c
+3-31 files

NetBSD/src 8fxCQpXsys/arch/evbsh3/evbsh3 machdep.c, sys/arch/mmeye/mmeye machdep.c

   s/externel/external/ in comments, also use plural for interrupts.
VersionDeltaFile
1.78+3-3sys/arch/evbsh3/evbsh3/machdep.c
1.59+3-3sys/arch/mmeye/mmeye/machdep.c
+6-62 files

NetBSD/src 9mHohyqcrypto Makefile.openssl

   Adjust for new OpenSSL
VersionDeltaFile
1.22+2-2crypto/Makefile.openssl
+2-21 files

NetBSD/src zyZWiilshare/man/man4 ds28e17iic.4

   ds28e17iic(4): fix typos and slightly improve grammar.

   ok @brad
VersionDeltaFile
1.2+5-5share/man/man4/ds28e17iic.4
+5-51 files

NetBSD/src OyLG4MUcrypto/external Makefile, crypto/external/bsd Makefile

   Get ready to handle the openssl move from bsd -> apache2
VersionDeltaFile
1.1423+6-4share/mk/bsd.own.mk
1.15+5-2crypto/external/bsd/Makefile
1.13+2-2lib/libpam/modules/pam_ksu/Makefile
1.16+2-2lib/libradius/Makefile
1.14+2-2lib/libpam/modules/pam_ssh/Makefile
1.5+2-2crypto/external/Makefile
+19-143 files not shown
+25-209 files

NetBSD/src cgCpxZwsys/sys sysctl.h

   remove extra semicolons
VersionDeltaFile
1.241+8-8sys/sys/sysctl.h
+8-81 files

NetBSD/src 9d0jOCtdoc 3RDPARTY

   gcc 12.5 and 15.1 are out
VersionDeltaFile
1.2119+2-2doc/3RDPARTY
+2-21 files

NetBSD/src 1UcGUGYbin/ps ps.c

   ps: remove unreachable break statement after return statement

   No binary change.
VersionDeltaFile
1.98+3-5bin/ps/ps.c
+3-51 files

NetBSD/src VyJteeZsys/arch/mips/mips pmap_machdep.c

   fix typo in comment
VersionDeltaFile
1.40+3-3sys/arch/mips/mips/pmap_machdep.c
+3-31 files

NetBSD/src Hgcs4w8usr.sbin/netgroup_mkdb netgroup_mkdb.c

   netgroup_mkdb: remove unreachable statements

   No binary change except for line numbers in assertions.
VersionDeltaFile
1.19+3-28usr.sbin/netgroup_mkdb/netgroup_mkdb.c
+3-281 files

NetBSD/src 6reAcqLsys/arch/mips/mips pmap_machdep.c

   kern/59518: edgeroute 4 asserts every few months

   Don't check for differences in the TLB entry modified status for
   kernal mappings as they can be modified while the kernel pmap is
   being updated.
VersionDeltaFile
1.39+14-2sys/arch/mips/mips/pmap_machdep.c
+14-21 files

NetBSD/src skCRUSKtests/lib/libc/gen/posix_spawn t_fileactions.c

   t_fileactions.c: fix typos in comments
VersionDeltaFile
1.11+8-8tests/lib/libc/gen/posix_spawn/t_fileactions.c
+8-81 files

NetBSD/src Et5Jrvadoc CHANGES-9.5

   Ticket #1964
VersionDeltaFile
1.1.2.70+7-1doc/CHANGES-9.5
+7-11 files

NetBSD/src aP6akaFsbin/fsck_ffs setup.c

   Pull up following revision(s) (requested by mlelstv in ticket #1964):

        sbin/fsck_ffs/setup.c: revision 1.110 (patch)

   Don't truncate bitmap size to unsigned int, avoids crashes on filesystems
   with more than 2^32 blocks.
VersionDeltaFile
1.102.2.1+6-6sbin/fsck_ffs/setup.c
+6-61 files

NetBSD/src qrIdsKgdoc CHANGES-10.2

   Tickets #1133 - #1135
VersionDeltaFile
1.1.2.37+17-1doc/CHANGES-10.2
+17-11 files

NetBSD/src Yc3nva4sbin/fsck_ffs setup.c

   Pull up following revision(s) (requested by mlelstv in ticket #1135):

        sbin/fsck_ffs/setup.c: revision 1.110

   Don't truncate bitmap size to unsigned int, avoids crashes on filesystems
   with more than 2^32 blocks.
VersionDeltaFile
1.104.2.3+6-6sbin/fsck_ffs/setup.c
+6-61 files

NetBSD/src XL0yj5usys/kern vfs_vnops.c

   Pull up following revision(s) (requested by mlelstv in ticket #1134):

        sys/kern/vfs_vnops.c: revision 1.245

   Access v_rdev only for a device special file.
VersionDeltaFile
1.235.4.3+4-3sys/kern/vfs_vnops.c
+4-31 files

NetBSD/src bwWcLW9sys/kern vfs_vnops.c

   Pull up following revision(s) (requested by bad in ticket #1133):

        sys/kern/vfs_vnops.c: revision 1.246

   release fp->f_lock after reading the offset in vn_read()

   Fixes an obvious lock leak introduced in r1.238 and pulled up to netbsd-10.

   Fixes PR kern/59519 vn_read() leaks file* lock
VersionDeltaFile
1.235.4.2+3-3sys/kern/vfs_vnops.c
+3-31 files