* [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.