Why not compiling bcache in kernel 3.10?

Andy Whitcroft apw at canonical.com
Mon May 20 17:26:03 UTC 2013

On Tue, May 14, 2013 at 07:06:00PM +0200, Giovanni Lenzi wrote:
> Hi,
> I don't know if this is the correct place to post this question.
> I downloaded the kernel 3.10 from:
> http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.10-rc1-saucy/
> I installed it, rebooted to it and noticed that it does not include
> bcache module..
> Can I ask why? I think it will be an important piece of software that
> can give ubuntu advantages over other distributions... especially for
> the ubuntu server edition
> It is merged upstream with linux kernel from 3.10 and it seems to be
> very stable.
> Do you plan to include it in the 3.10 or not?

Those are test builds, built from the tip of the mainline linux kernel
without any user intervention.  As such we simply take the default value
for any new unknown options.  In this case the upstream developers have
defaulted this functionality off in the v3.10-rcN releases.  This means
it is off also for our mainline builds.

That said, when we move saucy forward to 3.10-rcN (which we typically
do around the -rc2/3 stage as it is moving much slower by then) then I
am sure this option would be enabled as it sounds worthy of testing.
Once that happens the mainline builds will also get the hint that it
should be enabled going forward.


More information about the ubuntu-devel mailing list