kernel: mips: zboot: put appended dtb into a section
authorChuanhong Guo <gch981213@gmail.com>
Thu, 29 Oct 2020 13:22:57 +0000 (21:22 +0800)
committerChuanhong Guo <gch981213@gmail.com>
Thu, 29 Oct 2020 13:34:56 +0000 (21:34 +0800)
commitc063e27e02a9dcac0e7f5877fb154e58fa3e1a69
tree04a24e67d6f46959e90af281496773c7baabcefc
parent42af05ca1fa23bb65b0961201dabb72806172ca5
kernel: mips: zboot: put appended dtb into a section

This will make a separated section for dtb appear in ELF, and we can
then use objcopy to patch a dtb into vmlinuz when RAW_APPENDED_DTB
is set in kernel config.

command to patch a dtb:
objcopy --set-section-flags=.appended_dtb=alloc,contents \
        --update-section=.appended_dtb=<target>.dtb vmlinuz vmlinuz-dtb

Signed-off-by: Chuanhong Guo <gch981213@gmail.com>
target/linux/generic/pending-5.4/311-MIPS-zboot-put-appended-dtb-into-a-section.patch [new file with mode: 0644]