core/linux-rpi to 6.6.26-2

Modify translation tables to allow alt. virtual addresses
Closes #2030
This commit is contained in:
graysky 2024-04-16 15:27:36 -04:00
parent 794bfb5f26
commit cb98448c6b
3 changed files with 26 additions and 15 deletions

View file

@ -5,12 +5,12 @@
# Contributer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
pkgbase=linux-rpi
_commit=b654c77c1dc1f57d92a2f014bdcd8cb9d4f51640
_commit=044dae4ac76ab3677977f432e78b29e423e8c54e
_srcname=linux-${_commit}
_kernelname=${pkgbase#linux}
_regen=
pkgver=6.6.26
pkgrel=1
pkgrel=2
pkgdesc='Linux'
url="https://github.com/raspberrypi/linux"
arch=(armv7h aarch64)
@ -30,14 +30,14 @@ source=("linux-$pkgver-${_commit:0:10}.tar.gz::https://github.com/raspberrypi/li
linux.preset
archarm.diffconfig
)
md5sums=('f57aa493e8051d9587ded718d11c59ff'
md5sums=('c9814cd80f1759a310d1226f612af8c1'
'3bab7426d8c8818dda8353da3892a41f'
'16c484af9f72b9275afcf83a6b8eab36'
'a157c5bfc0f03d0728c92bd953b06265'
'86d4a35722b5410e3b29fc92dae15d4b'
'c8f84694321e249492c80149833671d7')
'87526ee83367947d179edb373009a7d6')
md5sums_armv7h=('122187220bd9e151106a057f614b76c2')
md5sums_aarch64=('25f442fc59f81d6cebb61c15cf3f95e3')
md5sums_aarch64=('b31e9117df51f288960a0fbb114deabe')
# setup vars
if [[ $CARCH == "armv7h" ]]; then

View file

@ -171,3 +171,9 @@ CONFIG_QUOTA_TREE=y
CONFIG_QFMT_V1=y
CONFIG_QFMT_V2=y
CONFIG_BLK_DEV_RBD=m
CONFIG_ARM64_VA_BITS_48=y
CONFIG_ARCH_MMAP_RND_BITS_MAX=33
CONFIG_PGTABLE_LEVELS=4
# CONFIG_ARM64_VA_BITS_39 is not set
CONFIG_ARM64_VA_BITS_48=y
CONFIG_ARM64_VA_BITS=48

View file

@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
# Linux/arm64 6.6.25 Kernel Configuration
# Linux/arm64 6.6.26 Kernel Configuration
#
CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.1.0"
CONFIG_CC_IS_GCC=y
@ -162,7 +162,7 @@ CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
CONFIG_ARCH_WANT_BATCHED_UNMAP_TLB_FLUSH=y
CONFIG_CC_HAS_INT128=y
CONFIG_CC_IMPLICIT_FALLTHROUGH="-Wimplicit-fallthrough=5"
CONFIG_GCC11_NO_ARRAY_BOUNDS=y
CONFIG_GCC10_NO_ARRAY_BOUNDS=y
CONFIG_CC_NO_ARRAY_BOUNDS=y
CONFIG_ARCH_SUPPORTS_INT128=y
CONFIG_CGROUPS=y
@ -279,7 +279,7 @@ CONFIG_ARM64_PAGE_SHIFT=12
CONFIG_ARM64_CONT_PTE_SHIFT=4
CONFIG_ARM64_CONT_PMD_SHIFT=4
CONFIG_ARCH_MMAP_RND_BITS_MIN=18
CONFIG_ARCH_MMAP_RND_BITS_MAX=24
CONFIG_ARCH_MMAP_RND_BITS_MAX=33
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=11
CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
CONFIG_STACKTRACE_SUPPORT=y
@ -293,7 +293,7 @@ CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_SMP=y
CONFIG_KERNEL_MODE_NEON=y
CONFIG_FIX_EARLYCON_MEM=y
CONFIG_PGTABLE_LEVELS=3
CONFIG_PGTABLE_LEVELS=4
CONFIG_ARCH_SUPPORTS_UPROBES=y
CONFIG_ARCH_PROC_KCORE_TEXT=y
CONFIG_BUILTIN_RETURN_ADDRESS_STRIPS_PAC=y
@ -405,9 +405,9 @@ CONFIG_SOCIONEXT_SYNQUACER_PREITS=y
CONFIG_ARM64_4K_PAGES=y
# CONFIG_ARM64_16K_PAGES is not set
# CONFIG_ARM64_64K_PAGES is not set
CONFIG_ARM64_VA_BITS_39=y
# CONFIG_ARM64_VA_BITS_48 is not set
CONFIG_ARM64_VA_BITS=39
# CONFIG_ARM64_VA_BITS_39 is not set
CONFIG_ARM64_VA_BITS_48=y
CONFIG_ARM64_VA_BITS=48
CONFIG_ARM64_PA_BITS_48=y
CONFIG_ARM64_PA_BITS=48
# CONFIG_CPU_BIG_ENDIAN is not set
@ -1883,6 +1883,7 @@ CONFIG_PCIE_BRCMSTB=y
#
# Generic Driver Options
#
CONFIG_AUXILIARY_BUS=y
CONFIG_UEVENT_HELPER=y
CONFIG_UEVENT_HELPER_PATH=""
CONFIG_DEVTMPFS=y
@ -2508,6 +2509,7 @@ CONFIG_ATM_DRIVERS=y
# CONFIG_ATM_HE is not set
# CONFIG_ATM_SOLOS is not set
CONFIG_ETHERNET=y
CONFIG_MDIO=m
CONFIG_NET_VENDOR_3COM=y
# CONFIG_VORTEX is not set
# CONFIG_TYPHOON is not set
@ -2601,11 +2603,14 @@ CONFIG_NET_VENDOR_INTEL=y
# CONFIG_E100 is not set
# CONFIG_E1000 is not set
# CONFIG_E1000E is not set
# CONFIG_IGB is not set
CONFIG_IGB=m
CONFIG_IGB_HWMON=y
# CONFIG_IGBVF is not set
# CONFIG_IXGBE is not set
CONFIG_IXGBE=m
CONFIG_IXGBE_HWMON=y
CONFIG_IXGBE_IPSEC=y
# CONFIG_IXGBEVF is not set
# CONFIG_I40E is not set
CONFIG_I40E=m
# CONFIG_I40EVF is not set
# CONFIG_ICE is not set
# CONFIG_FM10K is not set