Module Name:src
Committed By: jakllsch
Date: Wed Sep 26 20:03:36 UTC 2018
Modified Files:
src/sys/dev/fdt: fdt_i2c.c
src/sys/dev/ofw: ofw_subr.c
Log Message:
Set "i2c-indirect-config" to false in the right place so that iic(4)
better behaves itself.
To generate a
Module Name:src
Committed By: jakllsch
Date: Wed Sep 26 19:06:33 UTC 2018
Modified Files:
src/sys/arch/x86/pci: dwiic_pci.c
src/sys/dev/fdt: files.fdt
src/sys/dev/ic: dwiic.c
Added Files:
src/sys/dev/fdt: dwiic_fdt.c
Log Message:
Add dwiic_fdt attac
Module Name:src
Committed By: jakllsch
Date: Wed Sep 26 18:32:51 UTC 2018
Modified Files:
src/sys/dev/ic: dwiic.c dwiic_var.h
Log Message:
Sync with OpenBSD src/sys/dev/ic/dwiic.c r1.4.
Makes split command+data write operations in the exec() function work.
cvs: --
Module Name:src
Committed By: jakllsch
Date: Wed Sep 26 18:06:59 UTC 2018
Modified Files:
src/sys/dev/ic: dwiic.c
Log Message:
Correctly use device_printf() rather than aprint_error_dev() for errors
that can occur at runtime.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: jakllsch
Date: Tue Sep 25 16:29:41 UTC 2018
Modified Files:
src/sys/dev/ic: dwiic.c
Log Message:
return 0 on success of dwiic_i2c_acquire_bus(), not 1 (failure)
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/dev/ic/dwiic
Module Name:src
Committed By: jakllsch
Date: Fri Sep 21 16:53:20 UTC 2018
Modified Files:
src/sys/arch/aarch64/conf: files.aarch64
Log Message:
catch up to files.arm's recent "opt_console.h" changes
To generate a diff of this commit:
cvs rdiff -u -r1.3 -r1.4 src/sys/arch
Module Name:src
Committed By: jakllsch
Date: Thu Sep 20 19:02:22 UTC 2018
Modified Files:
src/libexec/ld.elf_so/arch/aarch64: mdreloc.c
Log Message:
Revise previous to not deadlock.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/libexec/ld.elf_so/arch/a
Module Name:src
Committed By: jakllsch
Date: Thu Sep 20 18:41:05 UTC 2018
Modified Files:
src/libexec/ld.elf_so/arch/aarch64: mdreloc.c rtld_start.S
Log Message:
Improve support for R_AARCH64_TLSDESC relocations.
In large part from FreeBSD.
To generate a diff of this co
Module Name:src
Committed By: jakllsch
Date: Sat Sep 15 19:47:48 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: db_disasm.c db_machdep.c db_trace.c
disasm.c
src/sys/arch/aarch64/include: db_machdep.h machdep.h pmap.h
src/usr.sbin/crash: M
Module Name:src
Committed By: jakllsch
Date: Sat Sep 15 19:16:58 UTC 2018
Modified Files:
src/sys/arch/aarch64/aarch64: db_trace.c
Log Message:
aarch64/db_trace.c: annotate w/ __printflike; fix discovered problems
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1
Module Name:src
Committed By: jakllsch
Date: Sat Sep 15 15:22:06 UTC 2018
Modified Files:
src/sys/arch/evbarm/include: setjmp.h
Log Message:
Fix #include path for aarch64/setjmp.h.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evbarm/include/se
Module Name:src
Committed By: jakllsch
Date: Sat Sep 15 13:42:41 UTC 2018
Modified Files:
src/sys/dev/fdt: fdtvar.h
Log Message:
fdtvar.h: Use _KERNEL_OPT wrapper where necessary.
To generate a diff of this commit:
cvs rdiff -u -r1.41 -r1.42 src/sys/dev/fdt/fdtvar.h
Ple
Module Name:src
Committed By: jakllsch
Date: Fri Sep 14 22:08:49 UTC 2018
Modified Files:
src/sys/arch/evbarm/fdt: fdt_machdep.c
Log Message:
fdt_cpu_rootconf: fix root on wd(4)
Remove duplicate 'ld' and replace with previously-missing 'wd'.
To generate a diff of this c
Module Name:src
Committed By: jakllsch
Date: Fri Sep 14 21:37:03 UTC 2018
Modified Files:
src/sys/stand/efiboot: efiblock.c
Log Message:
MI efiboot: avoid LBA overflow in efi_block_find_partitions_disklabel()
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 sr
Module Name:src
Committed By: jakllsch
Date: Fri Sep 14 18:46:47 UTC 2018
Modified Files:
src/sys/dev/pci: if_msk.c if_mskvar.h if_skreg.h
Log Message:
msk(4): add 64-bit DMA support
To generate a diff of this commit:
cvs rdiff -u -r1.77 -r1.78 src/sys/dev/pci/if_msk.c
c
Module Name:src
Committed By: jakllsch
Date: Wed Sep 12 13:52:36 UTC 2018
Modified Files:
src/sys/dev/pci: if_msk.c
Log Message:
if_msk: detach/reattach fixes
- Fill in sc->sk_bsize upon pci_mapreg_map() so that we'll correctly
bus_space_unmap() on detach.
- Clear sc
18
+++ src/sys/dev/usb/xhci.c Thu Aug 30 13:13:24 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: xhci.c,v 1.96 2018/08/09 06:26:47 mrg Exp $ */
+/* $NetBSD: xhci.c,v 1.97 2018/08/30 13:13:24 jakllsch Exp $ */
/*
* Copyright (c) 2013 Jonathan A. Kollasch
@@ -34,7 +34,7 @@
*/
#include
-__KERNEL_RCSID(0
Module Name:src
Committed By: jakllsch
Date: Sun Aug 19 15:10:23 UTC 2018
Modified Files:
src/sys/kern: sys_mqueue.c
Log Message:
Handle p->p_mqueue_cnt in a symmetric manner.
While this change does mean that each open mqd_t counts against the
limit, it also means that p_
Module Name:src
Committed By: jakllsch
Date: Fri Aug 10 17:05:22 UTC 2018
Modified Files:
src/sys/arch/arm/include: int_const.h
Log Message:
fix arm int_const.h for aarch64
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/include/int_const.h
Module Name:src
Committed By: jakllsch
Date: Thu Aug 9 18:17:39 UTC 2018
Modified Files:
src/sys/dev/usb: ehci.c
Log Message:
fix DIAGNOSTIC build by not copying ub_usepolling to stack before use
To generate a diff of this commit:
cvs rdiff -u -r1.260 -r1.261 src/sys/de
Module Name:src
Committed By: jakllsch
Date: Thu Jul 12 13:05:39 UTC 2018
Modified Files:
src/sys/dev/pci: ld_virtio.c
src/sys/dev/virtio: files.virtio
Log Message:
revert previous, unintended, commit
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25
Module Name:src
Committed By: jakllsch
Date: Thu Jul 12 12:48:50 UTC 2018
Modified Files:
src/sys/arch/arm/arm: cpufunc.c
src/sys/arch/arm/arm32: vm_machdep.c
src/sys/dev/pci: ld_virtio.c
src/sys/dev/virtio: files.virtio
Log Message:
is gone; dont
Module Name:src
Committed By: jakllsch
Date: Mon Jul 2 17:13:16 UTC 2018
Modified Files:
src/sys/arch/arm/dts: sun50i-h5-nanopi-neo-plus2.dts
Log Message:
catch up to upstream dts changes/additions
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch
Module Name:src
Committed By: jakllsch
Date: Sat Jun 23 16:09:53 UTC 2018
Modified Files:
src/sys/arch/x86/pci: pci_machdep.c
Log Message:
Disable all contemporary mode 1 quirks.
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/x86/pci/pci_machd
Module Name:src
Committed By: jakllsch
Date: Sat Jun 23 16:05:05 UTC 2018
Modified Files:
src/sys/arch/x86/pci: pci_machdep.c
Log Message:
If mode 1 enable check fails, give mode 1 a second chance by trying to
use it to locate a PCI Host Bridge or device from vendor that p
Module Name:src
Committed By: jakllsch
Date: Sat Jun 23 14:22:30 UTC 2018
Modified Files:
src/sys/kern: subr_kobj.c
Log Message:
add a kobj_error() to a recently added error case
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/kern/subr_kobj.c
Plea
Module Name:src
Committed By: jakllsch
Date: Sat Jun 23 14:14:43 UTC 2018
Modified Files:
src/sys/arch/amd64/conf: XEN3_DOM0
Log Message:
Add acpiecdt* at acpi?.
To generate a diff of this commit:
cvs rdiff -u -r1.152 -r1.153 src/sys/arch/amd64/conf/XEN3_DOM0
Please not
Module Name:src
Committed By: jakllsch
Date: Sat Jun 23 01:51:03 UTC 2018
Modified Files:
src/sys/arch/aarch64/conf: Makefile.aarch64
Log Message:
locore.S is a MD_SFILES.
This keeps the dependency handling in the loop, so rebuilds after
changing options, say EARLYCONS, d
Module Name:src
Committed By: jakllsch
Date: Thu Jun 21 16:47:07 UTC 2018
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
destroy 'sc_sync_wait' condvar and mutex upon detach
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 src/sys/dev/pci/ld_virti
Module Name:src
Committed By: jakllsch
Date: Mon Jun 18 12:42:29 UTC 2018
Modified Files:
src/sys/dev/i2c: gttwsi_core.c
Log Message:
Bail early if gttwsi_send_start() fails in gttwsi_initiate_xfer() to
avoid unexpected state error message later (on Allwinner H5).
To gen
io_fdt.c
diff -u /dev/null src/sys/dev/fdt/pl061gpio_fdt.c:1.1
--- /dev/null Fri Jun 15 19:52:01 2018
+++ src/sys/dev/fdt/pl061gpio_fdt.c Fri Jun 15 19:52:01 2018
@@ -0,0 +1,264 @@
+/* $NetBSD: pl061gpio_fdt.c,v 1.1 2018/06/15 19:52:01 jakllsch Exp $ */
+
+/*
+ * Copyright (c) 2018 Jonathan A. Ko
+++ src/sys/dev/fdt/virtio_mmio_fdt.c Fri Jun 15 17:13:43 2018
@@ -1,4 +1,4 @@
-/* $NetBSD: virtio_mmio_fdt.c,v 1.1 2018/06/06 20:35:36 jakllsch Exp $ */
+/* $NetBSD: virtio_mmio_fdt.c,v 1.2 2018/06/15 17:13:43 jakllsch Exp $ */
/*
* Copyright (c) 2018 Jonathan A. Kollasch
@@ -27,7 +27,7
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 16:03:59 UTC 2018
Modified Files:
src/sys/arch/arm/fdt: psci_fdt.c
Log Message:
Fix PSCI 0.1 detection.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/arm/fdt/psci_fdt.c
Please note that d
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 15:59:20 UTC 2018
Modified Files:
src/sys/arch/arm/arm: psci.c
Log Message:
Use correct value for PSCI 0.2+ PSCI_CPU_ON.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/arm/arm/psci.c
Pleas
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 15:22:01 UTC 2018
Modified Files:
src/sys/arch/evbarm/conf: std.virt
Log Message:
... -mcpu=armv7-a is actually spelled -march=armv7-a ...
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/evb
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 15:07:56 UTC 2018
Modified Files:
src/sys/dev/fdt: files.fdt
Added Files:
src/sys/dev/fdt: qemufwcfg_fdt.c
Log Message:
add FDT "qemu,fw-cfg-mmio" glue for qemufwcfg
To generate a diff of this commit:
cvs rd
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 15:00:14 UTC 2018
Modified Files:
src/sys/arch/evbarm/conf: VIRT std.virt
Log Message:
'virt' platform adjustments:
- support broader CPU model range
- move kernel physical and virtual base to avoid bootloader,
a
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 14:37:35 UTC 2018
Modified Files:
src/sys/arch/arm/virt: virt_platform.c
src/sys/arch/evbarm/virt: virt_start.S
Log Message:
Big endian support for virt_platform_early_putchar and xputc.
To generate a diff o
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 14:32:29 UTC 2018
Modified Files:
src/sys/arch/evbarm/virt: virt_start.S
Log Message:
fix xputc FIFO address for virt platform
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/evbarm/virt/vir
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 14:27:57 UTC 2018
Modified Files:
src/sys/arch/arm/fdt: cpu_fdt.c
Log Message:
Add "arm,arm-v7" to compatible strings.
(for `qemu-system-arm -M virt`)
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 14:25:22 UTC 2018
Modified Files:
src/sys/arch/arm/fdt: fdt_intr.h
Log Message:
Bump PIC_MAXSOURCES to 352.
(`qemu-system-arm -M virt` currently needs 288)
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.
Module Name:src
Committed By: jakllsch
Date: Fri Jun 15 01:37:40 UTC 2018
Modified Files:
src/sys/dev/pci: virtio.c
Log Message:
Fix queue address setup bug introduced in 1.31.
This use-before-initialization problem resulted in non-zero queues never
being initialized with
Module Name:src
Committed By: jakllsch
Date: Mon Jun 11 19:54:39 UTC 2018
Modified Files:
src/sys/dev/fdt: fdt_subr.c
Log Message:
Fix fdtbus_get_cells(, 2) when running big endian.
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/dev/fdt/fdt_subr.c
Module Name:src
Committed By: jakllsch
Date: Mon Jun 11 19:49:18 UTC 2018
Modified Files:
src/sys/arch/arm/vexpress: vexpress_platform.c
src/sys/arch/evbarm/conf: VEXPRESS_A15
Log Message:
fill in vexpress_platform_early_putchar(); make comment about CONSADDR
To
Module Name:src
Committed By: jakllsch
Date: Mon Jun 11 19:42:22 UTC 2018
Modified Files:
src/sys/arch/evbarm/vexpress: vexpress_start.S
Log Message:
fix xputc for big endian
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/evbarm/vexpress/vexpres
Module Name:src
Committed By: jakllsch
Date: Sun Jun 10 14:59:23 UTC 2018
Modified Files:
src/sys/dev/pci: if_vioif.c ld_virtio.c viomb.c viornd.c vioscsi.c
Log Message:
remove irrelevant pci(9) #includes from virtio child drivers
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: jakllsch
Date: Sun Jun 10 14:43:07 UTC 2018
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
The virtio block device capacity config item is expressed always in
request protocol sector units of 512 bytes.
Also, add and use a symbolic
Module Name:src
Committed By: jakllsch
Date: Sat Jun 9 01:17:35 UTC 2018
Modified Files:
src/sys/arch/arm/cortex: gtmr.c
Log Message:
Avoid unnecessarily touching CNTP_CTL.
We may not have the privilege of accessing CNTP_CTL if running as a
virtualized guest, and we're n
Module Name:src
Committed By: jakllsch
Date: Thu Jun 7 23:32:30 UTC 2018
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
Make ld_virtio aware of a possible device-side write cache.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src/sys/dev/pci/l
Module Name:src
Committed By: jakllsch
Date: Thu Jun 7 12:36:45 UTC 2018
Modified Files:
src/doc: CHANGES
Log Message:
note virtio(4) now attaching to fdt(4) w/ MMIO transport
To generate a diff of this commit:
cvs rdiff -u -r1.2393 -r1.2394 src/doc/CHANGES
Please note
Module Name:src
Committed By: jakllsch
Date: Thu Jun 7 12:32:26 UTC 2018
Modified Files:
src/share/man/man4: virtio.4
Log Message:
make note of new 'virtio at fdt' attachment
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/share/man/man4/virtio.4
Please
Module Name:src
Committed By: jakllsch
Date: Wed Jun 6 20:38:00 UTC 2018
Modified Files:
src/sys/arch/evbarm/conf: VEXPRESS_A15
Log Message:
Add virtio drivers and potential children thereof.
In part from sparc64 GENERIC.
To generate a diff of this commit:
cvs rdiff -u
intrhand)(vsc);
+ }
+
+ return r;
+}
+
+static void
+virtio_mmio_kick(struct virtio_softc *vsc, uint16_t idx)
+{
+ struct virtio_mmio_softc *sc = (struct virtio_mmio_softc *)vsc;
+ bus_space_write_4(sc->sc_iot, sc->sc_ioh, VIRTIO_MMIO_QUEUE_NOTIFY,
+ idx);
+}
+
+static int
+virtio_mmi
Module Name:src
Committed By: jakllsch
Date: Wed Jun 6 19:49:51 UTC 2018
Modified Files:
src/sys/arch/arm/fdt: gic_fdt.c
Log Message:
more completely gic_fdt_disestablish() such that it's possible to
re-establish later
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: jakllsch
Date: Wed Jun 6 18:10:36 UTC 2018
Modified Files:
src/sys/conf: files
src/sys/dev/pci: files.pci
Added Files:
src/sys/dev/virtio: files.virtio
Log Message:
shuffle mechanics of files.virtio config(5) include location,
Module Name:src
Committed By: jakllsch
Date: Wed Jun 6 17:17:31 UTC 2018
Modified Files:
src/sys/dev/pci: virtio.c
Log Message:
remove now-irrelevant includes
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33 src/sys/dev/pci/virtio.c
Please note that diffs
Module Name:src
Committed By: jakllsch
Date: Wed Jun 6 16:46:02 UTC 2018
Modified Files:
src/sys/modules: Makefile
Log Message:
add virtio_pci to list of not-yet-enabled modules
To generate a diff of this commit:
cvs rdiff -u -r1.204 -r1.205 src/sys/modules/Makefile
Pl
Module Name:src
Committed By: jakllsch
Date: Wed Jun 6 16:11:36 UTC 2018
Modified Files:
src/sys/dev/pci: virtio.c virtio_pci.c
src/sys/modules/virtio: Makefile
Added Files:
src/sys/modules/virtio_pci: Makefile virtio_pci.ioconf
Removed Files:
src/s
Module Name:src
Committed By: jakllsch
Date: Sun Jun 3 19:50:20 UTC 2018
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
unload payload dma map upon command completion
To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 src/sys/dev/pci/ld_virtio.c
P
Module Name:src
Committed By: jakllsch
Date: Sun Jun 3 19:47:35 UTC 2018
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
add feature/register definitions from virtio-v1.0-cs04
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/dev/pci/ld_vir
Module Name:src
Committed By: jakllsch
Date: Sun Jun 3 15:26:04 UTC 2018
Modified Files:
src/sys/kern: subr_prf.c
Log Message:
Make identification of accounted aprint_error()s possible by putting a
big ugly "autoconfiguration error: " in the log when they occur.
To gene
Module Name:src
Committed By: jakllsch
Date: Sun Jun 3 15:02:56 UTC 2018
Modified Files:
src/sys/dev/pckbport: alps.c
Log Message:
Move two probe-time aprint_errors to debug and verbose level instead.
These two are regularly happening within qemu, and would muddle up the
Module Name:src
Committed By: jakllsch
Date: Sun Jun 3 02:13:09 UTC 2018
Modified Files:
src/sys/dev/pci: ld_virtio.c
Log Message:
remove trailing whitespace
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 src/sys/dev/pci/ld_virtio.c
Please note that diff
Module Name:src
Committed By: jakllsch
Date: Sat Jun 2 22:43:15 UTC 2018
Modified Files:
src/sys/dev/pci: virtio.c virtio_pci.c virtiovar.h
Log Message:
Begin to detangle virtio from its PCI attachment
To generate a diff of this commit:
cvs rdiff -u -r1.30 -r1.31 src/sy
Module Name:src
Committed By: jakllsch
Date: Sat Jun 2 13:30:32 UTC 2018
Modified Files:
src/sys/dev/pci: virtio_pci.c
Log Message:
fix CVS keyword in __KERNEL_RCSID
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/dev/pci/virtio_pci.c
Please note th
Module Name:src
Committed By: jakllsch
Date: Sat May 26 13:33:44 UTC 2018
Modified Files:
src/sys/dev/pci: piixide.c
Log Message:
Match PCI_PRODUCT_INTEL_82Q45_IDER.
Not entirely sure which chip map to use, but as this is for AMT, it's
probably not like there's a real PAT
Module Name:src
Committed By: jakllsch
Date: Sat May 26 13:26:02 UTC 2018
Modified Files:
src/sys/dev/pci: pcidevs.h pcidevs_data.h
Log Message:
regen
To generate a diff of this commit:
cvs rdiff -u -r1.1326 -r1.1327 src/sys/dev/pci/pcidevs.h
cvs rdiff -u -r1.1325 -r1.13
Module Name:src
Committed By: jakllsch
Date: Sat May 26 13:25:19 UTC 2018
Modified Files:
src/sys/dev/pci: pcidevs
Log Message:
Add Intel 82Q45 IDER
To generate a diff of this commit:
cvs rdiff -u -r1.1335 -r1.1336 src/sys/dev/pci/pcidevs
Please note that diffs are not
Module Name:src
Committed By: jakllsch
Date: Fri May 25 19:48:12 UTC 2018
Modified Files:
src/sys/conf: dts.mk
Log Message:
Compile dtbs with -@ so that fdtoverlay(1) et.al. can symbolically
reference phandles.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9
Module Name:src
Committed By: jakllsch
Date: Sat May 19 18:19:37 UTC 2018
Modified Files:
src/sys/arch/i386/stand/mbr: gpt.S
Log Message:
Fix some whitespace style issues.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/i386/stand/mbr/gpt.S
Plea
Module Name:src
Committed By: jakllsch
Date: Sat May 19 18:18:16 UTC 2018
Modified Files:
src/sys/arch/i386/stand/mbr: gpt.S
Log Message:
Compact crc32 code by 12 bytes of text.
>From dave0 in #NetBSD on Freenode circa December 2017.
Tested in a 32-bit userland harness t
Module Name:src
Committed By: jakllsch
Date: Sat May 19 17:21:42 UTC 2018
Modified Files:
src/sys/dev/pci: pci_map.c
Log Message:
Re-enable PCI window decode enable in PCI Command Register upon
successful pci_mapreg_map().
Loosely related to PR #53286.
To generate a dif
Module Name:src
Committed By: jakllsch
Date: Sat May 19 17:18:57 UTC 2018
Modified Files:
src/sys/arch/x86/x86: efi.c
src/sys/dev/pci: pci_map.c pcivar.h
Log Message:
Refine previous change to enable PCI window decoding in Command
Register upon mapping; conditional
Module Name:src
Committed By: jakllsch
Date: Sat May 19 16:55:59 UTC 2018
Modified Files:
src/sys/arch/x86/include: pmap.h
Log Message:
remove some remaining uvm_emap(9)-related function prototypes
To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/arc
Module Name:src
Committed By: jakllsch
Date: Sat May 19 16:51:32 UTC 2018
Modified Files:
src/sys/arch/x86/x86: x86_tlb.c
Log Message:
remove more vestiges of uvm_emap_*(), to fix x86 kernel linking
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch
Module Name:src
Committed By: jakllsch
Date: Wed May 16 19:53:54 UTC 2018
Modified Files:
src/sys/arch/i386/stand/efiboot: eficons.c
Log Message:
During awaitkey(), move the cursor back to the beginning of the
countdown with '\b' only after waiting.
Some UEFI implementati
Module Name:src
Committed By: jakllsch
Date: Wed May 16 19:02:00 UTC 2018
Modified Files:
src/sys/dev/pci: pci_map.c
Log Message:
Enable the appropriate memory or I/O space decode in the PCI
Command/Status Register upon mapping a BAR.
This should fix PR #53286. It's also
Module Name:src
Committed By: jakllsch
Date: Mon May 14 22:11:30 UTC 2018
Modified Files:
src/sys/arch/alpha/conf: GENERIC
Log Message:
Move iic0 at alipm? to iic1. Using iic0 will conflict with the
iic0 at tsciic? on the API CS20.
XXX: Enumerate the similar-to-DS20L I2C
2013 Jonathan A. Kollasch
@@ -34,7 +34,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.91 2018/05/02 09:55:22 jmcneill Exp $");
+__KERNEL_RCSID(0, "$NetBSD: xhci.c,v 1.92 2018/05/14 00:26:02 jakllsch Exp $");
#ifdef _KERNEL_OPT
#include "opt_usb.h"
@@
Module Name:src
Committed By: jakllsch
Date: Sat Apr 28 18:26:53 UTC 2018
Modified Files:
src/sys/arch/arm/cortex: gic.c
Log Message:
Cover all pic_maxsources lines for armgic_cpu_init_priorities() and
armgic_cpu_update_priorities().
Previously only the first 32 lines wer
Module Name:src
Committed By: jakllsch
Date: Tue Apr 24 16:35:53 UTC 2018
Modified Files:
src/sys/uvm: uvm_page.c
Log Message:
In uvm_page_recolor(), kmem_free() old size rather than new size.
>From Yaniv Abraham-Rabinovitch in PR kern/53208.
To generate a diff of this
Module Name:src
Committed By: jakllsch
Date: Tue Apr 17 12:34:04 UTC 2018
Modified Files:
src/external/bsd/file/dist/src: file.c
Log Message:
sprinkle #ifdef __dead \n __dead \n #endif for clang
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/external/bs
Module Name:src
Committed By: jakllsch
Date: Sun Apr 15 17:22:03 UTC 2018
Modified Files:
src: UPDATING
Log Message:
Add a note about potential tools build failure due to yesterday's
binutils sources juggling.
To generate a diff of this commit:
cvs rdiff -u -r1.292 -r1.2
ak;
switch (value) {
- case C(0, UDESC_DEVICE): {
- usb_device_descriptor_t devd;
-
- totlen = min(buflen, sizeof(devd));
- memcpy(&devd, buf, totlen);
- USETW(devd.idVendor, sc->sc_id_vendor);
- memcpy(buf, &devd, totlen);
- break;
- }
- case C(1, UDESC_STRING):
Module Name:src
Committed By: jakllsch
Date: Mon Apr 9 15:26:29 UTC 2018
Modified Files:
src/sys/dev/usb: usbroothub.c
Log Message:
Use ostype from instead of a literal "NetBSD" for the
default root hub vendor string.
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: jakllsch
Date: Mon Apr 2 00:45:06 UTC 2018
Modified Files:
src/sys/dev/usb: usbdevs
Log Message:
Add Linux Foundation vendor ID, and their root hub device IDs.
To generate a diff of this commit:
cvs rdiff -u -r1.746 -r1.747 src/sys/dev/usb/
Module Name:src
Committed By: jakllsch
Date: Wed Feb 14 20:10:17 UTC 2018
Modified Files:
src/sys/arch/arm/sunxi: files.sunxi
src/sys/arch/evbarm/conf: SUNXI
Log Message:
Adjust Allwinner emac(4) drivers to be compatible with root on NFS.
To generate a diff of th
Module Name:src
Committed By: jakllsch
Date: Wed Feb 14 19:09:09 UTC 2018
Modified Files:
src/sys/arch/arm/sunxi: files.sunxi
Log Message:
Adjust comment; sun4i_emac is also used on sun5i.
To generate a diff of this commit:
cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/sun
Module Name:src
Committed By: jakllsch
Date: Wed Feb 14 17:43:09 UTC 2018
Modified Files:
src/sbin/drvctl: drvctl.c
Log Message:
Revert functional changes in previous, at expense of strict KNF conformance.
To generate a diff of this commit:
cvs rdiff -u -r1.19 -r1.20 src
Module Name:src
Committed By: jakllsch
Date: Mon Feb 12 22:31:04 UTC 2018
Modified Files:
src/lib/libc/arch/aarch64/gen: sigsetjmp.S
Log Message:
Fix __siglongjmp14().
Fixes SIGINT causing ksh to "longjmp botch", presumably due to incorrect
magic number.
cvs:
Module Name:src
Committed By: jakllsch
Date: Sun Feb 11 18:58:45 UTC 2018
Modified Files:
src/libexec/ld.elf_so: rtld.c
Log Message:
Wrap PowerPC #pragma goop in #if __GNUC_PREREQ__(6,0).
Our older GCC warns/errors on it.
To generate a diff of this commit:
cvs rdiff -u -
Module Name:src
Committed By: jakllsch
Date: Fri Feb 9 22:08:28 UTC 2018
Modified Files:
src/sys/arch/luna68k/stand/boot: sc.c
Log Message:
Explain what may seem to be a non-sensical assignment, but isn't.
closes PR 53000
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: jakllsch
Date: Thu Feb 8 20:57:02 UTC 2018
Modified Files:
src/distrib/sets/lists/comp: mi
Log Message:
try to make this match what I believe is current reality
To generate a diff of this commit:
cvs rdiff -u -r1.2177 -r1.2178 src/distrib/s
Module Name:src
Committed By: jakllsch
Date: Thu Feb 8 20:18:03 UTC 2018
Modified Files:
src/crypto/external/bsd/openssl.old/dist/crypto/asn1: asn1.h
Log Message:
Add ASN1_STRING_get0_data() glue for OPENSSL_API_COMPAT >= 0x1010L
To generate a diff of this commit:
c
Module Name:src
Committed By: jakllsch
Date: Thu Feb 8 18:28:42 UTC 2018
Modified Files:
src/usr.sbin/syslogd: Makefile
Log Message:
define OPENSSL_API_COMPAT
(doesn't entirely unbreak build yet)
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 src/usr.sbi
2018
+++ src/sys/arch/arm/sunxi/sun6i_spireg.h Tue Feb 6 12:45:39 2018
@@ -0,0 +1,135 @@
+/* $NetBSD: sun6i_spireg.h,v 1.1 2018/02/06 12:45:39 jakllsch Exp $ */
+
+/*
+ * Copyright (c) 2018 Jonathan A. Kollasch
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with
Jonathan A. Kollasch
@@ -27,7 +27,7 @@
*/
#include
-__KERNEL_RCSID(0, "$NetBSD: sun6i_spi.c,v 1.1 2018/01/31 16:24:11 jakllsch Exp $");
+__KERNEL_RCSID(0, "$NetBSD: sun6i_spi.c,v 1.2 2018/02/01 14:50:36 jakllsch Exp $");
#include
#include
@@ -169,8 +169,17 @@ sun6ispi_at
1.1 2018/01/31 16:24:11 jakllsch Exp $ */
+
+/*
+ * Copyright (c) 2018 Jonathan A. Kollasch
+ * All rights reserved.
+ *
+ * Redistribution and use in source and binary forms, with or without
+ * modification, are permitted provided that the following conditions
+ * are met:
+ * 1. Redistributions
Module Name:src
Committed By: jakllsch
Date: Wed Jan 31 16:00:03 UTC 2018
Modified Files:
src/sys/dev/spi: m25p.c
Log Message:
Add four Winbond devices.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/dev/spi/m25p.c
Please note that diffs are not pub
Module Name:src
Committed By: jakllsch
Date: Tue Jan 30 20:20:38 UTC 2018
Modified Files:
src/sys/dev/ic: mpt_netbsd.c
Log Message:
Move mpt_disc_enable setting into is_scsi block.
The field is only 16 bits, and is only refered to in the is_scsi case.
To generate a diff
201 - 300 of 1372 matches
Mail list logo