From: "tip-bot2 for Thomas Gleixner" <tip-bot2@linutronix.de> To: linux-tip-commits@vger.kernel.org Cc: Thomas Gleixner <tglx@linutronix.de>, Sebastian Andrzej Siewior <bigeasy@linutronix.de>, Juergen Gross <jgross@suse.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>, Linus Torvalds <torvalds@linux-foundation.org>, Peter Zijlstra <peterz@infradead.org>, Stefano Stabellini <sstabellini@kernel.org>, xen-devel@lists.xenproject.org, Ingo Molnar <mingo@kernel.org>, x86 <x86@kernel.org>, LKML <linux-kernel@vger.kernel.org> Subject: [tip: sched/urgent] sched/rt, xen: Use CONFIG_PREEMPTION Date: Sun, 08 Dec 2019 14:58:31 -0000 [thread overview] Message-ID: <157581711109.21853.12142170301517881405.tip-bot2@tip-bot2> (raw) In-Reply-To: <20191015191821.11479-23-bigeasy@linutronix.de> The following commit has been merged into the sched/urgent branch of tip: Commit-ID: d4a3dcbc4727966a64a64d57e2b5106a138d426d Gitweb: https://git.kernel.org/tip/d4a3dcbc4727966a64a64d57e2b5106a138d426d Author: Thomas Gleixner <tglx@linutronix.de> AuthorDate: Tue, 15 Oct 2019 21:18:09 +02:00 Committer: Ingo Molnar <mingo@kernel.org> CommitterDate: Sun, 08 Dec 2019 14:37:36 +01:00 sched/rt, xen: Use CONFIG_PREEMPTION CONFIG_PREEMPTION is selected by CONFIG_PREEMPT and by CONFIG_PREEMPT_RT. Both PREEMPT and PREEMPT_RT require the same functionality which today depends on CONFIG_PREEMPT. Switch the preempt anand xen-ops code over to use CONFIG_PREEMPTION. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Juergen Gross <jgross@suse.com> Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Stefano Stabellini <sstabellini@kernel.org> Cc: xen-devel@lists.xenproject.org Link: https://lore.kernel.org/r/20191015191821.11479-23-bigeasy@linutronix.de Signed-off-by: Ingo Molnar <mingo@kernel.org> --- drivers/xen/preempt.c | 4 ++-- include/xen/xen-ops.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/xen/preempt.c b/drivers/xen/preempt.c index 8b9919c..70650b2 100644 --- a/drivers/xen/preempt.c +++ b/drivers/xen/preempt.c @@ -8,7 +8,7 @@ #include <linux/sched.h> #include <xen/xen-ops.h> -#ifndef CONFIG_PREEMPT +#ifndef CONFIG_PREEMPTION /* * Some hypercalls issued by the toolstack can take many 10s of @@ -37,4 +37,4 @@ asmlinkage __visible void xen_maybe_preempt_hcall(void) __this_cpu_write(xen_in_preemptible_hcall, true); } } -#endif /* CONFIG_PREEMPT */ +#endif /* CONFIG_PREEMPTION */ diff --git a/include/xen/xen-ops.h b/include/xen/xen-ops.h index d89969a..095be1d 100644 --- a/include/xen/xen-ops.h +++ b/include/xen/xen-ops.h @@ -215,7 +215,7 @@ bool xen_running_on_version_or_later(unsigned int major, unsigned int minor); void xen_efi_runtime_setup(void); -#ifdef CONFIG_PREEMPT +#ifdef CONFIG_PREEMPTION static inline void xen_preemptible_hcall_begin(void) { @@ -239,6 +239,6 @@ static inline void xen_preemptible_hcall_end(void) __this_cpu_write(xen_in_preemptible_hcall, false); } -#endif /* CONFIG_PREEMPT */ +#endif /* CONFIG_PREEMPTION */ #endif /* INCLUDE_XEN_OPS_H */
WARNING: multiple messages have this Message-ID (diff)
From: "tip-bot2 for Thomas Gleixner" <tip-bot2@linutronix.de> To: linux-tip-commits@vger.kernel.org Cc: Juergen Gross <jgross@suse.com>, Stefano Stabellini <sstabellini@kernel.org>, Peter Zijlstra <peterz@infradead.org>, Sebastian Andrzej Siewior <bigeasy@linutronix.de>, x86 <x86@kernel.org>, LKML <linux-kernel@vger.kernel.org>, Ingo Molnar <mingo@kernel.org>, xen-devel@lists.xenproject.org, Thomas Gleixner <tglx@linutronix.de>, Linus Torvalds <torvalds@linux-foundation.org>, Boris Ostrovsky <boris.ostrovsky@oracle.com> Subject: [Xen-devel] [tip: sched/urgent] sched/rt, xen: Use CONFIG_PREEMPTION Date: Sun, 08 Dec 2019 14:58:31 -0000 [thread overview] Message-ID: <157581711109.21853.12142170301517881405.tip-bot2@tip-bot2> (raw) In-Reply-To: <20191015191821.11479-23-bigeasy@linutronix.de> The following commit has been merged into the sched/urgent branch of tip: Commit-ID: d4a3dcbc4727966a64a64d57e2b5106a138d426d Gitweb: https://git.kernel.org/tip/d4a3dcbc4727966a64a64d57e2b5106a138d426d Author: Thomas Gleixner <tglx@linutronix.de> AuthorDate: Tue, 15 Oct 2019 21:18:09 +02:00 Committer: Ingo Molnar <mingo@kernel.org> CommitterDate: Sun, 08 Dec 2019 14:37:36 +01:00 sched/rt, xen: Use CONFIG_PREEMPTION CONFIG_PREEMPTION is selected by CONFIG_PREEMPT and by CONFIG_PREEMPT_RT. Both PREEMPT and PREEMPT_RT require the same functionality which today depends on CONFIG_PREEMPT. Switch the preempt anand xen-ops code over to use CONFIG_PREEMPTION. Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de> Signed-off-by: Thomas Gleixner <tglx@linutronix.de> Reviewed-by: Juergen Gross <jgross@suse.com> Cc: Boris Ostrovsky <boris.ostrovsky@oracle.com> Cc: Linus Torvalds <torvalds@linux-foundation.org> Cc: Peter Zijlstra <peterz@infradead.org> Cc: Stefano Stabellini <sstabellini@kernel.org> Cc: xen-devel@lists.xenproject.org Link: https://lore.kernel.org/r/20191015191821.11479-23-bigeasy@linutronix.de Signed-off-by: Ingo Molnar <mingo@kernel.org> --- drivers/xen/preempt.c | 4 ++-- include/xen/xen-ops.h | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/drivers/xen/preempt.c b/drivers/xen/preempt.c index 8b9919c..70650b2 100644 --- a/drivers/xen/preempt.c +++ b/drivers/xen/preempt.c @@ -8,7 +8,7 @@ #include <linux/sched.h> #include <xen/xen-ops.h> -#ifndef CONFIG_PREEMPT +#ifndef CONFIG_PREEMPTION /* * Some hypercalls issued by the toolstack can take many 10s of @@ -37,4 +37,4 @@ asmlinkage __visible void xen_maybe_preempt_hcall(void) __this_cpu_write(xen_in_preemptible_hcall, true); } } -#endif /* CONFIG_PREEMPT */ +#endif /* CONFIG_PREEMPTION */ diff --git a/include/xen/xen-ops.h b/include/xen/xen-ops.h index d89969a..095be1d 100644 --- a/include/xen/xen-ops.h +++ b/include/xen/xen-ops.h @@ -215,7 +215,7 @@ bool xen_running_on_version_or_later(unsigned int major, unsigned int minor); void xen_efi_runtime_setup(void); -#ifdef CONFIG_PREEMPT +#ifdef CONFIG_PREEMPTION static inline void xen_preemptible_hcall_begin(void) { @@ -239,6 +239,6 @@ static inline void xen_preemptible_hcall_end(void) __this_cpu_write(xen_in_preemptible_hcall, false); } -#endif /* CONFIG_PREEMPT */ +#endif /* CONFIG_PREEMPTION */ #endif /* INCLUDE_XEN_OPS_H */ _______________________________________________ Xen-devel mailing list Xen-devel@lists.xenproject.org https://lists.xenproject.org/mailman/listinfo/xen-devel
next prev parent reply other threads:[~2019-12-08 14:59 UTC|newest] Thread overview: 131+ messages / expand[flat|nested] mbox.gz Atom feed top 2019-10-15 19:17 [PATCH 00/34] Treewide: Use CONFIG_PREEMPTION Sebastian Andrzej Siewior 2019-10-15 19:17 ` [PATCH 01/34] ARM: " Sebastian Andrzej Siewior 2019-10-15 19:17 ` Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 02/34] arm64: " Sebastian Andrzej Siewior 2019-10-15 19:17 ` Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 03/34] powerpc: " Sebastian Andrzej Siewior 2019-10-15 19:17 ` Sebastian Andrzej Siewior 2019-10-16 4:57 ` Christophe Leroy 2019-10-16 4:57 ` Christophe Leroy 2019-10-16 7:48 ` Sebastian Andrzej Siewior 2019-10-16 7:48 ` Sebastian Andrzej Siewior 2019-10-16 9:33 ` Michael Ellerman 2019-10-16 9:33 ` Michael Ellerman 2019-10-16 9:35 ` Sebastian Andrzej Siewior 2019-10-16 9:35 ` Sebastian Andrzej Siewior 2019-10-24 13:59 ` [PATCH 03/34 v2] " Sebastian Andrzej Siewior 2019-10-24 13:59 ` Sebastian Andrzej Siewior 2019-10-24 16:04 ` [PATCH 03/34 v3] " Sebastian Andrzej Siewior 2019-10-24 16:04 ` Sebastian Andrzej Siewior 2019-11-12 12:38 ` Michael Ellerman 2019-11-12 12:38 ` Michael Ellerman 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-12-08 14:58 ` tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 04/34] ARC: " Sebastian Andrzej Siewior 2019-10-15 19:17 ` Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 05/34] c6x: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 06/34] csky: " Sebastian Andrzej Siewior 2019-10-15 23:29 ` Guo Ren 2019-10-16 7:39 ` Sebastian Andrzej Siewior 2019-10-16 23:31 ` Guo Ren 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 07/34] h8300: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 08/34] hexagon: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 09/34] ia64: " Sebastian Andrzej Siewior 2019-10-15 19:17 ` Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-12-08 14:58 ` tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 10/34] m68k/coldfire: " Sebastian Andrzej Siewior 2019-10-16 0:50 ` Greg Ungerer 2019-10-16 7:55 ` Sebastian Andrzej Siewior 2019-10-16 12:14 ` Greg Ungerer 2019-10-15 19:17 ` [PATCH 11/34] microblaze: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:17 ` [PATCH 12/34] MIPS: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 13/34] nds32: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 14/34] nios2: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 15/34] parisc: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 16/34] riscv: " Sebastian Andrzej Siewior 2019-10-15 19:18 ` Sebastian Andrzej Siewior 2019-10-15 20:26 ` Paul Walmsley 2019-10-15 20:26 ` Paul Walmsley 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 17/34] s390: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 18/34] sh: " Sebastian Andrzej Siewior 2019-10-15 19:18 ` Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-12-08 14:58 ` tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 19/34] sparc: " Sebastian Andrzej Siewior 2019-10-15 19:18 ` Sebastian Andrzej Siewior 2019-10-15 20:34 ` David Miller 2019-10-15 20:34 ` David Miller 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-12-08 14:58 ` tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 20/34] xtensa: " Sebastian Andrzej Siewior 2019-10-15 19:43 ` Max Filippov 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 21/34] net: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, net: Use CONFIG_PREEMPTION.patch tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 22/34] xen: Use CONFIG_PREEMPTION Sebastian Andrzej Siewior 2019-10-15 19:18 ` [Xen-devel] " Sebastian Andrzej Siewior 2019-10-16 5:10 ` Jürgen Groß 2019-10-16 5:10 ` [Xen-devel] " Jürgen Groß 2019-12-08 14:58 ` tip-bot2 for Thomas Gleixner [this message] 2019-12-08 14:58 ` [Xen-devel] [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 23/34] fs: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 24/34] btrfs: " Sebastian Andrzej Siewior 2019-10-15 20:16 ` David Sterba 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 25/34] mm: " Sebastian Andrzej Siewior 2019-10-16 14:38 ` Christopher Lameter 2019-10-16 14:38 ` Christopher Lameter 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Thomas Gleixner 2019-10-15 19:18 ` [PATCH 26/34] Documentation/RCU: Use CONFIG_PREEMPTION where appropriate Sebastian Andrzej Siewior 2019-10-16 4:13 ` Paul E. McKenney 2019-10-16 7:31 ` Sebastian Andrzej Siewior 2019-10-17 3:06 ` Paul E. McKenney 2019-10-15 19:18 ` [PATCH 27/34] rcu: " Sebastian Andrzej Siewior 2019-10-16 4:14 ` Paul E. McKenney 2019-10-15 19:18 ` [PATCH 28/34] drm/i810: Refer to `PREEMPTION' in comment Sebastian Andrzej Siewior 2019-10-16 19:58 ` Daniel Vetter 2019-10-15 19:18 ` [PATCH 29/34] backlight/jornada720: Use CONFIG_PREEMPTION Sebastian Andrzej Siewior 2019-10-15 19:18 ` Sebastian Andrzej Siewior 2019-10-17 11:37 ` Daniel Thompson 2019-10-17 11:37 ` Daniel Thompson 2019-10-17 13:23 ` Lee Jones 2019-10-17 13:23 ` Lee Jones 2019-10-17 13:23 ` Lee Jones 2019-10-17 13:28 ` Sebastian Andrzej Siewior 2019-10-17 13:28 ` Sebastian Andrzej Siewior 2019-10-18 7:38 ` Lee Jones 2019-10-18 7:38 ` Lee Jones 2019-10-18 7:38 ` Lee Jones 2019-10-18 7:40 ` Lee Jones 2019-10-18 7:40 ` Lee Jones 2019-10-18 7:40 ` Lee Jones 2019-10-15 19:18 ` [PATCH 30/34] media: cec-gpio: " Sebastian Andrzej Siewior 2019-10-15 19:53 ` Hans Verkuil 2019-10-16 11:51 ` Hans Verkuil 2019-10-16 12:02 ` Sebastian Andrzej Siewior 2019-10-16 12:24 ` Hans Verkuil 2019-10-15 19:18 ` [PATCH 31/34] locking: " Sebastian Andrzej Siewior 2019-10-16 8:18 ` Peter Zijlstra 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Sebastian Andrzej Siewior 2019-10-15 19:18 ` [PATCH 32/34] lib: " Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/core: " tip-bot2 for Sebastian Andrzej Siewior 2019-10-15 19:18 ` [PATCH 33/34] tracing: " Sebastian Andrzej Siewior 2019-10-15 19:24 ` Steven Rostedt 2019-10-15 19:18 ` [PATCH 34/34] workqueue: Use PREEMPTION Sebastian Andrzej Siewior 2019-12-08 14:58 ` [tip: sched/urgent] sched/rt, " tip-bot2 for Sebastian Andrzej Siewior
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=157581711109.21853.12142170301517881405.tip-bot2@tip-bot2 \ --to=tip-bot2@linutronix.de \ --cc=bigeasy@linutronix.de \ --cc=boris.ostrovsky@oracle.com \ --cc=jgross@suse.com \ --cc=linux-kernel@vger.kernel.org \ --cc=linux-tip-commits@vger.kernel.org \ --cc=mingo@kernel.org \ --cc=peterz@infradead.org \ --cc=sstabellini@kernel.org \ --cc=tglx@linutronix.de \ --cc=torvalds@linux-foundation.org \ --cc=x86@kernel.org \ --cc=xen-devel@lists.xenproject.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.