Skip to content

Commit 3f47051

Browse files
committed
Use linuxboot#1816 as a base, change linux config locally to create patch for qemu board
Before commiting changes here, take nv41 linux config changes and save into patch file: git diff > patch Signed-off-by: Thierry Laurion <insurgo@riseup.net>
1 parent 0468f07 commit 3f47051

File tree

1 file changed

+54
-54
lines changed

1 file changed

+54
-54
lines changed

config/linux-nitropad-x.config

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ CONFIG_PREEMPT_NONE=y
115115
# CONFIG_PREEMPT_VOLUNTARY is not set
116116
# CONFIG_PREEMPT is not set
117117
# CONFIG_PREEMPT_DYNAMIC is not set
118-
# CONFIG_SCHED_CORE is not set
118+
CONFIG_SCHED_CORE=y
119119

120120
#
121121
# CPU/Task time and stats accounting
@@ -203,12 +203,12 @@ CONFIG_EPOLL=y
203203
# CONFIG_EVENTFD is not set
204204
CONFIG_SHMEM=y
205205
# CONFIG_AIO is not set
206-
CONFIG_IO_URING=y
206+
# CONFIG_IO_URING is not set
207207
# CONFIG_ADVISE_SYSCALLS is not set
208208
CONFIG_MEMBARRIER=y
209209
# CONFIG_KALLSYMS is not set
210210
CONFIG_ARCH_HAS_MEMBARRIER_SYNC_CORE=y
211-
CONFIG_KCMP=y
211+
# CONFIG_KCMP is not set
212212
# CONFIG_RSEQ is not set
213213
CONFIG_EMBEDDED=y
214214
CONFIG_HAVE_PERF_EVENTS=y
@@ -299,7 +299,7 @@ CONFIG_BOOT_VESA_SUPPORT=y
299299
CONFIG_NR_CPUS_RANGE_BEGIN=2
300300
CONFIG_NR_CPUS_RANGE_END=512
301301
CONFIG_NR_CPUS_DEFAULT=64
302-
CONFIG_NR_CPUS=32
302+
CONFIG_NR_CPUS=24
303303
CONFIG_SCHED_CLUSTER=y
304304
CONFIG_SCHED_SMT=y
305305
CONFIG_SCHED_MC=y
@@ -337,7 +337,7 @@ CONFIG_X86_PMEM_LEGACY=y
337337
# CONFIG_MTRR is not set
338338
CONFIG_X86_UMIP=y
339339
CONFIG_CC_HAS_IBT=y
340-
# CONFIG_X86_KERNEL_IBT is not set
340+
CONFIG_X86_KERNEL_IBT=y
341341
# CONFIG_X86_INTEL_MEMORY_PROTECTION_KEYS is not set
342342
CONFIG_X86_INTEL_TSX_MODE_OFF=y
343343
# CONFIG_X86_INTEL_TSX_MODE_ON is not set
@@ -413,7 +413,7 @@ CONFIG_ACPI_HOTPLUG_CPU=y
413413
CONFIG_ACPI_THERMAL=y
414414
CONFIG_ACPI_CUSTOM_DSDT_FILE=""
415415
CONFIG_ARCH_HAS_ACPI_TABLE_UPGRADE=y
416-
CONFIG_ACPI_TABLE_UPGRADE=y
416+
# CONFIG_ACPI_TABLE_UPGRADE is not set
417417
# CONFIG_ACPI_DEBUG is not set
418418
# CONFIG_ACPI_PCI_SLOT is not set
419419
CONFIG_ACPI_CONTAINER=y
@@ -586,7 +586,7 @@ CONFIG_SOFTIRQ_ON_OWN_STACK=y
586586
CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
587587
CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
588588
CONFIG_HAVE_EXIT_THREAD=y
589-
CONFIG_ARCH_MMAP_RND_BITS=28
589+
CONFIG_ARCH_MMAP_RND_BITS=32
590590
CONFIG_PAGE_SIZE_LESS_THAN_64KB=y
591591
CONFIG_PAGE_SIZE_LESS_THAN_256KB=y
592592
CONFIG_HAVE_OBJTOOL=y
@@ -717,20 +717,21 @@ CONFIG_BINFMT_SCRIPT=y
717717
# CONFIG_SLAB is not set
718718
CONFIG_SLUB=y
719719
# CONFIG_SLOB is not set
720-
CONFIG_SLAB_MERGE_DEFAULT=y
721-
# CONFIG_SLAB_FREELIST_RANDOM is not set
722-
# CONFIG_SLAB_FREELIST_HARDENED is not set
720+
# CONFIG_SLAB_MERGE_DEFAULT is not set
721+
CONFIG_SLAB_FREELIST_RANDOM=y
722+
CONFIG_SLAB_FREELIST_HARDENED=y
723723
# CONFIG_SLUB_STATS is not set
724724
CONFIG_SLUB_CPU_PARTIAL=y
725725
# end of SLAB allocator options
726726

727-
# CONFIG_SHUFFLE_PAGE_ALLOCATOR is not set
727+
CONFIG_SHUFFLE_PAGE_ALLOCATOR=y
728728
# CONFIG_COMPAT_BRK is not set
729729
CONFIG_SPARSEMEM=y
730730
CONFIG_SPARSEMEM_EXTREME=y
731731
CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
732732
CONFIG_SPARSEMEM_VMEMMAP=y
733733
CONFIG_HAVE_FAST_GUP=y
734+
CONFIG_EXCLUSIVE_SYSTEM_RAM=y
734735
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
735736
# CONFIG_MEMORY_HOTPLUG is not set
736737
CONFIG_SPLIT_PTLOCK_CPUS=4
@@ -796,7 +797,7 @@ CONFIG_INET=y
796797
# CONFIG_IP_PNP is not set
797798
# CONFIG_NET_IPIP is not set
798799
# CONFIG_NET_IPGRE_DEMUX is not set
799-
CONFIG_SYN_COOKIES=y
800+
# CONFIG_SYN_COOKIES is not set
800801
# CONFIG_NET_IPVTI is not set
801802
# CONFIG_NET_FOU is not set
802803
# CONFIG_INET_AH is not set
@@ -1023,8 +1024,8 @@ CONFIG_EFI_RUNTIME_WRAPPERS=y
10231024
# CONFIG_EFI_CAPSULE_LOADER is not set
10241025
# CONFIG_EFI_TEST is not set
10251026
# CONFIG_EFI_RCI2_TABLE is not set
1026-
# CONFIG_EFI_DISABLE_PCI_DMA is not set
1027-
CONFIG_EFI_CUSTOM_SSDT_OVERLAYS=y
1027+
CONFIG_EFI_DISABLE_PCI_DMA=y
1028+
# CONFIG_EFI_CUSTOM_SSDT_OVERLAYS is not set
10281029
# CONFIG_EFI_DISABLE_RUNTIME is not set
10291030
# CONFIG_EFI_COCO_SECRET is not set
10301031
# end of EFI (Extensible Firmware Interface) Support
@@ -1053,7 +1054,7 @@ CONFIG_BLK_DEV=y
10531054
CONFIG_CDROM=y
10541055
# CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
10551056
CONFIG_BLK_DEV_LOOP=y
1056-
CONFIG_BLK_DEV_LOOP_MIN_COUNT=8
1057+
CONFIG_BLK_DEV_LOOP_MIN_COUNT=4
10571058
# CONFIG_BLK_DEV_DRBD is not set
10581059
# CONFIG_BLK_DEV_NBD is not set
10591060
CONFIG_BLK_DEV_RAM=y
@@ -1321,7 +1322,7 @@ CONFIG_ETHERNET=y
13211322
# CONFIG_NET_VENDOR_AMD is not set
13221323
# CONFIG_NET_VENDOR_AQUANTIA is not set
13231324
# CONFIG_NET_VENDOR_ARC is not set
1324-
# CONFIG_NET_VENDOR_ASIX is not set
1325+
CONFIG_NET_VENDOR_ASIX=y
13251326
# CONFIG_NET_VENDOR_ATHEROS is not set
13261327
# CONFIG_CX_ECAT is not set
13271328
# CONFIG_NET_VENDOR_BROADCOM is not set
@@ -1330,14 +1331,16 @@ CONFIG_ETHERNET=y
13301331
# CONFIG_NET_VENDOR_CHELSIO is not set
13311332
# CONFIG_NET_VENDOR_CISCO is not set
13321333
# CONFIG_NET_VENDOR_CORTINA is not set
1333-
# CONFIG_NET_VENDOR_DAVICOM is not set
1334+
CONFIG_NET_VENDOR_DAVICOM=y
13341335
# CONFIG_DNET is not set
13351336
# CONFIG_NET_VENDOR_DEC is not set
13361337
# CONFIG_NET_VENDOR_DLINK is not set
13371338
# CONFIG_NET_VENDOR_EMULEX is not set
1338-
# CONFIG_NET_VENDOR_ENGLEDER is not set
1339+
CONFIG_NET_VENDOR_ENGLEDER=y
1340+
# CONFIG_TSNEP is not set
13391341
# CONFIG_NET_VENDOR_EZCHIP is not set
1340-
# CONFIG_NET_VENDOR_FUNGIBLE is not set
1342+
CONFIG_NET_VENDOR_FUNGIBLE=y
1343+
# CONFIG_FUN_ETH is not set
13411344
# CONFIG_NET_VENDOR_GOOGLE is not set
13421345
# CONFIG_NET_VENDOR_HUAWEI is not set
13431346
# CONFIG_NET_VENDOR_I825XX is not set
@@ -1356,15 +1359,17 @@ CONFIG_E1000E_HWTS=y
13561359
# CONFIG_ICE is not set
13571360
# CONFIG_FM10K is not set
13581361
# CONFIG_IGC is not set
1359-
# CONFIG_NET_VENDOR_WANGXUN is not set
1362+
CONFIG_NET_VENDOR_WANGXUN=y
1363+
# CONFIG_NGBE is not set
1364+
# CONFIG_TXGBE is not set
13601365
# CONFIG_JME is not set
1361-
# CONFIG_NET_VENDOR_LITEX is not set
1366+
CONFIG_NET_VENDOR_LITEX=y
13621367
# CONFIG_NET_VENDOR_MARVELL is not set
13631368
# CONFIG_NET_VENDOR_MELLANOX is not set
13641369
# CONFIG_NET_VENDOR_MICREL is not set
13651370
# CONFIG_NET_VENDOR_MICROCHIP is not set
13661371
# CONFIG_NET_VENDOR_MICROSEMI is not set
1367-
# CONFIG_NET_VENDOR_MICROSOFT is not set
1372+
CONFIG_NET_VENDOR_MICROSOFT=y
13681373
# CONFIG_NET_VENDOR_MYRI is not set
13691374
# CONFIG_FEALNX is not set
13701375
# CONFIG_NET_VENDOR_NI is not set
@@ -1395,7 +1400,7 @@ CONFIG_E1000E_HWTS=y
13951400
# CONFIG_NET_VENDOR_SYNOPSYS is not set
13961401
# CONFIG_NET_VENDOR_TEHUTI is not set
13971402
# CONFIG_NET_VENDOR_TI is not set
1398-
# CONFIG_NET_VENDOR_VERTEXCOM is not set
1403+
CONFIG_NET_VENDOR_VERTEXCOM=y
13991404
# CONFIG_NET_VENDOR_VIA is not set
14001405
# CONFIG_NET_VENDOR_WIZNET is not set
14011406
# CONFIG_NET_VENDOR_XILINX is not set
@@ -1549,7 +1554,7 @@ CONFIG_HW_CONSOLE=y
15491554
CONFIG_VT_HW_CONSOLE_BINDING=y
15501555
CONFIG_UNIX98_PTYS=y
15511556
# CONFIG_LEGACY_PTYS is not set
1552-
CONFIG_LDISC_AUTOLOAD=y
1557+
# CONFIG_LDISC_AUTOLOAD is not set
15531558

15541559
#
15551560
# Serial drivers
@@ -1568,7 +1573,7 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4
15681573
# CONFIG_SERIAL_8250_RT288X is not set
15691574
# CONFIG_SERIAL_8250_LPSS is not set
15701575
# CONFIG_SERIAL_8250_MID is not set
1571-
# CONFIG_SERIAL_8250_PERICOM is not set
1576+
CONFIG_SERIAL_8250_PERICOM=y
15721577

15731578
#
15741579
# Non-8250 serial port support
@@ -1607,9 +1612,9 @@ CONFIG_HW_RANDOM_INTEL=y
16071612
# CONFIG_HW_RANDOM_XIPHERA is not set
16081613
# CONFIG_APPLICOM is not set
16091614
# CONFIG_MWAVE is not set
1610-
CONFIG_DEVMEM=y
1615+
# CONFIG_DEVMEM is not set
16111616
# CONFIG_NVRAM is not set
1612-
CONFIG_DEVPORT=y
1617+
# CONFIG_DEVPORT is not set
16131618
# CONFIG_HPET is not set
16141619
# CONFIG_HANGCHECK_TIMER is not set
16151620
CONFIG_TCG_TPM=y
@@ -1925,18 +1930,13 @@ CONFIG_APERTURE_HELPERS=y
19251930
#
19261931
# end of ARM devices
19271932

1928-
CONFIG_DRM_PANEL_ORIENTATION_QUIRKS=y
1929-
19301933
#
19311934
# Frame buffer Devices
19321935
#
19331936
CONFIG_FB_CMDLINE=y
19341937
CONFIG_FB_NOTIFY=y
19351938
CONFIG_FB=y
19361939
# CONFIG_FIRMWARE_EDID is not set
1937-
CONFIG_FB_CFB_FILLRECT=y
1938-
CONFIG_FB_CFB_COPYAREA=y
1939-
CONFIG_FB_CFB_IMAGEBLIT=y
19401940
# CONFIG_FB_FOREIGN_ENDIAN is not set
19411941
# CONFIG_FB_MODE_HELPERS is not set
19421942
# CONFIG_FB_TILEBLITTING is not set
@@ -1952,7 +1952,7 @@ CONFIG_FB_CFB_IMAGEBLIT=y
19521952
# CONFIG_FB_IMSTT is not set
19531953
# CONFIG_FB_VGA16 is not set
19541954
# CONFIG_FB_VESA is not set
1955-
CONFIG_FB_EFI=y
1955+
# CONFIG_FB_EFI is not set
19561956
# CONFIG_FB_N411 is not set
19571957
# CONFIG_FB_HGA is not set
19581958
# CONFIG_FB_OPENCORES is not set
@@ -2010,11 +2010,7 @@ CONFIG_VGA_CONSOLE=y
20102010
CONFIG_DUMMY_CONSOLE=y
20112011
CONFIG_DUMMY_CONSOLE_COLUMNS=80
20122012
CONFIG_DUMMY_CONSOLE_ROWS=25
2013-
CONFIG_FRAMEBUFFER_CONSOLE=y
2014-
CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION=y
2015-
CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y
2016-
# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
2017-
# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
2013+
# CONFIG_FRAMEBUFFER_CONSOLE is not set
20182014
# end of Console display driver support
20192015

20202016
# CONFIG_LOGO is not set
@@ -2418,7 +2414,10 @@ CONFIG_SYNC_FILE=y
24182414
# CONFIG_STAGING is not set
24192415
# CONFIG_CHROME_PLATFORMS is not set
24202416
# CONFIG_MELLANOX_PLATFORM is not set
2421-
# CONFIG_SURFACE_PLATFORMS is not set
2417+
CONFIG_SURFACE_PLATFORMS=y
2418+
# CONFIG_SURFACE_3_POWER_OPREGION is not set
2419+
# CONFIG_SURFACE_GPE is not set
2420+
# CONFIG_SURFACE_PRO3_BUTTON is not set
24222421
CONFIG_X86_PLATFORM_DEVICES=y
24232422
# CONFIG_ACPI_WMI is not set
24242423
# CONFIG_ACERHDF is not set
@@ -2637,7 +2636,7 @@ CONFIG_LIBNVDIMM=y
26372636
# CONFIG_BTT is not set
26382637
# CONFIG_DAX is not set
26392638
CONFIG_NVMEM=y
2640-
# CONFIG_NVMEM_SYSFS is not set
2639+
CONFIG_NVMEM_SYSFS=y
26412640
# CONFIG_NVMEM_RMEM is not set
26422641

26432642
#
@@ -2799,7 +2798,6 @@ CONFIG_NLS_ISO8859_1=y
27992798
# CONFIG_NLS_MAC_TURKISH is not set
28002799
CONFIG_NLS_UTF8=y
28012800
# CONFIG_UNICODE is not set
2802-
CONFIG_IO_WQ=y
28032801
# end of File systems
28042802

28052803
#
@@ -2811,7 +2809,7 @@ CONFIG_SECURITYFS=y
28112809
# CONFIG_INTEL_TXT is not set
28122810
CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
28132811
CONFIG_HARDENED_USERCOPY=y
2814-
# CONFIG_FORTIFY_SOURCE is not set
2812+
CONFIG_FORTIFY_SOURCE=y
28152813
# CONFIG_STATIC_USERMODEHELPER is not set
28162814
# CONFIG_IMA_SECURE_AND_OR_TRUSTED_BOOT is not set
28172815
CONFIG_DEFAULT_SECURITY_DAC=y
@@ -2829,8 +2827,8 @@ CONFIG_INIT_STACK_NONE=y
28292827
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
28302828
# CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
28312829
# CONFIG_GCC_PLUGIN_STACKLEAK is not set
2832-
# CONFIG_INIT_ON_ALLOC_DEFAULT_ON is not set
2833-
# CONFIG_INIT_ON_FREE_DEFAULT_ON is not set
2830+
CONFIG_INIT_ON_ALLOC_DEFAULT_ON=y
2831+
CONFIG_INIT_ON_FREE_DEFAULT_ON=y
28342832
# end of Memory initialization
28352833

28362834
CONFIG_RANDSTRUCT_NONE=y
@@ -2885,7 +2883,7 @@ CONFIG_CRYPTO_SIMD=y
28852883
#
28862884
# Block ciphers
28872885
#
2888-
CONFIG_CRYPTO_AES=y
2886+
# CONFIG_CRYPTO_AES is not set
28892887
# CONFIG_CRYPTO_AES_TI is not set
28902888
# CONFIG_CRYPTO_ARIA is not set
28912889
# CONFIG_CRYPTO_BLOWFISH is not set
@@ -3123,10 +3121,6 @@ CONFIG_UCS2_STRING=y
31233121
CONFIG_HAVE_GENERIC_VDSO=y
31243122
CONFIG_GENERIC_GETTIMEOFDAY=y
31253123
CONFIG_GENERIC_VDSO_TIME_NS=y
3126-
CONFIG_FONT_SUPPORT=y
3127-
# CONFIG_FONTS is not set
3128-
CONFIG_FONT_8x8=y
3129-
CONFIG_FONT_8x16=y
31303124
CONFIG_SG_POOL=y
31313125
CONFIG_ARCH_HAS_PMEM_API=y
31323126
CONFIG_MEMREGION=y
@@ -3213,8 +3207,9 @@ CONFIG_HAVE_ARCH_KCSAN=y
32133207
# CONFIG_PAGE_POISONING is not set
32143208
# CONFIG_DEBUG_RODATA_TEST is not set
32153209
CONFIG_ARCH_HAS_DEBUG_WX=y
3216-
# CONFIG_DEBUG_WX is not set
3210+
CONFIG_DEBUG_WX=y
32173211
CONFIG_GENERIC_PTDUMP=y
3212+
CONFIG_PTDUMP_CORE=y
32183213
# CONFIG_DEBUG_OBJECTS is not set
32193214
CONFIG_HAVE_DEBUG_KMEMLEAK=y
32203215
# CONFIG_DEBUG_KMEMLEAK is not set
@@ -3235,7 +3230,12 @@ CONFIG_CC_HAS_KASAN_GENERIC=y
32353230
CONFIG_CC_HAS_WORKING_NOSANITIZE_ADDRESS=y
32363231
# CONFIG_KASAN is not set
32373232
CONFIG_HAVE_ARCH_KFENCE=y
3238-
# CONFIG_KFENCE is not set
3233+
CONFIG_KFENCE=y
3234+
CONFIG_KFENCE_SAMPLE_INTERVAL=100
3235+
CONFIG_KFENCE_NUM_OBJECTS=255
3236+
# CONFIG_KFENCE_DEFERRABLE is not set
3237+
# CONFIG_KFENCE_STATIC_KEYS is not set
3238+
CONFIG_KFENCE_STRESS_TEST_FAULTS=0
32393239
CONFIG_HAVE_ARCH_KMSAN=y
32403240
# end of Memory Debugging
32413241

@@ -3291,18 +3291,18 @@ CONFIG_LOCK_DEBUGGING_SUPPORT=y
32913291
# end of Lock Debugging (spinlocks, mutexes, etc...)
32923292

32933293
# CONFIG_DEBUG_IRQFLAGS is not set
3294-
# CONFIG_STACKTRACE is not set
3294+
CONFIG_STACKTRACE=y
32953295
# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
32963296
# CONFIG_DEBUG_KOBJECT is not set
32973297

32983298
#
32993299
# Debug kernel data structures
33003300
#
3301-
# CONFIG_DEBUG_LIST is not set
3301+
CONFIG_DEBUG_LIST=y
33023302
# CONFIG_DEBUG_PLIST is not set
33033303
# CONFIG_DEBUG_SG is not set
33043304
# CONFIG_DEBUG_NOTIFIERS is not set
3305-
# CONFIG_BUG_ON_DATA_CORRUPTION is not set
3305+
CONFIG_BUG_ON_DATA_CORRUPTION=y
33063306
# CONFIG_DEBUG_MAPLE_TREE is not set
33073307
# end of Debug kernel data structures
33083308

0 commit comments

Comments
 (0)