Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 20:49:11 UTC 2024
Modified Files:
src/sys/arch/powerpc/powerpc: clock.c
Log Message:
powerpc: fix delay for large (> ~5sec) values
When calculating the target timebase, promote '1000' on the RHS to ULL
to force
Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 20:49:11 UTC 2024
Modified Files:
src/sys/arch/powerpc/powerpc: clock.c
Log Message:
powerpc: fix delay for large (> ~5sec) values
When calculating the target timebase, promote '1000' on the RHS to ULL
to force
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:31:03 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
powerpc/oea: trap: pmap_{pte,ste}_spill() even in the interrupt context
Page table for oea is something like L2 TLB on memory; kernel
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:31:03 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: trap.c
Log Message:
powerpc/oea: trap: pmap_{pte,ste}_spill() even in the interrupt context
Page table for oea is something like L2 TLB on memory; kernel
Module Name:src
Committed By: andvar
Date: Tue Oct 24 20:21:12 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: kgdb_machdep.c
Log Message:
declare batl for PPC_OEA601 only, since it is unused by OEA or OEA64_BRIDGE.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: andvar
Date: Tue Oct 24 20:21:12 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: kgdb_machdep.c
Log Message:
declare batl for PPC_OEA601 only, since it is unused by OEA or OEA64_BRIDGE.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: riastradh
Date: Thu Apr 13 06:39:23 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: db_trace.c
Log Message:
powerpc/ddb: Fix one more load to use db_read_bytes.
Fix some typos in crash(8) comments too.
XXX pullup-8
XXX pullup-9
XXX
Module Name:src
Committed By: riastradh
Date: Thu Apr 13 06:39:23 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: db_trace.c
Log Message:
powerpc/ddb: Fix one more load to use db_read_bytes.
Fix some typos in crash(8) comments too.
XXX pullup-8
XXX pullup-9
XXX
Module Name:src
Committed By: riastradh
Date: Wed Apr 12 19:47:41 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: db_disasm.c db_trace.c
Log Message:
powerpc/ddb: Use db_read_bytes, not direct pointer access.
Mark some powerpc-variant ifdefs with XXX crash(8), not
Module Name:src
Committed By: riastradh
Date: Wed Apr 12 19:47:41 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: db_disasm.c db_trace.c
Log Message:
powerpc/ddb: Use db_read_bytes, not direct pointer access.
Mark some powerpc-variant ifdefs with XXX crash(8), not
Module Name:src
Committed By: riastradh
Date: Wed Mar 1 08:18:13 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
powerpc: Optimization: Omit needless membar when triggering softint.
When we are triggering a softint, it can't already
Module Name:src
Committed By: riastradh
Date: Wed Mar 1 08:18:13 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
powerpc: Optimization: Omit needless membar when triggering softint.
When we are triggering a softint, it can't already
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 14:56:12 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
powerpc: Add missing barriers in cpu_switchto.
Details in comments.
PR kern/57240
XXX pullup-8
XXX pullup-9
XXX pullup-10
Module Name:src
Committed By: riastradh
Date: Thu Feb 23 14:56:12 UTC 2023
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
powerpc: Add missing barriers in cpu_switchto.
Details in comments.
PR kern/57240
XXX pullup-8
XXX pullup-9
XXX pullup-10
Module Name:src
Committed By: martin
Date: Mon Dec 12 13:26:47 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Move the last remaining kernel printf to ofprint.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36
Module Name:src
Committed By: martin
Date: Mon Dec 12 13:26:47 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Move the last remaining kernel printf to ofprint.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36
Module Name:src
Committed By: martin
Date: Sat Dec 10 13:15:00 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Move some output to DEBUG-only state
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35
Module Name:src
Committed By: martin
Date: Sat Dec 10 13:15:00 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Move some output to DEBUG-only state
To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35
Module Name:src
Committed By: martin
Date: Sat Dec 10 13:06:41 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Convert more kernel printfs that might happen very early (before kernel
console is usable) to ofprint.
To generate a diff of
Module Name:src
Committed By: martin
Date: Sat Dec 10 13:06:41 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
Convert more kernel printfs that might happen very early (before kernel
console is usable) to ofprint.
To generate a diff of
Module Name:src
Committed By: martin
Date: Mon Dec 5 16:03:50 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: process_machdep.c
Log Message:
Do not bother to set PSL_SE in l_md.md_flags - it is not checked anywhere.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: martin
Date: Mon Dec 5 16:03:50 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: process_machdep.c
Log Message:
Do not bother to set PSL_SE in l_md.md_flags - it is not checked anywhere.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: martin
Date: Mon Dec 5 16:01:03 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
Do not copy l_md to the new lwp in cpu_lwp_fork - as discussed on
tech-kern we do not want the child to inherit any of the flags
Module Name:src
Committed By: martin
Date: Mon Dec 5 16:01:03 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: vm_machdep.c
Log Message:
Do not copy l_md to the new lwp in cpu_lwp_fork - as discussed on
tech-kern we do not want the child to inherit any of the flags
Module Name:src
Committed By: macallan
Date: Thu Nov 24 00:13:55 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
in ofprint() only append \r if the last character is \n
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: macallan
Date: Thu Nov 24 00:13:55 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: ofw_machdep.c
Log Message:
in ofprint() only append \r if the last character is \n
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: rin
Date: Thu Jun 2 00:32:14 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: fix_unaligned.c
Log Message:
As a tiny optimization, rearrange cases as follows:
(1) load/store of format D (base + disp)
(2) load/store of format X (base +
Module Name:src
Committed By: rin
Date: Thu Jun 2 00:32:14 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: fix_unaligned.c
Log Message:
As a tiny optimization, rearrange cases as follows:
(1) load/store of format D (base + disp)
(2) load/store of format X (base +
Module Name:src
Committed By: andvar
Date: Wed Mar 16 09:48:23 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
s/frmae/frame/
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/powerpc/powerpc/locore_subr.S
Module Name:src
Committed By: andvar
Date: Wed Mar 16 09:48:23 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: locore_subr.S
Log Message:
s/frmae/frame/
To generate a diff of this commit:
cvs rdiff -u -r1.65 -r1.66 src/sys/arch/powerpc/powerpc/locore_subr.S
Module Name:src
Committed By: riastradh
Date: Wed Feb 16 23:30:52 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: bus_dma.c
Log Message:
powerpc: Implement bus_dmamap_load_raw.
Can probably delete some of the round-trips between bus addresses and
physical
Module Name:src
Committed By: riastradh
Date: Wed Feb 16 23:30:52 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: bus_dma.c
Log Message:
powerpc: Implement bus_dmamap_load_raw.
Can probably delete some of the round-trips between bus addresses and
physical
Module Name:src
Committed By: macallan
Date: Sat Jan 1 01:15:12 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: fixup.c
Log Message:
more KASSERT vs. DIAGNOSTIC fallout
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: macallan
Date: Sat Jan 1 01:15:12 UTC 2022
Modified Files:
src/sys/arch/powerpc/powerpc: fixup.c
Log Message:
more KASSERT vs. DIAGNOSTIC fallout
To generate a diff of this commit:
cvs rdiff -u -r1.12 -r1.13
Module Name:src
Committed By: msaitoh
Date: Wed Nov 10 16:02:49 UTC 2021
Modified Files:
src/sys/arch/powerpc/powerpc: db_interface.c
Log Message:
s/Reseting/Resetting/
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58
Module Name:src
Committed By: msaitoh
Date: Wed Nov 10 16:02:49 UTC 2021
Modified Files:
src/sys/arch/powerpc/powerpc: db_interface.c
Log Message:
s/Reseting/Resetting/
To generate a diff of this commit:
cvs rdiff -u -r1.57 -r1.58
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: 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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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: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
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
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:
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:
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: 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
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
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:
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:
On 2020/02/18 6:55, Andrew Doran wrote:
I corrected the cpu_ast() case. Yes it's curious why ibm4xx calls
mi_userret() directly; that seems wrong (I have not changed it though). I
think it definitely makes more sense to deal with OWEUPC before userret().
Thank you!
Now, I'm working on
On Wed, Feb 05, 2020 at 12:46:57PM +0900, Rin Okuyama wrote:
> Hi,
>
> On 2019/12/06 5:55, Andrew Doran wrote:
> > Module Name:src
> > Committed By: ad
> > Date: Thu Dec 5 20:55:24 UTC 2019
> >
> > Modified Files:
> > src/sys/arch/powerpc/powerpc:
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
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
Hi,
On 2019/12/06 5:55, Andrew Doran wrote:
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
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
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
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
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
Module Name:src
Committed By: macallan
Date: Sat Nov 16 00:16:56 UTC 2019
Modified Files:
src/sys/arch/powerpc/powerpc: openfirm.c
Log Message:
fix pasto - don't limit OF_finddevice() to 32 characters
now this works again
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: macallan
Date: Fri Nov 15 23:41:47 UTC 2019
Modified Files:
src/sys/arch/powerpc/powerpc: openfirm.c
Log Message:
stuff name parameters into OF_buf before calling OF
now things like ofctl work on my TiBook with FIRMWORKSBUGS
To generate a
Module Name:src
Committed By: macallan
Date: Fri Nov 15 23:41:47 UTC 2019
Modified Files:
src/sys/arch/powerpc/powerpc: openfirm.c
Log Message:
stuff name parameters into OF_buf before calling OF
now things like ofctl work on my TiBook with FIRMWORKSBUGS
To generate a
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: 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: 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 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: 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
1 - 100 of 306 matches
Mail list logo