diff options
| author | Warner Losh <imp@FreeBSD.org> | 2018-01-29 00:00:52 +0000 |
|---|---|---|
| committer | Warner Losh <imp@FreeBSD.org> | 2018-01-29 00:00:52 +0000 |
| commit | 29077eb456831a384cda7ec9f5a789f7013f4cf1 (patch) | |
| tree | 821cb69bdc16b2f223146bcb336ec1f6262d98b8 /sys/dev/nvme/nvme.c | |
| parent | 8cc3cfa86d0d5c6d4ca064ba319ba561d2faaba4 (diff) | |
Notes
Diffstat (limited to 'sys/dev/nvme/nvme.c')
| -rw-r--r-- | sys/dev/nvme/nvme.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/sys/dev/nvme/nvme.c b/sys/dev/nvme/nvme.c index 9b9040b311280..b13cad7577598 100644 --- a/sys/dev/nvme/nvme.c +++ b/sys/dev/nvme/nvme.c @@ -469,6 +469,5 @@ nvme_completion_poll_cb(void *arg, const struct nvme_completion *cpl) * the request passed or failed. */ memcpy(&status->cpl, cpl, sizeof(*cpl)); - wmb(); - status->done = TRUE; + atomic_store_rel_int(&status->done, 1); } |
