Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 00:19:07 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
powerpc: oea: Decode IBM750CL L2 cache information.
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109
Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 00:19:07 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
powerpc: oea: Decode IBM750CL L2 cache information.
To generate a diff of this commit:
cvs rdiff -u -r1.108 -r1.109
Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 00:18:20 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: oea_machdep.c
Log Message:
powerpc: oea: Fix prefetchable mappings
Prefetchable mappings need PMAP_NOCACHE to get write-combine semantics.
To generate a
Module Name:src
Committed By: jmcneill
Date: Sat Jan 20 00:18:20 UTC 2024
Modified Files:
src/sys/arch/powerpc/oea: oea_machdep.c
Log Message:
powerpc: oea: Fix prefetchable mappings
Prefetchable mappings need PMAP_NOCACHE to get write-combine semantics.
To generate a
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:36:36 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap_create: Use PR_ZERO and drop memset(9), NFC
Part of PR kern/57621
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:36:36 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap_create: Use PR_ZERO and drop memset(9), NFC
Part of PR kern/57621
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:35:29 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Fix mostly-pointless overhead of pmap_pvo_pool
(1) Drop __aligned(32) from struct pvo_entry; otherwise,
sizeof(struct
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:35:29 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Fix mostly-pointless overhead of pmap_pvo_pool
(1) Drop __aligned(32) from struct pvo_entry; otherwise,
sizeof(struct
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:33:30 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Rework pmap_pte_spill()
It was broken in many ways... Now, it gets working stable both for
OEA and OEA64_BRIDGE, as far
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:33:30 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Rework pmap_pte_spill()
It was broken in many ways... Now, it gets working stable both for
OEA and OEA64_BRIDGE, as far
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:32:05 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Drop unused argument for pmap_pvo_reclaim(), NFC
Part of PR kern/57621
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Fri Dec 15 09:32:05 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Drop unused argument for pmap_pvo_reclaim(), NFC
Part of PR kern/57621
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Mon Oct 9 13:01:58 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Use pool_allocator_nointr() for pmap_pool
As done for (majority of) other pmap implementations.
pmap_pool_allocator()
Module Name:src
Committed By: rin
Date: Mon Oct 9 13:01:58 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
powerpc/oea: pmap: Use pool_allocator_nointr() for pmap_pool
As done for (majority of) other pmap implementations.
pmap_pool_allocator()
Module Name:src
Committed By: andvar
Date: Sat Sep 23 21:26:16 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c ofwoea_machdep.c
Log Message:
add ifdef NWSDISPLAY > 0 around rascons_* functions usage,
otherwise implementation is not available, which
Module Name:src
Committed By: andvar
Date: Sat Sep 23 21:26:16 UTC 2023
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c ofwoea_machdep.c
Log Message:
add ifdef NWSDISPLAY > 0 around rascons_* functions usage,
otherwise implementation is not available, which
Module Name:src
Committed By: macallan
Date: Wed Dec 14 13:19:05 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
if we have the ROM font, make it available to wsdisplay
needs testing on non-macppc
To generate a diff of this commit:
cvs
Module Name:src
Committed By: macallan
Date: Wed Dec 14 13:19:05 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
if we have the ROM font, make it available to wsdisplay
needs testing on non-macppc
To generate a diff of this commit:
cvs
Module Name:src
Committed By: macallan
Date: Tue Dec 6 01:14:37 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
convert more seriously early output to ofprint
regular console output needs more of the kernel in working order now, and this
Module Name:src
Committed By: macallan
Date: Tue Dec 6 01:14:37 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
convert more seriously early output to ofprint
regular console output needs more of the kernel in working order now, and this
Module Name:src
Committed By: rin
Date: Mon May 9 11:39:44 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
PR port-powerpc/56818
Fix inverted logic introduced in rev. 1.108, by which modified/referenced
bits of pages were never cleared
Module Name:src
Committed By: rin
Date: Mon May 9 11:39:44 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
PR port-powerpc/56818
Fix inverted logic introduced in rev. 1.108, by which modified/referenced
bits of pages were never cleared
Module Name:src
Committed By: martin
Date: Fri Feb 18 19:04:52 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Backout previous and fix the correct macro magic
To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111
Module Name:src
Committed By: martin
Date: Fri Feb 18 19:04:52 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Backout previous and fix the correct macro magic
To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111
Module Name:src
Committed By: martin
Date: Fri Feb 18 18:58:15 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
pmap_pv_protect is not STATIC
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/arch/powerpc/oea/pmap.c
Please
Module Name:src
Committed By: martin
Date: Fri Feb 18 18:58:15 UTC 2022
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
pmap_pv_protect is not STATIC
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/arch/powerpc/oea/pmap.c
Please
Module Name:src
Committed By: chs
Date: Mon Jul 19 14:49:45 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
there is no need to keep pvos for unmanaged mappings on a hidden p/v list,
since "unmanaged" means that we don't want to find such pvos on
Module Name:src
Committed By: chs
Date: Mon Jul 19 14:49:45 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
there is no need to keep pvos for unmanaged mappings on a hidden p/v list,
since "unmanaged" means that we don't want to find such pvos on
Module Name:src
Committed By: martin
Date: Sun Jun 27 12:26:33 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
PR 55325: unify both pvo pools (for managed and unmanaged pages).
Analyzis by rin, fix suggested by chs.
To generate a diff of this
Module Name:src
Committed By: martin
Date: Sun Jun 27 12:26:33 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
PR 55325: unify both pvo pools (for managed and unmanaged pages).
Analyzis by rin, fix suggested by chs.
To generate a diff of this
Module Name:src
Committed By: macallan
Date: Fri Apr 2 16:59:59 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
clarify comment in previous
( this is a hack, should go away when the root cause is fixed etc. )
no functional change
To
Module Name:src
Committed By: macallan
Date: Fri Apr 2 16:59:59 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
clarify comment in previous
( this is a hack, should go away when the root cause is fixed etc. )
no functional change
To
Ugh. Can we please stop making these hacky one-offs in "shared by all PowerPC
platforms" code? This actually points to a deeper problem in the pmap code
that needs to be addressed correctly.
> On Apr 1, 2021, at 3:02 PM, Michael Lorenz wrote:
>
> Module Name: src
> Committed By: macallan
>
Module Name:src
Committed By: macallan
Date: Thu Apr 1 22:02:20 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
avoid mapping 0xf000 - my beige G3 DSIs on it
with this my the machine boots again
tested on a variety of G4 and G5 models
Module Name:src
Committed By: macallan
Date: Thu Apr 1 22:02:20 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
avoid mapping 0xf000 - my beige G3 DSIs on it
with this my the machine boots again
tested on a variety of G4 and G5 models
Module Name:src
Committed By: rin
Date: Sun Mar 21 23:41:52 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
Fix copy-paste.
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/powerpc/oea/cpu_subr.c
Please note that
Module Name:src
Committed By: rin
Date: Sun Mar 21 23:41:52 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
Fix copy-paste.
To generate a diff of this commit:
cvs rdiff -u -r1.107 -r1.108 src/sys/arch/powerpc/oea/cpu_subr.c
Please note that
Module Name:src
Committed By: thorpej
Date: Fri Mar 12 18:10:00 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Fix paste-o in last.
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/powerpc/oea/pmap.c
Please note that
Module Name:src
Committed By: thorpej
Date: Fri Mar 12 18:10:00 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Fix paste-o in last.
To generate a diff of this commit:
cvs rdiff -u -r1.104 -r1.105 src/sys/arch/powerpc/oea/pmap.c
Please note that
Module Name:src
Committed By: thorpej
Date: Thu Mar 11 04:43:47 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Tidy up initialization of the kernel SRs just a bit.
To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103
Module Name:src
Committed By: thorpej
Date: Thu Mar 11 04:43:47 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Tidy up initialization of the kernel SRs just a bit.
To generate a diff of this commit:
cvs rdiff -u -r1.102 -r1.103
Module Name:src
Committed By: thorpej
Date: Wed Mar 10 18:29:07 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
- In pmap_bootstrap1(), make sure to initialize pmap_kernel()->pm_vsid
with the kernel's base VSID.
- In va_to_vsid(), always compute
Module Name:src
Committed By: thorpej
Date: Wed Mar 10 18:29:07 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
- In pmap_bootstrap1(), make sure to initialize pmap_kernel()->pm_vsid
with the kernel's base VSID.
- In va_to_vsid(), always compute
Module Name:src
Committed By: thorpej
Date: Fri Mar 5 02:58:13 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
Split set_timebase() into get_timebase_frequency() and init_decrementer().
Call get_timebase_frequency() much earlier.
To
Module Name:src
Committed By: thorpej
Date: Fri Mar 5 02:58:13 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
Split set_timebase() into get_timebase_frequency() and init_decrementer().
Call get_timebase_frequency() much earlier.
To
Module Name:src
Committed By: rin
Date: Tue Mar 2 00:28:55 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Apply PMAPNAME() to pmap_bootstrap[12](); fix build for ofppc, which has
both pmap32 and pmap64bridge in a single kernel.
To generate a
Module Name:src
Committed By: rin
Date: Tue Mar 2 00:28:55 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Apply PMAPNAME() to pmap_bootstrap[12](); fix build for ofppc, which has
both pmap32 and pmap64bridge in a single kernel.
To generate a
Module Name:src
Committed By: thorpej
Date: Sun Feb 28 19:01:11 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
Minor re-ordering of a few things, and issue an isync barrier at all
critical MMU on/off transitions.
To generate a diff of this
Module Name:src
Committed By: thorpej
Date: Sun Feb 28 19:01:11 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
Minor re-ordering of a few things, and issue an isync barrier at all
critical MMU on/off transitions.
To generate a diff of this
Module Name:src
Committed By: thorpej
Date: Sat Feb 27 01:22:18 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
In ofwoea_initppc(), call oea_init() after getting the bootpath, etc.
Also, add a comment explaining why it's actually
Module Name:src
Committed By: thorpej
Date: Sat Feb 27 01:22:18 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
In ofwoea_initppc(), call oea_init() after getting the bootpath, etc.
Also, add a comment explaining why it's actually
Module Name:src
Committed By: thorpej
Date: Wed Feb 24 17:35:40 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
- Fix a comment.
- rename ofwsrsave to clsrsave; we're saving / restoring the client's
(i.e. kernel's) SRs there, not the
Module Name:src
Committed By: thorpej
Date: Wed Feb 24 17:35:40 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
- Fix a comment.
- rename ofwsrsave to clsrsave; we're saving / restoring the client's
(i.e. kernel's) SRs there, not the
Module Name:src
Committed By: thorpej
Date: Wed Feb 24 16:53:00 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S ofwoea_machdep.c
Log Message:
Don't save the firmware's copy of SPRG[0-3], and don't fiddle with
SPRG[0-3] in the firmware trampoline. Section
Module Name:src
Committed By: thorpej
Date: Wed Feb 24 16:53:00 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S ofwoea_machdep.c
Log Message:
Don't save the firmware's copy of SPRG[0-3], and don't fiddle with
SPRG[0-3] in the firmware trampoline. Section
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 18:10:51 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
Update some #ifdef PMAC_G5 for previous change that I missed before.
To generate a diff of this commit:
cvs rdiff -u -r1.52
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 18:10:51 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
Update some #ifdef PMAC_G5 for previous change that I missed before.
To generate a diff of this commit:
cvs rdiff -u -r1.52
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 18:05:42 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
Fix the previously differently.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 18:05:42 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
Fix the previously differently.
To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 18:03:21 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
ofwreal_incharge does not need to be global.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 18:03:21 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
ofwreal_incharge does not need to be global.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 18:02:45 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
Put back accidental removal of "ofwreal_incharge".
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 18:02:45 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
Put back accidental removal of "ofwreal_incharge".
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 17:58:43 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
Avoid an unused variable warning for the not-building-macppc case.
To generate a diff of this commit:
cvs rdiff -u -r1.21
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 17:58:43 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
Avoid an unused variable warning for the not-building-macppc case.
To generate a diff of this commit:
cvs rdiff -u -r1.21
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 05:23:53 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
Revert unintended change.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/oea/ofw_consinit.c
Module Name:src
Committed By: thorpej
Date: Fri Feb 19 05:23:53 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_consinit.c
Log Message:
Revert unintended change.
To generate a diff of this commit:
cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/oea/ofw_consinit.c
Module Name:src
Committed By: thorpej
Date: Thu Feb 18 16:29:12 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
- Tidy up some comments.
- Use correct stack frame linkage everywhere so that if something goes
wrong, we can get a meaningful back
Module Name:src
Committed By: thorpej
Date: Thu Feb 18 16:29:12 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
- Tidy up some comments.
- Use correct stack frame linkage everywhere so that if something goes
wrong, we can get a meaningful back
Module Name:src
Committed By: thorpej
Date: Fri Feb 12 23:40:02 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
Add some comments to help visually track the nested #ifdef blocks in
ofwoea_batinit().
To generate a diff of this commit:
cvs
Module Name:src
Committed By: thorpej
Date: Fri Feb 12 23:40:02 UTC 2021
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
Add some comments to help visually track the nested #ifdef blocks in
ofwoea_batinit().
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rin
Date: Tue Jul 7 13:57:20 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofw_rascons.c
Log Message:
rascons_init_rasops(): Initialize color palette only for macppc.
Fix build failure for ofppc.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rin
Date: Tue Jul 7 13:57:20 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofw_rascons.c
Log Message:
rascons_init_rasops(): Initialize color palette only for macppc.
Fix build failure for ofppc.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rin
Date: Tue Jul 7 02:10:21 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofw_rascons.c
Log Message:
Fix boot failure for PowerMac11,2 when ``auto-boot?'' is true.
For some machines like PowerMac11,2, Open Firmware does not correctly
Module Name:src
Committed By: rin
Date: Tue Jul 7 02:10:21 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofw_rascons.c
Log Message:
Fix boot failure for PowerMac11,2 when ``auto-boot?'' is true.
For some machines like PowerMac11,2, Open Firmware does not correctly
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:59:37 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
- Drop unused opt_compat_netbsd.h.
- Include missing opt_multiprocessor.h.
To generate a diff of this commit:
cvs rdiff -u -r1.48
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:59:37 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
- Drop unused opt_compat_netbsd.h.
- Include missing opt_multiprocessor.h.
To generate a diff of this commit:
cvs rdiff -u -r1.48
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:58:06 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: cpu_speedctl.c
Log Message:
Drop unused opt_ppcparam.h.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/oea/cpu_speedctl.c
Module Name:src
Committed By: rin
Date: Mon Jul 6 10:58:06 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: cpu_speedctl.c
Log Message:
Drop unused opt_ppcparam.h.
To generate a diff of this commit:
cvs rdiff -u -r1.2 -r1.3 src/sys/arch/powerpc/oea/cpu_speedctl.c
Module Name:src
Committed By: rin
Date: Thu Jul 2 10:28:11 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Fix typo; PMAP_OEA64_BRIDGE not PMAP_OEA_BRIDGE.
Tested on Power Mac G5.
To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97
Module Name:src
Committed By: rin
Date: Thu Jul 2 10:28:11 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Fix typo; PMAP_OEA64_BRIDGE not PMAP_OEA_BRIDGE.
Tested on Power Mac G5.
To generate a diff of this commit:
cvs rdiff -u -r1.96 -r1.97
Module Name:src
Committed By: rin
Date: Sun May 31 10:49:39 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Stop returning while PMAP_LOCK() (= KERNEL_LOCK(1, NULL)) is held.
Kernel freeze with heavy load is significantly mitigated (fixed?),
in
Module Name:src
Committed By: rin
Date: Sun May 31 10:49:39 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: pmap.c
Log Message:
Stop returning while PMAP_LOCK() (= KERNEL_LOCK(1, NULL)) is held.
Kernel freeze with heavy load is significantly mitigated (fixed?),
in
Module Name:src
Committed By: macallan
Date: Mon Mar 16 22:02:38 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofw_rascons.c ofw_rasconsvar.h
Log Message:
make the ROM font usable on G5s:
- copy the font data into a buffer instead of just pointing at the ROM
- don't
Module Name:src
Committed By: macallan
Date: Mon Mar 16 22:02:38 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofw_rascons.c ofw_rasconsvar.h
Log Message:
make the ROM font usable on G5s:
- copy the font data into a buffer instead of just pointing at the ROM
- don't
Module Name:src
Committed By: macallan
Date: Fri Feb 28 22:14:10 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
do what FreeBSD does and OF_quiesce() only on PowerMac11,2 and 12,1
To generate a diff of this commit:
cvs rdiff -u -r1.46
Module Name:src
Committed By: macallan
Date: Fri Feb 28 22:14:10 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
do what FreeBSD does and OF_quiesce() only on PowerMac11,2 and 12,1
To generate a diff of this commit:
cvs rdiff -u -r1.46
Module Name:src
Committed By: macallan
Date: Fri Feb 28 22:09:35 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
switch PowerMac7,* CPUs to full speed via OF
if we do this later we hang
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: macallan
Date: Fri Feb 28 22:09:35 UTC 2020
Modified Files:
src/sys/arch/powerpc/oea: ofwoea_machdep.c
Log Message:
switch PowerMac7,* CPUs to full speed via OF
if we do this later we hang
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: joerg
Date: Wed Nov 27 21:07:32 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
Add a hack for qemu/macppc. OF_finddevice calls will crash depending on
the boot loader and kernel being used. This patch allows
Module Name:src
Committed By: joerg
Date: Wed Nov 27 21:07:32 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: ofw_autoconf.c
Log Message:
Add a hack for qemu/macppc. OF_finddevice calls will crash depending on
the boot loader and kernel being used. This patch allows
Module Name:src
Committed By: macallan
Date: Fri Nov 15 23:43:13 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
bump OF_buf(fer) since we may put extra parameters in there
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: macallan
Date: Fri Nov 15 23:43:13 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: ofw_subr.S
Log Message:
bump OF_buf(fer) since we may put extra parameters in there
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11
Module Name:src
Committed By: macallan
Date: Fri Oct 25 17:17:30 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
register the IPI before spinning up CPUs, and make sure to do it exactly once
with this, and previous commits, G5s with four CPUs
Module Name:src
Committed By: macallan
Date: Fri Oct 25 17:17:30 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
register the IPI before spinning up CPUs, and make sure to do it exactly once
with this, and previous commits, G5s with four CPUs
Module Name:src
Committed By: macallan
Date: Fri Sep 20 21:27:29 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
don't enable NAP mode on 7450 CPUs - my Quicksilver has two of those and we
hang hard shortly after boot with NAP enabled, even on
Module Name:src
Committed By: macallan
Date: Fri Sep 20 21:27:29 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
don't enable NAP mode on 7450 CPUs - my Quicksilver has two of those and we
hang hard shortly after boot with NAP enabled, even on
Module Name:src
Committed By: macallan
Date: Fri Aug 2 05:08:07 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
first step to address PR54331:
poll h->hatch_running for a bit instead of blindly relying on a fixed timeout
for secondary CPUs to
Module Name:src
Committed By: macallan
Date: Fri Aug 2 05:08:07 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c
Log Message:
first step to address PR54331:
poll h->hatch_running for a bit instead of blindly relying on a fixed timeout
for secondary CPUs to
Module Name:src
Committed By: mrg
Date: Wed Feb 6 07:32:50 UTC 2019
Modified Files:
src/sys/arch/powerpc/oea: cpu_subr.c oea_machdep.c
Log Message:
- add or adjust fallthru comments
To generate a diff of this commit:
cvs rdiff -u -r1.98 -r1.99
1 - 100 of 260 matches
Mail list logo