CVS commit: src/sys

2021-05-29 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Sun May 30 05:59:23 UTC 2021 Modified Files: src/sys/arch/i386/stand/boot: boot2.c src/sys/arch/i386/stand/efiboot: boot.c src/sys/arch/i386/stand/lib: biosdisk.c biosdisk.h exec.c src/sys/lib/libsa:

CVS commit: src/sys/arch/aarch64/aarch64

2021-05-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun May 30 05:40:57 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: netbsd32_machdep.c Log Message: Fix conversion between aarch64 and aarch32 fpreg's; in aarch32 mode, d0-d31 are packed into v0-v15 (== q0-q15). This fixes

CVS commit: src/sys/arch/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun May 30 05:26:09 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c src/sys/arch/alpha/include: pmap.h Log Message: Define a macro, VM_MDPAGE_PVS(), for fetching the first pv entry for a page. To generate a

CVS commit: src/sys/arch/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun May 30 04:04:27 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c src/sys/arch/alpha/include: pmap.h Log Message: Pages that are in-use as page table pages should never be part of a UVM loan transaction, so

CVS commit: [LLVM] src/external/apache2/llvm/dist

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:58:42 UTC 2021 Removed Files: src/external/apache2/llvm/dist/clang [LLVM]: .arcconfig src/external/apache2/llvm/dist/clang/docs [LLVM]: AttributeReference.rst DiagnosticsReference.rst

CVS commit: src/doc

2021-05-29 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Sun May 30 02:37:42 UTC 2021 Modified Files: src/doc: TODO.modules Log Message: Note that compat_60 modules on i386 and amd64 once again include the microcode-update functionality. To generate a diff of this commit: cvs rdiff

CVS commit: src/doc

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:29:24 UTC 2021 Modified Files: src/doc: TODO.clang Log Message: Drop a number of entries that no longer apply. To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/doc/TODO.clang Please note that

CVS commit: src/sys/arch/arm/include

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:28:59 UTC 2021 Modified Files: src/sys/arch/arm/include: lock.h Log Message: Don't use V8 atomic instruction for AA32 mode. To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/usr.sbin/bootp/common

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:28:35 UTC 2021 Modified Files: src/usr.sbin/bootp/common: Makefile Log Message: address-of-packed-member warning is no longer a problem here. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/tests/libexec/ld.elf_so

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:26:51 UTC 2021 Modified Files: src/tests/libexec/ld.elf_so: Makefile Makefile.inc Log Message: Drop explicit -msecure-plt, it's the default for both clang and gcc. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/libexec/ld.elf_so

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:26:08 UTC 2021 Modified Files: src/libexec/ld.elf_so: rtld.c Log Message: Don't use the return address hack with clang. To generate a diff of this commit: cvs rdiff -u -r1.207 -r1.208 src/libexec/ld.elf_so/rtld.c

CVS commit: src/lib/libc/gmon

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:24:05 UTC 2021 Modified Files: src/lib/libc/gmon: Makefile.inc Log Message: Don't warn about frame pointer use for clang either. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/external/gpl3/gdb/lib/libgdb

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:23:25 UTC 2021 Modified Files: src/external/gpl3/gdb/lib/libgdb: Makefile Log Message: Always use C++17 string_view, the emulation is just broken. To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/external/mit/xorg/server/drivers/xf86-video-pnozz

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:22:19 UTC 2021 Modified Files: src/external/mit/xorg/server/drivers/xf86-video-pnozz: Makefile Log Message: Ignore pointer sign cast issues with clang. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 \

CVS commit: src/external/mit/xorg/lib/libXaw

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 02:20:09 UTC 2021 Modified Files: src/external/mit/xorg/lib/libXaw: Makefile Makefile.common Log Message: Ignore pointer cast warnings for clang, too. Use -Wno-format more selectively. To generate a diff of this

CVS commit: xsrc/external/mit/MesaLib/dist/src

2021-05-29 Thread Joerg Sonnenberger
Module Name:xsrc Committed By: joerg Date: Sun May 30 01:53:31 UTC 2021 Modified Files: xsrc/external/mit/MesaLib/dist/src/amd/common: ac_llvm_helper.cpp xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/gallivm: lp_bld_format_srgb.c lp_bld_init.c

CVS commit: src/sys/arch/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun May 30 01:41:45 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c src/sys/arch/alpha/include: pmap.h Log Message: Track the PT pages allocated to a pmap in the pmap itself. To generate a diff of this

CVS import: src/external/apache2/llvm/dist/libcxx

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 01:29:21 UTC 2021 Update of /cvsroot/src/external/apache2/llvm/dist/libcxx In directory ivanova.netbsd.org:/tmp/cvs-serv10236 Log Message: Import libc++ 249b40b558955afe5ac2b549edcf2d7f859c8cc9 Status: Vendor Tag: LLVM

CVS commit: src/sys/arch/alpha/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun May 30 01:24:19 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c Log Message: Change pmap_physpage_alloc() to return the vm_page * so that the callers have access to it. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun May 30 00:34:27 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c src/sys/arch/alpha/include: pmap.h Log Message: Define a pmap_pagelist LIST_HEAD and use it where we used ad hoc LIST_HEADs of vm_page

CVS commit: src/external/bsd/libevent/dist/test

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 00:19:09 UTC 2021 Modified Files: src/external/bsd/libevent/dist/test: regress_ssl.c Log Message: Cast to enums via uintptr_t to avoid compiler warnings. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/dev/pci

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 00:17:20 UTC 2021 Modified Files: src/sys/dev/pci: if_cas.c Log Message: Unindent code to match the logical structure, ignoring the commented out if. This code should be rewritten to use BUS_DMA_WAITOK, but that's a

CVS commit: src/external/bsd/libc++/dist/libcxxrt/src

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 00:12:31 UTC 2021 Modified Files: src/external/bsd/libc++/dist/libcxxrt/src: exception.cc libelftc_dem_gnu3.c unwind-itanium.h Log Message: Merge 47661d00cd4d6cd728ae31b0bb29a49a6c06272a To generate a diff

CVS import: src/external/bsd/libc++/dist/libcxxrt

2021-05-29 Thread Joerg Sonnenberger
Module Name:src Committed By: joerg Date: Sun May 30 00:08:20 UTC 2021 Update of /cvsroot/src/external/bsd/libc++/dist/libcxxrt In directory ivanova.netbsd.org:/tmp/cvs-serv13048 Log Message: Import libcxxrt 47661d00cd4d6cd728ae31b0bb29a49a6c06272a The repository moved to

CVS commit: src/distrib/miniroot

2021-05-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 29 23:46:14 UTC 2021 Modified Files: src/distrib/miniroot: install.sub Log Message: Handle recent ifconfig(8) outputs in the miniroot installation script. - Remove netmask slash notation for IP addresses, which has

CVS commit: src/sys/arch/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 29 23:27:22 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c vm_machdep.c src/sys/arch/alpha/include: pmap.h Log Message: Move the pointer to the pmap's lev1map out of the shared pmap structure and into

CVS commit: src/sys/arch/hp300/conf

2021-05-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 29 22:52:35 UTC 2021 Modified Files: src/sys/arch/hp300/conf: INSTALL Log Message: Reduce diffs from GENERIC for maintainability. No functional change intended. To generate a diff of this commit: cvs rdiff -u -r1.68

CVS commit: src/sys/arch/hp300/conf

2021-05-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 29 22:50:18 UTC 2021 Modified Files: src/sys/arch/hp300/conf: GENERIC Log Message: Reorder entries and reorganize comments for maintainability. No functional change intended. To generate a diff of this commit: cvs

CVS commit: src/sys/arch/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 29 22:14:09 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c src/sys/arch/alpha/include: pmap.h Log Message: Rather than tracking "needs I-sync on return to userspace" in a bitmap, track it with a

CVS commit: src/sys/arch/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 29 21:54:51 UTC 2021 Modified Files: src/sys/arch/alpha/alpha: pmap.c src/sys/arch/alpha/include: pmap.h Log Message: Rename pmap_asn_info to pmap_percpu, and pmap::pm_asni to pmap::pm_percpu. No functional

CVS commit: src/sys/arch/hp300/conf

2021-05-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 29 21:08:44 UTC 2021 Modified Files: src/sys/arch/hp300/conf: INSTALL Log Message: Reduce maxusers to 8 as GENERIC. Should be pulled up to netbsd-9 and netbsd-8. To generate a diff of this commit: cvs rdiff -u -r1.67

CVS commit: src/sys/arch/hp300/conf

2021-05-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 29 21:06:20 UTC 2021 Modified Files: src/sys/arch/hp300/conf: INSTALL Log Message: Add missed 'nhpib at intio' for internal HP-IB. Found on testing HPDisk. Also fix comments for HP-IB devices. Should be pulled up to

CVS commit: src/distrib/notes/alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 29 19:03:08 UTC 2021 Modified Files: src/distrib/notes/alpha: contents Log Message: Document netbsd-GENERIC.QEMU.gz To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/distrib/notes/alpha/contents Please

CVS commit: src/etc/etc.alpha

2021-05-29 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 29 18:48:46 UTC 2021 Modified Files: src/etc/etc.alpha: Makefile.inc Log Message: Provide a binary/kernel/netbsd-GENERIC.QEMU.gz in the Alpha release hierarchy. This is identical to netbsd-GENERIC, except it has been

CVS commit: src/sbin/disklabel

2021-05-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 29 17:41:51 UTC 2021 Modified Files: src/sbin/disklabel: main.c Log Message: first check, then copy To generate a diff of this commit: cvs rdiff -u -r1.55 -r1.56 src/sbin/disklabel/main.c Please note that diffs are

CVS commit: src/sbin/fsdb

2021-05-29 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat May 29 16:51:25 UTC 2021 Modified Files: src/sbin/fsdb: fsdb.8 fsdb.c fsdbutil.c Log Message: Add birthtime support and make time 64 bit. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sbin/fsdb/fsdb.8

CVS commit: src/sys

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 16:49:57 UTC 2021 Modified Files: src/sys/dev/acpi: thinkpad_acpi.c src/sys/sys: power.h Log Message: Add some more Thinkpad hotkeys. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.52

CVS commit: src/sys/dev/acpi

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 16:49:49 UTC 2021 Modified Files: src/sys/dev/acpi: thinkpad_acpi.c Log Message: thinkpad(4): Add dtrace probe for hotkey events. To generate a diff of this commit: cvs rdiff -u -r1.50 -r1.51

CVS commit: src/sys/dev/acpi

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 16:49:39 UTC 2021 Modified Files: src/sys/dev/acpi: thinkpad_acpi.c Log Message: thinkpad(4): Attach at LEN0268 with v2 Thinkpad hotkeys too. To generate a diff of this commit: cvs rdiff -u -r1.49 -r1.50

CVS commit: src/sys/dev/usb

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 16:49:30 UTC 2021 Modified Files: src/sys/dev/usb: xhci.c Log Message: xhci(4): Wait USB_RESUME_WAIT ms, not 20 ms. Better to use the named constant, and although the spec says 20 ms is enough, apparently for some

CVS commit: src/share/mk

2021-05-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat May 29 12:25:08 UTC 2021 Modified Files: src/share/mk: bsd.own.mk Log Message: Switch mac68k to Xorg server 1.20. Only available driver is wsfb(4) both for 1.10 and 1.20, and there is no reason to stay with 1.10. XXX 1.20 works

CVS commit: src/external/mit/xorg/server/drivers/xf86-input-keyboard

2021-05-29 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat May 29 12:15:32 UTC 2021 Modified Files: src/external/mit/xorg/server/drivers/xf86-input-keyboard: Makefile Log Message: Make wskbd(4) default for mac68k; no other protocol is available. To generate a diff of this commit: cvs

CVS commit: src/sys/conf

2021-05-29 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat May 29 12:03:34 UTC 2021 Modified Files: src/sys/conf: files Log Message: Put the MSGBUFSIZE option in opt_param.h so that changes of its setting in kernel config files will be picked up automatically without needing a "make

CVS commit: src/sys/arch/mips

2021-05-29 Thread Simon Burge
Module Name:src Committed By: simonb Date: Sat May 29 12:35:27 UTC 2021 Modified Files: src/sys/arch/mips/include: cpuregs.h src/sys/arch/mips/mips: fp.S locore.S mips_emul.c mips_fpu.c mips_fputrap.c Log Message: Update the FPU register names and bit

CVS commit: src

2021-05-29 Thread Maya Rashish
Module Name:src Committed By: maya Date: Sat May 29 13:08:08 UTC 2021 Modified Files: src: README.md Log Message: use libera.chat-hosted kiwiirc To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/README.md Please note that diffs are not public domain; they

CVS commit: src/sys/dev/ic

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 10:48:23 UTC 2021 Modified Files: src/sys/dev/ic: nvme.c Log Message: nvme(4): Move disestablishment of admin q interrupt to nvme_detach. Nothing re-established this after suspend/resume, so attempting

CVS commit: src/sys/arch/atari/stand/keymaps

2021-05-29 Thread Izumi Tsutsui
Module Name:src Committed By: tsutsui Date: Sat May 29 09:50:04 UTC 2021 Modified Files: src/sys/arch/atari/stand/keymaps: Makefile.inc src/sys/arch/atari/stand/keymaps/de: de-kbdmap.c src/sys/arch/atari/stand/keymaps/fr: fr-kbdmap.c

CVS commit: src/sys/arch/x86/pci

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 09:47:28 UTC 2021 Modified Files: src/sys/arch/x86/pci: dwiic_pci.c Log Message: dwiic(4): Attribute output correctly and relegate to debug-level. Tidy up a little while here. To generate a diff of this commit:

CVS commit: src/usr.bin/aiomixer

2021-05-29 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sat May 29 09:11:41 UTC 2021 Modified Files: src/usr.bin/aiomixer: draw.c Log Message: aiomixer: remove workaround for libcurses bug To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/usr.bin/aiomixer/draw.c Please

CVS commit: src/lib/libcurses

2021-05-29 Thread Nia Alarie
Module Name:src Committed By: nia Date: Sat May 29 09:11:14 UTC 2021 Modified Files: src/lib/libcurses: resize.c Log Message: wresize: don't bound pads to the size of the screen allows avoiding a workaround in aiomixer, ok blymn uwe To generate a diff of this commit:

CVS commit: src/sys/dev

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 08:46:38 UTC 2021 Modified Files: src/sys/dev/ic: nvme.c nvmevar.h src/sys/dev/pci: nvme_pci.c Log Message: nvme(4): Add suspend/resume, derived from OpenBSD. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/external/bsd/drm2/dist/drm/i915

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 08:45:38 UTC 2021 Modified Files: src/sys/external/bsd/drm2/dist/drm/i915: i915_drv.h Log Message: i915drmkms: Fix LOCKDEBUG panic and potential deadlock. This path is taken with a spin lock held, and possibly even

CVS commit: src/sys/dev/ic

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 08:45:29 UTC 2021 Modified Files: src/sys/dev/ic: tpm.c tpmreg.h Log Message: tpm(4): Handle TPM 2.0 random source too, and loop on short reads. Tested on ThinkPad T480. To generate a diff of this commit: cvs

CVS commit: src/sys/dev/usb

2021-05-29 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sat May 29 08:45:19 UTC 2021 Modified Files: src/sys/dev/usb: ualea.c Log Message: ualea(4): Null suspend/resume handler. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/dev/usb/ualea.c Please note

CVS commit: src/sys/arch/aarch64

2021-05-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 29 06:54:20 UTC 2021 Modified Files: src/sys/arch/aarch64/aarch64: pmap.c src/sys/arch/aarch64/include: cpu.h Log Message: Deal with the pmap limitation of maxproc in a more complete way and recognise CPUs with

CVS commit: src/sys/arch/aarch64/include

2021-05-29 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat May 29 06:37:22 UTC 2021 Modified Files: src/sys/arch/aarch64/include: cpu.h Log Message: Sort includes. NFCI. To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35 src/sys/arch/aarch64/include/cpu.h Please note