Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 17:12:31 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: files.cortex gic.c gicv3.c
Log Message:
Make gic_splfuncs optional and disable it by default until it has had
more testing.
To generate a diff of this
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 16:52:43 UTC 2021
Modified Files:
src/sys/arch/arm/dts: sun50i-a64-sopine-baseboard.dts
Log Message:
Enable DVFS
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 16:45:35 UTC 2021
Modified Files:
src/doc: CHANGES
Log Message:
evbarm: Improvements in interrupt handling on Arm GIC v2 and v3 systems
resulting in better network and storage performance.
To generate a
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 15:33:09 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: files.cortex gic.c gicv3.c
Added Files:
src/sys/arch/arm/cortex: gic_splfuncs.c gic_splfuncs.h
Log Message:
Use custom spl funcs for GIC and avoid
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 15:31:55 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c picvar.h
Log Message:
arm: pic: allow overriding _splraise/_spllower/splx
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 15:31:38 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpipchb.c
Log Message:
Disable MSI if the linux,pcie-nomsi flag is present
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28
Module Name:src
Committed By: jmcneill
Date: Tue Aug 10 15:28:44 UTC 2021
Modified Files:
src/sys/dev/ic: bcmgenet.c
Log Message:
Clear IFF_OACTIVE in genet_txintr (bug introduced in r1.8) and don't
sync DMA maps with size 0.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 18:55:12 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: bcm2835_com_acpi.c
Log Message:
Adjust register base and size
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 18:43:21 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: files.bcm2835
Added Files:
src/sys/arch/arm/broadcom: bcm2835_com_acpi.c
Log Message:
broadcom: ACPI: Add support for mini UART in ACPI mode.
To
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 16:23:37 UTC 2021
Modified Files:
src/sys/dev/sdmmc: if_bwfm_sdio.h
Log Message:
Fixup bwfm(4) register bit regarding SDIO device suspend/resume.
>From OpenBSD if_bwfm_sdio.h r1.3
To generate a diff of this
(c) 2015 Jared D. McNeill
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: fdt_regulator.c,v 1.8 2019/05/27 23:18:33 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: fdt_regulator.c,v 1.9 2021/08/08 15:23:42 jmcneill Exp $");
#include
#include
@@ -37,6 +37,9
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 13:43:09 UTC 2021
Modified Files:
src/sys/arch/arm/arm: smccc.c
Log Message:
fix armv7 build
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/arm/arm/smccc.c
Please note that diffs are not
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 12:35:44 UTC 2021
Modified Files:
src/doc: CHANGES
Log Message:
evbarm: Add support for Arm PCI Configuration Space Access Firmware
Interface (DEN0115).
evbarm: Add support for Broadcom BCM2838 EMMC2 in ACPI
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 12:31:43 UTC 2021
Modified Files:
src/sys/arch/evbarm/conf: std.generic64
Log Message:
Enable options PCI_SMCCC on 64-bit Arm.
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 12:09:52 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_pci_machdep.c
Log Message:
Install the shared PCI INTx interrupt handler at IPL_VM to workaround a
possible interrupt storm at boot. Need to revisit this.
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 11:11:29 UTC 2021
Modified Files:
src/sys/dev/sdmmc: if_bwfm_sdio.c
Log Message:
Use SMBIOS system product instead of the string "netbsd,generic-acpi"
for firmware loading on ACPI systems.
To generate a diff of
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 10:59:27 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: bcm2838_emmc2_acpi.c
Log Message:
disable DMA for now...
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 10:32:27 UTC 2021
Modified Files:
src/sys/arch/arm/broadcom: files.bcm2835
Added Files:
src/sys/arch/arm/broadcom: bcm2838_emmc2_acpi.c
Log Message:
bcm2838: Add ACPI support for the EMMC2 SDHCI controller.
Module Name:src
Committed By: jmcneill
Date: Sun Aug 8 10:28:26 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_machdep.c
Log Message:
arm: ACPI: Add support for simple sharing of platform interrupts
Allow sharing of platform interrupts provided that the type, ipl,
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:27:53 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_pci_machdep.c acpi_pci_machdep.h acpipchb.c
files.acpi
Added Files:
src/sys/arch/arm/acpi: acpi_pci_smccc.c
Log Message:
arm: acpi:
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:24:56 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_platform.c
Log Message:
acpi: call smccc_probe() after PSCI init
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:23:37 UTC 2021
Modified Files:
src/sys/arch/arm/pci: files.pci
Added Files:
src/sys/arch/arm/pci: pci_smccc.c pci_smccc.h
Log Message:
arm: PCI: Add support for Arm PCI Config Space Access Firmware
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:21:49 UTC 2021
Modified Files:
src/sys/arch/arm/arm: smccc.c smccc.h
Log Message:
arm: SMCCC: Add return values to smccc_call
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:20:14 UTC 2021
Modified Files:
src/sys/arch/arm/arm: psci.c psci.h
Log Message:
arm: PSCI: Add a function to return the PSCI conduit.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 21:19:16 UTC 2021
Modified Files:
src/sys/dev/acpi: acpi_mcfg.c acpi_mcfg.h
Log Message:
acpi: expose acpimcfg_configure_bus_cb
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 18:40:45 UTC 2021
Modified Files:
src/sys/arch/arm/acpi: acpi_machdep.c
Log Message:
acpi: DMA: Use acpi_resource_parse_any to parse _DMA resources
_DMA resources really should be marked ResourceProducer, so use
Module Name:src
Committed By: jmcneill
Date: Sat Aug 7 18:39:40 UTC 2021
Modified Files:
src/sys/dev/acpi: acpi_resource.c acpivar.h
Log Message:
acpi: Add acpi_resource_parse_any().
Like acpi_resource_parse(), but doesn't exclude "produced" resources.
To generate a
Module Name:src
Committed By: jmcneill
Date: Fri Aug 6 19:38:54 UTC 2021
Modified Files:
src/sys/arch/aarch64/conf: files.aarch64
src/sys/arch/arm/acpi: acpi_platform.c
src/sys/arch/arm/arm: psci.c psci.h
src/sys/arch/arm/conf: files.arm
Module Name:src
Committed By: jmcneill
Date: Sun Jul 25 11:14:16 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk_anxdp.c
Log Message:
rockchip: edp: Force VOPB as CRTC for eDP.
Fixes display init on Pinebook Pro w/ U-Boot 2021.07.
To generate a diff of this
Module Name:src
Committed By: jmcneill
Date: Sun Jul 25 01:43:08 UTC 2021
Modified Files:
src/sys/dev/acpi: acpi_timer.c
Log Message:
acpi_timer: use ACPI-Fast if WAET timer one read flag is set
The Windows ACPI Emulated Devices Table (WAET) has a hint to inform the OS
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 23:38:41 UTC 2021
Modified Files:
src/sys/arch/aarch64/conf: files.aarch64
Removed Files:
src/sys/arch/aarch64/aarch64: cctr_machdep.c
Log Message:
aarch64: Remove empty source file and references to it.
To
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 22:33:23 UTC 2021
Modified Files:
src/sys/dev: smbios.c
Log Message:
build fix
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/smbios.c
Please note that diffs are not public domain; they
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 20:45:45 UTC 2021
Modified Files:
src/sys/arch/x86/x86: bios32.c
Log Message:
Build fix: vtophys takes vaddr_t, not a ptr
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/x86/x86/bios32.c
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 17:07:59 UTC 2021
Modified Files:
src/etc/etc.evbarm: Makefile.inc
Log Message:
aarch64: Restrict KERNEL_SUFFIXES to img only
To generate a diff of this commit:
cvs rdiff -u -r1.123 -r1.124
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 16:13:45 UTC 2021
Modified Files:
src/distrib/amd64/liveimage/emuimage: Makefile spec.emuimage
Added Files:
src/distrib/amd64/liveimage/emuimage: rc.conf.emuimage
Removed Files:
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 14:00:08 UTC 2021
Modified Files:
src/distrib/evbarm/liveimage/armimage: Makefile spec.armimage
Added Files:
src/distrib/evbarm/liveimage/armimage: rc.conf.armimage
Removed Files:
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 13:59:29 UTC 2021
Modified Files:
src/distrib/common/bootimage: Makefile.bootimage
Log Message:
bootimage: allow appending additional rc.conf options
If RC_CONF_EXTRA is defined, append the contents of this file to
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 11:39:19 UTC 2021
Modified Files:
src/etc: MAKEDEV.tmpl
src/etc/etc.aarch64: MAKEDEV.conf
src/etc/etc.amd64: MAKEDEV.conf
src/etc/etc.i386: MAKEDEV.conf
src/sys/arch/arm/fdt: acpi_fdt.c
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 11:36:41 UTC 2021
Modified Files:
src/sys/dev/acpi: acpi_dev.c
Log Message:
acpi: /dev/acpi: fix bounds check when reading tables
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: jmcneill
Date: Sat Jul 24 10:22:28 UTC 2021
Modified Files:
src/sys/stand/efiboot: boot.c
Log Message:
efiboot: Allow "fs" as alias for "initrd", for compat with x86
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35
Module Name:src
Committed By: jmcneill
Date: Fri Jul 23 21:53:34 UTC 2021
Modified Files:
src/distrib/evbarm: Makefile
Added Files:
src/distrib/evbarm/liveimage: Makefile Makefile.liveimage
src/distrib/evbarm/liveimage/armimage: Makefile dhcpcd ec2_init
Module Name:src
Committed By: jmcneill
Date: Fri Jul 23 21:33:35 UTC 2021
Modified Files:
src/sys/arch/arm/fdt: acpi_fdt.c
Log Message:
smbios: Support SMBIOS 2.x tables.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/arm/fdt/acpi_fdt.c
Module Name:src
Committed By: jmcneill
Date: Fri Jul 23 21:33:00 UTC 2021
Modified Files:
src/sys/stand/efiboot: efiacpi.c smbios.c
Log Message:
efiboot: Add support for SMBIOS 2.x tables.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10
Module Name:src
Committed By: jmcneill
Date: Thu Jul 22 00:47:56 UTC 2021
Modified Files:
src/sys/arch/arm/fdt: acpi_fdt.c files.fdt
Log Message:
Expose SMBIOS tables using sysctl machdep.dmi.*, same as x86.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
rm.c Wed Jul 21 23:26:15 2021
@@ -0,0 +1,321 @@
+/* $NetBSD: smbios_platform.c,v 1.1 2021/07/21 23:26:15 jmcneill Exp $ */
+
+/*-
+ * Copyright (c) 2007 Jared D. McNeill
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permit
-u src/sys/arch/x86/x86/platform.c:1.16 src/sys/arch/x86/x86/platform.c:1.17
--- src/sys/arch/x86/x86/platform.c:1.16 Tue Dec 25 16:45:02 2018
+++ src/sys/arch/x86/x86/platform.c Wed Jul 21 23:16:09 2021
@@ -1,4 +1,4 @@
-/* $NetBSD: platform.c,v 1.16 2018/12/25 16:45:02 mlelstv Exp $ */
+/* $NetBSD:
Module Name:src
Committed By: jmcneill
Date: Mon Jul 19 21:16:33 UTC 2021
Modified Files:
src/sys/dev/pci: if_ena.c if_enavar.h
src/sys/external/bsd/ena-com: ena_plat.h
Log Message:
Various ena(4) bug fixes, from KUSABA Takeshi :
[PATCH 01/32] include
Module Name:src
Committed By: jmcneill
Date: Tue Jul 6 11:49:36 UTC 2021
Modified Files:
src/distrib/utils/embedded/conf: evbarm.conf evbmips.conf rpi_inst.conf
usermode.conf x86.conf
Log Message:
Disable kernfs on live images -- it is not required.
To
Module Name:src
Committed By: jmcneill
Date: Tue Jul 6 09:30:07 UTC 2021
Modified Files:
src/share/examples/pud/intro: doioctl.c
Log Message:
build fix
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/share/examples/pud/intro/doioctl.c
Please note that
Module Name:src
Committed By: jmcneill
Date: Fri Jul 2 10:14:07 UTC 2021
Modified Files:
src/sys/arch/macppc/dev: snapper.c
Log Message:
port-macppc/56289: kernel spinout on macppc when runing ATF tests with LOCKDEBUG
Move call to snapper_set_rate from trigger_output to
Module Name:src
Committed By: jmcneill
Date: Thu Jul 1 18:05:45 UTC 2021
Modified Files:
src/distrib/utils/embedded/files: ec2_init
Log Message:
AWS marketplace does not allow root ssh logins. Create an ec2-user account
and install the ssh key in that user's home
Module Name:src
Committed By: jmcneill
Date: Thu Jul 1 17:31:21 UTC 2021
Modified Files:
src/distrib/utils/embedded/conf: arm64mbr.conf
Log Message:
No need for ec2_init on arm64mbr
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2
Module Name:src
Committed By: jmcneill
Date: Thu Jul 1 17:32:07 UTC 2021
Modified Files:
src/distrib/utils/embedded/conf: arm64.conf
Log Message:
port-evbarm/56274: no network on ec2 arm64 9.99.85
Add -w to dhcpcd_flags when running on EC2, since we need to wait for the
Module Name:src
Committed By: jmcneill
Date: Thu Jul 1 17:22:10 UTC 2021
Modified Files:
src/sys/dev/pci: if_ena.c
Log Message:
port-evbarm/56274: no network on ec2 arm64 9.99.85
Remove custom SIOCSIFFLAGS handling and rely on ether_ioctl to DTRT
To generate a diff of
Module Name:src
Committed By: jmcneill
Date: Sat Jun 26 10:43:52 UTC 2021
Modified Files:
src/sys/dev/fdt: fdt_memory.c
Log Message:
Fix 32-bit build.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/fdt/fdt_memory.c
Please note that diffs are
Module Name:src
Committed By: jmcneill
Date: Wed Jun 23 21:43:38 UTC 2021
Modified Files:
src/sys/stand/efiboot: boot.c
Log Message:
When printing memory size, don't promote to next unit size unless it is at
two digits.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jmcneill
Date: Wed Jun 23 21:42:43 UTC 2021
Modified Files:
src/sys/stand/efiboot: efiblock.c
Log Message:
fix typo
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/stand/efiboot/efiblock.c
Please note that diffs are
Module Name:src
Committed By: jmcneill
Date: Wed Jun 23 20:55:50 UTC 2021
Modified Files:
src/sys/stand/efiboot: efiblock.c
Log Message:
Fix buffer size for alignment adjusted block I/O reads.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: jmcneill
Date: Wed Jun 23 00:38:12 UTC 2021
Modified Files:
src/sys/stand/efiboot: boot.c
Log Message:
print_banner: Print memory size like x86 does
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/stand/efiboot/boot.c
Module Name:src
Committed By: jmcneill
Date: Tue Jun 22 21:56:51 UTC 2021
Modified Files:
src/sys/stand/efiboot: efiblock.c
Log Message:
efiboot: Use EFI_BLOCK_IO_PROTOCOL if EFI_DISK_IO_PROTOCOL is missing
UEFI spec says that firmware should automatically add
Module Name:src
Committed By: jmcneill
Date: Tue Jun 22 10:19:35 UTC 2021
Modified Files:
src/sys/stand/efiboot: efirng.c
Log Message:
efirng: fix va_num arg to uefi_call_wrapper for GetRNG calls
As far as I can tell this param isn't actually used, but it is supposed to
Module Name:src
Committed By: jmcneill
Date: Mon Jun 21 21:18:47 UTC 2021
Modified Files:
src/sys/stand/efiboot: boot.c efiblock.c efiblock.h
Log Message:
efiboot: Add readahead support.
Reading data through libsa file-systems ends up breaking block I/O
accesses into
Module Name:src
Committed By: jmcneill
Date: Mon Jun 21 11:11:33 UTC 2021
Modified Files:
src/sys/stand/efiboot: efiblock.c efiblock.h version
Log Message:
efiboot: Use disk I/O protocol for block device access.
EFI_DISK_IO_PROTOCOL is a simplified interface to block
Module Name:src
Committed By: jmcneill
Date: Sun Jun 20 19:10:47 UTC 2021
Modified Files:
src/sys/stand/efiboot: Makefile.efiboot efiblock.c efiboot.h version
Added Files:
src/sys/stand/efiboot: efiwatchdog.c
Log Message:
Add support for the boot services watchdog
Module Name:src
Committed By: jmcneill
Date: Sun Jun 20 19:07:39 UTC 2021
Modified Files:
src/sys/stand/efiboot: exec.c
Log Message:
Enable the twiddle spinner when loading the kernel, ramdisk images, and
modules.
To generate a diff of this commit:
cvs rdiff -u -r1.21
Module Name:src
Committed By: jmcneill
Date: Sat Jun 19 13:40:00 UTC 2021
Modified Files:
src/sys/arch/aarch64/aarch64: cpu.c
src/sys/arch/aarch64/include: armreg.h
Log Message:
Do not try to initialize PMU if ID_AA64DFR0_EL1 reports a non-standard
PMU
Module Name:src
Committed By: jmcneill
Date: Sat Jun 19 13:38:21 UTC 2021
Modified Files:
src/sys/arch/aarch64/include: armreg.h
Log Message:
CNTV_CTL_EL0 is a 64-bit register
To generate a diff of this commit:
cvs rdiff -u -r1.55 -r1.56
Module Name:src
Committed By: jmcneill
Date: Wed Jun 2 10:31:18 UTC 2021
Modified Files:
src/distrib/sets/lists/dtb: ad.aarch64 ad.aarch64eb ad.earmv6
ad.earmv6eb ad.earmv6hf ad.earmv6hfeb ad.earmv7 ad.earmv7hf
ad.earmv7hfeb
Module Name:src
Committed By: jmcneill
Date: Wed Jun 2 10:28:21 UTC 2021
Modified Files:
src/share/mk: bsd.dtb.mk
Log Message:
Add support for installing a copy of dtb files to the base dtb directory
when DTBSUBDIR is defined.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: jmcneill
Date: Thu May 27 10:44:29 UTC 2021
Modified Files:
src/sys/dev/usb: usb_mem.c
Log Message:
Honour USBMALLOC_ZERO when reusing blocks from the freelist.
>From sc.dying on tech-kern
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jmcneill
Date: Fri May 21 21:53:15 UTC 2021
Modified Files:
src/sys/stand/efiboot: efiacpi.c efiacpi.h efifdt.c exec.c version
Log Message:
Disable ACPI support when booting big endian kernels.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jmcneill
Date: Fri May 21 21:52:16 UTC 2021
Modified Files:
src/sys/lib/libsa: loadfile.c loadfile.h
Log Message:
Capture the endianness of the ELF file loaded in 'netbsd_elf_data', the
same way we do already for the class in
Module Name:src
Committed By: jmcneill
Date: Fri May 21 09:33:27 UTC 2021
Modified Files:
src/sys/arch/arm/rockchip: rk_fb.c
Log Message:
whitespace cleanup
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/rockchip/rk_fb.c
Please note that
Module Name:src
Committed By: jmcneill
Date: Tue May 18 11:13:31 UTC 2021
Modified Files:
src/sys/dev/fdt: dwc3_fdt.c
Log Message:
Unbreak previous; we have to look for a child node iff our node isn't
compatible with snps,dwc3.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: jmcneill
Date: Fri May 14 09:25:14 UTC 2021
Modified Files:
src/sys/dev/spi: m25p.c
Log Message:
Replace aprint_error with aprint_error_dev in config_interrupts callback.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18
Module Name:src
Committed By: jmcneill
Date: Wed May 5 20:58:03 UTC 2021
Modified Files:
src/sys/arch/arm/sunxi: sunxi_codec.c sunxi_codec.h
Log Message:
Fix GENERIC64 build
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14
Module Name:src
Committed By: jmcneill
Date: Wed May 5 12:47:02 UTC 2021
Added Files:
src/sys/arch/riscv/include: loadfile_machdep.h
Log Message:
Add loadfile_machdep.h for riscv
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1
Module Name:src
Committed By: jmcneill
Date: Wed May 5 10:25:37 UTC 2021
Modified Files:
src/doc: CHANGES
Log Message:
evbarm: Add support for Allwinner V3s SoCs.
To generate a diff of this commit:
cvs rdiff -u -r1.2802 -r1.2803 src/doc/CHANGES
Please note that diffs
Module Name:src
Committed By: jmcneill
Date: Wed May 5 10:24:04 UTC 2021
Modified Files:
src/sys/arch/arm/sunxi: files.sunxi sun6i_dma.c sunxi_codec.c
sunxi_codec.h
src/sys/arch/evbarm/conf: GENERIC
Added Files:
src/sys/arch/arm/sunxi:
Module Name:src
Committed By: jmcneill
Date: Tue May 4 19:07:19 UTC 2021
Modified Files:
src/sys/stand/efiboot: Makefile.efiboot
Log Message:
Set VERSIONMACHINE to ${MACHINE} instead of evbarm (oops)
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20
Module Name:src
Committed By: jmcneill
Date: Sun May 2 15:22:27 UTC 2021
Added Files:
src/sys/stand/efiboot/bootriscv64: Makefile efibootriscv64.c
Log Message:
Add RISC-V 64-bit support.
To generate a diff of this commit:
cvs rdiff -u -r0 -r1.1
Module Name:src
Committed By: jmcneill
Date: Sun Mar 28 11:13:24 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gicv3.c
Log Message:
Disable 1ofN distribution of SPIs by default. This is a workaround for an
issue in the USB stack -- signaling transfer complete on
Module Name:src
Committed By: jmcneill
Date: Sat Mar 27 12:15:09 UTC 2021
Modified Files:
src/sys/arch/aarch64/include: cpu.h
src/sys/arch/arm/include: cpu.h
src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h
Log Message:
Revert recent pic optimizations
Module Name:src
Committed By: jmcneill
Date: Tue Mar 23 22:27:38 UTC 2021
Modified Files:
src/sys/dev/fdt: dwcmmc_fdt.c
Log Message:
Match generic "snps,dw-mshc" compat string as found in BeagleV.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: jmcneill
Date: Fri Mar 19 10:23:34 UTC 2021
Modified Files:
src/sys/arch/evbarm/fdt: fdt_machdep.c
Log Message:
earlyconsgetc: return -1 instead of 0 because we will never produce input
To generate a diff of this commit:
cvs rdiff -u -r1.86
Module Name:src
Committed By: jmcneill
Date: Tue Mar 2 11:51:00 UTC 2021
Modified Files:
src/sys/arch/arm/fdt: arm_simplefb.c
src/sys/dev/fdt: simplefb.c
Log Message:
Fix previous: Each line is "stride" bytes wide, not "width * depth".
While here, add a comment
Module Name:src
Committed By: jmcneill
Date: Mon Mar 1 11:37:31 UTC 2021
Modified Files:
src/sys/arch/aarch64/aarch64: vm_machdep.c
Log Message:
cpu_lwp_fork: KASSERT -> KASSERTMSG to print the actual value of DAIF if
it is not 0 in cpu_lwp_fork
To generate a diff of
Module Name:src
Committed By: jmcneill
Date: Mon Mar 1 11:29:14 UTC 2021
Modified Files:
src/sys/arch/aarch64/include: locore.h
src/sys/arch/arm/include: cpufunc.h
src/sys/arch/arm/pic: pic_splfuncs.c
Log Message:
Add DISABLE_INTERRUPT_SAVE(), like
Module Name:src
Committed By: jmcneill
Date: Sat Feb 27 14:22:07 UTC 2021
Modified Files:
src/sys/arch/arm/pic: picvar.h
Log Message:
machine/cpufunc.h -> arm/cpufunc.h for the benefit of non-evbarm ports
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: jmcneill
Date: Fri Feb 26 10:06:42 UTC 2021
Modified Files:
src/sys/arch/arm/pic: picvar.h
Log Message:
Unfortunately we need to disable interrupts in pic_set_priority to keep
hardware and ci_cpl in sync.
To generate a diff of this commit:
) 2017 Jared D. McNeill
@@ -31,7 +31,7 @@
#include "opt_modular.h"
#include
-__KERNEL_RCSID(0, "$NetBSD: arm_fdt.c,v 1.14 2021/01/27 03:10:19 thorpej Exp $");
+__KERNEL_RCSID(0, "$NetBSD: arm_fdt.c,v 1.15 2021/02/23 11:31:52 jmcneill Exp $");
#incl
Module Name:src
Committed By: jmcneill
Date: Tue Feb 23 10:03:05 UTC 2021
Modified Files:
src/sys/arch/arm/cortex: gic.c gicv3.c
Log Message:
If we are committing a deferred splhigh() to hardware, no need to continue.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jmcneill
Date: Mon Feb 22 21:16:25 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic_splfuncs.c
Log Message:
Make the splx fast path smaller.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/arm/pic/pic_splfuncs.c
Module Name:src
Committed By: jmcneill
Date: Mon Feb 22 11:38:13 UTC 2021
Modified Files:
src/usr.sbin/intrctl: intrctl.8
Log Message:
Adjust description of compact list view output.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8
Module Name:src
Committed By: jmcneill
Date: Mon Feb 22 11:33:34 UTC 2021
Modified Files:
src/usr.sbin/intrctl: intrctl.c
Log Message:
In compact view, show the CPUs as a range (0-n) instead of a list
(0, 1, 2, ...) when the interrupt is assigned to all CPUs in the
Module Name:src
Committed By: jmcneill
Date: Mon Feb 22 02:18:33 UTC 2021
Modified Files:
src/sys/arch/aarch64/aarch64: trap.c
Log Message:
KNF
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arch/aarch64/aarch64/trap.c
Please note that diffs are
Module Name:src
Committed By: jmcneill
Date: Sun Feb 21 23:37:10 UTC 2021
Modified Files:
src/sys/arch/aarch64/aarch64: idle_machdep.S
Log Message:
When waking from cpu_idle(), only call dosoftints if ci_intr_depth == 0
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jmcneill
Date: Sun Feb 21 17:07:45 UTC 2021
Modified Files:
src/sys/arch/arm/pic: pic.c pic_splfuncs.c picvar.h
Log Message:
Inline pic_set_priority and use cpu_dosoftints_ci when available.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jmcneill
Date: Sun Feb 21 17:07:06 UTC 2021
Modified Files:
src/sys/arch/aarch64/include: cpu.h
Log Message:
Add cpu_dosoftints_ci(). Like cpu_dosoftints(), but takes a cpu_info ptr
so we can avoid the extra tpidr_el1 access if cpu_info is
Module Name:src
Committed By: jmcneill
Date: Sun Feb 21 16:07:43 UTC 2021
Modified Files:
src/sys/arch/arm/sunxi: sunxi_emac.h
Log Message:
Align descriptors to 64 bytes instead of CACHE_LINE_SIZE (128) as all known
Allwinner SoCs with this part use 64-byte cache lines.
1 - 100 of 4183 matches
Mail list logo