NetBSD/src MgQ9Kdcsys/dev/ic dwc_eqos.c

   eqos: Allow RX descriptors to be reused earlier.

   While here, fix a typo.
VersionDeltaFile
1.50+6-7sys/dev/ic/dwc_eqos.c
+6-71 files

NetBSD/src oIGTwfHsys/dev/ic dwc_eqos.c

   Restore if_schedule_deferred_start to keep transmit queue running.
VersionDeltaFile
1.49+5-2sys/dev/ic/dwc_eqos.c
+5-21 files

NetBSD/src fBKF9f2sys/arch/amigappc/conf files.amigappc

   amigappc doesn't need its own (amiga's) copy of dkbad.c, either.
VersionDeltaFile
1.33+1-2sys/arch/amigappc/conf/files.amigappc
+1-21 files

NetBSD/src yDwFvtysys/dev/ic dwc_gmac.c

   Use correct name for bit 24 in dwc_gmac_desc_std_rx_init_flags()
VersionDeltaFile
1.100+3-3sys/dev/ic/dwc_gmac.c
+3-31 files

NetBSD/src BnxwGc3sys/dev/ic dwc_eqos.c dwc_eqos_var.h

   eqos: Replace TX kthread with softint.

   TX hangs were reported on RK3588 with the kthread and this performs a lot
   better for me anyway.
VersionDeltaFile
1.48+33-29sys/dev/ic/dwc_eqos.c
1.14+2-3sys/dev/ic/dwc_eqos_var.h
+35-322 files

NetBSD/src kj87UkKsys/dev/ic dwc_eqos.c dwc_eqos_reg.h

   eqos: Add IPv4/TCPv4/UDPv4 checksum offload support.
VersionDeltaFile
1.47+41-5sys/dev/ic/dwc_eqos.c
1.14+10-1sys/dev/ic/dwc_eqos_reg.h
+51-62 files

NetBSD/src 5IezJC4crypto/external/bsd/heimdal/dist/lib/roken write_pid.c

   libroken: Rename static pidfile_path to rk_pidfile_path

   This is odd because libroken uses pidfile(3) AND it's own pidfile system.
   So potentially it's managing two pidfiles.
   libutil.h owns the pidfile namespace (other OS expose other names which
   may conflict) so rename the local vars to rk_pidfile_*.
VersionDeltaFile
1.3+10-10crypto/external/bsd/heimdal/dist/lib/roken/write_pid.c
+10-101 files

NetBSD/src gdqIDWCsys/arch/amiga/dev fd.c, sys/arch/atari/atari atari_init.c

   G/C useless / unused references to <sys/dkbad.h>.
VersionDeltaFile
1.63+2-9sys/arch/mac68k/obio/iwm_fd.c
1.100+2-5sys/arch/atari/dev/fd.c
1.105+2-5sys/arch/amiga/dev/fd.c
1.120+2-3sys/arch/atari/atari/atari_init.c
1.37+2-3sys/arch/atari/dev/md_root.c
1.35+2-3sys/arch/luna68k/luna68k/disksubr.c
+12-282 files not shown
+16-348 files

NetBSD/src WFDBNIGdistrib/sets/lists/comp mi, include util.h

   pidfile: Add functionality for use in sandboxing

   pidfile_fd() returns the file descriptor of the locked pidfile so it can
   be limited in sandboxes like Capsicum.

   pidfile_unremoveable() will avoid unlink(2) being called at program exit
   to avoid tripping any sandboxes like Pledge which may restrict it or
   it's just not reachable anymore if the program is in a chroot(2).

   pidfile_path() returns the path of the locked pidfile so it can be removed
   by a process than can reach it if pidfile_unremoveable() has been called.

   pidfile_unlock() just releases the resources held by the locked pidfile.
   This is lighter weight than pidfile_clean() as it avoids a lseek and read.
VersionDeltaFile
1.17+168-81lib/libutil/pidfile.c
1.17+69-14lib/libutil/pidfile.3
1.2525+13-1distrib/sets/lists/comp/mi
1.72+7-1include/util.h
1.88+5-1lib/libutil/Makefile
1.3+4-0lib/libutil/util.expsym
+266-986 files

NetBSD/src 8oFcgIXsys/dev/ic dwc_eqos.c

   - Reduce delays for MII access.
   - Fix multicast filter setup (and thus IPv6).
   - Align MAC address setup code with other drivers.
   - Create bus_dma map with BUS_DMA_ALLOCNOW to prevent failures
     when loading the map.
VersionDeltaFile
1.46+64-32sys/dev/ic/dwc_eqos.c
+64-321 files

NetBSD/src s5FSwTMsys/dev/ic dwc_eqos_reg.h

   Add more register definitions.
VersionDeltaFile
1.13+29-1sys/dev/ic/dwc_eqos_reg.h
+29-11 files

NetBSD/src 5MfQjBrsys/dev/ic dwc_eqos.c dwc_eqos_var.h

   eqos: More performance improvements.

    - Move TX to a separate kthread and allow TX and RX to run under separate
      locks. Lazily clean up TX descriptors instead of requesting an interrupt
      for TX completions.
    - Use the hardware watchdog to implement RX interrupt coalescing.
    - Remove some redundant MMIO writes and bus_dma syncs.
VersionDeltaFile
1.45+113-70sys/dev/ic/dwc_eqos.c
1.13+4-3sys/dev/ic/dwc_eqos_var.h
1.12+5-1sys/dev/ic/dwc_eqos_reg.h
+122-743 files

NetBSD/src TpzvDatsys/uvm/pmap pmap.c

   mi pmap: more debug
VersionDeltaFile
1.104+12-10sys/uvm/pmap/pmap.c
+12-101 files

NetBSD/src 6zDmMa4sys/uvm/pmap pmap.c

   KNF
VersionDeltaFile
1.103+4-4sys/uvm/pmap/pmap.c
+4-41 files

NetBSD/src DcPHmFfsys/uvm/pmap pmap.c

   spaces -> tab
VersionDeltaFile
1.102+5-5sys/uvm/pmap/pmap.c
+5-51 files

NetBSD/src hO2zvqIsys/arch/aarch64/include cpufunc.h

   KNF
VersionDeltaFile
1.30+3-3sys/arch/aarch64/include/cpufunc.h
+3-31 files

NetBSD/src lFKjpwjsys/arch/aarch64/aarch64 db_interface.c

   aarch64: print DBM if it's set in db_pte_print
VersionDeltaFile
1.25+8-2sys/arch/aarch64/aarch64/db_interface.c
+8-21 files

NetBSD/src vZeUXtxsys/uvm/pmap pmap.c

   mi pmap: capture PTE (HW updated) referenced and modified bits

   When removing a page mapping or changing its protection capture any
   HW updated referenced and modified bits.
VersionDeltaFile
1.101+19-4sys/uvm/pmap/pmap.c
+19-41 files

NetBSD/src dclxViousr.sbin/moused moused.8

   moused(8): don't abuse Ar

   Using Ar for literal words looks super-confusing in PostScript.
VersionDeltaFile
1.14+58-47usr.sbin/moused/moused.8
+58-471 files

NetBSD/src FjWqnnKdoc 3RDPARTY CHANGES

   update services and protocols
VersionDeltaFile
1.2213+4-4doc/3RDPARTY
1.3265+3-1doc/CHANGES
+7-52 files

NetBSD/src deEGgYfetc services protocols

   refresh from IANA
VersionDeltaFile
1.109+2,752-2,732etc/services
1.36+207-189etc/protocols
+2,959-2,9212 files

NetBSD/src LH8VmbEusr.sbin/moused moused.8

   moused(8): clarify -z a bit

   Hoist the text about virtual buttons and about -z being done before -m
   out of the subitem it was hidden in.
VersionDeltaFile
1.13+19-12usr.sbin/moused/moused.8
+19-121 files

NetBSD/src Wmufa4sexternal/bsd/tmux/usr.bin/tmux Makefile

   we don't have libproc.h
VersionDeltaFile
1.46+1-2external/bsd/tmux/usr.bin/tmux/Makefile
+1-21 files

NetBSD/src 3Rk9x1Csys/arch/emips/ebus ace_ebus.c flash_ebus.c

   G/C unused bad144 cargo cult.
VersionDeltaFile
1.27+2-53sys/arch/emips/ebus/ace_ebus.c
1.26+2-53sys/arch/emips/ebus/flash_ebus.c
+4-1062 files

NetBSD/src SrmLtbausr.sbin/moused moused.8

   moused(8): mark up = in -m, tweak some wording a bit
VersionDeltaFile
1.12+20-13usr.sbin/moused/moused.8
+20-131 files

NetBSD/src OIEV2j8sys/arch/sparc/include cpu.h, sys/arch/sparc64/include cpu.h

   There's no need to have multiple copies of the isbad() prototype; the
   one in <sys/dkbad.h> is sufficient.
VersionDeltaFile
1.10+1-7sys/arch/sun3/include/disklabel.h
1.5+1-7sys/arch/sun68k/include/disklabel.h
1.112+1-5sys/arch/sparc/include/cpu.h
1.136+1-4sys/arch/sparc64/include/cpu.h
+4-234 files

NetBSD/src RwibD4gsys/arch/vax/conf files.vax, sys/arch/vax/vax dkbad.c

   G/C unused copies of isbad().
VersionDeltaFile
1.4+2-2sys/arch/vax/vax/dkbad.c
1.129+1-2sys/arch/vax/conf/files.vax
+3-42 files

NetBSD/src chPZwq6sys/arch/hp300/conf files.hp300, sys/arch/hp300/hp300 dkbad.c

   G/C unused copies of isbad().
VersionDeltaFile
1.12+2-2sys/arch/hp300/hp300/dkbad.c
1.117+1-2sys/arch/hp300/conf/files.hp300
+3-42 files

NetBSD/src 5UltAWVsys/arch/amiga/amiga dkbad.c, sys/arch/amiga/conf files.amiga

   G/C unused copies of isbad().
VersionDeltaFile
1.9+2-2sys/arch/atari/atari/dkbad.c
1.13+2-2sys/arch/amiga/amiga/dkbad.c
1.138+1-2sys/arch/atari/conf/files.atari
1.197+1-2sys/arch/amiga/conf/files.amiga
+6-84 files

NetBSD/src mZloHbdsys/conf files, sys/net if_pppoe.c

   Added an option to configure the pppoe(4) retry interval
VersionDeltaFile
1.185+8-3sys/net/if_pppoe.c
1.1318+3-2sys/conf/files
+11-52 files