[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <87r07lol9y.ffs@tglx>
Date: Fri, 08 Nov 2024 15:25:13 +0100
From: Thomas Gleixner <tglx@...utronix.de>
To: David Wang <00107082@....com>, richard.henderson@...aro.org,
linux@...linux.org.uk, catalin.marinas@....com, will@...nel.org,
guoren@...nel.org, chenhuacai@...nel.org, kernel@...0n.name,
James.Bottomley@...senPartnership.com, deller@....de, mpe@...erman.id.au,
paul.walmsley@...ive.com, ysato@...rs.sourceforge.jp, dalias@...c.org,
glaubitz@...sik.fu-berlin.de, davem@...emloft.net, andreas@...sler.com,
mingo@...hat.com, bp@...en8.de, dave.hansen@...ux.intel.com,
x86@...nel.org, chris@...kel.net, jcmvbkbc@...il.com
Cc: linux-kernel@...r.kernel.org, linux-alpha@...r.kernel.org,
linux-arm-kernel@...ts.infradead.org, linux-csky@...r.kernel.org,
loongarch@...ts.linux.dev, linux-parisc@...r.kernel.org,
linuxppc-dev@...ts.ozlabs.org, linux-riscv@...ts.infradead.org,
linux-sh@...r.kernel.org, sparclinux@...r.kernel.org, David Wang
<00107082@....com>
Subject: Re: [PATCH] kernel/irq/proc: performance: replace seq_printf with
seq_put_decimal_ull_width
David!
On Sun, Nov 03 2024 at 16:05, David Wang wrote:
$Subject: [PATCH] kernel/irq/proc: performance: ...
That's not a valid subsystem prefix.
> seq_printf is costy, when stress reading /proc/interrupts, profiling indicates
> seq_printf takes about ~47% of show_interrupts samples:
Also please follow the documentation for denoting functions in change
logs:
https://www.kernel.org/doc/html/latest/process/maintainer-tip.html#function-references-in-changelogs
> arch/alpha/kernel/irq.c | 8 +--
> arch/arm/kernel/smp.c | 4 +-
> arch/arm64/kernel/smp.c | 3 +-
> arch/csky/kernel/smp.c | 4 +-
> arch/loongarch/kernel/smp.c | 2 +-
> arch/parisc/kernel/irq.c | 34 ++++++------
> arch/powerpc/kernel/irq.c | 44 ++++++++--------
> arch/riscv/kernel/smp.c | 3 +-
> arch/sh/kernel/irq.c | 4 +-
> arch/sparc/kernel/irq_32.c | 12 ++---
> arch/sparc/kernel/irq_64.c | 4 +-
> arch/x86/kernel/irq.c | 100 ++++++++++++++++++------------------
> arch/xtensa/kernel/irq.c | 2 +-
> arch/xtensa/kernel/smp.c | 4 +-
> kernel/irq/proc.c | 6 ++-
There is no dependency on these changes. So please split them up into
seperate patches for core and the individual architectures.
Thanks,
tglx
Powered by blists - more mailing lists