[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] blktap2 header consistency between userspace and kernel space
On Tue, Apr 23, 2013 at 04:08:08PM +0200, Sylvain Munaut wrote: > Hi, > > > Is this something related to blktap2 vs. blktap2.5 ? > > > > IIRC blktap2.5 userland requires blktap2.5 kernel modules.. > > Honestly ... I'm not sure. Where are the reference/authoritative tree > for blktap2 and 2.5, both kernel and userspace ? > > Since I took those headers from the debian repo, blktap-utils and > blktap-dkms, I would have expected them to be compatible ... > Ok so this all is very confusing.. but I'll try to explain it: for userspace blktap tools: - blktap2: it's in Xen hypervisor sources, so the latest version is in xen-unstable (xen.git master branch). - blktap2.5: This is a blktap2 fork (and most "recent" version with additional features) that's being used in XenServer/XCP and with xapi toolstack in general: https://github.com/xen-org/blktap . for blktap kernel modules: - blktap2: I think Suse/Novell is maintaining these patches in their classic "xenlinux" kernels, and they're also in Jeremy's (now abandoned) xen.git Linux dom0 kernel tree based on Linux 2.6.32. These patches newer went into upstream Linux, and probably never will. There are also various forward- and back-ports of these to some newer Linux 3.x kernels. These patches also exist in xen.org linux-2.6.18-xen classic xenlinux tree. I'm not aware of any "official" kernel tree with up-to-date blktap2 patches for recent Linux kernels. - blktap2.5: These drivers can be found from XenServer/XCP 2.6.32 classic xenlinux dom0 kernel trees, and also from dstodden's (now abandoned) git repo at http://xenbits.xen.org/gitweb/?p=people/dstodden/linux.git;a=summary and http://xenbits.xen.org/gitweb/?p=people/dstodden/blktap-dkms.git;a=summary . dstodden switched jobs, so those are unmaintained repos. CentOS6 Linux 3.4 Xen dom0 kernel also has the blktap2.5 patches/drivers included. If I remembered something wrong, or pointed to wrong places, or forgot something, please correct me :) And then the good news: blktap3 is in the works, see patches on xen-devel mailinglist, and it won't need any blktap kernel driver! It's purely an userspace solution, with an active maintainer/developer. -- Pasi _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |