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 PCI_ID_COD

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 pu

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 dif

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 t

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 a

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 dif

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 ar

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 src/distrib/

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 src/sys/a

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. Som

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 ar

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 src/etc/mtree/speci

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 src/sys/dev/pci/if_

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 rdiff

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 apparent

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 -r1.

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() macros.

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 src/share/misc/acr

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 that

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 r

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 unal

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 src/sys/dev/pc

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 src/sys/dev/ata/wd.c

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 diffs

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 src/share/man/man4/man4.sparc/int

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. To-

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 src/sys/dev/pci/

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 tha

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 mle

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 src/sys/dev/s

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. To

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 src/sys/dev/pci/if_ia

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 this

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: Make

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 src/sys/crypto/chacha/arch/arm/files.

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 src/

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 gen

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 g

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 c

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 -r1.

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 src/sys/a

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 thi

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 src/sys/arch/aa

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

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 4 02:30:46 UTC 2020 Added Files: src/external/gpl3/gcc.old/lib/libbacktrace/arch/aarch64eb: backtrace-supported.h config.h src/external/gpl3/gcc.old/lib/libgcc/arch/aarch64eb: auto-target.h

CVS commit: src/external/gpl3/gcc

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 4 02:29:56 UTC 2020 Added Files: src/external/gpl3/gcc/lib/libbacktrace/arch/aarch64eb: backtrace-supported.h config.h src/external/gpl3/gcc/lib/libgcc/arch/aarch64eb: auto-target.h defs.mk

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 src/extern

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/external/gpl3/binutils

2020-09-03 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 4 02:24:58 UTC 2020 Modified Files: src/external/gpl3/binutils/lib/libbfd/arch/aarch64eb: bfd.h bfd_stdint.h bfdver.h config.h defs.mk src/external/gpl3/binutils/lib/libiberty/arch/aarch64eb: config.h

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 src/sys/arch/evbarm/

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 src/

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 Pl

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 s

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 src/common

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 src/lib/libc/compiler_rt/Makefi

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 src/common/lib/libc

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 th

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/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 com

CVS commit: src/sys/arch

2020-08-29 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat Aug 29 19:06:18 UTC 2020 Modified Files: src/sys/arch/arm/nvidia: files.tegra tegra_xusb.c src/sys/arch/evbarm/conf: mk.generic Removed Files: src/sys/arch/arm/nvidia: tegra_xusb-fw.mk Log Message: tegra_xusb

CVS commit: src/sys/dev/usb

2020-08-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Aug 21 20:46:04 UTC 2020 Modified Files: src/sys/dev/usb: xhci.c xhcivar.h Log Message: xhci(4): initial support for Isochronous pipes Needs more cleanup, and more work, particularly transaction scheduling may need to be ex

CVS commit: src/sys/dev/usb

2020-08-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Aug 21 20:16:39 UTC 2020 Modified Files: src/sys/dev/usb: xhci.c xhcivar.h Log Message: xhci(4): copy HCCPARAMS regs to softc, use when needed We'll need more than just the AC64 bit for the Isoc support coming up; and we do

CVS commit: src/sys/dev/usb

2020-05-30 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Sat May 30 17:19:45 UTC 2020 Modified Files: src/sys/dev/usb: aubtfwl.c Log Message: aubtfwl(4): Use kmem_asprintf() for firmware file name creation. A MAXPATHLEN+1 array of char on stack is "too much". To generate a diff of

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
Module Name:src Committed By: jakllsch Date: Thu May 21 15:28:35 UTC 2020 Modified Files: src/sys/dev/usb: xhci.c Log Message: xhci(4): only usbd_xfer_trycomplete() if certain to usb_transfer_complete() Previously we'd cancel the timeout after the data stage of control xf

CVS commit: src/sys/dev/usb

2020-05-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu May 21 13:47:11 UTC 2020 Modified Files: src/sys/dev/usb: xhci.c xhcivar.h Log Message: xhci(4): dynamically allocate xhci_xfer->xx_trb buffer Allocation size remains the same for now. To generate a diff of this commit: c

CVS commit: src/sys/dev/usb

2020-05-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu May 21 13:23:38 UTC 2020 Modified Files: src/sys/dev/usb: xhci.c Log Message: xhci(4): Check for overflows with KASSERT when putting TRBs on xfer TRB buffer. Also more-correctly check for overruns when putting TRBs on a rin

CVS commit: src/sys/dev/usb

2020-05-21 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu May 21 12:46:45 UTC 2020 Modified Files: src/sys/dev/usb: xhci.c Log Message: xhci(4): Be more concise in putting the setup request in TRB immediate data. Or: memcpy(),htole64() is replaced by functionally-identical le64dec

CVS commit: src/sys/dev/usb

2020-05-20 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Wed May 20 17:32:28 UTC 2020 Modified Files: src/sys/dev/usb: xhci.c Log Message: Use more-semantically-correct types in xhci allocx/freex functions. To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125 src/sys/dev/

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 ad

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 usbd_create_xfer

CVS commit: src/sys/dev/usb

2020-05-19 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Tue May 19 18:18:33 UTC 2020 Modified Files: src/sys/dev/usb: xhcivar.h Log Message: Remove definition of unused struct xhci_endpoint. To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/sys/dev/usb/xhcivar.h Pl

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 src/sy

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 interru

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 src/sys/dev/pci/

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 Please

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 descript

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 Please

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 -r1.

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 (L

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 src/

  1   2   3   4   5   6   7   8   9   10   >