mini-os: fix FS frontend index reading
PATCH 1/1 mini-os: fix FS frontend index reading
mini-os: fix FS frontend index reading
Signed-off-by Samuel Thibault <[email protected]>
extras/mini-os/fs-front.c +2 -2
@@ -737,7 +737,7 @@DEBUG ("Event from import [%d:%d].\n" , import->dom_id, import->export_id); moretodo: - rp = import->ring.sring->req_prod; + rp = import->ring.sring->rsp_prod;rmb ();/* Ensure we see queued responses up to 'rp'. */ cons = import->ring.rsp_cons;while (cons != rp)
@@ -747,7 +747,7 @@ rsp =RING_GET_RESPONSE (&import->ring, cons);DEBUG ("Response at idx=%d to request id=%d, ret_val=%lx\n" , - import->ring.rsp_cons, rsp->id, rsp->ret_val); + cons, rsp->id, rsp->ret_val); req = &import->requests[rsp->id];memcpy (&req->shadow_rsp, rsp,sizeof (struct fsif_response ));DEBUG ("Waking up: %s\n" , req->thread->name);