aboutsummaryrefslogtreecommitdiffstats
path: root/tools/blktap/blktaplib.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove old blktap tools.akw@localhost.localdomain2006-06-161-171/+0
| | | | | | Signed-off-by: Andrew Warfield <andrew.warfield@cl.cam.ac.uk>
* Public interface cleanups. Widen some fields in publickaf24@firebug.cl.cam.ac.uk2005-11-301-1/+3
| | | | | | | | | | interface defintions for future extensibility. In particular, grant references are now 32 bits and this has some knock-on effects on split-driver interfaces. Signed-off-by: Keir Fraser <keir@xensource.com>
* Updates to blktap driver and user code.akw27@arcadians.cl.cam.ac.uk2005-09-041-12/+80
| | | | | | | | | | | | | | | | | Mostly this makes the tap code work again with all of the changes that have happened to the block drivers recently. We now use a shared page per VBD (to the driver), and handle control information through the store. The taplib interfaces have changed to be based around per-vbd data structures that you can attach arbitrary handlers for. There is also initial code for a user-level blockback driver, which aims to get around the use of loopbacks for file-based vbds. Still plenty of work to do here -- this is a working incremental checkin and I'm away from this for the next four weeks. Signed-off-by: Andrew Warfield <andrew.warfield@cl.cam.ac.uk>
* Rename libxc => libxenctrl and xc.h => xen/xenctrl.hcl349@firebug.cl.cam.ac.uk2005-08-241-1/+1
| | | | | | | | | Signed-off-by: Anthony Liguori <aliguori@us.ibm.com> Signed-off-by: Christian Limpach <Christian.Limpach@cl.cam.ac.uk> --HG-- rename : tools/libxc/xc.h => tools/libxc/xenctrl.h
* bitkeeper revision 1.1698 (42a84631sHlAKgVzdlR-RsCeAqkv_Q)akw27@arcadians.cl.cam.ac.uk2005-06-091-4/+46
| | | | | | | | Clean up blktaplib headers. Signed-off-by: Nguyen Anh Quynh <aquynh@gmail.com> Signed-off-by: andrew.warfield@cl.cam.ac.uk
* bitkeeper revision 1.1236.1.47 (4225ff68LvKUt73k78dKjnXxsnQt7A)kaf24@scramble.cl.cam.ac.uk2005-03-021-2/+1
| | | | | | | Fix tools build. Clean up barrier defs. Signed-off-by: Jerone Young <jyoung5@us.ibm.com> Signed-off-by: Keir Fraser <keir.fraser@cl.cam.ac.uk>
* bitkeeper revision 1.1236.1.44 (4224f156AyEV3oV5JinuYtfS9e_ITA)kaf24@scramble.cl.cam.ac.uk2005-03-011-16/+0
| | | | | | | Rationalise memory-barrier definitions in user-space tools. Signed-off-by: Jerone Young <jyoung5@us.ibm.com> Signed-off-by: Keir Fraser <keir@xensource.com>
* bitkeeper revision 1.1159.1.551 (42090342LHDFQZTluOIKtDxiXyfkHA)akw27@labyrinth.cl.cam.ac.uk2005-02-081-0/+76
Initial checkin of blktap user-land tools. These are fairly experimental, but a few people have asked to use them. This checkin also includes Christian's gnbd client library code. Signed-off-by: andrew.warfield@cl.cam.ac.uk