All of lore.kernel.org
 help / color / mirror / Atom feed
* [RFC PATCH 0/4] Kexec FDT setup consolidation
@ 2020-12-11 22:10 ` Rob Herring
  0 siblings, 0 replies; 34+ messages in thread
From: Rob Herring @ 2020-12-11 22:10 UTC (permalink / raw)
  To: Lakshmi Ramasubramanian, takahiro.akashi, will, catalin.marinas, mpe
  Cc: Thiago Jung Bauermann, zohar, james.morse, sashal, benh, paulus,
	frowand.list, vincenzo.frascino, mark.rutland, dmitry.kasatkin,
	jmorris, serge, pasha.tatashin, allison, masahiroy, bhsharma,
	mbrugger, hsinyi, tao.li, christophe.leroy, linux-integrity,
	linux-kernel, linux-arm-kernel, devicetree, prsriva, balajib

Lakshmi,

As I mentioned before for the arm64 IMA support[1], the common parts of
kexec FDT setup need to be pulled out before adding IMA support. This series
is what I'd like to see done before we add any more kexec features. Arm64
and powerpc do essentially the same DT setup and the differences don't
conflict.

It's RFC because it's compile tested only, could use some better commit
messages, and I'm only throwing it out to show what I want here. A branch
is here[2].

Rob

[1] https://lore.kernel.org/lkml/CAL_Jsq+3qBr6JT3dysSt28j0UJq80u9YRf5pAh0Dvv5_+pFKXw@mail.gmail.com/
[2] git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git dt/kexec

Rob Herring (4):
  powerpc: Rename kexec elfcorehdr_addr to elf_headers_mem
  of: Add a common kexec FDT setup function
  arm64: Use common of_kexec_setup_new_fdt()
  powerpc: Use common of_kexec_setup_new_fdt()

 arch/arm64/kernel/machine_kexec_file.c | 123 +------------
 arch/powerpc/include/asm/kexec.h       |   2 +-
 arch/powerpc/kexec/file_load.c         | 127 +-------------
 arch/powerpc/kexec/file_load_64.c      |   4 +-
 drivers/of/Makefile                    |   1 +
 drivers/of/kexec.c                     | 228 +++++++++++++++++++++++++
 include/linux/of.h                     |   5 +
 7 files changed, 247 insertions(+), 243 deletions(-)
 create mode 100644 drivers/of/kexec.c

--
2.25.1

^ permalink raw reply	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2021-01-12 14:03 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2020-12-11 22:10 [RFC PATCH 0/4] Kexec FDT setup consolidation Rob Herring
2020-12-11 22:10 ` Rob Herring
2020-12-11 22:10 ` [RFC PATCH 1/4] powerpc: Rename kexec elfcorehdr_addr to elf_headers_mem Rob Herring
2020-12-11 22:10   ` Rob Herring
2020-12-12  0:54   ` Lakshmi Ramasubramanian
2020-12-12  0:54     ` Lakshmi Ramasubramanian
2020-12-22 21:42   ` Thiago Jung Bauermann
2020-12-22 21:42     ` Thiago Jung Bauermann
2020-12-11 22:10 ` [RFC PATCH 2/4] of: Add a common kexec FDT setup function Rob Herring
2020-12-11 22:10   ` Rob Herring
2020-12-12  1:18   ` Lakshmi Ramasubramanian
2020-12-12  1:18     ` Lakshmi Ramasubramanian
2020-12-12  2:17     ` Thiago Jung Bauermann
2020-12-12  2:17       ` Thiago Jung Bauermann
2020-12-12  5:46       ` Lakshmi Ramasubramanian
2020-12-12  5:46         ` Lakshmi Ramasubramanian
2020-12-22 21:48   ` Thiago Jung Bauermann
2020-12-22 21:48     ` Thiago Jung Bauermann
2020-12-11 22:10 ` [RFC PATCH 3/4] arm64: Use common of_kexec_setup_new_fdt() Rob Herring
2020-12-11 22:10   ` Rob Herring
2020-12-12 15:20   ` Lakshmi Ramasubramanian
2020-12-12 15:20     ` Lakshmi Ramasubramanian
2020-12-22 21:49   ` Thiago Jung Bauermann
2020-12-22 21:49     ` Thiago Jung Bauermann
2021-01-12 14:02   ` Will Deacon
2021-01-12 14:02     ` Will Deacon
2020-12-11 22:10 ` [RFC PATCH 4/4] powerpc: " Rob Herring
2020-12-11 22:10   ` Rob Herring
2020-12-12 15:22   ` Lakshmi Ramasubramanian
2020-12-12 15:22     ` Lakshmi Ramasubramanian
2020-12-22 21:55   ` Thiago Jung Bauermann
2020-12-22 21:55     ` Thiago Jung Bauermann
2020-12-22 23:33     ` Lakshmi Ramasubramanian
2020-12-22 23:33       ` Lakshmi Ramasubramanian

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.