Skip to content

zstd-linux-v6.2

@terrelln terrelln tagged this 14 Dec 01:13
The major goal of this PR is to update the kernel to upstream zstd v1.5.2 [0].
Specifically to the tag v1.5.2-kernel [1] which includes several cherrypicked
fixes for the kernel on top of v1.5.2.

Excepting the MAINTAINERS change, all the changes in this PR can be generated by:

```
git clone https://github.com/facebook/zstd
cd zstd/contrib/linux-kernel
git checkout v1.5.2-kernel
LINUX=/path/to/linux/repo make import
```

These changes have been baking in linux-next since 2022/10/24 when I put up
my patchset [2]. Notably the first commit is a small refactor of the only zstd
commit since the last update [3] to fit the upstream import scheme.

Additionally, this PR includes several minor typo fixes, which have all been
fixed upstream so they are maintained on the next import.

[0] https://github.com/facebook/zstd/releases/tag/v1.5.2
[1] https://github.com/facebook/zstd/tree/v1.5.2-kernel
[2] https://lore.kernel.org/lkml/20221024202606.404049-1-nickrterrell@gmail.com/
[3] https://github.com/torvalds/linux/commit/637a642f5ca5e850186bb64ac75ebb0f124b458d

Signed-off-by: Nick Terrell <terrelln@fb.com>
Assets 2
Loading