CVS commit: src/sys/dev/pci

2021-05-15 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 15 13:00:45 UTC 2021 Modified Files: src/sys/dev/pci: pcireg.h Log Message: Change PCI_VENDOR_MASK and PCI_PRODUCT_MASK to unsigned values, to prevent sign extension of product ID when shifted up into place in

CVS commit: src/doc

2021-05-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 1 16:14:35 UTC 2021 Modified Files: src/doc: CHANGES Log Message: fix syntax of latest CHANGES entry To generate a diff of this commit: cvs rdiff -u -r1.2801 -r1.2802 src/doc/CHANGES Please note that diffs are not

CVS commit: src/sys/dev/pci

2021-04-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Apr 21 13:12:43 UTC 2021 Modified Files: src/sys/dev/pci: pcidevs.h pcidevs_data.h Log Message: regenerate To generate a diff of this commit: cvs rdiff -u -r1.1411 -r1.1412 src/sys/dev/pci/pcidevs.h cvs rdiff -u -r1.1410

CVS commit: src/sys/dev/pci

2021-04-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Apr 21 13:09:33 UTC 2021 Modified Files: src/sys/dev/pci: pcidevs Log Message: Fix Realtek RTL8125 description To generate a diff of this commit: cvs rdiff -u -r1.1425 -r1.1426 src/sys/dev/pci/pcidevs Please note that

CVS commit: src/distrib/sets/lists/man

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 21:01:39 UTC 2021 Modified Files: src/distrib/sets/lists/man: mi Log Message: and the html for rge(4)... To generate a diff of this commit: cvs rdiff -u -r1.1715 -r1.1716 src/distrib/sets/lists/man/mi Please note

CVS commit: src/sys/dev

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 18:18:39 UTC 2021 Modified Files: src/sys/dev: DEVNAMES Log Message: add rge To generate a diff of this commit: cvs rdiff -u -r1.329 -r1.330 src/sys/dev/DEVNAMES Please note that diffs are not public domain; they

CVS commit: src/sys/arch

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 18:12:58 UTC 2021 Modified Files: src/sys/arch/amd64/conf: GENERIC src/sys/arch/evbarm/conf: GENERIC64 src/sys/arch/i386/conf: GENERIC Log Message: enable rge(4) on x86 and evbarm64 To generate a

CVS commit: src/share/man/man4

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 18:08:36 UTC 2021 Modified Files: src/share/man/man4: pci.4 Log Message: link to rge(4) from pci(4) To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/share/man/man4/pci.4 Please note that diffs

CVS commit: src

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 18:01:05 UTC 2021 Modified Files: src/distrib/sets/lists/man: mi src/share/man/man4: Makefile Log Message: install rge(4) manual To generate a diff of this commit: cvs rdiff -u -r1.1714 -r1.1715

CVS commit: src/share/man/man4

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 17:58:33 UTC 2021 Modified Files: src/share/man/man4: rge.4 Log Message: update rge(4) manual page from OpenBSD To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/share/man/man4/rge.4 Please note that

CVS commit: src/sys/arch

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 17:53:29 UTC 2021 Modified Files: src/sys/arch/amd64/conf: ALL src/sys/arch/i386/conf: ALL Log Message: add rge(4) to x86 ALL kernels To generate a diff of this commit: cvs rdiff -u -r1.165 -r1.166

CVS commit: src/sys/dev/pci

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 17:48:52 UTC 2021 Modified Files: src/sys/dev/pci: files.pci if_rge.c if_rgereg.h Log Message: Update rge(4) from older OpenBSD, finish porting. Should consider merging this all into re(4) and rgephy(4) someday.

CVS commit: src/sys/dev/usb

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 17:41:44 UTC 2021 Modified Files: src/sys/dev/usb: usbnet.c Log Message: reduce aprint_error(9) abuse To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/dev/usb/usbnet.c Please note that diffs

CVS commit: src/sys/dev/usb

2021-03-01 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Mar 1 17:41:00 UTC 2021 Modified Files: src/sys/dev/usb: if_axe.c Log Message: reduce aprint_error(9) abuse To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132 src/sys/dev/usb/if_axe.c Please note that diffs

CVS commit: src/etc/mtree

2021-02-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Feb 26 18:39:10 UTC 2021 Modified Files: src/etc/mtree: special Log Message: Add /etc/ip6addrctl.conf as optional file so it is backed up. To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171

CVS commit: src/sys/netinet

2021-02-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Feb 19 15:43:56 UTC 2021 Modified Files: src/sys/netinet: tcp_input.c Log Message: it's spelled struct tcphdr, not struct tcp_hdr To generate a diff of this commit: cvs rdiff -u -r1.426 -r1.427 src/sys/netinet/tcp_input.c

CVS commit: src/sys/dev/pci

2021-02-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Feb 14 14:05:03 UTC 2021 Modified Files: src/sys/dev/pci: if_bnx.c Log Message: if_bnx.c: fix misleading indentation suggested by rillig@ To generate a diff of this commit: cvs rdiff -u -r1.107 -r1.108

CVS commit: src/sys/dev/pci

2021-02-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Feb 13 16:33:30 UTC 2021 Modified Files: src/sys/dev/pci: if_bnx.c if_bnxreg.h Log Message: Curb aprint_*() abuse in bnx(4) To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/dev/pci/if_bnx.c cvs

CVS commit: src/sys/external/bsd/drm2/via

2021-02-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Feb 13 15:42:15 UTC 2021 Modified Files: src/sys/external/bsd/drm2/via: via_pci.c Log Message: Add aprint_*() newlines for viadrmums(4) attach >From Andrius V in kern/55884 To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/dev/pci

2021-02-12 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Feb 13 01:51:24 UTC 2021 Modified Files: src/sys/dev/pci: if_bnx.c Log Message: Revert bnx(4) to INTx interrupts. Should fix PR kern/55974. This driver does not yet do the special MSI and MSI-X setup that the chip

CVS commit: src/sys/dev/pci

2021-02-09 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Feb 9 15:05:49 UTC 2021 Modified Files: src/sys/dev/pci: if_iavf.c if_ixl.c Log Message: Zero interrupt handles upon allocation. Might prevent detach-time bugs. To generate a diff of this commit: cvs rdiff -u -r1.11

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

2021-02-09 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Feb 9 14:24:14 UTC 2021 Modified Files: src/sys/arch/arm/cortex: gic.c Log Message: Avoid an extra daif read when dispatching interrupts by using ENABLE_INTERRUPT() / DISABLE_INTERRUPT() instead of cpsie() / cpsid()

CVS commit: src/share/misc

2021-01-30 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Jan 30 19:20:44 UTC 2021 Modified Files: src/share/misc: acronyms.comp Log Message: Add a few network interface offload feature initialisms To generate a diff of this commit: cvs rdiff -u -r1.319 -r1.320

CVS commit: src/sys/dev/pci

2021-01-27 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Jan 27 14:25:22 UTC 2021 Modified Files: src/sys/dev/pci: if_rge.c Log Message: if_rge.c: avoid aprint_error*() abuse To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/sys/dev/pci/if_rge.c Please note

CVS commit: src/sys/dev/pci

2021-01-20 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Jan 20 18:26:11 UTC 2021 Modified Files: src/sys/dev/pci: if_rge.c Log Message: Sync with OpenBSD if_rge.c r1.4 """ Change users of IFQ_SET_MAXLEN() and IFQ_IS_EMPTY() to use the "new" API. """ To generate a diff of this

CVS commit: src/sys/dev/pci

2020-12-09 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Dec 9 14:21:09 UTC 2020 Modified Files: src/sys/dev/pci: xhci_pci.c Log Message: xhci_pci: avoid potential double free of interrupt handles Found by Kouichi Hashikawa in PR 55855. To generate a diff of this commit: cvs

CVS commit: src/crypto/external/bsd/openssl/include/openssl

2020-10-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Oct 8 16:00:09 UTC 2020 Modified Files: src/crypto/external/bsd/openssl/include/openssl: opensslconf.h Log Message: openssl: Define OPENSSL_NO_EC_NISTP_64_GCC_128 for Alpha too The ecp_nistp521.c code depends on doing

CVS commit: src/sys/dev/pci

2020-10-04 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Oct 4 16:23:05 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: device_printf() instead of aprint_error_dev() where appropriate To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114

CVS commit: src/sys/dev/ata

2020-09-28 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Sep 28 12:47:49 UTC 2020 Modified Files: src/sys/dev/ata: wd.c Log Message: fix typo that prevented bytes/physsect reporting from working To generate a diff of this commit: cvs rdiff -u -r1.464 -r1.465

CVS commit: src/sys/dev/scsipi

2020-09-25 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 25 13:08:00 UTC 2020 Modified Files: src/sys/dev/scsipi: sd.c Log Message: spelling fixes in sd.c comments To generate a diff of this commit: cvs rdiff -u -r1.329 -r1.330 src/sys/dev/scsipi/sd.c Please note that

CVS commit: src/sys/dev/pci

2020-09-23 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Sep 23 13:45:14 UTC 2020 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: whitespace fix To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/pci/virtio_pci.c Please note that diffs are not

CVS commit: src/share/man/man4/man4.sparc

2020-09-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Sep 22 01:11:48 UTC 2020 Modified Files: src/share/man/man4/man4.sparc: intro.4 Log Message: Fix weird spelling, refresh date. To generate a diff of this commit: cvs rdiff -u -r1.27 -r1.28

CVS commit: src/sys/dev/scsipi

2020-09-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 18 15:04:25 UTC 2020 Modified Files: src/sys/dev/scsipi: scsiconf.c Log Message: Revert scsiconf.c 1.288, it only worked for LUN 1. vioscsi(4) now sets PQUIRK_FORCELUNS, which fixes the original issue for all LUNs.

CVS commit: src/sys/dev/pci

2020-09-18 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 18 14:55:28 UTC 2020 Modified Files: src/sys/dev/pci: vioscsi.c Log Message: Probe all LUNs on vioscsi(4) until scsi(4) can do REPORT LUNS. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/dev/pci

2020-09-17 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 17 17:33:51 UTC 2020 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: Ensure MSI-X is disabled if allocation of MSI-X interrupts fail. The virtio device config space moves out from under us when MSI-X remains

CVS commit: src/sys/dev/pci

2020-09-17 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 17 17:09:59 UTC 2020 Modified Files: src/sys/dev/pci: virtio.c Log Message: Fix word-o of function name in comment To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/dev/pci/virtio.c Please note

CVS commit: src/sys/dev/pci

2020-09-17 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 17 17:04:31 UTC 2020 Modified Files: src/sys/dev/pci: virtio_pci.c Log Message: Ensure interrupt handles buffer is zeroed on allocation Prevents crashes trying to deallocate interrupts at shutdown. Found by kim and

CVS commit: src/sys/dev/scsipi

2020-09-16 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 17 01:19:41 UTC 2020 Modified Files: src/sys/dev/scsipi: scsiconf.c scsipi_base.c Log Message: Some misspelling-in-comments fixes for scsipi To generate a diff of this commit: cvs rdiff -u -r1.288 -r1.289

CVS commit: src/distrib/sets/lists/base

2020-09-11 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 11 15:21:49 UTC 2020 Modified Files: src/distrib/sets/lists/base: ad.arm Log Message: Limit bootarm.efi expectation further. Should fix iyonix, and zaurus builds. Also probably fixes all oarm AKA 'arm' builds too.

CVS commit: src/distrib/sets/lists/base

2020-09-10 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 10 15:17:23 UTC 2020 Modified Files: src/distrib/sets/lists/base: ad.arm Log Message: fix earmv7hfeb set list for bootarm.efi Do this by explicitly marking all the non-earmv7hf* arm archs as not wanted, because the set

CVS commit: src/sys/stand/efiboot/bootaa64

2020-09-10 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 10 14:30:15 UTC 2020 Modified Files: src/sys/stand/efiboot/bootaa64: Makefile Log Message: bootaa64: explicitly set GNUEFIARCH and LIBGNUEFI_ARCH to aarch64 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/common/lib/libc/arch/aarch64/string

2020-09-09 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Sep 9 14:49:27 UTC 2020 Modified Files: src/common/lib/libc/arch/aarch64/string: strlen.S Log Message: Re-do previous aarch64eb strlen fix more simply and correctly. To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/sys/dev/pci

2020-09-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Sep 9 00:35:36 UTC 2020 Modified Files: src/sys/dev/pci: if_iavf.c Log Message: fix bad conditional in iavf_parse_modprop() found by clang To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

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

2020-09-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Sep 8 17:39:04 UTC 2020 Modified Files: src/sys/arch/evbarm/conf: std.generic64 Log Message: Enable __BUS_SPACE_HAS_STREAM_METHODS in std.generic64 These are needed for virtio_pci on aarch64eb. To generate a diff of

CVS commit: src

2020-09-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Sep 8 17:35:27 UTC 2020 Modified Files: src/sys/crypto/aes/arch/arm: files.aesneon src/sys/crypto/chacha/arch/arm: files.chacha_arm src/tests/sys/crypto/aes: Makefile src/tests/sys/crypto/chacha:

CVS commit: src/sys/crypto/chacha/arch/arm

2020-09-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Sep 8 17:17:32 UTC 2020 Modified Files: src/sys/crypto/chacha/arch/arm: files.chacha_arm Log Message: use correct condition To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/dev/pci

2020-09-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Sep 8 13:28:51 UTC 2020 Modified Files: src/sys/dev/pci: if_iavf.c Log Message: iaq_datalen is 16-bit, always use htole16 fixes build failure on big endian To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/crypto

2020-09-07 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Sep 7 18:06:13 UTC 2020 Modified Files: src/sys/crypto/aes/arch/arm: arm_neon.h src/sys/crypto/chacha/arch/arm: arm_neon.h Log Message: Fix vgetq_lane_u32 for aarch64eb with GCC Fixes NEON AES on aarch64eb To

CVS commit: src/sys/crypto/chacha/arch/arm

2020-09-07 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Sep 7 18:05:17 UTC 2020 Modified Files: src/sys/crypto/chacha/arch/arm: chacha_neon_64.S Log Message: Use a working macro to detect big endian aarch64. Fixes aarch64eb NEON ChaCha. To generate a diff of this commit: cvs

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

2020-09-07 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon Sep 7 13:19:20 UTC 2020 Modified Files: src/sys/arch/x86/include: specialreg.h Log Message: Fix printb string for LA57 To generate a diff of this commit: cvs rdiff -u -r1.174 -r1.175 src/sys/arch/x86/include/specialreg.h

CVS commit: src/external/gpl3/gcc

2020-09-06 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Sep 6 23:23:22 UTC 2020 Modified Files: src/external/gpl3/gcc/lib/libbacktrace/arch/aarch64eb: backtrace-supported.h config.h src/external/gpl3/gcc/lib/libgcc/libgcov/arch/aarch64eb: defs.mk

CVS commit: src/common/lib/libc/arch/aarch64/string

2020-09-05 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 5 20:24:43 UTC 2020 Modified Files: src/common/lib/libc/arch/aarch64/string: strlen.S Log Message: Fix a broken corner case of strlen()/strnlen() on aarch64eb Previously a string such as "\x1\x1\x1\x1\x1\x1\x1" would

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

2020-09-05 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 5 17:49:26 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: locore_el2.S start.S Log Message: aarch64: switch CPU to the kernel's byte order during boot To generate a diff of this commit: cvs rdiff -u -r1.4

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

2020-09-05 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 5 16:44:54 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: bus_space.c Log Message: Adjust aarch64 bus_space tags to also work on aarch64eb To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

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

2020-09-05 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 5 16:04:31 UTC 2020 Modified Files: src/sys/arch/arm/include: bus_funcs.h Log Message: Add missing prototypes for __bs_c(f,_bs_sm_?_swap) (implementations of these already exist for aarch64) To generate a diff of

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

2020-09-05 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Sep 5 15:59:09 UTC 2020 Modified Files: src/sys/arch/aarch64/aarch64: disasm.c Log Message: AArch64 instructions are always LE: swap if we're BE To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/external/gpl3/gcc/usr.bin

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 4 02:27:39 UTC 2020 Modified Files: src/external/gpl3/gcc/usr.bin: Makefile.driver Log Message: Build driver-aarch64.c for both endians of aarch64 To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/external/gpl3/gcc.old/usr.bin

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 4 02:26:57 UTC 2020 Modified Files: src/external/gpl3/gcc.old/usr.bin: Makefile.driver Log Message: Build driver-aarch64.c for both endians of aarch64 To generate a diff of this commit: cvs rdiff -u -r1.1.1.1 -r1.2 \

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

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 4 02:21:49 UTC 2020 Modified Files: src/sys/arch/evbarm/conf: mk.generic64 Log Message: Link evbarm/aarch64eb kernels in big endian mode To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/arch/evbarm/stand

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 4 02:15:52 UTC 2020 Modified Files: src/sys/arch/evbarm/stand: Makefile Log Message: Only build bootaa64.efi on LE aarch64 for now, to match set lists To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/etc

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 3 18:59:33 UTC 2020 Modified Files: src/etc: Makefile Log Message: Treat aarch64 and aarch64eb identically with regard to ld.so.conf To generate a diff of this commit: cvs rdiff -u -r1.446 -r1.447 src/etc/Makefile

CVS commit: src/distrib/sets/lists/base

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 3 18:58:48 UTC 2020 Modified Files: src/distrib/sets/lists/base: ad.aarch64 Log Message: Only expect ACPI and UEFI-related files on little endian aarch64 To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

CVS commit: src/external/gpl3

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 3 18:30:05 UTC 2020 Modified Files: src/external/gpl3/gcc.old/usr.bin/backend: Makefile src/external/gpl3/gcc/usr.bin/backend: Makefile Log Message: Treat aarch64eb the same as aarch64, enabling aarch64eb build

CVS commit: src/common/lib/libc/arch/aarch64/gen

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 3 16:45:50 UTC 2020 Removed Files: src/common/lib/libc/arch/aarch64/gen: clzdi2.S ctzdi2.S ffsdi2.S Log Message: Remove unused assembly source files To generate a diff of this commit: cvs rdiff -u -r1.2 -r0

CVS commit: src/lib/libc/compiler_rt

2020-09-02 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Sep 2 16:22:46 UTC 2020 Modified Files: src/lib/libc/compiler_rt: Makefile.inc Log Message: Treat aarch64eb the same as aarch64 To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39

CVS commit: src/common/lib/libc/arch/aarch64/gen

2020-09-02 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Sep 2 15:43:06 UTC 2020 Modified Files: src/common/lib/libc/arch/aarch64/gen: clzdi2.S Log Message: Fix typo/pasteo in aarch64 clzdi2() END() To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/external/lgpl3/gmp

2020-09-02 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Sep 2 15:15:30 UTC 2020 Modified Files: src/external/lgpl3/gmp: Makefile.arch Log Message: Teach native gmp about aarch64eb To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 src/external/lgpl3/gmp/Makefile.arch

CVS commit: src/share/mk

2020-09-02 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Sep 2 15:17:19 UTC 2020 Modified Files: src/share/mk: bsd.endian.mk Log Message: Teach bsd.endian.mk about aarch64eb To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23 src/share/mk/bsd.endian.mk Please note

CVS commit: src/external/gpl3

2020-09-02 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Sep 2 14:13:21 UTC 2020 Modified Files: src/external/gpl3/gcc.old/dist/gcc: config.gcc src/external/gpl3/gcc/dist/gcc: config.gcc Log Message: Teach config.gcc about NetBSD aarch64eb To generate a diff of this

CVS commit: src/sys/arch

2020-08-29 Thread Jonathan A. Kollasch
@@ -/* $NetBSD: tegra_xusb.c,v 1.19 2019/10/13 06:11:31 skrll Exp $ */ +/* $NetBSD: tegra_xusb.c,v 1.20 2020/08/29 19:06:17 jakllsch Exp $ */ /* * Copyright (c) 2016 Jonathan A. Kollasch @@ -30,7 +30,7 @@ #include "opt_tegra.h" #include -__KERNEL_RCSID(0, "$NetBSD: tegra_xusb.c,v

CVS commit: src/sys/dev/usb

2020-08-21 Thread Jonathan A. Kollasch
:39 2020 +++ src/sys/dev/usb/xhci.c Fri Aug 21 20:46:03 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: xhci.c,v 1.133 2020/08/21 20:16:39 jakllsch Exp $ */ +/* $NetBSD: xhci.c,v 1.134 2020/08/21 20:46:03 jakllsch Exp $ */ /* * Copyright (c) 2013 Jonathan A. Kollasch @@ -34,7 +34,7 @@ */ #include

CVS commit: src/sys/dev/usb

2020-08-21 Thread Jonathan A. Kollasch
skrll Exp $ */ +/* $NetBSD: xhci.c,v 1.133 2020/08/21 20:16:39 jakllsch Exp $ */ /* * Copyright (c) 2013 Jonathan A. Kollasch @@ -34,7 +34,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.132 2020/06/06 08:56:30 skrll Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.13

CVS commit: src/sys/dev/usb

2020-05-30 Thread Jonathan A. Kollasch
fwl.c:1.10 --- src/sys/dev/usb/aubtfwl.c:1.9 Sat Mar 14 02:35:33 2020 +++ src/sys/dev/usb/aubtfwl.c Sat May 30 17:19:45 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: aubtfwl.c,v 1.9 2020/03/14 02:35:33 christos Exp $ */ +/* $NetBSD: aubtfwl.c,v 1.10 2020/05/30 17:19:45 jakllsch Exp $ */ /* * Copyright (c) 201

CVS commit: src/sys/dev/usb

2020-05-24 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun May 24 17:28:20 UTC 2020 Modified Files: src/sys/dev/usb: uvideo.c Log Message: uvideo(4): clamp (micro)frames-per-xfer to at most 80 Previously, on a 30fps YUV422 640x480 webcam, we were putting over 250 USB (micro)frames

CVS commit: src/sys/dev/usb

2020-05-21 Thread Jonathan A. Kollasch
1.129 2020/05/21 15:28:35 jakllsch Exp $ */ /* * Copyright (c) 2013 Jonathan A. Kollasch @@ -34,7 +34,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.128 2020/05/21 13:47:10 jakllsch Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.129 2020/05/21 15:28:

CVS commit: src/sys/dev/usb

2020-05-21 Thread Jonathan A. Kollasch
Exp $ */ /* * Copyright (c) 2013 Jonathan A. Kollasch @@ -34,7 +34,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.127 2020/05/21 13:23:38 jakllsch Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.128 2020/05/21 13:47:10 jakllsch Exp $"); #ifdef _KERNEL_OPT #include "

CVS commit: src/sys/dev/usb

2020-05-21 Thread Jonathan A. Kollasch
) 2013 Jonathan A. Kollasch @@ -34,7 +34,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.126 2020/05/21 12:46:44 jakllsch Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.127 2020/05/21 13:23:38 jakllsch Exp $"); #ifdef _KERNEL_OPT #include "opt_

CVS commit: src/sys/dev/usb

2020-05-21 Thread Jonathan A. Kollasch
) 2013 Jonathan A. Kollasch @@ -34,7 +34,7 @@ */ #include -__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.125 2020/05/20 17:32:27 jakllsch Exp $"); +__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.126 2020/05/21 12:46:44 jakllsch Exp $"); #ifdef _KERNEL_OPT #include "opt_us

CVS commit: src/sys/dev/usb

2020-05-20 Thread Jonathan A. Kollasch
+++ src/sys/dev/usb/xhci.c Wed May 20 17:32:27 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: xhci.c,v 1.124 2020/04/05 20:59:38 skrll Exp $ */ +/* $NetBSD: xhci.c,v 1.125 2020/05/20 17:32:27 jakllsch Exp $ */ /* * Copyright (c) 2013 Jonathan A. Kollasch @@ -34,7 +34,7 @@ */ #include -__KERNEL_RCSID(0

CVS commit: src/sys/dev/usb

2020-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue May 19 19:09:43 UTC 2020 Modified Files: src/sys/dev/usb: ohci.c Log Message: ohci(4): always use usb_syncmem() when reading from HCCA To generate a diff of this commit: cvs rdiff -u -r1.306 -r1.307 src/sys/dev/usb/ohci.c

CVS commit: src/sys/dev/usb

2020-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue May 19 18:57:26 UTC 2020 Modified Files: src/sys/dev/usb: ohci.c Log Message: ohci_device_isoc_done(): use ux_length rather than ux_bufsize For consistency. Nick may have missed this in previous because I'd unexpectedly

CVS commit: src/sys/dev/usb

2020-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue May 19 18:32:35 UTC 2020 Modified Files: src/sys/dev/usb: usbdi.c Log Message: Use usbd_destroy_xfer() in usbd_request_async() instead of usbd_free_xfer(). The only user of usbd_request_async() & co. does a

CVS commit: src/sys/dev/usb

2020-05-19 Thread Jonathan A. Kollasch
/sys/dev/usb/xhcivar.h Tue May 19 18:18:33 2020 @@ -1,4 +1,4 @@ -/* $NetBSD: xhcivar.h,v 1.13 2020/04/02 11:52:41 skrll Exp $ */ +/* $NetBSD: xhcivar.h,v 1.14 2020/05/19 18:18:33 jakllsch Exp $ */ /* * Copyright (c) 2013 Jonathan A. Kollasch @@ -64,10 +64,6 @@ struct xhci_ring { bool is_halted

CVS commit: src/sys/dev/usb

2020-05-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed May 13 19:33:48 UTC 2020 Modified Files: src/sys/dev/usb: ohci.c Log Message: Use ux_bufsize rather than ux_length in isoc path usb_syncmem calls. ux_length is always 0 for isoc pipes, so it could not be used here. To do:

CVS commit: src/sys/dev/usb

2020-05-13 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed May 13 18:44:51 UTC 2020 Modified Files: src/sys/dev/usb: ohci.c Log Message: ohci_alloc_sed() returns a pointer, so use NULL rather than 0 on bail-out To generate a diff of this commit: cvs rdiff -u -r1.301 -r1.302

CVS commit: src/sys/dev/pci

2020-05-11 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon May 11 23:47:45 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): ack Status BMU IRQ only if we're (apparently) caught up with it Possibility for acking an unprocessed Status BMU IRQ still exists, and

CVS commit: src/sys/dev/pci

2020-05-11 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon May 11 19:17:46 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): simplify interrupt return value creation This also corrects a problem where we would not claim we handled an interrupt that was ours.

CVS commit: src/sys/dev/pci

2020-05-11 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Mon May 11 18:49:05 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): moderate no interrupts globally The global interrupt moderator on mskc(4) is mostly redundant with the Status Unit's tx and rx

CVS commit: src/sys/dev/pci

2020-05-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri May 8 16:43:18 UTC 2020 Modified Files: src/sys/dev/pci: if_skreg.h Log Message: if_skreg.h: remove duplicate or triplicate identical #defines To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/sys/dev/pci

2020-05-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri May 8 14:56:49 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: Use sysctl_teardown() upon detach of mskc(4). To generate a diff of this commit: cvs rdiff -u -r1.109 -r1.110 src/sys/dev/pci/if_msk.c

CVS commit: src/sys/dev/pci

2020-05-08 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri May 8 14:35:19 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): Simplify setting the first List Element owner-bit last. We don't actually need to do this, as the BMU won't proceed to the new

CVS commit: src/sys/dev/pci

2020-04-30 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 30 14:04:55 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): actually moderate interrupts from the Yukon 2 Status BMU Previously the interrupt moderation enable register was being programmed with

CVS commit: src/sys/dev/pci

2020-04-30 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 30 13:51:43 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): during attach print intrstr only once To generate a diff of this commit: cvs rdiff -u -r1.106 -r1.107 src/sys/dev/pci/if_msk.c

CVS commit: src/sys/dev/pci

2020-04-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Apr 30 01:52:09 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: msk(4): rework rx descriptor loading to support multiple segments This paves the way to replace the driver-internal jumbo frame rx buffer with

CVS commit: src/sys/dev/pci

2020-04-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Apr 29 20:03:52 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: msk(4): Simply keep a ring of (tx) dmamaps, rather than a linked list To generate a diff of this commit: cvs rdiff -u -r1.104

CVS commit: src/sys/dev/pci

2020-04-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed Apr 29 18:52:03 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: msk(4): don't keep array of pointers to each ring descriptor With 512 descriptors each in 2 rings this saves 4KiB (LP32) or 8KiB

CVS commit: src/sys/dev/pci

2020-04-28 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Apr 28 17:26:02 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: Use correct-semantic byteorder(9) functions to provide letoh*() in msk(4) To generate a diff of this commit: cvs rdiff -u -r1.102 -r1.103

CVS commit: src/sys/dev/pci

2020-04-28 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue Apr 28 17:15:48 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c Log Message: Remove unused cargo cult include of in if_msk.c. To generate a diff of this commit: cvs rdiff -u -r1.101 -r1.102 src/sys/dev/pci/if_msk.c

CVS commit: src/sys/dev/pci

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 16:14:14 UTC 2020 Modified Files: src/sys/dev/pci: if_msk.c if_mskvar.h Log Message: Remove written-only sk_next member of struct (m)sk_chain. To generate a diff of this commit: cvs rdiff -u -r1.100 -r1.101

CVS commit: src/sys/dev/pci

2020-04-26 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sun Apr 26 15:39:04 UTC 2020 Modified Files: src/sys/dev/pci: if_skreg.h Log Message: Use __aligned(8) with naturally-aligned-yet-__packed msk(4) descriptors. Allows compiler to generate more efficent struct member accesses.

  1   2   3   4   5   6   7   8   9   10   >