Browse code

linux-esx: Update to version 4.19.1

Fix Bug#2232940: enable missing USB drivers

Change-Id: Ibf228f3613272fecf8bb334b286502b1f8086429
Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/6133
Reviewed-by: Alexey Makhalov <amakhalov@vmware.com>
Tested-by: Sharath George

Him Kalyan Bordoloi authored on 2018/11/08 10:45:52
Showing 4 changed files
... ...
@@ -10,24 +10,23 @@ Added pci=scan_all cmdline parameter to verify hardcodded pci values
10 10
  drivers/pci/probe.c | 377 +++++++++++++++++++++++++++++++++++++++++++++++++++-
11 11
  3 files changed, 377 insertions(+), 4 deletions(-)
12 12
 
13
-diff --git a/drivers/pci/pci.c b/drivers/pci/pci.c
14
-index 0abe286..22f1449 100644
15
-+++ b/drivers/pci/pci.c
16
-@@ -5907,6 +5907,8 @@ static int __init pci_setup(char *str)
17
- 				pcie_bus_config = PCIE_BUS_PEER2PEER;
18
- 			} else if (!strncmp(str, "pcie_scan_all", 13)) {
13
+
14
+diff -ur linux-4.19.1/drivers/pci/pci.c linux-4.19.1_new/drivers/pci/pci.c
15
+--- linux-4.19.1/drivers/pci/pci.c	2018-11-04 13:50:54.000000000 +0000
16
+@@ -6116,6 +6116,8 @@
19 17
  				pci_add_flags(PCI_SCAN_ALL_PCIE_DEVS);
18
+ 			} else if (!strncmp(str, "disable_acs_redir=", 18)) {
19
+ 				disable_acs_redir_param = str + 18;
20 20
 +			} else if (!strncmp(str, "scan_all", 8)) {
21 21
 +				pci_scan_all();
22 22
  			} else {
23 23
  				printk(KERN_ERR "PCI: Unknown option `%s'\n",
24 24
  						str);
25
-diff --git a/drivers/pci/pci.h b/drivers/pci/pci.h
26
-index 0881725..562de76 100644
27
-+++ b/drivers/pci/pci.h
28
-@@ -145,6 +145,8 @@ void pci_no_msi(void);
25
+diff -ur linux-4.19.1/drivers/pci/pci.h linux-4.19.1_new/drivers/pci/pci.h
26
+--- linux-4.19.1/drivers/pci/pci.h	2018-11-04 13:50:54.000000000 +0000
27
+@@ -147,6 +147,8 @@
29 28
  static inline void pci_no_msi(void) { }
30 29
  #endif
31 30
  
... ...
@@ -36,11 +35,10 @@ index 0881725..562de76 100644
36 36
  static inline void pci_msi_set_enable(struct pci_dev *dev, int enable)
37 37
  {
38 38
  	u16 control;
39
-diff --git a/drivers/pci/probe.c b/drivers/pci/probe.c
40
-index a1a243e..0f4172d 100644
41
-+++ b/drivers/pci/probe.c
42
-@@ -169,6 +169,346 @@ static inline unsigned long decode_bar(struct pci_dev *dev, u32 bar)
39
+diff -ur linux-4.19.1/drivers/pci/probe.c linux-4.19.1_new/drivers/pci/probe.c
40
+--- linux-4.19.1/drivers/pci/probe.c	2018-11-04 13:50:54.000000000 +0000
41
+@@ -168,6 +168,346 @@
43 42
  
44 43
  #define PCI_COMMAND_DECODE_ENABLE	(PCI_COMMAND_MEMORY | PCI_COMMAND_IO)
45 44
  
... ...
@@ -387,7 +385,7 @@ index a1a243e..0f4172d 100644
387 387
  /**
388 388
   * pci_read_base - Read a PCI BAR
389 389
   * @dev: the PCI device
390
-@@ -181,13 +521,20 @@ static inline unsigned long decode_bar(struct pci_dev *dev, u32 bar)
390
+@@ -180,13 +520,20 @@
391 391
  int __pci_read_base(struct pci_dev *dev, enum pci_bar_type type,
392 392
  		    struct resource *res, unsigned int pos)
393 393
  {
... ...
@@ -409,7 +407,7 @@ index a1a243e..0f4172d 100644
409 409
  	/* No printks while decoding is disabled! */
410 410
  	if (!dev->mmio_always_on) {
411 411
  		pci_read_config_word(dev, PCI_COMMAND, &orig_cmd);
412
-@@ -197,7 +544,6 @@ int __pci_read_base(struct pci_dev *dev, enum pci_bar_type type,
412
+@@ -196,7 +543,6 @@
413 413
  		}
414 414
  	}
415 415
  
... ...
@@ -417,7 +415,7 @@ index a1a243e..0f4172d 100644
417 417
  
418 418
  	pci_read_config_dword(dev, pos, &l);
419 419
  	pci_write_config_dword(dev, pos, l | mask);
420
-@@ -213,6 +559,11 @@ int __pci_read_base(struct pci_dev *dev, enum pci_bar_type type,
420
+@@ -212,6 +558,11 @@
421 421
  	if (sz == 0xffffffff)
422 422
  		sz = 0;
423 423
  
... ...
@@ -429,7 +427,7 @@ index a1a243e..0f4172d 100644
429 429
  	/*
430 430
  	 * I don't know how l can have all bits set.  Copied from old code.
431 431
  	 * Maybe it fixes a bug on some ancient platform.
432
-@@ -317,8 +668,19 @@ int __pci_read_base(struct pci_dev *dev, enum pci_bar_type type,
432
+@@ -316,8 +667,19 @@
433 433
  fail:
434 434
  	res->flags = 0;
435 435
  out:
... ...
@@ -450,7 +448,7 @@ index a1a243e..0f4172d 100644
450 450
  
451 451
  	return (res->flags & IORESOURCE_MEM_64) ? 1 : 0;
452 452
  }
453
-@@ -1630,7 +1992,13 @@ int pci_setup_device(struct pci_dev *dev)
453
+@@ -1646,7 +2008,13 @@
454 454
  		if (class == PCI_CLASS_BRIDGE_PCI)
455 455
  			goto bad;
456 456
  		pci_read_irq(dev);
... ...
@@ -32,12 +32,13 @@ diff --git a/arch/x86/include/asm/paravirt_types.h b/arch/x86/include/asm/paravi
32 32
 index 180bc0b..b6280a9 100644
33 33
 --- a/arch/x86/include/asm/paravirt_types.h
34 34
 +++ b/arch/x86/include/asm/paravirt_types.h
35
-@@ -53,6 +53,7 @@ struct mm_struct;
35
+@@ -53,7 +53,8 @@ struct mm_struct;
36 36
  struct desc_struct;
37 37
  struct task_struct;
38 38
  struct cpumask;
39 39
 +struct timespec64;
40 40
  struct flush_tlb_info;
41
+ struct mmu_gather;
41 42
  
42 43
  /*
43 44
 @@ -99,6 +100,7 @@ struct pv_lazy_ops {
... ...
@@ -1,49 +1,11 @@
1 1
 #
2 2
 # Automatically generated file; DO NOT EDIT.
3
-# Linux/x86 4.18.9 Kernel Configuration
3
+# Linux/x86 4.19.1 Kernel Configuration
4 4
 #
5 5
 
6 6
 #
7 7
 # Compiler: gcc (GCC) 7.3.0
8 8
 #
9
-CONFIG_64BIT=y
10
-CONFIG_X86_64=y
11
-CONFIG_X86=y
12
-CONFIG_INSTRUCTION_DECODER=y
13
-CONFIG_OUTPUT_FORMAT="elf64-x86-64"
14
-CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
15
-CONFIG_LOCKDEP_SUPPORT=y
16
-CONFIG_STACKTRACE_SUPPORT=y
17
-CONFIG_MMU=y
18
-CONFIG_ARCH_MMAP_RND_BITS_MIN=28
19
-CONFIG_ARCH_MMAP_RND_BITS_MAX=32
20
-CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
21
-CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
22
-CONFIG_GENERIC_ISA_DMA=y
23
-CONFIG_GENERIC_BUG=y
24
-CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
25
-CONFIG_GENERIC_HWEIGHT=y
26
-CONFIG_ARCH_MAY_HAVE_PC_FDC=y
27
-CONFIG_RWSEM_XCHGADD_ALGORITHM=y
28
-CONFIG_GENERIC_CALIBRATE_DELAY=y
29
-CONFIG_ARCH_HAS_CPU_RELAX=y
30
-CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
31
-CONFIG_ARCH_HAS_FILTER_PGPROT=y
32
-CONFIG_HAVE_SETUP_PER_CPU_AREA=y
33
-CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
34
-CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
35
-CONFIG_ARCH_HIBERNATION_POSSIBLE=y
36
-CONFIG_ARCH_SUSPEND_POSSIBLE=y
37
-CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
38
-CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
39
-CONFIG_ZONE_DMA32=y
40
-CONFIG_AUDIT_ARCH=y
41
-CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
42
-CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
43
-CONFIG_X86_64_SMP=y
44
-CONFIG_ARCH_SUPPORTS_UPROBES=y
45
-CONFIG_FIX_EARLYCON_MEM=y
46
-CONFIG_PGTABLE_LEVELS=4
47 9
 CONFIG_CC_IS_GCC=y
48 10
 CONFIG_GCC_VERSION=70300
49 11
 CONFIG_CLANG_VERSION=0
... ...
@@ -58,6 +20,7 @@ CONFIG_INIT_ENV_ARG_LIMIT=32
58 58
 # CONFIG_COMPILE_TEST is not set
59 59
 CONFIG_LOCALVERSION="-esx"
60 60
 # CONFIG_LOCALVERSION_AUTO is not set
61
+CONFIG_BUILD_SALT=""
61 62
 CONFIG_HAVE_KERNEL_GZIP=y
62 63
 CONFIG_HAVE_KERNEL_BZIP2=y
63 64
 CONFIG_HAVE_KERNEL_LZMA=y
... ...
@@ -120,6 +83,9 @@ CONFIG_NO_HZ_IDLE=y
120 120
 # CONFIG_NO_HZ_FULL is not set
121 121
 CONFIG_NO_HZ=y
122 122
 CONFIG_HIGH_RES_TIMERS=y
123
+CONFIG_PREEMPT_NONE=y
124
+# CONFIG_PREEMPT_VOLUNTARY is not set
125
+# CONFIG_PREEMPT is not set
123 126
 
124 127
 #
125 128
 # CPU/Task time and stats accounting
... ...
@@ -157,6 +123,7 @@ CONFIG_PAGE_COUNTER=y
157 157
 CONFIG_MEMCG=y
158 158
 CONFIG_MEMCG_SWAP=y
159 159
 CONFIG_MEMCG_SWAP_ENABLED=y
160
+CONFIG_MEMCG_KMEM=y
160 161
 CONFIG_BLK_CGROUP=y
161 162
 # CONFIG_DEBUG_BLK_CGROUP is not set
162 163
 CONFIG_CGROUP_WRITEBACK=y
... ...
@@ -181,6 +148,7 @@ CONFIG_IPC_NS=y
181 181
 CONFIG_USER_NS=y
182 182
 CONFIG_PID_NS=y
183 183
 CONFIG_NET_NS=y
184
+# CONFIG_CHECKPOINT_RESTORE is not set
184 185
 # CONFIG_SCHED_AUTOGROUP is not set
185 186
 # CONFIG_SYSFS_DEPRECATED is not set
186 187
 CONFIG_RELAY=y
... ...
@@ -224,7 +192,6 @@ CONFIG_SHMEM=y
224 224
 CONFIG_AIO=y
225 225
 CONFIG_ADVISE_SYSCALLS=y
226 226
 CONFIG_MEMBARRIER=y
227
-# CONFIG_CHECKPOINT_RESTORE is not set
228 227
 CONFIG_KALLSYMS=y
229 228
 # CONFIG_KALLSYMS_ALL is not set
230 229
 CONFIG_KALLSYMS_ABSOLUTE_PERCPU=y
... ...
@@ -252,182 +219,45 @@ CONFIG_SLAB_MERGE_DEFAULT=y
252 252
 # CONFIG_SLAB_FREELIST_RANDOM is not set
253 253
 CONFIG_SYSTEM_DATA_VERIFICATION=y
254 254
 # CONFIG_PROFILING is not set
255
-CONFIG_HOTPLUG_SMT=y
256
-CONFIG_HAVE_OPROFILE=y
257
-CONFIG_OPROFILE_NMI_TIMER=y
258
-# CONFIG_KPROBES is not set
259
-# CONFIG_JUMP_LABEL is not set
260
-CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
261
-CONFIG_ARCH_USE_BUILTIN_BSWAP=y
262
-CONFIG_HAVE_IOREMAP_PROT=y
263
-CONFIG_HAVE_KPROBES=y
264
-CONFIG_HAVE_KRETPROBES=y
265
-CONFIG_HAVE_OPTPROBES=y
266
-CONFIG_HAVE_KPROBES_ON_FTRACE=y
267
-CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
268
-CONFIG_HAVE_NMI=y
269
-CONFIG_HAVE_ARCH_TRACEHOOK=y
270
-CONFIG_HAVE_DMA_CONTIGUOUS=y
271
-CONFIG_GENERIC_SMP_IDLE_THREAD=y
272
-CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
273
-CONFIG_ARCH_HAS_SET_MEMORY=y
274
-CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
275
-CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
276
-CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
277
-CONFIG_HAVE_RSEQ=y
278
-CONFIG_HAVE_CLK=y
279
-CONFIG_HAVE_HW_BREAKPOINT=y
280
-CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
281
-CONFIG_HAVE_USER_RETURN_NOTIFIER=y
282
-CONFIG_HAVE_PERF_EVENTS_NMI=y
283
-CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
284
-CONFIG_HAVE_PERF_REGS=y
285
-CONFIG_HAVE_PERF_USER_STACK_DUMP=y
286
-CONFIG_HAVE_ARCH_JUMP_LABEL=y
287
-CONFIG_HAVE_RCU_TABLE_FREE=y
288
-CONFIG_HAVE_RCU_TABLE_INVALIDATE=y
289
-CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
290
-CONFIG_HAVE_CMPXCHG_LOCAL=y
291
-CONFIG_HAVE_CMPXCHG_DOUBLE=y
292
-CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
293
-CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
294
-CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
295
-CONFIG_SECCOMP_FILTER=y
296
-CONFIG_PLUGIN_HOSTCC="g++"
297
-CONFIG_HAVE_GCC_PLUGINS=y
298
-# CONFIG_GCC_PLUGINS is not set
299
-CONFIG_HAVE_STACKPROTECTOR=y
300
-CONFIG_CC_HAS_STACKPROTECTOR_NONE=y
301
-CONFIG_STACKPROTECTOR=y
302
-# CONFIG_STACKPROTECTOR_STRONG is not set
303
-CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
304
-CONFIG_HAVE_CONTEXT_TRACKING=y
305
-CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
306
-CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
307
-CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
308
-CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
309
-CONFIG_HAVE_ARCH_HUGE_VMAP=y
310
-CONFIG_HAVE_ARCH_SOFT_DIRTY=y
311
-CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
312
-CONFIG_MODULES_USE_ELF_RELA=y
313
-CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
314
-CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
315
-CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
316
-CONFIG_HAVE_EXIT_THREAD=y
317
-CONFIG_ARCH_MMAP_RND_BITS=28
318
-CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
319
-CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
320
-CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
321
-CONFIG_HAVE_COPY_THREAD_TLS=y
322
-CONFIG_HAVE_STACK_VALIDATION=y
323
-CONFIG_HAVE_RELIABLE_STACKTRACE=y
324
-CONFIG_OLD_SIGSUSPEND3=y
325
-CONFIG_COMPAT_OLD_SIGACTION=y
326
-CONFIG_COMPAT_32BIT_TIME=y
327
-CONFIG_HAVE_ARCH_VMAP_STACK=y
328
-CONFIG_VMAP_STACK=y
329
-CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
330
-CONFIG_STRICT_KERNEL_RWX=y
331
-CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
332
-CONFIG_STRICT_MODULE_RWX=y
333
-CONFIG_ARCH_HAS_REFCOUNT=y
334
-# CONFIG_REFCOUNT_FULL is not set
335
-
336
-#
337
-# GCOV-based kernel profiling
338
-#
339
-# CONFIG_GCOV_KERNEL is not set
340
-CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
341
-CONFIG_RT_MUTEXES=y
342
-CONFIG_BASE_SMALL=0
343
-CONFIG_MODULES=y
344
-# CONFIG_MODULE_FORCE_LOAD is not set
345
-CONFIG_MODULE_UNLOAD=y
346
-# CONFIG_MODULE_FORCE_UNLOAD is not set
347
-# CONFIG_MODVERSIONS is not set
348
-# CONFIG_MODULE_SRCVERSION_ALL is not set
349
-CONFIG_MODULE_SIG=y
350
-# CONFIG_MODULE_SIG_FORCE is not set
351
-# CONFIG_MODULE_SIG_ALL is not set
352
-# CONFIG_MODULE_SIG_SHA1 is not set
353
-# CONFIG_MODULE_SIG_SHA224 is not set
354
-# CONFIG_MODULE_SIG_SHA256 is not set
355
-# CONFIG_MODULE_SIG_SHA384 is not set
356
-CONFIG_MODULE_SIG_SHA512=y
357
-CONFIG_MODULE_SIG_HASH="sha512"
358
-# CONFIG_MODULE_COMPRESS is not set
359
-# CONFIG_TRIM_UNUSED_KSYMS is not set
360
-CONFIG_MODULES_TREE_LOOKUP=y
361
-CONFIG_BLOCK=y
362
-CONFIG_BLK_SCSI_REQUEST=y
363
-CONFIG_BLK_DEV_BSG=y
364
-CONFIG_BLK_DEV_BSGLIB=y
365
-# CONFIG_BLK_DEV_INTEGRITY is not set
366
-# CONFIG_BLK_DEV_ZONED is not set
367
-CONFIG_BLK_DEV_THROTTLING=y
368
-# CONFIG_BLK_DEV_THROTTLING_LOW is not set
369
-# CONFIG_BLK_CMDLINE_PARSER is not set
370
-# CONFIG_BLK_WBT is not set
371
-CONFIG_BLK_DEBUG_FS=y
372
-# CONFIG_BLK_SED_OPAL is not set
373
-
374
-#
375
-# Partition Types
376
-#
377
-CONFIG_PARTITION_ADVANCED=y
378
-# CONFIG_ACORN_PARTITION is not set
379
-# CONFIG_AIX_PARTITION is not set
380
-# CONFIG_OSF_PARTITION is not set
381
-# CONFIG_AMIGA_PARTITION is not set
382
-# CONFIG_ATARI_PARTITION is not set
383
-# CONFIG_MAC_PARTITION is not set
384
-CONFIG_MSDOS_PARTITION=y
385
-# CONFIG_BSD_DISKLABEL is not set
386
-# CONFIG_MINIX_SUBPARTITION is not set
387
-# CONFIG_SOLARIS_X86_PARTITION is not set
388
-# CONFIG_UNIXWARE_DISKLABEL is not set
389
-# CONFIG_LDM_PARTITION is not set
390
-# CONFIG_SGI_PARTITION is not set
391
-# CONFIG_ULTRIX_PARTITION is not set
392
-# CONFIG_SUN_PARTITION is not set
393
-# CONFIG_KARMA_PARTITION is not set
394
-CONFIG_EFI_PARTITION=y
395
-# CONFIG_SYSV68_PARTITION is not set
396
-# CONFIG_CMDLINE_PARTITION is not set
397
-CONFIG_BLOCK_COMPAT=y
398
-CONFIG_BLK_MQ_PCI=y
399
-
400
-#
401
-# IO Schedulers
402
-#
403
-CONFIG_IOSCHED_NOOP=y
404
-CONFIG_IOSCHED_DEADLINE=m
405
-CONFIG_IOSCHED_CFQ=m
406
-CONFIG_CFQ_GROUP_IOSCHED=y
407
-CONFIG_DEFAULT_NOOP=y
408
-CONFIG_DEFAULT_IOSCHED="noop"
409
-# CONFIG_MQ_IOSCHED_DEADLINE is not set
410
-# CONFIG_MQ_IOSCHED_KYBER is not set
411
-# CONFIG_IOSCHED_BFQ is not set
412
-CONFIG_PADATA=y
413
-CONFIG_ASN1=y
414
-CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
415
-CONFIG_INLINE_READ_UNLOCK=y
416
-CONFIG_INLINE_READ_UNLOCK_IRQ=y
417
-CONFIG_INLINE_WRITE_UNLOCK=y
418
-CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
419
-CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
420
-CONFIG_MUTEX_SPIN_ON_OWNER=y
421
-CONFIG_RWSEM_SPIN_ON_OWNER=y
422
-CONFIG_LOCK_SPIN_ON_OWNER=y
423
-CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
424
-CONFIG_QUEUED_SPINLOCKS=y
425
-CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
426
-CONFIG_QUEUED_RWLOCKS=y
427
-CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
428
-CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
255
+CONFIG_64BIT=y
256
+CONFIG_X86_64=y
257
+CONFIG_X86=y
258
+CONFIG_INSTRUCTION_DECODER=y
259
+CONFIG_OUTPUT_FORMAT="elf64-x86-64"
260
+CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
261
+CONFIG_LOCKDEP_SUPPORT=y
262
+CONFIG_STACKTRACE_SUPPORT=y
263
+CONFIG_MMU=y
264
+CONFIG_ARCH_MMAP_RND_BITS_MIN=28
265
+CONFIG_ARCH_MMAP_RND_BITS_MAX=32
266
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MIN=8
267
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS_MAX=16
268
+CONFIG_GENERIC_ISA_DMA=y
269
+CONFIG_GENERIC_BUG=y
270
+CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
271
+CONFIG_GENERIC_HWEIGHT=y
272
+CONFIG_ARCH_MAY_HAVE_PC_FDC=y
273
+CONFIG_RWSEM_XCHGADD_ALGORITHM=y
274
+CONFIG_GENERIC_CALIBRATE_DELAY=y
275
+CONFIG_ARCH_HAS_CPU_RELAX=y
276
+CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
277
+CONFIG_ARCH_HAS_FILTER_PGPROT=y
278
+CONFIG_HAVE_SETUP_PER_CPU_AREA=y
279
+CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
280
+CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
281
+CONFIG_ARCH_HIBERNATION_POSSIBLE=y
282
+CONFIG_ARCH_SUSPEND_POSSIBLE=y
283
+CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
284
+CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
285
+CONFIG_ZONE_DMA32=y
286
+CONFIG_AUDIT_ARCH=y
287
+CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
288
+CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
289
+CONFIG_X86_64_SMP=y
290
+CONFIG_ARCH_SUPPORTS_UPROBES=y
291
+CONFIG_FIX_EARLYCON_MEM=y
292
+CONFIG_PGTABLE_LEVELS=4
429 293
 CONFIG_CC_HAS_SANE_STACKPROTECTOR=y
430
-CONFIG_FREEZER=y
431 294
 
432 295
 #
433 296
 # Processor type and features
... ...
@@ -484,9 +314,6 @@ CONFIG_NR_CPUS=128
484 484
 # CONFIG_SCHED_SMT is not set
485 485
 CONFIG_SCHED_MC=y
486 486
 CONFIG_SCHED_MC_PRIO=y
487
-CONFIG_PREEMPT_NONE=y
488
-# CONFIG_PREEMPT_VOLUNTARY is not set
489
-# CONFIG_PREEMPT is not set
490 487
 CONFIG_X86_LOCAL_APIC=y
491 488
 CONFIG_X86_IO_APIC=y
492 489
 # CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set
... ...
@@ -516,59 +343,6 @@ CONFIG_ARCH_SPARSEMEM_DEFAULT=y
516 516
 CONFIG_ARCH_SELECT_MEMORY_MODEL=y
517 517
 # CONFIG_ARCH_MEMORY_PROBE is not set
518 518
 CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
519
-CONFIG_SELECT_MEMORY_MODEL=y
520
-CONFIG_SPARSEMEM_MANUAL=y
521
-CONFIG_SPARSEMEM=y
522
-CONFIG_HAVE_MEMORY_PRESENT=y
523
-CONFIG_SPARSEMEM_EXTREME=y
524
-CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
525
-CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
526
-CONFIG_SPARSEMEM_VMEMMAP=y
527
-CONFIG_HAVE_MEMBLOCK=y
528
-CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
529
-CONFIG_HAVE_GENERIC_GUP=y
530
-CONFIG_ARCH_DISCARD_MEMBLOCK=y
531
-CONFIG_MEMORY_ISOLATION=y
532
-CONFIG_HAVE_BOOTMEM_INFO_NODE=y
533
-CONFIG_MEMORY_HOTPLUG=y
534
-CONFIG_MEMORY_HOTPLUG_SPARSE=y
535
-CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
536
-CONFIG_MEMORY_HOTREMOVE=y
537
-CONFIG_SPLIT_PTLOCK_CPUS=4
538
-CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
539
-CONFIG_COMPACTION=y
540
-CONFIG_MIGRATION=y
541
-CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
542
-CONFIG_ARCH_ENABLE_THP_MIGRATION=y
543
-CONFIG_PHYS_ADDR_T_64BIT=y
544
-CONFIG_VIRT_TO_BUS=y
545
-CONFIG_KSM=y
546
-CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
547
-CONFIG_TRANSPARENT_HUGEPAGE=y
548
-CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
549
-# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
550
-CONFIG_ARCH_WANTS_THP_SWAP=y
551
-CONFIG_THP_SWAP=y
552
-CONFIG_TRANSPARENT_HUGE_PAGECACHE=y
553
-# CONFIG_CLEANCACHE is not set
554
-# CONFIG_FRONTSWAP is not set
555
-# CONFIG_CMA is not set
556
-# CONFIG_ZPOOL is not set
557
-# CONFIG_ZBUD is not set
558
-# CONFIG_ZSMALLOC is not set
559
-CONFIG_GENERIC_EARLY_IOREMAP=y
560
-# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
561
-# CONFIG_IDLE_PAGE_TRACKING is not set
562
-CONFIG_ARCH_HAS_ZONE_DEVICE=y
563
-CONFIG_ZONE_DEVICE=y
564
-CONFIG_ARCH_HAS_HMM=y
565
-CONFIG_DEV_PAGEMAP_OPS=y
566
-# CONFIG_HMM_MIRROR is not set
567
-# CONFIG_DEVICE_PRIVATE is not set
568
-# CONFIG_DEVICE_PUBLIC is not set
569
-# CONFIG_PERCPU_STATS is not set
570
-# CONFIG_GUP_BENCHMARK is not set
571
-CONFIG_ARCH_HAS_PTE_SPECIAL=y
572 519
 CONFIG_X86_PMEM_LEGACY_DEVICE=y
573 520
 CONFIG_X86_PMEM_LEGACY=m
574 521
 CONFIG_X86_CHECK_BIOS_CORRUPTION=y
... ...
@@ -613,6 +387,9 @@ CONFIG_HAVE_LIVEPATCH=y
613 613
 CONFIG_ARCH_HAS_ADD_PAGES=y
614 614
 CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
615 615
 CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
616
+CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
617
+CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
618
+CONFIG_ARCH_ENABLE_THP_MIGRATION=y
616 619
 
617 620
 #
618 621
 # Power management and ACPI options
... ...
@@ -620,6 +397,7 @@ CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
620 620
 # CONFIG_SUSPEND is not set
621 621
 # CONFIG_HIBERNATION is not set
622 622
 # CONFIG_PM is not set
623
+CONFIG_ARCH_SUPPORTS_ACPI=y
623 624
 CONFIG_ACPI=y
624 625
 CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
625 626
 CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
... ...
@@ -769,15 +547,8 @@ CONFIG_AMD_NB=y
769 769
 # CONFIG_X86_SYSFB is not set
770 770
 
771 771
 #
772
-# Executable file formats / Emulations
772
+# Binary Emulations
773 773
 #
774
-CONFIG_BINFMT_ELF=y
775
-CONFIG_COMPAT_BINFMT_ELF=y
776
-CONFIG_ELFCORE=y
777
-CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
778
-CONFIG_BINFMT_SCRIPT=y
779
-CONFIG_BINFMT_MISC=y
780
-CONFIG_COREDUMP=y
781 774
 CONFIG_IA32_EMULATION=y
782 775
 # CONFIG_IA32_AOUT is not set
783 776
 # CONFIG_X86_X32 is not set
... ...
@@ -786,6 +557,284 @@ CONFIG_COMPAT=y
786 786
 CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
787 787
 CONFIG_SYSVIPC_COMPAT=y
788 788
 CONFIG_X86_DEV_DMA_OPS=y
789
+CONFIG_HAVE_GENERIC_GUP=y
790
+
791
+#
792
+# Firmware Drivers
793
+#
794
+# CONFIG_EDD is not set
795
+CONFIG_FIRMWARE_MEMMAP=y
796
+# CONFIG_DELL_RBU is not set
797
+# CONFIG_DCDBAS is not set
798
+CONFIG_DMIID=y
799
+CONFIG_DMI_SYSFS=m
800
+CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
801
+# CONFIG_ISCSI_IBFT_FIND is not set
802
+# CONFIG_FW_CFG_SYSFS is not set
803
+# CONFIG_GOOGLE_FIRMWARE is not set
804
+
805
+#
806
+# EFI (Extensible Firmware Interface) Support
807
+#
808
+CONFIG_EFI_VARS=m
809
+CONFIG_EFI_ESRT=y
810
+# CONFIG_EFI_FAKE_MEMMAP is not set
811
+CONFIG_EFI_RUNTIME_WRAPPERS=y
812
+# CONFIG_EFI_BOOTLOADER_CONTROL is not set
813
+# CONFIG_EFI_CAPSULE_LOADER is not set
814
+# CONFIG_EFI_TEST is not set
815
+# CONFIG_APPLE_PROPERTIES is not set
816
+# CONFIG_RESET_ATTACK_MITIGATION is not set
817
+
818
+#
819
+# Tegra firmware driver
820
+#
821
+CONFIG_HAVE_KVM=y
822
+# CONFIG_VIRTUALIZATION is not set
823
+
824
+#
825
+# General architecture-dependent options
826
+#
827
+CONFIG_HOTPLUG_SMT=y
828
+CONFIG_HAVE_OPROFILE=y
829
+CONFIG_OPROFILE_NMI_TIMER=y
830
+# CONFIG_KPROBES is not set
831
+# CONFIG_JUMP_LABEL is not set
832
+CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
833
+CONFIG_ARCH_USE_BUILTIN_BSWAP=y
834
+CONFIG_HAVE_IOREMAP_PROT=y
835
+CONFIG_HAVE_KPROBES=y
836
+CONFIG_HAVE_KRETPROBES=y
837
+CONFIG_HAVE_OPTPROBES=y
838
+CONFIG_HAVE_KPROBES_ON_FTRACE=y
839
+CONFIG_HAVE_FUNCTION_ERROR_INJECTION=y
840
+CONFIG_HAVE_NMI=y
841
+CONFIG_HAVE_ARCH_TRACEHOOK=y
842
+CONFIG_HAVE_DMA_CONTIGUOUS=y
843
+CONFIG_GENERIC_SMP_IDLE_THREAD=y
844
+CONFIG_ARCH_HAS_FORTIFY_SOURCE=y
845
+CONFIG_ARCH_HAS_SET_MEMORY=y
846
+CONFIG_HAVE_ARCH_THREAD_STRUCT_WHITELIST=y
847
+CONFIG_ARCH_WANTS_DYNAMIC_TASK_STRUCT=y
848
+CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
849
+CONFIG_HAVE_RSEQ=y
850
+CONFIG_HAVE_CLK=y
851
+CONFIG_HAVE_HW_BREAKPOINT=y
852
+CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
853
+CONFIG_HAVE_USER_RETURN_NOTIFIER=y
854
+CONFIG_HAVE_PERF_EVENTS_NMI=y
855
+CONFIG_HAVE_HARDLOCKUP_DETECTOR_PERF=y
856
+CONFIG_HAVE_PERF_REGS=y
857
+CONFIG_HAVE_PERF_USER_STACK_DUMP=y
858
+CONFIG_HAVE_ARCH_JUMP_LABEL=y
859
+CONFIG_HAVE_RCU_TABLE_FREE=y
860
+CONFIG_HAVE_RCU_TABLE_INVALIDATE=y
861
+CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
862
+CONFIG_HAVE_CMPXCHG_LOCAL=y
863
+CONFIG_HAVE_CMPXCHG_DOUBLE=y
864
+CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
865
+CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
866
+CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
867
+CONFIG_SECCOMP_FILTER=y
868
+CONFIG_HAVE_STACKPROTECTOR=y
869
+CONFIG_CC_HAS_STACKPROTECTOR_NONE=y
870
+CONFIG_STACKPROTECTOR=y
871
+# CONFIG_STACKPROTECTOR_STRONG is not set
872
+CONFIG_HAVE_ARCH_WITHIN_STACK_FRAMES=y
873
+CONFIG_HAVE_CONTEXT_TRACKING=y
874
+CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
875
+CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
876
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
877
+CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE_PUD=y
878
+CONFIG_HAVE_ARCH_HUGE_VMAP=y
879
+CONFIG_HAVE_ARCH_SOFT_DIRTY=y
880
+CONFIG_HAVE_MOD_ARCH_SPECIFIC=y
881
+CONFIG_MODULES_USE_ELF_RELA=y
882
+CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
883
+CONFIG_ARCH_HAS_ELF_RANDOMIZE=y
884
+CONFIG_HAVE_ARCH_MMAP_RND_BITS=y
885
+CONFIG_HAVE_EXIT_THREAD=y
886
+CONFIG_ARCH_MMAP_RND_BITS=28
887
+CONFIG_HAVE_ARCH_MMAP_RND_COMPAT_BITS=y
888
+CONFIG_ARCH_MMAP_RND_COMPAT_BITS=8
889
+CONFIG_HAVE_ARCH_COMPAT_MMAP_BASES=y
890
+CONFIG_HAVE_COPY_THREAD_TLS=y
891
+CONFIG_HAVE_STACK_VALIDATION=y
892
+CONFIG_HAVE_RELIABLE_STACKTRACE=y
893
+CONFIG_OLD_SIGSUSPEND3=y
894
+CONFIG_COMPAT_OLD_SIGACTION=y
895
+CONFIG_COMPAT_32BIT_TIME=y
896
+CONFIG_HAVE_ARCH_VMAP_STACK=y
897
+CONFIG_VMAP_STACK=y
898
+CONFIG_ARCH_HAS_STRICT_KERNEL_RWX=y
899
+CONFIG_STRICT_KERNEL_RWX=y
900
+CONFIG_ARCH_HAS_STRICT_MODULE_RWX=y
901
+CONFIG_STRICT_MODULE_RWX=y
902
+CONFIG_ARCH_HAS_REFCOUNT=y
903
+# CONFIG_REFCOUNT_FULL is not set
904
+CONFIG_HAVE_ARCH_PREL32_RELOCATIONS=y
905
+
906
+#
907
+# GCOV-based kernel profiling
908
+#
909
+# CONFIG_GCOV_KERNEL is not set
910
+CONFIG_ARCH_HAS_GCOV_PROFILE_ALL=y
911
+CONFIG_PLUGIN_HOSTCC="g++"
912
+CONFIG_HAVE_GCC_PLUGINS=y
913
+# CONFIG_GCC_PLUGINS is not set
914
+CONFIG_RT_MUTEXES=y
915
+CONFIG_BASE_SMALL=0
916
+CONFIG_MODULES=y
917
+# CONFIG_MODULE_FORCE_LOAD is not set
918
+CONFIG_MODULE_UNLOAD=y
919
+# CONFIG_MODULE_FORCE_UNLOAD is not set
920
+# CONFIG_MODVERSIONS is not set
921
+# CONFIG_MODULE_SRCVERSION_ALL is not set
922
+CONFIG_MODULE_SIG=y
923
+# CONFIG_MODULE_SIG_FORCE is not set
924
+# CONFIG_MODULE_SIG_ALL is not set
925
+# CONFIG_MODULE_SIG_SHA1 is not set
926
+# CONFIG_MODULE_SIG_SHA224 is not set
927
+# CONFIG_MODULE_SIG_SHA256 is not set
928
+# CONFIG_MODULE_SIG_SHA384 is not set
929
+CONFIG_MODULE_SIG_SHA512=y
930
+CONFIG_MODULE_SIG_HASH="sha512"
931
+# CONFIG_MODULE_COMPRESS is not set
932
+# CONFIG_TRIM_UNUSED_KSYMS is not set
933
+CONFIG_MODULES_TREE_LOOKUP=y
934
+CONFIG_BLOCK=y
935
+CONFIG_BLK_SCSI_REQUEST=y
936
+CONFIG_BLK_DEV_BSG=y
937
+CONFIG_BLK_DEV_BSGLIB=y
938
+# CONFIG_BLK_DEV_INTEGRITY is not set
939
+# CONFIG_BLK_DEV_ZONED is not set
940
+CONFIG_BLK_DEV_THROTTLING=y
941
+# CONFIG_BLK_DEV_THROTTLING_LOW is not set
942
+# CONFIG_BLK_CMDLINE_PARSER is not set
943
+# CONFIG_BLK_WBT is not set
944
+# CONFIG_BLK_CGROUP_IOLATENCY is not set
945
+CONFIG_BLK_DEBUG_FS=y
946
+# CONFIG_BLK_SED_OPAL is not set
947
+
948
+#
949
+# Partition Types
950
+#
951
+CONFIG_PARTITION_ADVANCED=y
952
+# CONFIG_ACORN_PARTITION is not set
953
+# CONFIG_AIX_PARTITION is not set
954
+# CONFIG_OSF_PARTITION is not set
955
+# CONFIG_AMIGA_PARTITION is not set
956
+# CONFIG_ATARI_PARTITION is not set
957
+# CONFIG_MAC_PARTITION is not set
958
+CONFIG_MSDOS_PARTITION=y
959
+# CONFIG_BSD_DISKLABEL is not set
960
+# CONFIG_MINIX_SUBPARTITION is not set
961
+# CONFIG_SOLARIS_X86_PARTITION is not set
962
+# CONFIG_UNIXWARE_DISKLABEL is not set
963
+# CONFIG_LDM_PARTITION is not set
964
+# CONFIG_SGI_PARTITION is not set
965
+# CONFIG_ULTRIX_PARTITION is not set
966
+# CONFIG_SUN_PARTITION is not set
967
+# CONFIG_KARMA_PARTITION is not set
968
+CONFIG_EFI_PARTITION=y
969
+# CONFIG_SYSV68_PARTITION is not set
970
+# CONFIG_CMDLINE_PARTITION is not set
971
+CONFIG_BLOCK_COMPAT=y
972
+CONFIG_BLK_MQ_PCI=y
973
+
974
+#
975
+# IO Schedulers
976
+#
977
+CONFIG_IOSCHED_NOOP=y
978
+CONFIG_IOSCHED_DEADLINE=m
979
+CONFIG_IOSCHED_CFQ=m
980
+CONFIG_CFQ_GROUP_IOSCHED=y
981
+CONFIG_DEFAULT_NOOP=y
982
+CONFIG_DEFAULT_IOSCHED="noop"
983
+# CONFIG_MQ_IOSCHED_DEADLINE is not set
984
+# CONFIG_MQ_IOSCHED_KYBER is not set
985
+# CONFIG_IOSCHED_BFQ is not set
986
+CONFIG_PADATA=y
987
+CONFIG_ASN1=y
988
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
989
+CONFIG_INLINE_READ_UNLOCK=y
990
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
991
+CONFIG_INLINE_WRITE_UNLOCK=y
992
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
993
+CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
994
+CONFIG_MUTEX_SPIN_ON_OWNER=y
995
+CONFIG_RWSEM_SPIN_ON_OWNER=y
996
+CONFIG_LOCK_SPIN_ON_OWNER=y
997
+CONFIG_ARCH_USE_QUEUED_SPINLOCKS=y
998
+CONFIG_QUEUED_SPINLOCKS=y
999
+CONFIG_ARCH_USE_QUEUED_RWLOCKS=y
1000
+CONFIG_QUEUED_RWLOCKS=y
1001
+CONFIG_ARCH_HAS_SYNC_CORE_BEFORE_USERMODE=y
1002
+CONFIG_ARCH_HAS_SYSCALL_WRAPPER=y
1003
+CONFIG_FREEZER=y
1004
+
1005
+#
1006
+# Executable file formats
1007
+#
1008
+CONFIG_BINFMT_ELF=y
1009
+CONFIG_COMPAT_BINFMT_ELF=y
1010
+CONFIG_ELFCORE=y
1011
+CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
1012
+CONFIG_BINFMT_SCRIPT=y
1013
+CONFIG_BINFMT_MISC=y
1014
+CONFIG_COREDUMP=y
1015
+
1016
+#
1017
+# Memory Management options
1018
+#
1019
+CONFIG_SELECT_MEMORY_MODEL=y
1020
+CONFIG_SPARSEMEM_MANUAL=y
1021
+CONFIG_SPARSEMEM=y
1022
+CONFIG_HAVE_MEMORY_PRESENT=y
1023
+CONFIG_SPARSEMEM_EXTREME=y
1024
+CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
1025
+CONFIG_SPARSEMEM_VMEMMAP=y
1026
+CONFIG_HAVE_MEMBLOCK=y
1027
+CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
1028
+CONFIG_ARCH_DISCARD_MEMBLOCK=y
1029
+CONFIG_MEMORY_ISOLATION=y
1030
+CONFIG_HAVE_BOOTMEM_INFO_NODE=y
1031
+CONFIG_MEMORY_HOTPLUG=y
1032
+CONFIG_MEMORY_HOTPLUG_SPARSE=y
1033
+CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
1034
+CONFIG_MEMORY_HOTREMOVE=y
1035
+CONFIG_SPLIT_PTLOCK_CPUS=4
1036
+CONFIG_COMPACTION=y
1037
+CONFIG_MIGRATION=y
1038
+CONFIG_PHYS_ADDR_T_64BIT=y
1039
+CONFIG_VIRT_TO_BUS=y
1040
+CONFIG_KSM=y
1041
+CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
1042
+CONFIG_TRANSPARENT_HUGEPAGE=y
1043
+CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
1044
+# CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
1045
+CONFIG_ARCH_WANTS_THP_SWAP=y
1046
+CONFIG_THP_SWAP=y
1047
+CONFIG_TRANSPARENT_HUGE_PAGECACHE=y
1048
+# CONFIG_CLEANCACHE is not set
1049
+# CONFIG_FRONTSWAP is not set
1050
+# CONFIG_CMA is not set
1051
+# CONFIG_ZPOOL is not set
1052
+# CONFIG_ZBUD is not set
1053
+# CONFIG_ZSMALLOC is not set
1054
+CONFIG_GENERIC_EARLY_IOREMAP=y
1055
+# CONFIG_DEFERRED_STRUCT_PAGE_INIT is not set
1056
+# CONFIG_IDLE_PAGE_TRACKING is not set
1057
+CONFIG_ARCH_HAS_ZONE_DEVICE=y
1058
+CONFIG_ZONE_DEVICE=y
1059
+CONFIG_ARCH_HAS_HMM=y
1060
+CONFIG_DEV_PAGEMAP_OPS=y
1061
+# CONFIG_HMM_MIRROR is not set
1062
+# CONFIG_DEVICE_PRIVATE is not set
1063
+# CONFIG_DEVICE_PUBLIC is not set
1064
+# CONFIG_PERCPU_STATS is not set
1065
+# CONFIG_GUP_BENCHMARK is not set
1066
+CONFIG_ARCH_HAS_PTE_SPECIAL=y
789 1067
 CONFIG_NET=y
790 1068
 
791 1069
 #
... ...
@@ -799,6 +848,7 @@ CONFIG_UNIX_DIAG=m
799 799
 CONFIG_XFRM=y
800 800
 CONFIG_XFRM_ALGO=y
801 801
 CONFIG_XFRM_USER=y
802
+# CONFIG_XFRM_INTERFACE is not set
802 803
 CONFIG_XFRM_SUB_POLICY=y
803 804
 CONFIG_XFRM_MIGRATE=y
804 805
 CONFIG_XFRM_STATISTICS=y
... ...
@@ -902,6 +952,7 @@ CONFIG_NETFILTER_FAMILY_ARP=y
902 902
 CONFIG_NETFILTER_NETLINK_ACCT=m
903 903
 CONFIG_NETFILTER_NETLINK_QUEUE=m
904 904
 CONFIG_NETFILTER_NETLINK_LOG=m
905
+CONFIG_NETFILTER_NETLINK_OSF=m
905 906
 CONFIG_NF_CONNTRACK=m
906 907
 CONFIG_NF_LOG_COMMON=m
907 908
 # CONFIG_NF_LOG_NETDEV is not set
... ...
@@ -929,7 +980,6 @@ CONFIG_NF_CONNTRACK_SANE=m
929 929
 CONFIG_NF_CONNTRACK_SIP=m
930 930
 CONFIG_NF_CONNTRACK_TFTP=m
931 931
 CONFIG_NF_CT_NETLINK=m
932
-CONFIG_NF_CT_NETLINK_TIMEOUT=m
933 932
 # CONFIG_NETFILTER_NETLINK_GLUE_CT is not set
934 933
 CONFIG_NF_NAT=m
935 934
 CONFIG_NF_NAT_NEEDED=y
... ...
@@ -938,7 +988,6 @@ CONFIG_NF_NAT_IRC=m
938 938
 CONFIG_NF_NAT_SIP=m
939 939
 CONFIG_NF_NAT_TFTP=m
940 940
 CONFIG_NF_NAT_REDIRECT=y
941
-CONFIG_NF_OSF=m
942 941
 # CONFIG_NF_TABLES is not set
943 942
 CONFIG_NETFILTER_XTABLES=y
944 943
 
... ...
@@ -1018,6 +1067,7 @@ CONFIG_NETFILTER_XT_MATCH_RATEEST=m
1018 1018
 CONFIG_NETFILTER_XT_MATCH_REALM=m
1019 1019
 CONFIG_NETFILTER_XT_MATCH_RECENT=m
1020 1020
 CONFIG_NETFILTER_XT_MATCH_SCTP=m
1021
+CONFIG_NETFILTER_XT_MATCH_SOCKET=m
1021 1022
 CONFIG_NETFILTER_XT_MATCH_STATE=m
1022 1023
 CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
1023 1024
 CONFIG_NETFILTER_XT_MATCH_STRING=m
... ...
@@ -1094,8 +1144,7 @@ CONFIG_IP_VS_NFCT=y
1094 1094
 # IP: Netfilter Configuration
1095 1095
 #
1096 1096
 CONFIG_NF_DEFRAG_IPV4=m
1097
-CONFIG_NF_CONNTRACK_IPV4=m
1098
-# CONFIG_NF_SOCKET_IPV4 is not set
1097
+CONFIG_NF_SOCKET_IPV4=m
1099 1098
 CONFIG_NF_TPROXY_IPV4=m
1100 1099
 CONFIG_NF_DUP_IPV4=m
1101 1100
 # CONFIG_NF_LOG_ARP is not set
... ...
@@ -1131,9 +1180,7 @@ CONFIG_IP_NF_ARP_MANGLE=m
1131 1131
 #
1132 1132
 # IPv6: Netfilter Configuration
1133 1133
 #
1134
-CONFIG_NF_DEFRAG_IPV6=m
1135
-CONFIG_NF_CONNTRACK_IPV6=m
1136
-# CONFIG_NF_SOCKET_IPV6 is not set
1134
+CONFIG_NF_SOCKET_IPV6=m
1137 1135
 CONFIG_NF_TPROXY_IPV6=m
1138 1136
 CONFIG_NF_DUP_IPV6=m
1139 1137
 CONFIG_NF_REJECT_IPV6=m
... ...
@@ -1160,6 +1207,7 @@ CONFIG_IP6_NF_RAW=m
1160 1160
 CONFIG_IP6_NF_NAT=m
1161 1161
 CONFIG_IP6_NF_TARGET_MASQUERADE=m
1162 1162
 # CONFIG_IP6_NF_TARGET_NPT is not set
1163
+CONFIG_NF_DEFRAG_IPV6=m
1163 1164
 CONFIG_BRIDGE_NF_EBTABLES=m
1164 1165
 CONFIG_BRIDGE_EBT_BROUTE=m
1165 1166
 CONFIG_BRIDGE_EBT_T_FILTER=m
... ...
@@ -1223,15 +1271,18 @@ CONFIG_NET_SCH_SFQ=m
1223 1223
 # CONFIG_NET_SCH_TEQL is not set
1224 1224
 # CONFIG_NET_SCH_TBF is not set
1225 1225
 # CONFIG_NET_SCH_CBS is not set
1226
+CONFIG_NET_SCH_ETF=m
1226 1227
 # CONFIG_NET_SCH_GRED is not set
1227 1228
 # CONFIG_NET_SCH_DSMARK is not set
1228 1229
 # CONFIG_NET_SCH_NETEM is not set
1229 1230
 # CONFIG_NET_SCH_DRR is not set
1230 1231
 # CONFIG_NET_SCH_MQPRIO is not set
1232
+# CONFIG_NET_SCH_SKBPRIO is not set
1231 1233
 # CONFIG_NET_SCH_CHOKE is not set
1232 1234
 # CONFIG_NET_SCH_QFQ is not set
1233 1235
 # CONFIG_NET_SCH_CODEL is not set
1234 1236
 CONFIG_NET_SCH_FQ_CODEL=y
1237
+# CONFIG_NET_SCH_CAKE is not set
1235 1238
 # CONFIG_NET_SCH_FQ is not set
1236 1239
 # CONFIG_NET_SCH_HHF is not set
1237 1240
 # CONFIG_NET_SCH_PIE is not set
... ...
@@ -1359,6 +1410,7 @@ CONFIG_DMA_SHARED_BUFFER=y
1359 1359
 # Bus devices
1360 1360
 #
1361 1361
 CONFIG_CONNECTOR=m
1362
+# CONFIG_GNSS is not set
1362 1363
 # CONFIG_MTD is not set
1363 1364
 # CONFIG_OF is not set
1364 1365
 CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
... ...
@@ -1768,7 +1820,7 @@ CONFIG_PCNET32=m
1768 1768
 # CONFIG_NET_VENDOR_AURORA is not set
1769 1769
 # CONFIG_NET_VENDOR_BROADCOM is not set
1770 1770
 # CONFIG_NET_VENDOR_BROCADE is not set
1771
-# CONFIG_NET_CADENCE is not set
1771
+# CONFIG_NET_VENDOR_CADENCE is not set
1772 1772
 # CONFIG_NET_VENDOR_CAVIUM is not set
1773 1773
 # CONFIG_NET_VENDOR_CHELSIO is not set
1774 1774
 # CONFIG_NET_VENDOR_CISCO is not set
... ...
@@ -1796,7 +1848,6 @@ CONFIG_E1000E=m
1796 1796
 # CONFIG_I40EVF is not set
1797 1797
 # CONFIG_ICE is not set
1798 1798
 # CONFIG_FM10K is not set
1799
-# CONFIG_NET_VENDOR_EXAR is not set
1800 1799
 # CONFIG_JME is not set
1801 1800
 # CONFIG_NET_VENDOR_MARVELL is not set
1802 1801
 # CONFIG_NET_VENDOR_MELLANOX is not set
... ...
@@ -1805,12 +1856,13 @@ CONFIG_E1000E=m
1805 1805
 # CONFIG_NET_VENDOR_MYRI is not set
1806 1806
 # CONFIG_FEALNX is not set
1807 1807
 # CONFIG_NET_VENDOR_NATSEMI is not set
1808
+# CONFIG_NET_VENDOR_NETERION is not set
1808 1809
 # CONFIG_NET_VENDOR_NETRONOME is not set
1809 1810
 # CONFIG_NET_VENDOR_NI is not set
1810 1811
 # CONFIG_NET_VENDOR_NVIDIA is not set
1811 1812
 # CONFIG_NET_VENDOR_OKI is not set
1812 1813
 # CONFIG_ETHOC is not set
1813
-# CONFIG_NET_PACKET_ENGINE is not set
1814
+# CONFIG_NET_VENDOR_PACKET_ENGINES is not set
1814 1815
 # CONFIG_NET_VENDOR_QLOGIC is not set
1815 1816
 # CONFIG_NET_VENDOR_QUALCOMM is not set
1816 1817
 # CONFIG_NET_VENDOR_RDC is not set
... ...
@@ -2017,6 +2069,7 @@ CONFIG_HW_RANDOM_RDRAND=m
2017 2017
 # CONFIG_TELCLOCK is not set
2018 2018
 CONFIG_DEVPORT=y
2019 2019
 # CONFIG_XILLYBUS is not set
2020
+# CONFIG_RANDOM_TRUST_CPU is not set
2020 2021
 
2021 2022
 #
2022 2023
 # I2C support
... ...
@@ -2160,6 +2213,7 @@ CONFIG_BCMA_POSSIBLE=y
2160 2160
 # CONFIG_MFD_BD9571MWV is not set
2161 2161
 # CONFIG_MFD_AXP20X_I2C is not set
2162 2162
 # CONFIG_MFD_CROS_EC is not set
2163
+# CONFIG_MFD_MADERA is not set
2163 2164
 # CONFIG_MFD_DA9062 is not set
2164 2165
 # CONFIG_MFD_DA9063 is not set
2165 2166
 # CONFIG_MFD_DA9150 is not set
... ...
@@ -2220,6 +2274,7 @@ CONFIG_DRM=m
2220 2220
 CONFIG_DRM_KMS_HELPER=m
2221 2221
 # CONFIG_DRM_FBDEV_EMULATION is not set
2222 2222
 # CONFIG_DRM_LOAD_EDID_FIRMWARE is not set
2223
+# CONFIG_DRM_DP_CEC is not set
2223 2224
 CONFIG_DRM_TTM=m
2224 2225
 
2225 2226
 #
... ...
@@ -2242,6 +2297,7 @@ CONFIG_DRM_TTM=m
2242 2242
 # CONFIG_DRM_NOUVEAU is not set
2243 2243
 # CONFIG_DRM_I915 is not set
2244 2244
 # CONFIG_DRM_VGEM is not set
2245
+# CONFIG_DRM_VKMS is not set
2245 2246
 CONFIG_DRM_VMWGFX=m
2246 2247
 CONFIG_DRM_VMWGFX_FBCON=y
2247 2248
 # CONFIG_DRM_GMA500 is not set
... ...
@@ -2346,6 +2402,7 @@ CONFIG_DUMMY_CONSOLE_ROWS=25
2346 2346
 CONFIG_FRAMEBUFFER_CONSOLE=y
2347 2347
 # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set
2348 2348
 # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set
2349
+# CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set
2349 2350
 # CONFIG_LOGO is not set
2350 2351
 # CONFIG_SOUND is not set
2351 2352
 
... ...
@@ -2371,6 +2428,7 @@ CONFIG_HID_GENERIC=m
2371 2371
 # CONFIG_HID_BETOP_FF is not set
2372 2372
 # CONFIG_HID_CHERRY is not set
2373 2373
 # CONFIG_HID_CHICONY is not set
2374
+# CONFIG_HID_COUGAR is not set
2374 2375
 # CONFIG_HID_CMEDIA is not set
2375 2376
 # CONFIG_HID_CYPRESS is not set
2376 2377
 # CONFIG_HID_DRAGONRISE is not set
... ...
@@ -2458,7 +2516,7 @@ CONFIG_USB_SUPPORT=y
2458 2458
 CONFIG_USB_COMMON=m
2459 2459
 CONFIG_USB_ARCH_HAS_HCD=y
2460 2460
 CONFIG_USB=m
2461
-# CONFIG_USB_PCI is not set
2461
+CONFIG_USB_PCI=y
2462 2462
 CONFIG_USB_ANNOUNCE_NEW_DEVICES=y
2463 2463
 
2464 2464
 #
... ...
@@ -2477,15 +2535,18 @@ CONFIG_USB_MON=m
2477 2477
 # CONFIG_USB_C67X00_HCD is not set
2478 2478
 CONFIG_USB_XHCI_HCD=m
2479 2479
 # CONFIG_USB_XHCI_DBGCAP is not set
2480
+CONFIG_USB_XHCI_PCI=m
2480 2481
 # CONFIG_USB_XHCI_PLATFORM is not set
2481 2482
 CONFIG_USB_EHCI_HCD=m
2482 2483
 CONFIG_USB_EHCI_ROOT_HUB_TT=y
2483 2484
 CONFIG_USB_EHCI_TT_NEWSCHED=y
2485
+CONFIG_USB_EHCI_PCI=m
2484 2486
 # CONFIG_USB_EHCI_HCD_PLATFORM is not set
2485 2487
 # CONFIG_USB_OXU210HP_HCD is not set
2486 2488
 # CONFIG_USB_ISP116X_HCD is not set
2487 2489
 # CONFIG_USB_FOTG210_HCD is not set
2488 2490
 # CONFIG_USB_OHCI_HCD is not set
2491
+CONFIG_USB_UHCI_HCD=m
2489 2492
 # CONFIG_USB_SL811_HCD is not set
2490 2493
 # CONFIG_USB_R8A66597_HCD is not set
2491 2494
 # CONFIG_USB_HCD_TEST_MODE is not set
... ...
@@ -2701,6 +2762,7 @@ CONFIG_COMMON_CLK=y
2701 2701
 #
2702 2702
 # Common Clock Framework
2703 2703
 #
2704
+# CONFIG_COMMON_CLK_MAX9485 is not set
2704 2705
 # CONFIG_COMMON_CLK_SI5351 is not set
2705 2706
 # CONFIG_COMMON_CLK_SI544 is not set
2706 2707
 # CONFIG_COMMON_CLK_CDCE706 is not set
... ...
@@ -2743,6 +2805,10 @@ CONFIG_PCC=y
2743 2743
 #
2744 2744
 
2745 2745
 #
2746
+# NXP/Freescale QorIQ SoC drivers
2747
+#
2748
+
2749
+#
2746 2750
 # i.MX SoC drivers
2747 2751
 #
2748 2752
 
... ...
@@ -2817,37 +2883,6 @@ CONFIG_DEV_DAX_PMEM=m
2817 2817
 # CONFIG_SLIMBUS is not set
2818 2818
 
2819 2819
 #
2820
-# Firmware Drivers
2821
-#
2822
-# CONFIG_EDD is not set
2823
-CONFIG_FIRMWARE_MEMMAP=y
2824
-# CONFIG_DELL_RBU is not set
2825
-# CONFIG_DCDBAS is not set
2826
-CONFIG_DMIID=y
2827
-CONFIG_DMI_SYSFS=m
2828
-CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
2829
-# CONFIG_ISCSI_IBFT_FIND is not set
2830
-# CONFIG_FW_CFG_SYSFS is not set
2831
-# CONFIG_GOOGLE_FIRMWARE is not set
2832
-
2833
-#
2834
-# EFI (Extensible Firmware Interface) Support
2835
-#
2836
-CONFIG_EFI_VARS=m
2837
-CONFIG_EFI_ESRT=y
2838
-# CONFIG_EFI_FAKE_MEMMAP is not set
2839
-CONFIG_EFI_RUNTIME_WRAPPERS=y
2840
-# CONFIG_EFI_BOOTLOADER_CONTROL is not set
2841
-# CONFIG_EFI_CAPSULE_LOADER is not set
2842
-# CONFIG_EFI_TEST is not set
2843
-# CONFIG_APPLE_PROPERTIES is not set
2844
-# CONFIG_RESET_ATTACK_MITIGATION is not set
2845
-
2846
-#
2847
-# Tegra firmware driver
2848
-#
2849
-
2850
-#
2851 2820
 # File systems
2852 2821
 #
2853 2822
 CONFIG_DCACHE_WORD_ACCESS=y
... ...
@@ -2912,6 +2947,7 @@ CONFIG_OVERLAY_FS=m
2912 2912
 CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y
2913 2913
 # CONFIG_OVERLAY_FS_INDEX is not set
2914 2914
 # CONFIG_OVERLAY_FS_XINO_AUTO is not set
2915
+# CONFIG_OVERLAY_FS_METACOPY is not set
2915 2916
 
2916 2917
 #
2917 2918
 # Caches
... ...
@@ -2992,13 +3028,12 @@ CONFIG_SUNRPC_BACKCHANNEL=y
2992 2992
 CONFIG_SUNRPC_DEBUG=y
2993 2993
 # CONFIG_CEPH_FS is not set
2994 2994
 CONFIG_CIFS=m
2995
-# CONFIG_CIFS_STATS is not set
2996
-CONFIG_CIFS_WEAK_PW_HASH=y
2995
+CONFIG_CIFS_STATS2=y
2996
+# CONFIG_CIFS_ALLOW_INSECURE_LEGACY is not set
2997 2997
 # CONFIG_CIFS_UPCALL is not set
2998 2998
 # CONFIG_CIFS_XATTR is not set
2999 2999
 # CONFIG_CIFS_DEBUG is not set
3000 3000
 # CONFIG_CIFS_DFS_UPCALL is not set
3001
-# CONFIG_CIFS_SMB311 is not set
3002 3001
 # CONFIG_CODA_FS is not set
3003 3002
 # CONFIG_AFS_FS is not set
3004 3003
 CONFIG_9P_FS=m
... ...
@@ -3058,181 +3093,6 @@ CONFIG_NLS_UTF8=m
3058 3058
 # CONFIG_DLM is not set
3059 3059
 
3060 3060
 #
3061
-# Kernel hacking
3062
-#
3063
-CONFIG_TRACE_IRQFLAGS_SUPPORT=y
3064
-
3065
-#
3066
-# printk and dmesg options
3067
-#
3068
-CONFIG_PRINTK_TIME=y
3069
-CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
3070
-CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
3071
-# CONFIG_BOOT_PRINTK_DELAY is not set
3072
-CONFIG_DYNAMIC_DEBUG=y
3073
-
3074
-#
3075
-# Compile-time checks and compiler options
3076
-#
3077
-CONFIG_DEBUG_INFO=y
3078
-# CONFIG_DEBUG_INFO_REDUCED is not set
3079
-# CONFIG_DEBUG_INFO_SPLIT is not set
3080
-# CONFIG_DEBUG_INFO_DWARF4 is not set
3081
-# CONFIG_GDB_SCRIPTS is not set
3082
-# CONFIG_ENABLE_WARN_DEPRECATED is not set
3083
-CONFIG_ENABLE_MUST_CHECK=y
3084
-CONFIG_FRAME_WARN=1024
3085
-# CONFIG_STRIP_ASM_SYMS is not set
3086
-# CONFIG_READABLE_ASM is not set
3087
-# CONFIG_UNUSED_SYMBOLS is not set
3088
-# CONFIG_PAGE_OWNER is not set
3089
-CONFIG_DEBUG_FS=y
3090
-# CONFIG_HEADERS_CHECK is not set
3091
-CONFIG_DEBUG_SECTION_MISMATCH=y
3092
-CONFIG_SECTION_MISMATCH_WARN_ONLY=y
3093
-CONFIG_FRAME_POINTER=y
3094
-CONFIG_STACK_VALIDATION=y
3095
-# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
3096
-# CONFIG_MAGIC_SYSRQ is not set
3097
-CONFIG_DEBUG_KERNEL=y
3098
-
3099
-#
3100
-# Memory Debugging
3101
-#
3102
-# CONFIG_PAGE_EXTENSION is not set
3103
-# CONFIG_DEBUG_PAGEALLOC is not set
3104
-# CONFIG_PAGE_POISONING is not set
3105
-# CONFIG_DEBUG_RODATA_TEST is not set
3106
-# CONFIG_DEBUG_OBJECTS is not set
3107
-# CONFIG_DEBUG_SLAB is not set
3108
-CONFIG_HAVE_DEBUG_KMEMLEAK=y
3109
-# CONFIG_DEBUG_KMEMLEAK is not set
3110
-# CONFIG_DEBUG_STACK_USAGE is not set
3111
-# CONFIG_DEBUG_VM is not set
3112
-CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
3113
-# CONFIG_DEBUG_VIRTUAL is not set
3114
-# CONFIG_DEBUG_MEMORY_INIT is not set
3115
-# CONFIG_DEBUG_PER_CPU_MAPS is not set
3116
-CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
3117
-# CONFIG_DEBUG_STACKOVERFLOW is not set
3118
-CONFIG_HAVE_ARCH_KASAN=y
3119
-# CONFIG_KASAN is not set
3120
-CONFIG_ARCH_HAS_KCOV=y
3121
-CONFIG_CC_HAS_SANCOV_TRACE_PC=y
3122
-# CONFIG_KCOV is not set
3123
-# CONFIG_DEBUG_SHIRQ is not set
3124
-
3125
-#
3126
-# Debug Lockups and Hangs
3127
-#
3128
-# CONFIG_SOFTLOCKUP_DETECTOR is not set
3129
-CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
3130
-# CONFIG_HARDLOCKUP_DETECTOR is not set
3131
-# CONFIG_DETECT_HUNG_TASK is not set
3132
-# CONFIG_WQ_WATCHDOG is not set
3133
-# CONFIG_PANIC_ON_OOPS is not set
3134
-CONFIG_PANIC_ON_OOPS_VALUE=0
3135
-CONFIG_PANIC_TIMEOUT=0
3136
-CONFIG_SCHED_DEBUG=y
3137
-CONFIG_SCHED_INFO=y
3138
-CONFIG_SCHEDSTATS=y
3139
-# CONFIG_SCHED_STACK_END_CHECK is not set
3140
-# CONFIG_DEBUG_TIMEKEEPING is not set
3141
-
3142
-#
3143
-# Lock Debugging (spinlocks, mutexes, etc...)
3144
-#
3145
-CONFIG_LOCK_DEBUGGING_SUPPORT=y
3146
-# CONFIG_PROVE_LOCKING is not set
3147
-# CONFIG_LOCK_STAT is not set
3148
-# CONFIG_DEBUG_RT_MUTEXES is not set
3149
-# CONFIG_DEBUG_SPINLOCK is not set
3150
-# CONFIG_DEBUG_MUTEXES is not set
3151
-# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
3152
-# CONFIG_DEBUG_RWSEMS is not set
3153
-# CONFIG_DEBUG_LOCK_ALLOC is not set
3154
-# CONFIG_DEBUG_ATOMIC_SLEEP is not set
3155
-# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
3156
-# CONFIG_LOCK_TORTURE_TEST is not set
3157
-# CONFIG_WW_MUTEX_SELFTEST is not set
3158
-CONFIG_STACKTRACE=y
3159
-# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
3160
-# CONFIG_DEBUG_KOBJECT is not set
3161
-CONFIG_DEBUG_BUGVERBOSE=y
3162
-# CONFIG_DEBUG_LIST is not set
3163
-# CONFIG_DEBUG_PI_LIST is not set
3164
-# CONFIG_DEBUG_SG is not set
3165
-# CONFIG_DEBUG_NOTIFIERS is not set
3166
-# CONFIG_DEBUG_CREDENTIALS is not set
3167
-
3168
-#
3169
-# RCU Debugging
3170
-#
3171
-# CONFIG_RCU_PERF_TEST is not set
3172
-# CONFIG_RCU_TORTURE_TEST is not set
3173
-CONFIG_RCU_CPU_STALL_TIMEOUT=60
3174
-# CONFIG_RCU_TRACE is not set
3175
-# CONFIG_RCU_EQS_DEBUG is not set
3176
-# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
3177
-# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
3178
-# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
3179
-# CONFIG_NOTIFIER_ERROR_INJECTION is not set
3180
-# CONFIG_FAULT_INJECTION is not set
3181
-# CONFIG_LATENCYTOP is not set
3182
-CONFIG_USER_STACKTRACE_SUPPORT=y
3183
-CONFIG_HAVE_FUNCTION_TRACER=y
3184
-CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
3185
-CONFIG_HAVE_DYNAMIC_FTRACE=y
3186
-CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
3187
-CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
3188
-CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
3189
-CONFIG_HAVE_FENTRY=y
3190
-CONFIG_HAVE_C_RECORDMCOUNT=y
3191
-CONFIG_TRACING_SUPPORT=y
3192
-# CONFIG_FTRACE is not set
3193
-# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
3194
-# CONFIG_DMA_API_DEBUG is not set
3195
-# CONFIG_RUNTIME_TESTING_MENU is not set
3196
-# CONFIG_MEMTEST is not set
3197
-# CONFIG_BUG_ON_DATA_CORRUPTION is not set
3198
-# CONFIG_SAMPLES is not set
3199
-CONFIG_HAVE_ARCH_KGDB=y
3200
-# CONFIG_KGDB is not set
3201
-CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
3202
-# CONFIG_UBSAN is not set
3203
-CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
3204
-# CONFIG_X86_VERBOSE_BOOTUP is not set
3205
-CONFIG_EARLY_PRINTK=y
3206
-# CONFIG_EARLY_PRINTK_DBGP is not set
3207
-# CONFIG_EARLY_PRINTK_EFI is not set
3208
-# CONFIG_EARLY_PRINTK_USB_XDBC is not set
3209
-# CONFIG_X86_PTDUMP is not set
3210
-# CONFIG_EFI_PGT_DUMP is not set
3211
-# CONFIG_DEBUG_WX is not set
3212
-CONFIG_DOUBLEFAULT=y
3213
-# CONFIG_DEBUG_TLBFLUSH is not set
3214
-CONFIG_HAVE_MMIOTRACE_SUPPORT=y
3215
-CONFIG_IO_DELAY_TYPE_0X80=0
3216
-CONFIG_IO_DELAY_TYPE_0XED=1
3217
-CONFIG_IO_DELAY_TYPE_UDELAY=2
3218
-CONFIG_IO_DELAY_TYPE_NONE=3
3219
-# CONFIG_IO_DELAY_0X80 is not set
3220
-# CONFIG_IO_DELAY_0XED is not set
3221
-# CONFIG_IO_DELAY_UDELAY is not set
3222
-CONFIG_IO_DELAY_NONE=y
3223
-CONFIG_DEFAULT_IO_DELAY_TYPE=3
3224
-# CONFIG_DEBUG_BOOT_PARAMS is not set
3225
-# CONFIG_CPA_DEBUG is not set
3226
-# CONFIG_OPTIMIZE_INLINING is not set
3227
-# CONFIG_DEBUG_ENTRY is not set
3228
-# CONFIG_DEBUG_NMI_SELFTEST is not set
3229
-# CONFIG_X86_DEBUG_FPU is not set
3230
-# CONFIG_PUNIT_ATOM_DEBUG is not set
3231
-# CONFIG_UNWINDER_ORC is not set
3232
-CONFIG_UNWINDER_FRAME_POINTER=y
3233
-# CONFIG_UNWINDER_GUESS is not set
3234
-
3235
-#
3236 3061
 # Security options
3237 3062
 #
3238 3063
 CONFIG_KEYS=y
... ...
@@ -3448,8 +3308,6 @@ CONFIG_SYSTEM_TRUSTED_KEYS=""
3448 3448
 # CONFIG_SYSTEM_EXTRA_CERTIFICATE is not set
3449 3449
 # CONFIG_SECONDARY_TRUSTED_KEYRING is not set
3450 3450
 # CONFIG_SYSTEM_BLACKLIST_KEYRING is not set
3451
-CONFIG_HAVE_KVM=y
3452
-# CONFIG_VIRTUALIZATION is not set
3453 3451
 
3454 3452
 #
3455 3453
 # Library routines
... ...
@@ -3475,6 +3333,7 @@ CONFIG_CRC32_SLICEBY8=y
3475 3475
 # CONFIG_CRC32_SLICEBY4 is not set
3476 3476
 # CONFIG_CRC32_SARWATE is not set
3477 3477
 # CONFIG_CRC32_BIT is not set
3478
+CONFIG_CRC64=m
3478 3479
 # CONFIG_CRC4 is not set
3479 3480
 # CONFIG_CRC7 is not set
3480 3481
 CONFIG_LIBCRC32C=y
... ...
@@ -3540,3 +3399,178 @@ CONFIG_ARCH_HAS_PMEM_API=y
3540 3540
 CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE=y
3541 3541
 CONFIG_SBITMAP=y
3542 3542
 # CONFIG_STRING_SELFTEST is not set
3543
+
3544
+#
3545
+# Kernel hacking
3546
+#
3547
+
3548
+#
3549
+# printk and dmesg options
3550
+#
3551
+CONFIG_PRINTK_TIME=y
3552
+CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
3553
+CONFIG_CONSOLE_LOGLEVEL_QUIET=4
3554
+CONFIG_MESSAGE_LOGLEVEL_DEFAULT=4
3555
+# CONFIG_BOOT_PRINTK_DELAY is not set
3556
+CONFIG_DYNAMIC_DEBUG=y
3557
+
3558
+#
3559
+# Compile-time checks and compiler options
3560
+#
3561
+CONFIG_DEBUG_INFO=y
3562
+# CONFIG_DEBUG_INFO_REDUCED is not set
3563
+# CONFIG_DEBUG_INFO_SPLIT is not set
3564
+# CONFIG_DEBUG_INFO_DWARF4 is not set
3565
+# CONFIG_GDB_SCRIPTS is not set
3566
+CONFIG_ENABLE_MUST_CHECK=y
3567
+CONFIG_FRAME_WARN=1024
3568
+# CONFIG_STRIP_ASM_SYMS is not set
3569
+# CONFIG_READABLE_ASM is not set
3570
+# CONFIG_UNUSED_SYMBOLS is not set
3571
+# CONFIG_PAGE_OWNER is not set
3572
+CONFIG_DEBUG_FS=y
3573
+# CONFIG_HEADERS_CHECK is not set
3574
+CONFIG_DEBUG_SECTION_MISMATCH=y
3575
+CONFIG_SECTION_MISMATCH_WARN_ONLY=y
3576
+CONFIG_FRAME_POINTER=y
3577
+CONFIG_STACK_VALIDATION=y
3578
+# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
3579
+# CONFIG_MAGIC_SYSRQ is not set
3580
+CONFIG_DEBUG_KERNEL=y
3581
+
3582
+#
3583
+# Memory Debugging
3584
+#
3585
+# CONFIG_PAGE_EXTENSION is not set
3586
+# CONFIG_DEBUG_PAGEALLOC is not set
3587
+# CONFIG_PAGE_POISONING is not set
3588
+# CONFIG_DEBUG_RODATA_TEST is not set
3589
+# CONFIG_DEBUG_OBJECTS is not set
3590
+# CONFIG_DEBUG_SLAB is not set
3591
+CONFIG_HAVE_DEBUG_KMEMLEAK=y
3592
+# CONFIG_DEBUG_KMEMLEAK is not set
3593
+# CONFIG_DEBUG_STACK_USAGE is not set
3594
+# CONFIG_DEBUG_VM is not set
3595
+CONFIG_ARCH_HAS_DEBUG_VIRTUAL=y
3596
+# CONFIG_DEBUG_VIRTUAL is not set
3597
+# CONFIG_DEBUG_MEMORY_INIT is not set
3598
+# CONFIG_DEBUG_PER_CPU_MAPS is not set
3599
+CONFIG_HAVE_DEBUG_STACKOVERFLOW=y
3600
+# CONFIG_DEBUG_STACKOVERFLOW is not set
3601
+CONFIG_HAVE_ARCH_KASAN=y
3602
+# CONFIG_KASAN is not set
3603
+CONFIG_ARCH_HAS_KCOV=y
3604
+CONFIG_CC_HAS_SANCOV_TRACE_PC=y
3605
+# CONFIG_KCOV is not set
3606
+# CONFIG_DEBUG_SHIRQ is not set
3607
+
3608
+#
3609
+# Debug Lockups and Hangs
3610
+#
3611
+# CONFIG_SOFTLOCKUP_DETECTOR is not set
3612
+CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
3613
+# CONFIG_HARDLOCKUP_DETECTOR is not set
3614
+# CONFIG_DETECT_HUNG_TASK is not set
3615
+# CONFIG_WQ_WATCHDOG is not set
3616
+# CONFIG_PANIC_ON_OOPS is not set
3617
+CONFIG_PANIC_ON_OOPS_VALUE=0
3618
+CONFIG_PANIC_TIMEOUT=0
3619
+CONFIG_SCHED_DEBUG=y
3620
+CONFIG_SCHED_INFO=y
3621
+CONFIG_SCHEDSTATS=y
3622
+# CONFIG_SCHED_STACK_END_CHECK is not set
3623
+# CONFIG_DEBUG_TIMEKEEPING is not set
3624
+
3625
+#
3626
+# Lock Debugging (spinlocks, mutexes, etc...)
3627
+#
3628
+CONFIG_LOCK_DEBUGGING_SUPPORT=y
3629
+# CONFIG_PROVE_LOCKING is not set
3630
+# CONFIG_LOCK_STAT is not set
3631
+# CONFIG_DEBUG_RT_MUTEXES is not set
3632
+# CONFIG_DEBUG_SPINLOCK is not set
3633
+# CONFIG_DEBUG_MUTEXES is not set
3634
+# CONFIG_DEBUG_WW_MUTEX_SLOWPATH is not set
3635
+# CONFIG_DEBUG_RWSEMS is not set
3636
+# CONFIG_DEBUG_LOCK_ALLOC is not set
3637
+# CONFIG_DEBUG_ATOMIC_SLEEP is not set
3638
+# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
3639
+# CONFIG_LOCK_TORTURE_TEST is not set
3640
+# CONFIG_WW_MUTEX_SELFTEST is not set
3641
+CONFIG_STACKTRACE=y
3642
+# CONFIG_WARN_ALL_UNSEEDED_RANDOM is not set
3643
+# CONFIG_DEBUG_KOBJECT is not set
3644
+CONFIG_DEBUG_BUGVERBOSE=y
3645
+# CONFIG_DEBUG_LIST is not set
3646
+# CONFIG_DEBUG_PI_LIST is not set
3647
+# CONFIG_DEBUG_SG is not set
3648
+# CONFIG_DEBUG_NOTIFIERS is not set
3649
+# CONFIG_DEBUG_CREDENTIALS is not set
3650
+
3651
+#
3652
+# RCU Debugging
3653
+#
3654
+# CONFIG_RCU_PERF_TEST is not set
3655
+# CONFIG_RCU_TORTURE_TEST is not set
3656
+CONFIG_RCU_CPU_STALL_TIMEOUT=60
3657
+# CONFIG_RCU_TRACE is not set
3658
+# CONFIG_RCU_EQS_DEBUG is not set
3659
+# CONFIG_DEBUG_WQ_FORCE_RR_CPU is not set
3660
+# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set
3661
+# CONFIG_CPU_HOTPLUG_STATE_CONTROL is not set
3662
+# CONFIG_NOTIFIER_ERROR_INJECTION is not set
3663
+# CONFIG_FAULT_INJECTION is not set
3664
+# CONFIG_LATENCYTOP is not set
3665
+CONFIG_USER_STACKTRACE_SUPPORT=y
3666
+CONFIG_HAVE_FUNCTION_TRACER=y
3667
+CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
3668
+CONFIG_HAVE_DYNAMIC_FTRACE=y
3669
+CONFIG_HAVE_DYNAMIC_FTRACE_WITH_REGS=y
3670
+CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
3671
+CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
3672
+CONFIG_HAVE_FENTRY=y
3673
+CONFIG_HAVE_C_RECORDMCOUNT=y
3674
+CONFIG_TRACING_SUPPORT=y
3675
+# CONFIG_FTRACE is not set
3676
+# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
3677
+# CONFIG_DMA_API_DEBUG is not set
3678
+# CONFIG_RUNTIME_TESTING_MENU is not set
3679
+# CONFIG_MEMTEST is not set
3680
+# CONFIG_BUG_ON_DATA_CORRUPTION is not set
3681
+# CONFIG_SAMPLES is not set
3682
+CONFIG_HAVE_ARCH_KGDB=y
3683
+# CONFIG_KGDB is not set
3684
+CONFIG_ARCH_HAS_UBSAN_SANITIZE_ALL=y
3685
+# CONFIG_UBSAN is not set
3686
+CONFIG_ARCH_HAS_DEVMEM_IS_ALLOWED=y
3687
+CONFIG_TRACE_IRQFLAGS_SUPPORT=y
3688
+# CONFIG_X86_VERBOSE_BOOTUP is not set
3689
+CONFIG_EARLY_PRINTK=y
3690
+# CONFIG_EARLY_PRINTK_DBGP is not set
3691
+# CONFIG_EARLY_PRINTK_EFI is not set
3692
+# CONFIG_EARLY_PRINTK_USB_XDBC is not set
3693
+# CONFIG_X86_PTDUMP is not set
3694
+# CONFIG_EFI_PGT_DUMP is not set
3695
+# CONFIG_DEBUG_WX is not set
3696
+CONFIG_DOUBLEFAULT=y
3697
+# CONFIG_DEBUG_TLBFLUSH is not set
3698
+CONFIG_HAVE_MMIOTRACE_SUPPORT=y
3699
+CONFIG_IO_DELAY_TYPE_0X80=0
3700
+CONFIG_IO_DELAY_TYPE_0XED=1
3701
+CONFIG_IO_DELAY_TYPE_UDELAY=2
3702
+CONFIG_IO_DELAY_TYPE_NONE=3
3703
+# CONFIG_IO_DELAY_0X80 is not set
3704
+# CONFIG_IO_DELAY_0XED is not set
3705
+# CONFIG_IO_DELAY_UDELAY is not set
3706
+CONFIG_IO_DELAY_NONE=y
3707
+CONFIG_DEFAULT_IO_DELAY_TYPE=3
3708
+# CONFIG_DEBUG_BOOT_PARAMS is not set
3709
+# CONFIG_CPA_DEBUG is not set
3710
+# CONFIG_OPTIMIZE_INLINING is not set
3711
+# CONFIG_DEBUG_ENTRY is not set
3712
+# CONFIG_DEBUG_NMI_SELFTEST is not set
3713
+# CONFIG_X86_DEBUG_FPU is not set
3714
+# CONFIG_PUNIT_ATOM_DEBUG is not set
3715
+# CONFIG_UNWINDER_ORC is not set
3716
+CONFIG_UNWINDER_FRAME_POINTER=y
3717
+# CONFIG_UNWINDER_GUESS is not set
... ...
@@ -1,7 +1,7 @@
1 1
 %global security_hardening none
2 2
 Summary:        Kernel
3 3
 Name:           linux-esx
4
-Version:        4.18.9
4
+Version:        4.19.1
5 5
 Release:        1%{?dist}
6 6
 License:        GPLv2
7 7
 URL:            http://www.kernel.org/
... ...
@@ -9,7 +9,7 @@ Group:          System Environment/Kernel
9 9
 Vendor:         VMware, Inc.
10 10
 Distribution:   Photon
11 11
 Source0:        http://www.kernel.org/pub/linux/kernel/v4.x/linux-%{version}.tar.xz
12
-%define sha1 linux=229ed4bedc5b8256bdd761845b1d7e20e1df12d7
12
+%define sha1 linux=5ece7a7149eeef06bba906eeabbc2f29a8ac3952
13 13
 Source1:        config-esx
14 14
 Source2:        initramfs.trigger
15 15
 # common
... ...
@@ -186,6 +186,8 @@ ln -sf linux-%{uname_r}.cfg /boot/photon.cfg
186 186
 /usr/src/linux-headers-%{uname_r}
187 187
 
188 188
 %changelog
189
+*   Thu Nov 08 2018 Him Kalyan Bordoloi <bordoloih@vmware.com> 4.19.1-1
190
+-   Update to version 4.19.1
189 191
 *   Mon Sep 24 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.18.9-1
190 192
 -   Update to version 4.18.9
191 193
 *   Wed Sep 19 2018 Srivatsa S. Bhat <srivatsa@csail.mit.edu> 4.14.67-1