mirror of https://gitee.com/openkylin/linux.git
posix-timers: Move the do_schedule_next_timer declaration
Having it in asm-generic/siginfo.h doesn't make any sense as it is in no way architecture specific. Move it to posix-timers.h instead. Signed-off-by: Christoph Hellwig <hch@lst.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Cc: linux-arch@vger.kernel.org Cc: Fenghua Yu <fenghua.yu@intel.com> Cc: Tony Luck <tony.luck@intel.com> Cc: linux-ia64@vger.kernel.org Cc: Arnd Bergmann <arnd@arndb.de> Cc: sparclinux@vger.kernel.org Cc: "David S. Miller" <davem@davemloft.net> Link: http://lkml.kernel.org/r/20170603190102.28866-4-hch@lst.de
This commit is contained in:
parent
7994200ce6
commit
31ea70e030
|
@ -15,7 +15,6 @@
|
||||||
#define __SI_CODE(T,N) ((T) | ((N) & 0xffff))
|
#define __SI_CODE(T,N) ((T) | ((N) & 0xffff))
|
||||||
|
|
||||||
struct siginfo;
|
struct siginfo;
|
||||||
void do_schedule_next_timer(struct siginfo *info);
|
|
||||||
|
|
||||||
extern int copy_siginfo_to_user(struct siginfo __user *to, const struct siginfo *from);
|
extern int copy_siginfo_to_user(struct siginfo __user *to, const struct siginfo *from);
|
||||||
|
|
||||||
|
|
|
@ -7,6 +7,7 @@
|
||||||
#include <linux/timex.h>
|
#include <linux/timex.h>
|
||||||
#include <linux/alarmtimer.h>
|
#include <linux/alarmtimer.h>
|
||||||
|
|
||||||
|
struct siginfo;
|
||||||
|
|
||||||
struct cpu_timer_list {
|
struct cpu_timer_list {
|
||||||
struct list_head entry;
|
struct list_head entry;
|
||||||
|
@ -120,4 +121,6 @@ long clock_nanosleep_restart(struct restart_block *restart_block);
|
||||||
|
|
||||||
void update_rlimit_cpu(struct task_struct *task, unsigned long rlim_new);
|
void update_rlimit_cpu(struct task_struct *task, unsigned long rlim_new);
|
||||||
|
|
||||||
|
void do_schedule_next_timer(struct siginfo *info);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -39,6 +39,7 @@
|
||||||
#include <linux/compat.h>
|
#include <linux/compat.h>
|
||||||
#include <linux/cn_proc.h>
|
#include <linux/cn_proc.h>
|
||||||
#include <linux/compiler.h>
|
#include <linux/compiler.h>
|
||||||
|
#include <linux/posix-timers.h>
|
||||||
|
|
||||||
#define CREATE_TRACE_POINTS
|
#define CREATE_TRACE_POINTS
|
||||||
#include <trace/events/signal.h>
|
#include <trace/events/signal.h>
|
||||||
|
|
Loading…
Reference in New Issue