eb67d239f3
* Support for the T-Head PMU via the perf subsystem. * ftrace support for rv32. * Support for non-volatile memory devices. * Various fixes and cleanups. -----BEGIN PGP SIGNATURE----- iQJHBAABCAAxFiEEKzw3R0RoQ7JKlDp6LhMZ81+7GIkFAmOZ6WsTHHBhbG1lckBk YWJiZWx0LmNvbQAKCRAuExnzX7sYiWGcD/wLGiHq3ekQhl5D+CaA1WlJ5XzQFfY2 bv1ZCZGdjuiv66jiMlmEsbpfUCk3bSAIjCO3MHQNDmTuPJztCHVJXOHbZFWItzzO soW4nXHKW1sGHa7hDLGQUPkltA48OdPoyqEDvlnpyEWFT+2xHwdFEURWE85FXGeq ZzFSKUQqX/V52n9TS4M4QtmNnQatR3TgIs8ttzD4JqwWFBbp4/iBfIGt6n3W24XH 9lKWikO4YOYUPl0KVIakM4d8NmX7g+7vhCKWavLke1fF/IQOlyWwA0eM8ryj33OG L1nFkqfF3mCw9i72WHftlc0rAgVqcYS8ntnQkPNpt2zPp3xFjDwEy+XiZrRE+sAp m5Ma2Tkw7G3ueBtXwP1yo+EKa7PrVFbCRD/rEpLJAC6+9ktvc7cYs39E08O+wrwT qkYThDolovqMOqfOq6afEGy5lfIa5U00vxK+3MXiE3eLEjHSJhwTXadUbwyMjJWE zOwA6p5NfDFzklESSNTtIBY85Zlh/g2q6GWCy7yBQnlaSdbpDxcnAlSZipq66Iqm 9ytdZiHid4BIRQxr5qyXTB184BvFnWNRs9NGhCj38uLEnuxwSChzwoh/WPDxLNte U9ouvwJO5U2qAZsMGJhY8W2s/9WvWpSqRhSMA/nnNV1Hh+URFz8rFXAln6kNn//v j+cYGCyjLnO1hg== =4Ak2 -----END PGP SIGNATURE----- Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux Pull RISC-V updates from Palmer Dabbelt: - Support for the T-Head PMU via the perf subsystem - ftrace support for rv32 - Support for non-volatile memory devices - Various fixes and cleanups * tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linux: (52 commits) Documentation: RISC-V: patch-acceptance: s/implementor/implementer Documentation: RISC-V: Mention the UEFI Standards Documentation: RISC-V: Allow patches for non-standard behavior Documentation: RISC-V: Fix a typo in patch-acceptance riscv: Fixup compile error with !MMU riscv: Fix P4D_SHIFT definition for 3-level page table mode riscv: Apply a static assert to riscv_isa_ext_id RISC-V: Add some comments about the shadow and overflow stacks RISC-V: Align the shadow stack RISC-V: Ensure Zicbom has a valid block size RISC-V: Introduce riscv_isa_extension_check RISC-V: Improve use of isa2hwcap[] riscv: Don't duplicate _ALTERNATIVE_CFG* macros riscv: alternatives: Drop the underscores from the assembly macro names riscv: alternatives: Don't name unused macro parameters riscv: Don't duplicate __ALTERNATIVE_CFG in __ALTERNATIVE_CFG_2 riscv: mm: call best_map_size many times during linear-mapping riscv: Move cast inside kernel_mapping_[pv]a_to_[vp]a riscv: Fix crash during early errata patching riscv: boot: add zstd support ...
52 lines
1.5 KiB
Plaintext
52 lines
1.5 KiB
Plaintext
# Head objects
|
|
#
|
|
# The objects listed here are placed at the head of vmlinux. A typical use-case
|
|
# is an object that contains the entry point. This is kept for compatibility
|
|
# with head-y, which Kbuild used to support.
|
|
#
|
|
# A counter approach is to control the section placement by the linker script.
|
|
# The code marked as __HEAD goes into the ".head.text" section, which is placed
|
|
# before the normal ".text" section.
|
|
#
|
|
# If you can achieve the correct code ordering by linker script, please delete
|
|
# the entry from this file.
|
|
#
|
|
arch/alpha/kernel/head.o
|
|
arch/arc/kernel/head.o
|
|
arch/arm/kernel/head-nommu.o
|
|
arch/arm/kernel/head.o
|
|
arch/csky/kernel/head.o
|
|
arch/hexagon/kernel/head.o
|
|
arch/ia64/kernel/head.o
|
|
arch/loongarch/kernel/head.o
|
|
arch/m68k/68000/head.o
|
|
arch/m68k/coldfire/head.o
|
|
arch/m68k/kernel/head.o
|
|
arch/m68k/kernel/sun3-head.o
|
|
arch/microblaze/kernel/head.o
|
|
arch/mips/kernel/head.o
|
|
arch/nios2/kernel/head.o
|
|
arch/openrisc/kernel/head.o
|
|
arch/parisc/kernel/head.o
|
|
arch/powerpc/kernel/head_40x.o
|
|
arch/powerpc/kernel/head_44x.o
|
|
arch/powerpc/kernel/head_64.o
|
|
arch/powerpc/kernel/head_8xx.o
|
|
arch/powerpc/kernel/head_85xx.o
|
|
arch/powerpc/kernel/head_book3s_32.o
|
|
arch/powerpc/kernel/entry_64.o
|
|
arch/powerpc/kernel/fpu.o
|
|
arch/powerpc/kernel/vector.o
|
|
arch/powerpc/kernel/prom_init.o
|
|
arch/s390/kernel/head64.o
|
|
arch/sh/kernel/head_32.o
|
|
arch/sparc/kernel/head_32.o
|
|
arch/sparc/kernel/head_64.o
|
|
arch/x86/kernel/head_32.o
|
|
arch/x86/kernel/head_64.o
|
|
arch/x86/kernel/head32.o
|
|
arch/x86/kernel/head64.o
|
|
arch/x86/kernel/ebda.o
|
|
arch/x86/kernel/platform-quirks.o
|
|
arch/xtensa/kernel/head.o
|