MN10300: asm/uaccess.h needs to #include linux/kernel.h for might_sleep()