summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoey Pabalinas2018-02-19 21:27:00 -1000
committerJoey Pabalinas2018-02-19 21:54:57 -1000
commita213aab395b90a8b30aad38bec362a2a13e52aa5 (patch)
treeb3c42e292d1aa10ba7bfc57bbce1db21ff10a1b7
parent9d6e013d3d87c510f684deac0e64ea167c4bb2b1 (diff)
downloadaur-a213aab395b90a8b30aad38bec362a2a13e52aa5.tar.gz
upgpkg: linux-surfacepro3-git 4.16rc2.r62.g79c0ef3e85c015b092-1
upstream release
-rw-r--r--.SRCINFO10
-rw-r--r--PKGBUILD23
-rw-r--r--config.sp343
3 files changed, 23 insertions, 53 deletions
diff --git a/.SRCINFO b/.SRCINFO
index e4b9b17a6c39..b4a487328e52 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = linux-surfacepro3-git
- pkgver = 4.16rc1.r100.g1388c80438e69fc01d
+ pkgver = 4.16rc2.r62.g79c0ef3e85c015b092
pkgrel = 1
url = http://www.kernel.org/
arch = i686
@@ -14,9 +14,6 @@ pkgbase = linux-surfacepro3-git
makedepends = libelf
options = !strip
source = git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
- source = init.patch
- source = kconfig.patch
- source = xattr.patch
source = config
source = config.x86_64
source = config.sp3
@@ -24,12 +21,9 @@ pkgbase = linux-surfacepro3-git
source = touchscreen_multitouch_fixes2.patch
source = linux-surfacepro3-git.preset
sha256sums = SKIP
- sha256sums = ec655100ebc32d6699a258d7682953f928d1eb1042b895b04283d85ae57b80c1
- sha256sums = f479a5ca6abe4d50ca4c09e6e83a027369fcd3efff8d5ce60f0699d8fa47beb8
- sha256sums = 4633ae19b9a9871a3cfffba98ec7c3cd240f64bef8a0eebcf1212219c80972fd
sha256sums = becc0c98cff692dee9500f19d38882636caf4c58d5086c7725690a245532f5dc
sha256sums = 56152d1f7cac31d0a9a7414e950106c3945d5de8d50bc75cf7385fa46078b1de
- sha256sums = 3e7777eea61f148c1dcc961bf116fce4c417825f161ffe630b4a5248520d7a8c
+ sha256sums = 3b6f57346a53ffdf5842dbc22eaee091348aefa383fecb8befd3abe57b7d7a33
sha256sums = cc78e8844d9ec4bd29cce392a3e4683061646e1ad7c100c4958a5cadabb25b52
sha256sums = 34b4e00ffcf9efc43ab47444d14febb94432d340d0f1d5bcd56153879d1be113
sha256sums = 31d109a2f5864d865b3ce3c310158b2e9ae77f9c424f2af5a7e45548d62a2eb3
diff --git a/PKGBUILD b/PKGBUILD
index 5f2757bf94f7..b8f503fe9ec4 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
pkgbase=linux-surfacepro3-git
_srcname=linux
-pkgver=4.16rc1.r100.g1388c80438e69fc01d
+pkgver=4.16rc2.r62.g79c0ef3e85c015b092
pkgrel=1
arch=('i686' 'x86_64')
url="http://www.kernel.org/"
@@ -12,25 +12,19 @@ options=('!strip')
source=(
# 'git+https://github.com/alyptik/linux.git#branch=master'
'git+https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git'
- # the main kernel config files
- 'init.patch' 'kconfig.patch' 'xattr.patch'
'config' 'config.x86_64' 'config.sp3'
'touchscreen_multitouch_fixes1.patch' 'touchscreen_multitouch_fixes2.patch'
# standard config files for mkinitcpio ramdisk
"${pkgbase}.preset")
sha256sums=('SKIP'
- 'ec655100ebc32d6699a258d7682953f928d1eb1042b895b04283d85ae57b80c1'
- 'f479a5ca6abe4d50ca4c09e6e83a027369fcd3efff8d5ce60f0699d8fa47beb8'
- '4633ae19b9a9871a3cfffba98ec7c3cd240f64bef8a0eebcf1212219c80972fd'
'becc0c98cff692dee9500f19d38882636caf4c58d5086c7725690a245532f5dc'
'56152d1f7cac31d0a9a7414e950106c3945d5de8d50bc75cf7385fa46078b1de'
- '3e7777eea61f148c1dcc961bf116fce4c417825f161ffe630b4a5248520d7a8c'
+ '3b6f57346a53ffdf5842dbc22eaee091348aefa383fecb8befd3abe57b7d7a33'
'cc78e8844d9ec4bd29cce392a3e4683061646e1ad7c100c4958a5cadabb25b52'
'34b4e00ffcf9efc43ab47444d14febb94432d340d0f1d5bcd56153879d1be113'
'31d109a2f5864d865b3ce3c310158b2e9ae77f9c424f2af5a7e45548d62a2eb3')
sp3config='y'
-personal='y'
_kernelname="${pkgbase#linux}"
@@ -48,13 +42,6 @@ prepare() {
patch -p1 -F5 -i "${srcdir}/touchscreen_multitouch_fixes1.patch"
patch -p1 -F5 -i "${srcdir}/touchscreen_multitouch_fixes2.patch"
- # Personal patches
- if [[ "$personal" == y ]]; then
- for i in init kconfig xattr; do
- patch -p1 -F5 -i "${srcdir}/${i}.patch"
- done
- fi
-
## If sp3config='y' use personal config as a base
if [[ "$sp3config" == y ]]; then
cat "${srcdir}/config.sp3" >./.config
@@ -77,6 +64,9 @@ prepare() {
# don't run depmod on 'make install'. We'll do this ourselves in packaging
sed -i '2iexit 0' scripts/depmod.sh
+ # get kernel version
+ make prepare
+
# load configuration
# Configure the kernel. Replace the line below with one of your choice.
# make menuconfig # CLI menu for configuration
@@ -106,9 +96,6 @@ prepare() {
printf "$(tput setaf 3)\t%s $(tput sgr0)\n" "Continuing..." ;;
esac
- # get kernel version
- make prepare
-
# rewrite configuration
yes "" | make config >/dev/null
diff --git a/config.sp3 b/config.sp3
index 1fc38334537f..6a05e5aebe48 100644
--- a/config.sp3
+++ b/config.sp3
@@ -1,6 +1,6 @@
#
# Automatically generated file; DO NOT EDIT.
-# Linux/x86 4.16.0-rc1 Kernel Configuration
+# Linux/x86 4.16.0-rc2 Kernel Configuration
#
CONFIG_64BIT=y
CONFIG_X86_64=y
@@ -75,8 +75,11 @@ CONFIG_POSIX_MQUEUE=y
CONFIG_POSIX_MQUEUE_SYSCTL=y
CONFIG_CROSS_MEMORY_ATTACH=y
CONFIG_USELIB=y
-# CONFIG_AUDIT is not set
+CONFIG_AUDIT=y
CONFIG_HAVE_ARCH_AUDITSYSCALL=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_AUDIT_TREE=y
#
# IRQ subsystem
@@ -230,7 +233,7 @@ CONFIG_ADVISE_SYSCALLS=y
CONFIG_MEMBARRIER=y
CONFIG_CHECKPOINT_RESTORE=y
CONFIG_KALLSYMS=y
-# CONFIG_KALLSYMS_ALL is not set
+CONFIG_KALLSYMS_ALL=y
CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
CONFIG_KALLSYMS_BASE_RELATIVE=y
CONFIG_BPF_SYSCALL=y
@@ -481,31 +484,15 @@ CONFIG_PARAVIRT_CLOCK=y
# CONFIG_JAILHOUSE_GUEST is not set
CONFIG_NO_BOOTMEM=y
# CONFIG_MK8 is not set
-# CONFIG_MK8SSE3 is not set
-# CONFIG_MK10 is not set
-# CONFIG_MBARCELONA is not set
-# CONFIG_MBOBCAT is not set
-# CONFIG_MBULLDOZER is not set
-# CONFIG_MPILEDRIVER is not set
-# CONFIG_MSTEAMROLLER is not set
-# CONFIG_MJAGUAR is not set
# CONFIG_MPSC is not set
+CONFIG_MCORE2=y
# CONFIG_MATOM is not set
-# CONFIG_MCORE2 is not set
-# CONFIG_MNEHALEM is not set
-# CONFIG_MWESTMERE is not set
-# CONFIG_MSILVERMONT is not set
-# CONFIG_MSANDYBRIDGE is not set
-# CONFIG_MIVYBRIDGE is not set
-CONFIG_MHASWELL=y
-# CONFIG_MBROADWELL is not set
-# CONFIG_MSKYLAKE is not set
# CONFIG_GENERIC_CPU is not set
-# CONFIG_MNATIVE is not set
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
+CONFIG_X86_P6_NOP=y
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
@@ -518,7 +505,7 @@ CONFIG_CPU_SUP_CENTAUR=y
CONFIG_HPET_TIMER=y
CONFIG_HPET_EMULATE_RTC=y
CONFIG_DMI=y
-CONFIG_GART_IOMMU=y
+# CONFIG_GART_IOMMU is not set
CONFIG_CALGARY_IOMMU=y
CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
CONFIG_SWIOTLB=y
@@ -631,7 +618,7 @@ CONFIG_ZSMALLOC=y
CONFIG_ZSMALLOC_STAT=y
CONFIG_GENERIC_EARLY_IOREMAP=y
# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
-# CONFIG_IDLE_PAGE_TRACKING is not set
+CONFIG_IDLE_PAGE_TRACKING=y
CONFIG_ARCH_HAS_ZONE_DEVICE=y
CONFIG_FRAME_VECTOR=y
CONFIG_ARCH_USES_HIGH_VMA_FLAGS=y
@@ -686,6 +673,7 @@ CONFIG_LEGACY_VSYSCALL_EMULATE=y
# CONFIG_CMDLINE_BOOL is not set
CONFIG_MODIFY_LDT_SYSCALL=y
CONFIG_HAVE_LIVEPATCH=y
+CONFIG_LIVEPATCH=y
CONFIG_ARCH_HAS_ADD_PAGES=y
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
CONFIG_USE_PERCPU_NUMA_NODE_ID=y
@@ -1164,6 +1152,7 @@ CONFIG_NETFILTER_XT_SET=m
#
# Xtables targets
#
+# CONFIG_NETFILTER_XT_TARGET_AUDIT is not set
CONFIG_NETFILTER_XT_TARGET_CHECKSUM=m
CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m
CONFIG_NETFILTER_XT_TARGET_CONNMARK=m
@@ -7289,7 +7278,6 @@ CONFIG_EARLY_PRINTK_EFI=y
# CONFIG_DEBUG_WX is not set
CONFIG_DOUBLEFAULT=y
# CONFIG_DEBUG_TLBFLUSH is not set
-# CONFIG_IOMMU_DEBUG is not set
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
@@ -7328,7 +7316,7 @@ CONFIG_SECURITYFS=y
# CONFIG_SECURITY_NETWORK is not set
CONFIG_PAGE_TABLE_ISOLATION=y
# CONFIG_SECURITY_PATH is not set
-CONFIG_INTEL_TXT=y
+# CONFIG_INTEL_TXT is not set
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
CONFIG_HARDENED_USERCOPY=y
CONFIG_HARDENED_USERCOPY_FALLBACK=y
@@ -7449,7 +7437,7 @@ CONFIG_CRYPTO_SHA512_MB=m
CONFIG_CRYPTO_SHA256=y
CONFIG_CRYPTO_SHA512=y
CONFIG_CRYPTO_SHA3=m
-# CONFIG_CRYPTO_SM3 is not set
+CONFIG_CRYPTO_SM3=m
CONFIG_CRYPTO_TGR192=m
CONFIG_CRYPTO_WP512=m
CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
@@ -7537,7 +7525,8 @@ CONFIG_CRYPTO_DEV_QAT_C62X=y
CONFIG_CRYPTO_DEV_QAT_DH895xCCVF=y
CONFIG_CRYPTO_DEV_QAT_C3XXXVF=y
CONFIG_CRYPTO_DEV_QAT_C62XVF=y
-# CONFIG_CRYPTO_DEV_NITROX_CNN55XX is not set
+CONFIG_CRYPTO_DEV_NITROX=m
+CONFIG_CRYPTO_DEV_NITROX_CNN55XX=m
CONFIG_CRYPTO_DEV_CHELSIO=m
CONFIG_CRYPTO_DEV_VIRTIO=m
CONFIG_ASYMMETRIC_KEY_TYPE=y