[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 0/6] libqblock, qemu block layer library
From: |
Wenchao Xia |
Subject: |
[Qemu-devel] [PATCH 0/6] libqblock, qemu block layer library |
Date: |
Mon, 3 Sep 2012 17:18:40 +0800 |
This patch intrudce libqblock API, make libqblock.la and make check-libqblock
could build this library.
Functionalities:
1 create a new image.
2 sync access of an image.
3 basic image information retrieving such as backing file.
4 detect if a sector is allocated in an image.
Supported Formats:
ALL using file protocols.
Wenchao Xia (6):
libqblock APIs
libqblock public type defines
libqblock error handling
libqblock internal used functions
libqblock test example
libqblock building system
Makefile | 22 +-
Makefile.objs | 6 +
block.c | 2 +-
block.h | 1 +
libqblock/Makefile | 62 +++
libqblock/libqblock-error.c | 44 ++
libqblock/libqblock-error.h | 34 ++
libqblock/libqblock-helper.c | 92 ++++
libqblock/libqblock-helper.h | 57 +++
libqblock/libqblock-types.h | 228 ++++++++++
libqblock/libqblock.c | 859 ++++++++++++++++++++++++++++++++++++++
libqblock/libqblock.h | 251 +++++++++++
tests/Makefile | 3 +
tests/libqblock/Makefile | 28 ++
tests/libqblock/libqblock-test.c | 219 ++++++++++
15 files changed, 1906 insertions(+), 2 deletions(-)
create mode 100644 libqblock/Makefile
create mode 100644 libqblock/libqblock-error.c
create mode 100644 libqblock/libqblock-error.h
create mode 100644 libqblock/libqblock-helper.c
create mode 100644 libqblock/libqblock-helper.h
create mode 100644 libqblock/libqblock-types.h
create mode 100644 libqblock/libqblock.c
create mode 100644 libqblock/libqblock.h
create mode 100644 tests/libqblock/Makefile
create mode 100644 tests/libqblock/libqblock-test.c