ia64 removal (was: Re: lockref scalability on x86-64 vs cpu_relax)

Luck, Tony tony.luck at intel.com
Sat Jan 14 03:17:17 AEDT 2023


>> Is it time yet for:
>>
>> $ git rm -r arch/ia64
>>

> Can I take that as an ack on [0]? The EFI subsystem has evolved
> substantially over the years, and there is really no way to do any
> IA64 testing beyond build testing, so from that perspective, dropping
> it entirely would be welcomed.
>
> Thanks,
> Ard.
>
>
>
> [0] https://git.kernel.org/pub/scm/linux/kernel/git/ardb/linux.git/commit/?h=remove-ia64

Yes. EFI isn't the only issue. A bunch of folks[1] have spent time fixing ia64
for (in most cases) some tree-wide patches that they needed. Their time might
have been more productively spent fixing things that actually matter in modern times.

Acked-by: Tony Luck <tony.luck at intel.com>

-Tony

[1] git log --no-merges --since=2year -- arch/ia64 | grep Author: | sort | uniq -c | sort -rn
     19 Author: Masahiro Yamada <masahiroy at kernel.org>
     11 Author: Sergei Trofimovich <slyfox at gentoo.org>
      9 Author: Eric W. Biederman <ebiederm at xmission.com>
      8 Author: Arnd Bergmann <arnd at arndb.de>
      6 Author: Randy Dunlap <rdunlap at infradead.org>
      6 Author: Kefeng Wang <wangkefeng.wang at huawei.com>
      6 Author: Anshuman Khandual <anshuman.khandual at arm.com>
      5 Author: Masami Hiramatsu <mhiramat at kernel.org>
      5 Author: Al Viro <viro at zeniv.linux.org.uk>
      4 Author: Peter Zijlstra <peterz at infradead.org>
      4 Author: Mike Rapoport <rppt at kernel.org>
      4 Author: David Hildenbrand <david at redhat.com>
      4 Author: Christophe Leroy <christophe.leroy at csgroup.eu>
      3 Author: Yury Norov <yury.norov at gmail.com>
      3 Author: Michal Hocko <mhocko at suse.com>
      3 Author: Geert Uytterhoeven <geert+renesas at glider.be>
      3 Author: Bhaskar Chowdhury <unixbhaskar at gmail.com>
      3 Author: Baoquan He <bhe at redhat.com>
      3 Author: Ard Biesheuvel <ardb at kernel.org>
      3 Author: Aneesh Kumar K.V <aneesh.kumar at linux.ibm.com>
      2 Author: Yang Guang <yang.guang5 at zte.com.cn>
      2 Author: Will Deacon <will at kernel.org>
      2 Author: Viresh Kumar <viresh.kumar at linaro.org>
      2 Author: Valentin Schneider <vschneid at redhat.com>
      2 Author: Stafford Horne <shorne at gmail.com>
      2 Author: Sebastian Andrzej Siewior <bigeasy at linutronix.de>
      2 Author: Richard Guy Briggs <rgb at redhat.com>
      2 Author: Peter Xu <peterx at redhat.com>
      2 Author: Peter Collingbourne <pcc at google.com>
      2 Author: Mark Rutland <mark.rutland at arm.com>
      2 Author: Lukas Bulwahn <lukas.bulwahn at gmail.com>
      2 Author: Julia Lawall <Julia.Lawall at inria.fr>
      2 Author: Jens Axboe <axboe at kernel.dk>
      2 Author: Jason Wang <wangborong at cdjrlc.com>
      2 Author: Jan Kara <jack at suse.cz>
      2 Author: Christoph Hellwig <hch at lst.de>
      2 Author: Bjorn Helgaas <bhelgaas at google.com>
      2 Author: Alexander Lobakin <alexandr.lobakin at intel.com>
      1 Author: Zi Yan <ziy at nvidia.com>
      1 Author: Zhang Yunkai <zhang.yunkai at zte.com.cn>
      1 Author: ye xingchen <ye.xingchen at zte.com.cn>
      1 Author: xu xin <xu.xin16 at zte.com.cn>
      1 Author: Wolfram Sang <wsa+renesas at sang-engineering.com>
      1 Author: Weizhao Ouyang <o451686892 at gmail.com>
      1 Author: Suren Baghdasaryan <surenb at google.com>
      1 Author: Souptick Joarder (HPE) <jrdr.linux at gmail.com>
      1 Author: Sergey Shtylyov <s.shtylyov at omp.ru>
      1 Author: Sergei Trofimovich <slyich at gmail.com>
      1 Author: Sascha Hauer <s.hauer at pengutronix.de>
      1 Author: Samuel Holland <samuel at sholland.org>
      1 Author: Qi Zheng <zhengqi.arch at bytedance.com>
      1 Author: Peng Liu <liupeng256 at huawei.com>
      1 Author: Naveen N. Rao <naveen.n.rao at linux.vnet.ibm.com>
      1 Author: Muchun Song <muchun.song at linux.dev>
      1 Author: Mikulas Patocka <mpatocka at redhat.com>
      1 Author: Mike Kravetz <mike.kravetz at oracle.com>
      1 Author: Mickaël Salaün <mic at linux.microsoft.com>
      1 Author: Matthew Wilcox (Oracle) <willy at infradead.org>
      1 Author: Martin Oliveira <martin.oliveira at eideticom.com>
      1 Author: Luc Van Oostenryck <luc.vanoostenryck at gmail.com>
      1 Author: Kees Cook <keescook at chromium.org>
      1 Author: Jason A. Donenfeld <Jason at zx2c4.com>
      1 Author: Ilpo Järvinen <ilpo.jarvinen at linux.intel.com>
      1 Author: Haowen Bai <baihaowen at meizu.com>
      1 Author: Gustavo A. R. Silva <gustavoars at kernel.org>
      1 Author: Greg Kroah-Hartman <gregkh at linuxfoundation.org>
      1 Author: Gaosheng Cui <cuigaosheng1 at huawei.com>
      1 Author: Dmitry Osipenko <dmitry.osipenko at collabora.com>
      1 Author: Dawei Li <set_pte_at at outlook.com>
      1 Author: Chuck Lever <chuck.lever at oracle.com>
      1 Author: Christian Brauner <brauner at kernel.org>
      1 Author: Chris Down <chris at chrisdown.name>
      1 Author: Chen Li <chenli at uniontech.com>
      1 Author: Catalin Marinas <catalin.marinas at arm.com>
      1 Author: Benjamin Stürz <benni at stuerz.xyz>
      1 Author: Ben Dooks <ben-linux at fluff.org>
      1 Author: Baolin Wang <baolin.wang at linux.alibaba.com>
      1 Author: Andy Shevchenko <andriy.shevchenko at linux.intel.com>
      1 Author: André Almeida <andrealmeid at igalia.com>


More information about the Linuxppc-dev mailing list