Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
102 changes: 0 additions & 102 deletions 0001-xfrm-esp-avoid-in-place-decrypt-on-shared-skb-frags.patch

This file was deleted.

24 changes: 11 additions & 13 deletions PKGBUILD
Original file line number Diff line number Diff line change
Expand Up @@ -3,26 +3,23 @@

pkgname=(linux linux-devel linux-docs)
_basename=linux
pkgver=7.0.4
pkgrel=2
pkgver=7.0.9
pkgrel=1
pkgdesc='Linux kernel'
arch=(x86_64 aarch64 riscv64 loongarch64)
url='http://www.kernel.org'
license=(GPL-2.0-only)
makedepends=(bison flex perl python libelf linux-headers rsync lld git pahole)
# xxhash is required by objtool
makedepends=(bison flex perl python libelf linux-headers rsync lld git pahole
xxhash)
options=(!strip)
_kconfig_commit=9ae88fc01b174714b084d83573de0fa50eb539a4
# 0001: Backport, f4c50a4034e6 ("xfrm: esp: avoid in-place decrypt on shared skb frags")
# security fix for ESP-related part of dirtyfrag.
# Reference: https://github.com/V4bel/dirtyfrag
source=("https://cdn.kernel.org/pub/linux/kernel/v7.x/linux-$pkgver.tar.xz"
"git+https://github.com/eweOS/kernel-config.git#commit=$_kconfig_commit"
busybox-find-compat.patch
0001-xfrm-esp-avoid-in-place-decrypt-on-shared-skb-frags.patch)
sha256sums=('d92081d84c925adb21a6a709042499e5dcad5dd93a1d9c683f05304fda9257a7'
busybox-find-compat.patch)
sha256sums=('ac07acdf76cf4621cc5187a2670270a1a699533c8a6b225e4878c416ad83f1c4'
'eaa53fcfd50d6057e31493a6a2a1f67b8ed97b3700cd4ba60e669d3f7fbb2332'
'b8be8b83838595142586e54ee2f0f6b4942dca351663d5b9ded7e869aa9850cd'
'4c52c364c7884d8ec2ad580d9e7ba815a342d0de325457b71c8ab931cfe783e1')
'b8be8b83838595142586e54ee2f0f6b4942dca351663d5b9ded7e869aa9850cd')

case $CARCH in
x86_64)
Expand Down Expand Up @@ -104,8 +101,9 @@ package_linux() {

package_linux-devel() {
pkgdesc="Headers and scripts for building modules for the $pkgdesc"
# Required if BTF is enabled
depends=(pahole)
# Pahole is required if BTF is enabled, xxhash is required if objtool is
# enabled.
depends=(pahole xxhash)

cd "$_basename-$pkgver"
local _builddir="$pkgdir/usr/src/$pkgbase"
Expand Down