aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2022-04-08 00:01:29 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2023-01-26 19:26:25 +0000
commit0bf049af5a8be17a25c029622bd81791ba2157f5 (patch)
treef3bccc03bc18cbb7244e9ae621d858b7ef100b0c
parent3a180da6891c285d9f1652ca6580def0fc99bd2e (diff)
downloadsrc-0bf049af5a8be17a25c029622bd81791ba2157f5.tar.gz
src-0bf049af5a8be17a25c029622bd81791ba2157f5.zip
vmm: Re-quiet set but unused warnings.
__diagused is no longer used for KTR, so instead use #ifdef KTR or expand KTR-only variables into their values in traces. (cherry picked from commit 572edd3dae9fc3e67dfb1cb9ba023e8d3fe2a9bb)
-rw-r--r--sys/amd64/vmm/io/vrtc.c9
1 files changed, 4 insertions, 5 deletions
diff --git a/sys/amd64/vmm/io/vrtc.c b/sys/amd64/vmm/io/vrtc.c
index dd32b279cf03..10bab96700e4 100644
--- a/sys/amd64/vmm/io/vrtc.c
+++ b/sys/amd64/vmm/io/vrtc.c
@@ -285,12 +285,13 @@ rtc_to_secs(struct vrtc *vrtc)
struct clocktime ct;
struct timespec ts;
struct rtcdev *rtc;
- struct vm *vm __diagused;
+#ifdef KTR
+ struct vm *vm = vtrc->vm;
+#endif
int century, error, hour, pm, year;
KASSERT(VRTC_LOCKED(vrtc), ("%s: vrtc not locked", __func__));
- vm = vrtc->vm;
rtc = &vrtc->rtcdev;
bzero(&ct, sizeof(struct clocktime));
@@ -401,7 +402,6 @@ static int
vrtc_time_update(struct vrtc *vrtc, time_t newtime, sbintime_t newbase)
{
struct rtcdev *rtc;
- sbintime_t oldbase __diagused;
time_t oldtime;
uint8_t alarm_sec, alarm_min, alarm_hour;
@@ -416,9 +416,8 @@ vrtc_time_update(struct vrtc *vrtc, time_t newtime, sbintime_t newbase)
VM_CTR2(vrtc->vm, "Updating RTC secs from %#lx to %#lx",
oldtime, newtime);
- oldbase = vrtc->base_uptime;
VM_CTR2(vrtc->vm, "Updating RTC base uptime from %#lx to %#lx",
- oldbase, newbase);
+ vrtc->base_uptime, newbase);
vrtc->base_uptime = newbase;
if (newtime == oldtime)