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

2025-02-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 17 11:56:57 UTC 2025 Modified Files: src/sys/arch/powerpc/oea: cpu_subr.c Log Message: powerpc: Identify Broadway CPU. Use hex to report Broadway revision and ignore TAU as it does not exist on this processor. To gene

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

2025-02-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 17 11:56:57 UTC 2025 Modified Files: src/sys/arch/powerpc/oea: cpu_subr.c Log Message: powerpc: Identify Broadway CPU. Use hex to report Broadway revision and ignore TAU as it does not exist on this processor. To gene

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

2025-02-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 17 11:14:49 UTC 2025 Modified Files: src/sys/arch/powerpc/pic: intr.c picvar.h Log Message: powerpc: Don't enable interrupts before calling cascaded intr handler. Before calling a normal interrupt handler, the pic code

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

2025-02-17 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Feb 17 11:14:49 UTC 2025 Modified Files: src/sys/arch/powerpc/pic: intr.c picvar.h Log Message: powerpc: Don't enable interrupts before calling cascaded intr handler. Before calling a normal interrupt handler, the pic code

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

2025-02-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 16 09:55:00 UTC 2025 Modified Files: src/sys/arch/powerpc/pic: intr.c Log Message: powerpc: Mask interrupts after returning from handler. Now that we are explicitly masking interrupts on entry of pic_handle_intr, we nee

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

2025-02-16 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Feb 16 09:55:00 UTC 2025 Modified Files: src/sys/arch/powerpc/pic: intr.c Log Message: powerpc: Mask interrupts after returning from handler. Now that we are explicitly masking interrupts on entry of pic_handle_intr, we nee

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

2025-02-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 15 00:30:49 UTC 2025 Modified Files: src/sys/arch/powerpc/pic: intr.c Log Message: powerpc: Fix ci_ipending corruption with cascaded pics A cascaded pic will register pic_handle_intr as its interrupt handler, but interr

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

2025-02-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Feb 15 00:30:49 UTC 2025 Modified Files: src/sys/arch/powerpc/pic: intr.c Log Message: powerpc: Fix ci_ipending corruption with cascaded pics A cascaded pic will register pic_handle_intr as its interrupt handler, but interr

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

2025-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jan 4 18:37:24 UTC 2025 Modified Files: src/sys/arch/powerpc/include: asm.h Log Message: PR 58960: powerpc/asm.h: Respect NETBSD_REVISIONID. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/powerpc

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

2025-01-04 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jan 4 18:37:24 UTC 2025 Modified Files: src/sys/arch/powerpc/include: asm.h Log Message: PR 58960: powerpc/asm.h: Respect NETBSD_REVISIONID. To generate a diff of this commit: cvs rdiff -u -r1.54 -r1.55 src/sys/arch/powerpc

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

2024-11-02 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sun Nov 3 03:11:24 UTC 2024 Modified Files: src/sys/arch/powerpc/stand/mkbootimage: mkbootimage.c Log Message: mkbootimage.c: consistently use sa_htobe32(2) There were 38 calls to sa_htobe32(2) and two to htonl(3), mixed eve

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

2024-11-02 Thread David H. Gutteridge
Module Name:src Committed By: gutteridge Date: Sun Nov 3 03:11:24 UTC 2024 Modified Files: src/sys/arch/powerpc/stand/mkbootimage: mkbootimage.c Log Message: mkbootimage.c: consistently use sa_htobe32(2) There were 38 calls to sa_htobe32(2) and two to htonl(3), mixed eve

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

2024-09-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Sep 24 07:29:55 UTC 2024 Modified Files: src/sys/arch/powerpc/booke: booke_pmap.c Log Message: Partially fix PMAP_MINIMALTLB compilation. From andvar@ To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/arch

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

2024-09-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Sep 24 07:29:55 UTC 2024 Modified Files: src/sys/arch/powerpc/booke: booke_pmap.c Log Message: Partially fix PMAP_MINIMALTLB compilation. From andvar@ To generate a diff of this commit: cvs rdiff -u -r1.38 -r1.39 src/sys/arch

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

2024-09-15 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Sep 15 19:08:34 UTC 2024 Modified Files: src/sys/arch/powerpc/booke: e500_intr.c Log Message: remove DIAGNOSTIC guard around ipl definition in e500_extintr(). It is used only for KASSERTMSG() only in this method, but still ex

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

2024-09-15 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Sep 15 19:08:34 UTC 2024 Modified Files: src/sys/arch/powerpc/booke: e500_intr.c Log Message: remove DIAGNOSTIC guard around ipl definition in e500_extintr(). It is used only for KASSERTMSG() only in this method, but still ex

CVS commit: src/sys/arch/powerpc

2024-09-08 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Sep 8 10:16:05 UTC 2024 Modified Files: src/sys/arch/powerpc/booke: e500_intr.c trap.c src/sys/arch/powerpc/oea: cpu_subr.c Log Message: Use console_debbuger() or DDB guards for Debugger() and db_stack_trace_print().

CVS commit: src/sys/arch/powerpc

2024-09-08 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Sep 8 10:16:05 UTC 2024 Modified Files: src/sys/arch/powerpc/booke: e500_intr.c trap.c src/sys/arch/powerpc/oea: cpu_subr.c Log Message: Use console_debbuger() or DDB guards for Debugger() and db_stack_trace_print().

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

2024-09-08 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Sep 8 10:09:48 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: db_interface.c Log Message: juggle around DDB guarded blocks to make them consistent and make code build with or without DDB/KGDB options enabled for power

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

2024-09-08 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Sep 8 10:09:48 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: db_interface.c Log Message: juggle around DDB guarded blocks to make them consistent and make code build with or without DDB/KGDB options enabled for power

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

2024-09-08 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Sep 8 10:02:49 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: kgdb_machdep.c Log Message: include for the PSL_DR definition (for KGDB enabled build only). To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.

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

2024-09-08 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sun Sep 8 10:02:49 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: kgdb_machdep.c Log Message: include for the PSL_DR definition (for KGDB enabled build only). To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.

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

2024-06-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 19 15:19:22 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: compat_13_machdep.c compat_16_machdep.c Log Message: powerpc64: Provide dummy stubs for compat1[36] as done for amd64. We haven't had working userland for po

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

2024-06-19 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 19 15:19:22 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: compat_13_machdep.c compat_16_machdep.c Log Message: powerpc64: Provide dummy stubs for compat1[36] as done for amd64. We haven't had working userland for po

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

2024-06-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jun 17 21:57:59 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: compat_16_machdep.c Log Message: Add required include for compat_16 machdep code To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/

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

2024-06-17 Thread Paul Goyette
Module Name:src Committed By: pgoyette Date: Mon Jun 17 21:57:59 UTC 2024 Modified Files: src/sys/arch/powerpc/powerpc: compat_16_machdep.c Log Message: Add required include for compat_16 machdep code To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/

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

2024-06-15 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jun 15 19:48:13 UTC 2024 Modified Files: src/sys/arch/powerpc/oea: altivec.c Log Message: don't do anything in vec_restore_from_mcontext() if no altivec. fixes a crash seen on netbsd-10 in PR#58283. XXX: pullup-10. To generat

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

2024-06-15 Thread matthew green
Module Name:src Committed By: mrg Date: Sat Jun 15 19:48:13 UTC 2024 Modified Files: src/sys/arch/powerpc/oea: altivec.c Log Message: don't do anything in vec_restore_from_mcontext() if no altivec. fixes a crash seen on netbsd-10 in PR#58283. XXX: pullup-10. To generat

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

2024-05-28 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue May 28 11:06:07 UTC 2024 Modified Files: src/sys/arch/powerpc/oea: ofwoea_machdep.c Log Message: - initialize bootpath - if we don't get anything useful from args, check /chosen now my G5 finds its boot device even when netb

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

2024-05-28 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue May 28 11:06:07 UTC 2024 Modified Files: src/sys/arch/powerpc/oea: ofwoea_machdep.c Log Message: - initialize bootpath - if we don't get anything useful from args, check /chosen now my G5 finds its boot device even when netb

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

2024-04-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 2 14:21:29 UTC 2024 Modified Files: src/sys/arch/powerpc/include: limits.h Log Message: harmonize with the rest of MD limits files. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/in

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

2024-04-02 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Apr 2 14:21:29 UTC 2024 Modified Files: src/sys/arch/powerpc/include: limits.h Log Message: harmonize with the rest of MD limits files. To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/arch/powerpc/in

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

2024-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 20 00:35:21 UTC 2024 Modified Files: src/sys/arch/powerpc/conf: Makefile.powerpc Log Message: Fix reproducible builds (Jan-Benedict Glaw) To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/power

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

2024-03-19 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Mar 20 00:35:21 UTC 2024 Modified Files: src/sys/arch/powerpc/conf: Makefile.powerpc Log Message: Fix reproducible builds (Jan-Benedict Glaw) To generate a diff of this commit: cvs rdiff -u -r1.61 -r1.62 src/sys/arch/power

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

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 17:07:31 UTC 2024 Modified Files: src/sys/arch/powerpc/include/oea: hid.h Log Message: powerpc/hid: fix snprintb format for HID0_970_BITMASK_U To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch

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

2024-03-10 Thread Roland Illig
Module Name:src Committed By: rillig Date: Sun Mar 10 17:07:31 UTC 2024 Modified Files: src/sys/arch/powerpc/include/oea: hid.h Log Message: powerpc/hid: fix snprintb format for HID0_970_BITMASK_U To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15 src/sys/arch

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 Plea

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 Plea

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

2024-01-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jan 23 04:15:54 UTC 2024 Modified Files: src/sys/arch/powerpc/include: ieee.h Log Message: powerpc/ieee.h: Protect from multiple includes Fix build failure triggered by import of libm long-double functions. To generate a diff

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

2024-01-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Jan 23 04:15:54 UTC 2024 Modified Files: src/sys/arch/powerpc/include: ieee.h Log Message: powerpc/ieee.h: Protect from multiple includes Fix build failure triggered by import of libm long-double functions. To generate a diff

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 64-bi

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 64-bi

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

2024-01-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 09:47:35 UTC 2024 Modified Files: src/sys/arch/powerpc/include/oea: hid.h Log Message: fix comments: HID0 ICFI/DCFI are "flash invalidate", not "flush invalidate" To generate a diff of this commit: cvs rdiff -u -r1.

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

2024-01-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 09:47:35 UTC 2024 Modified Files: src/sys/arch/powerpc/include/oea: hid.h Log Message: fix comments: HID0 ICFI/DCFI are "flash invalidate", not "flush invalidate" To generate a diff of this commit: cvs rdiff -u -r1.

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

2024-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 00:19:07 UTC 2024 Modified Files: src/sys/arch/powerpc/oea: cpu_subr.c Log Message: powerpc: oea: Decode IBM750CL L2 cache information. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109 src/sys/arch/po

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

2024-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 00:19:07 UTC 2024 Modified Files: src/sys/arch/powerpc/oea: cpu_subr.c Log Message: powerpc: oea: Decode IBM750CL L2 cache information. To generate a diff of this commit: cvs rdiff -u -r1.108 -r1.109 src/sys/arch/po

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

2024-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 00:18:20 UTC 2024 Modified Files: src/sys/arch/powerpc/oea: oea_machdep.c Log Message: powerpc: oea: Fix prefetchable mappings Prefetchable mappings need PMAP_NOCACHE to get write-combine semantics. To generate a d

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

2024-01-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 20 00:18:20 UTC 2024 Modified Files: src/sys/arch/powerpc/oea: oea_machdep.c Log Message: powerpc: oea: Fix prefetchable mappings Prefetchable mappings need PMAP_NOCACHE to get write-combine semantics. To generate a d

CVS commit: src/sys/arch/powerpc

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:44:00 UTC 2023 Modified Files: src/sys/arch/powerpc/include: pmap.h src/sys/arch/powerpc/powerpc: bus_dma.c vm_machdep.c Log Message: powerpc: Make sure direct-mapped buffer fits within correct range For OEA an

CVS commit: src/sys/arch/powerpc

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:44:00 UTC 2023 Modified Files: src/sys/arch/powerpc/include: pmap.h src/sys/arch/powerpc/powerpc: bus_dma.c vm_machdep.c Log Message: powerpc: Make sure direct-mapped buffer fits within correct range For OEA an

CVS commit: src/sys/arch/powerpc

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:42:33 UTC 2023 Modified Files: src/sys/arch/powerpc/include: vmparam.h src/sys/arch/powerpc/include/oea: pmap.h src/sys/arch/powerpc/oea: pmap.c pmap_kernel.c Log Message: powerpc: oea: For OEA64_BRIDGE,

CVS commit: src/sys/arch/powerpc

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:42:33 UTC 2023 Modified Files: src/sys/arch/powerpc/include: vmparam.h src/sys/arch/powerpc/include/oea: pmap.h src/sys/arch/powerpc/oea: pmap.c pmap_kernel.c Log Message: powerpc: oea: For OEA64_BRIDGE,

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:36:36 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap_create: Use PR_ZERO and drop memset(9), NFC Part of PR kern/57621 To generate a diff of this commit: cvs rdiff -u -r1.119

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:36:36 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap_create: Use PR_ZERO and drop memset(9), NFC Part of PR kern/57621 To generate a diff of this commit: cvs rdiff -u -r1.119

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:35:29 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap: Fix mostly-pointless overhead of pmap_pvo_pool (1) Drop __aligned(32) from struct pvo_entry; otherwise, sizeof(struct

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:35:29 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap: Fix mostly-pointless overhead of pmap_pvo_pool (1) Drop __aligned(32) from struct pvo_entry; otherwise, sizeof(struct

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:33:30 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap: Rework pmap_pte_spill() It was broken in many ways... Now, it gets working stable both for OEA and OEA64_BRIDGE, as far as

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:33:30 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap: Rework pmap_pte_spill() It was broken in many ways... Now, it gets working stable both for OEA and OEA64_BRIDGE, as far as

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:32:05 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap: Drop unused argument for pmap_pvo_reclaim(), NFC Part of PR kern/57621 To generate a diff of this commit: cvs rdiff -u -

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

2023-12-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Dec 15 09:32:05 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap: Drop unused argument for pmap_pvo_reclaim(), NFC Part of PR kern/57621 To generate a diff of this commit: cvs rdiff -u -

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 and

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 and

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

2023-10-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 9 13:01:58 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap: Use pool_allocator_nointr() for pmap_pool As done for (majority of) other pmap implementations. pmap_pool_allocator() all

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

2023-10-09 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 9 13:01:58 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: pmap.c Log Message: powerpc/oea: pmap: Use pool_allocator_nointr() for pmap_pool As done for (majority of) other pmap implementations. pmap_pool_allocator() all

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

2023-09-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 28 06:24:37 UTC 2023 Modified Files: src/sys/arch/powerpc/include/booke: pmap.h Log Message: #define -> #define for consistency To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/powerpc/include/bo

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

2023-09-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 28 06:24:37 UTC 2023 Modified Files: src/sys/arch/powerpc/include/booke: pmap.h Log Message: #define -> #define for consistency To generate a diff of this commit: cvs rdiff -u -r1.24 -r1.25 src/sys/arch/powerpc/include/bo

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

2023-09-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 28 06:19:19 UTC 2023 Modified Files: src/sys/arch/powerpc/include/ibm4xx: pmap.h src/sys/arch/powerpc/include/oea: pmap.h Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.21 -r

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

2023-09-27 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Sep 28 06:19:19 UTC 2023 Modified Files: src/sys/arch/powerpc/include/ibm4xx: pmap.h src/sys/arch/powerpc/include/oea: pmap.h Log Message: Trailing whitespace. To generate a diff of this commit: cvs rdiff -u -r1.21 -r

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

2023-09-23 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Sep 23 21:26:16 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: ofw_autoconf.c ofwoea_machdep.c Log Message: add ifdef NWSDISPLAY > 0 around rascons_* functions usage, otherwise implementation is not available, which breaks

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

2023-09-23 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Sat Sep 23 21:26:16 UTC 2023 Modified Files: src/sys/arch/powerpc/oea: ofw_autoconf.c ofwoea_machdep.c Log Message: add ifdef NWSDISPLAY > 0 around rascons_* functions usage, otherwise implementation is not available, which breaks

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

2023-07-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 06:36:20 UTC 2023 Modified Files: src/sys/arch/powerpc/include: cpu.h Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/sys/arch/powerpc/include/cpu.h Please note tha

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

2023-07-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Jul 26 06:36:20 UTC 2023 Modified Files: src/sys/arch/powerpc/include: cpu.h Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.123 -r1.124 src/sys/arch/powerpc/include/cpu.h Please note tha

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

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 00:08:07 UTC 2023 Modified Files: src/sys/arch/powerpc/booke/dev: pq3cfi.c pq3nandfcm.c Log Message: powerpc: Use config_detach_children to reduce error branch bugs. To generate a diff of this commit: cvs rdiff -u

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

2023-05-09 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Wed May 10 00:08:07 UTC 2023 Modified Files: src/sys/arch/powerpc/booke/dev: pq3cfi.c pq3nandfcm.c Log Message: powerpc: Use config_detach_children to reduce error branch bugs. To generate a diff of this commit: cvs rdiff -u

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

2023-04-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 17 06:48:07 UTC 2023 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/powerpc/booke/trap.c Please note that di

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

2023-04-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 17 06:48:07 UTC 2023 Modified Files: src/sys/arch/powerpc/booke: trap.c Log Message: Trailing whitespace To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/powerpc/booke/trap.c Please note that di

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

2023-04-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 17 06:46:53 UTC 2023 Modified Files: src/sys/arch/powerpc/booke: booke_pmap.c Log Message: KNF. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/powerpc/booke/booke_pmap.c Please note that diffs

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

2023-04-16 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 17 06:46:53 UTC 2023 Modified Files: src/sys/arch/powerpc/booke: booke_pmap.c Log Message: KNF. To generate a diff of this commit: cvs rdiff -u -r1.37 -r1.38 src/sys/arch/powerpc/booke/booke_pmap.c Please note that diffs

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

2023-04-12 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 pu

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

2023-04-12 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 pu

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

2023-04-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Apr 7 12:09:13 UTC 2023 Modified Files: src/sys/arch/powerpc/booke: booke_pmap.c Log Message: Spaces to TAB To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/powerpc/booke/booke_pmap.c Please note t

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

2023-04-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Apr 7 12:09:13 UTC 2023 Modified Files: src/sys/arch/powerpc/booke: booke_pmap.c Log Message: Spaces to TAB To generate a diff of this commit: cvs rdiff -u -r1.36 -r1.37 src/sys/arch/powerpc/booke/booke_pmap.c Please note t

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 hold

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 hold

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

2022-12-14 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 14 13:19:05 UTC 2022 Modified Files: src/sys/arch/powerpc/oea: ofw_autoconf.c Log Message: if we have the ROM font, make it available to wsdisplay needs testing on non-macppc To generate a diff of this commit: cvs rdif

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

2022-12-14 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Wed Dec 14 13:19:05 UTC 2022 Modified Files: src/sys/arch/powerpc/oea: ofw_autoconf.c Log Message: if we have the ROM font, make it available to wsdisplay needs testing on non-macppc To generate a diff of this commit: cvs rdif

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 src/sys/arch/p

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 src/sys/arch/p

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 src/sys/arch/powerpc/powerp

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 src/sys/arch/powerpc/powerp

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 t

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 t

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

2022-12-05 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Dec 6 01:14:37 UTC 2022 Modified Files: src/sys/arch/powerpc/oea: ofw_consinit.c Log Message: convert more seriously early output to ofprint regular console output needs more of the kernel in working order now, and this stu

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

2022-12-05 Thread Michael Lorenz
Module Name:src Committed By: macallan Date: Tue Dec 6 01:14:37 UTC 2022 Modified Files: src/sys/arch/powerpc/oea: ofw_consinit.c Log Message: convert more seriously early output to ofprint regular console output needs more of the kernel in working order now, and this stu

  1   2   3   4   5   >