From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54529) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bZv9Z-00020W-5B for qemu-devel@nongnu.org; Wed, 17 Aug 2016 03:20:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bZv9X-0001Nl-2i for qemu-devel@nongnu.org; Wed, 17 Aug 2016 03:20:43 -0400 From: Fam Zheng Date: Wed, 17 Aug 2016 15:20:30 +0800 Message-Id: <1471418433-20061-1-git-send-email-famz@redhat.com> Subject: [Qemu-devel] [PATCH for-2.8 v3 0/3] block: Fix libbz2 library dependency regresssion List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: pbonzini@redhat.com, Stefan Hajnoczi , Kevin Wolf , Max Reitz , qemu-block@nongnu.org v3: Fix typo in copyright header. [Max] Fix pre-existing type casting. [Max] v2: Rebase on top of Max's block-next tree, which has Colin's patches to dynamically load block modules. Two more tweaks to the module system is added. v1 was submitted as a single patch: https://lists.gnu.org/archive/html/qemu-devel/2016-08/msg00508.html Fam Zheng (3): scripts: Allow block module to not define BlockDriver module: Don't load the same module if requested multiple times dmg: Move libbz2 code to dmg-bz2.so block/Makefile.objs | 3 +- block/dmg-bz2.c | 62 ++++++++++++++++++++++++++++++++++++ block/dmg.c | 69 ++++++++++------------------------------- block/dmg.h | 59 +++++++++++++++++++++++++++++++++++ scripts/modules/module_block.py | 5 --- util/module.c | 19 ++++++++++-- 6 files changed, 157 insertions(+), 60 deletions(-) create mode 100644 block/dmg-bz2.c create mode 100644 block/dmg.h -- 2.7.4