But first update usage sites with the new header dependency.
Unified · Split
| @@ -16,6 +16,7 @@ · 15 unmodified lines | |||
| 16 | #include <linux/freezer.h> | 16 | #include <linux/freezer.h> |
| 17 | #include <linux/init.h> | 17 | #include <linux/init.h> |
| 18 | #include <linux/kthread.h> | 18 | #include <linux/kthread.h> |
| 19 | #include <linux/sched/task.h> | ||
| 19 | #include <linux/module.h> | 20 | #include <linux/module.h> |
| 20 | #include <linux/moduleparam.h> | 21 | #include <linux/moduleparam.h> |
| 21 | #include <linux/random.h> | 22 | #include <linux/random.h> |
| @@ -17,6 +17,7 @@ · 16 unmodified lines | |||
| 17 | #include <linux/spinlock.h> | 17 | #include <linux/spinlock.h> |
| 18 | #include <linux/shmem_fs.h> | 18 | #include <linux/shmem_fs.h> |
| 19 | #include <linux/sched/mm.h> | 19 | #include <linux/sched/mm.h> |
| 20 | #include <linux/sched/task.h> | ||
| 20 | 21 | ||
| 21 | #include "etnaviv_drv.h" | 22 | #include "etnaviv_drv.h" |
| 22 | #include "etnaviv_gem.h" | 23 | #include "etnaviv_gem.h" |
| @@ -33,6 +33,7 @@ · 32 unmodified lines | |||
| 33 | #include <linux/types.h> | 33 | #include <linux/types.h> |
| 34 | #include <linux/sched.h> | 34 | #include <linux/sched.h> |
| 35 | #include <linux/sched/mm.h> | 35 | #include <linux/sched/mm.h> |
| 36 | #include <linux/sched/task.h> | ||
| 36 | #include <linux/pid.h> | 37 | #include <linux/pid.h> |
| 37 | #include <linux/slab.h> | 38 | #include <linux/slab.h> |
| 38 | #include <linux/export.h> | 39 | #include <linux/export.h> |
| @@ -40,6 +40,7 @@ · 39 unmodified lines | |||
| 40 | #include <linux/rtnetlink.h> | 40 | #include <linux/rtnetlink.h> |
| 41 | #include <linux/if_vlan.h> | 41 | #include <linux/if_vlan.h> |
| 42 | #include <linux/sched/mm.h> | 42 | #include <linux/sched/mm.h> |
| 43 | #include <linux/sched/task.h> | ||
| 43 | 44 | ||
| 44 | #include <net/ipv6.h> | 45 | #include <net/ipv6.h> |
| 45 | #include <net/addrconf.h> | 46 | #include <net/addrconf.h> |
| @@ -42,6 +42,7 @@ · 41 unmodified lines | |||
| 42 | #endif | 42 | #endif |
| 43 | #include <linux/sched.h> | 43 | #include <linux/sched.h> |
| 44 | #include <linux/sched/mm.h> | 44 | #include <linux/sched/mm.h> |
| 45 | #include <linux/sched/task.h> | ||
| 45 | #include <linux/delay.h> | 46 | #include <linux/delay.h> |
| 46 | #include <rdma/ib_user_verbs.h> | 47 | #include <rdma/ib_user_verbs.h> |
| 47 | #include <rdma/ib_addr.h> | 48 | #include <rdma/ib_addr.h> |
| @@ -13,6 +13,7 @@ · 12 unmodified lines | |||
| 13 | #include <linux/rwsem.h> | 13 | #include <linux/rwsem.h> |
| 14 | #include <linux/device-mapper.h> | 14 | #include <linux/device-mapper.h> |
| 15 | #include <linux/stacktrace.h> | 15 | #include <linux/stacktrace.h> |
| 16 | #include <linux/sched/task.h> | ||
| 16 | 17 | ||
| 17 | #define DM_MSG_PREFIX "block manager" | 18 | #define DM_MSG_PREFIX "block manager" |
| 18 | 19 | ||
| @@ -19,6 +19,8 @@ · 18 unmodified lines | |||
| 19 | #include <linux/slab.h> | 19 | #include <linux/slab.h> |
| 20 | #include <linux/idr.h> | 20 | #include <linux/idr.h> |
| 21 | #include <linux/pci.h> | 21 | #include <linux/pci.h> |
| 22 | #include <linux/sched/task.h> | ||
| 23 | |||
| 22 | #include <asm/cputable.h> | 24 | #include <asm/cputable.h> |
| 23 | #include <misc/cxl-base.h> | 25 | #include <misc/cxl-base.h> |
| 24 | 26 | ||
| @@ -31,6 +31,7 @@ · 30 unmodified lines | |||
| 31 | #include "common.h" | 31 | #include "common.h" |
| 32 | 32 | ||
| 33 | #include <linux/kthread.h> | 33 | #include <linux/kthread.h> |
| 34 | #include <linux/sched/task.h> | ||
| 34 | #include <linux/ethtool.h> | 35 | #include <linux/ethtool.h> |
| 35 | #include <linux/rtnetlink.h> | 36 | #include <linux/rtnetlink.h> |
| 36 | #include <linux/if_vlan.h> | 37 | #include <linux/if_vlan.h> |
| @@ -32,6 +32,7 @@ · 31 unmodified lines | |||
| 32 | #include <linux/oprofile.h> | 32 | #include <linux/oprofile.h> |
| 33 | #include <linux/sched.h> | 33 | #include <linux/sched.h> |
| 34 | #include <linux/sched/mm.h> | 34 | #include <linux/sched/mm.h> |
| 35 | #include <linux/sched/task.h> | ||
| 35 | #include <linux/gfp.h> | 36 | #include <linux/gfp.h> |
| 36 | 37 | ||
| 37 | #include "oprofile_stats.h" | 38 | #include "oprofile_stats.h" |
| @@ -33,6 +33,7 @@ · 32 unmodified lines | |||
| 33 | #include <linux/tty.h> | 33 | #include <linux/tty.h> |
| 34 | #include <linux/sched.h> | 34 | #include <linux/sched.h> |
| 35 | #include <linux/sched/debug.h> | 35 | #include <linux/sched/debug.h> |
| 36 | #include <linux/sched/task.h> | ||
| 36 | 37 | ||
| 37 | 38 | ||
| 38 | #ifdef CONFIG_DEBUG_LOCK_ALLOC | 39 | #ifdef CONFIG_DEBUG_LOCK_ALLOC |
| @@ -31,6 +31,7 @@ · 30 unmodified lines | |||
| 31 | #include <linux/types.h> | 31 | #include <linux/types.h> |
| 32 | #include <linux/usb.h> | 32 | #include <linux/usb.h> |
| 33 | #include <linux/wait.h> | 33 | #include <linux/wait.h> |
| 34 | #include <linux/sched/task.h> | ||
| 34 | #include <uapi/linux/usbip.h> | 35 | #include <uapi/linux/usbip.h> |
| 35 | 36 | ||
| 36 | #define USBIP_VERSION "1.0.0" | 37 | #define USBIP_VERSION "1.0.0" |
| @@ -17,6 +17,7 @@ · 16 unmodified lines | |||
| 17 | #include <linux/slab.h> | 17 | #include <linux/slab.h> |
| 18 | #include <linux/sched.h> | 18 | #include <linux/sched.h> |
| 19 | #include <linux/sched/rt.h> | 19 | #include <linux/sched/rt.h> |
| 20 | #include <linux/sched/task.h> | ||
| 20 | #include <uapi/linux/sched/types.h> | 21 | #include <uapi/linux/sched/types.h> |
| 21 | #include <linux/task_work.h> | 22 | #include <linux/task_work.h> |
| 22 | 23 | ||