From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Stodden Subject: [PATCH 00 of 12] blktap2 on pvops update/merges Date: Fri, 29 Jan 2010 00:59:31 -0000 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org Get blktap2 running on pvops. Syncing blktap2/pvops with linux-2.6-xen. This queue merges a bunch of blktap2 related changes from linux-2.6.18 into the pvops tree. fix-git-c3a1cb06-vsyscall.diff # Fix x86_32 build after CONFIG_X86_VSYSCALL (c3a1cb06) linux-2.6.18-xen.hg-885.a4b49dff3387.diff # blktap2: add tlb flush properly. linux-2.6.18-xen.hg-887.85a4c18ad9aa.diff # blktap2: fix compiler warnings linux-2.6.18-xen.hg-892.485fe5efa4ff.diff # blktap2: allow to build as module linux-2.6.18-xen.hg-893.f994bfe9b93b.diff # blktap2: reduce TLB flush scope linux-2.6.18-xen.hg-894.4e5cd2fc45a7.diff # blktap2: fix blkback/blktap2 interaction linux-2.6.18-xen.hg-896.f59c5daed527.diff # blktap2: use blk_rq_map_sg() here too linux-2.6.18-xen.hg-913.b086278a4406.diff # blktap2: remove warnings. linux-2.6.18-xen.hg-918.71a61b393cdf.diff # blkback: pagemap bug fixes linux-2.6.18-xen.hg-960.5e08fff8dc05.diff # blktap2: properly __init-annotate blktap2 code linux-2.6.18-xen.hg-962:0d9c11acc939.diff # blktap2: simplify address translations cleanup-linux-2.6.18-xen.hg-918.diff # blkback: simplify linux-2.6.18-xen.hg-918.71a61b393cdf Different from the filenames listed, results are far from pristine. Where differences matter, comments went into the header. I didn't test in detail which one are stricly required on pvops. But least the tlb flushing updates apparently were a good idea. These were all done all against xen/master @ 60e0545e