NetBSD/src KpiHPBxlib/libedit eln.c el.h

   When calling el_line make sure that we call the resizing function
   callback because el_line updates the legacy LineInfo structure and
   we need to notify that the cached copy of the the buffer has changed.
   Of course the resizing function can call el_line itself to update
   the buffer, so prevent recursion. Bug found by Peter Rufer at Arista.
VersionDeltaFile
1.38+10-2lib/libedit/eln.c
1.47+2-1lib/libedit/el.h
+12-32 files

NetBSD/src bwsZmRQlib/libm/arch/riscv fenv.c

   riscv: Make feraiseexcept actually raise the given exceptions.

   Doing

        fexcept_t ex = 0;
        fesetexceptflag(&ex, excepts);

   has the effect of _clearing_ all the exceptions in excepts.  Using
   fesetexceptflag doesn't make this easier, because we would have to
   record which exceptions were already raised.  So just set the fflags
   bits in the fcsr register directly.
VersionDeltaFile
1.5+3-7lib/libm/arch/riscv/fenv.c
+3-71 files

NetBSD/src p5ozxLAsys/arch/x86/x86 fpu.c

   iWorkaround panic: fpudna from userland

   i386 Xen PV domU get spurious fpudna traps from userland. Older eager FPU
   contact switching code took care of ignoring them. When transitioning
   from eager switching to awlays switching, this special handling was
   removed, causing "fpudna from userland" panics.

   This change restores the previosu behavior where fpudna traps from
   userland are ignored on Xen PV domU.
VersionDeltaFile
1.88+11-2sys/arch/x86/x86/fpu.c
+11-21 files

NetBSD/src kx3ZWTWdistrib/common Makefile.bootcd

   Add more extra stuff on the cds
VersionDeltaFile
1.55+7-3distrib/common/Makefile.bootcd
+7-31 files

NetBSD/src VfuufNFshare/man/man4 eap.4

   add additional details about how EAP_USE_BOTH_DACS works and is used

   requested by uwe
VersionDeltaFile
1.20+15-2share/man/man4/eap.4
+15-21 files

NetBSD/src biTUDsYdistrib/common Makefile.image, distrib/common/bootimage Makefile.bootimage

   Apply the -xx treatment to the rest of the ffs makefs invocations.
VersionDeltaFile
1.36+13-3distrib/common/bootimage/Makefile.bootimage
1.42+2-2distrib/common/Makefile.image
+15-52 files

NetBSD/src rP5SfEIshare/man/man4 eap.4

   eap(4): touch up markup a bit
VersionDeltaFile
1.19+8-8share/man/man4/eap.4
+8-81 files

NetBSD/src buYHX5Ydistrib/cdrom Makefile

   Add -data-change-warn to MKISOFS_ARGS for macppc as done for mac68k:

   https://mail-index.netbsd.org/source-changes/2023/05/19/msg144826.html
   > Creating Type&Creator mappings for .bin (macbinary encoded) files,
   > mkisofs changes files, then turns around and complains they have been
   > changed.
   >
   > This is a self-inflicted wound, so demote the error to a warning.

   This looks to make macppccd builds with cdrtools-3.02a10.
VersionDeltaFile
1.54+2-2distrib/cdrom/Makefile
+2-21 files

NetBSD/src bWlUx3xshare/wscons/keymaps pckbd.sv.svascii

   Fix typo in comment
VersionDeltaFile
1.2+2-2share/wscons/keymaps/pckbd.sv.svascii
+2-21 files

NetBSD/src v9vYpagdoc CHANGES-10.1

   Tickets #688 - #691
VersionDeltaFile
1.1.2.11+28-1doc/CHANGES-10.1
+28-11 files

NetBSD/src Zmx8QkBsys/arch/i386/conf LEGACY

   Pull up following revision(s) (requested by nia in ticket #691):

        sys/arch/i386/conf/LEGACY: revision 1.4

   also exclude DRM_LEGACY from the ISA kernel
VersionDeltaFile
1.1.54.2+3-1sys/arch/i386/conf/LEGACY
+3-11 files

NetBSD/src ai34fjBdistrib/notes/hp300 hardware, share/man/man4/man4.hp300 topcat.4

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

        sys/arch/hp300/dev/topcat.c: revision 1.7
        sys/arch/hp300/dev/topcat.c: revision 1.8
        sys/arch/hp300/dev/topcat.c: revision 1.9
        sys/arch/hp300/dev/diofb.c: revision 1.8
        sys/arch/hp300/dev/diofb.c: revision 1.9
        sys/arch/hp300/dev/diofb.c: revision 1.10
        sys/arch/hp300/dev/topcat.c: revision 1.10
        sys/arch/hp300/dev/topcat.c: revision 1.11
        sys/arch/hp300/dev/topcat.c: revision 1.12
        sys/arch/hp300/dev/topcatreg.h: revision 1.5
        distrib/notes/hp300/hardware: revision 1.28
        sys/arch/hp300/dev/diofbvar.h: revision 1.5
        share/man/man4/man4.hp300/topcat.4: revision 1.8

   Increase DELAY() for waitbusy macroes as pre-wscons and 4.4BSD did.

   It looks necessary for sane palette ops at least on HP98543 topcat

    [43 lines not shown]
VersionDeltaFile
1.6.2.1+152-8sys/arch/hp300/dev/topcat.c
1.7.6.1+13-21sys/arch/hp300/dev/diofb.c
1.7.54.1+3-3share/man/man4/man4.hp300/topcat.4
1.26.2.2+5-1distrib/notes/hp300/hardware
1.2.90.1+3-3sys/arch/hp300/dev/topcatreg.h
1.3.90.1+4-1sys/arch/hp300/dev/diofbvar.h
+180-376 files

NetBSD/src vS8QZpxdoc CHANGES-9.5

   Ticket #1840
VersionDeltaFile
1.1.2.4+7-1doc/CHANGES-9.5
+7-11 files

NetBSD/src ihbdLkFsys/dev/hil hil.c

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

        sys/dev/hil/hil.c: revision 1.8

   Fix "stray level 1 interrupt" panic by pressing keys during autoconf(9).

   Also explicitly initialize sc->sc_status = HIL_STATUS_BUSY in hil_attach().

   Previously hil_intr(9) returned immediately during 'cold', but
   all interrupts are enabled at the end of configure() (actually
   in MD cpu_configure()) and cold is cleared in confiugre2()
   after configure(), so there is a small window when hil interrupts
   can be triggered during cold.

   It looks there is no problem to process hil_intr() before
   hil_attach_deferre() is called via configure2() because
   we already check 'sc->sc_status != HIL_STATUS_BUSY' on
   processing a kthread.


    [2 lines not shown]
VersionDeltaFile
1.3.4.1+2-4sys/dev/hil/hil.c
+2-41 files

NetBSD/src BacQyYRsys/dev/hil hil.c

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

        sys/dev/hil/hil.c: revision 1.8

   Fix "stray level 1 interrupt" panic by pressing keys during autoconf(9).

   Also explicitly initialize sc->sc_status = HIL_STATUS_BUSY in hil_attach().

   Previously hil_intr(9) returned immediately during 'cold', but
   all interrupts are enabled at the end of configure() (actually
   in MD cpu_configure()) and cold is cleared in confiugre2()
   after configure(), so there is a small window when hil interrupts
   can be triggered during cold.

   It looks there is no problem to process hil_intr() before
   hil_attach_deferre() is called via configure2() because
   we already check 'sc->sc_status != HIL_STATUS_BUSY' on
   processing a kthread.


    [2 lines not shown]
VersionDeltaFile
1.7.4.1+2-4sys/dev/hil/hil.c
+2-41 files

NetBSD/src 7GPZCYousr.bin/tic tic.c

   Pull up following revision(s) (requested by wiz in ticket #688):

        usr.bin/tic/tic.c: revision 1.41

   Only mark the terminfo entry promoted if actually was.
VersionDeltaFile
1.40.6.1+3-3usr.bin/tic/tic.c
+3-31 files

NetBSD/src Iu0f6oeshare/misc bsd-family-tree

   . Update the ASCII art timeline for the last two years
   . In particular, add NetBSD 8.3 to timeline
   . Add respective "publication dates" of those points in time
   While here, also:
   . Fix white space idiosyncracies and opt for https instead of http
   . Track some changes made to the FreeBSD version of this file
VersionDeltaFile
1.85+90-50share/misc/bsd-family-tree
+90-501 files

NetBSD/src MddBHvPshare/man/man4 eap.4

   Note that EAP_USE_BOTH_DACS is deprecated in the eap(4) manual page.
VersionDeltaFile
1.18+7-4share/man/man4/eap.4
+7-41 files

NetBSD/src xdRROE3lib/libc/arch/riscv/gen fpgetsticky.c fpsetsticky.c

   riscv: More shiftiness reduction around FCSR in libc.
VersionDeltaFile
1.4+3-3lib/libc/arch/riscv/gen/fpgetsticky.c
1.4+3-3lib/libc/arch/riscv/gen/fpsetsticky.c
+6-62 files

NetBSD/src hB8fTkflib/libc/arch/riscv/gen fpgetround.c fpsetround.c

   riscv: Nix shifting around FRRM and FSRM in libc too.

   These read and write the floating-point rounding mode directly, not
   the whole floating-point control and status register.
VersionDeltaFile
1.4+3-3lib/libc/arch/riscv/gen/fpgetround.c
1.4+3-3lib/libc/arch/riscv/gen/fpsetround.c
+6-62 files

NetBSD/src BHU80mUdistrib/vax/cdroms/installcd spec.in Makefile

   Add missing stuff for vax
VersionDeltaFile
1.1+5-0distrib/vax/cdroms/installcd/spec.in
1.20+3-1distrib/vax/cdroms/installcd/Makefile
+8-12 files

NetBSD/src KbulDH0distrib/sparc64/cdroms Makefile.cdrom spec.in, distrib/sparc64/cdroms/installcd Makefile

   Factor out common stuff.
VersionDeltaFile
1.1+39-0distrib/sparc64/cdroms/Makefile.cdrom
1.3+2-36distrib/sparc64/cdroms/installdvd/Makefile
1.34+2-32distrib/sparc64/cdroms/installcd/Makefile
1.1+5-0distrib/sparc64/cdroms/spec.in
+48-684 files

NetBSD/src E3M9bEXlib/libc/gen usleep.3

   usleep(3): Note the historical rake that was stepped upon.

   PR 58184
VersionDeltaFile
1.22+15-1lib/libc/gen/usleep.3
+15-11 files

NetBSD/src DwpmdRosbin/disklabel main.c

   Fix an old bug in NATIVELABEL_ONLY case in PR/50729 by me. (sigh)

   'disklabel -r -w' writes a disklabel at a wrong sector in
   NATIVELABEL_ONLY && !LABELUSESMBR && LABELSECTOR != 0 case
   if the target disk doesn't have a valid disklabel, due to
   incorrect LABEL_OFFSET value.

   Found and investigated on NetBSD/hp300 bootable CD tests.
   Maybe this affects ports that use distrib/utils/x_disklabel
   but have no MBR support, i.e. only NetBSD/hp300 10.0 and
   NetBSD/ews4800mips 9.0 and later.

   Should be pulled up to netbsd-10 and netbsd-9.
VersionDeltaFile
1.58+3-3sbin/disklabel/main.c
+3-31 files

NetBSD/src L8Qqnkssys/fs/cd9660 cd9660_vfsops.c

   Fixing potential, though unlikely overflow as detected by coverity scan
VersionDeltaFile
1.104+3-3sys/fs/cd9660/cd9660_vfsops.c
+3-31 files

NetBSD/src VpFEBsUlib/libm/src s_modfl.c, tests/lib/libm t_fe_round.c t_modf.c

   modfl(3): Fix conversion from FreeBSD.

   LDBL_MANL_SIZE is spelled EXT_FRACLBITS -- and not EXT_FRACHBITS.

   PR lib/58237: modfl returns wrong answers on ld128 architectures
VersionDeltaFile
1.20+2-8tests/lib/libm/t_fe_round.c
1.6+2-7tests/lib/libm/t_modf.c
1.2+3-3lib/libm/src/s_modfl.c
+7-183 files

NetBSD/src NUo0KBHsys/arch/xen/x86 xen_bus_dma.c, sys/coda coda_vnops.c

   fix recently committed typos by msaitoh in few more places, as well as few more.
   mainly s/contigous/contiguous/ and s/miliseconds/milliseconds/ in comments.
VersionDeltaFile
1.58+5-5sys/ufs/ext2fs/ext2fs_alloc.c
1.34+4-4sys/arch/xen/x86/xen_bus_dma.c
1.76+3-3sys/dev/usb/if_atu.c
1.119+3-3sys/coda/coda_vnops.c
1.231+3-3sys/kern/kern_fork.c
1.29+3-3sys/netinet/tcp_congctl.c
+21-218 files not shown
+38-3814 files

NetBSD/src u3hvvZydistrib/common Makefile.bootcd

   check if the ${MACHINE} directory exists
VersionDeltaFile
1.54+2-2distrib/common/Makefile.bootcd
+2-21 files

NetBSD/src lmi4BB8distrib/i386/cdroms spec.in Makefile.cdrom

   Add the same extra stuff from amd64
VersionDeltaFile
1.1+6-0distrib/i386/cdroms/spec.in
1.44+3-1distrib/i386/cdroms/Makefile.cdrom
+9-12 files

NetBSD/src wBcznU4tests/lib/libc/gen t_siginfo.c

   t_siginfo: Use volatile to prevent optimization.
VersionDeltaFile
1.51+2-2tests/lib/libc/gen/t_siginfo.c
+2-21 files