Why you should read the kernel changelog? - You have to read it, when you use an 2.6.16 vanilla kernel on a native sarge.
When you don't have any problems with LVM (lvm2) and the kernel.
In the Kernel ChangeLog there are nice informations like this:
If you're using lvm2, for this patch to work correctly you should update to lvm2 version 2.02.01 or later and device-mapper version 1.02.02 or later.
If I had read this, I would have had no problems with LVM and kernel 2.6.16!
Note for me: Fly over kernel changelog for every new kernel!