Module Name:src
Committed By: martin
Date: Sat Jan 4 18:28:16 UTC 2025
Modified Files:
src/sys/arch/sh3/include: asm.h
Log Message:
PR 58960: sh3/asm.h: Respect _NETBSD_REVISIONID.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/sh3/include/as
Module Name:src
Committed By: martin
Date: Sat Jan 4 18:28:16 UTC 2025
Modified Files:
src/sys/arch/sh3/include: asm.h
Log Message:
PR 58960: sh3/asm.h: Respect _NETBSD_REVISIONID.
To generate a diff of this commit:
cvs rdiff -u -r1.29 -r1.30 src/sys/arch/sh3/include/as
Module Name:src
Committed By: andvar
Date: Sun Jun 2 19:20:09 UTC 2024
Modified Files:
src/sys/arch/sh3/sh3: disksubr.c
Log Message:
s/corruptted/corrupted/ in return messages.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/sh3/sh3/disksubr.c
Module Name:src
Committed By: andvar
Date: Sun Jun 2 19:20:09 UTC 2024
Modified Files:
src/sys/arch/sh3/sh3: disksubr.c
Log Message:
s/corruptted/corrupted/ in return messages.
To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 src/sys/arch/sh3/sh3/disksubr.c
Module Name:src
Committed By: andvar
Date: Sun Sep 17 14:22:28 UTC 2023
Modified Files:
src/sys/arch/sh3/dev: sci.c
Log Message:
remove unneeded whitespace in empty line from my previous commit.
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/s
Module Name:src
Committed By: andvar
Date: Sun Sep 17 14:22:28 UTC 2023
Modified Files:
src/sys/arch/sh3/dev: sci.c
Log Message:
remove unneeded whitespace in empty line from my previous commit.
To generate a diff of this commit:
cvs rdiff -u -r1.64 -r1.65 src/sys/arch/s
Module Name:src
Committed By: andvar
Date: Sat Sep 16 18:56:40 UTC 2023
Modified Files:
src/sys/arch/sh3/dev: sci.c
Log Message:
sh3/sci(4): replace undefined scistatus with DPRINTF.
Fixes the build with SCI_DEBUG enabled.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: andvar
Date: Sat Sep 16 18:56:40 UTC 2023
Modified Files:
src/sys/arch/sh3/dev: sci.c
Log Message:
sh3/sci(4): replace undefined scistatus with DPRINTF.
Fixes the build with SCI_DEBUG enabled.
To generate a diff of this commit:
cvs rdiff -u
Module Name:src
Committed By: andvar
Date: Sat Sep 16 15:42:01 UTC 2023
Modified Files:
src/sys/arch/sh3/dev: scif.c
Log Message:
sh3/scif(4): redefine DPRINTF again, not all SH ports has machine/debug.h.
Those are defined for hpc only.
unbreaks build for evbsh some kerne
Module Name:src
Committed By: andvar
Date: Sat Sep 16 15:42:01 UTC 2023
Modified Files:
src/sys/arch/sh3/dev: scif.c
Log Message:
sh3/scif(4): redefine DPRINTF again, not all SH ports has machine/debug.h.
Those are defined for hpc only.
unbreaks build for evbsh some kerne
Module Name:src
Committed By: andvar
Date: Fri Sep 15 20:59:56 UTC 2023
Modified Files:
src/sys/arch/sh3/dev: scif.c
Log Message:
sh3/scif(4): replace undefined scifstatus with DPRINTF.
fixes the build with SCIF_DEBUG enabled.
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: andvar
Date: Fri Sep 15 20:59:56 UTC 2023
Modified Files:
src/sys/arch/sh3/dev: scif.c
Log Message:
sh3/scif(4): replace undefined scifstatus with DPRINTF.
fixes the build with SCIF_DEBUG enabled.
To generate a diff of this commit:
cvs rdif
Module Name:src
Committed By: andvar
Date: Sat Sep 2 21:54:55 UTC 2023
Modified Files:
src/sys/arch/sh3/include: db_machdep.h
Log Message:
remove (db_addr_t) cast in sh3 PC_REGS(regs) definition.
Fixes KGDB build option for SH3/4 code.
To generate a diff of this commit
Module Name:src
Committed By: andvar
Date: Sat Sep 2 21:54:55 UTC 2023
Modified Files:
src/sys/arch/sh3/include: db_machdep.h
Log Message:
remove (db_addr_t) cast in sh3 PC_REGS(regs) definition.
Fixes KGDB build option for SH3/4 code.
To generate a diff of this commit
Module Name:src
Committed By: riastradh
Date: Sun Feb 13 13:41:53 UTC 2022
Modified Files:
src/sys/arch/sh3/include: lock.h
Log Message:
sh3: __cpu_simple_unlock needs __insn_barrier.
No multiprocessor support here but the compiler can still reorder
memory access.
To ge
Module Name:src
Committed By: riastradh
Date: Sun Feb 13 13:41:53 UTC 2022
Modified Files:
src/sys/arch/sh3/include: lock.h
Log Message:
sh3: __cpu_simple_unlock needs __insn_barrier.
No multiprocessor support here but the compiler can still reorder
memory access.
To ge
Module Name:src
Committed By: thorpej
Date: Fri Oct 29 04:14:44 UTC 2021
Modified Files:
src/sys/arch/sh3/include: signal.h
Log Message:
Define __HAVE_STRUCT_SIGCONTEXT regardless of its current visibility.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 sr
Module Name:src
Committed By: thorpej
Date: Fri Oct 29 04:14:44 UTC 2021
Modified Files:
src/sys/arch/sh3/include: signal.h
Log Message:
Define __HAVE_STRUCT_SIGCONTEXT regardless of its current visibility.
To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 sr
Module Name:src
Committed By: thorpej
Date: Wed Oct 27 01:11:35 UTC 2021
Modified Files:
src/sys/arch/sh3/include: signal.h
Log Message:
Make sigcontext13 visible only to _KERNEL. Make sigcontext visible only
to _LIBC and _KERNEL.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: thorpej
Date: Wed Oct 27 01:11:35 UTC 2021
Modified Files:
src/sys/arch/sh3/include: signal.h
Log Message:
Make sigcontext13 visible only to _KERNEL. Make sigcontext visible only
to _LIBC and _KERNEL.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: uwe
Date: Sat Sep 18 21:34:57 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Fix trailing backslashes in a macro that got misaligned.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sh3/
Module Name:src
Committed By: uwe
Date: Sat Sep 18 21:34:57 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Fix trailing backslashes in a macro that got misaligned.
To generate a diff of this commit:
cvs rdiff -u -r1.10 -r1.11 src/sys/arch/sh3/
Module Name:src
Committed By: uwe
Date: Sat Sep 18 19:21:39 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Fix one comment edit missed in previous.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sh3/sh3/cpu_in_cksum.
Module Name:src
Committed By: uwe
Date: Sat Sep 18 19:21:39 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Fix one comment edit missed in previous.
To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 src/sys/arch/sh3/sh3/cpu_in_cksum.
Module Name:src
Committed By: uwe
Date: Sat Sep 18 15:09:05 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Do not obfuscate r0 as "reg_tmp0".
Using r0 as a temp is a common choice. Some instructions _must_ use
r0 as the destination (like mova
Module Name:src
Committed By: uwe
Date: Sat Sep 18 15:09:05 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Do not obfuscate r0 as "reg_tmp0".
Using r0 as a temp is a common choice. Some instructions _must_ use
r0 as the destination (like mova
Module Name:src
Committed By: uwe
Date: Sat Sep 18 14:57:10 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Space after comma in operands. Same object code is generated.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/
Module Name:src
Committed By: uwe
Date: Sat Sep 18 14:57:10 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Space after comma in operands. Same object code is generated.
To generate a diff of this commit:
cvs rdiff -u -r1.7 -r1.8 src/sys/arch/
Module Name:src
Committed By: rin
Date: Sat Sep 18 06:32:41 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Support __PIC__ build, in order to avoid text relocations for
/usr/tests/net/in_cksum/in_cksum.
Now, all the tests for in_cksum successfu
Module Name:src
Committed By: rin
Date: Sat Sep 18 06:32:41 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
Support __PIC__ build, in order to avoid text relocations for
/usr/tests/net/in_cksum/in_cksum.
Now, all the tests for in_cksum successfu
Module Name:src
Committed By: rin
Date: Sat Sep 18 06:31:46 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
cksum128mod: Prepare jump address by 'mova', instead of 'mov.l'.
Since both this 'mova' and 'and #imm' above must be used against r0,
we
Module Name:src
Committed By: rin
Date: Sat Sep 18 06:31:46 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: cpu_in_cksum.S
Log Message:
cksum128mod: Prepare jump address by 'mova', instead of 'mov.l'.
Since both this 'mova' and 'and #imm' above must be used against r0,
we
Module Name:src
Committed By: rin
Date: Wed Sep 15 11:03:25 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: exception.c
Log Message:
For kernel mode address error, do not overwrite tf->tf_spc and tf->tf_r0
*before* checking pcb->pbc_onfault != NULL.
Should fix part of
PR
Module Name:src
Committed By: rin
Date: Wed Sep 15 11:03:25 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: exception.c
Log Message:
For kernel mode address error, do not overwrite tf->tf_spc and tf->tf_r0
*before* checking pcb->pbc_onfault != NULL.
Should fix part of
PR
On 2021/09/08 20:47, Izumi Tsutsui wrote:
Module Name:src
Committed By: rin
Date: Wed Sep 8 07:22:56 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Redo a part of rev 1.89:
- Remove redundant parentheses/braces/comments.
- Fix indents.
No binary ch
Module Name:src
Committed By: rin
Date: Wed Sep 8 12:00:50 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Hmm, remove one more parentheses from return.
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/sh3/sh3/pmap.c
Please
Module Name:src
Committed By: rin
Date: Wed Sep 8 12:00:50 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Hmm, remove one more parentheses from return.
To generate a diff of this commit:
cvs rdiff -u -r1.93 -r1.94 src/sys/arch/sh3/sh3/pmap.c
Please
Module Name:src
Committed By: rin
Date: Wed Sep 8 11:59:43 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Restore braces for if/else statements which have logically single line,
but physically multiple lines.
This is recommended by an example in style
Module Name:src
Committed By: rin
Date: Wed Sep 8 11:59:43 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Restore braces for if/else statements which have logically single line,
but physically multiple lines.
This is recommended by an example in style
> Module Name: src
> Committed By: rin
> Date: Wed Sep 8 07:22:56 UTC 2021
>
> Modified Files:
> src/sys/arch/sh3/sh3: pmap.c
>
> Log Message:
> Redo a part of rev 1.89:
>
> - Remove redundant parentheses/braces/comments.
> - Fix indents.
>
> No binary changes confirmed this tim
Module Name:src
Committed By: rin
Date: Wed Sep 8 07:25:55 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Redo a part of rev 1.89:
- Improve uniformity of panic messages. Also, use __func__ instead of
hard-coded function names.
To generate a diff o
Module Name:src
Committed By: rin
Date: Wed Sep 8 07:25:55 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Redo a part of rev 1.89:
- Improve uniformity of panic messages. Also, use __func__ instead of
hard-coded function names.
To generate a diff o
Module Name:src
Committed By: rin
Date: Wed Sep 8 07:22:56 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Redo a part of rev 1.89:
- Remove redundant parentheses/braces/comments.
- Fix indents.
No binary changes confirmed this time.
To generate a d
Module Name:src
Committed By: rin
Date: Wed Sep 8 07:22:56 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Redo a part of rev 1.89:
- Remove redundant parentheses/braces/comments.
- Fix indents.
No binary changes confirmed this time.
To generate a d
Module Name:src
Committed By: rin
Date: Wed Sep 8 07:13:18 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Revert rev 1.89:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/sh3/sh3/pmap.c#rev1.89
I misunderstood evaluation order of ? operator.
I shoul
Module Name:src
Committed By: rin
Date: Wed Sep 8 07:13:18 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Revert rev 1.89:
http://cvsweb.netbsd.org/bsdweb.cgi/src/sys/arch/sh3/sh3/pmap.c#rev1.89
I misunderstood evaluation order of ? operator.
I shoul
Module Name:src
Committed By: rin
Date: Wed Sep 8 00:35:56 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Misc cosmetic fixes:
- Remove redundant parentheses/braces/comments.
- Improve uniformity of panic messages. Also, use __func__ instead of
hard-
Module Name:src
Committed By: rin
Date: Wed Sep 8 00:35:56 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Misc cosmetic fixes:
- Remove redundant parentheses/braces/comments.
- Improve uniformity of panic messages. Also, use __func__ instead of
hard-
Module Name:src
Committed By: rin
Date: Wed Sep 8 00:24:29 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Turn KASSERT's added for PR port-sh3/56381 into KDASSERT's;
they are less likely expected to fire again.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rin
Date: Wed Sep 8 00:24:29 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Turn KASSERT's added for PR port-sh3/56381 into KDASSERT's;
they are less likely expected to fire again.
To generate a diff of this commit:
cvs
Module Name:src
Committed By: rin
Date: Thu Sep 2 08:02:33 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Add missing NULL check for __pmap_pv_alloc() (== pool_get() with
PR_NOWAIT) in __pmap_pv_enter().
Then, handle this failure in pmap_enter(); retu
Module Name:src
Committed By: rin
Date: Thu Sep 2 08:02:33 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
Add missing NULL check for __pmap_pv_alloc() (== pool_get() with
PR_NOWAIT) in __pmap_pv_enter().
Then, handle this failure in pmap_enter(); retu
Module Name:src
Committed By: rin
Date: Thu Sep 2 07:55:56 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
PR port-sh3/56381
pmap_enter() returns ENOMEM if __pmap_pte_alloc() fails and PMAP_CANFAIL
flag is specified. In this case, remove pv via __pmap_
Module Name:src
Committed By: rin
Date: Thu Sep 2 07:55:56 UTC 2021
Modified Files:
src/sys/arch/sh3/sh3: pmap.c
Log Message:
PR port-sh3/56381
pmap_enter() returns ENOMEM if __pmap_pte_alloc() fails and PMAP_CANFAIL
flag is specified. In this case, remove pv via __pmap_
Module Name:src
Committed By: ad
Date: Sat Nov 30 15:53:36 UTC 2019
Modified Files:
src/sys/arch/sh3/include: userret.h
src/sys/arch/sh3/sh3: exception.c
Log Message:
Revert previous. Looks like it requires a more extensive fix.
To generate a diff of this commit
Module Name:src
Committed By: ad
Date: Sat Nov 30 15:53:36 UTC 2019
Modified Files:
src/sys/arch/sh3/include: userret.h
src/sys/arch/sh3/sh3: exception.c
Log Message:
Revert previous. Looks like it requires a more extensive fix.
To generate a diff of this commit
Module Name:src
Committed By: riastradh
Date: Fri Nov 29 20:06:08 UTC 2019
Modified Files:
src/sys/arch/sh3/include: lock.h
Log Message:
Nix mb_* on sh3.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sh3/include/lock.h
Please note that diffs
Module Name:src
Committed By: riastradh
Date: Fri Nov 29 20:06:08 UTC 2019
Modified Files:
src/sys/arch/sh3/include: lock.h
Log Message:
Nix mb_* on sh3.
To generate a diff of this commit:
cvs rdiff -u -r1.17 -r1.18 src/sys/arch/sh3/include/lock.h
Please note that diffs
Module Name:src
Committed By: maya
Date: Fri Oct 4 15:25:31 UTC 2019
Modified Files:
src/sys/arch/sh3/include: ptrace.h
Log Message:
Provide PTRACE_ILLEGAL_ASM, using an illegal slot instruction
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/
Module Name:src
Committed By: maya
Date: Fri Oct 4 15:25:31 UTC 2019
Modified Files:
src/sys/arch/sh3/include: ptrace.h
Log Message:
Provide PTRACE_ILLEGAL_ASM, using an illegal slot instruction
To generate a diff of this commit:
cvs rdiff -u -r1.15 -r1.16 src/sys/arch/
On Thu, May 09, 2019 at 16:48:31 +, Ryo Shimizu wrote:
> Module Name: src
> Committed By: ryo
> Date: Thu May 9 16:48:31 UTC 2019
>
> Modified Files:
> src/sys/arch/sh3/sh3: db_trace.c
>
> Log Message:
> fix backtrace. it was broken.
> - use db_read_bytes() to avoid faults.
>
On Wed, Dec 12, 2012 at 23:55:31 +0900, Izumi Tsutsui wrote:
> uwe@ wrote:
>
> > > Log Message:
> > > Fix fallouts in rev 1.19:
> > >
> > > http://www.nerv.org/~ryo/netbsd/netbsd/?q=id:20080316T191753Z.1654448ada03ce3c4668f3fe472796d0b771e147
> > > - revert RUN_P1 -> PAD_P1_SWITCH changes wher
uwe@ wrote:
> > Log Message:
> > Fix fallouts in rev 1.19:
> >
> > http://www.nerv.org/~ryo/netbsd/netbsd/?q=id:20080316T191753Z.1654448ada03ce3c4668f3fe472796d0b771e147
> > - revert RUN_P1 -> PAD_P1_SWITCH changes where RUN_P1 is
> >actually required (all icache CCIA ops still need RUN_P2
On Wed, Dec 12, 2012 at 13:34:49 +, Izumi Tsutsui wrote:
> Module Name: src
> Committed By: tsutsui
> Date: Wed Dec 12 13:34:49 UTC 2012
>
> Modified Files:
> src/sys/arch/sh3/sh3: cache_sh4.c
>
> Log Message:
> Fix fallouts in rev 1.19:
>
> http://www.nerv.org/~ryo/netbsd/n
On Mon, Sep 26, 2011 at 20:33:19 -0400, Christos Zoulas wrote:
> On Sep 27, 3:34am, u...@stderr.spb.ru ("Valeriy E. Ushakov") wrote:
> -- Subject: Re: CVS commit: src/sys/arch/sh3/sh3
>
> | On Mon, Sep 26, 2011 at 18:43:08 -0400, Christos Zoulas wrote:
> |
&g
On Sep 27, 3:34am, u...@stderr.spb.ru ("Valeriy E. Ushakov") wrote:
-- Subject: Re: CVS commit: src/sys/arch/sh3/sh3
| On Mon, Sep 26, 2011 at 18:43:08 -0400, Christos Zoulas wrote:
|
| > Module Name:src
| > Committed By: christos
| > Date: Mon
On Mon, Sep 26, 2011 at 18:43:08 -0400, Christos Zoulas wrote:
> Module Name: src
> Committed By: christos
> Date: Mon Sep 26 22:43:07 UTC 2011
>
> Modified Files:
> src/sys/arch/sh3/sh3: cpu_in_cksum.S
>
> Log Message:
> compute the entry size correctly.
>
>
> To generate a dif
On Wed, Jul 20, 2011 at 21:30:13 +, David Young wrote:
> Modified Files:
> src/sys/arch/sh3/include: bus_funcs.h
> src/sys/arch/sh3/sh3: sh3_machdep.c
>
> Log Message:
> Remove redundant, static inline bus_space(9) declarations
> from sh3/bus_funcs.h and move the non-inline defini
68 matches
Mail list logo