riscv: Use __diagused for variables only used in KASSERT().

This commit is contained in:
John Baldwin 2022-04-13 16:08:23 -07:00
parent 695d3e52ea
commit a56881d3e9
2 changed files with 9 additions and 9 deletions

View File

@ -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

View File

@ -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) {