summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorBjörn Bidar2022-10-16 19:01:17 +0300
committerBjörn Bidar2022-10-19 21:07:24 +0300
commit640c8732d2f7f523f501989a32efe1db6a681b64 (patch)
tree7bba76a10048655bc6eb6b53ec39e4012586ac49 /PKGBUILD
parentdafa8d62d3f6493d66afc5d568273f5a7e7b8924 (diff)
downloadaur-640c8732d2f7f523f501989a32efe1db6a681b64.tar.gz
Update to 6.0.2.pf2-1
- New upstream release based on 6.0.2 - Sync kernel config with Arch and Arch32 - Store patches in git Signed-off-by: Björn Bidar <bjorn.bidar@thaodan.de>
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD353
1 files changed, 32 insertions, 321 deletions
diff --git a/PKGBUILD b/PKGBUILD
index cfe8e108a7d8..ca928b27d692 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -55,17 +55,17 @@ _BATCH_MODE=n # enable batch mode
##
-_major=5
-_minor=19
+_major=6
+_minor=0
#_patchlevel=0
#_subversion=1
-_basekernel=${_major}.${_minor}
_srcname=linux-pf
pkgbase=linux-pf
-_unpatched_sublevel=7
-_pfrel=3
+_unpatched_sublevel=2
+_pfrel=2
_kernelname=pf
_projectcpatchname=prjc_v5.15-r1.patch
+_basekernel=${_major}.${_minor}.${_unpatched_sublevel}
_CPUSUFFIXES_KBUILD=(
# AMD
K8 K8SSE3 K10 BARCELONA BOBCAT BULLDOZER PILEDRIVER STEAROLLER EXCAVATOR ZEN
@@ -81,14 +81,14 @@ pkgname=('linux-pf')
pkgdesc="Linux with the pf-kernel patch (uksm, ZSTD, FSGSBASE and more)"
pkgname=('linux-pf' 'linux-pf-headers-variant'
'linux-pf-headers')
-pkgver=${_basekernel}.${_unpatched_sublevel}.${_kernelname}${_pfrel}
+pkgver=${_basekernel}.${_kernelname}${_pfrel}
pkgrel=1
arch=('i686' 'x86_64')
url="https://codeberg.org/pf-kernel/linux/wiki/README"
license=('GPL2')
options=('!strip')
makedepends=('git' 'xmlto' 'docbook-xsl' 'xz' 'bc' 'kmod' 'elfutils' 'inetutils' 'pahole' 'cpio')
-source=("linux-pf::git+https://codeberg.org/pf-kernel/linux.git#tag=v${_major}.${_minor}-pf${_pfrel}"
+source=("linux-pf::git+https://codeberg.org/thaodan/linux.git#tag=v${_basekernel}.pf${_pfrel}.thao${pkgrel}"
'config.x86_64'
'config.i686'
'pf_defconfig'
@@ -97,221 +97,34 @@ source=("linux-pf::git+https://codeberg.org/pf-kernel/linux.git#tag=v${_major}.$
# "https://gitlab.com/alfredchen/projectc/raw/master/$_major.$_minor/$_projectcpatchname"
"90-linux.hook"
"60-linux.hook"
- # ZEN
- 0002-ZEN-Add-VHBA-driver.patch
- 0003-ZEN-Add-OpenRGB-patches.patch
- 0004-ZEN-Add-ACS-override-support.patch
- 0005-ZEN-PCI-Add-Intel-remapped-NVMe-device-support.patch
- 0008-ZEN-Disable-stack-conservation-for-GCC.patch
- 0009-ZEN-Initialize-ata-before-graphics.patch
- 0010-ZEN-Input-evdev-use-call_rcu-when-detaching-client.patch
- 0012-ZEN-cpufreq-Remove-schedutil-dependency-on-Intel-AMD.patch
- 0013-ZEN-intel-pstate-Implement-enable-parameter.patch
- 0014-ZEN-mm-Disable-watermark-boosting-by-default.patch
- 0015-ZEN-mm-Stop-kswapd-early-when-nothing-s-waiting-for-.patch
- 0016-ZEN-mm-Increment-kswapd_waiters-for-throttled-direct.patch
- 0017-ZEN-mm-Lower-the-non-hugetlbpage-pageblock-size-to-r.patch
- 0018-ZEN-mm-Don-t-hog-the-CPU-and-zone-lock-in-rmqueue_bu.patch
- 0019-ZEN-INTERACTIVE-Base-config-item.patch
- 0020-ZEN-INTERACTIVE-Use-BFQ-as-our-elevator.patch
- 0021-ZEN-INTERACTIVE-Use-Kyber-as-our-elevator-for-multi-.patch
- 0022-ZEN-INTERACTIVE-Enable-background-reclaim-of-hugepag.patch
- 0023-ZEN-INTERACTIVE-Add-help-text-for-the-MG-LRU-tweaks.patch
- 0024-ZEN-INTERACTIVE-Tune-CFS-for-interactivity.patch
- 0025-ZEN-INTERACTIVE-Tune-ondemand-governor-for-interacti.patch
- 0026-ZEN-INTERACTIVE-Document-PDS-BMQ-configuration.patch
- 0027-ZEN-INTERACTIVE-mm-Disable-unevictable-compaction.patch
- 0028-ZEN-INTERACTIVE-mm-Disable-proactive-compaction-by-d.patch
- 0029-ZEN-INTERACTIVE-dm-crypt-Disable-workqueues-for-cryp.patch
- # ZEN END
- # 5.19.7
- 0001-drm-vc4-hdmi-Rework-power-up.patch
- 0002-drm-vc4-hdmi-Depends-on-CONFIG_PM.patch
- 0003-firmware-tegra-bpmp-Do-only-aligned-access-to-IPC-me.patch
- 0004-crypto-lib-remove-unneeded-selection-of-XOR_BLOCKS.patch
- 0005-docs-kerneldoc-preamble-Test-xeCJK.sty-before-loadin.patch
- 0006-arm64-errata-Add-Cortex-A510-to-the-repeat-tlbi-list.patch
- 0007-Bluetooth-L2CAP-Fix-build-errors-in-some-archs.patch
- 0008-Revert-PCI-portdrv-Don-t-disable-AER-reporting-in-ge.patch
- 0009-HID-steam-Prevent-NULL-pointer-dereference-in-steam_.patch
- 0010-udmabuf-Set-the-DMA-mask-for-the-udmabuf-device-v2.patch
- 0011-media-pvrusb2-fix-memory-leak-in-pvr_probe.patch
- 0012-USB-gadget-Fix-use-after-free-Read-in-usb_udc_uevent.patch
- 0013-HID-hidraw-fix-memory-leak-in-hidraw_release.patch
- 0014-net-fix-refcount-bug-in-sk_psock_get-2.patch
- 0015-fbdev-fb_pm2fb-Avoid-potential-divide-by-zero-error.patch
- 0016-ftrace-Fix-NULL-pointer-dereference-in-is_ftrace_tra.patch
- 0017-bpf-Don-t-redirect-packets-with-invalid-pkt_len.patch
- 0018-mm-rmap-Fix-anon_vma-degree-ambiguity-leading-to-dou.patch
- 0019-ALSA-usb-audio-Add-quirk-for-LH-Labs-Geek-Out-HD-Aud.patch
- 0020-HID-input-fix-uclogic-tablets.patch
- 0021-HID-add-Lenovo-Yoga-C630-battery-quirk.patch
- 0022-HID-AMD_SFH-Add-a-DMI-quirk-entry-for-Chromebooks.patch
- 0023-HID-Add-Apple-Touchbar-on-T2-Macs-in-hid_have_specia.patch
- 0024-HID-asus-ROG-NKey-Ignore-portion-of-0x5a-report.patch
- 0025-HID-nintendo-fix-rumble-worker-null-pointer-deref.patch
- 0026-HID-thrustmaster-Add-sparco-wheel-and-fix-array-leng.patch
- 0027-HID-intel-ish-hid-ipc-Add-Meteor-Lake-PCI-device-ID.patch
- 0028-mmc-mtk-sd-Clear-interrupts-when-cqe-off-disable.patch
- 0029-mmc-sdhci-of-dwcmshc-add-reset-call-back-for-rockchi.patch
- 0030-mmc-sdhci-of-dwcmshc-rename-rk3568-to-rk35xx.patch
- 0031-mmc-sdhci-of-dwcmshc-Re-enable-support-for-the-BlueF.patch
- 0032-fs-ntfs3-Fix-work-with-fragmented-xattr.patch
- 0033-ASoC-sh-rz-ssi-Improve-error-handling-in-rz_ssi_prob.patch
- 0034-ASoC-rt5640-Fix-the-JD-voltage-dropping-issue.patch
- 0035-rtla-Fix-tracer-name.patch
- 0036-drm-amd-display-Add-a-missing-register-field-for-HPO.patch
- 0037-drm-amd-display-Device-flash-garbage-before-get-in-O.patch
- 0038-drm-amd-display-Avoid-MPC-infinite-loop.patch
- 0039-drm-amd-display-Fix-HDMI-VSIF-V3-incorrect-issue.patch
- 0040-drm-amd-display-For-stereo-keep-FLIP_ANY_FRAME.patch
- 0041-drm-amd-display-clear-optc-underflow-before-turn-off.patch
- 0042-drm-amd-display-Fix-TDR-eDP-and-USB4-display-light-u.patch
- 0043-drm-amd-pm-skip-pptable-override-for-smu_v13_0_7.patch
- 0044-drm-amdkfd-Handle-restart-of-kfd_ioctl_wait_events.patch
- 0045-drm-amd-pm-Fix-a-potential-gpu_metrics_table-memory-.patch
- 0046-ksmbd-return-STATUS_BAD_NETWORK_NAME-error-status-if.patch
- 0047-net-lan966x-fix-checking-for-return-value-of-platfor.patch
- 0048-neigh-fix-possible-DoS-due-to-net-iface-start-stop-l.patch
- 0049-ALSA-hda-realtek-Add-quirks-for-ASUS-Zenbooks-using-.patch
- 0050-s390-hypfs-avoid-error-message-under-KVM.patch
- 0051-ksmbd-don-t-remove-dos-attribute-xattr-on-O_TRUNC-op.patch
- 0052-drm-amdgpu-disable-3DCGCG-CGLS-temporarily-due-to-st.patch
- 0053-drm-amd-pm-add-missing-fini_microcode-interface-for-.patch
- 0054-drm-amd-pm-add-missing-fini_xxxx-interfaces-for-some.patch
- 0055-drm-amd-display-Fix-pixel-clock-programming.patch
- 0056-drm-amdgpu-Increase-tlb-flush-timeout-for-sriov.patch
- 0057-drm-amd-display-Fix-plug-unplug-external-monitor-wil.patch
- 0058-drm-amd-display-avoid-doing-vm_init-multiple-time.patch
- 0059-drm-amdgpu-Add-decode_iv_ts-helper-for-ih_v6-block.patch
- 0060-drm-amdgpu-Add-secure-display-TA-load-for-Renoir.patch
- 0061-drm-amdgpu-Fix-interrupt-handling-on-ih_soft-ring.patch
- 0062-netfilter-conntrack-NF_CONNTRACK_PROCFS-should-no-lo.patch
- 0063-testing-selftests-nft_flowtable.sh-use-random-netns-.patch
- 0064-platform-x86-serial-multi-instantiate-Add-CLSA0101-L.patch
- 0065-ALSA-hda-cs8409-Support-new-Dolphin-Variants.patch
- 0066-btrfs-move-lockdep-class-helpers-to-locking.c.patch
- 0067-btrfs-fix-lockdep-splat-with-reloc-root-extent-buffe.patch
- 0068-btrfs-tree-checker-check-for-overlapping-extent-item.patch
- 0069-android-binder-fix-lockdep-check-on-clearing-vma.patch
- 0070-net-af_packet-check-len-when-min_header_len-equals-t.patch
- 0071-net-neigh-don-t-call-kfree_skb-under-spin_lock_irqsa.patch
- 0072-arm64-cacheinfo-Fix-incorrect-assignment-of-signed-e.patch
- # 5.19.7 END
)
+sha256sums=('SKIP'
+ '4415388555aab8845e60f6b3996e3a75b8159d516b7b04a6adb8ade54de3ff9c'
+ '64632c7d7d68954da4ecfbd639878eea3041bbbad2d2621c7a6943d89950cb6e'
+ 'f016df0b9651b83bc72f955ca596b6a3d325b3118026a397ba36033c8026c86d'
+ '82d660caa11db0cd34fd550a049d7296b4a9dcd28f2a50c81418066d6e598864'
+ '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
+ 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21')
+
# 'cx23885_move_CI_AC_registration_to_a_separate_function.patch'
+export KBUILD_BUILD_HOST=archlinux
+export KBUILD_BUILD_USER=$pkgbase
+export KBUILD_BUILD_TIMESTAMP="$(date -Ru${SOURCE_DATE_EPOCH:+d @$SOURCE_DATE_EPOCH})"
+
prepare() {
cd "${srcdir}/${_srcname}"
- patch -p1 -i ${srcdir}/0002-ZEN-Add-VHBA-driver.patch
- patch -p1 -i ${srcdir}/0003-ZEN-Add-OpenRGB-patches.patch
- patch -p1 -i ${srcdir}/0004-ZEN-Add-ACS-override-support.patch
- patch -p1 -i ${srcdir}/0005-ZEN-PCI-Add-Intel-remapped-NVMe-device-support.patch
- # already applied by pf
- # patch -p1 -i ${srcdir}/0006-ZEN-Add-graysky-s-more-uarches.patch
- # already applied by pf
- # patch -p1 -i ${srcdir}/0007-ZEN-Unrestrict-CONFIG_OPTIMIZE_FOR_PERFORMANCE_O3.patch
- patch -p1 -i ${srcdir}/0008-ZEN-Disable-stack-conservation-for-GCC.patch
- patch -p1 -i ${srcdir}/0009-ZEN-Initialize-ata-before-graphics.patch
- patch -p1 -i ${srcdir}/0010-ZEN-Input-evdev-use-call_rcu-when-detaching-client.patch
- # already applied by pf
- # patch -p1 -i ${srcdir}/0011-ZEN-Add-sysctl-and-CONFIG-to-disallow-unprivileged-C.patch
- patch -p1 -i ${srcdir}/0012-ZEN-cpufreq-Remove-schedutil-dependency-on-Intel-AMD.patch
- patch -p1 -i ${srcdir}/0013-ZEN-intel-pstate-Implement-enable-parameter.patch
- patch -p1 -i ${srcdir}/0014-ZEN-mm-Disable-watermark-boosting-by-default.patch
- patch -p1 -i ${srcdir}/0015-ZEN-mm-Stop-kswapd-early-when-nothing-s-waiting-for-.patch
- patch -p1 -i ${srcdir}/0016-ZEN-mm-Increment-kswapd_waiters-for-throttled-direct.patch
- patch -p1 -i ${srcdir}/0017-ZEN-mm-Lower-the-non-hugetlbpage-pageblock-size-to-r.patch
- patch -p1 -i ${srcdir}/0018-ZEN-mm-Don-t-hog-the-CPU-and-zone-lock-in-rmqueue_bu.patch
- patch -p1 -i ${srcdir}/0019-ZEN-INTERACTIVE-Base-config-item.patch
- patch -p1 -i ${srcdir}/0020-ZEN-INTERACTIVE-Use-BFQ-as-our-elevator.patch
- patch -p1 -i ${srcdir}/0021-ZEN-INTERACTIVE-Use-Kyber-as-our-elevator-for-multi-.patch
- patch -p1 -i ${srcdir}/0022-ZEN-INTERACTIVE-Enable-background-reclaim-of-hugepag.patch
- patch -p1 -i ${srcdir}/0023-ZEN-INTERACTIVE-Add-help-text-for-the-MG-LRU-tweaks.patch
- patch -p1 -i ${srcdir}/0024-ZEN-INTERACTIVE-Tune-CFS-for-interactivity.patch
- patch -p1 -i ${srcdir}/0025-ZEN-INTERACTIVE-Tune-ondemand-governor-for-interacti.patch
- patch -p1 -i ${srcdir}/0026-ZEN-INTERACTIVE-Document-PDS-BMQ-configuration.patch
- patch -p1 -i ${srcdir}/0027-ZEN-INTERACTIVE-mm-Disable-unevictable-compaction.patch
- patch -p1 -i ${srcdir}/0028-ZEN-INTERACTIVE-mm-Disable-proactive-compaction-by-d.patch
- patch -p1 -i ${srcdir}/0029-ZEN-INTERACTIVE-dm-crypt-Disable-workqueues-for-cryp.patch
-
- # 5.19.7
- patch -p1 -i ${srcdir}/0001-drm-vc4-hdmi-Rework-power-up.patch
- patch -p1 -i ${srcdir}/0002-drm-vc4-hdmi-Depends-on-CONFIG_PM.patch
- patch -p1 -i ${srcdir}/0003-firmware-tegra-bpmp-Do-only-aligned-access-to-IPC-me.patch
- patch -p1 -i ${srcdir}/0004-crypto-lib-remove-unneeded-selection-of-XOR_BLOCKS.patch
- patch -p1 -i ${srcdir}/0005-docs-kerneldoc-preamble-Test-xeCJK.sty-before-loadin.patch
- patch -p1 -i ${srcdir}/0006-arm64-errata-Add-Cortex-A510-to-the-repeat-tlbi-list.patch
- patch -p1 -i ${srcdir}/0007-Bluetooth-L2CAP-Fix-build-errors-in-some-archs.patch
- patch -p1 -i ${srcdir}/0008-Revert-PCI-portdrv-Don-t-disable-AER-reporting-in-ge.patch
- patch -p1 -i ${srcdir}/0009-HID-steam-Prevent-NULL-pointer-dereference-in-steam_.patch
- patch -p1 -i ${srcdir}/0010-udmabuf-Set-the-DMA-mask-for-the-udmabuf-device-v2.patch
- patch -p1 -i ${srcdir}/0011-media-pvrusb2-fix-memory-leak-in-pvr_probe.patch
- patch -p1 -i ${srcdir}/0012-USB-gadget-Fix-use-after-free-Read-in-usb_udc_uevent.patch
- patch -p1 -i ${srcdir}/0013-HID-hidraw-fix-memory-leak-in-hidraw_release.patch
- patch -p1 -i ${srcdir}/0014-net-fix-refcount-bug-in-sk_psock_get-2.patch
- patch -p1 -i ${srcdir}/0015-fbdev-fb_pm2fb-Avoid-potential-divide-by-zero-error.patch
- patch -p1 -i ${srcdir}/0016-ftrace-Fix-NULL-pointer-dereference-in-is_ftrace_tra.patch
- patch -p1 -i ${srcdir}/0017-bpf-Don-t-redirect-packets-with-invalid-pkt_len.patch
- patch -p1 -i ${srcdir}/0018-mm-rmap-Fix-anon_vma-degree-ambiguity-leading-to-dou.patch
- patch -p1 -i ${srcdir}/0019-ALSA-usb-audio-Add-quirk-for-LH-Labs-Geek-Out-HD-Aud.patch
- patch -p1 -i ${srcdir}/0020-HID-input-fix-uclogic-tablets.patch
- patch -p1 -i ${srcdir}/0021-HID-add-Lenovo-Yoga-C630-battery-quirk.patch
- patch -p1 -i ${srcdir}/0022-HID-AMD_SFH-Add-a-DMI-quirk-entry-for-Chromebooks.patch
- patch -p1 -i ${srcdir}/0023-HID-Add-Apple-Touchbar-on-T2-Macs-in-hid_have_specia.patch
- patch -p1 -i ${srcdir}/0024-HID-asus-ROG-NKey-Ignore-portion-of-0x5a-report.patch
- patch -p1 -i ${srcdir}/0025-HID-nintendo-fix-rumble-worker-null-pointer-deref.patch
- patch -p1 -i ${srcdir}/0026-HID-thrustmaster-Add-sparco-wheel-and-fix-array-leng.patch
- patch -p1 -i ${srcdir}/0027-HID-intel-ish-hid-ipc-Add-Meteor-Lake-PCI-device-ID.patch
- patch -p1 -i ${srcdir}/0028-mmc-mtk-sd-Clear-interrupts-when-cqe-off-disable.patch
- patch -p1 -i ${srcdir}/0029-mmc-sdhci-of-dwcmshc-add-reset-call-back-for-rockchi.patch
- patch -p1 -i ${srcdir}/0030-mmc-sdhci-of-dwcmshc-rename-rk3568-to-rk35xx.patch
- patch -p1 -i ${srcdir}/0031-mmc-sdhci-of-dwcmshc-Re-enable-support-for-the-BlueF.patch
- patch -p1 -i ${srcdir}/0032-fs-ntfs3-Fix-work-with-fragmented-xattr.patch
- patch -p1 -i ${srcdir}/0033-ASoC-sh-rz-ssi-Improve-error-handling-in-rz_ssi_prob.patch
- patch -p1 -i ${srcdir}/0034-ASoC-rt5640-Fix-the-JD-voltage-dropping-issue.patch
- patch -p1 -i ${srcdir}/0035-rtla-Fix-tracer-name.patch
- patch -p1 -i ${srcdir}/0036-drm-amd-display-Add-a-missing-register-field-for-HPO.patch
- patch -p1 -i ${srcdir}/0037-drm-amd-display-Device-flash-garbage-before-get-in-O.patch
- patch -p1 -i ${srcdir}/0038-drm-amd-display-Avoid-MPC-infinite-loop.patch
- patch -p1 -i ${srcdir}/0039-drm-amd-display-Fix-HDMI-VSIF-V3-incorrect-issue.patch
- patch -p1 -i ${srcdir}/0040-drm-amd-display-For-stereo-keep-FLIP_ANY_FRAME.patch
- patch -p1 -i ${srcdir}/0041-drm-amd-display-clear-optc-underflow-before-turn-off.patch
- patch -p1 -i ${srcdir}/0042-drm-amd-display-Fix-TDR-eDP-and-USB4-display-light-u.patch
- patch -p1 -i ${srcdir}/0043-drm-amd-pm-skip-pptable-override-for-smu_v13_0_7.patch
- patch -p1 -i ${srcdir}/0044-drm-amdkfd-Handle-restart-of-kfd_ioctl_wait_events.patch
- patch -p1 -i ${srcdir}/0045-drm-amd-pm-Fix-a-potential-gpu_metrics_table-memory-.patch
- patch -p1 -i ${srcdir}/0046-ksmbd-return-STATUS_BAD_NETWORK_NAME-error-status-if.patch
- patch -p1 -i ${srcdir}/0047-net-lan966x-fix-checking-for-return-value-of-platfor.patch
- patch -p1 -i ${srcdir}/0048-neigh-fix-possible-DoS-due-to-net-iface-start-stop-l.patch
- patch -p1 -i ${srcdir}/0049-ALSA-hda-realtek-Add-quirks-for-ASUS-Zenbooks-using-.patch
- patch -p1 -i ${srcdir}/0050-s390-hypfs-avoid-error-message-under-KVM.patch
- patch -p1 -i ${srcdir}/0051-ksmbd-don-t-remove-dos-attribute-xattr-on-O_TRUNC-op.patch
- patch -p1 -i ${srcdir}/0052-drm-amdgpu-disable-3DCGCG-CGLS-temporarily-due-to-st.patch
- patch -p1 -i ${srcdir}/0053-drm-amd-pm-add-missing-fini_microcode-interface-for-.patch
- patch -p1 -i ${srcdir}/0054-drm-amd-pm-add-missing-fini_xxxx-interfaces-for-some.patch
- patch -p1 -i ${srcdir}/0055-drm-amd-display-Fix-pixel-clock-programming.patch
- patch -p1 -i ${srcdir}/0056-drm-amdgpu-Increase-tlb-flush-timeout-for-sriov.patch
- patch -p1 -i ${srcdir}/0057-drm-amd-display-Fix-plug-unplug-external-monitor-wil.patch
- patch -p1 -i ${srcdir}/0058-drm-amd-display-avoid-doing-vm_init-multiple-time.patch
- patch -p1 -i ${srcdir}/0059-drm-amdgpu-Add-decode_iv_ts-helper-for-ih_v6-block.patch
- patch -p1 -i ${srcdir}/0060-drm-amdgpu-Add-secure-display-TA-load-for-Renoir.patch
- patch -p1 -i ${srcdir}/0061-drm-amdgpu-Fix-interrupt-handling-on-ih_soft-ring.patch
- patch -p1 -i ${srcdir}/0062-netfilter-conntrack-NF_CONNTRACK_PROCFS-should-no-lo.patch
- patch -p1 -i ${srcdir}/0063-testing-selftests-nft_flowtable.sh-use-random-netns-.patch
- patch -p1 -i ${srcdir}/0064-platform-x86-serial-multi-instantiate-Add-CLSA0101-L.patch
- patch -p1 -i ${srcdir}/0065-ALSA-hda-cs8409-Support-new-Dolphin-Variants.patch
- patch -p1 -i ${srcdir}/0066-btrfs-move-lockdep-class-helpers-to-locking.c.patch
- patch -p1 -i ${srcdir}/0067-btrfs-fix-lockdep-splat-with-reloc-root-extent-buffe.patch
- patch -p1 -i ${srcdir}/0068-btrfs-tree-checker-check-for-overlapping-extent-item.patch
- patch -p1 -i ${srcdir}/0069-android-binder-fix-lockdep-check-on-clearing-vma.patch
- patch -p1 -i ${srcdir}/0070-net-af_packet-check-len-when-min_header_len-equals-t.patch
- patch -p1 -i ${srcdir}/0071-net-neigh-don-t-call-kfree_skb-under-spin_lock_irqsa.patch
- patch -p1 -i ${srcdir}/0072-arm64-cacheinfo-Fix-incorrect-assignment-of-signed-e.patch
- # 5.19.7 end
+ local src
+ for src in "${source[@]}"; do
+ src="${src%%::*}"
+ src="${src##*/}"
+ [[ $src = *.patch ]] || continue
+ echo "Applying patch $src..."
+ git am "../$src"
+ done
if [ "$CARCH" = "x86_64" ]; then
cat "${startdir}/config.x86_64" >| .config
@@ -320,7 +133,7 @@ prepare() {
fi
# Restore unpatched sublevel the current -pf is based on
- sed -ri "s|SUBLEVEL = 0|SUBLEVEL = $_unpatched_sublevel|" Makefile
+ #sed -ri "s|SUBLEVEL = 0|SUBLEVEL = $_unpatched_sublevel|" Makefile
_arch=$CARCH
@@ -345,7 +158,9 @@ prepare() {
# merge our changes to arches kernel config
./scripts/kconfig/merge_config.sh .config "$srcdir"/pf_defconfig
- # Set localversion to pkgrel
+ echo "Setting version..."
+ scripts/setlocalversion --save-scmversion
+
echo "-$pkgrel" > localversion.10-pkgrel
# get kernel version
@@ -504,7 +319,7 @@ build() {
make olddefconfig
# Build
- make all
+ make all V=1
}
@@ -922,108 +737,4 @@ eval "package_linux-pf-headers-variant${LCPU+-$LCPU}() {
_package-headers-variant
}"
-sha256sums=('SKIP'
- '49c471ab3cf341c6333f08957c0c3cfccc38a7cef2c9ca1895888f4674b441ec'
- '2b4b6887e75c9e6d40d1fa00e4405745da4c0649f7bf8c48e1bb35d511270443'
- '30566498a4f549e972fcd430d2fc44b2bd643c55bae20096f083f8837d8c43e4'
- '82d660caa11db0cd34fd550a049d7296b4a9dcd28f2a50c81418066d6e598864'
- '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
- 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21'
- 'f78b6b40cad97fd38b15e161d2dcfbdc98b2681a180c6a4f493b6ea362ad311b'
- '764bbbad55f251627f7c93a08a70f3a4004e03c74f162df349267686b2167a00'
- '28df2ac08a81fc720d46908f239e0e8bfd70d5ba7d6e576c8598c3982a9a2cc4'
- '7b2b7cd3846aeadefd5d1e9978078e3feaff53456378cb31489b9cf0971f958f'
- '1137f4d0d65ef8985307d1deccdc6fc47f68ef2a0d549ab5a27d5c9a45bec9a7'
- '39a6dafe65ae512d3802dd25976bce171826a947568c236ce382f8a12836c9b5'
- 'fd0ecbc2948a490ece2cbd90623c80e210c1674ea8d8f95642c6f67cef435c4a'
- 'cdeacc91b32801c2e46691f5f2bb3612bffd42619cb7b025f4ecba29dec9eaf1'
- '20892d64352398893920f48507709d0ff5494c3853c157b87917a086155ce723'
- 'f40434c60dee7731ae88107046dd1400ffe11c1ba4de58850a8319f9bb4847b9'
- '70d269b5e1d9b5259481f87e00f7b17d96fa5b389e4b500f1e6862c0116bfa4f'
- '8bef9463e0cebb578d4df15b06a447c3b4c850a5eef9ff80c59fb8e2cac81474'
- 'ec795347155a2f509491fb60c9f4e01704d86a2af432278d7bf5efd7db29f9a2'
- '07775d7a0e3ba474976f7a28f069aaf009cdc70576aabf861b630268df2ad469'
- 'f1828a4c636138bc53432a057922362399a72055f635a577b791449304d98afe'
- '5e6d6aee7f79c9c97c822d3eec8cfa3ca725bf01a60b249175dc0e3b0ca5390f'
- 'aa93dd01631204ac71b902662f58a48186049e2e573e06e6818ab72fa139bdd4'
- '854a432bdaf6f94baa92c03e78e10f00c53bc666c4b367adf2d5d330f872c8c5'
- 'f52b1703f39ab0b52978e48d129ec38ace74d3dec790cb87ca7030fd187354fd'
- '3d85f031166d16ebb41430b3f17ed4683b85e7640819b0fb61bd927e6cec5139'
- 'ca52bf43327f2c6b0941d3da8fd2a25055bf8f74564be331944c123d18e54330'
- '9676de79d5ab66565ab8e19de3f1f70c8ad5994eaf8d5ca1fb6e9ed8426787d9'
- '1a2598a00966da4e9985644edb900af7204409411464771c31d67d472595d817'
- '3d329b5153230184e270355f61697f5f7248787a4da045ac7b660e837c088630'
- 'c6730df729723340475fa64cf0ce4fee02ff0a1739f355166324bb2abeca5168'
- 'e44a5e123fb22092a009630a8d80c496b70feaf9f9e244d76760290608edf277'
- '54676e48e43b41351e3e7e195c5e752f855f44db7a3fe0d4bd66499344da8386'
- '33bc73315a5f5757a093bd21fcc68e7a37a9c86ee2b731a85ef3c5067729199a'
- 'f84e76eca884191d9abc0b1876f9d9587e8bfde6a19a4d194445528d5b084f9b'
- 'b5a2082541aeec7162c6e673ea2dd0098f36d97c5deb03059afbf723b6789faa'
- '20a3c119838e4487bcc7fc28d4301f39e016afc24c76a33c25a84b9c911e3eed'
- '0bbaaf956dcc460bafe874c23b8ed495a46ced76918b044764b172b5719c9d44'
- 'e9a7b6ef185818f1472a15a98bbeb7be020e38c4d25ad3d9fead11961602bc03'
- 'c15ea9caacb98a4d61de2e3c6ecf1fcd083a8ed5a5ee69dc6a05b4583463badc'
- '70353d1e4bec0bc3c895887c4b1557e2222b257c34cf0c303781e5ac6b0efec9'
- '84301e69155a2404c24f18d8f2cc4986f355a86b9c072d59df9aca787e1abac2'
- '9c405a65a4d5d532fc1517e8c67e5d6703cc5bad7daf4c38a3771216fc1719ad'
- '96766d4ec6bae908fe6048f39e93fbc8627531daf6b5986cec99edd056581fac'
- '05995c977c1cc77fbc49b220d95390147fa448aae2bfa9698a402e8a56b41877'
- '9e16ce1da7499d2351dac47649c44a57ac1ec813f2d678d6da270e98359a51e4'
- '0c99d880164142334e7b4e0eb87f073ff4d6d15ec7d4490ee5e046b44e20562d'
- '83967bcd17746052db9cd95c92456658e51b22a717dfee004a9f34dc7fa26dfb'
- 'a307e5269cee8ae850997b93c14a4e3abb220a553dd7ece5337422c2e8770cfb'
- '83c68bdd89892c9c1b747de8eaee210ae6578881a0d5c79431148e8712046493'
- '2adff7cf24c62c13343e4821627c0a482ca139166147a76a76f520632d526cff'
- 'e9579fe46b98590d61d89cff16f719fe2b7eae88509c1ee168d85639a3cf2c0e'
- '8dab0a83aafbd2374696ced71d8fd53db35423d6db52340c8991e4e1ba134249'
- 'a8f65f98ae26eb5039e4998634a11b6ef43d9f632596b5a291e2c9107bc45901'
- '492191b1cd02c7f30ef0c77fb8ac8658cc1571a8953b7dae115ff90932b7391e'
- '348c3d85a8942f3b9e9b7ba1e33ad33f5454277badfa17baede5e7ee0623a85a'
- '809ad3f9f8a3b7933a8f5a174273b81fbd7ca875790a862984550bd53f08379d'
- '244cce4734c37ba829580e21ca7f828433653d79260d9e20ebc524f05aa0fdb2'
- '2b8fca8395d936999a41d3a5ed1d58931222fabed89f8748dba0ef8ce6e3b51a'
- 'cf06c51563c0eb21e2596cb516ce6cf0dbf3ece5573259ea59291a9b5a8cc40d'
- 'a6d9099008a7d4e90f91a417bbb8d42b6ac8ae3c4dc1a713530a24c78b90b06f'
- '8a569cb9a6df4b6833234690931461620c4759c6f8591f163648a250bb97c2eb'
- '1cb5fadc9854b97419a909ebf72dae3a2def66ee316c73292d42d85a60604757'
- '2274585298c76b59dfb5b0f27d0e51f44e6dd0f0cd10627c5a3c51fa893d7bc0'
- '02567508d03043eee5a0b2c4fe00db21873fc280c29e75942233b522dafe7234'
- 'ad574f61903c6db66110f4c607cd1ead2ce173e3dd95c5287aa392cb550dc973'
- 'b17687196d098311e7cc58af9e7f434cbc96c7075e6c24ed36362a24473b547e'
- '150487680af2d7da5731b045d764d3501f6188e083cb5299a163edd894f9eb73'
- '34ba987a290a3779a47f92468e834275925abaa11b008a846e5689e173128844'
- '3267cf5af76e8253263220536b51c8203287148f2d1b564c41de151a9c3ff41e'
- 'dc6505ce152095aa7048977d2a4457918b8ba780bc4ae6d4188cf81321592068'
- '71a27a759b2a8b990386b4d52ca95417205bb1674123f874b89fd17a929370fa'
- 'e2f6cc6c4a3443d26b852e252438564fe1fa80ab02a93b1bd325204da67663ae'
- '6d87fb84681433d5508e1c225fbd54d9b606b1a0f4c6d54b1d3970fb69fae881'
- '29f17c6768ee91706d1772758ddfabc9242331efef8d8a7eecb4b8c04deae394'
- 'dd88a730ac985b8c015ced758c7445f966acb0509e61296448b45d65d8d630a2'
- '9fe796c6177a9faf99b1edc4656be8ec2303e8757600b557e9dde3258952bc7e'
- '9ef664c55663f953ffb37087da1f1ad4b9a9f2519c84b1ac1add97178169095a'
- '42ac5d9000ef8e2ff7ab5f88f6203c559ce727766cc2b2f4f089041b0d9e6ee8'
- '3bbd0a5869969297ec2d5d8f062e346978be47e43480daf8255c67fe4c661ccf'
- 'ba79c549d798540c50ed17912eacc1f1651293b345f6aae8bd59cbe9633b4d0c'
- '851f44e92b6266bfa79f4acdd860f44f95c6ab327b685998a9ae68e9e75a08cf'
- 'aa0d9b3c7225d664b5faa3385d3f3f736956d7f61052154c6b0ea0ec09bbbc89'
- '60fe115a02d56ef029df6313f9e1c14a98da34ad742968845fbeaebc9237140f'
- '17017d9d552d36e27cf11ac07c3ae678bb0c1f45761ef9796acf106c86234d95'
- '73416c7b125bd78ceab3b3c0bb213a666976f7db3208b52d8735f81669d16650'
- '6c7e2bcb0823892fffc1a6f86a01928e5931e1fc37cb3cfad911740d3f7d1854'
- 'f3dbd4095f7cbafb2f8f7407d6f5a2f592ef8aef1270f3c6ab10e0c666262ba9'
- '1e8a5eb92ac2b5ecc17fdbfc7b5885a5991cdb2af5300817954102f1c5bfb5ec'
- 'b308b21874ca0b86cfb95ddcc76432daa2d4cc6d0053981367ab66fdeea6a01c'
- 'e0956a1f8785fdae0b68e2ac79d9187499662e9f6b8347be8eecb36717f8a63d'
- '03bee283b4ec139b2722c1531ad566ff0d674e44a2ec49689686ca85a89c7f82'
- '154c5f66ae84300ab69a4c9502a5893d9563f8b774887bda6959b930e3bbc6e0'
- 'd73dda2abcc118ea197cc3a61b5487b28d0fc584b0eb9deecba7d4b98b19f4ae'
- '10c74ccc91d7b993c91dea5ec1f6d3710e642d35dce6001a27aa6d8bc4404dde'
- '7c734ed61313ec21dc1c2c5adc6b828fac60f5a6f67de8869d2e7acfccbf4867'
- 'cb21bf8906fa812e46405269bf7e78361d05082dc63dfbf1c9719205768e49ac'
- 'c1f7da7edfb26701817a1fb3bb9b592e8966cf4b79b6305a1a3761bc8a4d2ab7'
- '676cfac9acbf8ed66d2e90ff5127ae5920aaa0eece3f512d9e43fb06e6e83495'
- 'e151e8dc209e32a584a5b96752073f976acf823d758c34cbef5955e1172e50d5'
- 'd4903b81e4102ccaed88f7605c7208f57048cf087edbcc03a64e64580f404cae'
- '15ff60a67694331a54435a4bb8d75c60d4e1c2895bd4fdb82401fe76da87e45d'
- '08ba24891b0115a2b355b5b17da2b485c6e8c7fadabe08d7fb71716ae0d2d05e')
# vim:set ts=2 sw=2 tw=0 et: