RE: Which Version

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> 
> Hi Everyone,
> 
> Which version of bcache do I pull from git if I want the latest stable release?
> Am I correct in saying that the only way to obtain bcache is to pull and
> compile the entire Linux kernel from the bcache git server?
> Also, I wish to run bcache on my Xen Dom0, I'm guessing that these kernels
> have to correct Xen patches for this (As xen kernel patches are now
> mainline)?
> 

I'm using the 3.2 branch, purely because I wanted to continue using the 3.2.x kernel from Debian. According to a question I asked recently it's mostly up to date. To do this, I checked out the 3.2 branch of bcache, and extracted a diff from the v3.2 tag (eg the mainstream linux), then applied this to the Debian source. I can't remember but I think the patch needed a bit of nudging in one place. I've only been testing for a few days but so far it's flawless.

When you create the bcache devices, I suggest setting the block size to 512 bytes, otherwise the resulting bcache devices have 4K sectors sizes and Xen doesn't like it. YMMV.

Because I'm layering lvm on bcache on md on sd, I had to tweak the initramfs scripts to make things load in the right order, and also you still need to put /boot on something grub understands eg /dev/sdX or /dev/mdX. Grub doesn't understand bcache (yet?).

James

��.n��������+%������w��{.n�����{���{ay�ʇڙ���f���h������_�(�階�ݢj"��������G����?���&��



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Linux ARM Kernel]     [Linux Filesystem Development]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [ECOS]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux