git: a56881d3e942 - main - riscv: Use __diagused for variables only used in KASSERT().
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 13 Apr 2022 23:10:06 UTC
The branch main has been updated by jhb: URL: https://cgit.FreeBSD.org/src/commit/?id=a56881d3e942b46e3bfb01199000c3cac25ccff2 commit a56881d3e942b46e3bfb01199000c3cac25ccff2 Author: John Baldwin <jhb@FreeBSD.org> AuthorDate: 2022-04-13 23:08:23 +0000 Commit: John Baldwin <jhb@FreeBSD.org> CommitDate: 2022-04-13 23:08:23 +0000 riscv: Use __diagused for variables only used in KASSERT(). --- sys/riscv/riscv/pmap.c | 8 ++++---- sys/riscv/riscv/sbi.c | 10 +++++----- 2 files changed, 9 insertions(+), 9 deletions(-) diff --git a/sys/riscv/riscv/pmap.c b/sys/riscv/riscv/pmap.c index 287fab9720dd..076e26230eb9 100644 --- a/sys/riscv/riscv/pmap.c +++ b/sys/riscv/riscv/pmap.c @@ -511,7 +511,7 @@ pmap_early_page_idx(vm_offset_t l1pt, vm_offset_t va, u_int *l1_slot, u_int *l2_slot) { pt_entry_t *l2; - pd_entry_t *l1; + pd_entry_t *l1 __diagused; l1 = (pd_entry_t *)l1pt; *l1_slot = (va >> L1_SHIFT) & Ln_ADDR_MASK; @@ -2158,7 +2158,7 @@ pmap_pv_insert_l2(pmap_t pmap, vm_offset_t va, pd_entry_t l2e, u_int flags, static void pmap_remove_kernel_l2(pmap_t pmap, pt_entry_t *l2, vm_offset_t va) { - pt_entry_t newl2, oldl2; + pt_entry_t newl2, oldl2 __diagused; vm_page_t ml3; vm_paddr_t ml3pa; @@ -2422,7 +2422,7 @@ pmap_remove_all(vm_page_t m) struct md_page *pvh; pmap_t pmap; pt_entry_t *l3, l3e; - pd_entry_t *l2, l2e; + pd_entry_t *l2, l2e __diagused; pv_entry_t pv; vm_offset_t va; @@ -4730,7 +4730,7 @@ pmap_map_io_transient(vm_page_t page[], vm_offset_t vaddr[], int count, { vm_paddr_t paddr; boolean_t needs_mapping; - int error, i; + int error __diagused, i; /* * Allocate any KVA space that we need, this is done in a separate diff --git a/sys/riscv/riscv/sbi.c b/sys/riscv/riscv/sbi.c index 6897fce9cad3..c4b6da5887f7 100644 --- a/sys/riscv/riscv/sbi.c +++ b/sys/riscv/riscv/sbi.c @@ -155,7 +155,7 @@ sbi_print_version(void) void sbi_set_timer(uint64_t val) { - struct sbi_ret ret; + struct sbi_ret ret __diagused; /* Use the TIME legacy replacement extension, if available. */ if (has_time_extension) { @@ -169,7 +169,7 @@ sbi_set_timer(uint64_t val) void sbi_send_ipi(const u_long *hart_mask) { - struct sbi_ret ret; + struct sbi_ret ret __diagused; /* Use the IPI legacy replacement extension, if available. */ if (has_ipi_extension) { @@ -184,7 +184,7 @@ sbi_send_ipi(const u_long *hart_mask) void sbi_remote_fence_i(const u_long *hart_mask) { - struct sbi_ret ret; + struct sbi_ret ret __diagused; /* Use the RFENCE legacy replacement extension, if available. */ if (has_rfnc_extension) { @@ -199,7 +199,7 @@ sbi_remote_fence_i(const u_long *hart_mask) void sbi_remote_sfence_vma(const u_long *hart_mask, u_long start, u_long size) { - struct sbi_ret ret; + struct sbi_ret ret __diagused; /* Use the RFENCE legacy replacement extension, if available. */ if (has_rfnc_extension) { @@ -216,7 +216,7 @@ void sbi_remote_sfence_vma_asid(const u_long *hart_mask, u_long start, u_long size, u_long asid) { - struct sbi_ret ret; + struct sbi_ret ret __diagused; /* Use the RFENCE legacy replacement extension, if available. */ if (has_rfnc_extension) {