usercopy: Don't use "proxy" headers

Update header inclusions to follow IWYU (Include What You Use)
principle.

Signed-off-by: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
Signed-off-by: Yury Norov <yury.norov@gmail.com>

authored by Andy Shevchenko and committed by Yury Norov 5671dca2 9f2c2d6b

+6 -2
+6 -2
lib/usercopy.c
··· 1 // SPDX-License-Identifier: GPL-2.0 2 - #include <linux/bitops.h> 3 #include <linux/fault-inject-usercopy.h> 4 #include <linux/instrumented.h> 5 #include <linux/uaccess.h> 6 #include <linux/wordpart.h> 7 - #include <linux/nospec.h> 8 9 /* out-of-line parts */ 10
··· 1 // SPDX-License-Identifier: GPL-2.0 2 + #include <linux/compiler.h> 3 + #include <linux/errno.h> 4 + #include <linux/export.h> 5 #include <linux/fault-inject-usercopy.h> 6 #include <linux/instrumented.h> 7 + #include <linux/kernel.h> 8 + #include <linux/nospec.h> 9 + #include <linux/string.h> 10 #include <linux/uaccess.h> 11 #include <linux/wordpart.h> 12 13 /* out-of-line parts */ 14