So it is - because of changes in fs/proc/task_mmu.c (uppercased flags in /proc/pid/maps etc).
One may argue that valgrind should not take into account character case, but... Honestly, I see no real reason for this change, and I was a bit surprised to find out that valgrind doesn't work anymore.