Documentation: Drop IA64 from feature descriptionsItanium (IA64) is going away, so drop it from the kernel featuredocumentation.Signed-off-by: Ard Biesheuvel <ardb@kernel.org>
LoongArch: Allow building with kcov coverageAdd ARCH_HAS_KCOV and HAVE_GCC_PLUGINS to the LoongArch Kconfig. Andalso disable instrumentation of vdso.Signed-off-by: Feiyang Chen <chenfeiyang@loon
LoongArch: Allow building with kcov coverageAdd ARCH_HAS_KCOV and HAVE_GCC_PLUGINS to the LoongArch Kconfig. Andalso disable instrumentation of vdso.Signed-off-by: Feiyang Chen <chenfeiyang@loongson.cn>Signed-off-by: Huacai Chen <chenhuacai@loongson.cn>
show more ...
Documentation/features: Use loongarch instead of loongThe official arch name is LoongArch [1], we should use small letterloongarch instead of loong in Documentation/features, just use thefeatures
Documentation/features: Use loongarch instead of loongThe official arch name is LoongArch [1], we should use small letterloongarch instead of loong in Documentation/features, just use thefeatures-refresh.sh to refresh all the related files.[1] https://www.kernel.org/doc/html/latest/loongarch/index.htmlFixes: 5860800e8696 ("Documentation/features: Update the arch support status files")Signed-off-by: Tiezhu Yang <yangtiezhu@loongson.cn>Link: https://lore.kernel.org/r/1670156327-9631-3-git-send-email-yangtiezhu@loongson.cnSigned-off-by: Jonathan Corbet <corbet@lwn.net>
xtensa: enable KCOV supportSelect ARCH_HAS_KCOV and set KCOV_INSTRUMENT = n insidearch/xtensa/boot/lib.Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
Documentation/features: Update the arch support status filesThe arch support status files don't match reality as of v5.19-rc1,use the features-refresh.sh to refresh all the arch-support.txt files
Documentation/features: Update the arch support status filesThe arch support status files don't match reality as of v5.19-rc1,use the features-refresh.sh to refresh all the arch-support.txt filesin place. The main effect is to add entries for the new loongarchitecture.Signed-off-by: Zheng Zengkai <zhengzengkai@huawei.com>Link: https://lore.kernel.org/r/20220609025656.143460-1-zhengzengkai@huawei.comSigned-off-by: Jonathan Corbet <corbet@lwn.net>
Merge branch 'remove-h8300' of git://git.infradead.org/users/hch/misc into asm-generic* 'remove-h8300' of git://git.infradead.org/users/hch/misc: remove the h8300 architectureThis is clearly th
Merge branch 'remove-h8300' of git://git.infradead.org/users/hch/misc into asm-generic* 'remove-h8300' of git://git.infradead.org/users/hch/misc: remove the h8300 architectureThis is clearly the least actively maintained architecture we have atthe moment, and probably the least useful. It is now the only one thatdoes not support MMUs at all, and most of the boards only support 4MBof RAM, out of which the defconfig kernel needs more than half justfor .text/.data.Guenter Roeck did the original patch to remove the architecture in 2013after it had already been obsolete for a while, and Yoshinori Sato broughtit back in a much more modern form in 2015. Looking at the git historysince the reinstantiation, it's clear that almost all commits in the treeare build fixes or cross-architecture cleanups:$ git log --no-merges --format=%an v4.5.. arch/h8300/ | sort | uniq-c | sort -rn | head -n 12 25 Masahiro Yamada 18 Christoph Hellwig 14 Mike Rapoport 9 Arnd Bergmann 8 Mark Rutland 7 Peter Zijlstra 6 Kees Cook 6 Ingo Molnar 6 Al Viro 5 Randy Dunlap 4 Yury NorovSigned-off-by: Arnd Bergmann <arnd@arndb.de>
nds32: Remove the architectureThe nds32 architecture, also known as AndeStar V3, is a custom 32-bitRISC target designed by Andes Technologies. Support was added to thekernel in 2016 as the replac
nds32: Remove the architectureThe nds32 architecture, also known as AndeStar V3, is a custom 32-bitRISC target designed by Andes Technologies. Support was added to thekernel in 2016 as the replacement RISC-V based V5 processors werealready announced, and maintained by (current or former) Andesemployees.As explained by Alan Kao, new customers are now all using RISC-V,and all known nds32 users are already on longterm stable kernelsprovided by Andes, with no development work going into mainlinesupport any more.While the port is still in a reasonably good shape, it only getsworse over time without active maintainers, so it seems bestto remove it before it becomes unusable. As always, if it turnsout that there are mainline users after all, and they volunteerto maintain the port in the future, the removal can be reverted.Link: https://lore.kernel.org/linux-mm/YhdWNLUhk+x9RAzU@yamatobi.andestech.com/Link: https://lore.kernel.org/lkml/20220302065213.82702-1-alankao@andestech.com/Link: https://www.andestech.com/en/products-solutions/andestar-architecture/Signed-off-by: Alan Kao <alankao@andestech.com>[arnd: rewrite changelog to provide more background]Signed-off-by: Arnd Bergmann <arnd@arndb.de>
remove the h8300 architectureSigned-off-by: Christoph Hellwig <hch@lst.de>
Documentation: features: remove c6x referencesThe references to arch/c6x are obsolete now that the architectureis gone. Remove them.Signed-off-by: Arnd Bergmann <arnd@arndb.de>Link: https://lor
Documentation: features: remove c6x referencesThe references to arch/c6x are obsolete now that the architectureis gone. Remove them.Signed-off-by: Arnd Bergmann <arnd@arndb.de>Link: https://lore.kernel.org/r/20210225142841.3385428-1-arnd@kernel.orgSigned-off-by: Jonathan Corbet <corbet@lwn.net>
Documentation/features: Remove unicore32 from kcov and kmemleakCommit 3839a7460721 ("Documentation/features: Add kcov") andcommit 4641961cff2f ("Documentation/features: Add kmemleak") were addeds
Documentation/features: Remove unicore32 from kcov and kmemleakCommit 3839a7460721 ("Documentation/features: Add kcov") andcommit 4641961cff2f ("Documentation/features: Add kmemleak") were addedshortly after the unicore32 port was removed in commit fb37409a01b0("arch: remove unicore32 port"). Remove the unicore32 feature lines fromkcov and kmemleak as well.Signed-off-by: Tobias Klauser <tklauser@distanz.ch>Link: https://lore.kernel.org/r/20200707090922.4746-1-tklauser@distanz.chSigned-off-by: Jonathan Corbet <corbet@lwn.net>
Documentation/features: Add kcovAdd an arch support status file for kcov (ARCH_HAS_KCOV).Signed-off-by: Tobias Klauser <tklauser@distanz.ch>Link: https://lore.kernel.org/r/20200627092300.29438-1
Documentation/features: Add kcovAdd an arch support status file for kcov (ARCH_HAS_KCOV).Signed-off-by: Tobias Klauser <tklauser@distanz.ch>Link: https://lore.kernel.org/r/20200627092300.29438-1-tklauser@distanz.chSigned-off-by: Jonathan Corbet <corbet@lwn.net>