A fix in kernel cache adapter