CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/11 10:24:37
Modified files:
lib/libc/arch/powerpc64/gen: Makefile.inc
Log message:
Add usertc.c.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/11 11:29:17
Modified files:
gnu/llvm/tools/clang/lib/Basic/Targets: PPC.h
Log message:
Set the default ABI for OpenBSD to ELFv2 in the clang frontend as well.
This makes sure the compiler def
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/12 16:47:16
Modified files:
distrib/powerpc64/ramdisk: install.md
Log message:
Remove comma that shouldn't be there.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/13 16:37:37
Modified files:
sys/arch/powerpc64/include: frame.h signal.h
sys/arch/powerpc64/powerpc64: machdep.c
Log message:
Clean up , moving the trapframe struct into
.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 03:41:30
Modified files:
sys/arch/powerpc64/include: reg.h
sys/arch/powerpc64/powerpc64: process_machdep.c
Log message:
Implement ptrace(2) bits. Still largely untested.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 03:42:33
Modified files:
sys/arch/powerpc64/powerpc64: syscall.c
Log message:
Remove commented out debug printfs.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 10:40:04
Modified files:
regress/lib/libc/printf: int.c string.c
Log message:
getopt(3) returns an int so don't use a char to store its return value.
Makes the test work on architectures w
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 10:48:14
Modified files:
include: tib.h
lib/libc/arch/powerpc64: SYS.h
sys/arch/powerpc64/include: tcb.h
Log message:
Fix TIB/TCB on powerpc64. Some bright sould
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 10:54:47
Modified files:
sys/arch/powerpc64/powerpc64: trap.c
Log message:
Put some debug code behin #ifdef TRAP_DEBUG.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 11:03:13
Modified files:
sys/arch/powerpc64/include: pte.h
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Mark unmanaged kernel mappings as wired and skip them if we need to ev
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 14:37:19
Modified files:
sys/arch/powerpc64/include: intr.h
sys/arch/powerpc64/powerpc64: intr.c
Log message:
Add FDT interrupt support.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 14:39:40
Modified files:
sys/arch/powerpc64/conf: GENERIC RAMDISK files.powerpc64
Added files:
sys/arch/powerpc64/dev: xics.c
Log message:
Add xics(4), a driver for the OPAL virtu
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 14:40:48
Modified files:
sys/arch/powerpc64/dev: phb.c
Log message:
Make INTx interupts work.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/14 14:52:44
Modified files:
sys/arch/powerpc64/powerpc64: machdep.c
Log message:
Print real/avail mem like we do on all other architectures.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/15 01:13:57
Modified files:
sbin/sysctl: sysctl.c
usr.bin/systat : sensors.c
sys/sys: sensors.h
Log message:
POWE9 CPUs provide an energy sensor that accumulates
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/15 01:15:00
Modified files:
sys/arch/powerpc64/dev: opalsens.c
Log message:
Use SENSOR_ENERGY as the type of energy sensors.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/15 04:19:42
Modified files:
sys/arch/powerpc64/include: intr.h
Log message:
Add a forward declaration of struct cpu_info.
Fixes build of RAMDISK kernels.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/15 16:58:33
Modified files:
lib/libc/arch/aarch64/gen: usertc.c
sys/arch/arm64/dev: agtimer.c
sys/arch/arm64/include: timetc.h
Log message:
Userland timecounter implementati
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 03:47:16
Modified files:
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Since the page tables could be larger than 256MB allow for multiple
segments to map them.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:10:33
Modified files:
sys/arch/powerpc64/dev: xive.c
Log message:
Reset firmware state upon reboot.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:26:08
src/sys/arch/powerpc64/stand/rdboot
Update of /cvs/src/sys/arch/powerpc64/stand/rdboot
In directory cvs.openbsd.org:/tmp/cvs-serv21402/rdboot
Log Message:
Directory /cvs/src/sys/arch/powe
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:26:08
src/sys/arch/powerpc64/stand/boot
Update of /cvs/src/sys/arch/powerpc64/stand/boot
In directory cvs.openbsd.org:/tmp/cvs-serv21402/boot
Log Message:
Directory /cvs/src/sys/arch/powerpc64/
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:29:36
src/sys/arch/powerpc64/compile/BOOT
Update of /cvs/src/sys/arch/powerpc64/compile/BOOT
In directory cvs.openbsd.org:/tmp/cvs-serv14226/BOOT
Log Message:
Directory /cvs/src/sys/arch/powerp
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:37:58
Modified files:
sys/arch/powerpc64/conf: files.powerpc64
sys/arch/powerpc64/include: conf.h
sys/arch/powerpc64/powerpc64: conf.c
Added files:
sys/arch/pow
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:41:04
Added files:
sys/arch/powerpc64/conf: BOOT
sys/arch/powerpc64/compile/BOOT: Makefile
Log message:
Add BOOT kernel config.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:42:47
Modified files:
etc/etc.powerpc64: MAKEDEV.md
Log message:
Bootloader magic.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:42:18
Modified files:
etc/etc.powerpc64: disktab
Log message:
Add disk description for bootloader ramdisk.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:44:19
Modified files:
share/man/man8/man8.powerpc64: MAKEDEV.8
etc/etc.powerpc64: MAKEDEV
Log message:
regen
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 13:48:58
Modified files:
sys/arch/powerpc64/stand: Makefile
Added files:
sys/arch/powerpc64/stand: Makefile.inc
sys/arch/powerpc64/stand/boot: Makefile
sys/arch/po
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 15:18:09
Modified files:
libexec/ld.so/powerpc64: ldasm.S rtld_machine.c
Log message:
Make lazy binding work.
Committing on behalf of drahn@ who is a bit busy.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/16 15:26:18
Modified files:
libexec/ld.so/powerpc64: rtld_machine.c
Log message:
Rewrite loop to match what is written down in the ABI document.
ok drahn@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/17 02:03:56
Modified files:
usr.sbin/installboot: Makefile
Added files:
usr.sbin/installboot: powerpc64_installboot.c
Log message:
Add powerpc64 support; straight copy from octeon.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/17 02:57:39
Modified files:
sys/arch/powerpc64/include: kexec.h
Log message:
Fix definition of KIOC_GETBOOTDUID ioctl.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/17 14:24:07
Modified files:
sys/arch/powerpc64/powerpc64: machdep.c
Log message:
Pay attention to "openbsd,boothowto" and "openbsd,bootduid" properties
like we do on arm64 and armv7.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/18 03:44:59
Modified files:
sys/dev/ofw: fdt.c fdt.h
Log message:
Add functions to set/add properties on an FDT node.
ok visa@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/18 04:23:44
Modified files:
sys/arch/powerpc64/dev: kexec.c
sys/arch/powerpc64/include: kexec.h
sys/arch/powerpc64/stand/rdboot: cmd.h rdboot.c
Log message:
Pass boothowto a
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/18 07:16:32
Modified files:
sys/arch/powerpc64/conf: ld.script
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Improve kernel linker script. Split binary in a .text, .rodata and .
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/18 10:39:11
Modified files:
gnu/llvm/tools/clang/lib/Basic/Targets: OSTargets.h
Log message:
int64_t and intmax_t are always (signed) long long on OpenBSD.
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/18 10:41:43
Modified files:
libexec/ld.so/powerpc64: archdep.h rtld_machine.c
sys/arch/powerpc64/include: reloc.h
Log message:
Use the same names as the 64-bit PowerPC ELF ABI for th
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/18 14:02:34
Modified files:
sys/arch/powerpc64/dev: kexec.c
Log message:
Load kernel as an initrd such that we have symbols in ddb.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/18 14:21:01
Modified files:
sys/dev: ksyms.c
sys/arch/powerpc64/powerpc64: machdep.c
Log message:
Make /dev/ksyms work.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/19 06:12:08
Modified files:
sys/arch/powerpc64/conf: BOOT
Log message:
Enable xhci(4) in the BOOT kernel. While there is some USB-related
flakiness, this doesn't actually seem to be related
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/19 14:35:55
Modified files:
sys/arch/sparc64/sparc64: clock.c
Log message:
Disable userland timecounters for now. On some (all?) sun4u machines this
triggers an illegal instruction exception
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/20 02:14:53
Modified files:
share/mk : bsd.own.mk
Log message:
Add powerpc64 to PIE_ARCH and STATICPIE_ARCH.
ok drahn@
CVSROOT:/cvs
Module name:www
Changes by: kette...@cvs.openbsd.org2020/07/20 06:02:35
Modified files:
. : plat.html
Added files:
. : powerpc64.html
Log message:
Mention OpenBSD/powerpc64.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 14:22:03
Modified files:
sys/arch/powerpc64/dev: xive.c
Log message:
Add missing KERNEL_LOCK() and KERNEL_UNLOCK() calls.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 14:23:35
Modified files:
sys/arch/powerpc64/dev: mainbus.c
Log message:
Attach secondary CPUs early like we now do on arm64.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 15:01:34
Modified files:
sys/arch/powerpc64/include: pmap.h
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Make pmap ready for GENERIC.MP.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 15:16:05
Modified files:
sys/arch/powerpc64/powerpc64: trap.c
Log message:
For now, grab the kernel lock to do SLB management for userland processes.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 15:27:11
Modified files:
sys/arch/powerpc64/powerpc64: locore.S
sys/arch/powerpc64/include: opal.h
Log message:
Add OPAL_START_CPU.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 15:35:19
Modified files:
sys/arch/powerpc64/powerpc64: machdep.c
Log message:
Implement copyin32().
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 15:36:58
Modified files:
sys/arch/powerpc64/include: cpu.h
sys/arch/powerpc64/powerpc64: cpu.c genassym.cf locore.S
machdep.c
Log message:
A
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 15:37:41
src/sys/arch/powerpc64/compile/GENERIC.MP
Update of /cvs/src/sys/arch/powerpc64/compile/GENERIC.MP
In directory cvs.openbsd.org:/tmp/cvs-serv24438/GENERIC.MP
Log Message:
Directory /cvs/s
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/21 15:38:31
Added files:
sys/arch/powerpc64/conf: GENERIC.MP
sys/arch/powerpc64/compile/GENERIC.MP: Makefile
Log message:
GENERIC.MP
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/22 05:08:01
Added files:
sys/arch/powerpc64/include: mplock.h
Log message:
Add missing mplock.h file.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/22 06:38:38
Modified files:
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Remove debugging printf in critical section. This doesn't play well with
the hash lock on MULTIPROCESSOR kernels
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/22 08:04:27
Modified files:
gnu/usr.bin/binutils-2.17/bfd: elf64-ppc.c
gnu/usr.bin/binutils-2.17/include/elf: ppc64.h
Log message:
Add a few missing elocations.
ok jasper@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/22 10:49:13
Modified files:
sys/arch/powerpc64/dev: xics.c xive.c
sys/arch/powerpc64/include: cpu.h intr.h
sys/arch/powerpc64/powerpc64: cpu.c intr.c
Log message:
Implement
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/22 13:09:15
Modified files:
sys/arch/powerpc64/dev: xive.c
Log message:
Don't grab the kernel lock for mpsafe interrupts.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/22 14:39:02
Modified files:
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Actually try to evict a PTE from a different slot instead of failing to
evict the same PTE 16 times because the P
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/22 14:41:26
Modified files:
sys/arch/powerpc64/include: cpu.h db_machdep.h intr.h
sys/arch/powerpc64/powerpc64: cpu.c db_interface.c intr.c
Log message:
Make switching CPUs in DDB wo
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/23 01:45:28
Modified files:
sys/arch/powerpc64/powerpc64: trap.c
Log message:
Handle the case where we can sleep (and therefore switch CPUs) while
handling kernel traps.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/23 03:49:33
Modified files:
sys/arch/powerpc64/powerpc64: trap.c
Log message:
Fix typo in previous commit such that the code is actually compiled in.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/23 09:09:09
Modified files:
sys/arch/powerpc64/include: pmap.h
sys/arch/powerpc64/powerpc64: pmap.c trap.c
Log message:
Use per-pmap lock to protect userland SLB handling.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/23 10:01:08
Modified files:
sys/arch/powerpc64/powerpc64: trap.c
Log message:
Enter DDB directly when we encounter an unhandled trap such that we
can inspect the state corresponding to that t
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/23 10:21:44
Modified files:
sys/arch/powerpc64/include: cpu.h
Log message:
Bump MAXCPUS (for MULTIPROCESSOR kernels) to 48, which seems to be the
maximum numbers of cores available in any POW
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/23 12:51:24
Modified files:
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Free SLB descriptors when we destroy a pmap.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/24 08:27:47
Modified files:
sys/kern : subr_prf.c
sys/arch/powerpc64/conf: BOOT
Log message:
Implement BOOT_QUIET option that supresses kernel printf output to the
console. Wh
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/24 08:46:06
Modified files:
sys/arch/powerpc64/conf: BOOT
Log message:
Remove bge(4) and brgphy(4) as the bootloader doesn't include network support
of any kind. Speeds up booting a bit.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/24 10:22:33
Modified files:
sys/arch/sparc64/sparc64: clock.c
Log message:
Enable usertc if the NPT bit isn't set for %tick and %sys_tick.
ok naddy@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/25 04:11:38
Modified files:
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Change kernel SLB setup code to avoid the (theoretical) possibility to
enter duplicate mappings.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/26 11:44:15
Modified files:
sys/dev/pci: if_bge.c
Log message:
Avoid nvram lock timeout on sparc64 systems with onboard BCM5704 instances
that come without a fitted EEPROM/NVRAM.
ok dera
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/27 01:10:36
Modified files:
lib/libc/arch/powerpc64/sys: brk.S
Log message:
Fix two cases where we shpould compare/store 64-bit values instead of
32-bit values.
ok gkoehler@, drahn@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/30 06:52:54
Modified files:
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Only invalidate "user" SLB entry if it is currently set.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/31 05:19:12
Modified files:
sys/arch/sparc64/include: ctlreg.h
sys/arch/sparc64/sparc64: clock.c cpu.c locore.s
Log message:
On sun4u systems that have the STICK register, clear the
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/07/31 06:47:44
Modified files:
sys/dev/fdt: bcm2711_tmon.c
sys/arch/arm64/conf: GENERIC
Log message:
Make sure bcmtmon(4) attaches even if it has a "syscon" compatible.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/04 05:48:57
Modified files:
sys/arch/powerpc64/powerpc64: cpu.c
Log message:
On POWER9 use the "darn" instruction and feed its output as entropy into
the random subsystem.
ok deraadt@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/04 10:28:16
Modified files:
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Initialize per-pmap lock.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/14 06:13:01
Modified files:
sys/arch/powerpc64/powerpc64: cpu.c
Log message:
Initialize local variable that was supposed to hold the value of curcpu().
Spotted by miod@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/14 06:14:06
Modified files:
sys/arch/powerpc64/powerpc64: locore.S
Log message:
Fix typo.
Spotted by miod@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/14 08:30:06
Modified files:
gnu/lib/libcompiler_rt: Makefile
Log message:
Don't build double-double functions since long double is the same as double
on OpenBSD.
ok gkoehler@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/14 08:49:04
Modified files:
sys/dev/sdmmc : sdhc.c sdmmc_mem.c sdmmcchip.h sdmmcreg.h
sdmmcvar.h
Log message:
Add support for eMMC HS200 mode. Loosely based on cod
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/14 09:15:27
Modified files:
sys/dev/fdt: amlmmc.c
Log message:
Implement tuning and enable HS200 mode. On my ODROID-N2 I see very poor
performance at 200 MHz, so restrict the maximum fre
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/14 10:51:09
Modified files:
sys/arch/arm/include: softintr.h
sys/arch/arm64/include: softintr.h
sys/arch/powerpc64/include: softintr.h
Log message:
Remove "for all XXX platf
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/15 07:21:03
Modified files:
sys/dev/sdmmc : sdmmc.c
Log message:
Print ddr52 and hs200 indicators if those modes are supported.
ok stsp@
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/16 08:09:54
Modified files:
sys/dev/fdt: amlmmc.c
Log message:
Properly implement setting of the signal voltage.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/17 02:09:04
Modified files:
sys/arch/arm64/arm64: trap.c
Log message:
Panic on an attempt to access user-space unless it is done using
an "unpriviliged" load/store instruction. This makes su
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/17 02:12:18
Modified files:
sys/arch/arm64/arm64: cpu.c
sys/arch/arm64/include: armreg.h
Log message:
Enable PAN (Privileged Access Never) on CPUs that support it. This means
that u
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/17 10:55:41
Modified files:
sys/arch/powerpc64/powerpc64: machdep.c pmap.c vm_machdep.c
sys/arch/powerpc64/include: pcb.h pmap.h
Log message:
Switch to a per-proc SLB cache. Seems t
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/21 07:42:02
Modified files:
sys/arch/powerpc64/powerpc64: pmap.c
Log message:
Use u_long for generation of VSIDs.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/22 16:29:28
Modified files:
sys/dev/acpi : dwiic_acpi.c
Log message:
Don't complain when child nodes don't have a _CRS method. This happens for
example for control method batteries that ar
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 04:07:51
Modified files:
sys/arch/powerpc64/include: cpu.h cpufunc.h
sys/arch/powerpc64/powerpc64: cpu.c machdep.c pmap.c
Log message:
Add support for POWER8 (and maybe earlier) C
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 04:11:17
Modified files:
sys/arch/powerpc64/dev: phb.c
Log message:
Attempt to support IODA2 bridges such as the one found on POWER8 chips.
These lack an "ibm,opal-available-m64-ranges" pr
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 06:48:53
Modified files:
sys/arch/powerpc64/dev: xive.c
Log message:
Add missing conversion from IPL to CPU priority.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 07:46:15
Modified files:
sys/arch/powerpc64/include: opal.h
sys/arch/powerpc64/powerpc64: locore.S
Log message:
Add OPAL_SET_XIVE and OPAL_GET_XIVE.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 07:50:34
Modified files:
sys/arch/powerpc64/include: intr.h
sys/arch/powerpc64/powerpc64: intr.c trap.c
Log message:
Add support for "normal" external interrupts. Needed for runn
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 13:18:42
Modified files:
sys/arch/powerpc64/conf: GENERIC files.powerpc64
Added files:
sys/arch/powerpc64/dev: xicp.c
Log message:
Add xicp(4), a driver for the interrupt control
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 13:24:22
Modified files:
sys/dev/pci: pcidevs
Log message:
Add IBM POWER8 host bridge.
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 13:25:20
Modified files:
sys/dev/pci: pcidevs.h pcidevs_data.h
Log message:
regen
CVSROOT:/cvs
Module name:src
Changes by: kette...@cvs.openbsd.org2020/08/23 15:48:08
Modified files:
sys/arch/powerpc64/conf: RAMDISK
Log message:
Enable xicp(4).
301 - 400 of 6240 matches
Mail list logo