headers: backport IBT / CFI support

Kernels that support IBT on x86 require module_init/exit() functions
to have cfi protection included. Backport __CFI_ADDRESSABLE changes
from upstream linux/module.h into backports version of module.h
header.

This results in backported modules correctly pick up CFI protection
only when building against IBT enabled kernels.

Signed-off-by: Dimitri John Ledkov <dimitri.ledkov@canonical.com>
1 file changed