Re: 2.6.3-mm1

From: Brandon Low
Date: Wed Feb 18 2004 - 15:39:42 EST


On Wed, 02/18/04 at 12:22:16 -0800, Andrew Morton wrote:
> Brandon Low <blow@xxxxxxxxx> wrote:
> >
> > I must add my voice here in strong opposition of the removal of
> > cryptoloop from the 2.6 series of kernels. This is no longer a
> > development series kernel, I (and others, I'm sure) have been working on
> > developing technologies which depend on this functionality and which
> > would be _very_ annoying to do with DM (liveCD-on-cryptoloop-on-iso).
>
> Why is it problematic?
>
Involves taking up precious CD space with the DM tools and modules...

Besides, this isn't really the point, the point is that the new dmcrypto
is only in -mm and cryptoloop is in both trees, those of us developing
applications based on cryptoloop don't have a mainline kernel to even
start testing dmcrypto against in the 2.6 series, so it is more a
political issue than a technical issue which makes the removal of a
feature like this from the 2.6 series a bad thing... (In my humble
never contributed to the kernel opinion)

Technically speaking there is no doubt that you are correct to want to
remove cryptoloop... but if people are depending on that support to stay
in a stable kernel and are developing based on it and don't have the
time to learn dm or dmcrypto and redesign whatever may need redesigning
to use it, it strikes me as rude to pull that support.

> > Please do not drop cryptoloop!
>
> ho-hum. Why should we retain crypto capabilities which have widely
> understood vulnerabilities?
>
> We mainly want to remove the bio remapping stuff from the loop driver
> because it's horrid and deadlocks under heavy memory pressure. Maybe we
> can leave crytoloop there with big "kindergarten crypto - do not use"
> labels all over it.
>
DEPRECATED would probably do...

--
Brandon Low
Release Manager
Ribstone Systems
http://www.ribstonesystems.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/