From fbb0b88ad8f6b834e00347f2b35c145a65e3418f Mon Sep 17 00:00:00 2001 From: Keir Fraser Date: Wed, 23 Jan 2008 18:05:27 +0000 Subject: minios: permit blkfront to write from mapped memory Missing call to virtual_to_mfn Signed-off-by: Samuel Thibault --- extras/mini-os/blkfront.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'extras/mini-os/blkfront.c') diff --git a/extras/mini-os/blkfront.c b/extras/mini-os/blkfront.c index 9c0d0bfaf8..7fff105635 100644 --- a/extras/mini-os/blkfront.c +++ b/extras/mini-os/blkfront.c @@ -275,7 +275,7 @@ void blkfront_aio(struct blkfront_aiocb *aiocbp, int write) for (j = 0; j < n; j++) { uintptr_t data = start + j * PAGE_SIZE; aiocbp->gref[j] = req->seg[j].gref = - gnttab_grant_access(0, virt_to_mfn(data), write); + gnttab_grant_access(0, virtual_to_mfn(data), write); req->seg[j].first_sect = 0; req->seg[j].last_sect = PAGE_SIZE / dev->sector_size - 1; } -- cgit v1.2.3