@@ -159,6 +159,7 @@ boot-image-$(CONFIG_KERNEL_LZ4) := Image.lz4
159
159
boot-image-$(CONFIG_KERNEL_LZMA) := Image.lzma
160
160
boot-image-$(CONFIG_KERNEL_LZO) := Image.lzo
161
161
boot-image-$(CONFIG_KERNEL_ZSTD) := Image.zst
162
+ boot-image-$(CONFIG_KERNEL_XZ) := Image.xz
162
163
ifdef CONFIG_RISCV_M_MODE
163
164
boot-image-$(CONFIG_ARCH_CANAAN) := loader.bin
164
165
endif
@@ -183,12 +184,12 @@ endif
183
184
vdso-install-y += arch/riscv/kernel/vdso/vdso.so.dbg
184
185
vdso-install-$(CONFIG_COMPAT) += arch/riscv/kernel/compat_vdso/compat_vdso.so.dbg
185
186
186
- BOOT_TARGETS := Image Image.gz Image.bz2 Image.lz4 Image.lzma Image.lzo Image.zst loader loader.bin xipImage vmlinuz.efi
187
+ BOOT_TARGETS := Image Image.gz Image.bz2 Image.lz4 Image.lzma Image.lzo Image.zst Image.xz loader loader.bin xipImage vmlinuz.efi
187
188
188
189
all : $(notdir $(KBUILD_IMAGE ) )
189
190
190
191
loader.bin : loader
191
- Image.gz Image.bz2 Image.lz4 Image.lzma Image.lzo Image.zst loader xipImage vmlinuz.efi : Image
192
+ Image.gz Image.bz2 Image.lz4 Image.lzma Image.lzo Image.zst Image.xz loader xipImage vmlinuz.efi : Image
192
193
193
194
$(BOOT_TARGETS ) : vmlinux
194
195
$(Q )$(MAKE ) $(build ) =$(boot ) $(boot ) /$@
@@ -225,6 +226,7 @@ define archhelp
225
226
echo ' Image.lzma - Compressed kernel image (arch/riscv/boot/Image.lzma)'
226
227
echo ' Image.lzo - Compressed kernel image (arch/riscv/boot/Image.lzo)'
227
228
echo ' Image.zst - Compressed kernel image (arch/riscv/boot/Image.zst)'
229
+ echo ' Image.xz - Compressed kernel image (arch/riscv/boot/Image.xz)'
228
230
echo ' vmlinuz.efi - Compressed EFI kernel image (arch/riscv/boot/vmlinuz.efi)'
229
231
echo ' Default when CONFIG_EFI_ZBOOT=y'
230
232
echo ' xipImage - Execute-in-place kernel image (arch/riscv/boot/xipImage)'
0 commit comments