The 2.6.28 its a last
kernel series of kernel types, due over 2.6.29 comes with new
features implemented like KMS, comes with new issues but
of course and some bugs due those lot of new features, now a
recent problem (today solved in lasted releases) related to write
barriers that over device mapper are not supported, which means
that write
barriers over LVM2 are also not supported.! Lest how
affect this to Debian fresh releases!

However, on lenny if you use the official kernel release, i mean
2.6.26, this error does not apply. However, directly affects
backports packages for lenny and squeeze official kernels, also
any compilation or releases that builds over 2.6.29 to 2.6.32
inherit this problem, because dmraid requires kernel-related
functions! This problem was fixed in version 2.6.34 and so.

This
depend of kernel implementation installed. For lenny oficial
released kernel (2.6.28) this are not affected, but backported
kernel yes, due are 2.6.32 version. The squeeze release are
inmediately affected due oficial release propability must be
2.6.32 o 2.6.33, of course, the backported solution for squeeze
will be not affected due kernel must be greater than 2.6.34
version.

For now
can use sid builds packages over 2.6.34 that fix the problem.

For etch o lenny especials, can use
the kernel kanotix excalibur compilation also.

The second its that only in squeeze or sid versions that
inplements these affected kernels must recompile the lvm2 and
dmraid packages.

HERE IS THE KERNEL 2.6.34 for etch, lenny and squeeze (without any remotion fanatic from GNU and compatible with linux-firmwares packages) u must use module-assistant 0.11.3 if u install these linux image packages headers

However,
in etch, lenny or squeeze if we make any compilation or packaging
for 2.6.29 or most recent kernels the module-assistant does
not work, the problem here: http://bugs.debian.org/566487
the solution is to install ONLY MOMENTLY the version of squeeze.

This is
because of the way is reported by the kernel version to sources
builds and the way in which are now up th sources for these last
kernel header packages.

Unfortunate the situation
is that this version of module-assitant
no list many more, some sources modules on lenny and many are
removed on etch, so if it takes a special module to etch or
lenny, you should expect me to reset these packages on the latest
upcoming versions of massenkoh etch, lenny and squeeze. To sarge
does not apply this as modules to support recent sources would
have to port many packages like hal, that its very ilogic.

NOTES: many source-modules
packages were removed in the version of squeeze, since dkms
are new next to replace debian module-assistant so
unfortunately until I publish my packages for safely, use that
from squeeze on some source modules packages with not work.