diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-07-21 09:38:33 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-07-21 09:38:33 +0100 |
commit | 37551e071cb770a9db2fed55cff2ef52cd5bf9ee (patch) | |
tree | 25a023e4e904298c66782066e0e081fc31068a2a /extras | |
parent | f60b652448dc74efdf2a5906623cb6d493816236 (diff) | |
download | xen-37551e071cb770a9db2fed55cff2ef52cd5bf9ee.tar.gz xen-37551e071cb770a9db2fed55cff2ef52cd5bf9ee.tar.bz2 xen-37551e071cb770a9db2fed55cff2ef52cd5bf9ee.zip |
mini-os: fix FS frontend index reading
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Diffstat (limited to 'extras')
-rw-r--r-- | extras/mini-os/fs-front.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/extras/mini-os/fs-front.c b/extras/mini-os/fs-front.c index ab30793105..f199c348a5 100644 --- a/extras/mini-os/fs-front.c +++ b/extras/mini-os/fs-front.c @@ -746,7 +746,7 @@ static void fsfront_handler(evtchn_port_t port, struct pt_regs *regs, void *data 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) @@ -756,7 +756,7 @@ moretodo: 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); |