Module Name:src
Committed By: andvar
Date: Thu Feb 1 22:02:18 UTC 2024
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
s/againt/against/ in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/arch/powerpc/ibm4xx/pmap.c
Module Name:src
Committed By: andvar
Date: Thu Feb 1 22:02:18 UTC 2024
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
s/againt/against/ in comment.
To generate a diff of this commit:
cvs rdiff -u -r1.109 -r1.110 src/sys/arch/powerpc/ibm4xx/pmap.c
Module Name:src
Committed By: rin
Date: Wed Oct 5 09:03:06 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
ppc4xx_tlb_enter: One more style sync. No binary changes.
Use hi and lo instead of th and tl for TLBHI and TLBLO, respectively,
as done
Module Name:src
Committed By: rin
Date: Wed Oct 5 09:03:06 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
ppc4xx_tlb_enter: One more style sync. No binary changes.
Use hi and lo instead of th and tl for TLBHI and TLBLO, respectively,
as done
Module Name:src
Committed By: rin
Date: Wed Oct 5 08:47:52 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Use %[foo], %[bar], ... instead of %0, %1, ... for asm codes.
Unify variable names if possible. No binary changes.
To generate a diff of
Module Name:src
Committed By: rin
Date: Wed Oct 5 08:47:52 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Use %[foo], %[bar], ... instead of %0, %1, ... for asm codes.
Unify variable names if possible. No binary changes.
To generate a diff of
Module Name:src
Committed By: rin
Date: Wed Oct 5 08:18:00 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c copyinstr.c copyoutstr.c cpu.c
ibm4xx_machdep.c pmap.c trap.c
Log Message:
Minor style fixes to asm codes. No binary changes.
To
Module Name:src
Committed By: rin
Date: Wed Oct 5 08:18:00 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c copyinstr.c copyoutstr.c cpu.c
ibm4xx_machdep.c pmap.c trap.c
Log Message:
Minor style fixes to asm codes. No binary changes.
To
Module Name:src
Committed By: rin
Date: Wed Oct 5 02:56:14 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: As a tiny optimization, drop redundant mtpid.
No regression for ATF on 405. 403 seems to work fine.
Module Name:src
Committed By: rin
Date: Wed Oct 5 02:56:14 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: As a tiny optimization, drop redundant mtpid.
No regression for ATF on 405. 403 seems to work fine.
Module Name:src
Committed By: rin
Date: Tue Oct 4 14:08:30 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Consistently use tmp as scratch register. NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.21
Module Name:src
Committed By: rin
Date: Tue Oct 4 14:08:30 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Consistently use tmp as scratch register. NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.21
Module Name:src
Committed By: rin
Date: Tue Oct 4 14:02:46 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: "insn[TAB]operands;" for inline asm codes.
To generate a diff of this commit:
cvs rdiff -u -r1.20
Module Name:src
Committed By: rin
Date: Tue Oct 4 14:02:46 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: "insn[TAB]operands;" for inline asm codes.
To generate a diff of this commit:
cvs rdiff -u -r1.20
Module Name:src
Committed By: rin
Date: Tue Oct 4 13:58:54 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Style sync with copy{in,out}. No binary changes.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Tue Oct 4 13:58:54 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Style sync with copy{in,out}. No binary changes.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Tue Oct 4 13:45:50 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c trap.c
Log Message:
copy{in,out}{,str}: Drop needless dcbst.
Data cache is purely physical for 40[53] with 16KB pages, and therefore
Module Name:src
Committed By: rin
Date: Tue Oct 4 13:45:50 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c trap.c
Log Message:
copy{in,out}{,str}: Drop needless dcbst.
Data cache is purely physical for 40[53] with 16KB pages, and therefore
Module Name:src
Committed By: rin
Date: Mon Oct 3 23:41:28 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Add cr0 and ctr to list of clobbered registers.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Mon Oct 3 23:41:28 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Add cr0 and ctr to list of clobbered registers.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Mon Oct 3 23:35:41 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Consistently use uaddr instead of udaddr.
Note that we use kaddr, not kdaddr, for kernel data address.
Module Name:src
Committed By: rin
Date: Mon Oct 3 23:35:41 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Consistently use uaddr instead of udaddr.
Note that we use kaddr, not kdaddr, for kernel data address.
Module Name:src
Committed By: rin
Date: Mon Oct 3 23:32:28 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Tidy up inline asm's:
- Use %[foo], %[bar], ... instead of %0, %1, ...
- One instruction per line.
-
Module Name:src
Committed By: rin
Date: Mon Oct 3 23:32:28 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: copyinstr.c copyoutstr.c
Log Message:
copy{in,out}str: Tidy up inline asm's:
- Use %[foo], %[bar], ... instead of %0, %1, ...
- One instruction per line.
-
Module Name:src
Committed By: thorpej
Date: Sun Sep 18 13:19:40 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
Log Message:
Eliminate use of IFF_OACTIVE.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57
Module Name:src
Committed By: thorpej
Date: Sun Sep 18 13:19:40 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
Log Message:
Eliminate use of IFF_OACTIVE.
To generate a diff of this commit:
cvs rdiff -u -r1.56 -r1.57
Module Name:src
Committed By: rin
Date: Mon Sep 12 08:06:36 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Work around clang 13.0.0 bug; copy{in,out}() are miscompiled with -O[12],
by which /sbin/init cannot be executed.
To generate a diff of
Module Name:src
Committed By: rin
Date: Mon Sep 12 08:06:36 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
Work around clang 13.0.0 bug; copy{in,out}() are miscompiled with -O[12],
by which /sbin/init cannot be executed.
To generate a diff of
Module Name:src
Committed By: rin
Date: Mon Sep 12 06:23:29 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Minor clean up:
- No need to supply count (== 0).
- %r0 can be used as %[ctx] and %[len].
To generate a diff of this
Module Name:src
Committed By: rin
Date: Mon Sep 12 06:23:29 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Minor clean up:
- No need to supply count (== 0).
- %r0 can be used as %[ctx] and %[len].
To generate a diff of this
Module Name:src
Committed By: rin
Date: Mon Sep 12 06:19:14 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copyin(): Remove one more needless mtpid. No regression for full ATF.
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96
Module Name:src
Committed By: rin
Date: Mon Sep 12 06:19:14 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copyin(): Remove one more needless mtpid. No regression for full ATF.
To generate a diff of this commit:
cvs rdiff -u -r1.95 -r1.96
Module Name:src
Committed By: rin
Date: Sun Sep 11 09:27:18 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copyin(): Fix comment. No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95
Module Name:src
Committed By: rin
Date: Sun Sep 11 09:27:18 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copyin(): Fix comment. No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95
Module Name:src
Committed By: rin
Date: Sun Sep 11 09:08:04 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Tiny optimizations for __asm codes.
No regressions for full ATF run.
- Use {l,st}swx instead of loop for remaining bytes.
Module Name:src
Committed By: rin
Date: Sun Sep 11 09:08:04 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Tiny optimizations for __asm codes.
No regressions for full ATF run.
- Use {l,st}swx instead of loop for remaining bytes.
Module Name:src
Committed By: rin
Date: Sun Sep 11 09:03:25 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Add missing clobber registers to __asm codes.
To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93
Module Name:src
Committed By: rin
Date: Sun Sep 11 09:03:25 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Add missing clobber registers to __asm codes.
To generate a diff of this commit:
cvs rdiff -u -r1.92 -r1.93
Module Name:src
Committed By: rin
Date: Sun Sep 11 09:00:02 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Add missing ``if (count == 0) goto done;''.
To generate a diff of this commit:
cvs rdiff -u -r1.91 -r1.92
Module Name:src
Committed By: rin
Date: Sun Sep 11 09:00:02 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Add missing ``if (count == 0) goto done;''.
To generate a diff of this commit:
cvs rdiff -u -r1.91 -r1.92
Module Name:src
Committed By: rin
Date: Sun Sep 11 08:57:39 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Consistently use %[tmp] as scratch register. NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91
Module Name:src
Committed By: rin
Date: Sun Sep 11 08:57:39 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Consistently use %[tmp] as scratch register. NFC.
To generate a diff of this commit:
cvs rdiff -u -r1.90 -r1.91
Module Name:src
Committed By: rin
Date: Sun Sep 11 08:56:23 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copyin(): Fix copy-paste in comment. No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90
Module Name:src
Committed By: rin
Date: Sun Sep 11 08:56:23 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copyin(): Fix copy-paste in comment. No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.89 -r1.90
Module Name:src
Committed By: rin
Date: Sun Sep 11 08:49:54 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Cosmetic changes to __asm codes. No binary changes.
- Editor-friendly indentation.
- One insn per line.
- Group insns
Module Name:src
Committed By: rin
Date: Sun Sep 11 08:49:54 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
copy{in,out}(): Cosmetic changes to __asm codes. No binary changes.
- Editor-friendly indentation.
- One insn per line.
- Group insns
Module Name:src
Committed By: rin
Date: Sun Sep 11 08:30:43 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
s/udaddr/uaddr/g for consistency; we use kaddr for kernel data address.
No binary changes.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: rin
Date: Sun Sep 11 08:30:43 UTC 2022
Modified Files:
src/sys/arch/powerpc/ibm4xx: trap.c
Log Message:
s/udaddr/uaddr/g for consistency; we use kaddr for kernel data address.
No binary changes.
To generate a diff of this commit:
cvs rdiff
Module Name:src
Committed By: rin
Date: Wed Sep 8 00:17:21 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pte_enter() and pmap_enter_pv(): return zero for success, and
non-zero value for failure, as normally expected.
To generate a diff of
Module Name:src
Committed By: rin
Date: Wed Sep 8 00:17:21 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pte_enter() and pmap_enter_pv(): return zero for success, and
non-zero value for failure, as normally expected.
To generate a diff of
Module Name:src
Committed By: rin
Date: Sun Sep 5 12:47:10 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Now, ctx_flush() never fails. So, make this function void.
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104
Module Name:src
Committed By: rin
Date: Sun Sep 5 12:47:10 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Now, ctx_flush() never fails. So, make this function void.
To generate a diff of this commit:
cvs rdiff -u -r1.103 -r1.104
Module Name:src
Committed By: rin
Date: Sun Sep 5 12:28:44 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pmap_enter_pv(): At the moment, this function is always called with
pmap_initialized. So, convert test for this condition to KASSERT.
To
Module Name:src
Committed By: rin
Date: Sun Sep 5 12:28:44 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pmap_enter_pv(): At the moment, this function is always called with
pmap_initialized. So, convert test for this condition to KASSERT.
To
Module Name:src
Committed By: rin
Date: Sun Sep 5 12:23:40 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pmap_enter_pv(): No need to initialize npv to NULL.
No functional changes intended.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Sun Sep 5 12:23:40 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pmap_enter_pv(): No need to initialize npv to NULL.
No functional changes intended.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Sun Sep 5 12:05:05 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pmap_testout(): Use pmap_{protect,remove}() for va to (va + PAGE_SIZE),
instead of (va + 1).
No functional changes for the current
Module Name:src
Committed By: rin
Date: Sun Sep 5 12:05:05 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
pmap_testout(): Use pmap_{protect,remove}() for va to (va + PAGE_SIZE),
instead of (va + 1).
No functional changes for the current
Module Name:src
Committed By: rin
Date: Sun Sep 5 09:57:43 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
if (cond) panic() or Debugger() in #ifdef DIAGNOSTIC ---> KASSERT(!cond)
There is no regression observed during a full ATF run.
To
Module Name:src
Committed By: rin
Date: Sun Sep 5 09:57:43 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
if (cond) panic() or Debugger() in #ifdef DIAGNOSTIC ---> KASSERT(!cond)
There is no regression observed during a full ATF run.
To
Module Name:src
Committed By: rin
Date: Sat Sep 4 14:31:04 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Style. No binary changes.
Also, remove old #if-0'ed code block copied from oea (and therefore
will never be enabled).
To generate a
Module Name:src
Committed By: rin
Date: Sat Sep 4 14:31:04 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Style. No binary changes.
Also, remove old #if-0'ed code block copied from oea (and therefore
will never be enabled).
To generate a
Module Name:src
Committed By: rin
Date: Thu Apr 15 00:00:46 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Use uvm_km_alloc(9) with UVM_KMF_NOWAIT flag in pte_enter(), in order not to
sleep in pmap_enter(9) and pmap_kenter_pa(9), which can
Module Name:src
Committed By: rin
Date: Thu Apr 15 00:00:46 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Use uvm_km_alloc(9) with UVM_KMF_NOWAIT flag in pte_enter(), in order not to
sleep in pmap_enter(9) and pmap_kenter_pa(9), which can
Module Name:src
Committed By: rin
Date: Wed Apr 14 23:45:11 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Style fixes:
- Add "static inline" to pte_enter(), to match with its declaration.
- Remove parentheses from return.
- Use NULL instead of
Module Name:src
Committed By: rin
Date: Wed Apr 14 23:45:11 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Style fixes:
- Add "static inline" to pte_enter(), to match with its declaration.
- Remove parentheses from return.
- Use NULL instead of
Module Name:src
Committed By: rin
Date: Tue Mar 30 14:33:10 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Use ``for (;;)'' for infinite loop, as required by style.
No binary changes.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Tue Mar 30 14:33:10 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Use ``for (;;)'' for infinite loop, as required by style.
No binary changes.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: simonb
Date: Tue Mar 30 13:41:46 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
Fix nearly 20 year old type - cache sizes are 2048 bytes, not 2848 bytes.
To generate a diff of this commit:
cvs rdiff -u -r1.37
Module Name:src
Committed By: simonb
Date: Tue Mar 30 13:41:46 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
Fix nearly 20 year old type - cache sizes are 2048 bytes, not 2848 bytes.
To generate a diff of this commit:
cvs rdiff -u -r1.37
Module Name:src
Committed By: rin
Date: Tue Mar 30 02:27:00 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
According to "PPC405GP Embedded Processor User’s Manual",
405GP has 16KB instruction cache, not 8KB.
To generate a diff of this commit:
Module Name:src
Committed By: rin
Date: Tue Mar 30 02:27:00 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
According to "PPC405GP Embedded Processor User’s Manual",
405GP has 16KB instruction cache, not 8KB.
To generate a diff of this commit:
Module Name:src
Committed By: rin
Date: Tue Mar 30 02:25:24 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: emacreg.h if_emac.c
Log Message:
Support OPB running @ 33MHz for 405GP based boards.
No need to modify EMAC_MR1 register this case
(STACR_OPBC fields are
Module Name:src
Committed By: rin
Date: Tue Mar 30 02:25:24 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: emacreg.h if_emac.c
Log Message:
Support OPB running @ 33MHz for 405GP based boards.
No need to modify EMAC_MR1 register this case
(STACR_OPBC fields are
Module Name:src
Committed By: rin
Date: Tue Mar 30 01:57:20 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: locore.S
Log Message:
Use mnemonic "bdneq". Add missing register prefix.
No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.16
Module Name:src
Committed By: rin
Date: Tue Mar 30 01:57:20 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: locore.S
Log Message:
Use mnemonic "bdneq". Add missing register prefix.
No binary changes.
To generate a diff of this commit:
cvs rdiff -u -r1.16
Module Name:src
Committed By: rin
Date: Tue Mar 30 01:50:13 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: openbios.c
Log Message:
- Document IBM/AMCC Walnut is supported by this file.
- Misc style fixes.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: rin
Date: Tue Mar 30 01:50:13 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: openbios.c
Log Message:
- Document IBM/AMCC Walnut is supported by this file.
- Misc style fixes.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: simonb
Date: Sun Mar 7 02:54:07 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: locore.S
Log Message:
Remove unused/unreferenced legacy intrcnt/intrnames.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: simonb
Date: Sun Mar 7 02:54:07 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/openbios: locore.S
Log Message:
Remove unused/unreferenced legacy intrcnt/intrnames.
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16
Module Name:src
Committed By: rin
Date: Fri Mar 5 07:11:24 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
Show PVR as 8-digit hex.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/powerpc/ibm4xx/cpu.c
Please note
Module Name:src
Committed By: rin
Date: Fri Mar 5 07:11:24 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: cpu.c
Log Message:
Show PVR as 8-digit hex.
To generate a diff of this commit:
cvs rdiff -u -r1.35 -r1.36 src/sys/arch/powerpc/ibm4xx/cpu.c
Please note
Module Name:src
Committed By: rin
Date: Fri Mar 5 05:35:50 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
Log Message:
Fix hard freeze in pic_handle_intr() for PPC_IBM403.
Not clearly documented in reference manual, but DCR_EXISR register is
not updated
Module Name:src
Committed By: rin
Date: Fri Mar 5 05:35:50 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
Log Message:
Fix hard freeze in pic_handle_intr() for PPC_IBM403.
Not clearly documented in reference manual, but DCR_EXISR register is
not updated
Module Name:src
Committed By: rin
Date: Sat Feb 27 20:43:58 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
src/sys/arch/powerpc/ibm4xx/dev: com_opb.c dwctwo_plb.c ecc_plb.c
if_emac.c mal.c
Log Message:
Switch to intr_establish_xname().
Module Name:src
Committed By: rin
Date: Sat Feb 27 20:43:58 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: pic_uic.c
src/sys/arch/powerpc/ibm4xx/dev: com_opb.c dwctwo_plb.c ecc_plb.c
if_emac.c mal.c
Log Message:
Switch to intr_establish_xname().
Module Name:src
Committed By: rin
Date: Sun Jan 24 05:22:22 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
Log Message:
Add rnd(9) support.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/powerpc/ibm4xx/dev/if_emac.c
Module Name:src
Committed By: rin
Date: Sun Jan 24 05:22:22 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx/dev: if_emac.c
Log Message:
Add rnd(9) support.
To generate a diff of this commit:
cvs rdiff -u -r1.53 -r1.54 src/sys/arch/powerpc/ibm4xx/dev/if_emac.c
On 2021/01/18 14:49, Rin Okuyama wrote:
(2) However, in clock.c rev 1.31 and prior, curcpu->ci_idepth was not
raised before calling {hard,stat}clock(). Therefore, cpu_intr_p()
wrongly returns false. As a result, callee functions misunderstood
that they are not running in the
On 2021/01/18 13:35, Rin Okuyama wrote:
Module Name:src
Committed By: rin
Date: Mon Jan 18 04:35:05 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c
Log Message:
Invoke hardclock() and statclock() in the interrupt context.
Otherwise, entropy_enter() is
Module Name:src
Committed By: rin
Date: Mon Jan 18 04:35:05 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c
Log Message:
Invoke hardclock() and statclock() in the interrupt context.
Otherwise, entropy_enter() is used instead of entropy_enter_intr() in
Module Name:src
Committed By: rin
Date: Mon Jan 18 04:35:05 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c
Log Message:
Invoke hardclock() and statclock() in the interrupt context.
Otherwise, entropy_enter() is used instead of entropy_enter_intr() in
Module Name:src
Committed By: rin
Date: Mon Jan 18 04:30:13 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c
Log Message:
Simplify and correct stale comment; nticks-th hardclock() had no longer
been special since rev 1.24:
Module Name:src
Committed By: rin
Date: Mon Jan 18 04:30:13 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: clock.c
Log Message:
Simplify and correct stale comment; nticks-th hardclock() had no longer
been special since rev 1.24:
Module Name:src
Committed By: rin
Date: Mon Jan 18 02:43:27 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
white space --> tab
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
Module Name:src
Committed By: rin
Date: Mon Jan 18 02:43:27 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
white space --> tab
To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/sys/arch/powerpc/ibm4xx/ibm4xx_machdep.c
Module Name:src
Committed By: rin
Date: Wed Jan 6 08:07:36 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Sort headers. No functional changes intended.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: rin
Date: Wed Jan 6 08:07:36 UTC 2021
Modified Files:
src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c
Log Message:
Sort headers. No functional changes intended.
To generate a diff of this commit:
cvs rdiff -u -r1.32 -r1.33
Module Name:src
Committed By: rin
Date: Thu Sep 10 04:36:24 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Tiny cosmetic fix for previous. No functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95
Module Name:src
Committed By: rin
Date: Thu Sep 10 04:36:24 UTC 2020
Modified Files:
src/sys/arch/powerpc/ibm4xx: pmap.c
Log Message:
Tiny cosmetic fix for previous. No functional changes.
To generate a diff of this commit:
cvs rdiff -u -r1.94 -r1.95
1 - 100 of 266 matches
Mail list logo