All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] s390/entry: Remove unused TIF flags
@ 2025-09-11  9:28 Sven Schnelle
  2025-09-11 11:03 ` Heiko Carstens
                   ` (2 more replies)
  0 siblings, 3 replies; 6+ messages in thread
From: Sven Schnelle @ 2025-09-11  9:28 UTC (permalink / raw)
  To: Thomas Gleixner
  Cc: Heiko Carstens, Vasily Gorbik, Alexander Gordeev, linux-kernel,
	linux-s390

The conversion of s390 to generic entry missed to remove the
TIF_SYSCALL*/TIF_SECCOMP flags. Remove them as they are unused now.

Fixes: 56e62a737028 ("s390: convert to generic entry")
Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
---
 arch/s390/include/asm/thread_info.h | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/arch/s390/include/asm/thread_info.h b/arch/s390/include/asm/thread_info.h
index fe6da066b123..7878e9bfbf07 100644
--- a/arch/s390/include/asm/thread_info.h
+++ b/arch/s390/include/asm/thread_info.h
@@ -74,12 +74,6 @@ void arch_setup_new_exec(void);
 #define TIF_BLOCK_STEP		22	/* This task is block stepped */
 #define TIF_UPROBE_SINGLESTEP	23	/* This task is uprobe single stepped */
 
-/* These could move over to SYSCALL_WORK bits, no? */
-#define TIF_SYSCALL_TRACE	24	/* syscall trace active */
-#define TIF_SYSCALL_AUDIT	25	/* syscall auditing active */
-#define TIF_SECCOMP		26	/* secure computing */
-#define TIF_SYSCALL_TRACEPOINT	27	/* syscall tracepoint instrumentation */
-
 #define _TIF_ASCE_PRIMARY	BIT(TIF_ASCE_PRIMARY)
 #define _TIF_GUARDED_STORAGE	BIT(TIF_GUARDED_STORAGE)
 #define _TIF_ISOLATE_BP_GUEST	BIT(TIF_ISOLATE_BP_GUEST)
@@ -88,9 +82,5 @@ void arch_setup_new_exec(void);
 #define _TIF_SINGLE_STEP	BIT(TIF_SINGLE_STEP)
 #define _TIF_BLOCK_STEP		BIT(TIF_BLOCK_STEP)
 #define _TIF_UPROBE_SINGLESTEP	BIT(TIF_UPROBE_SINGLESTEP)
-#define _TIF_SYSCALL_TRACE	BIT(TIF_SYSCALL_TRACE)
-#define _TIF_SYSCALL_AUDIT	BIT(TIF_SYSCALL_AUDIT)
-#define _TIF_SECCOMP		BIT(TIF_SECCOMP)
-#define _TIF_SYSCALL_TRACEPOINT	BIT(TIF_SYSCALL_TRACEPOINT)
 
 #endif /* _ASM_THREAD_INFO_H */
-- 
2.48.1


^ permalink raw reply related	[flat|nested] 6+ messages in thread

* Re: [PATCH] s390/entry: Remove unused TIF flags
  2025-09-11  9:28 [PATCH] s390/entry: Remove unused TIF flags Sven Schnelle
@ 2025-09-11 11:03 ` Heiko Carstens
  2025-09-11 12:29 ` Alexander Gordeev
  2025-09-17  6:16 ` [tip: core/core] " tip-bot2 for Sven Schnelle
  2 siblings, 0 replies; 6+ messages in thread
From: Heiko Carstens @ 2025-09-11 11:03 UTC (permalink / raw)
  To: Sven Schnelle
  Cc: Thomas Gleixner, Vasily Gorbik, Alexander Gordeev, linux-kernel,
	linux-s390

On Thu, Sep 11, 2025 at 11:28:06AM +0200, Sven Schnelle wrote:
> The conversion of s390 to generic entry missed to remove the
> TIF_SYSCALL*/TIF_SECCOMP flags. Remove them as they are unused now.
> 
> Fixes: 56e62a737028 ("s390: convert to generic entry")
> Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
> ---
>  arch/s390/include/asm/thread_info.h | 10 ----------
>  1 file changed, 10 deletions(-)

Acked-by: Heiko Carstens <hca@linux.ibm.com>

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH] s390/entry: Remove unused TIF flags
  2025-09-11  9:28 [PATCH] s390/entry: Remove unused TIF flags Sven Schnelle
  2025-09-11 11:03 ` Heiko Carstens
@ 2025-09-11 12:29 ` Alexander Gordeev
  2025-09-11 12:32   ` Alexander Gordeev
  2025-09-11 12:33   ` Sven Schnelle
  2025-09-17  6:16 ` [tip: core/core] " tip-bot2 for Sven Schnelle
  2 siblings, 2 replies; 6+ messages in thread
From: Alexander Gordeev @ 2025-09-11 12:29 UTC (permalink / raw)
  To: Sven Schnelle
  Cc: Thomas Gleixner, Heiko Carstens, Vasily Gorbik, linux-kernel,
	linux-s390

On Thu, Sep 11, 2025 at 11:28:06AM +0200, Sven Schnelle wrote:

Hi Sven,

> The conversion of s390 to generic entry missed to remove the
> TIF_SYSCALL*/TIF_SECCOMP flags. Remove them as they are unused now.
> 
> Fixes: 56e62a737028 ("s390: convert to generic entry")
> Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
> ---
>  arch/s390/include/asm/thread_info.h | 10 ----------
>  1 file changed, 10 deletions(-)

Which branch this patch is against?
(It does not apply neither to devel nor to master).

Thanks!

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH] s390/entry: Remove unused TIF flags
  2025-09-11 12:29 ` Alexander Gordeev
@ 2025-09-11 12:32   ` Alexander Gordeev
  2025-09-11 12:33   ` Sven Schnelle
  1 sibling, 0 replies; 6+ messages in thread
From: Alexander Gordeev @ 2025-09-11 12:32 UTC (permalink / raw)
  To: Sven Schnelle
  Cc: Thomas Gleixner, Heiko Carstens, Vasily Gorbik, linux-kernel,
	linux-s390

On Thu, Sep 11, 2025 at 02:29:39PM +0200, Alexander Gordeev wrote:
> Which branch this patch is against?

Please, ignore.
I guess, it would go via Thomas tree.

Thanks!

^ permalink raw reply	[flat|nested] 6+ messages in thread

* Re: [PATCH] s390/entry: Remove unused TIF flags
  2025-09-11 12:29 ` Alexander Gordeev
  2025-09-11 12:32   ` Alexander Gordeev
@ 2025-09-11 12:33   ` Sven Schnelle
  1 sibling, 0 replies; 6+ messages in thread
From: Sven Schnelle @ 2025-09-11 12:33 UTC (permalink / raw)
  To: Alexander Gordeev
  Cc: Thomas Gleixner, Heiko Carstens, Vasily Gorbik, linux-kernel,
	linux-s390

Alexander Gordeev <agordeev@linux.ibm.com> writes:

> On Thu, Sep 11, 2025 at 11:28:06AM +0200, Sven Schnelle wrote:
>
> Hi Sven,
>
>> The conversion of s390 to generic entry missed to remove the
>> TIF_SYSCALL*/TIF_SECCOMP flags. Remove them as they are unused now.
>> 
>> Fixes: 56e62a737028 ("s390: convert to generic entry")
>> Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
>> ---
>>  arch/s390/include/asm/thread_info.h | 10 ----------
>>  1 file changed, 10 deletions(-)
>
> Which branch this patch is against?
> (It does not apply neither to devel nor to master).

It's against Thomas' branch:

git://git.kernel.org/pub/scm/linux/kernel/git/tglx/devel.git rseq/perf

^ permalink raw reply	[flat|nested] 6+ messages in thread

* [tip: core/core] s390/entry: Remove unused TIF flags
  2025-09-11  9:28 [PATCH] s390/entry: Remove unused TIF flags Sven Schnelle
  2025-09-11 11:03 ` Heiko Carstens
  2025-09-11 12:29 ` Alexander Gordeev
@ 2025-09-17  6:16 ` tip-bot2 for Sven Schnelle
  2 siblings, 0 replies; 6+ messages in thread
From: tip-bot2 for Sven Schnelle @ 2025-09-17  6:16 UTC (permalink / raw)
  To: linux-tip-commits
  Cc: Sven Schnelle, Thomas Gleixner, Heiko Carstens, x86, linux-kernel

The following commit has been merged into the core/core branch of tip:

Commit-ID:     c7ac5a089d495fd57f6851126e83e9c19205afae
Gitweb:        https://git.kernel.org/tip/c7ac5a089d495fd57f6851126e83e9c19205afae
Author:        Sven Schnelle <svens@linux.ibm.com>
AuthorDate:    Thu, 11 Sep 2025 11:28:06 +02:00
Committer:     Thomas Gleixner <tglx@linutronix.de>
CommitterDate: Wed, 17 Sep 2025 08:14:04 +02:00

s390/entry: Remove unused TIF flags

The conversion of s390 to generic entry missed to remove the
TIF_SYSCALL*/TIF_SECCOMP flags. Remove them as they are unused now.

Fixes: 56e62a737028 ("s390: convert to generic entry")
Signed-off-by: Sven Schnelle <svens@linux.ibm.com>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
Acked-by: Heiko Carstens <hca@linux.ibm.com>
---
 arch/s390/include/asm/thread_info.h | 10 ----------
 1 file changed, 10 deletions(-)

diff --git a/arch/s390/include/asm/thread_info.h b/arch/s390/include/asm/thread_info.h
index fe6da06..7878e9b 100644
--- a/arch/s390/include/asm/thread_info.h
+++ b/arch/s390/include/asm/thread_info.h
@@ -74,12 +74,6 @@ void arch_setup_new_exec(void);
 #define TIF_BLOCK_STEP		22	/* This task is block stepped */
 #define TIF_UPROBE_SINGLESTEP	23	/* This task is uprobe single stepped */
 
-/* These could move over to SYSCALL_WORK bits, no? */
-#define TIF_SYSCALL_TRACE	24	/* syscall trace active */
-#define TIF_SYSCALL_AUDIT	25	/* syscall auditing active */
-#define TIF_SECCOMP		26	/* secure computing */
-#define TIF_SYSCALL_TRACEPOINT	27	/* syscall tracepoint instrumentation */
-
 #define _TIF_ASCE_PRIMARY	BIT(TIF_ASCE_PRIMARY)
 #define _TIF_GUARDED_STORAGE	BIT(TIF_GUARDED_STORAGE)
 #define _TIF_ISOLATE_BP_GUEST	BIT(TIF_ISOLATE_BP_GUEST)
@@ -88,9 +82,5 @@ void arch_setup_new_exec(void);
 #define _TIF_SINGLE_STEP	BIT(TIF_SINGLE_STEP)
 #define _TIF_BLOCK_STEP		BIT(TIF_BLOCK_STEP)
 #define _TIF_UPROBE_SINGLESTEP	BIT(TIF_UPROBE_SINGLESTEP)
-#define _TIF_SYSCALL_TRACE	BIT(TIF_SYSCALL_TRACE)
-#define _TIF_SYSCALL_AUDIT	BIT(TIF_SYSCALL_AUDIT)
-#define _TIF_SECCOMP		BIT(TIF_SECCOMP)
-#define _TIF_SYSCALL_TRACEPOINT	BIT(TIF_SYSCALL_TRACEPOINT)
 
 #endif /* _ASM_THREAD_INFO_H */

^ permalink raw reply related	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2025-09-17  6:16 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-11  9:28 [PATCH] s390/entry: Remove unused TIF flags Sven Schnelle
2025-09-11 11:03 ` Heiko Carstens
2025-09-11 12:29 ` Alexander Gordeev
2025-09-11 12:32   ` Alexander Gordeev
2025-09-11 12:33   ` Sven Schnelle
2025-09-17  6:16 ` [tip: core/core] " tip-bot2 for Sven Schnelle

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.