* update linux-tools to 6.10-2
This commit is contained in:
parent
768da3665c
commit
11bf4ded7e
130
linux-tools/.SRCINFO
Normal file
130
linux-tools/.SRCINFO
Normal file
@ -0,0 +1,130 @@
|
|||||||
|
pkgbase = linux-tools
|
||||||
|
pkgver = 6.10
|
||||||
|
pkgrel = 2
|
||||||
|
url = https://www.kernel.org
|
||||||
|
arch = powerpc64le
|
||||||
|
arch = powerpc64
|
||||||
|
arch = powerpc
|
||||||
|
arch = riscv64
|
||||||
|
groups = linux-tools
|
||||||
|
license = GPL-2.0-only
|
||||||
|
makedepends = git
|
||||||
|
makedepends = asciidoc
|
||||||
|
makedepends = xmlto
|
||||||
|
makedepends = perl
|
||||||
|
makedepends = python
|
||||||
|
makedepends = python-setuptools
|
||||||
|
makedepends = slang
|
||||||
|
makedepends = elfutils
|
||||||
|
makedepends = libunwind
|
||||||
|
makedepends = numactl
|
||||||
|
makedepends = audit
|
||||||
|
makedepends = zstd
|
||||||
|
makedepends = libcap
|
||||||
|
makedepends = libtraceevent
|
||||||
|
makedepends = openssl
|
||||||
|
makedepends = clang
|
||||||
|
makedepends = pciutils
|
||||||
|
makedepends = glib2
|
||||||
|
makedepends = sysfsutils
|
||||||
|
makedepends = udev
|
||||||
|
makedepends = ncurses
|
||||||
|
makedepends = readline
|
||||||
|
makedepends = zlib
|
||||||
|
makedepends = libelf
|
||||||
|
makedepends = libcap
|
||||||
|
makedepends = python-docutils
|
||||||
|
makedepends = libcap
|
||||||
|
makedepends = llvm
|
||||||
|
makedepends = clang
|
||||||
|
options = !strip
|
||||||
|
options = !lto
|
||||||
|
source = git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#tag=v6.10?signed
|
||||||
|
source = cpupower.default
|
||||||
|
source = cpupower.systemd
|
||||||
|
source = cpupower.service
|
||||||
|
source = usbipd.service
|
||||||
|
source = hv_kvp_daemon.service
|
||||||
|
source = hv_vss_daemon.service
|
||||||
|
validpgpkeys = ABAF11C65A2970B130ABE3C479BE3E4300411886
|
||||||
|
validpgpkeys = 647F28654894E3BD457199BE38DBBDC86092693E
|
||||||
|
sha256sums = e7ef67dfdf83e23ca49bb679dd32782c6d06088696bfa3b3a626705f51635d29
|
||||||
|
sha256sums = 4fa509949d6863d001075fa3e8671eff2599c046d20c98bb4a70778595cd1c3f
|
||||||
|
sha256sums = b692f4859ed3fd9831a058a450a84d8c409bf7e3e45aac1c2896a14bb83f3d7a
|
||||||
|
sha256sums = 42d2ec9f1d9cc255ee7945a27301478364ef482f5a6ddfc960189f03725ccec2
|
||||||
|
sha256sums = 2e187734d8aec58a3046d79883510d779aa93fb3ab20bd3132c1a607ebe5498f
|
||||||
|
sha256sums = b1315cb77a35454e1af9172f821a52e2a0cb18561be05a340d21cf337b01ae61
|
||||||
|
sha256sums = 2d5e2f8d40b6f19bf2e1dead57ca105d72098fb0b418c09ff2e0cb91089710af
|
||||||
|
|
||||||
|
pkgname = bootconfig
|
||||||
|
pkgdesc = Apply, delete or show boot config to initrd
|
||||||
|
depends = glibc
|
||||||
|
|
||||||
|
pkgname = bpf
|
||||||
|
pkgdesc = BPF tools
|
||||||
|
depends = glibc
|
||||||
|
depends = readline
|
||||||
|
depends = zlib
|
||||||
|
depends = libelf
|
||||||
|
depends = libcap
|
||||||
|
depends = zstd
|
||||||
|
depends = llvm-libs
|
||||||
|
depends = binutils
|
||||||
|
depends = libsframe.so
|
||||||
|
|
||||||
|
pkgname = cpupower
|
||||||
|
pkgdesc = Linux kernel tool to examine and tune power saving related features of your processor
|
||||||
|
install = cpupower.install
|
||||||
|
depends = glibc
|
||||||
|
depends = bash
|
||||||
|
depends = pciutils
|
||||||
|
conflicts = cpufrequtils
|
||||||
|
replaces = cpufrequtils
|
||||||
|
backup = etc/default/cpupower
|
||||||
|
|
||||||
|
pkgname = linux-tools-meta
|
||||||
|
pkgdesc = Linux kernel tools meta package
|
||||||
|
groups =
|
||||||
|
depends = bootconfig
|
||||||
|
depends = bpf
|
||||||
|
depends = cpupower
|
||||||
|
depends = hyperv
|
||||||
|
depends = perf
|
||||||
|
depends = tmon
|
||||||
|
depends = usbip
|
||||||
|
conflicts = acpidump
|
||||||
|
|
||||||
|
pkgname = perf
|
||||||
|
pkgdesc = Linux kernel performance auditing tool
|
||||||
|
depends = glibc
|
||||||
|
depends = perl
|
||||||
|
depends = python
|
||||||
|
depends = slang
|
||||||
|
depends = elfutils
|
||||||
|
depends = libunwind
|
||||||
|
depends = binutils
|
||||||
|
depends = numactl
|
||||||
|
depends = audit
|
||||||
|
depends = coreutils
|
||||||
|
depends = glib2
|
||||||
|
depends = xz
|
||||||
|
depends = zlib
|
||||||
|
depends = libelf
|
||||||
|
depends = bash
|
||||||
|
depends = zstd
|
||||||
|
depends = libcap
|
||||||
|
depends = libtraceevent
|
||||||
|
depends = openssl
|
||||||
|
depends = libsframe.so
|
||||||
|
|
||||||
|
pkgname = tmon
|
||||||
|
pkgdesc = Monitoring and Testing Tool for Linux kernel thermal subsystem
|
||||||
|
depends = glibc
|
||||||
|
depends = ncurses
|
||||||
|
|
||||||
|
pkgname = usbip
|
||||||
|
pkgdesc = An USB device sharing system over IP network
|
||||||
|
depends = glibc
|
||||||
|
depends = glib2
|
||||||
|
depends = sysfsutils
|
||||||
|
depends = systemd-libs
|
4
linux-tools/.nvchecker.toml
Normal file
4
linux-tools/.nvchecker.toml
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
[linux-tools]
|
||||||
|
source = "git"
|
||||||
|
git = "https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git"
|
||||||
|
prefix = "v"
|
@ -6,16 +6,15 @@ pkgname=(
|
|||||||
'bootconfig'
|
'bootconfig'
|
||||||
'bpf'
|
'bpf'
|
||||||
'cpupower'
|
'cpupower'
|
||||||
'hyperv'
|
|
||||||
'linux-tools-meta'
|
'linux-tools-meta'
|
||||||
'perf'
|
'perf'
|
||||||
'tmon'
|
'tmon'
|
||||||
'usbip'
|
'usbip'
|
||||||
)
|
)
|
||||||
case "${CARCH}" in
|
case "${CARCH}" in
|
||||||
x86_64) pkgname+=('turbostat' 'x86_energy_perf_policy') ;;
|
x86_64) pkgname+=('hyperv' 'turbostat' 'x86_energy_perf_policy') ;;
|
||||||
esac
|
esac
|
||||||
pkgver=6.9
|
pkgver=6.10
|
||||||
pkgrel=2
|
pkgrel=2
|
||||||
license=('GPL-2.0-only')
|
license=('GPL-2.0-only')
|
||||||
arch=(powerpc64le powerpc64 powerpc riscv64)
|
arch=(powerpc64le powerpc64 powerpc riscv64)
|
||||||
@ -47,7 +46,6 @@ source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git#
|
|||||||
'cpupower.systemd'
|
'cpupower.systemd'
|
||||||
'cpupower.service'
|
'cpupower.service'
|
||||||
'usbipd.service'
|
'usbipd.service'
|
||||||
'hv_fcopy_daemon.service'
|
|
||||||
'hv_kvp_daemon.service'
|
'hv_kvp_daemon.service'
|
||||||
'hv_vss_daemon.service'
|
'hv_vss_daemon.service'
|
||||||
)
|
)
|
||||||
@ -55,12 +53,11 @@ validpgpkeys=(
|
|||||||
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
|
'ABAF11C65A2970B130ABE3C479BE3E4300411886' # Linus Torvalds
|
||||||
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
|
'647F28654894E3BD457199BE38DBBDC86092693E' # Greg Kroah-Hartman
|
||||||
)
|
)
|
||||||
sha256sums=('0ac1ad026d8eba3a745239e50259b8c4b78892b3c30d742cb1ed5b6988512519'
|
sha256sums=('e7ef67dfdf83e23ca49bb679dd32782c6d06088696bfa3b3a626705f51635d29'
|
||||||
'4fa509949d6863d001075fa3e8671eff2599c046d20c98bb4a70778595cd1c3f'
|
'4fa509949d6863d001075fa3e8671eff2599c046d20c98bb4a70778595cd1c3f'
|
||||||
'b692f4859ed3fd9831a058a450a84d8c409bf7e3e45aac1c2896a14bb83f3d7a'
|
'b692f4859ed3fd9831a058a450a84d8c409bf7e3e45aac1c2896a14bb83f3d7a'
|
||||||
'42d2ec9f1d9cc255ee7945a27301478364ef482f5a6ddfc960189f03725ccec2'
|
'42d2ec9f1d9cc255ee7945a27301478364ef482f5a6ddfc960189f03725ccec2'
|
||||||
'2e187734d8aec58a3046d79883510d779aa93fb3ab20bd3132c1a607ebe5498f'
|
'2e187734d8aec58a3046d79883510d779aa93fb3ab20bd3132c1a607ebe5498f'
|
||||||
'16855c197d2334f820cb190312a5a7fffe9165189db01344a957e582e39e17d8'
|
|
||||||
'b1315cb77a35454e1af9172f821a52e2a0cb18561be05a340d21cf337b01ae61'
|
'b1315cb77a35454e1af9172f821a52e2a0cb18561be05a340d21cf337b01ae61'
|
||||||
'2d5e2f8d40b6f19bf2e1dead57ca105d72098fb0b418c09ff2e0cb91089710af')
|
'2d5e2f8d40b6f19bf2e1dead57ca105d72098fb0b418c09ff2e0cb91089710af')
|
||||||
|
|
||||||
@ -114,11 +111,6 @@ build() {
|
|||||||
pushd linux/tools/power/x86/x86_energy_perf_policy
|
pushd linux/tools/power/x86/x86_energy_perf_policy
|
||||||
make
|
make
|
||||||
popd
|
popd
|
||||||
|
|
||||||
echo ':: turbostat'
|
|
||||||
pushd linux/tools/power/x86/turbostat
|
|
||||||
make
|
|
||||||
popd
|
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
@ -136,10 +128,19 @@ build() {
|
|||||||
make
|
make
|
||||||
popd
|
popd
|
||||||
|
|
||||||
|
case "${CARCH}" in
|
||||||
|
x86_64)
|
||||||
|
echo ':: turbostat'
|
||||||
|
pushd linux/tools/power/x86/turbostat
|
||||||
|
make
|
||||||
|
popd
|
||||||
|
|
||||||
echo ':: hv'
|
echo ':: hv'
|
||||||
pushd linux/tools/hv
|
pushd linux/tools/hv
|
||||||
CFLAGS+=' -DKVP_SCRIPTS_PATH=\"/usr/lib/hyperv/kvp_scripts/\"' make
|
CFLAGS+=' -DKVP_SCRIPTS_PATH=\"/usr/lib/hypervkvpd/\"' make
|
||||||
popd
|
popd
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
|
||||||
echo ':: bpf'
|
echo ':: bpf'
|
||||||
# work around uapi header issues with the __vector128 type
|
# work around uapi header issues with the __vector128 type
|
||||||
@ -172,7 +173,7 @@ package_linux-tools-meta() {
|
|||||||
'tmon'
|
'tmon'
|
||||||
'usbip'
|
'usbip'
|
||||||
)
|
)
|
||||||
makedepends_x86_64=(
|
depends_x86_64=(
|
||||||
'turbostat'
|
'turbostat'
|
||||||
'x86_energy_perf_policy'
|
'x86_energy_perf_policy'
|
||||||
)
|
)
|
||||||
@ -277,11 +278,10 @@ package_hyperv() {
|
|||||||
depends=('glibc')
|
depends=('glibc')
|
||||||
|
|
||||||
cd linux/tools/hv
|
cd linux/tools/hv
|
||||||
for _p in hv_fcopy_daemon hv_kvp_daemon hv_vss_daemon; do
|
make install DESTDIR="$pkgdir" sbindir=/usr/bin libexecdir=/usr/lib
|
||||||
install -Dm755 "$_p" "$pkgdir/usr/bin/$_p"
|
for _p in hv_kvp_daemon hv_vss_daemon; do
|
||||||
install -Dm644 "$srcdir/$_p.service" "$pkgdir/usr/lib/systemd/system/$_p.service"
|
install -Dm644 "$srcdir/$_p.service" "$pkgdir/usr/lib/systemd/system/$_p.service"
|
||||||
done
|
done
|
||||||
install -dm755 "$pkgdir/usr/lib/hyperv/kvp_scripts"
|
|
||||||
}
|
}
|
||||||
|
|
||||||
package_bpf() {
|
package_bpf() {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user