Files
ternfs-XTXMarkets/kmod/fetchlinux.sh
Francesco Mazzoli 03a2a08ec9 Linux 6.12
2025-10-03 11:08:45 +01:00

27 lines
522 B
Bash
Executable File

#!/usr/bin/env bash
# Copyright 2025 XTX Markets Technologies Limited
#
# SPDX-License-Identifier: GPL-2.0-or-later
set -eu -o pipefail
# version=5.4.237
version=6.12.49
# Download or resume
curl -C - -O "https://cdn.kernel.org/pub/linux/kernel/v${version%%.*}.x/linux-${version}.tar.gz"
# Check
sha512sum -c "linux-${version}.tar.gz.sha512"
# Extract
tar xf "linux-${version}.tar.gz"
# Copy config
cp "config-kasan-${version}" "linux-${version}/.config"
# Create symlink
rm -f linux
ln -sf linux-${version} linux