summaryrefslogtreecommitdiff
path: root/sys/src/9/port
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@felloff.net>2022-09-18 11:58:03 +0000
committercinap_lenrek <cinap_lenrek@felloff.net>2022-09-18 11:58:03 +0000
commit73c37d2db941b91006fb10b7bc76dfbbe1ad72ba (patch)
tree9d7795711069cb7bd4cf4e88ec4720b76ac89e8f /sys/src/9/port
parent28a855094261138b64839e35348f30c75c29f233 (diff)
sdnvme: avoid "empty if body" warning
dmaflush() is a no-op macro on amd64, so wrap all calls into {} braces to avoid the compiler warning.
Diffstat (limited to 'sys/src/9/port')
-rw-r--r--sys/src/9/port/sdnvme.c12
1 files changed, 8 insertions, 4 deletions
diff --git a/sys/src/9/port/sdnvme.c b/sys/src/9/port/sdnvme.c
index 479d56e09..4f7b9ee91 100644
--- a/sys/src/9/port/sdnvme.c
+++ b/sys/src/9/port/sdnvme.c
@@ -211,7 +211,9 @@ wcmd(WS *ws, u32int *e)
SQ *sq = ws->queue;
Ctlr *ctlr = sq->ctlr;
- if(e != nil) dmaflush(1, e, 64);
+ if(e != nil) {
+ dmaflush(1, e, 64);
+ }
coherence();
ctlr->reg[DBell + ((sq-ctlr->sq)*2+0 << ctlr->dstrd)] = sq->tail & sq->mask;
if(sq > ctlr->sq) {
@@ -271,7 +273,9 @@ nvmebio(SDunit *u, int lun, int write, void *a, long count, uvlong lba)
count -= n;
lba += n;
}
- if(!write) dmaflush(0, a, p - (uchar*)a);
+ if(!write) {
+ dmaflush(0, a, p - (uchar*)a);
+ }
return p - (uchar*)a;
}
@@ -460,9 +464,9 @@ identify(Ctlr *ctlr)
e = qcmd(&ws, ctlr, 1, 0x06, 0, nil, ctlr->nsid, 0x1000);
e[10] = 2; // namespace list
- if(wcmd(&ws, e) == 0)
+ if(wcmd(&ws, e) == 0) {
dmaflush(0, ctlr->nsid, 0x1000);
- else
+ } else
ctlr->nsid[0] = 1; /* assume namespace #1 */
ctlr->nnsid = 0;