The core NLKD adjustments to pre-existing code. Signed-Off-By: Jan Beulich (actual patch attached)