* add to Debian
@ 2012-08-07 5:39 James Harper
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EA53B-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
0 siblings, 1 reply; 10+ messages in thread
From: James Harper @ 2012-08-07 5:39 UTC (permalink / raw)
To: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
Any suggestions on the best way to get bcache onto a Debian Wheezy system?
Would the current patches apply cleanly against 3.2?
James
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: add to Debian
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EA53B-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
@ 2012-08-07 6:12 ` Joseph Glanville
[not found] ` <CAOzFzEicSMKQ4eerE2_J30vJhsYnm1Y7KPvCkVA5T3Dg0KEN9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 10+ messages in thread
From: Joseph Glanville @ 2012-08-07 6:12 UTC (permalink / raw)
To: James Harper; +Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On 7 August 2012 15:39, James Harper <james.harper-NMzNsA1hOHcW+bLBXbPJGg@public.gmane.org> wrote:
> Any suggestions on the best way to get bcache onto a Debian Wheezy system?
>
> Would the current patches apply cleanly against 3.2?
>
> James
>
> --
> To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
Hi James,
Yes the current patches apply cleanly afaik. :)
There is still an outstanding bug with relation to Xen's blkback that
I haven't had time to debug further yet that you might run into.
Joseph.
--
CTO | Orion Virtualisation Solutions | www.orionvm.com.au
Phone: 1300 56 99 52 | Mobile: 0428 754 846
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: add to Debian
[not found] ` <CAOzFzEicSMKQ4eerE2_J30vJhsYnm1Y7KPvCkVA5T3Dg0KEN9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2012-08-07 6:16 ` James Harper
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EA666-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
2012-08-07 11:30 ` James Harper
1 sibling, 1 reply; 10+ messages in thread
From: James Harper @ 2012-08-07 6:16 UTC (permalink / raw)
To: Joseph Glanville; +Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> Hi James,
>
> Yes the current patches apply cleanly afaik. :)
>
> There is still an outstanding bug with relation to Xen's blkback that I haven't
> had time to debug further yet that you might run into.
>
What are the circumstances under which this bug appears? I'm planning on doing this initially:
sd[ab]
md0
lvm
bcache (per lv)
for testing, and then exposing the cached device to xen. Assuming testing goes well I'll do it like this:
sd[ab]
md0
bcache
lvm
with a bit of reworking to create a non-bcache'd /boot raid unless grub2 knows all about bcache, or if bcache is transparent to grub2.
James
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: add to Debian
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EA666-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
@ 2012-08-07 6:46 ` Joseph Glanville
[not found] ` <CAOzFzEjONDnhoSdr8J09WhmZsG42Hz6sxZ8YO++NVwGBUSK-GQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 10+ messages in thread
From: Joseph Glanville @ 2012-08-07 6:46 UTC (permalink / raw)
To: James Harper; +Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On 7 August 2012 16:16, James Harper <james.harper-NMzNsA1hOHcW+bLBXbPJGg@public.gmane.org> wrote:
>> Hi James,
>>
>> Yes the current patches apply cleanly afaik. :)
>>
>> There is still an outstanding bug with relation to Xen's blkback that I haven't
>> had time to debug further yet that you might run into.
>>
>
> What are the circumstances under which this bug appears? I'm planning on doing this initially:
>
> sd[ab]
> md0
> lvm
> bcache (per lv)
>
> for testing, and then exposing the cached device to xen. Assuming testing goes well I'll do it like this:
>
> sd[ab]
> md0
> bcache
> lvm
>
> with a bit of reworking to create a non-bcache'd /boot raid unless grub2 knows all about bcache, or if bcache is transparent to grub2.
>
> James
That is precisely the setup I am currently using.
I haven't done much debugging yet unfortunately but I can't get VMs to
boot using PV disk drivers (they work fine using QEMU).
I think it has something to do with DM/blkback interactions with
bcaches bio splitting code, the bug only emerged recently and older
versions of bcache work fine.
Joseph.
--
CTO | Orion Virtualisation Solutions | www.orionvm.com.au
Phone: 1300 56 99 52 | Mobile: 0428 754 846
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: add to Debian
[not found] ` <CAOzFzEjONDnhoSdr8J09WhmZsG42Hz6sxZ8YO++NVwGBUSK-GQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2012-08-07 7:06 ` James Harper
0 siblings, 0 replies; 10+ messages in thread
From: James Harper @ 2012-08-07 7:06 UTC (permalink / raw)
To: Joseph Glanville; +Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>
> On 7 August 2012 16:16, James Harper <james.harper-NMzNsA1hOHcW+bLBXbPJGg@public.gmane.org>
> wrote:
> >> Hi James,
> >>
> >> Yes the current patches apply cleanly afaik. :)
> >>
> >> There is still an outstanding bug with relation to Xen's blkback that
> >> I haven't had time to debug further yet that you might run into.
> >>
> >
> > What are the circumstances under which this bug appears? I'm planning on
> doing this initially:
> >
> > sd[ab]
> > md0
> > lvm
> > bcache (per lv)
> >
> > for testing, and then exposing the cached device to xen. Assuming testing
> goes well I'll do it like this:
> >
> > sd[ab]
> > md0
> > bcache
> > lvm
> >
> > with a bit of reworking to create a non-bcache'd /boot raid unless grub2
> knows all about bcache, or if bcache is transparent to grub2.
> >
> > James
>
> That is precisely the setup I am currently using.
>
> I haven't done much debugging yet unfortunately but I can't get VMs to boot
> using PV disk drivers (they work fine using QEMU).
>
> I think it has something to do with DM/blkback interactions with bcaches bio
> splitting code, the bug only emerged recently and older versions of bcache
> work fine.
>
If I get time to get it all going I'll have a look. If it's blkback interaction problems I should be able to help track it down, although it might be a few days before I can actually get to look at it.
James
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: add to Debian
[not found] ` <CAOzFzEicSMKQ4eerE2_J30vJhsYnm1Y7KPvCkVA5T3Dg0KEN9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-08-07 6:16 ` James Harper
@ 2012-08-07 11:30 ` James Harper
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EAE1D-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
1 sibling, 1 reply; 10+ messages in thread
From: James Harper @ 2012-08-07 11:30 UTC (permalink / raw)
To: Joseph Glanville; +Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>
> Hi James,
>
> Yes the current patches apply cleanly afaik. :)
>
> There is still an outstanding bug with relation to Xen's blkback that I haven't
> had time to debug further yet that you might run into.
>
What is the best way to get a diff against the current linux head?
Thanks
James
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: add to Debian
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EAE1D-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
@ 2012-08-07 12:12 ` Joseph Glanville
[not found] ` <CAOzFzEi97TuJrR7jnEq9SvNyQPTq8Fat1FmMfFHxvYN0P0XioQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
0 siblings, 1 reply; 10+ messages in thread
From: Joseph Glanville @ 2012-08-07 12:12 UTC (permalink / raw)
To: James Harper; +Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On 7 August 2012 21:30, James Harper <james.harper-NMzNsA1hOHcW+bLBXbPJGg@public.gmane.org> wrote:
>>
>> Hi James,
>>
>> Yes the current patches apply cleanly afaik. :)
>>
>> There is still an outstanding bug with relation to Xen's blkback that I haven't
>> had time to debug further yet that you might run into.
>>
>
> What is the best way to get a diff against the current linux head?
>
> Thanks
>
> James
> --
> To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
The bcache tree is rebased on Linus's tree every now and then.
Generally there is a bunch of branches that refer to the relevant
releases/backports of the bcache code.
Linus's tags are still intact though so you can do a git diff
<tagname> or any other <refspec>
For 3.2 it would be something along the lines of this:
git clone http://evilpiepirate.org/git/linux-bcache.git
git checkout bcache-3.2
git diff v3.2
--
CTO | Orion Virtualisation Solutions | www.orionvm.com.au
Phone: 1300 56 99 52 | Mobile: 0428 754 846
^ permalink raw reply [flat|nested] 10+ messages in thread
* RE: add to Debian
[not found] ` <CAOzFzEi97TuJrR7jnEq9SvNyQPTq8Fat1FmMfFHxvYN0P0XioQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
@ 2012-08-07 12:15 ` James Harper
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EAF7D-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
2012-08-08 5:04 ` gnehzuil.lzheng-Re5JQEeQqe8AvxtiuMwx3w
1 sibling, 1 reply; 10+ messages in thread
From: James Harper @ 2012-08-07 12:15 UTC (permalink / raw)
To: Joseph Glanville; +Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>
> The bcache tree is rebased on Linus's tree every now and then.
> Generally there is a bunch of branches that refer to the relevant
> releases/backports of the bcache code.
> Linus's tags are still intact though so you can do a git diff <tagname> or any
> other <refspec>
>
> For 3.2 it would be something along the lines of this:
>
> git clone http://evilpiepirate.org/git/linux-bcache.git
> git checkout bcache-3.2
> git diff v3.2
>
Is the bcache-3.2 branch as up to date (wrt bcache code) as the bcache branch?
Thanks
James
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: add to Debian
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EAF7D-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
@ 2012-08-07 12:21 ` Joseph Glanville
0 siblings, 0 replies; 10+ messages in thread
From: Joseph Glanville @ 2012-08-07 12:21 UTC (permalink / raw)
To: James Harper; +Cc: linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On 7 August 2012 22:15, James Harper <james.harper-NMzNsA1hOHcW+bLBXbPJGg@public.gmane.org> wrote:
>>
>> The bcache tree is rebased on Linus's tree every now and then.
>> Generally there is a bunch of branches that refer to the relevant
>> releases/backports of the bcache code.
>> Linus's tags are still intact though so you can do a git diff <tagname> or any
>> other <refspec>
>>
>> For 3.2 it would be something along the lines of this:
>>
>> git clone http://evilpiepirate.org/git/linux-bcache.git
>> git checkout bcache-3.2
>> git diff v3.2
>>
>
> Is the bcache-3.2 branch as up to date (wrt bcache code) as the bcache branch?
Atm they are not in sync, The 3.2 code is usually pretty stable
though, at some point in time Kent will rebase his changes onto 3.2.
>
> Thanks
>
> James
> --
> To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
CTO | Orion Virtualisation Solutions | www.orionvm.com.au
Phone: 1300 56 99 52 | Mobile: 0428 754 846
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: add to Debian
[not found] ` <CAOzFzEi97TuJrR7jnEq9SvNyQPTq8Fat1FmMfFHxvYN0P0XioQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-08-07 12:15 ` James Harper
@ 2012-08-08 5:04 ` gnehzuil.lzheng-Re5JQEeQqe8AvxtiuMwx3w
1 sibling, 0 replies; 10+ messages in thread
From: gnehzuil.lzheng-Re5JQEeQqe8AvxtiuMwx3w @ 2012-08-08 5:04 UTC (permalink / raw)
To: Joseph Glanville
Cc: James Harper,
linux-bcache-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
On 08/07/2012 08:12 PM, Joseph Glanville wrote:
> On 7 August 2012 21:30, James Harper <james.harper-NMzNsA1hOHcW+bLBXbPJGg@public.gmane.org> wrote:
>>>
>>> Hi James,
>>>
>>> Yes the current patches apply cleanly afaik. :)
>>>
>>> There is still an outstanding bug with relation to Xen's blkback that I haven't
>>> had time to debug further yet that you might run into.
>>>
>>
>> What is the best way to get a diff against the current linux head?
>>
>> Thanks
>>
>> James
>> --
>> To unsubscribe from this list: send the line "unsubscribe linux-bcache" in
>> the body of a message to majordomo-u79uwXL29TY76Z2rM5mHXA@public.gmane.org
>> More majordomo info at http://vger.kernel.org/majordomo-info.html
>
> The bcache tree is rebased on Linus's tree every now and then.
> Generally there is a bunch of branches that refer to the relevant
> releases/backports of the bcache code.
> Linus's tags are still intact though so you can do a git diff
> <tagname> or any other <refspec>
>
> For 3.2 it would be something along the lines of this:
>
> git clone http://evilpiepirate.org/git/linux-bcache.git
Hi Joseph,
I cannot get bcache repo from this url. Could you please tell me where
can I get it in another url? Thanks.
Regards,
Zheng
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2012-08-08 5:04 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-07 5:39 add to Debian James Harper
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EA53B-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
2012-08-07 6:12 ` Joseph Glanville
[not found] ` <CAOzFzEicSMKQ4eerE2_J30vJhsYnm1Y7KPvCkVA5T3Dg0KEN9A-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-08-07 6:16 ` James Harper
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EA666-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
2012-08-07 6:46 ` Joseph Glanville
[not found] ` <CAOzFzEjONDnhoSdr8J09WhmZsG42Hz6sxZ8YO++NVwGBUSK-GQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-08-07 7:06 ` James Harper
2012-08-07 11:30 ` James Harper
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EAE1D-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
2012-08-07 12:12 ` Joseph Glanville
[not found] ` <CAOzFzEi97TuJrR7jnEq9SvNyQPTq8Fat1FmMfFHxvYN0P0XioQ-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2012-08-07 12:15 ` James Harper
[not found] ` <6035A0D088A63A46850C3988ED045A4B299EAF7D-mzsoxcrO4/2UD0RQwgcqbDSf8X3wrgjD@public.gmane.org>
2012-08-07 12:21 ` Joseph Glanville
2012-08-08 5:04 ` gnehzuil.lzheng-Re5JQEeQqe8AvxtiuMwx3w
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).