NetBSD/src tSVO4gVusr.sbin/cpuctl/arch i386.c

s/TGC/TCG/. Not Tokyo Game Show but Tiny Code Generator.
VersionDeltaFile
1.94+4-4usr.sbin/cpuctl/arch/i386.c
+4-41 files

NetBSD/src oIdST2jusr.sbin/cpuctl/arch i386.c

   - Dump CPUID leaf 0x40000000 if available (for -v option).
   - Regard "TCGTCGTCGTCG" as QEMU(TGC).
VersionDeltaFile
1.93+29-24usr.sbin/cpuctl/arch/i386.c
+29-241 files

NetBSD/src PNlIDmTtests/lib/libnvmm h_io_assist.c h_mem_assist.c

   Fix build break due to typos.

NetBSD/src wC2XtJilib/libcurses printw.c

   winwrite - deobfuscate a bit.
VersionDeltaFile
1.25+6-6lib/libcurses/printw.c
+6-61 files

NetBSD/src BbTZQKflib/libc/stdio funopen.3

   Minor markup and wording fixes.
VersionDeltaFile
1.25+19-5lib/libc/stdio/funopen.3
+19-51 files

NetBSD/src dfJCh7dsys/dev/nvmm nvmm.c nvmm.h, sys/dev/nvmm/x86 nvmm_x86_vmx.c nvmm_x86_svm.c

   Make it possible for an emulator to set the protection of the guest pages.
   For some reason I had initially concluded that it wasn't doable; verily it
   is, so let's do it.

   The reserved 'flags' argument of nvmm_gpa_map() becomes 'prot' and takes
   mmap-like protection codes.

NetBSD/src qOdGfrPsys/dev/pci radeonfb.c

   don't malloc(0)
   spotted by mrg@
VersionDeltaFile
1.102+7-5sys/dev/pci/radeonfb.c
+7-51 files

NetBSD/src iZVP93Ydoc CHANGES-8.1

   Ticket #1219
VersionDeltaFile
1.1.2.120+7-1doc/CHANGES-8.1
+7-11 files

NetBSD/src jn9P2BPsys/arch/x86/pci if_vmx.c

   Pull up following revision(s) (requested by nonaka in ticket #1219):

        sys/arch/x86/pci/if_vmx.c: revision 1.27
   PR/54058: vmx(4): Fix device enable command failure when the number of vCPUs
   is not a power of two.

   Make the size of the vmx(4) TX/RX queue a power of two not exceeding
   the number of vCPUs.
VersionDeltaFile
1.19.6.5+29-4sys/arch/x86/pci/if_vmx.c
+29-41 files

NetBSD/src h6DiNTzshare/mk bsd.own.mk

   Switch sparc64 over to newer jemalloc.
VersionDeltaFile
1.1114+3-2share/mk/bsd.own.mk
+3-21 files

NetBSD/src vXjGPWvexternal/bsd/jemalloc/include/jemalloc/internal size_classes.h

   Add size variants for architectures with PGSHIFT = 13

NetBSD/src qXGWzyBdistrib/sets/lists/debug md.mmeye md.mipsco

   give syspkg names to -unknown- files under debug category

NetBSD/src 5feZDXpsys/dev/pci radeonfb.c

   add code to read disabled ROMs, adapted from xf86-video-radeon
   With this radeonfb does The Right Thing(tm) on my 2xDVI mac radeon with
   decidedly non-standard output wiring.
   ( apparently at least *some* mac radeons have a hidden x86 BIOS with valid
     connector tables )
VersionDeltaFile
1.101+60-14sys/dev/pci/radeonfb.c
+60-141 files

NetBSD/src hp13Tvidistrib/sets/lists/comp md.i386 md.amd64, external/bsd/llvm/bin Makefile

   split MKLLVM into MKLLVM and MKLLVMCMDS, like MKGCC and MKGCCCMDS:

   - only build clang or clang-tblgen if MKLLVMCMDS != "no"
   - move HAVE_MESA_VER earlier so we can detect mesa 18 and enable
     MKLLVM on platforms that need it
   - move the clang commands and headers into llvmcmds group
   - only build the clang specific LLVM libraries if MKLLVMCMDS != "no"

   much of this work came from maya@'s github commit
   f90685c11d4460d3098fa35f48b58d1893e974e0, reworked for HAVE_MESA_VER
   and llvmcmds vs MKCLANG.


   build tested on several platforms and on amd64 and i386 with several
   different build options (clang build, gcc build, gcc build with llvm
   libs).

NetBSD/src riOcPsdsys/arch/x86/pci if_vmx.c

   PR/54058: vmx(4): Fix device enable command failure when the number of vCPUs
   is not a power of two.

   Make the size of the vmx(4) TX/RX queue a power of two not exceeding
   the number of vCPUs.
VersionDeltaFile
1.27+29-4sys/arch/x86/pci/if_vmx.c
+29-41 files

NetBSD/src bbNL53aexternal/mit/xorg/server/drivers/xf86-video-intel Makefile

   updates for xf86-video-intel 6afed33b2d673d88674f0c76efe500ae414e8e1b.

NetBSD/src 2YOyD7asys/arch/aarch64/aarch64 db_machdep.c, sys/arch/aarch64/include armreg.h

   - add reg_{s1e0r,s1e0w,s1e1r,s1e1w}_write() macro.
   - show the result of AT insn at ddb "machine pte" command.

NetBSD/src PGknTUqsys/arch/aarch64/aarch64 pmap.c

   spinkle __printflike(), and use PRIxxx
VersionDeltaFile
1.38+17-15sys/arch/aarch64/aarch64/pmap.c
+17-151 files

NetBSD/src uDBPvMzdistrib/sets/lists/base shl.mi, external/gpl3/gcc/lib/libgomp/arch/ia64 config.h

   bump libstdc++.so.

   unfortunately, we attempted to do this for netbsd-8 but we did
   not actually end up having any ABI incompatibility with that,
   as turning off dual ABI in libstdc++ means *only* enabling the
   old ABI.  however, enabling dual ABI with C11 defaults (ie,
   a forward looking ABI) *is* an ABI-change for some special
   cases and thus we should have bumped this a couple of weeks
   ago when we re-enabled dual ABI.

   call this "nb3 20190319".

   mknative-gcc regen all switched ports and almost all of the
   unswitched ports.

NetBSD/src zdQQ6Bcbin/pax tar.c file_subs.c

   pax: fix typos in comments in file_subs.c & tar.c

   Stamp out "greengrocers' apostrophes" in various places (arguably there
   are still more present, but style guides vary on that, and my energies
   spent corralling wayward punctuation marks could be spent elsewhere).
VersionDeltaFile
1.75+8-8bin/pax/tar.c
1.64+4-4bin/pax/file_subs.c
+12-122 files

NetBSD/src 5L7aStIbin/pax pat_rep.c

   pax: minor adjustments to comments in pat_rep.c

   Amend several comments to match present reality (the functionality was
   added back in 2007).
VersionDeltaFile
1.31+7-6bin/pax/pat_rep.c
+7-61 files

NetBSD/src Q0QNIXoexternal/gpl3/gcc/dist/gcc config.gcc

   default oabi to strongarm.  fixes build.sh -a arm builds.

NetBSD/src D2uBLfesys/arch/amiga/amiga locore.s, sys/arch/atari/atari locore.s

   G/C a couple of lingering instances of addupc().  There is still some bit-
   rotten profiling code that references it, but that code is already almost
   certainly broken for other reasons.

NetBSD/src x0GBQ2Rtests/lib/libnvmm h_mem_assist.c h_io_assist.c

   Add CVS ids, and rename the PTE bits. No functional change.

NetBSD/src yEdtQmisys/arch/amd64/stand/prekern prekern.c trap.S

   Fix/remove some half-baked stuff I left in the prekern:

    - Page-align the idt store, to be extra sure.
    - Remove unneeded prototypes.
    - Drop the TSS, we don't care and aren't even using it.
    - Initialize %ss with a default value.
    - Fix three exception handlers, no need to push an error code.

   No actual impact, because these things are used only when returning from
   exceptions received in the prekern; these exceptions are not supposed to
   be ever received, never are, and if they were we wouldn't return anyway.

NetBSD/src UohFgV1sys/dev/ata wd.c

   The NCQ support added a private request queue to the wd driver. This
   makes the regular buffer queue ineffective, it also allowed to queue
   an unlimited number of requests.

   Fix this by limiting the number of requests queued to the driver to
   the possible number of concurrent NCQ transactions.
VersionDeltaFile
1.446+22-3sys/dev/ata/wd.c
+22-31 files

NetBSD/src npgYX8Bsys/arch/aarch64/aarch64 pmap.c db_machdep.c, sys/arch/aarch64/include pmap.h

   - add ddb command "machine ttbr" to dump MMU tables.
   - tidy up descriptions, usages and messages.

NetBSD/src 0TqYK0Asys/arch/aarch64/aarch64 pmap.c, sys/arch/aarch64/include pmap.h asan.h

   - free L1-L3 pages that has been emptied by pmap_remove().
   - if no memories, pmap_enter will return correctly ENOMEM if PMAP_CANFAIL, or wait 
until available any memories if !PMAP_CANFAIL.

   These changes improves the stability when we use a huge virtual memory spaces with 
mmap.

NetBSD/src 9XDnTzJdoc CHANGES-8.1

   Ticket #1218
VersionDeltaFile
1.1.2.119+7-1doc/CHANGES-8.1
+7-11 files

NetBSD/src 9KrvvQMsys/netinet ip_carp.c

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

        sys/netinet/ip_carp.c: revision 1.102

   carp: don't skip pserialize_read_enter and ifa_release
VersionDeltaFile
1.90.2.4+4-3sys/netinet/ip_carp.c
+4-31 files

NetBSD/src s8Bbis3sys/netinet6 ip6protosw.h

   Fix typos in comment:
   - s/paylaod/payload/
   - s/dstination/destination/
VersionDeltaFile
1.27+3-3sys/netinet6/ip6protosw.h
+3-31 files

NetBSD/src 3KZligFshare/man/man9 RUN_ONCE.9

   New sentence, new line. Fix Dd argument.
VersionDeltaFile
1.11+6-5share/man/man9/RUN_ONCE.9
+6-51 files

NetBSD/src T4YHLxUbin/pax tar.1

   Whitespace nits.
VersionDeltaFile
1.39+3-3bin/pax/tar.1
+3-31 files

NetBSD/src FHTBlRIsys/external/bsd/common/linux linux_work.c, sys/external/bsd/dwc2 dwc2.c

   - dwc2 need calling linux_workqueue_init() to avoid panic.
   - use INIT_ONCE/FINI_ONCE to linux_workqueue_{init,fini}() for being called from dwc2.

   TODO: dwc2 should be written as kernel module depenging on a linux module.

NetBSD/src qaqnlFFshare/man/man9 RUN_ONCE.9, sys/kern subr_once.c

   add INIT_ONCE(9), FINI_ONCE(9) with changing once_t.

   Welcome to 8.99.36
VersionDeltaFile
1.7+34-8sys/kern/subr_once.c
1.10+30-3share/man/man9/RUN_ONCE.9
1.7+11-5sys/sys/once.h
1.584+2-2sys/sys/param.h
+77-184 files

NetBSD/src 15GoiWssys/dev/sdmmc ld_sdmmc.c

   Provide CID data (manufacturer/product id/product name) as disk type.
VersionDeltaFile
1.36+8-2sys/dev/sdmmc/ld_sdmmc.c
+8-21 files

NetBSD/src OI3hUuVsys/dev ld.c ldvar.h

   Let backend provide a disk type. The information can be queried through
   drvctl(4).
VersionDeltaFile
1.106+3-3sys/dev/ld.c
1.33+2-1sys/dev/ldvar.h
+5-42 files

NetBSD/src cjD1EaNsys/dev/scsipi sd.c sdvar.h

   Set disk product name as disk type. The information can be queried through
   drvctl(4).
VersionDeltaFile
1.327+5-3sys/dev/scsipi/sd.c
1.39+2-1sys/dev/scsipi/sdvar.h
+7-42 files

NetBSD/src XAXulqHsys/dev/ata wd.c wdvar.h

   Set disk model name as disk type. The information can be queried through
   drvctl(4).
VersionDeltaFile
1.445+10-5sys/dev/ata/wd.c
1.48+3-1sys/dev/ata/wdvar.h
+13-62 files

NetBSD/src T2YB1TTsys/dev/ata wd.c

   Move standby on detach after wedges deletion in case wedges trigger
   I/O on the parent disk. Add debug messages.
VersionDeltaFile
1.444+8-5sys/dev/ata/wd.c
+8-51 files

NetBSD/src aAimomVexternal/mit/xorg/lib Makefile, external/mit/xorg/lib/libXaw Makefile

   libvdpau depends upon libXext and libX11, so make sure they're built first.

   fixes x86 and evbarm builds.

NetBSD/src 6uueDjHexternal/gpl3/gcc/lib/libstdc++-v3/arch/aarch64 gstdint.h, external/gpl3/gcc/usr.bin/gcc/arch/aarch64 tm.h defs.mk

   enable the workarounds for cortex a53 errata 835769 and 843419 by default.

NetBSD/src m6KwrbHbin/pax tar.1 pax.1

   pax.1 & tar.1: add a minor clarification about "-s"

   As a somewhat pedantic clarification, "-s" does not accept backslashes
   as delimiters. (While here, also make the macro use of an expression
   shared between pax.1 and tar.1 consistent.)
VersionDeltaFile
1.38+5-4bin/pax/tar.1
1.71+3-2bin/pax/pax.1
+8-62 files

NetBSD/src 48dKY4Hbin/pax pax.1

   pax.1: document the "s" flag of the "s" option

   Note the "s" option has an "s" flag that "prevents substitutions from
   being performed on symbolic link destinations". Carry over r. 1.25 from
   christos@ and part of r. 1.26 from wiz@ from tar.1, since this
   functionality is available in pax as well as tar.
VersionDeltaFile
1.70+8-3bin/pax/pax.1
+8-31 files

NetBSD/src 9Nt2r1Dgames/atc log.c

   Report the users score _after_ the game has ended and the screen has
   been restored to pre-game state.  Otherwise, the user gets a message
   that their score did (or more likely, did not) improve over their
   previous score, yet the user has no indication of what the current
   score actually was!
VersionDeltaFile
1.24+8-2games/atc/log.c
+8-21 files

NetBSD/src N3semyrdistrib/sets/lists/comp ad.mips, distrib/sets/lists/debug ad.mips

   Revert previous.

   The lines look like misapplied patches but I'm told they are correct.

NetBSD/src zVgxH7xsys/kern subr_pool.c

   Kernel Heap Hardening: manage freed items with bitmaps rather than linked
   lists when we're on-page and the page header is naturally big enough to
   contain a bitmap.

   This comes with no increase in memory consumption, and similar CPU cost
   (maybe it's a little faster actually).

   We want to favor bitmaps over linked lists, because linked lists install
   kernel pointers inside the items, and this can be too easily exploitable
   in use-after-free or double-free conditions, or in item buffer overflows
   occurring within a pool page.
VersionDeltaFile
1.243+21-5sys/kern/subr_pool.c
+21-51 files

NetBSD/src NIbzN4hexternal/mit/xorg/lib/libvdpau Makefile

   add libXext and libX11 to LIBDPLIBS.  fixes eg, minidlna build.

NetBSD/src 5tTVE7Psys/dev/marvell if_mvxpe.c if_mvxpereg.h, sys/dev/pci/ixgbe ixgbe.c

s/pakcet/packet/ in comment.

NetBSD/src JSPHwe6external/cddl/osnet/dist/uts/common/fs/zfs zfs_vfsops.c zfs_ctldir.c, external/cddl/osnet/dist/uts/common/fs/zfs/sys zfs_ctldir.h

   Make ZFS exportable by NFS, implement zfsctl_vptofh(),
   zfs_netbsd_vptofh() and zfs_netbsd_fhtovp().

   Undo changes to now completely unused zfs_fhtovp().