[02:50] <Armote[m]> Does the kernel free pages belonging to dm-crypt (encryption keys) on reboot such that init_on_free=1 destroys the keys?
[07:44] <arighi> Armote[m], init_on_free=1 zeroes the content of all the free pages / heap objects, it doesn't free them, but when you reboot everything becomes automatically "free", so the pages where the previous keys were stored are also zeroed (not sure if this is what you were asking)
[16:29] <Armote[m]> arighi: I believe so, after a reboot no measure can recover encryption keys from memory (cold boot etc) because init_on_free=1 zeroes them during reboot/poweroff, correct?
[20:50] <arighi> Armote[m], correct