diff --git a/core/linux-peach/PKGBUILD b/core/linux-peach/PKGBUILD index d882df587..eaa5dcee9 100644 --- a/core/linux-peach/PKGBUILD +++ b/core/linux-peach/PKGBUILD @@ -7,8 +7,8 @@ pkgbase=linux-peach _kernelname=${pkgbase#linux} _desc="Exynos Chromebooks (Peach, Snow, Spring)" pkgver=3.8.11 -pkgrel=3 -_commit=75dd2035f13c18744f6085d9f86a15172b95ea81 +pkgrel=4 +_commit=32fb3eb2ae25d959ee4b2bdcbc94fa956b50be33 arch=('armv7h') url="https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-3.8" license=('GPL2') @@ -19,21 +19,19 @@ source=("https://chromium.googlesource.com/chromiumos/third_party/kernel/+archiv '0001-mwifiex-do-not-create-AP-and-P2P-interfaces-upon-dri.patch' '0002-use-chromiumos-mwifiex-drivers.patch' '0003-exynos-DRM-have-exynos_drm_fbdev_update-set-smem_sta.patch' - 'kernel-CVE-2016-0728.patch' 'config' 'kernel.its' 'kernel.keyblock' 'kernel_data_key.vbprivk' 'cmdline') -md5sums=('SKIP' +md5sums=('e0d35bb134a2fa5d482eb3045b03ab97' 'bda543cb5943eac34e16d12911f3ee99' 'dc6da2272ffb8ea63f10bc4457cc3f70' '5d74feddd86b9c1e6cd23704795cc7d7' '8d44534965bda4a009e03d11bbb03d2f' 'bdcaf5ecc962cfdd6a732be8fbb96e0a' 'f7f9c336e574efae3aeb32562e8752ef' - '6470e9783bd1c7a8feddc2d67f07afd5' - '7e1d18307858818b9d85cd841a6da6b9' + 'd973668dee14b3b9926fdd856a0a8954' '9791091c8e4158297533df988d1a47da' '61c5ff73c136ed07a7aadbf58db3d96a' '584777ae88bce2c5659960151b64c7d8' @@ -43,7 +41,8 @@ prepare() { git apply 0001-mwifiex-do-not-create-AP-and-P2P-interfaces-upon-dri.patch git apply 0002-use-chromiumos-mwifiex-drivers.patch git apply 0003-exynos-DRM-have-exynos_drm_fbdev_update-set-smem_sta.patch - git apply kernel-CVE-2016-0728.patch + + cp include/linux/compiler-gcc5.h include/linux/compiler-gcc6.h cp config .config diff --git a/core/linux-peach/config b/core/linux-peach/config index c821b5d16..c72e39d55 100644 --- a/core/linux-peach/config +++ b/core/linux-peach/config @@ -1,6 +1,6 @@ # # Automatically generated file; DO NOT EDIT. -# Linux/arm 3.8.11-1 Kernel Configuration +# Linux/arm 3.8.11-4 Kernel Configuration # CONFIG_ARM=y CONFIG_ARM_HAS_SG_CHAIN=y @@ -463,19 +463,18 @@ CONFIG_HZ=200 CONFIG_AEABI=y # CONFIG_OABI_COMPAT is not set CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y -CONFIG_ARCH_SPARSEMEM_ENABLE=y -CONFIG_ARCH_SPARSEMEM_DEFAULT=y -CONFIG_ARCH_SELECT_MEMORY_MODEL=y +# CONFIG_ARCH_SPARSEMEM_DEFAULT is not set +# CONFIG_ARCH_SELECT_MEMORY_MODEL is not set CONFIG_HAVE_ARCH_PFN_VALID=y CONFIG_HIGHMEM=y # CONFIG_HIGHPTE is not set CONFIG_HW_PERF_EVENTS=y CONFIG_SELECT_MEMORY_MODEL=y -CONFIG_SPARSEMEM_MANUAL=y -CONFIG_SPARSEMEM=y -CONFIG_HAVE_MEMORY_PRESENT=y -CONFIG_SPARSEMEM_EXTREME=y +CONFIG_FLATMEM_MANUAL=y +CONFIG_FLATMEM=y +CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_HAVE_MEMBLOCK=y +CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=999999 # CONFIG_COMPACTION is not set # CONFIG_PHYS_ADDR_T_64BIT is not set @@ -1021,7 +1020,9 @@ CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_HIDP=m +CONFIG_BT_HS=y CONFIG_BT_LE=y +# CONFIG_BT_LEDS is not set # CONFIG_BT_SELFTEST is not set CONFIG_BT_DEBUGFS=y @@ -1030,8 +1031,10 @@ CONFIG_BT_DEBUGFS=y # CONFIG_BT_INTEL=m CONFIG_BT_BCM=m +CONFIG_BT_RTL=m CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTUSB_BCM=y +CONFIG_BT_HCIBTUSB_RTL=y CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y @@ -1041,6 +1044,7 @@ CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIUART_3WIRE=y # CONFIG_BT_HCIUART_INTEL is not set # CONFIG_BT_HCIUART_BCM is not set +# CONFIG_BT_HCIUART_QCA is not set CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m @@ -2661,8 +2665,10 @@ CONFIG_DVB_AF9033=m # Graphics support # CONFIG_DRM=y +CONFIG_DRM_USB=m CONFIG_DRM_KMS_HELPER=y # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set +CONFIG_DRM_DMA_SYNC=y # # I2C encoder or helper chips @@ -2680,7 +2686,8 @@ CONFIG_DRM_EXYNOS_DP=y CONFIG_DRM_EXYNOS_VIDI=y # CONFIG_DRM_EXYNOS_G2D is not set # CONFIG_DRM_EXYNOS_IPP is not set -# CONFIG_DRM_UDL is not set +CONFIG_DRM_UDL=m +# CONFIG_DRM_EVDI is not set CONFIG_DRM_PTN3460=y CONFIG_DRM_PS8622=y CONFIG_DRM_ANX7808=y @@ -2691,13 +2698,13 @@ CONFIG_DRM_ANX7808=y CONFIG_MALI_MIDGARD=y # CONFIG_MALI_GATOR_SUPPORT is not set CONFIG_MALI_MIDGARD_DVFS=y -# CONFIG_MALI_MIDGARD_RT_PM is not set # CONFIG_MALI_MIDGARD_ENABLE_TRACE is not set -CONFIG_MALI_MIDGARD_DEBUG_SYS=y -CONFIG_MALI_EXPERT=y # CONFIG_MALI_DEVFREQ is not set +CONFIG_MALI_EXPERT=y +# CONFIG_MALI_PRFCNT_SET_SECONDARY is not set # CONFIG_MALI_DEBUG_SHADER_SPLIT_FS is not set CONFIG_MALI_PLATFORM_FAKE=y +# CONFIG_MALI_PLATFORM_DEVICETREE is not set CONFIG_MALI_PLATFORM_THIRDPARTY=y CONFIG_MALI_PLATFORM_THIRDPARTY_NAME="chromebook" # CONFIG_MALI_DEBUG is not set @@ -2718,12 +2725,13 @@ CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set -# CONFIG_FB_SYS_FILLRECT is not set -# CONFIG_FB_SYS_COPYAREA is not set -# CONFIG_FB_SYS_IMAGEBLIT is not set +CONFIG_FB_SYS_FILLRECT=m +CONFIG_FB_SYS_COPYAREA=m +CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set # CONFIG_FB_SYS_FOPS is not set # CONFIG_FB_WMT_GE_ROPS is not set +CONFIG_FB_DEFERRED_IO=y # CONFIG_FB_SVGALIB is not set # CONFIG_FB_MACMODES is not set # CONFIG_FB_BACKLIGHT is not set