Keir Fraser
61c632064b
fs-back: build fix for BSD
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
2008-08-05 09:59:01 +01:00
Keir Fraser
e5ba23a1d9
FSIF: extend protocol to multi-grant requests and multi-page ring
...
To improve throughput and inline the stat response.
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk >
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-08-01 09:37:10 +01:00
Keir Fraser
bfd0dbdd08
fs-back: build fixes for BSD and cleanups.
...
Signed-of-by: Christoph Egger <Christoph.Egger@amd.com >
2008-07-28 11:39:32 +01:00
Keir Fraser
2406df9ada
fs-backend: fix FD allocation for file creation
...
The creation operation also opens a file, we need to allocate a
virtual fd for that too.
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-07-25 09:49:06 +01:00
Keir Fraser
76db343592
fs-back: fix compilation error.
...
XC_PAGE_SIZE and XC_PAGE_MASK should be used instead of PAGE_SIZE
and PAGE_MASK.
Signed-off-by: Isaku Yamahata <yamahata@valinux.co.jp >
2008-07-22 08:00:43 +01:00
Keir Fraser
c278e4f7bf
fs-backend: do not expose file descriptors to frontend
...
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-07-16 11:13:21 +01:00
Keir Fraser
bdfd5fc7d1
fs-backend: fix ioctl(BLKGETSIZE) call on 64bit
...
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-07-15 18:00:13 +01:00
Keir Fraser
3123fe0fc4
fs-backend: Fix freelist implementation
...
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
2008-07-15 17:59:31 +01:00
Keir Fraser
461990971f
tools: replace sprintf with snprintf where applicable
...
Signed-off-by: Christoph Egger <Christoph.Egger@amd.com >
2008-06-12 15:41:15 +01:00
Keir Fraser
67bfbd67d1
libxenctrl headers should not pollute macro namespace with
...
mb/rmb/wmb. Instead add a xen_ prefix. Modify Xen's public headers to
expect the prefixed names instead of bare mb/rmb/wmb, but gate this
expectation on a bump of __XEN_INTERFACE_VERSION__.
Signed-off-by: Keir Fraser <keir.fraser@citrix.com >
2008-02-12 11:37:45 +00:00
Keir Fraser
3faece79e4
Define CFLAGS and LDFLAGS for libxenstore.
...
Signed-off-by: Bastian Blank <waldi@debian.org >
2008-01-27 12:58:15 +00:00
Keir Fraser
ad44c013ec
Define CFLAGS and LDFLAGS for libxenctrl.
...
Signed-off-by: Bastian Blank <waldi@debian.org >
2008-01-27 12:57:14 +00:00
Keir Fraser
93e3de7b94
Add SBINDIR. Use it always.
...
Signed-off-by: Bastian Blank <waldi@debian.org >
2008-01-22 14:35:02 +00:00
Keir Fraser
be33e2333a
Add FS backend/frontend drivers (frontend in minios only).
...
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com >
Signed-off-by: Grzegorz Milos <gm281@cam.ac.uk >
2008-01-18 13:33:37 +00:00