1*4882a593Smuzhiyun // SPDX-License-Identifier: GPL-2.0 2*4882a593Smuzhiyun /* 3*4882a593Smuzhiyun * This includes functions that are meant to live entirely in .rodata 4*4882a593Smuzhiyun * (via objcopy tricks), to validate the non-executability of .rodata. 5*4882a593Smuzhiyun */ 6*4882a593Smuzhiyun #include "lkdtm.h" 7*4882a593Smuzhiyun lkdtm_rodata_do_nothing(void)8*4882a593Smuzhiyunvoid noinstr lkdtm_rodata_do_nothing(void) 9*4882a593Smuzhiyun { 10*4882a593Smuzhiyun /* Does nothing. We just want an architecture agnostic "return". */ 11*4882a593Smuzhiyun } 12