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
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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
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
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
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
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()
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
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
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
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
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
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
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
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
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
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
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.
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
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
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
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
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
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.
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
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
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
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
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
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:
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
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
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
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
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
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
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
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
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
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
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
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
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 \
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
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
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
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
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
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
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
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
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
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
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
@@
-/* $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
: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
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
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
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
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:
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 "
) 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_
) 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
+++ 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
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
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
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
/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
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:
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
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
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.
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
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
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
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
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
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
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
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
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
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
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
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
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 - 100 of 1301 matches
Mail list logo