Skip to content

Commit

Permalink
qcow2: driver: support qcow2 files in tapdisk
Browse files Browse the repository at this point in the history
  • Loading branch information
AnthoineB committed Jan 23, 2025
1 parent f2b8b40 commit d784290
Show file tree
Hide file tree
Showing 3 changed files with 840 additions and 6 deletions.
3 changes: 3 additions & 0 deletions drivers/Makefile.am
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,7 @@ AM_CFLAGS += $(if $(GCOV),-fprofile-dir=/tmp/coverage/blktap/drivers -fprofile-a

AM_CPPFLAGS = -D_GNU_SOURCE
AM_CPPFLAGS += -I$(top_srcdir)/include
AM_CPPFLAGS += $(GLIB_CFLAGS)

libexec_PROGRAMS = tapdisk

Expand Down Expand Up @@ -90,6 +91,7 @@ libtapdisk_la_SOURCES += block-lcache.c
libtapdisk_la_SOURCES += block-llcache.c
libtapdisk_la_SOURCES += block-nbd.c
libtapdisk_la_SOURCES += block-log.c
libtapdisk_la_SOURCES += block-qcow2.c

# shared ring
libtapdisk_la_SOURCES += td-blkif.c
Expand All @@ -102,6 +104,7 @@ libtapdisk_la_SOURCES += td-stats.c
libtapdisk_la_SOURCES += td-stats.h

libtapdisk_la_LIBADD = ../vhd/lib/libvhd.la
libtapdisk_la_LIBADD += ../qcow2/lib/libqcow2.la
libtapdisk_la_LIBADD += -laio
libtapdisk_la_LIBADD += -lxenevtchn
libtapdisk_la_LIBADD += -lxengnttab
Expand Down
Loading

0 comments on commit d784290

Please sign in to comment.