[PATCH 3.18 100/144] lib: make memzero_explicit more robust against dead store elimination