I had few problems save for the kernel - 2.6.22 refuses to mount several filesystems at boot time, which were previously mounted by UUID. this worked fine in 2.6.20-16, which I'm using now.
I can mount them manually after booting into single user, but that isn't a solution, and the console is constantly flooded with message about dm-mapper unable to find devices (the messages are gone now or I'd paste it in)
I've never had a problem like this in my life ...
UPDATE: purging the 'evms' package solved the problem