CVS commit: src/sys/arch/powerpc/ibm4xx

2024-02-01 Thread Andrius Varanavicius
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2024-02-01 Thread Andrius Varanavicius
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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.

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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.

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-03 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-03 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-03 Thread Rin Okuyama
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.

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-03 Thread Rin Okuyama
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.

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-03 Thread Rin Okuyama
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. -

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-10-03 Thread Rin Okuyama
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. -

CVS commit: src/sys/arch/powerpc/ibm4xx/dev

2022-09-18 Thread Jason R Thorpe
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

CVS commit: src/sys/arch/powerpc/ibm4xx/dev

2022-09-18 Thread Jason R Thorpe
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-12 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-12 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-12 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-12 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-12 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-12 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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.

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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.

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2022-09-11 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-07 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-07 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-05 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-04 Thread Rin Okuyama
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

CVS commit: src/sys/arch/powerpc/ibm4xx

2021-09-04 Thread Rin Okuyama
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

Re: CVS commit: src/sys/arch/powerpc/ibm4xx

2021-01-17 Thread Rin Okuyama
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

Re: CVS commit: src/sys/arch/powerpc/ibm4xx

2021-01-17 Thread Rin Okuyama
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

Re: CVS commit: src/sys/arch/powerpc/ibm4xx

2011-02-06 Thread Antti Kantee
On Mon Feb 07 2011 at 07:02:25 +, Matt Thomas wrote: Module Name: src Committed By: matt Date: Mon Feb 7 07:02:24 UTC 2011 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Use EVCNT_ATTACH_STATIC Can't we just: 1) Work toward getting of rid linkset