Module Name:src
Committed By: rin
Date: Sat Mar 6 08:34:58 UTC 2021
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
For ibm4xx and booke, restore saved PSL_EE bit as done for oea,
instead of forcibly enabling interrupts.
To generate a diff of th
Module Name:src
Committed By: rin
Date: Sat Mar 6 08:32:17 UTC 2021
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
Convert to KASSERTMSG(9) to display wrong IPL.
To generate a diff of this commit:
cvs rdiff -u -r1.81 -r1.82 src/sys/arch/pow
Module Name:src
Committed By: thorpej
Date: Sat Feb 20 01:57:54 UTC 2021
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Query real-mode? at startup and cache the result.
To generate a diff of this commit:
cvs rdiff -u -r1.28 -r1.29 src/sys/arch/
Module Name:src
Committed By: thorpej
Date: Fri Feb 5 00:06:12 UTC 2021
Modified Files:
src/sys/arch/powerpc/powerpc: openfirm.c
Log Message:
s/bootspec/bstr/g to avoid shadowing a global.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/powerp
Module Name:src
Committed By: thorpej
Date: Wed Jan 27 03:17:24 UTC 2021
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
There is not much point in of_compatible() returning -1 for "no match"
and >= 0 for "match". Just make it return 0 for "no mat
Module Name:src
Committed By: martin
Date: Thu Oct 15 18:57:16 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: process_machdep.c
Log Message:
Add missing 'error' declaration
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 src/sys/arch/powerpc/powerpc
Module Name:src
Committed By: rin
Date: Wed Jul 15 07:58:26 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
Rename emulated_opcode() to emulate_privileged() for clarity.
No functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: rin
Date: Sun Jul 12 21:18:01 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: trap_subr.S
Log Message:
No need to work around for IBM405 Errata 77; ibm4xx does not use this file.
To generate a diff of this commit:
cvs rdiff -u -r1.83
Module Name:src
Committed By: rin
Date: Mon Jul 6 11:24:57 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
Stop using DDBX which is defined nowhere.
To generate a diff of this commit:
cvs rdiff -u -r1.160 -r1.161 src/sys/arch/powerpc/powerpc/t
Module Name:src
Committed By: rin
Date: Mon Jul 6 11:23:59 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
This file is not used for ibm4xx.
To generate a diff of this commit:
cvs rdiff -u -r1.159 -r1.160 src/sys/arch/powerpc/powerpc/trap.c
P
Module Name:src
Committed By: rin
Date: Mon Jul 6 11:09:15 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: trap_subr.S
Log Message:
Include required opt_*.h for sure.
To generate a diff of this commit:
cvs rdiff -u -r1.82 -r1.83 src/sys/arch/powerpc/powerpc/trap_
Module Name:src
Committed By: rin
Date: Mon Jul 6 11:08:22 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
- Drop unused opt_multiprocessor.h.
- Include missing opt_ppcarch.h.
To generate a diff of this commit:
cvs rdiff -u -r1.158 -r1.159 src
Module Name:src
Committed By: rin
Date: Mon Jul 6 11:07:39 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: syscall.c
Log Message:
Drop unused opt_altivec.h and opt_multiprocessor.h.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57 src/sys/arch/powerp
Module Name:src
Committed By: rin
Date: Mon Jul 6 11:06:52 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
Drop unused opt_lockdebug.h.
To generate a diff of this commit:
cvs rdiff -u -r1.62 -r1.63 src/sys/arch/powerpc/powerpc/locore_su
Module Name:src
Committed By: rin
Date: Mon Jul 6 11:05:54 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: kgdb_machdep.c
Log Message:
- Drop unused opt_ddb.h.
- Include missing opt_ppcarch.h.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/
Module Name:src
Committed By: rin
Date: Mon Jul 6 11:05:05 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: core_machdep.c
Log Message:
Drop unused opt_ppcarch.h.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/powerpc/powerpc/core_machd
Module Name:src
Committed By: rin
Date: Mon Jul 6 08:30:10 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: db_trace.c
Log Message:
db_stack_trace_print():
For ibm4xx, show fault address in dear register also for EXC_DTMISS.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rin
Date: Mon Jul 6 08:10:57 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: intr_stubs.c
Log Message:
Make this compile without __HAVE_FAST_SOFTINTS for debug.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch
Module Name:src
Committed By: rin
Date: Tue Feb 25 00:42:12 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S trap.c
Log Message:
Comment out do_ucas_32(), only user of which, _ucas_32(), is commented out
since powerpc/trap.c rev 1.156:
http://cvsw
Module Name:src
Committed By: rin
Date: Mon Feb 24 11:49:17 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
Oops, revert previous; fix build for PPC_OEA64 || PPC_OEA64_BRIDGE.
oea and booke seem to work without direct-mapped and physically
Module Name:src
Committed By: rin
Date: Fri Feb 21 13:38:05 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
When UPAGES > 1, both __HAVE_CPU_UAREA_ROUTINES and PMAP_MAP_POOLPAGE
must be defined in order to allocate physically contiguous mem
Module Name:src
Committed By: rin
Date: Thu Feb 20 06:12:47 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: fpu.c powerpc_machdep.c
Log Message:
Provide no-op's as pcu_ops_md_defs[PCU_FPU] even if !PPC_HAVE_FPU.
This is required by subr_pcu.c rev 1.21 and later:
ht
Module Name:src
Committed By: ad
Date: Mon Feb 17 21:49:27 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
cpu_ast(): no need to call userret(), as the caller does it for us. From rin@.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: thorpej
Date: Tue Jan 21 04:30:14 UTC 2020
Modified Files:
src/sys/arch/powerpc/powerpc: lock_stubs.S
Log Message:
Update for changes to -- owner field is now bits 5-N.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/a
Module Name:src
Committed By: ad
Date: Thu Dec 5 20:55:24 UTC 2019
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
Need to call userret() from cpu_ast().
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 src/sys/arch/powerpc/powe
Module Name:src
Committed By: christos
Date: Mon Dec 31 18:47:46 UTC 2018
Modified Files:
src/sys/arch/powerpc/powerpc: ofwreal.S
Log Message:
use 0 instead of %r0 for dcbst and icbi otherwise binutils-2.31.1 bitch.
To generate a diff of this commit:
cvs rdiff -u -r1.13
Module Name:src
Committed By: uwe
Date: Fri Jun 15 22:07:14 UTC 2018
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
In mtmsr emulation ignore PSL_VEC we set in mfmsr emulation just
above, as it freaks out PSL_USEROK_P(). This is also congruent with
how
Module Name:src
Committed By: macallan
Date: Fri May 11 22:23:33 UTC 2018
Modified Files:
src/sys/arch/powerpc/powerpc: pmap_subr.c
Log Message:
disable the MULTIPROCESSOR case in pmap_syncicache() because:
- __syncicache() wants a virtual address, not a pa
- this crashes
Module Name:src
Committed By: macallan
Date: Fri May 4 17:13:08 UTC 2018
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
when spinning up secondary CPUs, put them in bridge mode if the primary cpu is
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: phx
Date: Wed May 2 08:24:40 UTC 2018
Modified Files:
src/sys/arch/powerpc/powerpc: trap_subr.S
Log Message:
Fixed non-critical typo in tlbdsmiss: %r8 -> 8.
To generate a diff of this commit:
cvs rdiff -u -r1.78 -r1.79 src/sys/arch/powerpc/
Module Name:src
Committed By: mrg
Date: Wed Feb 28 20:11:09 UTC 2018
Modified Files:
src/sys/arch/powerpc/powerpc: db_trace.c
Log Message:
switch an assert in backtrace to an error return.
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/arch/powerpc
Module Name:src
Committed By: chs
Date: Thu Mar 9 00:15:06 UTC 2017
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
set signo and code correctly for signals triggered by uvm_fault() errors.
To generate a diff of this commit:
cvs rdiff -u -r1.151 -r1.15
Module Name:src
Committed By: chs
Date: Thu Mar 9 00:14:03 UTC 2017
Modified Files:
src/sys/arch/powerpc/powerpc: fpu.c
Log Message:
use kpreempt_disable() rather than splsoftclock() to disable preemption.
To generate a diff of this commit:
cvs rdiff -u -r1.36 -r1.37 sr
Module Name:src
Committed By: chs
Date: Sun Mar 5 16:09:26 UTC 2017
Modified Files:
src/sys/arch/powerpc/powerpc: sig_machdep.c
Log Message:
in cpu_setmcontext(), do not update the TLS register (r2) as part of _UC_CPU.
if _UC_TLSBASE is set, use lwp_setprivate() to update
Module Name:src
Committed By: chs
Date: Tue Feb 28 17:35:29 UTC 2017
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
in cpu_switchto() and the fast-softint context switch code,
put back the stwcx. instruction to clear the reservation.
we used to ha
Module Name:src
Committed By: matt
Date: Mon Jul 6 05:25:29 UTC 2015
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
Back out last change. Clearing PSL_FP/PSL_VEC is handled by child_return.
To generate a diff of this commit:
cvs rdiff -u -r1.99
Module Name:src
Committed By: matt
Date: Mon Jul 6 05:03:56 UTC 2015
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
Clear PSL_FP/PSL_VEC so the lwp won't think it owns them.
To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99 src/sys/a
Module Name:src
Committed By: matt
Date: Mon Jul 6 01:55:50 UTC 2015
Modified Files:
src/sys/arch/powerpc/powerpc: fpu.c
Log Message:
Don't reload the FPU register if this is just a re-enable.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/po
Module Name:src
Committed By: joerg
Date: Thu Aug 7 09:08:09 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: openfirm.c
Log Message:
Panic after openfirm, it is not supposed to return.
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/pow
Module Name:src
Committed By: joerg
Date: Sat Aug 2 15:58:04 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: fixup.c
Log Message:
Fix !DIAGNOSTIC build.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/powerpc/powerpc/fixup.c
Please note
Module Name:src
Committed By: matt
Date: Fri Aug 1 21:57:22 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: fixup.c
Log Message:
Deal with the code LLVM generates for stubs.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/powerpc/powerpc/
Module Name:src
Committed By: matt
Date: Wed Jul 30 23:27:55 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
Fix diagnostic trap to be correct. PSL_EE@l would be sign-extended and this
could never match the result of the andi. before it.
Module Name:src
Committed By: joerg
Date: Tue Jul 29 19:15:47 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
Official PPC ISA documentation has no SP register, so use R1 directly.
To generate a diff of this commit:
cvs rdiff -u -r1.50 -
Module Name:src
Committed By: joerg
Date: Tue Jul 29 16:19:45 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: pio_subr.S trap_subr.S
Log Message:
cmpl wants four operands, so use the shorter cmplw instead.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1
Module Name:src
Committed By: martin
Date: Sun Apr 6 14:47:46 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: procfs_machdep.c
Log Message:
Make it compilable
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/powerpc/powerpc/procfs_machdep.
Module Name:src
Committed By: christos
Date: Mon Mar 24 19:14:31 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
remove dup cpu_model sysctl; use the mi version in hw.
To generate a diff of this commit:
cvs rdiff -u -r1.68 -r1.69 src
Module Name:src
Committed By: macallan
Date: Tue Mar 18 20:11:08 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: clock.c
Log Message:
> Can we use c99 field initializers here instead of comments?!?
Yes, yes we can.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: macallan
Date: Tue Mar 18 14:34:31 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: clock.c
Log Message:
split 601 and generic PowerPC timecounter code a bit more
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/ar
Module Name:src
Committed By: matt
Date: Thu Mar 6 19:44:32 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
Fix PPC64 setregs
To generate a diff of this commit:
cvs rdiff -u -r1.67 -r1.68 src/sys/arch/powerpc/powerpc/powerpc_machdep
Module Name:src
Committed By: matt
Date: Thu Mar 6 09:22:52 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: kobj_machdep.c
Log Message:
Adapt to new elf_machdep.h
Add limited ELF64 support.
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:45:26 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: openfirm.c
Log Message:
Use uintptr_t to convert pointers.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/powerpc/powerpc/openf
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:44:39 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Use PRIx64
To generate a diff of this commit:
cvs rdiff -u -r1.24 -r1.25 src/sys/arch/powerpc/powerpc/ofw_machdep.c
Please note
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:43:49 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
If execing a LP64 image, we need to read the function descriptor to get
the entry point and the TOC base. (Do we need to fixu
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:41:59 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: sigcode.S
Log Message:
Remove _LP64 since it's only used on 32-bit
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/powerpc/powerpc
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:41:21 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: rtas.c
Log Message:
Use uintptr_t for ras_entry
To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 src/sys/arch/powerpc/powerpc/rtas.c
Please n
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:39:49 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: pio_subr.S
Log Message:
Fix the 64-bit case
To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 src/sys/arch/powerpc/powerpc/pio_subr.S
Please n
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:38:53 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: fixup.c
Log Message:
Use register_t instead of int for register values.
To generate a diff of this commit:
cvs rdiff -u -r1.6 -r1.7 src/sys/arch/powerpc/po
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:37:52 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: netbsd32_sigcode.S
Log Message:
Use the right file.
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/arch/powerpc/powerpc/netbsd32_sigco
Module Name:src
Committed By: matt
Date: Fri Feb 28 05:38:15 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: lock_stubs.S
Log Message:
Make 64-bit clean
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/powerpc/powerpc/lock_stubs.S
Please
Module Name:src
Committed By: mrg
Date: Fri Jan 17 09:09:40 UTC 2014
Modified Files:
src/sys/arch/powerpc/powerpc: openfirm.c
Log Message:
convert a failure to call OF for a reboot call into a panic() instead
of a hard hang.
To generate a diff of this commit:
cvs rdiff -
Module Name:src
Committed By: nisimura
Date: Fri Nov 8 04:32:58 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
use __diagused for KASSERT only variable.
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/pow
Module Name:src
Committed By: nisimura
Date: Thu Nov 7 15:26:36 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: fixup.c
Log Message:
move DIAGNOSTIC only variable inside #ifdef
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 src/sys/arch/powerpc/power
Module Name:src
Committed By: matt
Date: Fri Aug 30 21:29:29 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: genassym.cf
Log Message:
Add CACHE_INFO_DCACHE_LINE_SIZE to assym.h
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/powerpc/power
Module Name:src
Committed By: matt
Date: Fri Aug 23 06:24:21 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: trap_subr.S
Log Message:
Avoid a few instructions since we know CURLWP is in %r13
To generate a diff of this commit:
cvs rdiff -u -r1.76 -r1.77 src/sys/arc
Module Name:src
Committed By: matt
Date: Fri Aug 23 06:22:32 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
Simplify since we know curlwp is in %r13
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/powerpc/powe
Module Name:src
Committed By: matt
Date: Fri Jul 19 06:43:21 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
cpuset_info is no longer volatile
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/powerpc/powerpc
Module Name:src
Committed By: matt
Date: Tue Jul 9 20:33:03 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: bus_space.c
Log Message:
Fix typo (pa instead of va).
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/powerpc/powerpc/bus_space.
Module Name:src
Committed By: joerg
Date: Thu Jul 4 23:00:23 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: db_disasm.c
Log Message:
Don't use non-literal strings as format string.
To generate a diff of this commit:
cvs rdiff -u -r1.27 -r1.28 src/sys/arch/powerp
Module Name:src
Committed By: joerg
Date: Thu Jul 4 22:59:58 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: db_interface.c
Log Message:
One const is good enough.
To generate a diff of this commit:
cvs rdiff -u -r1.51 -r1.52 src/sys/arch/powerpc/powerpc/db_interf
Module Name:src
Committed By: kiyohara
Date: Wed Jun 12 15:11:08 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Fix lost avail memory over 256M.
To generate a diff of this commit:
cvs rdiff -u -r1.23 -r1.24 src/sys/arch/powerpc/powerpc/
Module Name:src
Committed By: macallan
Date: Sun May 12 13:42:39 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
cleanup mem_regions:
- use different variables for / and /memory nodes
- remove redundant OF_finddevice("/")
- assume 32bit ad
Module Name:src
Committed By: macallan
Date: Sun May 12 13:50:11 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: openfirm.c
Log Message:
add OF_quiesce() to shut down OF background tasks, needed on G5
from Phileas Fogg
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: macallan
Date: Thu Apr 25 00:11:35 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: clock.c
Log Message:
make delay() work with _ARCH_PPC64
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13 src/sys/arch/powerpc/powerpc/cloc
Module Name:src
Committed By: macallan
Date: Thu Apr 11 19:55:10 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
fix off-by-one
noticed by Phileas Fogg
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 src/sys/arch/powerpc/po
Module Name:src
Committed By: macallan
Date: Thu Apr 11 19:53:51 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
KNF nits
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/powerpc/ofw_machdep.c
Please no
Module Name:src
Committed By: macallan
Date: Thu Apr 11 18:20:33 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: bus_space.c
Log Message:
in memio_map() don't fail without trying to mapiodev() if we don't find a BAT
mapping or don't have BATs
now this works on G5
Module Name:src
Committed By: macallan
Date: Mon Apr 1 20:14:43 UTC 2013
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
deal with /memory "reg" property which may contain 64bit addresses on G5
To generate a diff of this commit:
cvs rdiff -u -r1
Module Name:src
Committed By: mrg
Date: Sun Sep 23 06:05:32 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: lock_stubs.S
Log Message:
correct some comments on #endif to match their #if.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/sys/arch/power
Module Name:src
Committed By: matt
Date: Thu Aug 2 14:06:34 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
Also supprese printing fatal traps is the process is being debugged.
To generate a diff of this commit:
cvs rdiff -u -r1.147 -r1.148 sr
Module Name:src
Committed By: matt
Date: Wed Aug 1 20:35:53 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: genassym.cf locore_subr.S
Log Message:
Add diagnostic code emptyidlespin verifying that the current IPL
is IPL_NONE and EE is set in the MSR.
To generate a
Module Name:src
Committed By: matt
Date: Fri Jul 27 04:17:07 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: trap_subr.S
Log Message:
Use %r6 for setting PSL_RI, not %r30 since r30 needs to be preserved.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.7
Module Name:src
Committed By: matt
Date: Fri Jul 20 14:21:20 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: syscall.c
Log Message:
Use the new syscall approach by collapsing fancy/plain variants into just
a single routine.
To generate a diff of this commit:
cvs r
Module Name:src
Committed By: matt
Date: Wed Jul 18 17:41:59 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: bus_space.c
Log Message:
Fix some boundary conditions (fence post errors).
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/power
Module Name:src
Committed By: matt
Date: Wed Jul 18 16:56:51 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: trap_subr.S
Log Message:
Add conditionals so this should work for the MPC8XX SoCs.
Turn on PSL_RI in interrupts.
To generate a diff of this commit:
cvs rdi
Module Name:src
Committed By: kiyohara
Date: Thu Jul 5 03:02:53 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: bus_space.c
Log Message:
Don't call extent_free() in memio_unmap(), if not call extent_alloc() with
defined PPC_IBM4XX and extent_flags.
To generate a
Module Name:src
Committed By: matt
Date: Thu Jun 28 15:28:45 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
Don't panic if you can't allocate a contiguous stack for system threads.
Just use a mapped a stack.
To generate a diff of this co
Module Name:src
Committed By: matt
Date: Sat Mar 24 17:52:35 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
When a stack is specified, make sure the stack has enough for a previous
callframe in which the LR can be stored. (atf test t_clon
Module Name:src
Committed By: matt
Date: Fri Mar 23 15:46:44 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: db_disasm.c
Log Message:
Decode isel{lt,gt,eq}
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 src/sys/arch/powerpc/powerpc/db_disasm.c
Plea
Module Name:src
Committed By: phx
Date: Mon Feb 13 13:44:14 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
Allow all physical addresses from 0 to 0x in cpu_uarea_alloc().
This fixes a panic with amigappc, which has RAM starting at
Module Name:src
Committed By: matt
Date: Wed Feb 1 09:51:01 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: db_interface.c
Log Message:
Need runtime checks for mach mmu command.
To generate a diff of this commit:
cvs rdiff -u -r1.49 -r1.50 src/sys/arch/powerpc/po
Module Name:src
Committed By: matt
Date: Mon Jan 30 23:34:15 UTC 2012
Modified Files:
src/sys/arch/powerpc/powerpc: bus_dma.c
Log Message:
Use ANSI prototype for _bus_dmamem_alloc_range.
Caught when compiling with -Wold-style-definition
To generate a diff of this commit:
Module Name:src
Committed By: phx
Date: Sat Dec 17 19:34:07 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: bus_space.c
Log Message:
Allow defining a bus space with pbs_limit=0, which will have the effect to
create a space which ends with 0x.
This is needed,
Module Name:src
Committed By: kiyohara
Date: Sun Jul 31 10:00:52 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
s/MULTIPROCESOR/MULTIPROCESSOR/.
To generate a diff of this commit:
cvs rdiff -u -r1.59 -r1.60 src/sys/arch/powerpc/powe
Module Name:src
Committed By: matt
Date: Tue Jul 19 19:55:23 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: bus_dma.c
Log Message:
Fix missed change of BUS_DMA_NOCACHE to BUS_DMA_DONTCACHE.
To generate a diff of this commit:
cvs rdiff -u -r1.43 -r1.44 src/sys/arc
Module Name:src
Committed By: matt
Date: Sat Jul 2 00:38:30 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
Default to normal uvm_uarea_alloc if we can't allocate one ourselves.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.
Module Name:src
Committed By: matt
Date: Fri Jul 1 23:47:10 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: fixup.c
Log Message:
Change assert to panic.
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 src/sys/arch/powerpc/powerpc/fixup.c
Please note
Module Name:src
Committed By: matt
Date: Wed Jun 29 05:57:30 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: intr_stubs.c
Log Message:
Add cpu_send_ipi stub
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/powerpc/intr_stubs.c
Plea
Module Name:src
Committed By: matt
Date: Fri Jun 24 22:19:45 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: powerpc_machdep.c
Log Message:
Fix code that's been broken for over seven years...
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58 src/sys/ar
Module Name:src
Committed By: matt
Date: Tue Jun 21 05:15:44 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: trap_subr.S
Log Message:
Remove #if 0 block
To generate a diff of this commit:
cvs rdiff -u -r1.70 -r1.71 src/sys/arch/powerpc/powerpc/trap_subr.S
Please
Module Name:src
Committed By: matt
Date: Tue Jun 21 05:14:26 UTC 2011
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
remove a #if 0 block
To generate a diff of this commit:
cvs rdiff -u -r1.45 -r1.46 src/sys/arch/powerpc/powerpc/locore_subr.S
P
1 - 100 of 129 matches
Mail list logo