NetBSD/src 4UTudzPsys/arch/sparc64/dev fire_i2c.c

   Add a cast when printing ma->ma_reg[0].ur_len, so that it works on both
   sparc and sparc64.
VersionDeltaFile
1.3+3-3sys/arch/sparc64/dev/fire_i2c.c
+3-31 files

NetBSD/src VFP4L6Lshare/man/man4 adt7462sm.4 adm1026hm.4

   Minor correction (mV to V).
VersionDeltaFile
1.2+13-13share/man/man4/adt7462sm.4
1.5+15-10share/man/man4/adm1026hm.4
+28-232 files

NetBSD/src pJV6hmKsys/dev/pci alipm.c

   Restore aprint_error_dev() for early errors.  It's not perfect, but on
   reflection better than removing it for when we run `dmesg` later.
   (partially reverts r1.15)
VersionDeltaFile
1.16+8-8sys/dev/pci/alipm.c
+8-81 files

NetBSD/src FGqc3E0sys/arch/arm/include cpufunc.h

   arm: relax coherent DMA ordering barriers from DSB to DMB

   Use DMB instead of DSB for the ARM coherent DMA ordering macros dma_*_*()

   The previous definitions used DSB, which enforces completion semantics and
   is heavier than needed for coherent device DMA ordering. DMB provides ordering
   of memory operations without requiring full completion, making it the
   appropriate barrier for these coherent-only CPU/device DMA paths.

   Tested on Fusion VM, Orion O6, and Thunderx.

   There is an approximate 1% performance improvement for the Fusion VM, but
   less for Orion O6 and Thunderx.
VersionDeltaFile
1.95+7-7sys/arch/arm/include/cpufunc.h
+7-71 files

NetBSD/src yg8hRDgsys/arch/sparc64/dev fire_i2c.c

   Fix format string (and sparc builds).
VersionDeltaFile
1.2+3-3sys/arch/sparc64/dev/fire_i2c.c
+3-31 files

NetBSD/src 9XPj86lsys/arch/sparc64/sparc64 ofw_patch.h

   Add OFW patches for U45 (missed in previous).
VersionDeltaFile
1.6+2-2sys/arch/sparc64/sparc64/ofw_patch.h
+2-21 files

NetBSD/src q07SSsGsys/net if_spppsubr.c

   fix invalid buffer length
VersionDeltaFile
1.287+3-4sys/net/if_spppsubr.c
+3-41 files

NetBSD/src iJ8xsBgsys/net if_spppsubr.c

   pppoe(4): wait for incoming connection in STATE_STARTING on server

   When the interface goes up, LCP is now explicitly opened to
   start the lower (PPPoE) layer. This behavior is the same for
   both active and passive connections.
   To unify the implementation, remove the difference in LCP
   handling between these connections.
VersionDeltaFile
1.286+13-10sys/net/if_spppsubr.c
+13-101 files

NetBSD/src RnN1J2Psys/net if_spppsubr.c

   Drop outgoing packets until IPCP or IPv6CP is Opened
VersionDeltaFile
1.285+25-6sys/net/if_spppsubr.c
+25-61 files

NetBSD/src 11ebtiJsys/net if_spppsubr.c if_spppvar.h

   Remove unused if_up() code since loopback detected interface remains down

   Previously, the lower layer could still trigger an if_up() even after
   if_down(). However, now that if_down() completely stops the interface,
   this subsequent if_up() is no longer called.
VersionDeltaFile
1.284+6-25sys/net/if_spppsubr.c
1.47+2-2sys/net/if_spppvar.h
+8-272 files

NetBSD/src krNAUwysys/net if_spppsubr.c if_spppvar.h

   replace tlf flag with lower layer status flag
VersionDeltaFile
1.283+14-22sys/net/if_spppsubr.c
1.46+2-2sys/net/if_spppvar.h
+16-242 files

NetBSD/src BOx83mBsys/net if_spppsubr.c if_spppvar.h

   Reset LCP by triggering Close and Open events sequentially

   Previously, LCP waited for a Down event after Close, and
   triggered the Open event upon receiving it. However, simply triggering
   the Close and Open events sequentially is sufficient to reset all
   layer states.

   NOTE:
   To restart the connection after a keepalive timeout or
   a loopback is detected, disable the PP_LOOPBACK_IFDOWN
   and/or PP_KEEPALIVE_IFDOWN options.
VersionDeltaFile
1.282+25-39sys/net/if_spppsubr.c
1.45+1-3sys/net/if_spppvar.h
+26-422 files

NetBSD/src Qcrd6susys/net if_spppsubr.c

   sppp: initialize variables on declaration
VersionDeltaFile
1.281+33-80sys/net/if_spppsubr.c
+33-801 files

NetBSD/src vhjEt7Ksys/net if_spppsubr.c

   sppp: reduce the lock scope in packet processing
VersionDeltaFile
1.280+29-42sys/net/if_spppsubr.c
+29-421 files

NetBSD/src kJfCFgtsys/net if_spppsubr.c if_spppvar.h

   Decouple lower-layer driver flags from pp_flags in struct sppp
VersionDeltaFile
1.279+10-9sys/net/if_spppsubr.c
1.44+11-6sys/net/if_spppvar.h
1.186+5-4sys/net/if_pppoe.c
+26-193 files

NetBSD/src ubMlWcesys/arch/sparc64/sparc64 ofw_patch.c

   Add some i2c fixes for V245 and a dsrtc fix also needed on V240.
VersionDeltaFile
1.12+46-2sys/arch/sparc64/sparc64/ofw_patch.c
+46-21 files

NetBSD/src f1alG6lshare/man/man4/man4.sparc64 Makefile

   Add build glue (Makefile and set lists) for manual pages:
     sparc64/fireiic.4, sparc64/jbusiic.4
VersionDeltaFile
1.11+3-3share/man/man4/man4.sparc64/Makefile
+3-31 files

NetBSD/src 9NUFLdjshare/man/man4/man4.sparc64 jbusiic.4

   Add a manual page for jbusiic (Sun JBus i2c controller).
VersionDeltaFile
1.1+55-0share/man/man4/man4.sparc64/jbusiic.4
+55-01 files

NetBSD/src u8SRFlCshare/man/man4/man4.sparc64 fireiic.4

   Add a manual page for fireiic (Sun Fire/MICV i2c controller).
VersionDeltaFile
1.1+56-0share/man/man4/man4.sparc64/fireiic.4
+56-01 files

NetBSD/src R5FwAcDsys/arch/sparc64/conf GENERIC

   Add devices found in the U45.
VersionDeltaFile
1.248+9-2sys/arch/sparc64/conf/GENERIC
+9-21 files

NetBSD/src BPNz7FMsys/arch/sparc64/sparc64 ofw_patch.c autoconf.c

   Add OFW patches for U45.
VersionDeltaFile
1.11+98-4sys/arch/sparc64/sparc64/ofw_patch.c
1.251+3-3sys/arch/sparc64/sparc64/autoconf.c
+101-72 files

NetBSD/src 7k3YWWJsys/arch/sparc64/conf files.sparc64

   Add glue for fire_i2c.
VersionDeltaFile
1.170+5-1sys/arch/sparc64/conf/files.sparc64
+5-11 files

NetBSD/src 8b6U8lHsys/arch/sparc64/dev fire_i2c.c fire_i2creg.h

   Add a driver for the Fire/MICV i2c controller found in Pyro-based
   machines (e.g. U45, V245).
VersionDeltaFile
1.1+541-0sys/arch/sparc64/dev/fire_i2c.c
1.1+116-0sys/arch/sparc64/dev/fire_i2creg.h
+657-02 files

NetBSD/src E9d5hRbdoc CHANGES-11.0

   Ticket #304
VersionDeltaFile
1.1.2.96+30-1doc/CHANGES-11.0
+30-11 files

NetBSD/src Ul27fDfshare/mk bsd.x11.mk

   Pull up following revision(s) (requested by mrg in ticket #304):

        share/mk/bsd.x11.mk: revision 1.166

   bump xorg server version.
VersionDeltaFile
1.162.2.4+2-2share/mk/bsd.x11.mk
+2-21 files

NetBSD/src 94xqXRsdoc CHANGES-11.0

   Rephrase entry for #294 as suggested by kre
VersionDeltaFile
1.1.2.95+3-2doc/CHANGES-11.0
+3-21 files

NetBSD/src jm38JmEusr.sbin/inetd inetd.c

   inetd(8): Fix spacing in messages about accept_max suspend/resume.

   PR bin/59645: inetd `rate-limiting' algorithm is stupid
VersionDeltaFile
1.143+4-6usr.sbin/inetd/inetd.c
+4-61 files

NetBSD/src K6sVEBYsys/lib/libsa nfs.c

   Fix PR 59978 (boot over NFSv3).
VersionDeltaFile
1.54+13-1sys/lib/libsa/nfs.c
+13-11 files

NetBSD/src PXWPnXUshare/mk bsd.x11.mk

   bump xorg server version.
VersionDeltaFile
1.166+2-2share/mk/bsd.x11.mk
+2-21 files

NetBSD/src WFHqACwsys/arch/x86/x86 identcpu_subr.c

   Pull up following revision(s) (requested by yamt in ticket #299):

        sys/arch/x86/x86/identcpu_subr.c: revision 1.16

   x86: use 0x40000010 cpuid leaf only on vmware and kvm
   specifically, do not use it on nvmm.

   these hypervisor cpuid leafs are basically hypervisor-specific.
   (there was a proposal on commonizing these hypervisor leafs. [1]
   but it doesn't seem agreed on.)

   this cpuid leaf 0x40000010 was originally from vmware. although it
   seems more common to use the GETHZ (45) hypercall instead these days.

   kvm seems to implement it as well. (via qemu vmware-cpuid-freq)
   i personally haven't tested this on either vmware or kvm.

   for nvmm (netbsd), the leaf has been implemented in 2025. [2]
   and then the lapic bit has been disabled in 2026. [3] that is,

    [8 lines not shown]
VersionDeltaFile
1.15.2.1+3-3sys/arch/x86/x86/identcpu_subr.c
+3-31 files