CVS commit: src/sys/arch/arm/arm32

2024-04-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Apr 13 12:28:01 UTC 2024 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: port-arm/58135: reproducible pmap KASSERT failure for armv7 with NFS root Don't unconditionally set XN in pmap_clearbit - only set it if a

CVS commit: src/sys/arch/arm/arm32

2024-04-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Apr 13 12:28:01 UTC 2024 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: port-arm/58135: reproducible pmap KASSERT failure for armv7 with NFS root Don't unconditionally set XN in pmap_clearbit - only set it if a

CVS commit: src/sys/arch/arm/arm32

2024-04-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Apr 13 10:36:01 UTC 2024 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Restore a space I accidentally removed from a copyright with $NetBSD: pmap.c,v 1.396 2020/03/13 16:14:18 skrll Exp $ To generate a diff of

CVS commit: src/sys/arch/arm/arm32

2024-04-13 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Apr 13 10:36:01 UTC 2024 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Restore a space I accidentally removed from a copyright with $NetBSD: pmap.c,v 1.396 2020/03/13 16:14:18 skrll Exp $ To generate a diff of

CVS commit: src/sys/arch/arm/arm32

2024-01-15 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Jan 15 20:35:23 UTC 2024 Modified Files: src/sys/arch/arm/arm32: vm_machdep.c Log Message: Include with "#ifdef STACKCHECKS" guard. The include was lost on rev 1.77 during includes cleanup and KNF, however it is still

CVS commit: src/sys/arch/arm/arm32

2024-01-15 Thread Andrius Varanavicius
Module Name:src Committed By: andvar Date: Mon Jan 15 20:35:23 UTC 2024 Modified Files: src/sys/arch/arm/arm32: vm_machdep.c Log Message: Include with "#ifdef STACKCHECKS" guard. The include was lost on rev 1.77 during includes cleanup and KNF, however it is still

CVS commit: src/sys/arch/arm/arm32

2023-12-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Dec 13 06:42:41 UTC 2023 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: arm: pmap: Fix clang build without DIAGNOSTIC To generate a diff of this commit: cvs rdiff -u -r1.440 -r1.441 src/sys/arch/arm/arm32/pmap.c

CVS commit: src/sys/arch/arm/arm32

2023-12-12 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Dec 13 06:42:41 UTC 2023 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: arm: pmap: Fix clang build without DIAGNOSTIC To generate a diff of this commit: cvs rdiff -u -r1.440 -r1.441 src/sys/arch/arm/arm32/pmap.c

CVS commit: src/sys/arch/arm/arm32

2023-10-06 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Oct 6 09:53:02 UTC 2023 Modified Files: src/sys/arch/arm/arm32: fault.c Log Message: Fix previous and restore setting of "user" flag from trapframe. To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118

CVS commit: src/sys/arch/arm/arm32

2023-10-06 Thread Martin Husemann
Module Name:src Committed By: martin Date: Fri Oct 6 09:53:02 UTC 2023 Modified Files: src/sys/arch/arm/arm32: fault.c Log Message: Fix previous and restore setting of "user" flag from trapframe. To generate a diff of this commit: cvs rdiff -u -r1.117 -r1.118

CVS commit: src/sys/arch/arm/arm32

2023-08-02 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Aug 2 14:36:40 UTC 2023 Modified Files: src/sys/arch/arm/arm32: db_interface.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/arch/arm/arm32/db_interface.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2023-08-02 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Aug 2 14:36:40 UTC 2023 Modified Files: src/sys/arch/arm/arm32: db_interface.c Log Message: KNF To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65 src/sys/arch/arm/arm32/db_interface.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2023-07-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jul 28 06:21:02 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: arm/bus_dma: Fix misleading comment: - * For a virtually-indexed write-back cache, we need - * to do the following things: + * For a

CVS commit: src/sys/arch/arm/arm32

2023-07-28 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Fri Jul 28 06:21:02 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: arm/bus_dma: Fix misleading comment: - * For a virtually-indexed write-back cache, we need - * to do the following things: + * For a

CVS commit: src/sys/arch/arm/arm32

2023-04-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 3 06:42:57 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Use PRI{u,x}{BUSSIZE,VADDR,PADDR} etc To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/sys/arch/arm/arm32/bus_dma.c

CVS commit: src/sys/arch/arm/arm32

2023-04-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 3 06:42:57 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Use PRI{u,x}{BUSSIZE,VADDR,PADDR} etc To generate a diff of this commit: cvs rdiff -u -r1.142 -r1.143 src/sys/arch/arm/arm32/bus_dma.c

CVS commit: src/sys/arch/arm/arm32

2023-04-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 3 06:39:10 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: More KNF To generate a diff of this commit: cvs rdiff -u -r1.141 -r1.142 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2023-04-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 3 06:39:10 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: More KNF To generate a diff of this commit: cvs rdiff -u -r1.141 -r1.142 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2023-04-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 3 06:35:14 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Some KNF To generate a diff of this commit: cvs rdiff -u -r1.140 -r1.141 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2023-04-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 3 06:35:14 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Some KNF To generate a diff of this commit: cvs rdiff -u -r1.140 -r1.141 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2023-04-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 3 06:33:55 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: spaces -> TAB To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs

CVS commit: src/sys/arch/arm/arm32

2023-04-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Apr 3 06:33:55 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: spaces -> TAB To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs

CVS commit: src/sys/arch/arm/arm32

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

CVS commit: src/sys/arch/arm/arm32

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

CVS commit: src/sys/arch/arm/arm32

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:05:46 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Don't refer to physical_{start,end} here and just pass minimum (0UL) address and maximum (~0UL) physical address. The values are passed

CVS commit: src/sys/arch/arm/arm32

2023-02-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Feb 25 08:05:46 UTC 2023 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Don't refer to physical_{start,end} here and just pass minimum (0UL) address and maximum (~0UL) physical address. The values are passed

CVS commit: src/sys/arch/arm/arm32

2023-01-19 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Jan 19 08:03:52 UTC 2023 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c Log Message: Support remaining common boot options. To generate a diff of this commit: cvs rdiff -u -r1.144 -r1.145

CVS commit: src/sys/arch/arm/arm32

2023-01-19 Thread Michael van Elst
Module Name:src Committed By: mlelstv Date: Thu Jan 19 08:03:52 UTC 2023 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c Log Message: Support remaining common boot options. To generate a diff of this commit: cvs rdiff -u -r1.144 -r1.145

CVS commit: src/sys/arch/arm/arm32

2022-07-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 28 09:14:23 UTC 2022 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c Log Message: arm32: Refactor splhigh and restore in dosoftints. No functional change intended. splhigh always returns ci->ci_cpl, which

CVS commit: src/sys/arch/arm/arm32

2022-07-28 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu Jul 28 09:14:23 UTC 2022 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c Log Message: arm32: Refactor splhigh and restore in dosoftints. No functional change intended. splhigh always returns ci->ci_cpl, which

CVS commit: src/sys/arch/arm/arm32

2022-03-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 19 09:54:25 UTC 2022 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Alight code re-organisation so it better matches the VPRINTF headings it is under. NFCI. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/arm32

2022-03-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 19 09:54:25 UTC 2022 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Alight code re-organisation so it better matches the VPRINTF headings it is under. NFCI. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/arch/arm/arm32

2022-02-06 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 6 22:21:25 UTC 2022 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: if we have to bounce a buffer, clear our anything already setup in the map before trying again. riastradh@ noticed that a map had two types

CVS commit: src/sys/arch/arm/arm32

2022-02-06 Thread matthew green
Module Name:src Committed By: mrg Date: Sun Feb 6 22:21:25 UTC 2022 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: if we have to bounce a buffer, clear our anything already setup in the map before trying again. riastradh@ noticed that a map had two types

CVS commit: src/sys/arch/arm/arm32

2022-01-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 1 15:09:01 UTC 2022 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: KASSERT now always uses the expression, so don't protect with DIAGNOSTIC To generate a diff of this commit: cvs rdiff -u -r1.430 -r1.431

CVS commit: src/sys/arch/arm/arm32

2022-01-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 1 15:09:01 UTC 2022 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: KASSERT now always uses the expression, so don't protect with DIAGNOSTIC To generate a diff of this commit: cvs rdiff -u -r1.430 -r1.431

CVS commit: src/sys/arch/arm/arm32

2021-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 20 13:58:58 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: _bus_dmatag_subregion is always EOPNOTSUPP for !_ARM32_NEED_BUS_DMA_BOUNCE No need to check {min,max}_addr. Compiler did the right thing,

CVS commit: src/sys/arch/arm/arm32

2021-12-20 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Mon Dec 20 13:58:58 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: _bus_dmatag_subregion is always EOPNOTSUPP for !_ARM32_NEED_BUS_DMA_BOUNCE No need to check {min,max}_addr. Compiler did the right thing,

CVS commit: src/sys/arch/arm/arm32

2021-11-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 13 00:13:17 UTC 2021 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c Log Message: Support 'boot -1' on arm To generate a diff of this commit: cvs rdiff -u -r1.141 -r1.142 src/sys/arch/arm/arm32/arm32_machdep.c

CVS commit: src/sys/arch/arm/arm32

2021-11-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 13 00:13:17 UTC 2021 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c Log Message: Support 'boot -1' on arm To generate a diff of this commit: cvs rdiff -u -r1.141 -r1.142 src/sys/arch/arm/arm32/arm32_machdep.c

CVS commit: src/sys/arch/arm/arm32

2021-10-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Oct 21 07:03:26 UTC 2021 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c Log Message: Whitespace in a comment To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/arch/arm/arm32/arm32_machdep.c

CVS commit: src/sys/arch/arm/arm32

2021-10-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Oct 21 07:03:26 UTC 2021 Modified Files: src/sys/arch/arm/arm32: arm32_machdep.c Log Message: Whitespace in a comment To generate a diff of this commit: cvs rdiff -u -r1.139 -r1.140 src/sys/arch/arm/arm32/arm32_machdep.c

CVS commit: src/sys/arch/arm/arm32

2021-10-11 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 07:32:52 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpu.c Log Message: For some classic CPUs, info->[id]cache_sets are not initialized. Calculate and print numbers of sets in this case. To generate a diff of this

CVS commit: src/sys/arch/arm/arm32

2021-10-11 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 07:32:52 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpu.c Log Message: For some classic CPUs, info->[id]cache_sets are not initialized. Calculate and print numbers of sets in this case. To generate a diff of this

CVS commit: src/sys/arch/arm/arm32

2021-10-11 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 07:26:17 UTC 2021 Modified Files: src/sys/arch/arm/arm32: spl.S Log Message: splx: Restore interrupts before dosoftints() for __HAVE_FAST_SOFTINTS. No functional changes; All the users of arm32/spl.S, i.e., acorn32,

CVS commit: src/sys/arch/arm/arm32

2021-10-11 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 07:26:17 UTC 2021 Modified Files: src/sys/arch/arm/arm32: spl.S Log Message: splx: Restore interrupts before dosoftints() for __HAVE_FAST_SOFTINTS. No functional changes; All the users of arm32/spl.S, i.e., acorn32,

CVS commit: src/sys/arch/arm/arm32

2021-10-11 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 07:19:37 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpu.c Log Message: pN steppings are used for ARM926EJ-S, although only r0 seems to be available. To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150

CVS commit: src/sys/arch/arm/arm32

2021-10-11 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Oct 11 07:19:37 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpu.c Log Message: pN steppings are used for ARM926EJ-S, although only r0 seems to be available. To generate a diff of this commit: cvs rdiff -u -r1.149 -r1.150

CVS commit: src/sys/arch/arm/arm32

2021-08-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Aug 26 08:56:21 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Improve a comment To generate a diff of this commit: cvs rdiff -u -r1.429 -r1.430 src/sys/arch/arm/arm32/pmap.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2021-08-26 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Aug 26 08:56:21 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Improve a comment To generate a diff of this commit: cvs rdiff -u -r1.429 -r1.430 src/sys/arch/arm/arm32/pmap.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2021-08-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Aug 24 07:32:31 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Remove '\n' from UVMHIST format To generate a diff of this commit: cvs rdiff -u -r1.428 -r1.429 src/sys/arch/arm/arm32/pmap.c Please note

CVS commit: src/sys/arch/arm/arm32

2021-08-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Aug 24 07:32:31 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Remove '\n' from UVMHIST format To generate a diff of this commit: cvs rdiff -u -r1.428 -r1.429 src/sys/arch/arm/arm32/pmap.c Please note

CVS commit: src/sys/arch/arm/arm32

2021-07-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jul 6 08:34:28 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpu.c Log Message: Assume all ARM11[37]6 r0 variants are missing ISAR and friends. This is certainly the case for r0 variants I could find TRMs for. PR/50596

CVS commit: src/sys/arch/arm/arm32

2021-07-06 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jul 6 08:34:28 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpu.c Log Message: Assume all ARM11[37]6 r0 variants are missing ISAR and friends. This is certainly the case for r0 variants I could find TRMs for. PR/50596

CVS commit: src/sys/arch/arm/arm32

2021-06-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Jun 3 07:06:22 UTC 2021 Modified Files: src/sys/arch/arm/arm32: arm32_boot.c Log Message: Mirror changes to passing pages to UVM into aarch64_machdep.c Two fixes for loading free pages into UVM - Only consider a

CVS commit: src/sys/arch/arm/arm32

2021-06-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Thu Jun 3 07:06:22 UTC 2021 Modified Files: src/sys/arch/arm/arm32: arm32_boot.c Log Message: Mirror changes to passing pages to UVM into aarch64_machdep.c Two fixes for loading free pages into UVM - Only consider a

CVS commit: src/sys/arch/arm/arm32

2021-06-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jun 1 16:55:07 UTC 2021 Modified Files: src/sys/arch/arm/arm32: arm32_boot.c Log Message: G/C To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/arm/arm32/arm32_boot.c Please note that diffs are not

CVS commit: src/sys/arch/arm/arm32

2021-06-01 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Jun 1 16:55:07 UTC 2021 Modified Files: src/sys/arch/arm/arm32: arm32_boot.c Log Message: G/C To generate a diff of this commit: cvs rdiff -u -r1.41 -r1.42 src/sys/arch/arm/arm32/arm32_boot.c Please note that diffs are not

CVS commit: src/sys/arch/arm/arm32

2021-05-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun May 30 06:53:15 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpuswitch.S Log Message: typo in comment To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/arch/arm/arm32/cpuswitch.S Please note

CVS commit: src/sys/arch/arm/arm32

2021-05-30 Thread David A. Holland
Module Name:src Committed By: dholland Date: Sun May 30 06:53:15 UTC 2021 Modified Files: src/sys/arch/arm/arm32: cpuswitch.S Log Message: typo in comment To generate a diff of this commit: cvs rdiff -u -r1.104 -r1.105 src/sys/arch/arm/arm32/cpuswitch.S Please note

CVS commit: src/sys/arch/arm/arm32

2021-03-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Mar 23 10:21:49 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Another missing kpreempt_enable To generate a diff of this commit: cvs rdiff -u -r1.427 -r1.428 src/sys/arch/arm/arm32/pmap.c Please note

CVS commit: src/sys/arch/arm/arm32

2021-03-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Mar 23 10:21:49 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Another missing kpreempt_enable To generate a diff of this commit: cvs rdiff -u -r1.427 -r1.428 src/sys/arch/arm/arm32/pmap.c Please note

CVS commit: src/sys/arch/arm/arm32

2021-03-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Mar 23 06:35:24 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Re-enable kpreemption in an error path. Spotted by nat@ To generate a diff of this commit: cvs rdiff -u -r1.426 -r1.427

CVS commit: src/sys/arch/arm/arm32

2021-03-23 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Mar 23 06:35:24 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Re-enable kpreemption in an error path. Spotted by nat@ To generate a diff of this commit: cvs rdiff -u -r1.426 -r1.427

CVS commit: src/sys/arch/arm/arm32

2021-03-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 14 10:36:46 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Sprinkle kpreempt_{dis,en}able ready for when preemption gets turned on. To generate a diff of this commit: cvs rdiff -u -r1.425 -r1.426

CVS commit: src/sys/arch/arm/arm32

2021-03-14 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Mar 14 10:36:46 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: Sprinkle kpreempt_{dis,en}able ready for when preemption gets turned on. To generate a diff of this commit: cvs rdiff -u -r1.425 -r1.426

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:47:40 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Check for programming errors in _bus_dmamap_load_buffer To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:47:40 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Check for programming errors in _bus_dmamap_load_buffer To generate a diff of this commit: cvs rdiff -u -r1.131 -r1.132

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:20:36 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: pretty print To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:20:36 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: pretty print To generate a diff of this commit: cvs rdiff -u -r1.130 -r1.131 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:19:49 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Consistently use %#x, etc To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/arch/arm/arm32/bus_dma.c Please note

CVS commit: src/sys/arch/arm/arm32

2021-02-07 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Feb 7 10:19:49 UTC 2021 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Consistently use %#x, etc To generate a diff of this commit: cvs rdiff -u -r1.129 -r1.130 src/sys/arch/arm/arm32/bus_dma.c Please note

CVS commit: src/sys/arch/arm/arm32

2021-01-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 29 07:58:57 UTC 2021 Modified Files: src/sys/arch/arm/arm32: fault.c Log Message: the last_fault_code DEBUG variable is not MP safe, so don't compile it in. To generate a diff of this commit: cvs rdiff -u -r1.114 -r1.115

CVS commit: src/sys/arch/arm/arm32

2021-01-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 29 07:58:57 UTC 2021 Modified Files: src/sys/arch/arm/arm32: fault.c Log Message: the last_fault_code DEBUG variable is not MP safe, so don't compile it in. To generate a diff of this commit: cvs rdiff -u -r1.114 -r1.115

CVS commit: src/sys/arch/arm/arm32

2021-01-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 29 07:00:28 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: More debug To generate a diff of this commit: cvs rdiff -u -r1.423 -r1.424 src/sys/arch/arm/arm32/pmap.c Please note that diffs are not

CVS commit: src/sys/arch/arm/arm32

2021-01-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 29 07:00:28 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: More debug To generate a diff of this commit: cvs rdiff -u -r1.423 -r1.424 src/sys/arch/arm/arm32/pmap.c Please note that diffs are not

CVS commit: src/sys/arch/arm/arm32

2021-01-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 29 06:22:05 UTC 2021 Modified Files: src/sys/arch/arm/arm32: fault.c Log Message: Typo in comment To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/arch/arm/arm32/fault.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2021-01-28 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 29 06:22:05 UTC 2021 Modified Files: src/sys/arch/arm/arm32: fault.c Log Message: Typo in comment To generate a diff of this commit: cvs rdiff -u -r1.113 -r1.114 src/sys/arch/arm/arm32/fault.c Please note that diffs are

CVS commit: src/sys/arch/arm/arm32

2021-01-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 24 14:51:01 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: More debug To generate a diff of this commit: cvs rdiff -u -r1.422 -r1.423 src/sys/arch/arm/arm32/pmap.c Please note that diffs are not

CVS commit: src/sys/arch/arm/arm32

2021-01-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sun Jan 24 14:51:01 UTC 2021 Modified Files: src/sys/arch/arm/arm32: pmap.c Log Message: More debug To generate a diff of this commit: cvs rdiff -u -r1.422 -r1.423 src/sys/arch/arm/arm32/pmap.c Please note that diffs are not

CVS commit: src/sys/arch/arm/arm32

2020-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 22 13:07:33 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Count bus_dmamap_sync events for coherent ranges and non-coherent ranges To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129

CVS commit: src/sys/arch/arm/arm32

2020-12-22 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue Dec 22 13:07:33 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Count bus_dmamap_sync events for coherent ranges and non-coherent ranges To generate a diff of this commit: cvs rdiff -u -r1.128 -r1.129

CVS commit: src/sys/arch/arm/arm32

2020-12-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 20 10:34:33 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: style fix To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs

CVS commit: src/sys/arch/arm/arm32

2020-12-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Dec 20 10:34:33 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: style fix To generate a diff of this commit: cvs rdiff -u -r1.127 -r1.128 src/sys/arch/arm/arm32/bus_dma.c Please note that diffs

CVS commit: src/sys/arch/arm/arm32

2020-12-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Dec 19 23:22:18 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: No need to allocate bounce buffers if we have a single range that covers all of physical memory. To generate a diff of this commit:

CVS commit: src/sys/arch/arm/arm32

2020-12-19 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Dec 19 23:22:18 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: No need to allocate bounce buffers if we have a single range that covers all of physical memory. To generate a diff of this commit:

CVS commit: src/sys/arch/arm/arm32

2020-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Dec 4 07:12:57 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Use __func__ in panic calls (and misc style changes) To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126

CVS commit: src/sys/arch/arm/arm32

2020-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Dec 4 07:12:57 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Use __func__ in panic calls (and misc style changes) To generate a diff of this commit: cvs rdiff -u -r1.125 -r1.126

CVS commit: src/sys/arch/arm/arm32

2020-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Dec 4 07:11:35 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Update stats in the coherent case. Reported by jmcneill. To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125

CVS commit: src/sys/arch/arm/arm32

2020-12-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Dec 4 07:11:35 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Update stats in the coherent case. Reported by jmcneill. To generate a diff of this commit: cvs rdiff -u -r1.124 -r1.125

CVS commit: src/sys/arch/arm/arm32

2020-12-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Dec 3 10:23:45 UTC 2020 Modified Files: src/sys/arch/arm/arm32: db_machdep.c Log Message: tlb_print_*() are used only if _ARM_ARCH_7; caught by clang -Wunused-function. To generate a diff of this commit: cvs rdiff -u -r1.37

CVS commit: src/sys/arch/arm/arm32

2020-12-03 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Dec 3 10:23:45 UTC 2020 Modified Files: src/sys/arch/arm/arm32: db_machdep.c Log Message: tlb_print_*() are used only if _ARM_ARCH_7; caught by clang -Wunused-function. To generate a diff of this commit: cvs rdiff -u -r1.37

Re: CVS commit: src/sys/arch/arm/arm32

2020-11-21 Thread Rin Okuyama
Excellent! Thank you so much for finding out and fixing this! Full ATF successfully completed for Raspberry Pi 2b, which formerly crashed due to "anon != NULL && anon->an_ref != 0" panic. Now, ATF is running on Cubietruck and Raspberry Pi Zero W. Thanks, rin On 2020/11/22 4:44, Nick Hudson

CVS commit: src/sys/arch/arm/arm32

2020-11-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Nov 21 19:46:13 UTC 2020 Modified Files: src/sys/arch/arm/arm32: exception.S irq_dispatch.S Log Message: Sprinkle some comments about ENABLE_ALIGNMENT_FAULTS leaving curcpu in r4 and curlwp in r5 To generate a diff of this

CVS commit: src/sys/arch/arm/arm32

2020-11-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Nov 21 19:46:13 UTC 2020 Modified Files: src/sys/arch/arm/arm32: exception.S irq_dispatch.S Log Message: Sprinkle some comments about ENABLE_ALIGNMENT_FAULTS leaving curcpu in r4 and curlwp in r5 To generate a diff of this

CVS commit: src/sys/arch/arm/arm32

2020-11-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Nov 21 19:44:52 UTC 2020 Modified Files: src/sys/arch/arm/arm32: cpuswitch.S Log Message: Ensure that r5 contains curlwp before DO_AST_AND_RESTORE_ALIGNMENT_FAULTS in lwp_trampoline as required by the move to make ASTs operate

CVS commit: src/sys/arch/arm/arm32

2020-11-21 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Nov 21 19:44:52 UTC 2020 Modified Files: src/sys/arch/arm/arm32: cpuswitch.S Log Message: Ensure that r5 contains curlwp before DO_AST_AND_RESTORE_ALIGNMENT_FAULTS in lwp_trampoline as required by the move to make ASTs operate

CVS commit: src/sys/arch/arm/arm32

2020-10-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 24 14:51:59 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Fix the logic around "parent is a subset and can be re-used" in bus_dmatag_subregion. Thanks to mrg@ for spotting the problem. To

CVS commit: src/sys/arch/arm/arm32

2020-10-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Oct 24 14:51:59 UTC 2020 Modified Files: src/sys/arch/arm/arm32: bus_dma.c Log Message: Fix the logic around "parent is a subset and can be re-used" in bus_dmatag_subregion. Thanks to mrg@ for spotting the problem. To

CVS commit: src/sys/arch/arm/arm32

2020-09-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Sep 11 06:40:26 UTC 2020 Modified Files: src/sys/arch/arm/arm32: arm32_boot.c Log Message: Wrap a long comment To generate a diff of this commit: cvs rdiff -u -r1.39 -r1.40 src/sys/arch/arm/arm32/arm32_boot.c Please note

  1   2   3   4   5   6   7   8   9   10   >