[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <693b6a61-b5f6-2744-1579-b356e6510547@gmail.com>
Date: Fri, 13 Mar 2020 16:19:23 +0000
From: Dmitry Safonov <0x7f454c46@...il.com>
To: Vincenzo Frascino <vincenzo.frascino@....com>,
linux-arch@...r.kernel.org, linux-arm-kernel@...ts.infradead.org,
linux-kernel@...r.kernel.org, linux-mips@...r.kernel.org,
clang-built-linux@...glegroups.com, x86@...nel.org
Cc: Catalin Marinas <catalin.marinas@....com>,
Will Deacon <will.deacon@....com>,
Arnd Bergmann <arnd@...db.de>,
Russell King <linux@...linux.org.uk>,
Paul Burton <paul.burton@...s.com>,
Thomas Gleixner <tglx@...utronix.de>,
Andy Lutomirski <luto@...nel.org>,
Ingo Molnar <mingo@...hat.com>, Borislav Petkov <bp@...en8.de>,
Stephen Boyd <sboyd@...nel.org>,
Mark Salyzyn <salyzyn@...roid.com>,
Kees Cook <keescook@...omium.org>,
Peter Collingbourne <pcc@...gle.com>,
Andrei Vagin <avagin@...nvz.org>,
Nick Desaulniers <ndesaulniers@...gle.com>,
Marc Zyngier <maz@...nel.org>,
Mark Rutland <Mark.Rutland@....com>
Subject: Re: [PATCH v3 00/26] Introduce common headers for vDSO
Hi Vincenzo, all
I like the idea, but I'm wondering if we could have less-grained
headers? Like, AFAICS the patches create headers < 10 lines and even
mostly < 5 lines.. I like that header's names perfectly describe what's
inside, but I'm not sure how effective to have a lot of extra-small
includes.
Or maybe there's a plan to grow the code in them?
On 3/13/20 3:43 PM, Vincenzo Frascino wrote:
[..]
> create mode 100644 arch/arm/include/asm/vdso/clocksource.h
> create mode 100644 arch/arm/include/asm/vdso/cp15.h
> create mode 100644 arch/arm/include/asm/vdso/processor.h
> create mode 100644 arch/arm64/include/asm/vdso/arch_timer.h
> create mode 100644 arch/arm64/include/asm/vdso/clocksource.h
> create mode 100644 arch/arm64/include/asm/vdso/processor.h
> create mode 100644 arch/mips/include/asm/vdso/clocksource.h
> create mode 100644 arch/mips/include/asm/vdso/processor.h
> create mode 100644 arch/x86/include/asm/vdso/clocksource.h
> create mode 100644 arch/x86/include/asm/vdso/processor.h
> create mode 100644 include/vdso/bits.h
> create mode 100644 include/vdso/clocksource.h
> create mode 100644 include/vdso/const.h
> create mode 100644 include/vdso/jiffies.h
> create mode 100644 include/vdso/ktime.h
> create mode 100644 include/vdso/limits.h
> create mode 100644 include/vdso/math64.h
> create mode 100644 include/vdso/processor.h
> create mode 100644 include/vdso/time.h
> create mode 100644 include/vdso/time32.h
> create mode 100644 include/vdso/time64.h
Maybe we could made them less-grained?
I.e, time32 + time64 + time.h => time.h?
Thanks for Cc,
Dmitry
Powered by blists - more mailing lists