diff --git a/[refs] b/[refs] index a7504983fc11..2fa1b5e4604e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: f0263d2d222e9e25f2587e51a9dc58c6fb2a9352 +refs/heads/master: b9cdc88df8e63e81c723b82c286fc97f5d0dc325 diff --git a/trunk/net/9p/trans_virtio.c b/trunk/net/9p/trans_virtio.c index 35b8911b1c8e..fd05c81cb348 100644 --- a/trunk/net/9p/trans_virtio.c +++ b/trunk/net/9p/trans_virtio.c @@ -39,6 +39,7 @@ #include #include #include +#include #include #include #include @@ -325,7 +326,7 @@ static int p9_get_mapped_pages(struct virtio_chan *chan, int count = nr_pages; while (nr_pages) { s = rest_of_page(data); - pages[index++] = virt_to_page(data); + pages[index++] = kmap_to_page(data); data += s; nr_pages--; }