mirror of
https://github.com/Fishwaldo/build.git
synced 2025-03-16 11:51:36 +00:00
[ wireguard ] add to config, move Tinkerboard to stable branch, add upstream patches
This commit is contained in:
parent
4f2fca41e1
commit
7468eb23ab
38 changed files with 24506 additions and 5 deletions
|
@ -824,6 +824,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -863,6 +863,8 @@ CONFIG_NET_KEY=m
|
|||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
# CONFIG_XDP_SOCKETS is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -600,6 +600,8 @@ CONFIG_XFRM_IPCOMP=y
|
|||
CONFIG_NET_KEY=y
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
# CONFIG_IP_FIB_TRIE_STATS is not set
|
||||
|
|
|
@ -662,6 +662,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -743,6 +743,8 @@ CONFIG_NET_KEY=m
|
|||
CONFIG_NET_KEY_MIGRATE=y
|
||||
# CONFIG_XDP_SOCKETS is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -740,6 +740,8 @@ CONFIG_NET_KEY=m
|
|||
CONFIG_NET_KEY_MIGRATE=y
|
||||
# CONFIG_XDP_SOCKETS is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -861,6 +861,8 @@ CONFIG_NET_KEY=y
|
|||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
# CONFIG_XDP_SOCKETS is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
@ -2027,7 +2029,7 @@ CONFIG_EEPROM_93CX6=y
|
|||
# CONFIG_MISC_RTSX_USB is not set
|
||||
|
||||
#
|
||||
# Mediatek Peripherals
|
||||
# Mediatek Peripherals
|
||||
#
|
||||
CONFIG_MTK_PLATFORM="mt7623"
|
||||
CONFIG_MTK_BTIF=y
|
||||
|
|
|
@ -710,6 +710,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -780,6 +780,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=y
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -729,6 +729,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -726,6 +726,8 @@ CONFIG_NET_KEY=m
|
|||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_XDP_SOCKETS=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -852,6 +852,8 @@ CONFIG_NET_KEY=m
|
|||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_XDP_SOCKETS=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -894,6 +894,8 @@ CONFIG_XFRM_INTERFACE=m
|
|||
CONFIG_XFRM_IPCOMP=m
|
||||
# CONFIG_NET_KEY is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
# CONFIG_IP_MULTICAST is not set
|
||||
# CONFIG_IP_ADVANCED_ROUTER is not set
|
||||
CONFIG_IP_ROUTE_CLASSID=y
|
||||
|
|
|
@ -781,6 +781,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=y
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -791,6 +791,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=y
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -781,6 +781,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=y
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -469,6 +469,8 @@ CONFIG_XFRM_IPCOMP=y
|
|||
CONFIG_NET_KEY=y
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -612,6 +612,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -685,6 +685,8 @@ CONFIG_XFRM_IPCOMP=y
|
|||
CONFIG_NET_KEY=y
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
# CONFIG_IP_FIB_TRIE_STATS is not set
|
||||
|
|
|
@ -746,6 +746,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -759,6 +759,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -613,6 +613,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -853,6 +853,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
CONFIG_NET_KEY_MIGRATE=y
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
#
|
||||
# Automatically generated file; DO NOT EDIT.
|
||||
# Linux/arm64 4.14.81 Kernel Configuration
|
||||
# Linux/arm64 4.14.96 Kernel Configuration
|
||||
#
|
||||
CONFIG_ARM64=y
|
||||
CONFIG_64BIT=y
|
||||
|
@ -661,6 +661,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=m
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
@ -4955,6 +4957,7 @@ CONFIG_CEPH_FS_POSIX_ACL=y
|
|||
CONFIG_CIFS=m
|
||||
CONFIG_CIFS_STATS=y
|
||||
# CONFIG_CIFS_STATS2 is not set
|
||||
CONFIG_CIFS_ALLOW_INSECURE_LEGACY=y
|
||||
# CONFIG_CIFS_WEAK_PW_HASH is not set
|
||||
CONFIG_CIFS_UPCALL=y
|
||||
CONFIG_CIFS_XATTR=y
|
||||
|
|
|
@ -709,7 +709,8 @@ CONFIG_XFRM_IPCOMP=m
|
|||
CONFIG_NET_KEY=y
|
||||
# CONFIG_NET_KEY_MIGRATE is not set
|
||||
CONFIG_INET=y
|
||||
# CONFIG_WIREGUARD is not set
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
CONFIG_IP_MULTICAST=y
|
||||
CONFIG_IP_ADVANCED_ROUTER=y
|
||||
CONFIG_IP_FIB_TRIE_STATS=y
|
||||
|
|
|
@ -679,6 +679,8 @@ CONFIG_XFRM_USER=y
|
|||
# CONFIG_XFRM_STATISTICS is not set
|
||||
# CONFIG_NET_KEY is not set
|
||||
CONFIG_INET=y
|
||||
CONFIG_WIREGUARD=m
|
||||
# CONFIG_WIREGUARD_DEBUG is not set
|
||||
# CONFIG_IP_MULTICAST is not set
|
||||
# CONFIG_IP_ADVANCED_ROUTER is not set
|
||||
CONFIG_IP_ROUTE_CLASSID=y
|
||||
|
|
|
@ -22,7 +22,7 @@ SERIALCON=ttyS2
|
|||
case $BRANCH in
|
||||
default)
|
||||
KERNELSOURCE='https://github.com/rockchip-linux/kernel.git'
|
||||
KERNELBRANCH='branch:release-4.4'
|
||||
KERNELBRANCH='branch:stable-4.4-rk3288-linux'
|
||||
KERNELPATCHDIR='rockchip-default'
|
||||
KERNELDIR='linux-rockchip'
|
||||
|
||||
|
|
|
@ -229,7 +229,7 @@ for line in "${buildlist[@]}"; do
|
|||
MODULES_BLACKLIST_DEV MOUNT SDCARD BOOTPATCHDIR KERNELPATCHDIR buildtext RELEASE IMAGE_TYPE OVERLAY_PREFIX ASOUND_STATE \
|
||||
ATF_COMPILER ATF_USE_GCC ATFSOURCE ATFDIR ATFBRANCH ATFSOURCEDIR PACKAGE_LIST_RM NM_IGNORE_DEVICES DISPLAY_MANAGER family_tweaks_bsp_s \
|
||||
CRYPTROOT_ENABLE CRYPTROOT_PASSPHRASE CRYPTROOT_SSH_UNLOCK CRYPTROOT_SSH_UNLOCK_PORT CRYPTROOT_SSH_UNLOCK_KEY_NAME ROOT_MAPPER \
|
||||
NETWORK HDMI USB WIRELESS ARMBIANMONITOR DEFAULT_CONSOLE FORCE_BOOTSCRIPT_UPDATE SERIALCON WIREGUARD
|
||||
NETWORK HDMI USB WIRELESS ARMBIANMONITOR DEFAULT_CONSOLE FORCE_BOOTSCRIPT_UPDATE SERIALCON
|
||||
|
||||
read BOARD BRANCH RELEASE BUILD_DESKTOP <<< $line
|
||||
n=$[$n+1]
|
||||
|
|
4509
patch/kernel/rockchip-default/01-linux-0003-cec.patch.disabled
Normal file
4509
patch/kernel/rockchip-default/01-linux-0003-cec.patch.disabled
Normal file
File diff suppressed because it is too large
Load diff
1597
patch/kernel/rockchip-default/01-linux-0004-audio.patch.disabled
Normal file
1597
patch/kernel/rockchip-default/01-linux-0004-audio.patch.disabled
Normal file
File diff suppressed because it is too large
Load diff
2689
patch/kernel/rockchip-default/04-patch-4.4.166-167.patch
Normal file
2689
patch/kernel/rockchip-default/04-patch-4.4.166-167.patch
Normal file
File diff suppressed because it is too large
Load diff
7597
patch/kernel/rockchip-default/04-patch-4.4.167-168.patch
Normal file
7597
patch/kernel/rockchip-default/04-patch-4.4.167-168.patch
Normal file
File diff suppressed because it is too large
Load diff
|
@ -0,0 +1,54 @@
|
|||
diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem.c b/drivers/gpu/arm/midgard/mali_kbase_mem.c
|
||||
index 4a223e8ee..42e0df5db 100644
|
||||
--- a/drivers/gpu/arm/midgard/mali_kbase_mem.c
|
||||
+++ b/drivers/gpu/arm/midgard/mali_kbase_mem.c
|
||||
@@ -2182,14 +2182,14 @@ static int kbase_jd_user_buf_map(struct kbase_context *kctx,
|
||||
pinned_pages = get_user_pages(NULL, mm,
|
||||
address,
|
||||
alloc->imported.user_buf.nr_pages,
|
||||
- reg->flags & KBASE_REG_GPU_WR,
|
||||
- 0, pages, NULL);
|
||||
+ reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0,
|
||||
+ pages, NULL);
|
||||
#elif LINUX_VERSION_CODE < KERNEL_VERSION(4, 9, 0)
|
||||
pinned_pages = get_user_pages_remote(NULL, mm,
|
||||
address,
|
||||
alloc->imported.user_buf.nr_pages,
|
||||
- reg->flags & KBASE_REG_GPU_WR,
|
||||
- 0, pages, NULL);
|
||||
+ reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0,
|
||||
+ pages, NULL);
|
||||
#elif LINUX_VERSION_CODE < KERNEL_VERSION(4, 10, 0)
|
||||
pinned_pages = get_user_pages_remote(NULL, mm,
|
||||
address,
|
||||
@@ -2201,7 +2201,7 @@ static int kbase_jd_user_buf_map(struct kbase_context *kctx,
|
||||
address,
|
||||
alloc->imported.user_buf.nr_pages,
|
||||
reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0,
|
||||
- pages, NULL, NULL);
|
||||
+ pages, NULL);
|
||||
#endif
|
||||
|
||||
if (pinned_pages <= 0)
|
||||
diff --git a/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c b/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c
|
||||
index eea429a8d..23152f076 100644
|
||||
--- a/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c
|
||||
+++ b/drivers/gpu/arm/midgard/mali_kbase_mem_linux.c
|
||||
@@ -1161,14 +1161,13 @@ static struct kbase_va_region *kbase_mem_from_user_buffer(
|
||||
|
||||
#if LINUX_VERSION_CODE < KERNEL_VERSION(4, 6, 0)
|
||||
faulted_pages = get_user_pages(current, current->mm, address, *va_pages,
|
||||
- reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL);
|
||||
+ reg->flags & KBASE_REG_GPU_WR, NULL, NULL);
|
||||
#elif LINUX_VERSION_CODE < KERNEL_VERSION(4, 9, 0)
|
||||
faulted_pages = get_user_pages(address, *va_pages,
|
||||
- reg->flags & KBASE_REG_GPU_WR, 0, pages, NULL);
|
||||
+ reg->flags & KBASE_REG_GPU_WR, NULL, NULL);
|
||||
#else
|
||||
faulted_pages = get_user_pages(address, *va_pages,
|
||||
- reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0,
|
||||
- pages, NULL);
|
||||
+ reg->flags & KBASE_REG_GPU_WR ? FOLL_WRITE : 0, NULL);
|
||||
#endif
|
||||
|
||||
up_read(¤t->mm->mmap_sem);
|
1260
patch/kernel/rockchip-default/04-patch-4.4.168-169.patch
Normal file
1260
patch/kernel/rockchip-default/04-patch-4.4.168-169.patch
Normal file
File diff suppressed because it is too large
Load diff
2154
patch/kernel/rockchip-default/04-patch-4.4.169-170.patch
Normal file
2154
patch/kernel/rockchip-default/04-patch-4.4.169-170.patch
Normal file
File diff suppressed because it is too large
Load diff
2650
patch/kernel/rockchip-default/04-patch-4.4.170-171.patch
Normal file
2650
patch/kernel/rockchip-default/04-patch-4.4.170-171.patch
Normal file
File diff suppressed because it is too large
Load diff
1939
patch/kernel/rockchip-default/04-patch-4.4.171-172.patch
Normal file
1939
patch/kernel/rockchip-default/04-patch-4.4.171-172.patch
Normal file
File diff suppressed because it is too large
Load diff
Loading…
Add table
Reference in a new issue