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

2024-01-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 20:49:11 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: clock.c Log Message: powerpc: fix delay for large (> ~5sec) values When calculating the target timebase, promote '1000' on the RHS to ULL to force

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

2024-01-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 20:49:11 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: clock.c Log Message: powerpc: fix delay for large (> ~5sec) values When calculating the target timebase, promote '1000' on the RHS to ULL to force

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:31:03 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: powerpc/oea: trap: pmap_{pte,ste}_spill() even in the interrupt context Page table for oea is something like L2 TLB on memory; kernel

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:31:03 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: powerpc/oea: trap: pmap_{pte,ste}_spill() even in the interrupt context Page table for oea is something like L2 TLB on memory; kernel

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

2023-10-24 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Tue Oct 24 20:21:12 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: kgdb_machdep.c Log Message: declare batl for PPC_OEA601 only, since it is unused by OEA or OEA64_BRIDGE. To generate a diff of this commit: cvs rdiff -u

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

2023-10-24 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Tue Oct 24 20:21:12 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: kgdb_machdep.c Log Message: declare batl for PPC_OEA601 only, since it is unused by OEA or OEA64_BRIDGE. To generate a diff of this commit: cvs rdiff -u

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

2023-04-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Apr 13 06:39:23 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: db_trace.c Log Message: powerpc/ddb: Fix one more load to use db_read_bytes. Fix some typos in crash(8) comments too. XXX pullup-8 XXX pullup-9 XXX

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

2023-04-13 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Apr 13 06:39:23 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: db_trace.c Log Message: powerpc/ddb: Fix one more load to use db_read_bytes. Fix some typos in crash(8) comments too. XXX pullup-8 XXX pullup-9 XXX

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

2023-04-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Apr 12 19:47:41 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: db_disasm.c db_trace.c Log Message: powerpc/ddb: Use db_read_bytes, not direct pointer access. Mark some powerpc-variant ifdefs with XXX crash(8), not

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

2023-04-12 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Apr 12 19:47:41 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: db_disasm.c db_trace.c Log Message: powerpc/ddb: Use db_read_bytes, not direct pointer access. Mark some powerpc-variant ifdefs with XXX crash(8), not

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

2023-03-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 1 08:18:13 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: powerpc: Optimization: Omit needless membar when triggering softint. When we are triggering a softint, it can't already

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

2023-03-01 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Mar 1 08:18:13 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: powerpc: Optimization: Omit needless membar when triggering softint. When we are triggering a softint, it can't already

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

2023-02-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Feb 23 14:56:12 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: powerpc: Add missing barriers in cpu_switchto. Details in comments. PR kern/57240 XXX pullup-8 XXX pullup-9 XXX pullup-10

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

2023-02-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Feb 23 14:56:12 UTC 2023 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: powerpc: Add missing barriers in cpu_switchto. Details in comments. PR kern/57240 XXX pullup-8 XXX pullup-9 XXX pullup-10

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

2022-12-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Dec 12 13:26:47 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: Move the last remaining kernel printf to ofprint. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

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

2022-12-12 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Dec 12 13:26:47 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: Move the last remaining kernel printf to ofprint. To generate a diff of this commit: cvs rdiff -u -r1.35 -r1.36

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

2022-12-10 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 10 13:15:00 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: Move some output to DEBUG-only state To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

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

2022-12-10 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 10 13:15:00 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: Move some output to DEBUG-only state To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

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

2022-12-10 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 10 13:06:41 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: Convert more kernel printfs that might happen very early (before kernel console is usable) to ofprint. To generate a diff of

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

2022-12-10 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Dec 10 13:06:41 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: Convert more kernel printfs that might happen very early (before kernel console is usable) to ofprint. To generate a diff of

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

2022-12-05 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Dec 5 16:03:50 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: process_machdep.c Log Message: Do not bother to set PSL_SE in l_md.md_flags - it is not checked anywhere. To generate a diff of this commit: cvs rdiff

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

2022-12-05 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Dec 5 16:03:50 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: process_machdep.c Log Message: Do not bother to set PSL_SE in l_md.md_flags - it is not checked anywhere. To generate a diff of this commit: cvs rdiff

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

2022-12-05 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Dec 5 16:01:03 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: vm_machdep.c Log Message: Do not copy l_md to the new lwp in cpu_lwp_fork - as discussed on tech-kern we do not want the child to inherit any of the flags

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

2022-12-05 Thread Martin Husemann
Module Name:src Committed By: martin Date: Mon Dec 5 16:01:03 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: vm_machdep.c Log Message: Do not copy l_md to the new lwp in cpu_lwp_fork - as discussed on tech-kern we do not want the child to inherit any of the flags

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

2022-11-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Nov 24 00:13:55 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: in ofprint() only append \r if the last character is \n To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

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

2022-11-23 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Thu Nov 24 00:13:55 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: in ofprint() only append \r if the last character is \n To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

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

2022-06-01 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jun 2 00:32:14 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: fix_unaligned.c Log Message: As a tiny optimization, rearrange cases as follows: (1) load/store of format D (base + disp) (2) load/store of format X (base +

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

2022-06-01 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Jun 2 00:32:14 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: fix_unaligned.c Log Message: As a tiny optimization, rearrange cases as follows: (1) load/store of format D (base + disp) (2) load/store of format X (base +

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

2022-03-16 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Mar 16 09:48:23 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: s/frmae/frame/ To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/powerpc/powerpc/locore_subr.S

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

2022-03-16 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Wed Mar 16 09:48:23 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: s/frmae/frame/ To generate a diff of this commit: cvs rdiff -u -r1.65 -r1.66 src/sys/arch/powerpc/powerpc/locore_subr.S

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

2022-02-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 16 23:30:52 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: bus_dma.c Log Message: powerpc: Implement bus_dmamap_load_raw. Can probably delete some of the round-trips between bus addresses and physical

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

2022-02-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed Feb 16 23:30:52 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: bus_dma.c Log Message: powerpc: Implement bus_dmamap_load_raw. Can probably delete some of the round-trips between bus addresses and physical

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

2021-12-31 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sat Jan 1 01:15:12 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: fixup.c Log Message: more KASSERT vs. DIAGNOSTIC fallout To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2021-12-31 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sat Jan 1 01:15:12 UTC 2022 Modified Files: src/sys/arch/powerpc/powerpc: fixup.c Log Message: more KASSERT vs. DIAGNOSTIC fallout To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

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

2021-11-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 10 16:02:49 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: db_interface.c Log Message: s/Reseting/Resetting/ To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

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

2021-11-10 Thread SAITOH Masanobu
Module Name:src Committed By: msaitoh Date: Wed Nov 10 16:02:49 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: db_interface.c Log Message: s/Reseting/Resetting/ To generate a diff of this commit: cvs rdiff -u -r1.57 -r1.58

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

2021-03-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Mar 6 08:34:58 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: For ibm4xx and booke, restore saved PSL_EE bit as done for oea, instead of forcibly enabling interrupts. To generate a diff of

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

2021-03-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Mar 6 08:34:58 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: For ibm4xx and booke, restore saved PSL_EE bit as done for oea, instead of forcibly enabling interrupts. To generate a diff of

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

2021-03-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Mar 6 08:32:17 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: Convert to KASSERTMSG(9) to display wrong IPL. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

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

2021-03-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Mar 6 08:32:17 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: Convert to KASSERTMSG(9) to display wrong IPL. To generate a diff of this commit: cvs rdiff -u -r1.81 -r1.82

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

2021-02-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Feb 20 01:57:54 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: Query real-mode? at startup and cache the result. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

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

2021-02-19 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Feb 20 01:57:54 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: Query real-mode? at startup and cache the result. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

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

2021-02-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Feb 5 00:06:12 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: openfirm.c Log Message: s/bootspec/bstr/g to avoid shadowing a global. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

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

2021-02-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Feb 5 00:06:12 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: openfirm.c Log Message: s/bootspec/bstr/g to avoid shadowing a global. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

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

2021-01-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 27 03:17:24 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: There is not much point in of_compatible() returning -1 for "no match" and >= 0 for "match". Just make it return 0 for "no

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

2021-01-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Jan 27 03:17:24 UTC 2021 Modified Files: src/sys/arch/powerpc/powerpc: ofw_machdep.c Log Message: There is not much point in of_compatible() returning -1 for "no match" and >= 0 for "match". Just make it return 0 for "no

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

2020-10-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Oct 15 18:57:16 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: process_machdep.c Log Message: Add missing 'error' declaration To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

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

2020-10-15 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Oct 15 18:57:16 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: process_machdep.c Log Message: Add missing 'error' declaration To generate a diff of this commit: cvs rdiff -u -r1.40 -r1.41

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:58:26 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: Rename emulated_opcode() to emulate_privileged() for clarity. No functional changes. To generate a diff of this commit: cvs rdiff -u

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:58:26 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: Rename emulated_opcode() to emulate_privileged() for clarity. No functional changes. To generate a diff of this commit: cvs rdiff -u

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

2020-07-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 12 21:18:01 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap_subr.S Log Message: No need to work around for IBM405 Errata 77; ibm4xx does not use this file. To generate a diff of this commit: cvs rdiff -u -r1.83

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

2020-07-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 12 21:18:01 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap_subr.S Log Message: No need to work around for IBM405 Errata 77; ibm4xx does not use this file. To generate a diff of this commit: cvs rdiff -u -r1.83

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:24:57 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: Stop using DDBX which is defined nowhere. To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:24:57 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: Stop using DDBX which is defined nowhere. To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:23:59 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: This file is not used for ibm4xx. To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160 src/sys/arch/powerpc/powerpc/trap.c

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:23:59 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: This file is not used for ibm4xx. To generate a diff of this commit: cvs rdiff -u -r1.159 -r1.160 src/sys/arch/powerpc/powerpc/trap.c

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:09:15 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap_subr.S Log Message: Include required opt_*.h for sure. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:09:15 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap_subr.S Log Message: Include required opt_*.h for sure. To generate a diff of this commit: cvs rdiff -u -r1.82 -r1.83

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:08:22 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: - Drop unused opt_multiprocessor.h. - Include missing opt_ppcarch.h. To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:08:22 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: - Drop unused opt_multiprocessor.h. - Include missing opt_ppcarch.h. To generate a diff of this commit: cvs rdiff -u -r1.158 -r1.159

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:07:39 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: syscall.c Log Message: Drop unused opt_altivec.h and opt_multiprocessor.h. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:07:39 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: syscall.c Log Message: Drop unused opt_altivec.h and opt_multiprocessor.h. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:06:52 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: Drop unused opt_lockdebug.h. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:06:52 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: Drop unused opt_lockdebug.h. To generate a diff of this commit: cvs rdiff -u -r1.62 -r1.63

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:05:54 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: kgdb_machdep.c Log Message: - Drop unused opt_ddb.h. - Include missing opt_ppcarch.h. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:05:54 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: kgdb_machdep.c Log Message: - Drop unused opt_ddb.h. - Include missing opt_ppcarch.h. To generate a diff of this commit: cvs rdiff -u -r1.23 -r1.24

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:05:05 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: core_machdep.c Log Message: Drop unused opt_ppcarch.h. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:05:05 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: core_machdep.c Log Message: Drop unused opt_ppcarch.h. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:30:10 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: db_trace.c Log Message: db_stack_trace_print(): For ibm4xx, show fault address in dear register also for EXC_DTMISS. To generate a diff of this commit: cvs

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:30:10 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: db_trace.c Log Message: db_stack_trace_print(): For ibm4xx, show fault address in dear register also for EXC_DTMISS. To generate a diff of this commit: cvs

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:10:57 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: intr_stubs.c Log Message: Make this compile without __HAVE_FAST_SOFTINTS for debug. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 08:10:57 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: intr_stubs.c Log Message: Make this compile without __HAVE_FAST_SOFTINTS for debug. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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

2020-02-24 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Feb 25 00:42:12 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S trap.c Log Message: Comment out do_ucas_32(), only user of which, _ucas_32(), is commented out since powerpc/trap.c rev 1.156:

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

2020-02-24 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Feb 25 00:42:12 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S trap.c Log Message: Comment out do_ucas_32(), only user of which, _ucas_32(), is commented out since powerpc/trap.c rev 1.156:

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

2020-02-24 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Feb 24 11:49:17 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: vm_machdep.c Log Message: Oops, revert previous; fix build for PPC_OEA64 || PPC_OEA64_BRIDGE. oea and booke seem to work without direct-mapped and physically

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

2020-02-24 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Feb 24 11:49:17 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: vm_machdep.c Log Message: Oops, revert previous; fix build for PPC_OEA64 || PPC_OEA64_BRIDGE. oea and booke seem to work without direct-mapped and physically

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

2020-02-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Feb 21 13:38:05 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: vm_machdep.c Log Message: When UPAGES > 1, both __HAVE_CPU_UAREA_ROUTINES and PMAP_MAP_POOLPAGE must be defined in order to allocate physically contiguous

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

2020-02-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Feb 21 13:38:05 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: vm_machdep.c Log Message: When UPAGES > 1, both __HAVE_CPU_UAREA_ROUTINES and PMAP_MAP_POOLPAGE must be defined in order to allocate physically contiguous

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

2020-02-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Feb 20 06:12:47 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: fpu.c powerpc_machdep.c Log Message: Provide no-op's as pcu_ops_md_defs[PCU_FPU] even if !PPC_HAVE_FPU. This is required by subr_pcu.c rev 1.21 and later:

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

2020-02-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Feb 20 06:12:47 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: fpu.c powerpc_machdep.c Log Message: Provide no-op's as pcu_ops_md_defs[PCU_FPU] even if !PPC_HAVE_FPU. This is required by subr_pcu.c rev 1.21 and later:

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

2020-02-19 Thread Rin Okuyama
On 2020/02/18 6:55, Andrew Doran wrote: I corrected the cpu_ast() case. Yes it's curious why ibm4xx calls mi_userret() directly; that seems wrong (I have not changed it though). I think it definitely makes more sense to deal with OWEUPC before userret(). Thank you! Now, I'm working on

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

2020-02-17 Thread Andrew Doran
On Wed, Feb 05, 2020 at 12:46:57PM +0900, Rin Okuyama wrote: > Hi, > > On 2019/12/06 5:55, Andrew Doran wrote: > > Module Name:src > > Committed By: ad > > Date: Thu Dec 5 20:55:24 UTC 2019 > > > > Modified Files: > > src/sys/arch/powerpc/powerpc:

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

2020-02-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 17 21:49:27 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: cpu_ast(): no need to call userret(), as the caller does it for us. From rin@. To generate a diff of this commit: cvs rdiff

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

2020-02-17 Thread Andrew Doran
Module Name:src Committed By: ad Date: Mon Feb 17 21:49:27 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: cpu_ast(): no need to call userret(), as the caller does it for us. From rin@. To generate a diff of this commit: cvs rdiff

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

2020-02-04 Thread Rin Okuyama
Hi, On 2019/12/06 5:55, Andrew Doran wrote: Module Name:src Committed By: ad Date: Thu Dec 5 20:55:24 UTC 2019 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: Need to call userret() from cpu_ast(). To generate a diff of this commit: cvs

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

2020-01-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jan 21 04:30:14 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: lock_stubs.S Log Message: Update for changes to -- owner field is now bits 5-N. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

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

2020-01-20 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Tue Jan 21 04:30:14 UTC 2020 Modified Files: src/sys/arch/powerpc/powerpc: lock_stubs.S Log Message: Update for changes to -- owner field is now bits 5-N. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

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

2019-12-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Dec 5 20:55:24 UTC 2019 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: Need to call userret() from cpu_ast(). To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75

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

2019-12-05 Thread Andrew Doran
Module Name:src Committed By: ad Date: Thu Dec 5 20:55:24 UTC 2019 Modified Files: src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: Need to call userret() from cpu_ast(). To generate a diff of this commit: cvs rdiff -u -r1.74 -r1.75

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

2019-11-15 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Sat Nov 16 00:16:56 UTC 2019 Modified Files: src/sys/arch/powerpc/powerpc: openfirm.c Log Message: fix pasto - don't limit OF_finddevice() to 32 characters now this works again To generate a diff of this commit: cvs rdiff -u

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

2019-11-15 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Nov 15 23:41:47 UTC 2019 Modified Files: src/sys/arch/powerpc/powerpc: openfirm.c Log Message: stuff name parameters into OF_buf before calling OF now things like ofctl work on my TiBook with FIRMWORKSBUGS To generate a

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

2019-11-15 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri Nov 15 23:41:47 UTC 2019 Modified Files: src/sys/arch/powerpc/powerpc: openfirm.c Log Message: stuff name parameters into OF_buf before calling OF now things like ofctl work on my TiBook with FIRMWORKSBUGS To generate a

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

2018-12-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 31 18:47:46 UTC 2018 Modified Files: src/sys/arch/powerpc/powerpc: ofwreal.S Log Message: use 0 instead of %r0 for dcbst and icbi otherwise binutils-2.31.1 bitch. To generate a diff of this commit: cvs rdiff -u -r1.13

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

2018-12-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 31 18:47:46 UTC 2018 Modified Files: src/sys/arch/powerpc/powerpc: ofwreal.S Log Message: use 0 instead of %r0 for dcbst and icbi otherwise binutils-2.31.1 bitch. To generate a diff of this commit: cvs rdiff -u -r1.13

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

2018-06-15 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Jun 15 22:07:14 UTC 2018 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: In mtmsr emulation ignore PSL_VEC we set in mfmsr emulation just above, as it freaks out PSL_USEROK_P(). This is also congruent with how

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

2018-06-15 Thread Valeriy E. Ushakov
Module Name:src Committed By: uwe Date: Fri Jun 15 22:07:14 UTC 2018 Modified Files: src/sys/arch/powerpc/powerpc: trap.c Log Message: In mtmsr emulation ignore PSL_VEC we set in mfmsr emulation just above, as it freaks out PSL_USEROK_P(). This is also congruent with how

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

2018-05-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri May 11 22:23:33 UTC 2018 Modified Files: src/sys/arch/powerpc/powerpc: pmap_subr.c Log Message: disable the MULTIPROCESSOR case in pmap_syncicache() because: - __syncicache() wants a virtual address, not a pa - this crashes

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

2018-05-11 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri May 11 22:23:33 UTC 2018 Modified Files: src/sys/arch/powerpc/powerpc: pmap_subr.c Log Message: disable the MULTIPROCESSOR case in pmap_syncicache() because: - __syncicache() wants a virtual address, not a pa - this crashes

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

2018-05-04 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri May 4 17:13:08 UTC 2018 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: when spinning up secondary CPUs, put them in bridge mode if the primary cpu is To generate a diff of this commit: cvs rdiff

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

2018-05-04 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Fri May 4 17:13:08 UTC 2018 Modified Files: src/sys/arch/powerpc/powerpc: locore_subr.S Log Message: when spinning up secondary CPUs, put them in bridge mode if the primary cpu is To generate a diff of this commit: cvs rdiff

  1   2   3   4   >