From: Arjan van de Ven Signed-off-by: Andrew Morton --- include/asm-x86_64/fixmap.h | 2 +- 1 files changed, 1 insertion(+), 1 deletion(-) diff -puN include/asm-x86_64/fixmap.h~mark-several-functions-__always_inline-fix include/asm-x86_64/fixmap.h --- devel/include/asm-x86_64/fixmap.h~mark-several-functions-__always_inline-fix 2006-01-07 15:37:16.000000000 -0800 +++ devel-akpm/include/asm-x86_64/fixmap.h 2006-01-07 15:37:16.000000000 -0800 @@ -76,7 +76,7 @@ extern void __this_fixmap_does_not_exist * directly without translation, we catch the bug with a NULL-deference * kernel oops. Illegal ranges of incoming indices are caught too. */ -static inline unsigned long fix_to_virt(const unsigned int idx) +static __always_inline unsigned long fix_to_virt(const unsigned int idx) { /* * this branch gets completely eliminated after inlining, _