Martinx - ジェームズ
2010-Aug-28 04:05 UTC
[Xen-devel] Merging the aufs git tree within the Linux 2.6.32.18 from Jeremy...
Guys, I really need the AUFS kernel module within the Linux 2.6.32.18 from Jeremy''s tree... How can I do this?! The aufs: http://aufs.sourceforge.net/ The Jeremy''s tree that I''m using is for xen-4.0.1. Thanks! Thiago _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Martinx - ジェームズ
2010-Aug-28 08:29 UTC
[Xen-devel] Re: Merging the aufs git tree within the Linux 2.6.32.18 from Jeremy...
Hi! Let me try to explain myself better... Can someone help me compile the Linux kernel module AUFS, with the default Linux from of xen-4.0.1, the Linux-2.6.32.18 with PVOPS dom0? I''m working on new version of the Xen Live DVD and this module is the only missing piece to do a new release soon, this new version has been completely remodeled, entirely a new job! I see that the "make prep-kernels" command download the Linux using Git, and the AUFS is a Git repository too so, can I merge them using Git? Linux 2.6.32.18 from Jeremy''s tree (make prep-kernels) in sync with xen-4.0.1.tar.gz (http://xen.org): git clone -o xen -n git:// git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.gitlinux-2.6-pvops.git.tmp The AUFS web page (the Git address is there): http://aufs.sourceforge.net http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-2.6.git<http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-2.6.git;a=summary> ? I appreciate any help! Thanks! Thiago 2010/8/28 Martinx - ジェームズ <thiagocmartinsc@gmail.com>> Guys, > > I really need the AUFS kernel module within the Linux 2.6.32.18 from > Jeremy''s tree... How can I do this?! > The aufs: http://aufs.sourceforge.net/ > > The Jeremy''s tree that I''m using is for xen-4.0.1. > > Thanks! > Thiago >_______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Daniel Stodden
2010-Aug-28 08:37 UTC
Re: [Xen-devel] Merging the aufs git tree within the Linux 2.6.32.18 from Jeremy...
On Sat, 2010-08-28 at 00:05 -0400, Martinx - ジェームズ wrote:> Guys, > > > I really need the AUFS kernel module within the Linux 2.6.32.18 from > Jeremy''s tree... How can I do this?! > The aufs: http://aufs.sourceforge.net/ > > > The Jeremy''s tree that I''m using is for xen-4.0.1.There''s a big fat readme which describes the procedure... Essentially you checkout Jeremy''s 2.6.32.x tree. $ git clone .. $ git checkout --track origin/xen/stable-2.6.32.x Branch from that again, to, say, my/xen-2.6.32/aufs $ git checkout --track origin/xen/stable-2.6.32.x $ git branch my/xen-2.6.32/aufs $ git checkout my/xen-2.6.32/aufs You add a remote which points to the aufs-2.6 tree, fetch it, and merge aufs2-32 into that branch $ git remote add aufs2 http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-2.6.git $ git fetch aufs2 $ git merge aufs2/aufs2-32 I didn''t try it. Good luck. Daniel _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel
Alexandre Fiori
2010-Aug-28 15:08 UTC
[Xen-devel] Re: Merging the aufs git tree within the Linux 2.6.32.18 from Jeremy...
>From what I understand, there''s a version of aufs2 already merged with thekernel code: http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-2.6.git<http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-2.6.git;a=summary> And there''s also a standalone version: http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-standalone.git<http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-standalone.git;a=summary> If the kernel version you''re trying to use is not the same of the version with the full merge, you may download the standalone git repo and merge it yourself into any kernel you want - since aufs supports such kernel version. To do the merge is kinda simple. Go to the kernel''s local git repo, and type: git remote add aufs_repo /path/to/aufs_code git pull aufs_repo master It will merge the aufs code into the current kernel code. Regards, AF 2010/8/28 Martinx - ジェームズ <thiagocmartinsc@gmail.com>> Hi! > > Let me try to explain myself better... > > Can someone help me compile the Linux kernel module AUFS, with the default > Linux from of xen-4.0.1, the Linux-2.6.32.18 with PVOPS dom0? > > I''m working on new version of the Xen Live DVD and this module is the only > missing piece to do a new release soon, this new version has been completely > remodeled, entirely a new job! > > I see that the "make prep-kernels" command download the Linux using Git, > and the AUFS is a Git repository too so, can I merge them using Git? > > > Linux 2.6.32.18 from Jeremy''s tree (make prep-kernels) in sync with > xen-4.0.1.tar.gz (http://xen.org): > > git clone -o xen -n git:// > git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.gitlinux-2.6-pvops.git.tmp > > > The AUFS web page (the Git address is there): > > http://aufs.sourceforge.net > > http://git.c3sl.ufpr.br/pub/scm/aufs/aufs2-2.6.git<http://git.c3sl.ufpr.br/gitweb?p=aufs/aufs2-2.6.git;a=summary> > ? > > > I appreciate any help! > > Thanks! > Thiago > > 2010/8/28 Martinx - ジェームズ <thiagocmartinsc@gmail.com> > >> Guys, >> >> I really need the AUFS kernel module within the Linux 2.6.32.18 from >> Jeremy''s tree... How can I do this?! >> The aufs: http://aufs.sourceforge.net/ >> >> The Jeremy''s tree that I''m using is for xen-4.0.1. >> >> Thanks! >> Thiago >> >-- Ship ahoy! Hast seen the While Whale? - Melville''s Captain Ahab _______________________________________________ Xen-devel mailing list Xen-devel@lists.xensource.com http://lists.xensource.com/xen-devel