9p: block-based virtio client

This replaces the console-based virto client with a block-based
client using a single request queue.

Signed-off-by: Eric Van Hensbergen <ericvh@gmail.com>
This commit is contained in:
Eric Van Hensbergen
2008-02-06 19:25:58 -06:00
committed by Eric Van Hensbergen
parent 043aba403e
commit e2735b7720
3 changed files with 232 additions and 156 deletions

View File

@@ -40,7 +40,7 @@ struct p9_trans {
void (*close) (struct p9_trans *);
unsigned int (*poll)(struct p9_trans *, struct poll_table_struct *);
int (*rpc) (struct p9_trans *t, struct p9_fcall *tc,
struct p9_fcall **rc);
struct p9_fcall **rc, int msize, int dotu);
};
struct p9_trans_module {