* Re: [Xen-users] Jeremy's git tags
[not found] ` <93bc4af41003120431h2c839b3ep4d55b49567bfcd9e@mail.gmail.com>
@ 2010-03-12 20:08 ` Dot Yet
2010-03-12 20:15 ` Martinx - ジェームズ
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: Dot Yet @ 2010-03-12 20:08 UTC (permalink / raw)
To: xen-users, xen-devel
OK. compilation of Lustre 1.8.2 on Jeremy's 2.6.32.9 and stock
2.6.32.9, both failed.
Can someone tell me how I can get 2.6.30.x from Jeremy's git repository?
git branch -a works and shows me a list of various branches, but which
one should I access... don't really know... please help.
Thanks,
dot.yet
On Fri, Mar 12, 2010 at 7:31 AM, Dot Yet <dot.yet@gmail.com> wrote:
> i am trying to compile Lustre 1.8.2 against 2.6.31.5 and that failed
> at compile time:
>
> /root/xenlustre/lustre-1.8.2/lustre/llite/file.c: In function lustre_check_acl:
> /root/xenlustre/lustre-1.8.2/lustre/llite/file.c:3462: error: implicit
> declaration of function posix_acl_dup
> cc1: warnings being treated as errors
> /root/xenlustre/lustre-1.8.2/lustre/llite/file.c:3462: error:
> assignment makes pointer from integer without a cast
> /root/xenlustre/lustre-1.8.2/lustre/llite/file.c:3468: error: implicit
> declaration of function posix_acl_permission
> /root/xenlustre/lustre-1.8.2/lustre/llite/file.c:3469: error: implicit
> declaration of function posix_acl_release
> make[6]: *** [/root/xenlustre/lustre-1.8.2/lustre/llite/file.o] Error 1
> make[5]: *** [/root/xenlustre/lustre-1.8.2/lustre/llite] Error 2
> make[4]: *** [/root/xenlustre/lustre-1.8.2/lustre] Error 2
> make[3]: *** [_module_/root/xenlustre/lustre-1.8.2] Error 2
> make[3]: Leaving directory `/root/xenlustre/linux-2.6.31.5'
> make[2]: *** [modules] Error 2
> make[2]: Leaving directory `/root/xenlustre/lustre-1.8.2'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/xenlustre/lustre-1.8.2'
> make: *** [all] Error 2
> lustreserver01:~/xenlustre/lustre-1.8.2#
>
>
> I asked in there forum about the failures and they came back saying
> that kernel 2.6.30.x is what is supported, anything above will require
> backporting.
>
> So, here is a good idea which you just brought to my attention, I will
> try compiling 2.6.32.9 for xen and then will try putting lustre on it.
> if that fails, I will try stock 2.6.32.9 and see if that one works for
> lustre. if that fails too, then thats a problem for me.
>
> ok.. will let you know.
>
> On Fri, Mar 12, 2010 at 5:06 AM, Fantu <fantonifabio@tiscali.it> wrote:
>>
>> in jeremy git there are 2.6.31.6 default (branch xen/master) and 2.6.32.9
>> (branch xen/stable) what is the problem with kernel more recent?
>>
>> Dot Yet wrote:
>>>
>>> Hi Everyone,
>>>
>>> git noob. simple question, how do i get a previous release from
>>> jeremy's git repository?
>>>
>>> Right now, I can get the latest (2.6.32.9) by doing the following:
>>>
>>> git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
>>> linux-2.6-xen
>>> $ cd linux-2.6-xen
>>> $ git pull
>>>
>>> I tried doing a "git tag -l" when in linux-2.6-xen directory, but that
>>> did not print the tag list. can someone help me understand what I am
>>> doing wrong?
>>>
>>> I want to get the kernel version 2.6.30.5 to use with lustre 1.8.2.
>>>
>>> Thanks.
>>> dot.yet
>>>
>>> _______________________________________________
>>> Xen-users mailing list
>>> Xen-users@lists.xensource.com
>>> http://lists.xensource.com/xen-users
>>>
>>>
>>
>> --
>> View this message in context: http://old.nabble.com/Jeremy%27s-git-tags-tp27873576p27874119.html
>> Sent from the Xen - User mailing list archive at Nabble.com.
>>
>>
>> _______________________________________________
>> Xen-users mailing list
>> Xen-users@lists.xensource.com
>> http://lists.xensource.com/xen-users
>>
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Re: [Xen-users] Jeremy's git tags
2010-03-12 20:08 ` [Xen-users] Jeremy's git tags Dot Yet
@ 2010-03-12 20:15 ` Martinx - ジェームズ
2010-03-13 8:12 ` Vincent Hanquez
2010-03-12 20:44 ` Michael D Labriola
2010-03-12 21:45 ` [Xen-devel] " Jeremy Fitzhardinge
2 siblings, 1 reply; 8+ messages in thread
From: Martinx - ジェームズ @ 2010-03-12 20:15 UTC (permalink / raw)
To: Dot Yet; +Cc: xen-devel, xen-users
[-- Attachment #1.1: Type: text/plain, Size: 3947 bytes --]
git tag -l
git checkout TAG
This will create a new branch based on that tag...
On 12 March 2010 17:08, Dot Yet <dot.yet@gmail.com> wrote:
> OK. compilation of Lustre 1.8.2 on Jeremy's 2.6.32.9 and stock
> 2.6.32.9, both failed.
>
> Can someone tell me how I can get 2.6.30.x from Jeremy's git repository?
>
> git branch -a works and shows me a list of various branches, but which
> one should I access... don't really know... please help.
>
> Thanks,
> dot.yet
>
> On Fri, Mar 12, 2010 at 7:31 AM, Dot Yet <dot.yet@gmail.com> wrote:
> > i am trying to compile Lustre 1.8.2 against 2.6.31.5 and that failed
> > at compile time:
> >
> > /root/xenlustre/lustre-1.8.2/lustre/llite/file.c: In function
> lustre_check_acl:
> > /root/xenlustre/lustre-1.8.2/lustre/llite/file.c:3462: error: implicit
> > declaration of function posix_acl_dup
> > cc1: warnings being treated as errors
> > /root/xenlustre/lustre-1.8.2/lustre/llite/file.c:3462: error:
> > assignment makes pointer from integer without a cast
> > /root/xenlustre/lustre-1.8.2/lustre/llite/file.c:3468: error: implicit
> > declaration of function posix_acl_permission
> > /root/xenlustre/lustre-1.8.2/lustre/llite/file.c:3469: error: implicit
> > declaration of function posix_acl_release
> > make[6]: *** [/root/xenlustre/lustre-1.8.2/lustre/llite/file.o] Error 1
> > make[5]: *** [/root/xenlustre/lustre-1.8.2/lustre/llite] Error 2
> > make[4]: *** [/root/xenlustre/lustre-1.8.2/lustre] Error 2
> > make[3]: *** [_module_/root/xenlustre/lustre-1.8.2] Error 2
> > make[3]: Leaving directory `/root/xenlustre/linux-2.6.31.5'
> > make[2]: *** [modules] Error 2
> > make[2]: Leaving directory `/root/xenlustre/lustre-1.8.2'
> > make[1]: *** [all-recursive] Error 1
> > make[1]: Leaving directory `/root/xenlustre/lustre-1.8.2'
> > make: *** [all] Error 2
> > lustreserver01:~/xenlustre/lustre-1.8.2#
> >
> >
> > I asked in there forum about the failures and they came back saying
> > that kernel 2.6.30.x is what is supported, anything above will require
> > backporting.
> >
> > So, here is a good idea which you just brought to my attention, I will
> > try compiling 2.6.32.9 for xen and then will try putting lustre on it.
> > if that fails, I will try stock 2.6.32.9 and see if that one works for
> > lustre. if that fails too, then thats a problem for me.
> >
> > ok.. will let you know.
> >
> > On Fri, Mar 12, 2010 at 5:06 AM, Fantu <fantonifabio@tiscali.it> wrote:
> >>
> >> in jeremy git there are 2.6.31.6 default (branch xen/master) and
> 2.6.32.9
> >> (branch xen/stable) what is the problem with kernel more recent?
> >>
> >> Dot Yet wrote:
> >>>
> >>> Hi Everyone,
> >>>
> >>> git noob. simple question, how do i get a previous release from
> >>> jeremy's git repository?
> >>>
> >>> Right now, I can get the latest (2.6.32.9) by doing the following:
> >>>
> >>> git clone git://git.kernel.org/pub/scm/linux/kernel/git/jeremy/xen.git
> >>> linux-2.6-xen
> >>> $ cd linux-2.6-xen
> >>> $ git pull
> >>>
> >>> I tried doing a "git tag -l" when in linux-2.6-xen directory, but that
> >>> did not print the tag list. can someone help me understand what I am
> >>> doing wrong?
> >>>
> >>> I want to get the kernel version 2.6.30.5 to use with lustre 1.8.2.
> >>>
> >>> Thanks.
> >>> dot.yet
> >>>
> >>> _______________________________________________
> >>> Xen-users mailing list
> >>> Xen-users@lists.xensource.com
> >>> http://lists.xensource.com/xen-users
> >>>
> >>>
> >>
> >> --
> >> View this message in context:
> http://old.nabble.com/Jeremy%27s-git-tags-tp27873576p27874119.html
> >> Sent from the Xen - User mailing list archive at Nabble.com.
> >>
> >>
> >> _______________________________________________
> >> Xen-users mailing list
> >> Xen-users@lists.xensource.com
> >> http://lists.xensource.com/xen-users
> >>
> >
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel
>
[-- Attachment #1.2: Type: text/html, Size: 5595 bytes --]
[-- Attachment #2: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Xen-users] Jeremy's git tags
2010-03-12 20:08 ` [Xen-users] Jeremy's git tags Dot Yet
2010-03-12 20:15 ` Martinx - ジェームズ
@ 2010-03-12 20:44 ` Michael D Labriola
2010-03-12 21:43 ` Jeremy Fitzhardinge
2010-03-12 21:45 ` [Xen-devel] " Jeremy Fitzhardinge
2 siblings, 1 reply; 8+ messages in thread
From: Michael D Labriola @ 2010-03-12 20:44 UTC (permalink / raw)
To: Dot Yet; +Cc: xen-devel, xen-users, xen-users-bounces
xen-users-bounces@lists.xensource.com wrote on 03/12/2010 03:08:10 PM:
> OK. compilation of Lustre 1.8.2 on Jeremy's 2.6.32.9 and stock
> 2.6.32.9, both failed.
>
> Can someone tell me how I can get 2.6.30.x from Jeremy's git repository?
>
> git branch -a works and shows me a list of various branches, but which
> one should I access... don't really know... please help.
If you check out v2.6.30 from Jeremy's git repo, you'll get THE 2.6.30
kernel tree. No Xen. Jeremy added all the Xen bits in starting with
2.6.31 (xen/master) and 2.6.32 (xen/next, xen/stable). I think you'd have
to merge all the xen component branches in to a fresh 2.6.30 by hand... No
idea how bad that would be.
-Mike
---
Michael D Labriola
Electric Boat
mlabriol@gdeb.com
401-848-8871 (desk)
401-848-8513 (lab)
401-316-9844 (cell)
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Re: [Xen-users] Jeremy's git tags
2010-03-12 20:44 ` Michael D Labriola
@ 2010-03-12 21:43 ` Jeremy Fitzhardinge
0 siblings, 0 replies; 8+ messages in thread
From: Jeremy Fitzhardinge @ 2010-03-12 21:43 UTC (permalink / raw)
To: Michael D Labriola; +Cc: xen-users-bounces, xen-devel, xen-users, Dot Yet
On 03/12/2010 12:44 PM, Michael D Labriola wrote:
> idea how bad that would be.
>
Bad.
J
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Xen-devel] Re: Jeremy's git tags
2010-03-12 20:08 ` [Xen-users] Jeremy's git tags Dot Yet
2010-03-12 20:15 ` Martinx - ジェームズ
2010-03-12 20:44 ` Michael D Labriola
@ 2010-03-12 21:45 ` Jeremy Fitzhardinge
2010-03-13 2:31 ` Dot Yet
2 siblings, 1 reply; 8+ messages in thread
From: Jeremy Fitzhardinge @ 2010-03-12 21:45 UTC (permalink / raw)
To: Dot Yet; +Cc: xen-devel, xen-users
On 03/12/2010 12:08 PM, Dot Yet wrote:
> OK. compilation of Lustre 1.8.2 on Jeremy's 2.6.32.9 and stock
> 2.6.32.9, both failed.
>
> Can someone tell me how I can get 2.6.30.x from Jeremy's git repository?
>
I think it will be easiest to get version of Lustre forward-ported
rather than trying to backport all the Xen stuff to an older kernel.
That's assuming that what you want is a Xen-enabled Linux kernel with
dom0 capability running Lustre. If you just want domU support, then a
stock kernel.org 2.6.30.x will suit your purposes.
J
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [Xen-devel] Re: Jeremy's git tags
2010-03-12 21:45 ` [Xen-devel] " Jeremy Fitzhardinge
@ 2010-03-13 2:31 ` Dot Yet
2010-03-13 9:42 ` Re: [Xen-users] " Sander Eikelenboom
0 siblings, 1 reply; 8+ messages in thread
From: Dot Yet @ 2010-03-13 2:31 UTC (permalink / raw)
To: xen-users, xen-devel
Yeah its for dom0. Too bad, i cant try them together.
I find no shame in admitting that I am not good at code hacking :)
In reality as a learning experience I wanted to use lustre based
storage between two nodes providing HA to some xen domU. At some point
I thought about using Sun's QFS, but since this is all on Lenny, its
not that easy, plus having a QFS client also requires custom kernel.
Thanks everyone.
Regards,
dot.yet
On Fri, Mar 12, 2010 at 4:45 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:
> On 03/12/2010 12:08 PM, Dot Yet wrote:
>>
>> OK. compilation of Lustre 1.8.2 on Jeremy's 2.6.32.9 and stock
>> 2.6.32.9, both failed.
>>
>> Can someone tell me how I can get 2.6.30.x from Jeremy's git repository?
>>
>
> I think it will be easiest to get version of Lustre forward-ported rather
> than trying to backport all the Xen stuff to an older kernel.
>
> That's assuming that what you want is a Xen-enabled Linux kernel with dom0
> capability running Lustre. If you just want domU support, then a stock
> kernel.org 2.6.30.x will suit your purposes.
>
> J
>
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Re: [Xen-users] Jeremy's git tags
2010-03-12 20:15 ` Martinx - ジェームズ
@ 2010-03-13 8:12 ` Vincent Hanquez
0 siblings, 0 replies; 8+ messages in thread
From: Vincent Hanquez @ 2010-03-13 8:12 UTC (permalink / raw)
To: Martinx - ジェームズ
Cc: xen-devel@lists.xensource.com, xen-users@lists.xensource.com,
Dot Yet
On 12/03/10 20:15, Martinx - ジェームズ wrote:
> git tag -l
> git checkout TAG
>
> This will create a new branch based on that tag...
git checkout TAG doesn't create a branch, but will checkout all your
current files to represent the revision the tag is pointing to.
git checkout TAG -b TAG will create a "TAG" branch starting at the tap
revision.
just nitpicking,
--
Vincent
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: Re: [Xen-users] Jeremy's git tags
2010-03-13 2:31 ` Dot Yet
@ 2010-03-13 9:42 ` Sander Eikelenboom
0 siblings, 0 replies; 8+ messages in thread
From: Sander Eikelenboom @ 2010-03-13 9:42 UTC (permalink / raw)
To: Dot Yet; +Cc: xen-devel, xen-users
Hello Dot,
Don't know if it can do exactly what your want, and since they have recoded it for version 3, there seem to be some stability problems that have to be worked out.
But Glusterfs is a clustering FS for fuse, and therefore userspace. I just use the old version (2.0.6) to share disk space in a NFS/samba way to xen domU's and it works rather well, but HA is another ballpark ofcourse.
http://www.gluster.org/
--
Sander
Saturday, March 13, 2010, 3:31:42 AM, you wrote:
> Yeah its for dom0. Too bad, i cant try them together.
> I find no shame in admitting that I am not good at code hacking :)
> In reality as a learning experience I wanted to use lustre based
> storage between two nodes providing HA to some xen domU. At some point
> I thought about using Sun's QFS, but since this is all on Lenny, its
> not that easy, plus having a QFS client also requires custom kernel.
> Thanks everyone.
> Regards,
> dot.yet
> On Fri, Mar 12, 2010 at 4:45 PM, Jeremy Fitzhardinge <jeremy@goop.org> wrote:
>> On 03/12/2010 12:08 PM, Dot Yet wrote:
>>>
>>> OK. compilation of Lustre 1.8.2 on Jeremy's 2.6.32.9 and stock
>>> 2.6.32.9, both failed.
>>>
>>> Can someone tell me how I can get 2.6.30.x from Jeremy's git repository?
>>>
>>
>> I think it will be easiest to get version of Lustre forward-ported rather
>> than trying to backport all the Xen stuff to an older kernel.
>>
>> That's assuming that what you want is a Xen-enabled Linux kernel with dom0
>> capability running Lustre. If you just want domU support, then a stock
>> kernel.org 2.6.30.x will suit your purposes.
>>
>> J
>>
--
Best regards,
Sander mailto:linux@eikelenboom.it
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2010-03-13 9:42 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <93bc4af41003112132g1566595ewc6371e7ac3816f69@mail.gmail.com>
[not found] ` <27874119.post@talk.nabble.com>
[not found] ` <93bc4af41003120431h2c839b3ep4d55b49567bfcd9e@mail.gmail.com>
2010-03-12 20:08 ` [Xen-users] Jeremy's git tags Dot Yet
2010-03-12 20:15 ` Martinx - ジェームズ
2010-03-13 8:12 ` Vincent Hanquez
2010-03-12 20:44 ` Michael D Labriola
2010-03-12 21:43 ` Jeremy Fitzhardinge
2010-03-12 21:45 ` [Xen-devel] " Jeremy Fitzhardinge
2010-03-13 2:31 ` Dot Yet
2010-03-13 9:42 ` Re: [Xen-users] " Sander Eikelenboom
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).