Message ID | 20220913124545.2817825-1-mpe@ellerman.id.au (mailing list archive) |
---|---|
State | Accepted |
Headers | show |
Series | powerpc/64: Remove unused SYS_CALL_TABLE symbol | expand |
Context | Check | Description |
---|---|---|
snowpatch_ozlabs/github-powerpc_clang | success | Successfully ran 6 jobs. |
snowpatch_ozlabs/github-powerpc_ppctests | success | Successfully ran 10 jobs. |
snowpatch_ozlabs/github-powerpc_selftests | success | Successfully ran 10 jobs. |
snowpatch_ozlabs/github-powerpc_kernel_qemu | success | Successfully ran 23 jobs. |
snowpatch_ozlabs/github-powerpc_sparse | success | Successfully ran 4 jobs. |
On Tue Sep 13, 2022 at 10:45 PM AEST, Michael Ellerman wrote: > In interrupt_64.S, formerly entry_64.S, there are two toc entries > created for sys_call_table and compat_sys_call_table. > > These are no longer used, since the system call entry was converted from > asm to C, so remove them. > Acked-by: Nicholas Piggin <npiggin@gmail.com> > Fixes: 68b34588e202 ("powerpc/64/sycall: Implement syscall entry/exit logic in C") > Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> > --- > arch/powerpc/kernel/interrupt_64.S | 10 ---------- > 1 file changed, 10 deletions(-) > > diff --git a/arch/powerpc/kernel/interrupt_64.S b/arch/powerpc/kernel/interrupt_64.S > index f9ee93e3a0d3..0093a6b6b1e1 100644 > --- a/arch/powerpc/kernel/interrupt_64.S > +++ b/arch/powerpc/kernel/interrupt_64.S > @@ -13,16 +13,6 @@ > #include <asm/ppc_asm.h> > #include <asm/ptrace.h> > > - .section ".toc","aw" > -SYS_CALL_TABLE: > - .tc sys_call_table[TC],sys_call_table > - > -#ifdef CONFIG_COMPAT > -COMPAT_SYS_CALL_TABLE: > - .tc compat_sys_call_table[TC],compat_sys_call_table > -#endif > - .previous > - > .align 7 > > .macro DEBUG_SRR_VALID srr > -- > 2.37.2
On Tue, 13 Sep 2022 22:45:45 +1000, Michael Ellerman wrote: > In interrupt_64.S, formerly entry_64.S, there are two toc entries > created for sys_call_table and compat_sys_call_table. > > These are no longer used, since the system call entry was converted from > asm to C, so remove them. > > > [...] Applied to powerpc/next. [1/1] powerpc/64: Remove unused SYS_CALL_TABLE symbol https://git.kernel.org/powerpc/c/e74611aa91bb9939dfc4a41b045a1a19227cff98 cheers
diff --git a/arch/powerpc/kernel/interrupt_64.S b/arch/powerpc/kernel/interrupt_64.S index f9ee93e3a0d3..0093a6b6b1e1 100644 --- a/arch/powerpc/kernel/interrupt_64.S +++ b/arch/powerpc/kernel/interrupt_64.S @@ -13,16 +13,6 @@ #include <asm/ppc_asm.h> #include <asm/ptrace.h> - .section ".toc","aw" -SYS_CALL_TABLE: - .tc sys_call_table[TC],sys_call_table - -#ifdef CONFIG_COMPAT -COMPAT_SYS_CALL_TABLE: - .tc compat_sys_call_table[TC],compat_sys_call_table -#endif - .previous - .align 7 .macro DEBUG_SRR_VALID srr
In interrupt_64.S, formerly entry_64.S, there are two toc entries created for sys_call_table and compat_sys_call_table. These are no longer used, since the system call entry was converted from asm to C, so remove them. Fixes: 68b34588e202 ("powerpc/64/sycall: Implement syscall entry/exit logic in C") Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> --- arch/powerpc/kernel/interrupt_64.S | 10 ---------- 1 file changed, 10 deletions(-)