]> git.ipfire.org Git - thirdparty/grub.git/commit
io/zstdio: Implement zstdio decompression
authorLogan Gunthorpe <logang@deltatee.com>
Tue, 21 Oct 2025 15:56:25 +0000 (09:56 -0600)
committerDaniel Kiper <daniel.kiper@oracle.com>
Fri, 24 Oct 2025 17:37:55 +0000 (19:37 +0200)
commit8ea83c3ee247d3febc51729115780562d695d413
tree91c8eec932a811179a732caf46a6ab001b533588
parent7c22c1000c815b396424e90c9f29e9b20b81450b
io/zstdio: Implement zstdio decompression

Add zstd based io decompression.

Based largely on the existing xzio, implement the same features using
the zstd library already included in the project.

Signed-off-by: Logan Gunthorpe <logang@deltatee.com>
Reviewed-by: Avnish Chouhan <avnish@linux.ibm.com>
Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
Makefile.util.def
grub-core/Makefile.core.def
grub-core/io/zstdio.c [new file with mode: 0644]
include/grub/file.h