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

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

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

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

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

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 04:31:55 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Real fix for pmap_procwr(), attempted in revs 1.85 and 1.87:

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

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 04:31:55 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Real fix for pmap_procwr(), attempted in revs 1.85 and 1.87:

CVS commit: src/sys/arch/powerpc

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 03:32:46 UTC 2020 Modified Files: src/sys/arch/powerpc/conf: files.powerpc src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Introduce PMAP_TLBDEBUG option for ibm4xx: clear only TLBHI[V] bit when TLB entry is

CVS commit: src/sys/arch/powerpc

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 03:32:46 UTC 2020 Modified Files: src/sys/arch/powerpc/conf: files.powerpc src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Introduce PMAP_TLBDEBUG option for ibm4xx: clear only TLBHI[V] bit when TLB entry is

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

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 03:23:55 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: pmap_kenter_pa: Remove comment which says ``Have to remove any existing mapping first.'' Contrary to this comment, pmap_kremove(9) has

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

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 03:23:55 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: pmap_kenter_pa: Remove comment which says ``Have to remove any existing mapping first.'' Contrary to this comment, pmap_kremove(9) has

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

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 03:02:36 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Introduce PV_VA() macro to extract va from pv->pv_va by clearing PV_WIRED flag, and use it where appropriate. There should be no

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

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 03:02:36 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: pmap.c Log Message: Introduce PV_VA() macro to extract va from pv->pv_va by clearing PV_WIRED flag, and use it where appropriate. There should be no

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

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 02:45:28 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Fix build with UVMHIST; stop passing string literal to UVMHIST_LOG(), and also cast pointer arguments into uintptr_t. To generate a diff

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

2020-09-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Sep 10 02:45:28 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Fix build with UVMHIST; stop passing string literal to UVMHIST_LOG(), and also cast pointer arguments into uintptr_t. To generate a diff

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:42:43 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Now, FPU emulation for booke and ibm4xx works fine at a level where all the related ATF tests pass correctly. However, there still remain

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:42:43 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Now, FPU emulation for booke and ibm4xx works fine at a level where all the related ATF tests pass correctly. However, there still remain

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:36:35 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Try to fix FPSCR bits in the end of emulation: - FPSCR[FEX] is not a sticky bit. - Turn on FPSCR[FEX] if the emulated instruction causes

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:36:35 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Try to fix FPSCR bits in the end of emulation: - FPSCR[FEX] is not a sticky bit. - Turn on FPSCR[FEX] if the emulated instruction causes

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:22:26 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Set ksi_code correctly via fpu_get_fault_code() for SIGFPE. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:22:26 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Set ksi_code correctly via fpu_get_fault_code() for SIGFPE. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31

CVS commit: src/sys/arch/powerpc

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:19:49 UTC 2020 Modified Files: src/sys/arch/powerpc/include: fpu.h src/sys/arch/powerpc/powerpc: fpu.c Log Message: Expose fpu_get_fault_code() even if !PPC_HAVE_FPU, and adjust it to systems without FPU. To

CVS commit: src/sys/arch/powerpc

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:19:49 UTC 2020 Modified Files: src/sys/arch/powerpc/include: fpu.h src/sys/arch/powerpc/powerpc: fpu.c Log Message: Expose fpu_get_fault_code() even if !PPC_HAVE_FPU, and adjust it to systems without FPU. To

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:16:35 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Do not raise SIGFPE unless MSR[FE0] or MSR[FE1] is set via fenv(3). To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:16:35 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Do not raise SIGFPE unless MSR[FE0] or MSR[FE1] is set via fenv(3). To generate a diff of this commit: cvs rdiff -u -r1.29 -r1.30

CVS commit: src/sys/arch/powerpc

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:10:14 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c src/sys/arch/powerpc/ibm4xx: trap.c Log Message: For booke and ibm4xx, emulate m[ft]msr in user mode, in the same manner as oea. Now, user

CVS commit: src/sys/arch/powerpc

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 09:10:14 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c src/sys/arch/powerpc/ibm4xx: trap.c Log Message: For booke and ibm4xx, emulate m[ft]msr in user mode, in the same manner as oea. Now, user

CVS commit: src/sys/arch/powerpc

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 08:58:52 UTC 2020 Modified Files: src/sys/arch/powerpc/include: cpu.h instr.h src/sys/arch/powerpc/powerpc: powerpc_machdep.c trap.c Log Message: Factor out emulation code for m[ft]msr in user mode from oea, and

CVS commit: src/sys/arch/powerpc

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 08:58:52 UTC 2020 Modified Files: src/sys/arch/powerpc/include: cpu.h instr.h src/sys/arch/powerpc/powerpc: powerpc_machdep.c trap.c Log Message: Factor out emulation code for m[ft]msr in user mode from oea, and

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 08:48:40 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: trap.c Log Message: Treat trap instruction from userland correctly in EXC_PGM handler; raise SIGTRAP with TRAP_BRKPT instead of SIGILL. To generate a diff

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 08:48:40 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: trap.c Log Message: Treat trap instruction from userland correctly in EXC_PGM handler; raise SIGTRAP with TRAP_BRKPT instead of SIGILL. To generate a diff

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 08:29:07 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: FPSCR[FEX] is not a sticky bit; it is always cleared when read from userland via mffs on real hardware. To generate a diff of this

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 08:29:07 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: FPSCR[FEX] is not a sticky bit; it is always cleared when read from userland via mffs on real hardware. To generate a diff of this

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 08:10:41 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: PR port-powerpc/55425 Fix emulation for mtfsf; source register is frB here. Now, userland processes successfully change rounding mode,

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 08:10:41 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: PR port-powerpc/55425 Fix emulation for mtfsf; source register is frB here. Now, userland processes successfully change rounding mode,

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/fpu

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:54:25 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: For trap instruction, ksi_code should be TRAP_BRKPT not TRAP_TRACE. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:54:25 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: For trap instruction, ksi_code should be TRAP_BRKPT not TRAP_TRACE. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:52:58 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Do not set ksi->ksi_addr twice. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:52:58 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Do not set ksi->ksi_addr twice. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:47:27 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_div.c Log Message: Do not raise divide-by-zero exception when dividend is zero. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:47:27 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_div.c Log Message: Do not raise divide-by-zero exception when dividend is zero. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:44:34 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Do not use curlwp twice. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:44:34 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Do not use curlwp twice. No functional changes. To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:37:25 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Remove old workaround foe cache problem on ibm4xx. The problem seems gone already. To generate a diff of this commit: cvs rdiff -u

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

2020-07-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jul 15 07:37:25 UTC 2020 Modified Files: src/sys/arch/powerpc/fpu: fpu_emu.c Log Message: Remove old workaround foe cache problem on ibm4xx. The problem seems gone already. To generate a diff of this commit: cvs rdiff -u

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

2020-07-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 13 00:04:04 UTC 2020 Modified Files: src/sys/arch/powerpc/pic: pic_openpic.c Log Message: Drop unused opt_interrupt.h include. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

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

2020-07-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 13 00:04:04 UTC 2020 Modified Files: src/sys/arch/powerpc/pic: pic_openpic.c Log Message: Drop unused opt_interrupt.h include. To generate a diff of this commit: cvs rdiff -u -r1.18 -r1.19

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

2020-07-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 12 23:54:39 UTC 2020 Modified Files: src/sys/arch/powerpc/pic: pic_openpic.c Log Message: No need to test _KERNEL_OPT twice. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

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

2020-07-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 12 23:54:39 UTC 2020 Modified Files: src/sys/arch/powerpc/pic: pic_openpic.c Log Message: No need to test _KERNEL_OPT twice. No binary changes. To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

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/ibm4xx

2020-07-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 12 21:16:23 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: 4xx_trap_subr.S Log Message: Fix comment. ibm4xx does not use powerpc/powerpc/trap_subr.S, but powerpc/ibm4xx/trap_subr.S. To generate a diff of this

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

2020-07-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Jul 12 21:16:23 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: 4xx_trap_subr.S Log Message: Fix comment. ibm4xx does not use powerpc/powerpc/trap_subr.S, but powerpc/ibm4xx/trap_subr.S. To generate a diff of this

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

2020-07-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 13:57:20 UTC 2020 Modified Files: src/sys/arch/powerpc/oea: ofw_rascons.c Log Message: rascons_init_rasops(): Initialize color palette only for macppc. Fix build failure for ofppc. To generate a diff of this commit: cvs

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

2020-07-07 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 13:57:20 UTC 2020 Modified Files: src/sys/arch/powerpc/oea: ofw_rascons.c Log Message: rascons_init_rasops(): Initialize color palette only for macppc. Fix build failure for ofppc. To generate a diff of this commit: cvs

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 02:10:21 UTC 2020 Modified Files: src/sys/arch/powerpc/oea: ofw_rascons.c Log Message: Fix boot failure for PowerMac11,2 when ``auto-boot?'' is true. For some machines like PowerMac11,2, Open Firmware does not correctly

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 02:10:21 UTC 2020 Modified Files: src/sys/arch/powerpc/oea: ofw_rascons.c Log Message: Fix boot failure for PowerMac11,2 when ``auto-boot?'' is true. For some machines like PowerMac11,2, Open Firmware does not correctly

CVS commit: src/sys/arch/powerpc

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 01:39:23 UTC 2020 Modified Files: src/sys/arch/powerpc/include: cpu.h src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: Part of PR port-powerpc/55425 openssl fails on FPU emulation for powerpc Provide

CVS commit: src/sys/arch/powerpc

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 01:39:23 UTC 2020 Modified Files: src/sys/arch/powerpc/include: cpu.h src/sys/arch/powerpc/powerpc: powerpc_machdep.c Log Message: Part of PR port-powerpc/55425 openssl fails on FPU emulation for powerpc Provide

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:59:30 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_tlb.c Log Message: Revert previous; tmpfs should be fixed instead. Pointed out by thorpej@, thanks! To generate a diff of this commit: cvs rdiff -u

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:59:30 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_tlb.c Log Message: Revert previous; tmpfs should be fixed instead. Pointed out by thorpej@, thanks! To generate a diff of this commit: cvs rdiff -u

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

2020-07-06 Thread Rin Okuyama
On 2020/07/07 9:51, Jason Thorpe wrote: On Jul 6, 2020, at 5:28 PM, Rin Okuyama wrote: Module Name:src Committed By: rin Date: Tue Jul 7 00:28:31 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_tlb.c Log Message: Fix kernel panic due to tmpfs. pmap for

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

2020-07-06 Thread Jason Thorpe
> On Jul 6, 2020, at 5:28 PM, Rin Okuyama wrote: > > Module Name: src > Committed By: rin > Date: Tue Jul 7 00:28:31 UTC 2020 > > Modified Files: > src/sys/arch/powerpc/booke: e500_tlb.c > > Log Message: > Fix kernel panic due to tmpfs. > > pmap for booke assumes that the

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:49:09 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: For booke, fix signo and other siginfo returned for userland by syncing with oea and ibm4xx. Now, tests/kernel/t_trapsignal:bus_handle and

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:49:09 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: For booke, fix signo and other siginfo returned for userland by syncing with oea and ibm4xx. Now, tests/kernel/t_trapsignal:bus_handle and

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:41:32 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Do not clear pcb_onfault for error path of setfault(). This is caller's responsibility, and all the callers actually do so. To generate a

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:41:32 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Do not clear pcb_onfault for error path of setfault(). This is caller's responsibility, and all the callers actually do so. To generate a

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:37:46 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: For booke, restore callee saved registers when recovery for page fault fails for kernel. OOPS! How on the earth we had overlooked this

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:37:46 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: For booke, restore callee saved registers when recovery for page fault fails for kernel. OOPS! How on the earth we had overlooked this

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:28:31 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_tlb.c Log Message: Fix kernel panic due to tmpfs. pmap for booke assumes that the ``va'' argument for pmap_kenter_pa(9) is page-aligned. However, by

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jul 7 00:28:31 UTC 2020 Modified Files: src/sys/arch/powerpc/booke: e500_tlb.c Log Message: Fix kernel panic due to tmpfs. pmap for booke assumes that the ``va'' argument for pmap_kenter_pa(9) is page-aligned. However, by

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 13:20:55 UTC 2020 Modified Files: src/sys/arch/powerpc/include: cpu.h Log Message: Use (CI_SAVEMAX*CPUSAVE_LEN) as CPUSAVE_SIZE for MODULAR || _MODULE, since it exceeds 128 (256 for now). XXX We should use CTASSERT here,

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 13:20:55 UTC 2020 Modified Files: src/sys/arch/powerpc/include: cpu.h Log Message: Use (CI_SAVEMAX*CPUSAVE_LEN) as CPUSAVE_SIZE for MODULAR || _MODULE, since it exceeds 128 (256 for now). XXX We should use CTASSERT here,

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 13:10:19 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c Log Message: Set cpu_psluserset, cpu_pslusermod, cpu_pslusermask for MODULAR. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 13:10:19 UTC 2020 Modified Files: src/sys/arch/powerpc/ibm4xx: ibm4xx_machdep.c Log Message: Set cpu_psluserset, cpu_pslusermod, cpu_pslusermask for MODULAR. To generate a diff of this commit: cvs rdiff -u -r1.31 -r1.32

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/pic

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:02:44 UTC 2020 Modified Files: src/sys/arch/powerpc/pic: openpic_common.c pic_distopenpic.c Log Message: Drop unused opt_interrupt.h. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:02:44 UTC 2020 Modified Files: src/sys/arch/powerpc/pic: openpic_common.c pic_distopenpic.c Log Message: Drop unused opt_interrupt.h. To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:01:24 UTC 2020 Modified Files: src/sys/arch/powerpc/pic: ipi.c Log Message: Drop unused opt_altivec.h, opt_interrupt.h, opt_ipi.h, and opt_pic.h. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 11:01:24 UTC 2020 Modified Files: src/sys/arch/powerpc/pic: ipi.c Log Message: Drop unused opt_altivec.h, opt_interrupt.h, opt_ipi.h, and opt_pic.h. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:59:37 UTC 2020 Modified Files: src/sys/arch/powerpc/oea: ofwoea_machdep.c Log Message: - Drop unused opt_compat_netbsd.h. - Include missing opt_multiprocessor.h. To generate a diff of this commit: cvs rdiff -u -r1.48

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:59:37 UTC 2020 Modified Files: src/sys/arch/powerpc/oea: ofwoea_machdep.c Log Message: - Drop unused opt_compat_netbsd.h. - Include missing opt_multiprocessor.h. To generate a diff of this commit: cvs rdiff -u -r1.48

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

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

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

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

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:57:03 UTC 2020 Modified Files: src/sys/arch/powerpc/include/oea: pmap.h Log Message: Include missing opt_modular.h so that struct vm_page_md is compatible to that for booke. To generate a diff of this commit: cvs

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

2020-07-06 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jul 6 10:57:03 UTC 2020 Modified Files: src/sys/arch/powerpc/include/oea: pmap.h Log Message: Include missing opt_modular.h so that struct vm_page_md is compatible to that for booke. To generate a diff of this commit: cvs

  1   2   3   4   5   6   7   8   9   10   >