NetBSD/src gbHNhk6sys/dev/pci viaide.c

   viaide(4): give a bit more context on why ISA bridge is used to identify VIA
   IDE controllers. NFCI.
VersionDeltaFile
1.103+6-3sys/dev/pci/viaide.c
+6-31 files

NetBSD/src tlfxekqsys/dev/pci viaide.c

   viaide(4): explicitly enable channels for VT6410 add-in cards.

   VT6410 and VT6415 have different reasons for "missing" enable bits.

   VT6410 uses the standard 0x40 offset for channel enable bits, but some add-in
   cards have both channels disabled by default.  This requires explicitly
   writing the enable bits; otherwise, devices will not be detected.  The same
   bug is present in Linux and OpenBSD, where the bits are also simulated.
   It was reported in Linux but closed as no-fix due to an unidentified root cause.

   VT6415 returns 0 at offsets 0x40-0x43 and likely uses a different location
   for its single channel enable bit, or it may not expose it at all.  Until
   the correct offset is identified (if ever), the driver must simulate the
   enable bits.
VersionDeltaFile
1.102+27-7sys/dev/pci/viaide.c
+27-71 files

NetBSD/src 4YpevWVusr.bin/whereis whereis.c

   PR bin/59449: use setregid(2)/setreuid(2) instead of setgid(2)/setuid(2)

   This allows the calls to succeed when a non-root user runs
   with e[gu]id != [gu]id and then produce the correct output.

   Fix suggested by @kre.
VersionDeltaFile
1.22+4-4usr.bin/whereis/whereis.c
+4-41 files

NetBSD/src G0V1m6Gdoc CHANGES-10.2

   Tickets #1123 - #1125
VersionDeltaFile
1.1.2.28+19-1doc/CHANGES-10.2
+19-11 files

NetBSD/src 69MsrPyshare/man/man4 igc.4, sys/dev/pci/igc if_igc.c

   Pull up following revision(s) (requested by rin in ticket #1125):

        sys/dev/pci/igc/if_igc.c: revision 1.19
        sys/dev/pci/igc/if_igc.c: revision 1.20
        share/man/man4/igc.4: revision 1.3

   igc(4): TSOv[46]: Fix and register into capabilities
   by syncing TX mbuf **after** L3/L4 headers are fixed up.

   igc(4): Merge and clean up igc_{tx_ctx,tso}_setup(), NFC

   igc.4: TSO is supported now. Bump date.
VersionDeltaFile
1.3.2.7+65-199sys/dev/pci/igc/if_igc.c
1.1.2.4+3-3share/man/man4/igc.4
+68-2022 files

NetBSD/src X6xWbhCshare/man/man4 rge.4, sys/dev/pci if_rgereg.h if_rge.c

   Pull up following revision(s) (requested by jmcneill in ticket #1124):

        sys/dev/pci/if_rge.c: revision 1.34
        sys/dev/pci/if_rgereg.h: revision 1.9
        share/man/man4/rge.4: revision 1.5

   rge(4): Add support for RTL8126

   Patch from FUKAUMI Naoki in PR# 59044
VersionDeltaFile
1.6.4.2+7,190-6sys/dev/pci/if_rgereg.h
1.24.4.5+368-22sys/dev/pci/if_rge.c
1.3.6.1+14-5share/man/man4/rge.4
+7,572-333 files

NetBSD/src TrmrHsvdoc CHANGES-9.5

   Ticket #1957
VersionDeltaFile
1.1.2.62+6-1doc/CHANGES-9.5
+6-11 files

NetBSD/src U3xmxO4sys/arch/hp300/dev tvrx.c

   Pull up following revision(s) (requested by tsutsui in ticket #1957):

        sys/arch/hp300/dev/tvrx.c: revision 1.5

   Fix inverted logic botch in tvrxcnattach().

   This has been wrong since my initial hp300 wscons commit in 2011,
   and probably never worked. (sigh)

   (Un)fortunately, tvrxcnattach() also failed on 362 and 382 with
   EVRX sti(4) because bus_space_map(9) failed with the default 4KB page
   size. It turns out it succeeds with an 8KB page setting, then sti(4)
   or gendiofb(4) won't be attached in that case.
VersionDeltaFile
1.3.64.1+2-2sys/arch/hp300/dev/tvrx.c
+2-21 files

NetBSD/src ExBDZnYsys/arch/hp300/dev tvrx.c

   Pull up following revision(s) (requested by tsutsui in ticket #1123):

        sys/arch/hp300/dev/tvrx.c: revision 1.5

   Fix inverted logic botch in tvrxcnattach().

   This has been wrong since my initial hp300 wscons commit in 2011,
   and probably never worked. (sigh)

   (Un)fortunately, tvrxcnattach() also failed on 362 and 382 with
   EVRX sti(4) because bus_space_map(9) failed with the default 4KB page
   size. It turns out it succeeds with an 8KB page setting, then sti(4)
   or gendiofb(4) won't be attached in that case.
VersionDeltaFile
1.3.90.1+2-2sys/arch/hp300/dev/tvrx.c
+2-21 files

NetBSD/src pIi2yvausr.sbin/sysinst/arch/hppa md.h

   Allow any/all sets in hppa including Xserver.
VersionDeltaFile
1.5+1-3usr.sbin/sysinst/arch/hppa/md.h
+1-31 files

NetBSD/src xUkWHUrusr.sbin/npf/npftest/libnpftest npf_rid_test.c

   Fix the build.
VersionDeltaFile
1.2+4-5usr.sbin/npf/npftest/libnpftest/npf_rid_test.c
+4-51 files

NetBSD/src VsJJYzNsys/arch/evbarm/conf OPENBLOCKS_A6

   evbarm/OPENBLOCKS_A6: Add A7 support to comment, NFC
VersionDeltaFile
1.47+2-2sys/arch/evbarm/conf/OPENBLOCKS_A6
+2-21 files

NetBSD/src 6NYmGJWsys/arch/evbarm/conf std.marvell

   evbarm/std.marvell: Bump DRAM_BLOCKS to 4

   Now, OPENBLOCKS_A6 kernel becomes working on OpenBlocks A7,
   for which all of 4 SDRAM banks of SoC are fully occupied.
VersionDeltaFile
1.7+2-2sys/arch/evbarm/conf/std.marvell
+2-21 files

NetBSD/src odjs5fgshare/man/man4 igc.4

   igc.4: TSO is supported now. Bump date.
VersionDeltaFile
1.3+3-3share/man/man4/igc.4
+3-31 files

NetBSD/src rt6b4mbsys/dev/pci/igc if_igc.c

   igc(4): Merge and clean up igc_{tx_ctx,tso}_setup(), NFC
VersionDeltaFile
1.20+61-190sys/dev/pci/igc/if_igc.c
+61-1901 files

NetBSD/src JbvvMcqsys/dev/pci/igc if_igc.c

   igc(4): TSOv[46]: Fix and register into capabilities

   by syncing TX mbuf **after** L3/L4 headers are fixed up.

   Will be pulled up into netbsd-10.
VersionDeltaFile
1.19+6-11sys/dev/pci/igc/if_igc.c
+6-111 files

NetBSD/src EgdBIdIusr.sbin/npf/npftest/libnpftest npf_rid_test.c

   NPF user/group testing main module
VersionDeltaFile
1.1+273-0usr.sbin/npf/npftest/libnpftest/npf_rid_test.c
+273-01 files

NetBSD/src eUp6QA1sys/net/npf npf_ctl.c npf_handler.c, usr.sbin/npf/npfctl npf_var.c npf_show.c

   NPF copyright 2025
VersionDeltaFile
1.15+2-2usr.sbin/npf/npfctl/npf_var.c
1.62+2-2sys/net/npf/npf_ctl.c
1.52+2-2sys/net/npf/npf_handler.c
1.36+2-2usr.sbin/npf/npfctl/npf_show.c
1.55+2-2sys/net/npf/npf_ruleset.c
1.58+2-2usr.sbin/npf/npfctl/npf_build.c
+12-1210 files not shown
+25-2516 files

NetBSD/src 2qRh9tcusr.sbin/npf/npftest npftest.c npftest.conf, usr.sbin/npf/npftest/libnpftest Makefile npf_test.h

   testing for NPF user/group filtering: reviewed by christos@
VersionDeltaFile
1.28+9-2usr.sbin/npf/npftest/npftest.c
1.13+5-1usr.sbin/npf/npftest/npftest.conf
1.15+2-2usr.sbin/npf/npftest/Makefile
1.18+3-1usr.sbin/npf/npftest/npftest.h
1.12+2-1usr.sbin/npf/npftest/libnpftest/Makefile
1.22+1-0usr.sbin/npf/npftest/libnpftest/npf_test.h
+22-76 files

NetBSD/src fQ9Kqolexternal/mpl/bind/lib/libdns Makefile

   Fix a typo/change-of-mind/whatever (inconsistency) (and hopefully, builds)
VersionDeltaFile
1.14+2-2external/mpl/bind/lib/libdns/Makefile
+2-21 files

NetBSD/src l28p2yulib/libnpf npf.c npf.h, sys/net/npf npf_ruleset.c

   npfctl: show user/group in retrieved rule
VersionDeltaFile
1.35+36-1usr.sbin/npf/npfctl/npf_show.c
1.54+17-1lib/libnpf/npf.c
1.54+14-1sys/net/npf/npf_ruleset.c
1.41+1-0lib/libnpf/npf.h
1.3+1-0lib/libnpf/npf.expsym
+69-35 files

NetBSD/src ehQ4nypsys/modules/npf Makefile, sys/net/npf npf_socket.c npf_ruleset.c

   kernel: extract rules, lookup socket, process filtering, reviews by christos@
VersionDeltaFile
1.1+221-0sys/net/npf/npf_socket.c
1.53+100-1sys/net/npf/npf_ruleset.c
1.51+12-3sys/net/npf/npf_handler.c
1.61+10-1sys/net/npf/npf_ctl.c
1.83+10-1sys/net/npf/npf_impl.h
1.31+2-2sys/modules/npf/Makefile
+355-82 files not shown
+359-118 files

NetBSD/src 5s7D1Zylib/libnpf npf.c, sys/net/npf npf.h

   Userland: npf rule parser for user and group id
VersionDeltaFile
1.54+122-4usr.sbin/npf/npfctl/npf_parse.y
1.31+47-1usr.sbin/npf/npfctl/npf_data.c
1.14+40-1usr.sbin/npf/npfctl/npf_var.c
1.65+22-0sys/net/npf/npf.h
1.53+10-1lib/libnpf/npf.c
1.57+9-1usr.sbin/npf/npfctl/npf_build.c
+250-85 files not shown
+266-811 files

NetBSD/src ekKIH7isys/dev/pci viaide.c

   viaide(4): use via_chip_map() to attach VT8261 SATA controller in RAID mode.

   Similarly to VT8251 and CX700, VT8261 has two ports per channel, while
   via_sata_chip_map supports only one drive per channel. This caused disks on
   secondary ports (2, 4) to not be detected, which is addressed by this change.
VersionDeltaFile
1.101+5-3sys/dev/pci/viaide.c
+5-31 files

NetBSD/src egZEruAsys/arch/hp300/conf GENERIC

   Disable obsolete gendiofb(4) in GENERIC, sti(4) at dio is enough.
VersionDeltaFile
1.215+4-4sys/arch/hp300/conf/GENERIC
+4-41 files

NetBSD/src FFwJCErsys/arch/hp300/dev diofb_mono.c maskbits.h

   Use C99 exact width integer types, and misc KNF. (sync with stand/common)
VersionDeltaFile
1.3+23-23sys/arch/hp300/dev/diofb_mono.c
1.10+20-20sys/arch/hp300/dev/maskbits.h
+43-432 files

NetBSD/src kL4o7bYexternal/mpl/bind/include config.h, external/mpl/bind/lib/libdns dns.common.expsym Makefile

   Fix non-kerberos build.
VersionDeltaFile
1.1+1,765-0external/mpl/bind/lib/libdns/dns.common.expsym
1.13+14-1external/mpl/bind/lib/libdns/Makefile
1.21+2-0external/mpl/bind/include/config.h
1.1+1-0external/mpl/bind/lib/libdns/dns.kerberos.expsym
1.4+0-0external/mpl/bind/lib/libdns/dns.expsym
+1,782-15 files

NetBSD/src dO7dZrIsys/arch/hp300/stand/common ite_subr.c maskbits.h

   More cleanup and cosmetics in bootloader 1bpp ite sources.

   - use C99 exact width integer types where appropriate
   - make local variables static and read only variables const
   - misc KNF

   No visible regression on HP9000/380 with 1bpp DIO-II Hyperion.
VersionDeltaFile
1.13+29-29sys/arch/hp300/stand/common/ite_subr.c
1.2+29-29sys/arch/hp300/stand/common/maskbits.h
+58-582 files

NetBSD/src lBQbGKddistrib/sets/lists/man mi, distrib/sets/lists/manhtml mi

   Add a manual page for apc(4), a driver for the Aurora Personality Chip
   (APC) found on SPARCstation-4/5, and emulated by qemu to idle the simulator
   when the CPU is idle.
VersionDeltaFile
1.1+49-0share/man/man4/man4.sparc/apc.4
1.1806+3-1distrib/sets/lists/man/mi
1.23+2-2share/man/man4/man4.sparc/Makefile
1.28+2-1distrib/sets/lists/manhtml/mi
+56-44 files

NetBSD/src 68HClWDsys/arch/sparc/dev apc.c

   Set the idle bit for all the CPU's on a multi-processor system.  QEMU uses
   this to idle all of the emulated CPU's, otherwise only one CPU is idled.
VersionDeltaFile
1.3+12-2sys/arch/sparc/dev/apc.c
+12-21 files