ksm: break cow once unshared
ksm: keep quiet while list empty
ksm: five little cleanups
ksm: fix endless loop on oom
ksm: distribute remove_mm_from_lists