Skip to content

Commit f9b1ec9

Browse files
committed
Build with GCC 11.4.0, remove selinux support, update firmwares
1 parent 43fd54b commit f9b1ec9

File tree

4 files changed

+47
-83
lines changed

4 files changed

+47
-83
lines changed

Diff for: Dockerfile.dapper

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM gcc:10.3.0
1+
FROM gcc:11.4.0
22

33
RUN DEBIAN_FRONTEND=noninteractive apt-get update \
44
&& apt-get install -y \
@@ -51,7 +51,7 @@ ARG OS_REPO=burmilla
5151
ARG KERNEL_TAG
5252
ARG KERNEL_VERSION=${KERNEL_TAG}-${OS_REPO}
5353

54-
ARG FIRMWARE_TAG=20221214
54+
ARG FIRMWARE_TAG=20230804
5555
ARG MENUCONFIG
5656

5757
ENV OS_REPO=${OS_REPO} \

Diff for: config/x86/kernel-config

+44-47
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
#
22
# Automatically generated file; DO NOT EDIT.
3-
# Linux/x86 5.10.129 Kernel Configuration
3+
# Linux/x86 5.10.188 Kernel Configuration
44
#
5-
CONFIG_CC_VERSION_TEXT="gcc (GCC) 10.3.0"
5+
CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.4.0"
66
CONFIG_CC_IS_GCC=y
7-
CONFIG_GCC_VERSION=100300
8-
CONFIG_LD_VERSION=231010000
7+
CONFIG_GCC_VERSION=110400
8+
CONFIG_LD_VERSION=235020000
99
CONFIG_CLANG_VERSION=0
10+
CONFIG_AS_IS_GNU=y
11+
CONFIG_AS_VERSION=23502
1012
CONFIG_LLD_VERSION=0
1113
CONFIG_CC_CAN_LINK=y
1214
CONFIG_CC_CAN_LINK_STATIC=y
1315
CONFIG_CC_HAS_ASM_GOTO=y
16+
CONFIG_CC_HAS_ASM_GOTO_OUTPUT=y
17+
CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
1418
CONFIG_CC_HAS_ASM_INLINE=y
1519
CONFIG_IRQ_WORK=y
1620
CONFIG_BUILDTIME_TABLE_SORT=y
@@ -321,7 +325,6 @@ CONFIG_X86_FEATURE_NAMES=y
321325
CONFIG_X86_X2APIC=y
322326
CONFIG_X86_MPPARSE=y
323327
# CONFIG_GOLDFISH is not set
324-
CONFIG_RETPOLINE=y
325328
CONFIG_X86_CPU_RESCTRL=y
326329
CONFIG_X86_EXTENDED_PLATFORM=y
327330
CONFIG_X86_NUMACHIP=y
@@ -417,7 +420,7 @@ CONFIG_I8K=m
417420
CONFIG_MICROCODE=y
418421
CONFIG_MICROCODE_INTEL=y
419422
CONFIG_MICROCODE_AMD=y
420-
CONFIG_MICROCODE_OLD_INTERFACE=y
423+
# CONFIG_MICROCODE_LATE_LOADING is not set
421424
CONFIG_X86_MSR=m
422425
CONFIG_X86_CPUID=m
423426
# CONFIG_X86_5LEVEL is not set
@@ -490,6 +493,16 @@ CONFIG_HAVE_LIVEPATCH=y
490493
# CONFIG_LIVEPATCH is not set
491494
# end of Processor type and features
492495

496+
CONFIG_CC_HAS_SLS=y
497+
CONFIG_CC_HAS_RETURN_THUNK=y
498+
CONFIG_SPECULATION_MITIGATIONS=y
499+
CONFIG_PAGE_TABLE_ISOLATION=y
500+
CONFIG_RETPOLINE=y
501+
CONFIG_RETHUNK=y
502+
CONFIG_CPU_UNRET_ENTRY=y
503+
CONFIG_CPU_IBPB_ENTRY=y
504+
CONFIG_CPU_IBRS_ENTRY=y
505+
# CONFIG_SLS is not set
493506
CONFIG_ARCH_HAS_ADD_PAGES=y
494507
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
495508
CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
@@ -1083,7 +1096,7 @@ CONFIG_IP_ROUTE_CLASSID=y
10831096
# CONFIG_IP_PNP is not set
10841097
CONFIG_NET_IPIP=m
10851098
CONFIG_NET_IPGRE_DEMUX=m
1086-
CONFIG_NET_IP_TUNNEL=m
1099+
CONFIG_NET_IP_TUNNEL=y
10871100
CONFIG_NET_IPGRE=m
10881101
CONFIG_NET_IPGRE_BROADCAST=y
10891102
CONFIG_IP_MROUTE_COMMON=y
@@ -1093,14 +1106,15 @@ CONFIG_IP_PIMSM_V1=y
10931106
CONFIG_IP_PIMSM_V2=y
10941107
CONFIG_SYN_COOKIES=y
10951108
CONFIG_NET_IPVTI=m
1096-
CONFIG_NET_UDP_TUNNEL=m
1109+
CONFIG_NET_UDP_TUNNEL=y
10971110
CONFIG_NET_FOU=m
10981111
CONFIG_NET_FOU_IP_TUNNELS=y
10991112
CONFIG_INET_AH=m
11001113
CONFIG_INET_ESP=m
11011114
# CONFIG_INET_ESP_OFFLOAD is not set
11021115
# CONFIG_INET_ESPINTCP is not set
11031116
CONFIG_INET_IPCOMP=m
1117+
CONFIG_INET_TABLE_PERTURB_ORDER=16
11041118
CONFIG_INET_XFRM_TUNNEL=m
11051119
CONFIG_INET_TUNNEL=m
11061120
CONFIG_INET_DIAG=m
@@ -1482,13 +1496,6 @@ CONFIG_IP6_NF_TARGET_NPT=m
14821496
# end of IPv6: Netfilter Configuration
14831497

14841498
CONFIG_NF_DEFRAG_IPV6=m
1485-
1486-
#
1487-
# DECnet: Netfilter Configuration
1488-
#
1489-
CONFIG_DECNET_NF_GRABULATOR=m
1490-
# end of DECnet: Netfilter Configuration
1491-
14921499
CONFIG_NF_TABLES_BRIDGE=m
14931500
CONFIG_NFT_BRIDGE_META=m
14941501
CONFIG_NFT_BRIDGE_REJECT=m
@@ -1575,8 +1582,6 @@ CONFIG_HAVE_NET_DSA=y
15751582
CONFIG_VLAN_8021Q=m
15761583
CONFIG_VLAN_8021Q_GVRP=y
15771584
CONFIG_VLAN_8021Q_MVRP=y
1578-
CONFIG_DECNET=m
1579-
# CONFIG_DECNET_ROUTER is not set
15801585
CONFIG_LLC=m
15811586
CONFIG_LLC2=m
15821587
CONFIG_ATALK=m
@@ -1651,7 +1656,6 @@ CONFIG_NET_SCH_PLUG=m
16511656
#
16521657
CONFIG_NET_CLS=y
16531658
CONFIG_NET_CLS_BASIC=m
1654-
CONFIG_NET_CLS_TCINDEX=m
16551659
CONFIG_NET_CLS_ROUTE4=m
16561660
CONFIG_NET_CLS_FW=m
16571661
CONFIG_NET_CLS_U32=m
@@ -2181,7 +2185,6 @@ CONFIG_BLK_DEV_DRBD=m
21812185
# CONFIG_DRBD_FAULT_INJECTION is not set
21822186
CONFIG_BLK_DEV_NBD=m
21832187
CONFIG_BLK_DEV_SKD=m
2184-
CONFIG_BLK_DEV_SX8=m
21852188
CONFIG_BLK_DEV_RAM=m
21862189
CONFIG_BLK_DEV_RAM_COUNT=16
21872190
CONFIG_BLK_DEV_RAM_SIZE=65536
@@ -8945,33 +8948,24 @@ CONFIG_IO_WQ=y
89458948
CONFIG_KEYS=y
89468949
# CONFIG_KEYS_REQUEST_CACHE is not set
89478950
CONFIG_PERSISTENT_KEYRINGS=y
8951+
# CONFIG_BIG_KEYS is not set
89488952
CONFIG_TRUSTED_KEYS=y
89498953
CONFIG_ENCRYPTED_KEYS=y
89508954
# CONFIG_KEY_DH_OPERATIONS is not set
89518955
# CONFIG_KEY_NOTIFICATIONS is not set
89528956
# CONFIG_SECURITY_DMESG_RESTRICT is not set
89538957
CONFIG_SECURITY=y
8954-
CONFIG_SECURITY_WRITABLE_HOOKS=y
89558958
CONFIG_SECURITYFS=y
89568959
CONFIG_SECURITY_NETWORK=y
8957-
CONFIG_PAGE_TABLE_ISOLATION=y
89588960
# CONFIG_SECURITY_INFINIBAND is not set
89598961
CONFIG_SECURITY_NETWORK_XFRM=y
89608962
CONFIG_SECURITY_PATH=y
89618963
CONFIG_INTEL_TXT=y
8962-
CONFIG_LSM_MMAP_MIN_ADDR=0
89638964
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
89648965
# CONFIG_HARDENED_USERCOPY is not set
89658966
# CONFIG_FORTIFY_SOURCE is not set
89668967
# CONFIG_STATIC_USERMODEHELPER is not set
8967-
CONFIG_SECURITY_SELINUX=y
8968-
CONFIG_SECURITY_SELINUX_BOOTPARAM=y
8969-
CONFIG_SECURITY_SELINUX_DISABLE=y
8970-
CONFIG_SECURITY_SELINUX_DEVELOP=y
8971-
CONFIG_SECURITY_SELINUX_AVC_STATS=y
8972-
CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1
8973-
CONFIG_SECURITY_SELINUX_SIDTAB_HASH_BITS=9
8974-
CONFIG_SECURITY_SELINUX_SID2STR_CACHE_SIZE=256
8968+
# CONFIG_SECURITY_SELINUX is not set
89758969
CONFIG_SECURITY_SMACK=y
89768970
# CONFIG_SECURITY_SMACK_BRINGUP is not set
89778971
CONFIG_SECURITY_SMACK_NETFILTER=y
@@ -8986,7 +8980,9 @@ CONFIG_SECURITY_TOMOYO_ACTIVATION_TRIGGER="/sbin/init"
89868980
CONFIG_SECURITY_APPARMOR=y
89878981
CONFIG_SECURITY_APPARMOR_HASH=y
89888982
CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y
8989-
# CONFIG_SECURITY_APPARMOR_DEBUG is not set
8983+
CONFIG_SECURITY_APPARMOR_DEBUG=y
8984+
CONFIG_SECURITY_APPARMOR_DEBUG_ASSERTS=y
8985+
# CONFIG_SECURITY_APPARMOR_DEBUG_MESSAGES is not set
89908986
# CONFIG_SECURITY_LOADPIN is not set
89918987
CONFIG_SECURITY_YAMA=y
89928988
# CONFIG_SECURITY_SAFESETID is not set
@@ -9024,8 +9020,7 @@ CONFIG_EVM_ATTR_FSUUID=y
90249020
CONFIG_EVM_EXTRA_SMACK_XATTRS=y
90259021
# CONFIG_EVM_ADD_XATTRS is not set
90269022
# CONFIG_EVM_LOAD_X509 is not set
9027-
CONFIG_DEFAULT_SECURITY_SELINUX=y
9028-
# CONFIG_DEFAULT_SECURITY_SMACK is not set
9023+
CONFIG_DEFAULT_SECURITY_SMACK=y
90299024
# CONFIG_DEFAULT_SECURITY_TOMOYO is not set
90309025
# CONFIG_DEFAULT_SECURITY_APPARMOR is not set
90319026
# CONFIG_DEFAULT_SECURITY_DAC is not set
@@ -9101,7 +9096,7 @@ CONFIG_CRYPTO_ECDH=m
91019096
# CONFIG_CRYPTO_ECRDSA is not set
91029097
# CONFIG_CRYPTO_SM2 is not set
91039098
# CONFIG_CRYPTO_CURVE25519 is not set
9104-
CONFIG_CRYPTO_CURVE25519_X86=m
9099+
CONFIG_CRYPTO_CURVE25519_X86=y
91059100

91069101
#
91079102
# Authenticated Encryption with Associated Data
@@ -9150,12 +9145,12 @@ CONFIG_CRYPTO_CRC32_PCLMUL=m
91509145
CONFIG_CRYPTO_XXHASH=m
91519146
CONFIG_CRYPTO_BLAKE2B=m
91529147
# CONFIG_CRYPTO_BLAKE2S is not set
9153-
CONFIG_CRYPTO_BLAKE2S_X86=m
9148+
CONFIG_CRYPTO_BLAKE2S_X86=y
91549149
CONFIG_CRYPTO_CRCT10DIF=y
91559150
CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
91569151
CONFIG_CRYPTO_GHASH=m
91579152
CONFIG_CRYPTO_POLY1305=m
9158-
CONFIG_CRYPTO_POLY1305_X86_64=m
9153+
CONFIG_CRYPTO_POLY1305_X86_64=y
91599154
CONFIG_CRYPTO_MD4=m
91609155
CONFIG_CRYPTO_MD5=y
91619156
CONFIG_CRYPTO_MICHAEL_MIC=m
@@ -9202,7 +9197,7 @@ CONFIG_CRYPTO_FCRYPT=m
92029197
CONFIG_CRYPTO_KHAZAD=m
92039198
CONFIG_CRYPTO_SALSA20=m
92049199
CONFIG_CRYPTO_CHACHA20=m
9205-
CONFIG_CRYPTO_CHACHA20_X86_64=m
9200+
CONFIG_CRYPTO_CHACHA20_X86_64=y
92069201
CONFIG_CRYPTO_SEED=m
92079202
CONFIG_CRYPTO_SERPENT=m
92089203
CONFIG_CRYPTO_SERPENT_SSE2_X86_64=m
@@ -9320,18 +9315,18 @@ CONFIG_CRYPTO_LIB_AES=y
93209315
CONFIG_CRYPTO_LIB_ARC4=m
93219316
CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
93229317
CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
9323-
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
9324-
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
9325-
CONFIG_CRYPTO_LIB_CHACHA=m
9326-
CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=m
9327-
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
9328-
CONFIG_CRYPTO_LIB_CURVE25519=m
9318+
CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=y
9319+
CONFIG_CRYPTO_LIB_CHACHA_GENERIC=y
9320+
CONFIG_CRYPTO_LIB_CHACHA=y
9321+
CONFIG_CRYPTO_ARCH_HAVE_LIB_CURVE25519=y
9322+
CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=y
9323+
CONFIG_CRYPTO_LIB_CURVE25519=y
93299324
CONFIG_CRYPTO_LIB_DES=m
93309325
CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
9331-
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=m
9332-
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
9333-
CONFIG_CRYPTO_LIB_POLY1305=m
9334-
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
9326+
CONFIG_CRYPTO_ARCH_HAVE_LIB_POLY1305=y
9327+
CONFIG_CRYPTO_LIB_POLY1305_GENERIC=y
9328+
CONFIG_CRYPTO_LIB_POLY1305=y
9329+
CONFIG_CRYPTO_LIB_CHACHA20POLY1305=y
93359330
CONFIG_CRYPTO_LIB_SHA256=y
93369331
# end of Crypto library routines
93379332

@@ -9507,6 +9502,8 @@ CONFIG_ARCH_HAS_EARLY_DEBUG=y
95079502
CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
95089503
# CONFIG_UBSAN is not set
95099504
CONFIG_HAVE_ARCH_KCSAN=y
9505+
CONFIG_HAVE_KCSAN_COMPILER=y
9506+
# CONFIG_KCSAN is not set
95109507
# end of Generic Kernel Debugging Instruments
95119508

95129509
CONFIG_DEBUG_KERNEL=y

0 commit comments

Comments
 (0)