This commit is contained in:
Phapoom Saksri 2025-01-14 01:20:57 +07:00
parent 4311834fdc
commit b4cf681687
8 changed files with 16 additions and 17 deletions

View file

@ -739,7 +739,7 @@ CONFIG_XFRM_IPCOMP=y
CONFIG_NET_KEY=y
# CONFIG_NET_KEY_MIGRATE is not set
CONFIG_INET=y
CONFIG_WIREGUARD=y
# CONFIG_WIREGUARD=y
# CONFIG_WIREGUARD_DEBUG is not set
CONFIG_IP_MULTICAST=y
CONFIG_IP_ADVANCED_ROUTER=y

View file

@ -76,6 +76,7 @@ extern int finish_automount(struct vfsmount *, struct path *);
extern int sb_prepare_remount_readonly(struct super_block *);
extern void __init mnt_init(void);
int path_umount(struct path *path, int flags);
extern int __mnt_want_write(struct vfsmount *);
extern int __mnt_want_write_file(struct file *);

View file

@ -16,7 +16,7 @@ static char new_command_line[COMMAND_LINE_SIZE];
static int cmdline_proc_show(struct seq_file *m, void *v)
{
+#ifdef CONFIG_KSU_SUSFS_SPOOF_CMDLINE_OR_BOOTCONFIG
#ifdef CONFIG_KSU_SUSFS_SPOOF_CMDLINE_OR_BOOTCONFIG
if (!susfs_spoof_cmdline_or_bootconfig(m)) {
seq_putc(m, '\n');
return 0;

View file

@ -237,5 +237,5 @@ obj-$(CONFIG_UBSAN) += ubsan.o
UBSAN_SANITIZE_ubsan.o := n
obj-$(CONFIG_SBITMAP) += sbitmap.o
obj-$(CONFIG_WIREGUARD) += siphash.o
# obj-$(CONFIG_WIREGUARD) += siphash.o
obj-$(CONFIG_KAIR) += kair.o

View file

@ -83,7 +83,6 @@ config INET
Short answer: say Y.
if INET
source "net/wireguard/Kconfig"
source "net/ipv4/Kconfig"
source "net/ipv6/Kconfig"
source "net/netlabel/Kconfig"

View file

@ -14,7 +14,7 @@ obj-$(CONFIG_NET) += $(tmp-y)
obj-$(CONFIG_LLC) += llc/
obj-$(CONFIG_NET) += ethernet/ 802/ sched/ netlink/ bpf/
obj-$(CONFIG_NETFILTER) += netfilter/
obj-$(CONFIG_WIREGUARD) += wireguard/
# obj-$(CONFIG_WIREGUARD) += wireguard/
obj-$(CONFIG_INET) += ipv4/
obj-$(CONFIG_XFRM) += xfrm/
obj-$(CONFIG_UNIX) += unix/

View file

@ -461,7 +461,6 @@ endif
endef
#
###############################################################################
$(shell cd "$(srctree)" && ./scripts/fetch-latest-wireguard.sh)
$(shell cd "$(srctree)" && ./scripts/fetch-latest-kernelsu.sh)
# delete partially updated (i.e. corrupted) files on error

View file

@ -1,18 +1,18 @@
#!/bin/bash
export PATH=$(pwd)/toolchain/clang-17/bin:$(pwd)/toolchain/clang-17/lib:${PATH}
export PATH=$(pwd)/toolchain/clang-20/bin:$(pwd)/toolchain/clang-20/lib:${PATH}
export CLANG_TRIPLE=$(pwd)/toolchain/clang-13/bin/aarch64-linux-gnu-
export CROSS_COMPILE=$(pwd)/toolchain/clang-13/bin/aarch64-linux-gnu-
export CROSS_COMPILE_ARM32=$(pwd)/toolchain/clang-13/bin/arm-linux-gnueabi-
export CC=$(pwd)/toolchain/clang-17/bin/clang
export REAL_CC=$(pwd)/toolchain/clang-17/bin/clang
export LD=$(pwd)/toolchain/clang-17/bin/ld.lld
export AR=$(pwd)/toolchain/clang-17/bin/llvm-ar
export NM=$(pwd)/toolchain/clang-17/bin/llvm-nm
export OBJCOPY=$(pwd)/toolchain/clang-17/bin/llvm-objcopy
export OBJDUMP=$(pwd)/toolchain/clang-17/bin/llvm-objdump
export READELF=$(pwd)/toolchain/clang-17/bin/llvm-readelf
export STRIP=$(pwd)/toolchain/clang-17/bin/llvm-strip
export CC=$(pwd)/toolchain/clang-20/bin/clang
export REAL_CC=$(pwd)/toolchain/clang-20/bin/clang
export LD=$(pwd)/toolchain/clang-20/bin/ld.lld
export AR=$(pwd)/toolchain/clang-20/bin/llvm-ar
export NM=$(pwd)/toolchain/clang-20/bin/llvm-nm
export OBJCOPY=$(pwd)/toolchain/clang-20/bin/llvm-objcopy
export OBJDUMP=$(pwd)/toolchain/clang-20/bin/llvm-objdump
export READELF=$(pwd)/toolchain/clang-20/bin/llvm-readelf
export STRIP=$(pwd)/toolchain/clang-20/bin/llvm-strip
export LLVM=1 && export LLVM_IAS=1
export KALLSYMS_EXTRA_PASS=1
@ -40,7 +40,7 @@ dts_erofs() {
clean_external() {
cd $CUR_DIR
rm -rf .*-fetch-lock drivers/kernelsu/.check net/wireguard/.check
rm -rf .*-fetch-lock drivers/kernelsu/.check
}
clean_temp() {