Sep 12 – 14, 2022
Europe/Dublin timezone

linux/arch MC

Not scheduled
45m
LPC Microconference Track (CLOSED)

Speakers

Arnd Bergmann (Linaro) Mike Rapoport (IBM)

Description

Historically, the code in arch/ was developed for one architecture and then copied and adjusted by others. This created a lot of duplicated or almost duplicated code with subtle differences which prevents easy refactoring and consolidation.

The linux/arch microconference aims to bring architecture maintainers in one room to discuss how the code in arch/ can be improved, consolidated and generalized, at least where it makes sense.

The discussion at the previous linux/arch microconfernece in 2020 lead to updates in RISC-V kprobes implementation [1], removal of DISCOTIGMEM memory model [2] and enablement of generic entry on s390 [3].

[1] https://git.kernel.org/torvalds/c/c22b0bcb1dd0
[2] https://git.kernel.org/torvalds/c/bb1c50d3967f
[3] https://git.kernel.org/torvalds/c/56e62a737028

The possible topics could be:

  • reducing code duplication and generalizing the common code in arch/
  • making headers in include/asm consistent
  • on-boarding more architectures to use common entry code
  • devicetree (unless they have their own microconf)
  • identifying old machine support that may be either still in
    active use vs only in hobbyist/retro-computing vs completely
    obsolete and broken

MC Leads:
Mike Rapoport <rppt@kernel.org>, Arnd Bergmann <arnd@arndb.de>

Primary authors

Arnd Bergmann (Linaro) Mike Rapoport (IBM)

Presentation materials

There are no materials yet.
Diamond Sponsor

Platinum Sponsors





Gold Sponsors




Silver Sponsors





Speaker Gift Sponsor

Catchbox Sponsor

Video Recording Sponsor

Livestream Sponsor

T-Shirt Sponsor

Conference Services Provided by