New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

zfs is broken on kernel 4.16 #39225

Closed
d4g opened this Issue Apr 20, 2018 · 46 comments

Comments

Projects
None yet
8 participants
@d4g

d4g commented Apr 20, 2018

Issue description

If I switch to Kernel 4.16, there appear many debug messages on the screen regarding detection of USB devices while I am asked for the passphrase to decrypt the filesystem.
After I enter the passphrase, the import of the ZFS pool fails. It just keeps adding dots while trying to import.
This error does not occur on Kernel 4.15.16.
It is already strange, that there are debug messages appearing thile the prompt for the inpurt is open. This is not the case on Kernel 4.15.16.

Steps to reproduce

  • Switch kernel from 4.15.16 to 4.16
  • Reboot
  • Try do decrypt the volume while debug messages are printed on the console
  • ZFS fails to import

Technical details

NixOS details

  • system: "x86_64-linux"
  • host os: Linux 4.15.16, NixOS, 18.09pre135256.6c064e6b1f3 (Jellyfish)
  • multi-user?: yes
  • sandbox: no
  • version: nix-env (Nix) 2.0
  • channels(root): "nixos"
  • nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs
  • nix-channel: https://nixos.org/channels/nixos-unstable

Device details

  • device: 20J6S0DM00 ThinkPad T470p
  • cpu: Intel(R) Core(TM) i7-7700HQ CPU @ 2.80GHz
  • gpu: Intel Corporation Device 591b (rev 04)

ZFS Config

# /etc/nixos/hardware-configuration.nix
  boot.initrd.luks.devices = [ 
    {   
      name = "znixos";
      device = "/dev/disk/by-partlabel/cryptroot";
      allowDiscards = true;
      preLVM = true;
    }   
  ];  
  fileSystems."/" =
    { device = "znixos/root/nixos";
      fsType = "zfs";
    };  
# /etc/nixos/configuration.nix
  boot.zfs.forceImportRoot = false;
  boot.zfs.forceImportAll = false;
  boot.supportedFilesystems = [ "zfs" ];
@d4g

This comment has been minimized.

d4g commented Apr 20, 2018

@Mic92

This comment has been minimized.

Contributor

Mic92 commented Apr 21, 2018

We had also issues with zfsUnstable and already disabled it. Maybe we have to do the same for 4.15.

@ben0x539

This comment has been minimized.

Contributor

ben0x539 commented Apr 22, 2018

I'm also getting this. Before generic debug messages, the unusual output starts with a call trace for a null pointer dereference.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented Apr 22, 2018

I marked it as broken for 4.16 for the time being:

[detached HEAD bc7c7b2] zfs: mark as broken for 4.16
Date: Sun Apr 22 23:44:29 2018 +0100
1 file changed, 1 insertion(+), 1 deletion(-)

@Mic92

This comment has been minimized.

Contributor

Mic92 commented Apr 22, 2018

18.03 backport:

[detached HEAD b3c84d4] zfs: mark as broken for 4.16
Date: Sun Apr 22 23:44:29 2018 +0100
1 file changed, 1 insertion(+), 1 deletion(-)

@d4g

This comment has been minimized.

d4g commented Apr 26, 2018

Is there any progress?

@Mic92

This comment has been minimized.

Contributor

Mic92 commented Apr 26, 2018

No. It is recommend to stay on the lts kernel for the time being. All I can say is, that there is no /dev/zfs created in the initrd when the kernel module is loaded. But I have not investigated it beyond that. Adding boot.debug1 to the kernel command line will give interactive shell access for anyone interested in fixing it.

@cawilliamson

This comment has been minimized.

cawilliamson commented Apr 26, 2018

Problem Origin: zfsonlinux/zfs#7287
Problem Fix: tonyhutter/zfs@d565bda

It looks like instead of loading the zfs module - the strategy is now to load zfs automatically when /dev/zfs is accessed (which itself is created by systemd-tmpfiles.) Sadly - this doesn't work in Dracut since systemd-tmpfiles isn't loaded at that point.

From the fix above - it looks like we just need to modprobe zfs before udevadm settle runs.

I'm not sure how NixOs handles initrd though so this may not be relevant.

@cawilliamson cawilliamson referenced this issue Apr 26, 2018

Closed

#39225 - added fix for zfs dracut support #39574

3 of 8 tasks complete
@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented Apr 28, 2018

This is the specific error message I get while trying to load the module:

[  474.075882] spl: loading out-of-tree module taints kernel.
[  474.077352] SPL: Loaded module v0.7.8-1
[  474.078194] stage-1-init: loading module zfs...
[  474.081054] znvpair: module license 'CDDL' taints kernel.
[  474.081055] Disabling lock debugging due to kernel taint
[  474.696450] BUG: unable to handle kernel NULL pointer dereference at 0000000000000004
[  474.697005] IP: _raw_spin_lock+0xc/0x20
[  474.697005] PGD 8000000115fee067 P4D 8000000115fee067 PUD 115fe7067 PMD 0 
[  474.697005] Oops: 0002 [#1] SMP PTI
[  474.697005] Modules linked in: zfs(PO+) zunicode(PO) zavl(PO) icp(PO) zcommon(PO) znvpair(PO) spl(O)
[  474.697005] CPU: 1 PID: 155 Comm: modprobe Tainted: P           O     4.16.1 #1-NixOS
[  474.697005] Hardware name: Dell Inc. OptiPlex 780                 /0200DY, BIOS A15 08/06/2013
[  474.697005] RIP: 0010:_raw_spin_lock+0xc/0x20
[  474.697005] RSP: 0018:ffffa2cd008bfc68 EFLAGS: 00010246
[  474.697005] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
[  474.697005] RDX: 0000000000000001 RSI: 0000000000000011 RDI: 0000000000000004
[  474.697005] RBP: ffffa2cd008bfcc0 R08: 0000000000025620 R09: ffffffff85e17d93
[  474.697005] R10: 0000000000000002 R11: 8080808080808080 R12: 0000000000000004
[  474.697005] R13: 00007ffffffff000 R14: 0000000000000000 R15: ffffa2cd008bfe98
[  474.697005] FS:  00007f1e11700740(0000) GS:ffff9f30dbc40000(0000) knlGS:0000000000000000
[  474.697005] CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[  474.697005] CR2: 0000000000000004 CR3: 0000000115f62000 CR4: 00000000000406e0
[  474.697005] Call Trace:
[  474.697005]  vn_set_pwd+0xda/0x130 [spl]
[  474.697005]  ? 0xffffffffc055a000
[  474.697005]  _init+0x12/0x2000 [zfs]
[  474.697005]  do_one_initcall+0x4e/0x18d
[  474.697005]  ? _cond_resched+0x15/0x40
[  474.697005]  ? kmem_cache_alloc_trace+0x15a/0x1b0
[  474.697005]  ? do_init_module+0x22/0x201
[  474.697005]  do_init_module+0x5b/0x201
[  474.697005]  load_module+0x2330/0x2910
[  474.697005]  ? SYSC_init_module+0x134/0x160
[  474.697005]  ? _cond_resched+0x15/0x40
[  474.697005]  SYSC_init_module+0x134/0x160
[  474.697005]  do_syscall_64+0x67/0x120
[  474.697005]  entry_SYSCALL_64_after_hwframe+0x3d/0xa2
[  474.697005] RIP: 0033:0x7f1e10ddbdba
[  474.697005] RSP: 002b:00007ffcb87841c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000af
[  474.697005] RAX: ffffffffffffffda RBX: 0000000000a69860 RCX: 00007f1e10ddbdba
[  474.697005] RDX: 000000000041ac66 RSI: 00000000003e15a8 RDI: 00000000013784e0
[  474.697005] RBP: 000000000041ac66 R08: 00000000017584e0 R09: 0000000000000000
[  474.697005] R10: 0000000000000000 R11: 0000000000000246 R12: 00000000013784e0
[  474.697005] R13: 0000000000a713e0 R14: 0000000000040000 R15: 0000000000a69860
[  474.697005] Code: ff 01 00 00 75 05 48 89 d8 5b c3 e8 1f 3a af ff 48 89 d8 5b c3 66 2e 0f 1f 84 00 00 00 00 00 66 66 66 66 90 31 c0 ba 01 00 00 00 <f0> 0f b1 17 85 c0 75 02 f3 c3 89 c6 e8 f3 24 af ff 66 90 c3 66 
[  474.697005] RIP: _raw_spin_lock+0xc/0x20 RSP: ffffa2cd008bfc68
[  474.697005] CR2: 0000000000000004
[  474.941774] ---[ end trace 204a3dd41abdae86 ]---
@Mic92

This comment has been minimized.

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented Apr 28, 2018

I don't think this problem has anything to do with the initrd or LUKS. I am able to reproduce the null pointer dereference in a VM (without any LUKS or ZFS disks), whether the module is loaded in the initrd or later on.

@NeQuissimus

This comment has been minimized.

Member

NeQuissimus commented Apr 28, 2018

Does it make a difference if you set something like the following in addition to boot.kernelPackages = pkgs.linuxPackages_latest?

  nixpkgs.config.packageOverrides = super: let self = super.pkgs; in {
    linuxPackages = pkgs.linuxPackages_latest;
};

I have had kernel modules not match up with the actual kernel in the past otherwise (#36318). I wonder if that makes a difference here.

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented Apr 29, 2018

@NeQuissimus I don't think could happen with a kernel module because the vermagic wouldn't match and the kernel would refuse to load it.

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented Apr 29, 2018

I don't have this problem on my Rock64 (aarch64, running linux 4.16.0-rc6).

I confirmed that this issue is still present with kernel 4.16.5 on x86_64.

I tested ZFS on Arch Linux with kernel 4.16.5 and ZoL 0.7.8, which works fine. It seems like the problem is caused by something specific to NixOS, possibly only on x86.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented Apr 29, 2018

Our kernel is pretty close to upstream and the patches we apply to zfs are also minor buildsystem related ones.

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented Apr 29, 2018

Maybe something in the config could be triggering a bug? Here is a diff between the Arch and NixOS kernel configs. There are a lot of differences, but maybe someone can find something relevant.

Diff

diff --git a/arch-config.txt b/nixos-config.txt
index 4268c28..604b958 100644
--- a/arch-config.txt
+++ b/nixos-config.txt
@@ -3 +3 @@
-# Linux/x86 4.16.5-1 Kernel Configuration
+# Linux/x86_64 4.16.5 Kernel Configuration
@@ -55 +55 @@ CONFIG_CROSS_COMPILE=""
-CONFIG_LOCALVERSION="-ARCH"
+CONFIG_LOCALVERSION=""
@@ -69 +69 @@ CONFIG_KERNEL_XZ=y
-CONFIG_DEFAULT_HOSTNAME="archlinux"
+CONFIG_DEFAULT_HOSTNAME="(none)"
@@ -76,2 +76,2 @@ CONFIG_CROSS_MEMORY_ATTACH=y
-# CONFIG_USELIB is not set
-# CONFIG_AUDIT is not set
+CONFIG_USELIB=y
+CONFIG_AUDIT=y
@@ -78,0 +79,3 @@ CONFIG_HAVE_ARCH_AUDITSYSCALL=y
+CONFIG_AUDITSYSCALL=y
+CONFIG_AUDIT_WATCH=y
+CONFIG_AUDIT_TREE=y
@@ -114,3 +117,2 @@ CONFIG_NO_HZ_COMMON=y
-# CONFIG_NO_HZ_IDLE is not set
-CONFIG_NO_HZ_FULL=y
-# CONFIG_NO_HZ_FULL_ALL is not set
+CONFIG_NO_HZ_IDLE=y
+# CONFIG_NO_HZ_FULL is not set
@@ -123,3 +125,3 @@ CONFIG_HIGH_RES_TIMERS=y
-CONFIG_VIRT_CPU_ACCOUNTING=y
-CONFIG_VIRT_CPU_ACCOUNTING_GEN=y
-CONFIG_IRQ_TIME_ACCOUNTING=y
+CONFIG_TICK_CPU_ACCOUNTING=y
+# CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
+# CONFIG_IRQ_TIME_ACCOUNTING is not set
@@ -137,2 +139,2 @@ CONFIG_CPU_ISOLATION=y
-CONFIG_PREEMPT_RCU=y
-CONFIG_RCU_EXPERT=y
+CONFIG_TREE_RCU=y
+# CONFIG_RCU_EXPERT is not set
@@ -141 +143 @@ CONFIG_TREE_SRCU=y
-CONFIG_TASKS_RCU=y
+# CONFIG_TASKS_RCU is not set
@@ -144,8 +145,0 @@ CONFIG_RCU_NEED_SEGCBLIST=y
-CONFIG_CONTEXT_TRACKING=y
-# CONFIG_CONTEXT_TRACKING_FORCE is not set
-CONFIG_RCU_FANOUT=32
-CONFIG_RCU_FANOUT_LEAF=16
-CONFIG_RCU_FAST_NO_HZ=y
-CONFIG_RCU_BOOST=y
-CONFIG_RCU_BOOST_DELAY=500
-CONFIG_RCU_NOCB_CPU=y
@@ -155 +149 @@ CONFIG_IKCONFIG_PROC=y
-CONFIG_LOG_BUF_SHIFT=17
+CONFIG_LOG_BUF_SHIFT=18
@@ -162,2 +156 @@ CONFIG_ARCH_SUPPORTS_INT128=y
-CONFIG_NUMA_BALANCING=y
-CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
+# CONFIG_NUMA_BALANCING is not set
@@ -177 +170 @@ CONFIG_CGROUP_PIDS=y
-CONFIG_CGROUP_RDMA=y
+# CONFIG_CGROUP_RDMA is not set
@@ -179 +172 @@ CONFIG_CGROUP_FREEZER=y
-CONFIG_CGROUP_HUGETLB=y
+# CONFIG_CGROUP_HUGETLB is not set
@@ -184 +177 @@ CONFIG_CGROUP_CPUACCT=y
-CONFIG_CGROUP_PERF=y
+# CONFIG_CGROUP_PERF is not set
@@ -213,2 +206,2 @@ CONFIG_BPF=y
-CONFIG_EXPERT=y
-# CONFIG_UID16 is not set
+# CONFIG_EXPERT is not set
+CONFIG_UID16=y
@@ -217 +210 @@ CONFIG_SGETMASK_SYSCALL=y
-# CONFIG_SYSFS_SYSCALL is not set
+CONFIG_SYSFS_SYSCALL=y
@@ -237 +230 @@ CONFIG_MEMBARRIER=y
-CONFIG_CHECKPOINT_RESTORE=y
+# CONFIG_CHECKPOINT_RESTORE is not set
@@ -239 +232 @@ CONFIG_KALLSYMS=y
-CONFIG_KALLSYMS_ALL=y
+# CONFIG_KALLSYMS_ALL is not set
@@ -243,2 +236,2 @@ CONFIG_BPF_SYSCALL=y
-CONFIG_BPF_JIT_ALWAYS_ON=y
-# CONFIG_USERFAULTFD is not set
+# CONFIG_BPF_JIT_ALWAYS_ON is not set
+CONFIG_USERFAULTFD=y
@@ -261 +253,0 @@ CONFIG_SLUB=y
-# CONFIG_SLOB is not set
@@ -263,3 +255,3 @@ CONFIG_SLAB_MERGE_DEFAULT=y
-CONFIG_SLAB_FREELIST_RANDOM=y
-CONFIG_SLAB_FREELIST_HARDENED=y
-# CONFIG_SLUB_CPU_PARTIAL is not set
+# CONFIG_SLAB_FREELIST_RANDOM is not set
+# CONFIG_SLAB_FREELIST_HARDENED is not set
+CONFIG_SLUB_CPU_PARTIAL=y
@@ -324 +316 @@ CONFIG_HAVE_CC_STACKPROTECTOR=y
-# CONFIG_CC_STACKPROTECTOR_REGULAR is not set
+CONFIG_CC_STACKPROTECTOR_REGULAR=y
@@ -326 +318 @@ CONFIG_HAVE_CC_STACKPROTECTOR=y
-CONFIG_CC_STACKPROTECTOR_AUTO=y
+# CONFIG_CC_STACKPROTECTOR_AUTO is not set
@@ -374 +366 @@ CONFIG_MODULES=y
-CONFIG_MODULE_FORCE_LOAD=y
+# CONFIG_MODULE_FORCE_LOAD is not set
@@ -377,2 +369,2 @@ CONFIG_MODULE_FORCE_UNLOAD=y
-CONFIG_MODVERSIONS=y
-CONFIG_MODULE_SRCVERSION_ALL=y
+# CONFIG_MODVERSIONS is not set
+# CONFIG_MODULE_SRCVERSION_ALL is not set
@@ -382,0 +375 @@ CONFIG_MODULE_COMPRESS_XZ=y
+# CONFIG_TRIM_UNUSED_KSYMS is not set
@@ -389 +382 @@ CONFIG_BLK_DEV_INTEGRITY=y
-CONFIG_BLK_DEV_ZONED=y
+# CONFIG_BLK_DEV_ZONED is not set
@@ -391 +384 @@ CONFIG_BLK_DEV_THROTTLING=y
-CONFIG_BLK_DEV_THROTTLING_LOW=y
+# CONFIG_BLK_DEV_THROTTLING_LOW is not set
@@ -397 +390 @@ CONFIG_BLK_DEBUG_FS=y
-CONFIG_BLK_SED_OPAL=y
+# CONFIG_BLK_SED_OPAL is not set
@@ -404,3 +397,3 @@ CONFIG_PARTITION_ADVANCED=y
-CONFIG_AIX_PARTITION=y
-# CONFIG_OSF_PARTITION is not set
-# CONFIG_AMIGA_PARTITION is not set
+# CONFIG_AIX_PARTITION is not set
+CONFIG_OSF_PARTITION=y
+CONFIG_AMIGA_PARTITION=y
@@ -413 +406 @@ CONFIG_SOLARIS_X86_PARTITION=y
-# CONFIG_UNIXWARE_DISKLABEL is not set
+CONFIG_UNIXWARE_DISKLABEL=y
@@ -416 +409 @@ CONFIG_LDM_PARTITION=y
-# CONFIG_SGI_PARTITION is not set
+CONFIG_SGI_PARTITION=y
@@ -418 +411 @@ CONFIG_LDM_PARTITION=y
-# CONFIG_SUN_PARTITION is not set
+CONFIG_SUN_PARTITION=y
@@ -441 +434 @@ CONFIG_MQ_IOSCHED_KYBER=y
-CONFIG_IOSCHED_BFQ=y
+CONFIG_IOSCHED_BFQ=m
@@ -446 +439,5 @@ CONFIG_ASN1=y
-CONFIG_UNINLINE_SPIN_UNLOCK=y
+CONFIG_INLINE_SPIN_UNLOCK_IRQ=y
+CONFIG_INLINE_READ_UNLOCK=y
+CONFIG_INLINE_READ_UNLOCK_IRQ=y
+CONFIG_INLINE_WRITE_UNLOCK=y
+CONFIG_INLINE_WRITE_UNLOCK_IRQ=y
@@ -469,2 +466,7 @@ CONFIG_RETPOLINE=y
-CONFIG_INTEL_RDT=y
-# CONFIG_X86_EXTENDED_PLATFORM is not set
+# CONFIG_INTEL_RDT is not set
+CONFIG_X86_EXTENDED_PLATFORM=y
+# CONFIG_X86_NUMACHIP is not set
+# CONFIG_X86_VSMP is not set
+# CONFIG_X86_UV is not set
+# CONFIG_X86_GOLDFISH is not set
+# CONFIG_X86_INTEL_MID is not set
@@ -472 +474 @@ CONFIG_X86_INTEL_LPSS=y
-CONFIG_X86_AMD_PLATFORM_DEVICE=y
+# CONFIG_X86_AMD_PLATFORM_DEVICE is not set
@@ -491 +493 @@ CONFIG_XEN_SAVE_RESTORE=y
-CONFIG_XEN_PVH=y
+# CONFIG_XEN_PVH is not set
@@ -494 +496 @@ CONFIG_KVM_GUEST=y
-CONFIG_PARAVIRT_TIME_ACCOUNTING=y
+# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set
@@ -496 +498 @@ CONFIG_PARAVIRT_CLOCK=y
-CONFIG_JAILHOUSE_GUEST=y
+# CONFIG_JAILHOUSE_GUEST is not set
@@ -510 +511,0 @@ CONFIG_X86_DEBUGCTLMSR=y
-CONFIG_PROCESSOR_SELECT=y
@@ -517 +518 @@ CONFIG_DMI=y
-CONFIG_GART_IOMMU=y
+# CONFIG_GART_IOMMU is not set
@@ -526 +527 @@ CONFIG_NR_CPUS_DEFAULT=64
-CONFIG_NR_CPUS=320
+CONFIG_NR_CPUS=384
@@ -531,3 +532,2 @@ CONFIG_SCHED_MC_PRIO=y
-# CONFIG_PREEMPT_VOLUNTARY is not set
-CONFIG_PREEMPT=y
-CONFIG_PREEMPT_COUNT=y
+CONFIG_PREEMPT_VOLUNTARY=y
+# CONFIG_PREEMPT is not set
@@ -552,0 +553,2 @@ CONFIG_PERF_EVENTS_AMD_POWER=m
+CONFIG_X86_16BIT=y
+CONFIG_X86_ESPFIX64=y
@@ -566,3 +568 @@ CONFIG_ARCH_HAS_MEM_ENCRYPT=y
-CONFIG_AMD_MEM_ENCRYPT=y
-# CONFIG_AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT is not set
-CONFIG_ARCH_USE_MEMREMAP_PROT=y
+# CONFIG_AMD_MEM_ENCRYPT is not set
@@ -574 +574 @@ CONFIG_NODES_SPAN_OTHER_NODES=y
-CONFIG_NODES_SHIFT=5
+CONFIG_NODES_SHIFT=6
@@ -578 +577,0 @@ CONFIG_ARCH_SELECT_MEMORY_MODEL=y
-CONFIG_ARCH_MEMORY_PROBE=y
@@ -594,6 +593,2 @@ CONFIG_ARCH_DISCARD_MEMBLOCK=y
-CONFIG_MEMORY_ISOLATION=y
-CONFIG_HAVE_BOOTMEM_INFO_NODE=y
-CONFIG_MEMORY_HOTPLUG=y
-CONFIG_MEMORY_HOTPLUG_SPARSE=y
-CONFIG_MEMORY_HOTPLUG_DEFAULT_ONLINE=y
-CONFIG_MEMORY_HOTREMOVE=y
+# CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
+# CONFIG_MEMORY_HOTPLUG is not set
@@ -613 +608 @@ CONFIG_KSM=y
-CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
+CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
@@ -615,2 +610 @@ CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
-CONFIG_MEMORY_FAILURE=y
-CONFIG_HWPOISON_INJECT=m
+# CONFIG_MEMORY_FAILURE is not set
@@ -626 +619,0 @@ CONFIG_FRONTSWAP=y
-# CONFIG_MEM_SOFT_DIRTY is not set
@@ -630,2 +623,2 @@ CONFIG_ZBUD=y
-CONFIG_Z3FOLD=y
-CONFIG_ZSMALLOC=y
+CONFIG_Z3FOLD=m
+CONFIG_ZSMALLOC=m
@@ -636 +629 @@ CONFIG_GENERIC_EARLY_IOREMAP=y
-# CONFIG_IDLE_PAGE_TRACKING is not set
+CONFIG_IDLE_PAGE_TRACKING=y
@@ -638,7 +630,0 @@ CONFIG_ARCH_HAS_ZONE_DEVICE=y
-CONFIG_ZONE_DEVICE=y
-CONFIG_ARCH_HAS_HMM=y
-CONFIG_MIGRATE_VMA_HELPER=y
-CONFIG_HMM=y
-CONFIG_HMM_MIRROR=y
-CONFIG_DEVICE_PRIVATE=y
-CONFIG_DEVICE_PUBLIC=y
@@ -657,2 +643,2 @@ CONFIG_MTRR_SANITIZER=y
-CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=1
-CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=0
+CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
+CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
@@ -664 +650 @@ CONFIG_X86_INTEL_UMIP=y
-CONFIG_X86_INTEL_MPX=y
+# CONFIG_X86_INTEL_MPX is not set
@@ -668 +654 @@ CONFIG_EFI_STUB=y
-CONFIG_EFI_MIXED=y
+# CONFIG_EFI_MIXED is not set
@@ -672,3 +658,3 @@ CONFIG_SECCOMP=y
-CONFIG_HZ_300=y
-# CONFIG_HZ_1000 is not set
-CONFIG_HZ=300
+# CONFIG_HZ_300 is not set
+CONFIG_HZ_1000=y
+CONFIG_HZ=1000
@@ -679 +665 @@ CONFIG_KEXEC_FILE=y
-CONFIG_CRASH_DUMP=y
+# CONFIG_CRASH_DUMP is not set
@@ -685 +671 @@ CONFIG_X86_NEED_RELOCS=y
-CONFIG_PHYSICAL_ALIGN=0x1000000
+CONFIG_PHYSICAL_ALIGN=0x200000
@@ -687 +673 @@ CONFIG_RANDOMIZE_MEMORY=y
-CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x1
+CONFIG_RANDOMIZE_MEMORY_PHYSICAL_PADDING=0x0
@@ -692,2 +678,2 @@ CONFIG_HOTPLUG_CPU=y
-# CONFIG_LEGACY_VSYSCALL_EMULATE is not set
-CONFIG_LEGACY_VSYSCALL_NONE=y
+CONFIG_LEGACY_VSYSCALL_EMULATE=y
+# CONFIG_LEGACY_VSYSCALL_NONE is not set
@@ -695 +681 @@ CONFIG_LEGACY_VSYSCALL_NONE=y
-# CONFIG_MODIFY_LDT_SYSCALL is not set
+CONFIG_MODIFY_LDT_SYSCALL=y
@@ -697 +682,0 @@ CONFIG_HAVE_LIVEPATCH=y
-# CONFIG_LIVEPATCH is not set
@@ -700 +684,0 @@ CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
-CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y
@@ -709 +692,0 @@ CONFIG_SUSPEND_FREEZER=y
-# CONFIG_SUSPEND_SKIP_SYNC is not set
@@ -715 +698 @@ CONFIG_PM_SLEEP_SMP=y
-CONFIG_PM_AUTOSLEEP=y
+# CONFIG_PM_AUTOSLEEP is not set
@@ -724,3 +707 @@ CONFIG_PM_SLEEP_DEBUG=y
-# CONFIG_DPM_WATCHDOG is not set
-CONFIG_PM_TRACE=y
-CONFIG_PM_TRACE_RTC=y
+# CONFIG_PM_TRACE_RTC is not set
@@ -728,4 +709 @@ CONFIG_PM_CLK=y
-CONFIG_PM_GENERIC_DOMAINS=y
-CONFIG_WQ_POWER_EFFICIENT_DEFAULT=y
-CONFIG_PM_GENERIC_DOMAINS_SLEEP=y
-CONFIG_PM_GENERIC_DOMAINS_OF=y
+# CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
@@ -742 +720 @@ CONFIG_ACPI_REV_OVERRIDE_POSSIBLE=y
-CONFIG_ACPI_EC_DEBUGFS=y
+CONFIG_ACPI_EC_DEBUGFS=m
@@ -745,3 +723,3 @@ CONFIG_ACPI_BATTERY=m
-CONFIG_ACPI_BUTTON=y
-CONFIG_ACPI_VIDEO=y
-CONFIG_ACPI_FAN=y
+CONFIG_ACPI_BUTTON=m
+CONFIG_ACPI_VIDEO=m
+CONFIG_ACPI_FAN=m
@@ -756,2 +734,2 @@ CONFIG_ACPI_HOTPLUG_CPU=y
-CONFIG_ACPI_PROCESSOR_AGGREGATOR=y
-CONFIG_ACPI_THERMAL=y
+CONFIG_ACPI_PROCESSOR_AGGREGATOR=m
+CONFIG_ACPI_THERMAL=m
@@ -758,0 +737 @@ CONFIG_ACPI_NUMA=y
+CONFIG_ACPI_CUSTOM_DSDT_FILE=""
@@ -762,2 +741,2 @@ CONFIG_ACPI_TABLE_UPGRADE=y
-CONFIG_ACPI_DEBUG=y
-CONFIG_ACPI_PCI_SLOT=y
+# CONFIG_ACPI_DEBUG is not set
+# CONFIG_ACPI_PCI_SLOT is not set
@@ -765 +743,0 @@ CONFIG_ACPI_CONTAINER=y
-CONFIG_ACPI_HOTPLUG_MEMORY=y
@@ -768 +746 @@ CONFIG_ACPI_SBS=m
-CONFIG_ACPI_HED=y
+CONFIG_ACPI_HED=m
@@ -770 +748 @@ CONFIG_ACPI_CUSTOM_METHOD=m
-CONFIG_ACPI_BGRT=y
+# CONFIG_ACPI_BGRT is not set
@@ -775,6 +753 @@ CONFIG_HAVE_ACPI_APEI_NMI=y
-CONFIG_ACPI_APEI=y
-CONFIG_ACPI_APEI_GHES=y
-CONFIG_ACPI_APEI_PCIEAER=y
-CONFIG_ACPI_APEI_MEMORY_FAILURE=y
-CONFIG_ACPI_APEI_EINJ=m
-CONFIG_ACPI_APEI_ERST_DEBUG=m
+# CONFIG_ACPI_APEI is not set
@@ -784,6 +757 @@ CONFIG_ACPI_EXTLOG=m
-CONFIG_PMIC_OPREGION=y
-CONFIG_CRC_PMIC_OPREGION=y
-CONFIG_XPOWER_PMIC_OPREGION=y
-CONFIG_BXT_WC_PMIC_OPREGION=y
-CONFIG_CHT_WC_PMIC_OPREGION=y
-CONFIG_CHT_DC_TI_PMIC_OPREGION=y
+# CONFIG_PMIC_OPREGION is not set
@@ -791 +758,0 @@ CONFIG_ACPI_CONFIGFS=m
-CONFIG_TPS68470_PMIC_OPREGION=y
@@ -793 +760 @@ CONFIG_X86_PM_TIMER=y
-CONFIG_SFI=y
+# CONFIG_SFI is not set
@@ -801,2 +768,2 @@ CONFIG_CPU_FREQ_GOV_COMMON=y
-CONFIG_CPU_FREQ_STAT=y
-# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
+# CONFIG_CPU_FREQ_STAT is not set
+CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y
@@ -807 +774 @@ CONFIG_CPU_FREQ_STAT=y
-CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL=y
+# CONFIG_CPU_FREQ_DEFAULT_GOV_SCHEDUTIL is not set
@@ -813 +780 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
-CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
+# CONFIG_CPU_FREQ_GOV_SCHEDUTIL is not set
@@ -818,2 +784,0 @@ CONFIG_CPU_FREQ_GOV_SCHEDUTIL=y
-CONFIG_CPUFREQ_DT=m
-CONFIG_CPUFREQ_DT_PLATDEV=y
@@ -826 +791 @@ CONFIG_X86_AMD_FREQ_SENSITIVITY=m
-# CONFIG_X86_SPEEDSTEP_CENTRINO is not set
+CONFIG_X86_SPEEDSTEP_CENTRINO=m
@@ -838 +803 @@ CONFIG_CPU_IDLE=y
-CONFIG_CPU_IDLE_GOV_LADDER=y
+# CONFIG_CPU_IDLE_GOV_LADDER is not set
@@ -851 +815,0 @@ CONFIG_PCI_DOMAINS=y
-# CONFIG_PCI_CNB20LE_QUIRK is not set
@@ -855,2 +819,2 @@ CONFIG_PCIEAER=y
-CONFIG_PCIE_ECRC=y
-# CONFIG_PCIEAER_INJECT is not set
+# CONFIG_PCIE_ECRC is not set
+CONFIG_PCIEAER_INJECT=m
@@ -864,2 +828,2 @@ CONFIG_PCIE_PME=y
-CONFIG_PCIE_DPC=y
-CONFIG_PCIE_PTM=y
+# CONFIG_PCIE_DPC is not set
+# CONFIG_PCIE_PTM is not set
@@ -871,2 +835,2 @@ CONFIG_PCI_QUIRKS=y
-CONFIG_PCI_REALLOC_ENABLE_AUTO=y
-CONFIG_PCI_STUB=y
+# CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
+CONFIG_PCI_STUB=m
@@ -884,3 +848 @@ CONFIG_HOTPLUG_PCI_ACPI_IBM=m
-CONFIG_HOTPLUG_PCI_CPCI=y
-CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m
-CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m
+# CONFIG_HOTPLUG_PCI_CPCI is not set
@@ -892,3 +853,0 @@ CONFIG_HOTPLUG_PCI_SHPC=m
-CONFIG_PCIE_CADENCE=y
-CONFIG_PCIE_CADENCE_HOST=y
-CONFIG_PCIE_CADENCE_EP=y
@@ -909,3 +868 @@ CONFIG_VMD=m
-CONFIG_PCI_ENDPOINT=y
-CONFIG_PCI_ENDPOINT_CONFIGFS=y
-# CONFIG_PCI_EPF_TEST is not set
+# CONFIG_PCI_ENDPOINT is not set
@@ -917 +873,0 @@ CONFIG_PCI_SW_SWITCHTEC=m
-# CONFIG_ISA_BUS is not set
@@ -940,2 +896,2 @@ CONFIG_RAPIDIO_DISC_TIMEOUT=30
-CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS=y
-CONFIG_RAPIDIO_DMA_ENGINE=y
+# CONFIG_RAPIDIO_ENABLE_RX_TX_PORTS is not set
+# CONFIG_RAPIDIO_DMA_ENGINE is not set
@@ -969 +925 @@ CONFIG_IA32_EMULATION=y
-# CONFIG_IA32_AOUT is not set
+CONFIG_IA32_AOUT=m
@@ -984,2 +940,2 @@ CONFIG_NET_EGRESS=y
-CONFIG_PACKET=y
-CONFIG_PACKET_DIAG=y
+CONFIG_PACKET=m
+CONFIG_PACKET_DIAG=m
@@ -987 +943 @@ CONFIG_UNIX=y
-CONFIG_UNIX_DIAG=y
+CONFIG_UNIX_DIAG=m
@@ -993,3 +949,3 @@ CONFIG_XFRM_USER=m
-CONFIG_XFRM_SUB_POLICY=y
-CONFIG_XFRM_MIGRATE=y
-CONFIG_XFRM_STATISTICS=y
+# CONFIG_XFRM_SUB_POLICY is not set
+# CONFIG_XFRM_MIGRATE is not set
+# CONFIG_XFRM_STATISTICS is not set
@@ -998 +954 @@ CONFIG_NET_KEY=m
-CONFIG_NET_KEY_MIGRATE=y
+# CONFIG_NET_KEY_MIGRATE is not set
@@ -1037 +993 @@ CONFIG_INET_RAW_DIAG=m
-CONFIG_INET_DIAG_DESTROY=y
+# CONFIG_INET_DIAG_DESTROY is not set
@@ -1040 +996 @@ CONFIG_TCP_CONG_BIC=m
-CONFIG_TCP_CONG_CUBIC=y
+CONFIG_TCP_CONG_CUBIC=m
@@ -1055,3 +1011,2 @@ CONFIG_TCP_CONG_BBR=m
-CONFIG_DEFAULT_CUBIC=y
-# CONFIG_DEFAULT_RENO is not set
-CONFIG_DEFAULT_TCP_CONG="cubic"
+CONFIG_DEFAULT_RENO=y
+CONFIG_DEFAULT_TCP_CONG="reno"
@@ -1059 +1014 @@ CONFIG_TCP_MD5SIG=y
-CONFIG_IPV6=y
+CONFIG_IPV6=m
@@ -1077 +1032 @@ CONFIG_IPV6_SIT=m
-CONFIG_IPV6_SIT_6RD=y
+# CONFIG_IPV6_SIT_6RD is not set
@@ -1088,2 +1043,2 @@ CONFIG_IPV6_PIMSM_V2=y
-CONFIG_IPV6_SEG6_LWTUNNEL=y
-CONFIG_IPV6_SEG6_HMAC=y
+# CONFIG_IPV6_SEG6_LWTUNNEL is not set
+# CONFIG_IPV6_SEG6_HMAC is not set
@@ -1093 +1048 @@ CONFIG_NET_PTP_CLASSIFY=y
-CONFIG_NETWORK_PHY_TIMESTAMPING=y
+# CONFIG_NETWORK_PHY_TIMESTAMPING is not set
@@ -1114 +1069 @@ CONFIG_NF_CONNTRACK_SECMARK=y
-CONFIG_NF_CONNTRACK_ZONES=y
+# CONFIG_NF_CONNTRACK_ZONES is not set
@@ -1116,3 +1071,3 @@ CONFIG_NF_CONNTRACK_PROCFS=y
-CONFIG_NF_CONNTRACK_EVENTS=y
-CONFIG_NF_CONNTRACK_TIMEOUT=y
-CONFIG_NF_CONNTRACK_TIMESTAMP=y
+# CONFIG_NF_CONNTRACK_EVENTS is not set
+# CONFIG_NF_CONNTRACK_TIMEOUT is not set
+# CONFIG_NF_CONNTRACK_TIMESTAMP is not set
@@ -1137,2 +1092 @@ CONFIG_NF_CT_NETLINK_TIMEOUT=m
-CONFIG_NF_CT_NETLINK_HELPER=m
-CONFIG_NETFILTER_NETLINK_GLUE_CT=y
+# CONFIG_NETFILTER_NETLINK_GLUE_CT is not set
@@ -1195,0 +1150 @@ CONFIG_NETFILTER_XT_SET=m
+CONFIG_NETFILTER_XT_TARGET_AUDIT=m
@@ -1290 +1245 @@ CONFIG_IP_VS=m
-CONFIG_IP_VS_IPV6=y
+# CONFIG_IP_VS_IPV6 is not set
@@ -1292 +1247 @@ CONFIG_IP_VS_IPV6=y
-CONFIG_IP_VS_TAB_BITS=15
+CONFIG_IP_VS_TAB_BITS=12
@@ -1302 +1257 @@ CONFIG_IP_VS_PROTO_AH=y
-CONFIG_IP_VS_PROTO_SCTP=y
+# CONFIG_IP_VS_PROTO_SCTP is not set
@@ -1420,0 +1376,5 @@ CONFIG_IP6_NF_TARGET_NPT=m
+
+#
+# DECnet: Netfilter Configuration
+#
+CONFIG_DECNET_NF_GRABULATOR=m
@@ -1453,3 +1413 @@ CONFIG_INET_DCCP_DIAG=m
-CONFIG_IP_DCCP_CCID3=y
-# CONFIG_IP_DCCP_CCID3_DEBUG is not set
-CONFIG_IP_DCCP_TFRC_LIB=y
+# CONFIG_IP_DCCP_CCID3 is not set
@@ -1463,2 +1421,2 @@ CONFIG_IP_SCTP=m
-# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5 is not set
-CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1=y
+CONFIG_SCTP_DEFAULT_COOKIE_HMAC_MD5=y
+# CONFIG_SCTP_DEFAULT_COOKIE_HMAC_SHA1 is not set
@@ -1467 +1425 @@ CONFIG_SCTP_COOKIE_HMAC_MD5=y
-CONFIG_SCTP_COOKIE_HMAC_SHA1=y
+# CONFIG_SCTP_COOKIE_HMAC_SHA1 is not set
@@ -1474 +1432 @@ CONFIG_TIPC=m
-CONFIG_TIPC_MEDIA_IB=y
+# CONFIG_TIPC_MEDIA_IB is not set
@@ -1484 +1442 @@ CONFIG_L2TP=m
-# CONFIG_L2TP_DEBUGFS is not set
+CONFIG_L2TP_DEBUGFS=m
@@ -1489 +1446,0 @@ CONFIG_STP=m
-CONFIG_MRP=m
@@ -1495 +1452 @@ CONFIG_NET_DSA=m
-# CONFIG_NET_DSA_LEGACY is not set
+CONFIG_NET_DSA_LEGACY=y
@@ -1502,0 +1460 @@ CONFIG_NET_DSA_TAG_MTK=y
+CONFIG_NET_DSA_TAG_TRAILER=y
@@ -1506,2 +1464,3 @@ CONFIG_VLAN_8021Q=m
-CONFIG_VLAN_8021Q_MVRP=y
-# CONFIG_DECNET is not set
+# CONFIG_VLAN_8021Q_MVRP is not set
+CONFIG_DECNET=m
+# CONFIG_DECNET_ROUTER is not set
@@ -1510,3 +1469,6 @@ CONFIG_LLC2=m
-# CONFIG_ATALK is not set
-# CONFIG_X25 is not set
-# CONFIG_LAPB is not set
+CONFIG_ATALK=m
+CONFIG_DEV_APPLETALK=m
+CONFIG_IPDDP=m
+# CONFIG_IPDDP_ENCAP is not set
+CONFIG_X25=m
+CONFIG_LAPB=m
@@ -1531 +1493 @@ CONFIG_IEEE802154=m
-CONFIG_IEEE802154_NL802154_EXPERIMENTAL=y
+# CONFIG_IEEE802154_NL802154_EXPERIMENTAL is not set
@@ -1560 +1522 @@ CONFIG_NET_SCH_CODEL=m
-CONFIG_NET_SCH_FQ_CODEL=y
+CONFIG_NET_SCH_FQ_CODEL=m
@@ -1566,7 +1528 @@ CONFIG_NET_SCH_PLUG=m
-CONFIG_NET_SCH_DEFAULT=y
-# CONFIG_DEFAULT_FQ is not set
-# CONFIG_DEFAULT_CODEL is not set
-CONFIG_DEFAULT_FQ_CODEL=y
-# CONFIG_DEFAULT_SFQ is not set
-# CONFIG_DEFAULT_PFIFO_FAST is not set
-CONFIG_DEFAULT_NET_SCH="fq_codel"
+# CONFIG_NET_SCH_DEFAULT is not set
@@ -1604 +1560 @@ CONFIG_NET_ACT_GACT=m
-CONFIG_GACT_PROB=y
+# CONFIG_GACT_PROB is not set
@@ -1622 +1578 @@ CONFIG_NET_IFE_SKBTCINDEX=m
-CONFIG_NET_CLS_IND=y
+# CONFIG_NET_CLS_IND is not set
@@ -1624 +1580 @@ CONFIG_NET_SCH_FIFO=y
-CONFIG_DCB=y
+# CONFIG_DCB is not set
@@ -1627 +1583 @@ CONFIG_BATMAN_ADV=m
-CONFIG_BATMAN_ADV_BATMAN_V=y
+# CONFIG_BATMAN_ADV_BATMAN_V is not set
@@ -1629,3 +1585,3 @@ CONFIG_BATMAN_ADV_BLA=y
-CONFIG_BATMAN_ADV_DAT=y
-CONFIG_BATMAN_ADV_NC=y
-CONFIG_BATMAN_ADV_MCAST=y
+# CONFIG_BATMAN_ADV_DAT is not set
+# CONFIG_BATMAN_ADV_NC is not set
+# CONFIG_BATMAN_ADV_MCAST is not set
@@ -1653 +1609 @@ CONFIG_NET_L3_MASTER_DEV=y
-CONFIG_NET_NCSI=y
+# CONFIG_NET_NCSI is not set
@@ -1662 +1618 @@ CONFIG_BPF_JIT=y
-CONFIG_BPF_STREAM_PARSER=y
+# CONFIG_BPF_STREAM_PARSER is not set
@@ -1703,2 +1659 @@ CONFIG_CAN_CALC_BITTIMING=y
-CONFIG_CAN_LEDS=y
-CONFIG_CAN_GRCAN=m
+# CONFIG_CAN_LEDS is not set
@@ -1710 +1665 @@ CONFIG_CAN_CC770=m
-# CONFIG_CAN_CC770_ISA is not set
+CONFIG_CAN_CC770_ISA=m
@@ -1716 +1671 @@ CONFIG_CAN_SJA1000=m
-# CONFIG_CAN_SJA1000_ISA is not set
+CONFIG_CAN_SJA1000_ISA=m
@@ -1718 +1673 @@ CONFIG_CAN_SJA1000_PLATFORM=m
-# CONFIG_CAN_EMS_PCMCIA is not set
+CONFIG_CAN_EMS_PCMCIA=m
@@ -1750,3 +1705,2 @@ CONFIG_BT_BNEP=m
-CONFIG_BT_BNEP_MC_FILTER=y
-CONFIG_BT_BNEP_PROTO_FILTER=y
-CONFIG_BT_CMTP=m
+# CONFIG_BT_BNEP_MC_FILTER is not set
+# CONFIG_BT_BNEP_PROTO_FILTER is not set
@@ -1757 +1711 @@ CONFIG_BT_6LOWPAN=m
-CONFIG_BT_LEDS=y
+# CONFIG_BT_LEDS is not set
@@ -1767 +1720,0 @@ CONFIG_BT_RTL=m
-CONFIG_BT_QCA=m
@@ -1769 +1722 @@ CONFIG_BT_HCIBTUSB=m
-CONFIG_BT_HCIBTUSB_AUTOSUSPEND=y
+# CONFIG_BT_HCIBTUSB_AUTOSUSPEND is not set
@@ -1778 +1731 @@ CONFIG_BT_HCIUART_BCSP=y
-CONFIG_BT_HCIUART_ATH3K=y
+# CONFIG_BT_HCIUART_ATH3K is not set
@@ -1780,6 +1733,5 @@ CONFIG_BT_HCIUART_LL=y
-CONFIG_BT_HCIUART_3WIRE=y
-CONFIG_BT_HCIUART_INTEL=y
-CONFIG_BT_HCIUART_BCM=y
-CONFIG_BT_HCIUART_QCA=y
-CONFIG_BT_HCIUART_AG6XX=y
-CONFIG_BT_HCIUART_MRVL=y
+# CONFIG_BT_HCIUART_3WIRE is not set
+# CONFIG_BT_HCIUART_INTEL is not set
+# CONFIG_BT_HCIUART_QCA is not set
+# CONFIG_BT_HCIUART_AG6XX is not set
+# CONFIG_BT_HCIUART_MRVL is not set
@@ -1799 +1751 @@ CONFIG_AF_RXRPC=m
-CONFIG_AF_RXRPC_IPV6=y
+# CONFIG_AF_RXRPC_IPV6 is not set
@@ -1801,2 +1753,2 @@ CONFIG_AF_RXRPC_IPV6=y
-CONFIG_AF_RXRPC_DEBUG=y
-CONFIG_RXKAD=y
+# CONFIG_AF_RXRPC_DEBUG is not set
+# CONFIG_RXKAD is not set
@@ -1804 +1756 @@ CONFIG_AF_KCM=m
-CONFIG_STREAM_PARSER=y
+CONFIG_STREAM_PARSER=m
@@ -1815 +1766,0 @@ CONFIG_CFG80211=m
-# CONFIG_CFG80211_CERTIFICATION_ONUS is not set
@@ -1819 +1770 @@ CONFIG_CFG80211_DEFAULT_PS=y
-CONFIG_CFG80211_DEBUGFS=y
+# CONFIG_CFG80211_DEBUGFS is not set
@@ -1832 +1783 @@ CONFIG_MAC80211_RC_MINSTREL_HT=y
-CONFIG_MAC80211_RC_MINSTREL_VHT=y
+# CONFIG_MAC80211_RC_MINSTREL_VHT is not set
@@ -1835 +1786 @@ CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
-CONFIG_MAC80211_MESH=y
+# CONFIG_MAC80211_MESH is not set
@@ -1837 +1788 @@ CONFIG_MAC80211_LEDS=y
-CONFIG_MAC80211_DEBUGFS=y
+# CONFIG_MAC80211_DEBUGFS is not set
@@ -1857,2 +1808,2 @@ CONFIG_CEPH_LIB=m
-CONFIG_CEPH_LIB_PRETTYDEBUG=y
-CONFIG_CEPH_LIB_USE_DNS_RESOLVER=y
+# CONFIG_CEPH_LIB_PRETTYDEBUG is not set
+# CONFIG_CEPH_LIB_USE_DNS_RESOLVER is not set
@@ -1865 +1816 @@ CONFIG_NFC_HCI=m
-CONFIG_NFC_SHDLC=y
+# CONFIG_NFC_SHDLC is not set
@@ -1877 +1827,0 @@ CONFIG_NFC_PN544=m
-CONFIG_NFC_PN544_I2C=m
@@ -1883 +1832,0 @@ CONFIG_NFC_MICROREAD=m
-CONFIG_NFC_MICROREAD_I2C=m
@@ -1890,2 +1838,0 @@ CONFIG_NFC_MRVL_SPI=m
-CONFIG_NFC_ST21NFCA=m
-CONFIG_NFC_ST21NFCA_I2C=m
@@ -1920 +1867 @@ CONFIG_DEVTMPFS_MOUNT=y
-CONFIG_STANDALONE=y
+# CONFIG_STANDALONE is not set
@@ -1938,2 +1885,2 @@ CONFIG_REGMAP=y
-CONFIG_REGMAP_I2C=y
-CONFIG_REGMAP_SPI=y
+CONFIG_REGMAP_I2C=m
+CONFIG_REGMAP_SPI=m
@@ -1944 +1890,0 @@ CONFIG_REGMAP_IRQ=y
-CONFIG_REGMAP_SOUNDWIRE=m
@@ -1951 +1896,0 @@ CONFIG_DMA_SHARED_BUFFER=y
-CONFIG_SIMPLE_PM_BUS=y
@@ -1955 +1900 @@ CONFIG_MTD=m
-CONFIG_MTD_TESTS=m
+# CONFIG_MTD_TESTS is not set
@@ -1961 +1905,0 @@ CONFIG_MTD_CMDLINE_PARTS=m
-CONFIG_MTD_OF_PARTS=m
@@ -1976 +1920 @@ CONFIG_NFTL=m
-CONFIG_NFTL_RW=y
+# CONFIG_NFTL_RW is not set
@@ -1983 +1927 @@ CONFIG_MTD_SWAP=m
-CONFIG_MTD_PARTITIONED_MASTER=y
+# CONFIG_MTD_PARTITIONED_MASTER is not set
@@ -2016,3 +1959,0 @@ CONFIG_MTD_PHYSMAP=m
-CONFIG_MTD_PHYSMAP_OF=m
-CONFIG_MTD_PHYSMAP_OF_VERSATILE=y
-CONFIG_MTD_PHYSMAP_OF_GEMINI=y
@@ -2043 +1984 @@ CONFIG_MTD_DATAFLASH=m
-CONFIG_MTD_DATAFLASH_OTP=y
+# CONFIG_MTD_DATAFLASH_OTP is not set
@@ -2061 +2002 @@ CONFIG_MTD_NAND_ECC=m
-CONFIG_MTD_NAND_ECC_SMC=y
+# CONFIG_MTD_NAND_ECC_SMC is not set
@@ -2063,2 +2004 @@ CONFIG_MTD_NAND=m
-CONFIG_MTD_NAND_BCH=m
-CONFIG_MTD_NAND_ECC_BCH=y
+# CONFIG_MTD_NAND_ECC_BCH is not set
@@ -2068 +2007,0 @@ CONFIG_MTD_NAND_DENALI_PCI=m
-CONFIG_MTD_NAND_DENALI_DT=m
@@ -2075 +2014 @@ CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0
-CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE=y
+# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set
@@ -2083,2 +2022,2 @@ CONFIG_MTD_ONENAND_GENERIC=m
-CONFIG_MTD_ONENAND_OTP=y
-CONFIG_MTD_ONENAND_2X_PROGRAM=y
+# CONFIG_MTD_ONENAND_OTP is not set
+# CONFIG_MTD_ONENAND_2X_PROGRAM is not set
@@ -2100 +2039 @@ CONFIG_MTD_UBI_BEB_LIMIT=20
-CONFIG_MTD_UBI_FASTMAP=y
+# CONFIG_MTD_UBI_FASTMAP is not set
@@ -2102,11 +2041,2 @@ CONFIG_MTD_UBI_GLUEBI=m
-CONFIG_MTD_UBI_BLOCK=y
-CONFIG_OF=y
-# CONFIG_OF_UNITTEST is not set
-CONFIG_OF_KOBJ=y
-CONFIG_OF_DYNAMIC=y
-CONFIG_OF_ADDRESS=y
-CONFIG_OF_IRQ=y
-CONFIG_OF_NET=y
-CONFIG_OF_MDIO=m
-CONFIG_OF_RESOLVE=y
-CONFIG_OF_OVERLAY=y
+# CONFIG_MTD_UBI_BLOCK is not set
+# CONFIG_OF is not set
@@ -2117,2 +2047,2 @@ CONFIG_PARPORT_SERIAL=m
-CONFIG_PARPORT_PC_FIFO=y
-CONFIG_PARPORT_PC_SUPERIO=y
+# CONFIG_PARPORT_PC_FIFO is not set
+# CONFIG_PARPORT_PC_SUPERIO is not set
@@ -2122 +2052 @@ CONFIG_PARPORT_AX88796=m
-CONFIG_PARPORT_1284=y
+# CONFIG_PARPORT_1284 is not set
@@ -2132 +2062 @@ CONFIG_BLK_DEV=y
-# CONFIG_BLK_DEV_NULL_BLK is not set
+CONFIG_BLK_DEV_NULL_BLK=m
@@ -2135 +2065,29 @@ CONFIG_CDROM=m
-# CONFIG_PARIDE is not set
+CONFIG_PARIDE=m
+
+#
+# Parallel IDE high-level drivers
+#
+CONFIG_PARIDE_PD=m
+CONFIG_PARIDE_PCD=m
+CONFIG_PARIDE_PF=m
+CONFIG_PARIDE_PT=m
+CONFIG_PARIDE_PG=m
+
+#
+# Parallel IDE protocol modules
+#
+CONFIG_PARIDE_ATEN=m
+CONFIG_PARIDE_BPCK=m
+CONFIG_PARIDE_COMM=m
+CONFIG_PARIDE_DSTR=m
+CONFIG_PARIDE_FIT2=m
+CONFIG_PARIDE_FIT3=m
+CONFIG_PARIDE_EPAT=m
+# CONFIG_PARIDE_EPATC8 is not set
+CONFIG_PARIDE_EPIA=m
+CONFIG_PARIDE_FRIQ=m
+CONFIG_PARIDE_FRPW=m
+CONFIG_PARIDE_KBIC=m
+CONFIG_PARIDE_KTTI=m
+CONFIG_PARIDE_ON20=m
+CONFIG_PARIDE_ON26=m
@@ -2138 +2096 @@ CONFIG_ZRAM=m
-CONFIG_ZRAM_WRITEBACK=y
+# CONFIG_ZRAM_WRITEBACK is not set
@@ -2150 +2108 @@ CONFIG_BLK_DEV_SX8=m
-CONFIG_BLK_DEV_RAM=m
+CONFIG_BLK_DEV_RAM=y
@@ -2152 +2110 @@ CONFIG_BLK_DEV_RAM_COUNT=16
-CONFIG_BLK_DEV_RAM_SIZE=16384
+CONFIG_BLK_DEV_RAM_SIZE=4096
@@ -2167,3 +2125,3 @@ CONFIG_BLK_DEV_RSXX=m
-CONFIG_NVME_CORE=y
-CONFIG_BLK_DEV_NVME=y
-CONFIG_NVME_MULTIPATH=y
+CONFIG_NVME_CORE=m
+CONFIG_BLK_DEV_NVME=m
+# CONFIG_NVME_MULTIPATH is not set
@@ -2186 +2144 @@ CONFIG_AD525X_DPOT_SPI=m
-# CONFIG_DUMMY_IRQ is not set
+CONFIG_DUMMY_IRQ=m
@@ -2216 +2174 @@ CONFIG_EEPROM_AT24=m
-# CONFIG_EEPROM_AT25 is not set
+CONFIG_EEPROM_AT25=m
@@ -2220 +2178 @@ CONFIG_EEPROM_93CX6=m
-# CONFIG_EEPROM_93XX46 is not set
+CONFIG_EEPROM_93XX46=m
@@ -2230,0 +2189,4 @@ CONFIG_SENSORS_LIS3_I2C=m
+
+#
+# Altera FPGA firmware download module (requires I2C)
+#
@@ -2317 +2279 @@ CONFIG_SCSI_LOGGING=y
-CONFIG_SCSI_SCAN_ASYNC=y
+# CONFIG_SCSI_SCAN_ASYNC is not set
@@ -2346,2 +2308,2 @@ CONFIG_AIC7XXX_CMDS_PER_DEVICE=32
-CONFIG_AIC7XXX_RESET_DELAY_MS=15000
-CONFIG_AIC7XXX_DEBUG_ENABLE=y
+CONFIG_AIC7XXX_RESET_DELAY_MS=5000
+# CONFIG_AIC7XXX_DEBUG_ENABLE is not set
@@ -2352,2 +2314,2 @@ CONFIG_AIC79XX_CMDS_PER_DEVICE=32
-CONFIG_AIC79XX_RESET_DELAY_MS=15000
-CONFIG_AIC79XX_DEBUG_ENABLE=y
+CONFIG_AIC79XX_RESET_DELAY_MS=5000
+# CONFIG_AIC79XX_DEBUG_ENABLE is not set
@@ -2357 +2319 @@ CONFIG_SCSI_AIC94XX=m
-CONFIG_AIC94XX_DEBUG=y
+# CONFIG_AIC94XX_DEBUG is not set
@@ -2360 +2322 @@ CONFIG_SCSI_MVSAS_DEBUG=y
-CONFIG_SCSI_MVSAS_TASKLET=y
+# CONFIG_SCSI_MVSAS_TASKLET is not set
@@ -2378 +2340 @@ CONFIG_SCSI_UFSHCD_PCI=m
-# CONFIG_SCSI_UFS_DWC_TC_PCI is not set
+CONFIG_SCSI_UFS_DWC_TC_PCI=m
@@ -2380 +2342 @@ CONFIG_SCSI_UFSHCD_PLATFORM=m
-# CONFIG_SCSI_UFS_DWC_TC_PLATFORM is not set
+CONFIG_SCSI_UFS_DWC_TC_PLATFORM=m
@@ -2383 +2345 @@ CONFIG_SCSI_BUSLOGIC=m
-CONFIG_SCSI_FLASHPOINT=y
+# CONFIG_SCSI_FLASHPOINT is not set
@@ -2395,2 +2357,2 @@ CONFIG_SCSI_EATA=m
-CONFIG_SCSI_EATA_TAGGED_QUEUE=y
-CONFIG_SCSI_EATA_LINKED_COMMANDS=y
+# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set
+# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set
@@ -2440,5 +2402 @@ CONFIG_PCMCIA_SYM53C500=m
-CONFIG_SCSI_DH=y
-CONFIG_SCSI_DH_RDAC=m
-CONFIG_SCSI_DH_HP_SW=m
-CONFIG_SCSI_DH_EMC=m
-CONFIG_SCSI_DH_ALUA=m
+# CONFIG_SCSI_DH is not set
@@ -2447 +2405 @@ CONFIG_SCSI_OSD_ULD=m
-CONFIG_SCSI_OSD_DPRINT_SENSE=0
+CONFIG_SCSI_OSD_DPRINT_SENSE=1
@@ -2453 +2411 @@ CONFIG_ATA_ACPI=y
-CONFIG_SATA_ZPODD=y
+# CONFIG_SATA_ZPODD is not set
@@ -2460 +2418 @@ CONFIG_SATA_AHCI=m
-CONFIG_SATA_MOBILE_LPM_POLICY=3
+CONFIG_SATA_MOBILE_LPM_POLICY=0
@@ -2462,2 +2419,0 @@ CONFIG_SATA_AHCI_PLATFORM=m
-CONFIG_AHCI_CEVA=m
-CONFIG_AHCI_QORIQ=m
@@ -2509 +2465 @@ CONFIG_PATA_HPT3X3=m
-CONFIG_PATA_HPT3X3_DMA=y
+# CONFIG_PATA_HPT3X3_DMA is not set
@@ -2540 +2495,0 @@ CONFIG_PATA_PCMCIA=m
-# CONFIG_PATA_PLATFORM is not set
@@ -2565 +2520 @@ CONFIG_BLK_DEV_DM=m
-CONFIG_DM_DEBUG=y
+# CONFIG_DM_DEBUG is not set
@@ -2585 +2540 @@ CONFIG_DM_DELAY=m
-CONFIG_DM_UEVENT=y
+# CONFIG_DM_UEVENT is not set
@@ -2588 +2543 @@ CONFIG_DM_VERITY=m
-CONFIG_DM_VERITY_FEC=y
+# CONFIG_DM_VERITY_FEC is not set
@@ -2592 +2546,0 @@ CONFIG_DM_INTEGRITY=m
-CONFIG_DM_ZONED=m
@@ -2645 +2599 @@ CONFIG_NETCONSOLE=m
-CONFIG_NETCONSOLE_DYNAMIC=y
+# CONFIG_NETCONSOLE_DYNAMIC is not set
@@ -2661 +2615,11 @@ CONFIG_SUNGEM_PHY=m
-# CONFIG_ARCNET is not set
+CONFIG_ARCNET=m
+CONFIG_ARCNET_1201=m
+CONFIG_ARCNET_1051=m
+CONFIG_ARCNET_RAW=m
+CONFIG_ARCNET_CAP=m
+CONFIG_ARCNET_COM90xx=m
+CONFIG_ARCNET_COM90xxIO=m
+CONFIG_ARCNET_RIM_I=m
+CONFIG_ARCNET_COM20020=m
+CONFIG_ARCNET_COM20020_PCI=m
+CONFIG_ARCNET_COM20020_CS=m
@@ -2663 +2627 @@ CONFIG_ATM_DRIVERS=y
-# CONFIG_ATM_DUMMY is not set
+CONFIG_ATM_DUMMY=m
@@ -2686 +2650 @@ CONFIG_ATM_FORE200E=m
-CONFIG_ATM_FORE200E_USE_TASKLET=y
+# CONFIG_ATM_FORE200E_USE_TASKLET is not set
@@ -2690 +2654 @@ CONFIG_ATM_HE=m
-CONFIG_ATM_HE_USE_SUNI=y
+# CONFIG_ATM_HE_USE_SUNI is not set
@@ -2698 +2662 @@ CONFIG_CAIF_SPI_SLAVE=m
-CONFIG_CAIF_SPI_SYNC=y
+# CONFIG_CAIF_SPI_SYNC is not set
@@ -2706 +2670 @@ CONFIG_B53=m
-# CONFIG_B53_SPI_DRIVER is not set
+CONFIG_B53_SPI_DRIVER=m
@@ -2710 +2673,0 @@ CONFIG_B53_SRAB_DRIVER=m
-CONFIG_NET_DSA_BCM_SF2=m
@@ -2712,0 +2676 @@ CONFIG_NET_DSA_MT7530=m
+CONFIG_NET_DSA_MV88E6060=m
@@ -2745 +2708,0 @@ CONFIG_AMD_XGBE=m
-CONFIG_AMD_XGBE_DCB=y
@@ -2756,2 +2719 @@ CONFIG_ALX=m
-CONFIG_NET_VENDOR_AURORA=y
-CONFIG_AURORA_NB8800=m
+# CONFIG_NET_VENDOR_AURORA is not set
@@ -2767 +2728,0 @@ CONFIG_B44_PCI=y
-CONFIG_BCMGENET=m
@@ -2774 +2734,0 @@ CONFIG_BNX2X_SRIOV=y
-CONFIG_SYSTEMPORT=m
@@ -2778 +2737,0 @@ CONFIG_BNXT_FLOWER_OFFLOAD=y
-CONFIG_BNXT_DCB=y
@@ -2791 +2750 @@ CONFIG_CHELSIO_T1=m
-CONFIG_CHELSIO_T1_1G=y
+# CONFIG_CHELSIO_T1_1G is not set
@@ -2794,2 +2752,0 @@ CONFIG_CHELSIO_T4=m
-CONFIG_CHELSIO_T4_DCB=y
-CONFIG_CHELSIO_T4_FCOE=y
@@ -2801 +2757,0 @@ CONFIG_NET_VENDOR_CORTINA=y
-CONFIG_GEMINI_ETHERNET=m
@@ -2809,4 +2765,3 @@ CONFIG_TULIP=m
-CONFIG_TULIP_MWI=y
-CONFIG_TULIP_MMIO=y
-CONFIG_TULIP_NAPI=y
-CONFIG_TULIP_NAPI_HW_MITIGATION=y
+# CONFIG_TULIP_MWI is not set
+# CONFIG_TULIP_MMIO is not set
+# CONFIG_TULIP_NAPI is not set
@@ -2826 +2780,0 @@ CONFIG_NET_VENDOR_EZCHIP=y
-CONFIG_EZCHIP_NPS_MANAGEMENT_ENET=m
@@ -2850 +2803,0 @@ CONFIG_IXGBE_DCA=y
-CONFIG_IXGBE_DCB=y
@@ -2853 +2805,0 @@ CONFIG_I40E=m
-CONFIG_I40E_DCB=y
@@ -2862 +2814 @@ CONFIG_SKGE=m
-CONFIG_SKGE_GENESIS=y
+# CONFIG_SKGE_GENESIS is not set
@@ -2867 +2818,0 @@ CONFIG_MLX4_EN=m
-CONFIG_MLX4_EN_DCB=y
@@ -2872,8 +2823,2 @@ CONFIG_MLX5_CORE=m
-CONFIG_MLX5_ACCEL=y
-CONFIG_MLX5_FPGA=y
-CONFIG_MLX5_CORE_EN=y
-CONFIG_MLX5_MPFS=y
-CONFIG_MLX5_ESWITCH=y
-CONFIG_MLX5_CORE_EN_DCB=y
-CONFIG_MLX5_CORE_IPOIB=y
-CONFIG_MLX5_EN_IPSEC=y
+# CONFIG_MLX5_FPGA is not set
+# CONFIG_MLX5_CORE_EN is not set
@@ -2888 +2832,0 @@ CONFIG_MLXSW_SPECTRUM=m
-CONFIG_MLXSW_SPECTRUM_DCB=y
@@ -2926 +2869,0 @@ CONFIG_QLCNIC_SRIOV=y
-CONFIG_QLCNIC_DCB=y
@@ -2939,3 +2881,0 @@ CONFIG_NET_VENDOR_QUALCOMM=y
-CONFIG_QCA7000=m
-CONFIG_QCA7000_SPI=m
-CONFIG_QCA7000_UART=m
@@ -2949 +2889 @@ CONFIG_8139TOO=m
-CONFIG_8139TOO_TUNE_TWISTER=y
+# CONFIG_8139TOO_TUNE_TWISTER is not set
@@ -2984 +2923,0 @@ CONFIG_STMMAC_PLATFORM=m
-CONFIG_DWMAC_DWC_QOS_ETH=m
@@ -2999 +2938 @@ CONFIG_VIA_RHINE=m
-CONFIG_VIA_RHINE_MMIO=y
+# CONFIG_VIA_RHINE_MMIO is not set
@@ -3015 +2954 @@ CONFIG_DEFXX=m
-CONFIG_DEFXX_MMIO=y
+# CONFIG_DEFXX_MMIO is not set
@@ -3017 +2956,3 @@ CONFIG_SKFP=m
-# CONFIG_HIPPI is not set
+CONFIG_HIPPI=y
+CONFIG_ROADRUNNER=m
+# CONFIG_ROADRUNNER_LARGE_RINGS is not set
@@ -3021 +2961,0 @@ CONFIG_MDIO_BUS=m
-CONFIG_MDIO_BCM_UNIMAC=m
@@ -3023,3 +2962,0 @@ CONFIG_MDIO_BITBANG=m
-CONFIG_MDIO_BUS_MUX=m
-CONFIG_MDIO_BUS_MUX_GPIO=m
-CONFIG_MDIO_BUS_MUX_MMIOREG=m
@@ -3028,2 +2964,0 @@ CONFIG_MDIO_GPIO=m
-CONFIG_MDIO_HISI_FEMAC=m
-CONFIG_MDIO_OCTEON=m
@@ -3033 +2968 @@ CONFIG_SWPHY=y
-CONFIG_LED_TRIGGER_PHY=y
+# CONFIG_LED_TRIGGER_PHY is not set
@@ -3089 +3024 @@ CONFIG_SLIP_SMART=y
-CONFIG_SLIP_MODE_SLIP6=y
+# CONFIG_SLIP_MODE_SLIP6 is not set
@@ -3121,2 +3056,2 @@ CONFIG_USB_NET_CDC_SUBSET=m
-CONFIG_USB_ALI_M5632=y
-CONFIG_USB_AN2720=y
+# CONFIG_USB_ALI_M5632 is not set
+# CONFIG_USB_AN2720 is not set
@@ -3125,2 +3060,2 @@ CONFIG_USB_ARMLINUX=y
-CONFIG_USB_EPSON2888=y
-CONFIG_USB_KC2190=y
+# CONFIG_USB_EPSON2888 is not set
+# CONFIG_USB_KC2190 is not set
@@ -3139 +3073,0 @@ CONFIG_WLAN=y
-# CONFIG_WIRELESS_WDS is not set
@@ -3146,2 +3080,2 @@ CONFIG_ATH5K=m
-CONFIG_ATH5K_DEBUG=y
-CONFIG_ATH5K_TRACER=y
+# CONFIG_ATH5K_DEBUG is not set
+# CONFIG_ATH5K_TRACER is not set
@@ -3151 +3084,0 @@ CONFIG_ATH9K_COMMON=m
-CONFIG_ATH9K_COMMON_DEBUG=y
@@ -3156,4 +3089,3 @@ CONFIG_ATH9K_AHB=y
-CONFIG_ATH9K_DEBUGFS=y
-CONFIG_ATH9K_STATION_STATISTICS=y
-CONFIG_ATH9K_DYNACK=y
-CONFIG_ATH9K_WOW=y
+# CONFIG_ATH9K_DEBUGFS is not set
+# CONFIG_ATH9K_DYNACK is not set
+# CONFIG_ATH9K_WOW is not set
@@ -3161 +3093 @@ CONFIG_ATH9K_RFKILL=y
-CONFIG_ATH9K_CHANNEL_CONTEXT=y
+# CONFIG_ATH9K_CHANNEL_CONTEXT is not set
@@ -3164,3 +3096,2 @@ CONFIG_ATH9K_HTC=m
-CONFIG_ATH9K_HTC_DEBUGFS=y
-CONFIG_ATH9K_HWRNG=y
-CONFIG_ATH9K_COMMON_SPECTRAL=y
+# CONFIG_ATH9K_HTC_DEBUGFS is not set
+# CONFIG_ATH9K_HWRNG is not set
@@ -3169 +3099,0 @@ CONFIG_CARL9170_LEDS=y
-CONFIG_CARL9170_DEBUGFS=y
@@ -3175,2 +3105,2 @@ CONFIG_ATH6KL_USB=m
-CONFIG_ATH6KL_DEBUG=y
-CONFIG_ATH6KL_TRACING=y
+# CONFIG_ATH6KL_DEBUG is not set
+# CONFIG_ATH6KL_TRACING is not set
@@ -3184 +3113,0 @@ CONFIG_ATH10K_PCI=m
-CONFIG_ATH10K_AHB=y
@@ -3187,4 +3116,3 @@ CONFIG_ATH10K_USB=m
-CONFIG_ATH10K_DEBUG=y
-CONFIG_ATH10K_DEBUGFS=y
-CONFIG_ATH10K_SPECTRAL=y
-CONFIG_ATH10K_TRACING=y
+# CONFIG_ATH10K_DEBUG is not set
+# CONFIG_ATH10K_DEBUGFS is not set
+# CONFIG_ATH10K_TRACING is not set
@@ -3192 +3120 @@ CONFIG_WCN36XX=m
-CONFIG_WCN36XX_DEBUGFS=y
+# CONFIG_WCN36XX_DEBUGFS is not set
@@ -3207 +3135 @@ CONFIG_B43_PCICORE_AUTOSELECT=y
-CONFIG_B43_SDIO=y
+# CONFIG_B43_SDIO is not set
@@ -3236,2 +3164,2 @@ CONFIG_BRCMFMAC_PCIE=y
-CONFIG_BRCM_TRACING=y
-CONFIG_BRCMDBG=y
+# CONFIG_BRCM_TRACING is not set
+# CONFIG_BRCMDBG is not set
@@ -3247,3 +3175,3 @@ CONFIG_IPW2200_MONITOR=y
-CONFIG_IPW2200_RADIOTAP=y
-CONFIG_IPW2200_PROMISCUOUS=y
-CONFIG_IPW2200_QOS=y
+# CONFIG_IPW2200_RADIOTAP is not set
+# CONFIG_IPW2200_PROMISCUOUS is not set
+# CONFIG_IPW2200_QOS is not set
@@ -3260,2 +3188 @@ CONFIG_IWL3945=m
-CONFIG_IWLEGACY_DEBUG=y
-CONFIG_IWLEGACY_DEBUGFS=y
+# CONFIG_IWLEGACY_DEBUG is not set
@@ -3268 +3194,0 @@ CONFIG_IWLWIFI_OPMODE_MODULAR=y
-# CONFIG_IWLWIFI_PCIE_RTPM is not set
@@ -3273,2 +3199 @@ CONFIG_IWLWIFI_OPMODE_MODULAR=y
-CONFIG_IWLWIFI_DEBUG=y
-CONFIG_IWLWIFI_DEBUGFS=y
+# CONFIG_IWLWIFI_DEBUG is not set
@@ -3284 +3209 @@ CONFIG_HERMES=m
-CONFIG_HERMES_PRISM=y
+# CONFIG_HERMES_PRISM is not set
@@ -3289 +3213,0 @@ CONFIG_NORTEL_HERMES=m
-CONFIG_PCI_HERMES=m
@@ -3307 +3231 @@ CONFIG_LIBERTAS_SPI=m
-CONFIG_LIBERTAS_MESH=y
+# CONFIG_LIBERTAS_MESH is not set
@@ -3335,2 +3259,2 @@ CONFIG_RT2800USB_RT35XX=y
-CONFIG_RT2800USB_RT3573=y
-CONFIG_RT2800USB_RT53XX=y
+# CONFIG_RT2800USB_RT3573 is not set
+# CONFIG_RT2800USB_RT53XX is not set
@@ -3338 +3262 @@ CONFIG_RT2800USB_RT55XX=y
-CONFIG_RT2800USB_UNKNOWN=y
+# CONFIG_RT2800USB_UNKNOWN is not set
@@ -3348 +3271,0 @@ CONFIG_RT2X00_LIB_LEDS=y
-CONFIG_RT2X00_LIB_DEBUGFS=y
@@ -3372 +3295 @@ CONFIG_RTL8XXXU=m
-CONFIG_RTL8XXXU_UNTESTED=y
+# CONFIG_RTL8XXXU_UNTESTED is not set
@@ -3389 +3311,0 @@ CONFIG_WLCORE=m
-CONFIG_WLCORE_SPI=m
@@ -3410 +3332,22 @@ CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8
-# CONFIG_WAN is not set
+CONFIG_WAN=y
+CONFIG_LANMEDIA=m
+CONFIG_HDLC=m
+CONFIG_HDLC_RAW=m
+CONFIG_HDLC_RAW_ETH=m
+CONFIG_HDLC_CISCO=m
+CONFIG_HDLC_FR=m
+CONFIG_HDLC_PPP=m
+CONFIG_HDLC_X25=m
+CONFIG_PCI200SYN=m
+CONFIG_WANXL=m
+CONFIG_PC300TOO=m
+CONFIG_FARSYNC=m
+CONFIG_DSCC4=m
+# CONFIG_DSCC4_PCISYNC is not set
+# CONFIG_DSCC4_PCI_RST is not set
+CONFIG_DLCI=m
+CONFIG_DLCI_MAX=8
+CONFIG_LAPBETHER=m
+CONFIG_X25_ASY=m
+CONFIG_SBNI=m
+# CONFIG_SBNI_MULTILINE is not set
@@ -3428,129 +3371,2 @@ CONFIG_NETDEVSIM=m
-CONFIG_ISDN=y
-CONFIG_ISDN_I4L=m
-CONFIG_ISDN_PPP=y
-CONFIG_ISDN_PPP_VJ=y
-CONFIG_ISDN_MPP=y
-CONFIG_IPPP_FILTER=y
-CONFIG_ISDN_PPP_BSDCOMP=m
-CONFIG_ISDN_AUDIO=y
-CONFIG_ISDN_TTY_FAX=y
-
-#
-# ISDN feature submodules
-#
-CONFIG_ISDN_DIVERSION=m
-
-#
-# ISDN4Linux hardware drivers
-#
-
-#
-# Passive cards
-#
-CONFIG_ISDN_DRV_HISAX=m
-
-#
-# D-channel protocol features
-#
-CONFIG_HISAX_EURO=y
-CONFIG_DE_AOC=y
-# CONFIG_HISAX_NO_SENDCOMPLETE is not set
-# CONFIG_HISAX_NO_LLC is not set
-# CONFIG_HISAX_NO_KEYPAD is not set
-CONFIG_HISAX_1TR6=y
-CONFIG_HISAX_NI1=y
-CONFIG_HISAX_MAX_CARDS=8
-
-#
-# HiSax supported cards
-#
-CONFIG_HISAX_16_3=y
-CONFIG_HISAX_TELESPCI=y
-CONFIG_HISAX_S0BOX=y
-CONFIG_HISAX_FRITZPCI=y
-CONFIG_HISAX_AVM_A1_PCMCIA=y
-CONFIG_HISAX_ELSA=y
-CONFIG_HISAX_DIEHLDIVA=y
-CONFIG_HISAX_SEDLBAUER=y
-CONFIG_HISAX_NETJET=y
-CONFIG_HISAX_NETJET_U=y
-CONFIG_HISAX_NICCY=y
-CONFIG_HISAX_BKM_A4T=y
-CONFIG_HISAX_SCT_QUADRO=y
-CONFIG_HISAX_GAZEL=y
-CONFIG_HISAX_HFC_PCI=y
-CONFIG_HISAX_W6692=y
-CONFIG_HISAX_HFC_SX=y
-CONFIG_HISAX_ENTERNOW_PCI=y
-# CONFIG_HISAX_DEBUG is not set
-
-#
-# HiSax PCMCIA card service modules
-#
-CONFIG_HISAX_SEDLBAUER_CS=m
-CONFIG_HISAX_ELSA_CS=m
-CONFIG_HISAX_AVM_A1_CS=m
-CONFIG_HISAX_TELES_CS=m
-
-#
-# HiSax sub driver modules
-#
-CONFIG_HISAX_ST5481=m
-CONFIG_HISAX_HFCUSB=m
-CONFIG_HISAX_HFC4S8S=m
-CONFIG_HISAX_FRITZ_PCIPNP=m
-CONFIG_ISDN_CAPI=m
-CONFIG_CAPI_TRACE=y
-CONFIG_ISDN_CAPI_CAPI20=m
-CONFIG_ISDN_CAPI_MIDDLEWARE=y
-CONFIG_ISDN_CAPI_CAPIDRV=m
-# CONFIG_ISDN_CAPI_CAPIDRV_VERBOSE is not set
-
-#
-# CAPI hardware drivers
-#
-CONFIG_CAPI_AVM=y
-CONFIG_ISDN_DRV_AVMB1_B1PCI=m
-CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y
-CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m
-CONFIG_ISDN_DRV_AVMB1_AVM_CS=m
-CONFIG_ISDN_DRV_AVMB1_T1PCI=m
-CONFIG_ISDN_DRV_AVMB1_C4=m
-CONFIG_CAPI_EICON=y
-CONFIG_ISDN_DIVAS=m
-CONFIG_ISDN_DIVAS_BRIPCI=y
-CONFIG_ISDN_DIVAS_PRIPCI=y
-CONFIG_ISDN_DIVAS_DIVACAPI=m
-CONFIG_ISDN_DIVAS_USERIDI=m
-CONFIG_ISDN_DIVAS_MAINT=m
-CONFIG_ISDN_DRV_GIGASET=m
-CONFIG_GIGASET_CAPI=y
-# CONFIG_GIGASET_I4L is not set
-# CONFIG_GIGASET_DUMMYLL is not set
-CONFIG_GIGASET_BASE=m
-CONFIG_GIGASET_M105=m
-CONFIG_GIGASET_M101=m
-# CONFIG_GIGASET_DEBUG is not set
-CONFIG_HYSDN=m
-CONFIG_HYSDN_CAPI=y
-CONFIG_MISDN=m
-CONFIG_MISDN_DSP=m
-CONFIG_MISDN_L1OIP=m
-
-#
-# mISDN hardware drivers
-#
-CONFIG_MISDN_HFCPCI=m
-CONFIG_MISDN_HFCMULTI=m
-CONFIG_MISDN_HFCUSB=m
-CONFIG_MISDN_AVMFRITZ=m
-CONFIG_MISDN_SPEEDFAX=m
-CONFIG_MISDN_INFINEON=m
-CONFIG_MISDN_W6692=m
-CONFIG_MISDN_NETJET=m
-CONFIG_MISDN_IPAC=m
-CONFIG_MISDN_ISAR=m
-CONFIG_ISDN_HDLC=m
-CONFIG_NVM=y
-# CONFIG_NVM_DEBUG is not set
-CONFIG_NVM_PBLK=m
+# CONFIG_ISDN is not set
+# CONFIG_NVM is not set
@@ -3572 +3388 @@ CONFIG_INPUT_MOUSEDEV=m
-CONFIG_INPUT_MOUSEDEV_PSAUX=y
+# CONFIG_INPUT_MOUSEDEV_PSAUX is not set
@@ -3577 +3393 @@ CONFIG_INPUT_EVDEV=m
-# CONFIG_INPUT_EVBUG is not set
+CONFIG_INPUT_EVBUG=m
@@ -3584 +3399,0 @@ CONFIG_KEYBOARD_ADC=m
-CONFIG_KEYBOARD_ADP5520=m
@@ -3607,3 +3421,0 @@ CONFIG_KEYBOARD_SUNKBD=m
-CONFIG_KEYBOARD_STMPE=m
-CONFIG_KEYBOARD_OMAP4=m
-CONFIG_KEYBOARD_TC3589X=m
@@ -3611 +3422,0 @@ CONFIG_KEYBOARD_TM2_TOUCHKEY=m
-CONFIG_KEYBOARD_TWL4030=m
@@ -3614,2 +3424,0 @@ CONFIG_KEYBOARD_CROS_EC=m
-CONFIG_KEYBOARD_CAP11XX=m
-CONFIG_KEYBOARD_BCM=m
@@ -3627,2 +3436,2 @@ CONFIG_MOUSE_PS2_ELANTECH=y
-CONFIG_MOUSE_PS2_SENTELIC=y
-CONFIG_MOUSE_PS2_TOUCHKIT=y
+# CONFIG_MOUSE_PS2_SENTELIC is not set
+# CONFIG_MOUSE_PS2_TOUCHKIT is not set
@@ -3630 +3439 @@ CONFIG_MOUSE_PS2_FOCALTECH=y
-CONFIG_MOUSE_PS2_VMMOUSE=y
+# CONFIG_MOUSE_PS2_VMMOUSE is not set
@@ -3638 +3447 @@ CONFIG_MOUSE_ELAN_I2C_I2C=y
-CONFIG_MOUSE_ELAN_I2C_SMBUS=y
+# CONFIG_MOUSE_ELAN_I2C_SMBUS is not set
@@ -3675 +3484 @@ CONFIG_JOYSTICK_PSXPAD_SPI=m
-CONFIG_JOYSTICK_PSXPAD_SPI_FF=y
+# CONFIG_JOYSTICK_PSXPAD_SPI_FF is not set
@@ -3686 +3494,0 @@ CONFIG_TOUCHSCREEN_PROPERTIES=y
-CONFIG_TOUCHSCREEN_88PM860X=m
@@ -3692 +3499,0 @@ CONFIG_TOUCHSCREEN_AD7879_SPI=m
-CONFIG_TOUCHSCREEN_AR1021_I2C=m
@@ -3694 +3501 @@ CONFIG_TOUCHSCREEN_ATMEL_MXT=m
-CONFIG_TOUCHSCREEN_ATMEL_MXT_T37=y
+# CONFIG_TOUCHSCREEN_ATMEL_MXT_T37 is not set
@@ -3697 +3503,0 @@ CONFIG_TOUCHSCREEN_BU21013=m
-CONFIG_TOUCHSCREEN_CHIPONE_ICN8318=m
@@ -3705,2 +3510,0 @@ CONFIG_TOUCHSCREEN_CYTTSP4_SPI=m
-CONFIG_TOUCHSCREEN_DA9034=m
-CONFIG_TOUCHSCREEN_DA9052=m
@@ -3710 +3513,0 @@ CONFIG_TOUCHSCREEN_EETI=m
-CONFIG_TOUCHSCREEN_EGALAX=m
@@ -3729 +3531,0 @@ CONFIG_TOUCHSCREEN_MTOUCH=m
-CONFIG_TOUCHSCREEN_IMX6UL_TSC=m
@@ -3740 +3541,0 @@ CONFIG_TOUCHSCREEN_WDT87XX_I2C=m
-CONFIG_TOUCHSCREEN_WM831X=m
@@ -3771,2 +3572 @@ CONFIG_TOUCHSCREEN_TSC2007=m
-CONFIG_TOUCHSCREEN_TSC2007_IIO=y
-CONFIG_TOUCHSCREEN_PCAP=m
+# CONFIG_TOUCHSCREEN_TSC2007_IIO is not set
@@ -3778 +3577,0 @@ CONFIG_TOUCHSCREEN_STMFTS=m
-CONFIG_TOUCHSCREEN_STMPE=m
@@ -3785 +3583,0 @@ CONFIG_TOUCHSCREEN_ZFORCE=m
-CONFIG_TOUCHSCREEN_COLIBRI_VF50=m
@@ -3788 +3585,0 @@ CONFIG_INPUT_MISC=y
-CONFIG_INPUT_88PM860X_ONKEY=m
@@ -3794 +3590,0 @@ CONFIG_INPUT_ARIZONA_HAPTICS=m
-CONFIG_INPUT_ATMEL_CAPTOUCH=m
@@ -3798,3 +3593,0 @@ CONFIG_INPUT_PCSPKR=m
-CONFIG_INPUT_MAX77693_HAPTIC=m
-CONFIG_INPUT_MAX8925_ONKEY=m
-CONFIG_INPUT_MAX8997_HAPTIC=m
@@ -3807 +3599,0 @@ CONFIG_INPUT_GPIO_DECODER=m
-CONFIG_INPUT_CPCAP_PWRBUTTON=m
@@ -3818 +3609,0 @@ CONFIG_INPUT_RETU_PWRBUTTON=m
-CONFIG_INPUT_TPS65218_PWRBUTTON=m
@@ -3820,3 +3610,0 @@ CONFIG_INPUT_AXP20X_PEK=m
-CONFIG_INPUT_TWL4030_PWRBUTTON=m
-CONFIG_INPUT_TWL4030_VIBRA=m
-CONFIG_INPUT_TWL6040_VIBRA=m
@@ -3824 +3611,0 @@ CONFIG_INPUT_UINPUT=m
-CONFIG_INPUT_PALMAS_PWRBUTTON=m
@@ -3827,3 +3613,0 @@ CONFIG_INPUT_PCF8574=m
-CONFIG_INPUT_PWM_BEEPER=m
-CONFIG_INPUT_PWM_VIBRA=m
-CONFIG_INPUT_RK805_PWRKEY=m
@@ -3831,2 +3614,0 @@ CONFIG_INPUT_GPIO_ROTARY_ENCODER=m
-CONFIG_INPUT_DA9052_ONKEY=m
-CONFIG_INPUT_DA9055_ONKEY=m
@@ -3834,2 +3615,0 @@ CONFIG_INPUT_DA9063_ONKEY=m
-CONFIG_INPUT_WM831X_ON=m
-CONFIG_INPUT_PCAP=m
@@ -3858,3 +3638,3 @@ CONFIG_RMI4_F30=y
-CONFIG_RMI4_F34=y
-CONFIG_RMI4_F54=y
-CONFIG_RMI4_F55=y
+# CONFIG_RMI4_F34 is not set
+# CONFIG_RMI4_F54 is not set
+# CONFIG_RMI4_F55 is not set
@@ -3877 +3656,0 @@ CONFIG_SERIO_ARC_PS2=m
-# CONFIG_SERIO_APBPS2 is not set
@@ -3902 +3681 @@ CONFIG_CYCLADES=m
-CONFIG_CYZ_INTR=y
+# CONFIG_CYZ_INTR is not set
@@ -3922 +3701 @@ CONFIG_SERIAL_8250=y
-# CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set
+CONFIG_SERIAL_8250_DEPRECATED_OPTIONS=y
@@ -3924 +3703 @@ CONFIG_SERIAL_8250_PNP=y
-CONFIG_SERIAL_8250_FINTEK=y
+# CONFIG_SERIAL_8250_FINTEK is not set
@@ -3927 +3706 @@ CONFIG_SERIAL_8250_DMA=y
-CONFIG_SERIAL_8250_PCI=y
+CONFIG_SERIAL_8250_PCI=m
@@ -3935 +3713,0 @@ CONFIG_SERIAL_8250_MANY_PORTS=y
-CONFIG_SERIAL_8250_ASPEED_VUART=m
@@ -3937 +3715 @@ CONFIG_SERIAL_8250_SHARE_IRQ=y
-# CONFIG_SERIAL_8250_DETECT_IRQ is not set
+CONFIG_SERIAL_8250_DETECT_IRQ=y
@@ -3941,3 +3719,3 @@ CONFIG_SERIAL_8250_DW=m
-CONFIG_SERIAL_8250_RT288X=y
-CONFIG_SERIAL_8250_LPSS=y
-CONFIG_SERIAL_8250_MID=y
+# CONFIG_SERIAL_8250_RT288X is not set
+CONFIG_SERIAL_8250_LPSS=m
+CONFIG_SERIAL_8250_MID=m
@@ -3945 +3722,0 @@ CONFIG_SERIAL_8250_MOXA=m
-CONFIG_SERIAL_OF_PLATFORM=m
@@ -3961 +3738 @@ CONFIG_SERIAL_SC16IS7XX_I2C=y
-CONFIG_SERIAL_SC16IS7XX_SPI=y
+# CONFIG_SERIAL_SC16IS7XX_SPI is not set
@@ -3967 +3743,0 @@ CONFIG_SERIAL_IFX6X60=m
-CONFIG_SERIAL_XILINX_PS_UART=m
@@ -3973 +3748,0 @@ CONFIG_SERIAL_FSL_LPUART=m
-CONFIG_SERIAL_CONEXANT_DIGICOLOR=m
@@ -3975,3 +3750 @@ CONFIG_SERIAL_MEN_Z135=m
-CONFIG_SERIAL_DEV_BUS=y
-CONFIG_SERIAL_DEV_CTRL_TTYPORT=y
-# CONFIG_TTY_PRINTK is not set
+CONFIG_SERIAL_DEV_BUS=m
@@ -3988 +3761 @@ CONFIG_IPMI_DMI_DECODE=y
-# CONFIG_IPMI_PROC_INTERFACE is not set
+CONFIG_IPMI_PROC_INTERFACE=y
@@ -4017,2 +3790 @@ CONFIG_HPET=y
-CONFIG_HPET_MMAP=y
-CONFIG_HPET_MMAP_DEFAULT=y
+# CONFIG_HPET_MMAP is not set
@@ -4041 +3812,0 @@ CONFIG_XILLYBUS_PCIE=m
-CONFIG_XILLYBUS_OF=m
@@ -4046,2 +3817 @@ CONFIG_XILLYBUS_OF=m
-CONFIG_I2C=y
-CONFIG_ACPI_I2C_OPREGION=y
+CONFIG_I2C=m
@@ -4056 +3825,0 @@ CONFIG_I2C_MUX=m
-CONFIG_I2C_ARB_GPIO_CHALLENGE=m
@@ -4058 +3826,0 @@ CONFIG_I2C_MUX_GPIO=m
-CONFIG_I2C_MUX_GPMUX=m
@@ -4062 +3829,0 @@ CONFIG_I2C_MUX_PCA954x=m
-CONFIG_I2C_MUX_PINCTRL=m
@@ -4064 +3830,0 @@ CONFIG_I2C_MUX_REG=m
-CONFIG_I2C_DEMUX_PINCTRL=m
@@ -4088 +3853,0 @@ CONFIG_I2C_PIIX4=m
-CONFIG_I2C_CHT_WC=m
@@ -4106,3 +3871,3 @@ CONFIG_I2C_CBUS_GPIO=m
-CONFIG_I2C_DESIGNWARE_CORE=y
-CONFIG_I2C_DESIGNWARE_PLATFORM=y
-CONFIG_I2C_DESIGNWARE_SLAVE=y
+CONFIG_I2C_DESIGNWARE_CORE=m
+CONFIG_I2C_DESIGNWARE_PLATFORM=m
+# CONFIG_I2C_DESIGNWARE_SLAVE is not set
@@ -4110 +3875 @@ CONFIG_I2C_DESIGNWARE_PCI=m
-CONFIG_I2C_DESIGNWARE_BAYTRAIL=y
+# CONFIG_I2C_DESIGNWARE_BAYTRAIL is not set
@@ -4118 +3882,0 @@ CONFIG_I2C_PCA_PLATFORM=m
-CONFIG_I2C_RK3X=m
@@ -4139 +3903 @@ CONFIG_I2C_CROS_EC_TUNNEL=m
-# CONFIG_I2C_STUB is not set
+CONFIG_I2C_STUB=m
@@ -4159 +3923 @@ CONFIG_SPI_DW_PCI=m
-CONFIG_SPI_DW_MID_DMA=y
+# CONFIG_SPI_DW_MID_DMA is not set
@@ -4164,2 +3927,0 @@ CONFIG_SPI_LM70_LLP=m
-CONFIG_SPI_FSL_LIB=m
-CONFIG_SPI_FSL_SPI=m
@@ -4181,3 +3943 @@ CONFIG_SPI_TLE62X0=m
-CONFIG_SPI_SLAVE=y
-CONFIG_SPI_SLAVE_TIME=m
-CONFIG_SPI_SLAVE_SYSTEM_CONTROL=m
+# CONFIG_SPI_SLAVE is not set
@@ -4215 +3975,4 @@ CONFIG_PTP_1588_CLOCK=m
-CONFIG_DP83640_PHY=m
+
+#
+# Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
+#
@@ -4218 +3980,0 @@ CONFIG_PINCTRL=y
-CONFIG_GENERIC_PINCTRL_GROUPS=y
@@ -4220 +3981,0 @@ CONFIG_PINMUX=y
-CONFIG_GENERIC_PINMUX_FUNCTIONS=y
@@ -4224,2 +3984,0 @@ CONFIG_GENERIC_PINCONF=y
-CONFIG_PINCTRL_AS3722=m
-CONFIG_PINCTRL_AXP209=m
@@ -4228,5 +3986,0 @@ CONFIG_PINCTRL_MCP23S08=m
-CONFIG_PINCTRL_SINGLE=m
-CONFIG_PINCTRL_SX150X=y
-CONFIG_PINCTRL_MAX77620=m
-CONFIG_PINCTRL_PALMAS=m
-CONFIG_PINCTRL_RK805=m
@@ -4234,9 +3988,9 @@ CONFIG_PINCTRL_BAYTRAIL=y
-CONFIG_PINCTRL_CHERRYVIEW=y
-CONFIG_PINCTRL_INTEL=y
-CONFIG_PINCTRL_BROXTON=y
-CONFIG_PINCTRL_CANNONLAKE=y
-CONFIG_PINCTRL_CEDARFORK=y
-CONFIG_PINCTRL_DENVERTON=y
-CONFIG_PINCTRL_GEMINILAKE=y
-CONFIG_PINCTRL_LEWISBURG=y
-CONFIG_PINCTRL_SUNRISEPOINT=y
+CONFIG_PINCTRL_CHERRYVIEW=m
+CONFIG_PINCTRL_INTEL=m
+CONFIG_PINCTRL_BROXTON=m
+CONFIG_PINCTRL_CANNONLAKE=m
+CONFIG_PINCTRL_CEDARFORK=m
+CONFIG_PINCTRL_DENVERTON=m
+CONFIG_PINCTRL_GEMINILAKE=m
+CONFIG_PINCTRL_LEWISBURG=m
+CONFIG_PINCTRL_SUNRISEPOINT=m
@@ -4244 +3997,0 @@ CONFIG_GPIOLIB=y
-CONFIG_OF_GPIO=y
@@ -4249 +4002 @@ CONFIG_GPIO_SYSFS=y
-CONFIG_GPIO_GENERIC=y
+CONFIG_GPIO_GENERIC=m
@@ -4255,2 +4007,0 @@ CONFIG_GPIO_MAX730X=m
-CONFIG_GPIO_74XX_MMIO=m
-CONFIG_GPIO_ALTERA=m
@@ -4260 +4010,0 @@ CONFIG_GPIO_EXAR=m
-CONFIG_GPIO_FTGPIO010=y
@@ -4262 +4011,0 @@ CONFIG_GPIO_GENERIC_PLATFORM=m
-CONFIG_GPIO_GRGPIO=m
@@ -4268 +4016,0 @@ CONFIG_GPIO_MOCKUP=m
-CONFIG_GPIO_SYSCON=m
@@ -4270 +4017,0 @@ CONFIG_GPIO_VX855=m
-CONFIG_GPIO_XILINX=m
@@ -4284 +4030,0 @@ CONFIG_GPIO_ADP5588=m
-CONFIG_GPIO_ADNP=m
@@ -4294 +4039,0 @@ CONFIG_GPIO_TPIC2810=m
-CONFIG_GPIO_ADP5520=m
@@ -4297,3 +4041,0 @@ CONFIG_GPIO_BD9571MWV=m
-CONFIG_GPIO_CRYSTAL_COVE=m
-CONFIG_GPIO_DA9052=m
-CONFIG_GPIO_DA9055=m
@@ -4305,6 +4046,0 @@ CONFIG_GPIO_LP873X=m
-CONFIG_GPIO_LP87565=m
-CONFIG_GPIO_MAX77620=m
-CONFIG_GPIO_PALMAS=y
-CONFIG_GPIO_RC5T583=y
-CONFIG_GPIO_STMPE=y
-CONFIG_GPIO_TC3589X=y
@@ -4312,3 +4047,0 @@ CONFIG_GPIO_TPS65086=m
-CONFIG_GPIO_TPS65218=m
-CONFIG_GPIO_TPS6586X=y
-CONFIG_GPIO_TPS65910=y
@@ -4316,3 +4048,0 @@ CONFIG_GPIO_TPS65912=m
-CONFIG_GPIO_TPS68470=y
-CONFIG_GPIO_TWL4030=m
-CONFIG_GPIO_TWL6040=m
@@ -4321,2 +4050,0 @@ CONFIG_GPIO_WHISKEY_COVE=m
-CONFIG_GPIO_WM831X=m
-CONFIG_GPIO_WM8350=m
@@ -4328,0 +4057 @@ CONFIG_GPIO_AMD8111=m
+CONFIG_GPIO_BT8XX=m
@@ -4333 +4061,0 @@ CONFIG_GPIO_RDC321X=m
-CONFIG_GPIO_SODAVILLE=y
@@ -4338 +4065,0 @@ CONFIG_GPIO_SODAVILLE=y
-CONFIG_GPIO_74X164=m
@@ -4368 +4095 @@ CONFIG_W1_SLAVE_DS2408=m
-# CONFIG_W1_SLAVE_DS2408_READBACK is not set
+CONFIG_W1_SLAVE_DS2408_READBACK=y
@@ -4382,11 +4109,2 @@ CONFIG_W1_SLAVE_DS28E17=m
-CONFIG_POWER_AVS=y
-CONFIG_POWER_RESET=y
-CONFIG_POWER_RESET_AS3722=y
-CONFIG_POWER_RESET_GPIO=y
-CONFIG_POWER_RESET_GPIO_RESTART=y
-CONFIG_POWER_RESET_LTC2952=y
-CONFIG_POWER_RESET_RESTART=y
-CONFIG_POWER_RESET_SYSCON=y
-CONFIG_POWER_RESET_SYSCON_POWEROFF=y
-CONFIG_REBOOT_MODE=m
-CONFIG_SYSCON_REBOOT_MODE=m
+# CONFIG_POWER_AVS is not set
+# CONFIG_POWER_RESET is not set
@@ -4397,4 +4114,0 @@ CONFIG_GENERIC_ADC_BATTERY=m
-CONFIG_MAX8925_POWER=m
-CONFIG_WM831X_BACKUP=m
-CONFIG_WM831X_POWER=m
-CONFIG_WM8350_POWER=m
@@ -4402,3 +4115,0 @@ CONFIG_TEST_POWER=m
-CONFIG_BATTERY_88PM860X=m
-CONFIG_BATTERY_ACT8945A=m
-CONFIG_BATTERY_CPCAP=m
@@ -4409 +4119,0 @@ CONFIG_BATTERY_DS2782=m
-CONFIG_BATTERY_LEGO_EV3=m
@@ -4417,2 +4126,0 @@ CONFIG_BATTERY_BQ27XXX_HDQ=m
-CONFIG_BATTERY_DA9030=m
-CONFIG_BATTERY_DA9052=m
@@ -4429,2 +4136,0 @@ CONFIG_BATTERY_MAX1721X=m
-CONFIG_BATTERY_TWL4030_MADC=m
-CONFIG_CHARGER_88PM860X=m
@@ -4432 +4137,0 @@ CONFIG_CHARGER_PCF50633=m
-CONFIG_BATTERY_RX51=m
@@ -4435 +4139,0 @@ CONFIG_CHARGER_MAX8903=m
-CONFIG_CHARGER_TWL4030=m
@@ -4437 +4140,0 @@ CONFIG_CHARGER_LP8727=m
-CONFIG_CHARGER_LP8788=m
@@ -4439 +4142 @@ CONFIG_CHARGER_GPIO=m
-CONFIG_CHARGER_MANAGER=y
+# CONFIG_CHARGER_MANAGER is not set
@@ -4442 +4144,0 @@ CONFIG_CHARGER_MAX14577=m
-CONFIG_CHARGER_DETECTOR_MAX14656=m
@@ -4444,2 +4145,0 @@ CONFIG_CHARGER_MAX77693=m
-CONFIG_CHARGER_MAX8997=m
-CONFIG_CHARGER_MAX8998=m
@@ -4452,2 +4151,0 @@ CONFIG_CHARGER_SMB347=m
-CONFIG_CHARGER_TPS65090=m
-CONFIG_CHARGER_TPS65217=m
@@ -4493,2 +4190,0 @@ CONFIG_SENSORS_DELL_SMM=m
-CONFIG_SENSORS_DA9052_ADC=m
-CONFIG_SENSORS_DA9055=m
@@ -4506 +4201,0 @@ CONFIG_SENSORS_G762=m
-CONFIG_SENSORS_GPIO_FAN=m
@@ -4584 +4278,0 @@ CONFIG_SENSORS_ZL6100=m
-CONFIG_SENSORS_PWM_FAN=m
@@ -4632,2 +4325,0 @@ CONFIG_SENSORS_W83627EHF=m
-CONFIG_SENSORS_WM831X=m
-CONFIG_SENSORS_WM8350=m
@@ -4642 +4334 @@ CONFIG_THERMAL=y
-CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=100
+CONFIG_THERMAL_EMERGENCY_POWEROFF_DELAY_MS=0
@@ -4644 +4335,0 @@ CONFIG_THERMAL_HWMON=y
-CONFIG_THERMAL_OF=y
@@ -4650 +4341 @@ CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
-CONFIG_THERMAL_GOV_FAIR_SHARE=y
+# CONFIG_THERMAL_GOV_FAIR_SHARE is not set
@@ -4654,4 +4345,3 @@ CONFIG_THERMAL_GOV_USER_SPACE=y
-CONFIG_THERMAL_GOV_POWER_ALLOCATOR=y
-CONFIG_CPU_THERMAL=y
-CONFIG_CLOCK_THERMAL=y
-CONFIG_DEVFREQ_THERMAL=y
+# CONFIG_THERMAL_GOV_POWER_ALLOCATOR is not set
+# CONFIG_CLOCK_THERMAL is not set
+# CONFIG_DEVFREQ_THERMAL is not set
@@ -4659,3 +4348,0 @@ CONFIG_DEVFREQ_THERMAL=y
-CONFIG_MAX77620_THERMAL=m
-CONFIG_QORIQ_THERMAL=m
-CONFIG_DA9062_THERMAL=m
@@ -4675 +4361,0 @@ CONFIG_INTEL_PCH_THERMAL=m
-CONFIG_QCOM_SPMI_TEMP_ALARM=m
@@ -4681 +4367 @@ CONFIG_WATCHDOG_HANDLE_BOOT_ENABLED=y
-CONFIG_WATCHDOG_SYSFS=y
+# CONFIG_WATCHDOG_SYSFS is not set
@@ -4687,3 +4372,0 @@ CONFIG_SOFT_WATCHDOG=m
-# CONFIG_SOFT_WATCHDOG_PRETIMEOUT is not set
-CONFIG_DA9052_WATCHDOG=m
-CONFIG_DA9055_WATCHDOG=m
@@ -4692 +4374,0 @@ CONFIG_DA9062_WATCHDOG=m
-CONFIG_GPIO_WATCHDOG=m
@@ -4695,2 +4376,0 @@ CONFIG_WDAT_WDT=m
-CONFIG_WM831X_WATCHDOG=m
-CONFIG_WM8350_WATCHDOG=m
@@ -4702,2 +4381,0 @@ CONFIG_DW_WATCHDOG=m
-CONFIG_RN5T618_WATCHDOG=m
-CONFIG_TWL4030_WATCHDOG=m
@@ -4705 +4382,0 @@ CONFIG_MAX63XX_WATCHDOG=m
-CONFIG_MAX77620_WATCHDOG=m
@@ -4721 +4398 @@ CONFIG_ITCO_WDT=m
-CONFIG_ITCO_VENDOR_SUPPORT=y
+# CONFIG_ITCO_VENDOR_SUPPORT is not set
@@ -4760,5 +4437 @@ CONFIG_USBPCWATCHDOG=m
-CONFIG_WATCHDOG_PRETIMEOUT_GOV=y
-# CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_NOOP is not set
-CONFIG_WATCHDOG_PRETIMEOUT_DEFAULT_GOV_PANIC=y
-CONFIG_WATCHDOG_PRETIMEOUT_GOV_NOOP=m
-CONFIG_WATCHDOG_PRETIMEOUT_GOV_PANIC=y
+# CONFIG_WATCHDOG_PRETIMEOUT_GOV is not set
@@ -4773 +4446 @@ CONFIG_SSB_PCMCIAHOST_POSSIBLE=y
-CONFIG_SSB_PCMCIAHOST=y
+# CONFIG_SSB_PCMCIAHOST is not set
@@ -4775,2 +4448 @@ CONFIG_SSB_SDIOHOST_POSSIBLE=y
-CONFIG_SSB_SDIOHOST=y
-# CONFIG_SSB_SILENT is not set
+# CONFIG_SSB_SDIOHOST is not set
@@ -4780 +4452 @@ CONFIG_SSB_DRIVER_PCICORE=y
-CONFIG_SSB_DRIVER_GPIO=y
+# CONFIG_SSB_DRIVER_GPIO is not set
@@ -4788,2 +4460,2 @@ CONFIG_BCMA_DRIVER_PCI=y
-CONFIG_BCMA_DRIVER_GMAC_CMN=y
-CONFIG_BCMA_DRIVER_GPIO=y
+# CONFIG_BCMA_DRIVER_GMAC_CMN is not set
+# CONFIG_BCMA_DRIVER_GPIO is not set
@@ -4796,7 +4467,0 @@ CONFIG_MFD_CORE=y
-CONFIG_MFD_ACT8945A=m
-CONFIG_MFD_AS3711=y
-CONFIG_MFD_AS3722=m
-CONFIG_PMIC_ADP5520=y
-CONFIG_MFD_AAT2870_CORE=y
-CONFIG_MFD_ATMEL_FLEXCOM=m
-CONFIG_MFD_ATMEL_HLCDC=m
@@ -4811,5 +4476 @@ CONFIG_MFD_CROS_EC_CHARDEV=m
-CONFIG_PMIC_DA903X=y
-CONFIG_PMIC_DA9052=y
-CONFIG_MFD_DA9052_SPI=y
-CONFIG_MFD_DA9052_I2C=y
-CONFIG_MFD_DA9055=y
+# CONFIG_MFD_DA9052_SPI is not set
@@ -4823 +4483,0 @@ CONFIG_MFD_MC13XXX_I2C=m
-CONFIG_MFD_HI6421_PMIC=m
@@ -4825 +4484,0 @@ CONFIG_HTC_PASIC3=m
-CONFIG_HTC_I2CPLD=y
@@ -4829 +4487,0 @@ CONFIG_LPC_SCH=m
-CONFIG_INTEL_SOC_PMIC=y
@@ -4831 +4488,0 @@ CONFIG_INTEL_SOC_PMIC_BXTWC=m
-CONFIG_INTEL_SOC_PMIC_CHTWC=y
@@ -4840 +4496,0 @@ CONFIG_MFD_88PM805=m
-CONFIG_MFD_88PM860X=y
@@ -4842,2 +4497,0 @@ CONFIG_MFD_MAX14577=m
-CONFIG_MFD_MAX77620=y
-CONFIG_MFD_MAX77686=m
@@ -4845 +4498,0 @@ CONFIG_MFD_MAX77693=m
-CONFIG_MFD_MAX77843=y
@@ -4847,3 +4499,0 @@ CONFIG_MFD_MAX8907=m
-CONFIG_MFD_MAX8925=y
-CONFIG_MFD_MAX8997=y
-CONFIG_MFD_MAX8998=y
@@ -4852,2 +4502 @@ CONFIG_MFD_MENF21BMC=m
-CONFIG_EZX_PCAP=y
-CONFIG_MFD_CPCAP=m
+# CONFIG_EZX_PCAP is not set
@@ -4862,4 +4510,0 @@ CONFIG_MFD_RT5033=m
-CONFIG_MFD_RC5T583=y
-CONFIG_MFD_RK808=m
-CONFIG_MFD_RN5T618=m
-CONFIG_MFD_SEC_CORE=y
@@ -4868 +4513 @@ CONFIG_MFD_SM501=m
-CONFIG_MFD_SM501_GPIO=y
+# CONFIG_MFD_SM501_GPIO is not set
@@ -4870,11 +4515 @@ CONFIG_MFD_SKY81452=m
-CONFIG_MFD_SMSC=y
-CONFIG_ABX500_CORE=y
-CONFIG_AB3100_CORE=y
-CONFIG_AB3100_OTP=y
-CONFIG_MFD_STMPE=y
-
-#
-# STMicroelectronics STMPE Interface Drivers
-#
-CONFIG_STMPE_I2C=y
-CONFIG_STMPE_SPI=y
+# CONFIG_ABX500_CORE is not set
@@ -4884 +4518,0 @@ CONFIG_MFD_LP3943=m
-CONFIG_MFD_LP8788=y
@@ -4886 +4519,0 @@ CONFIG_MFD_TI_LMU=m
-CONFIG_MFD_PALMAS=y
@@ -4891,3 +4523,0 @@ CONFIG_MFD_TPS65086=m
-CONFIG_MFD_TPS65090=y
-CONFIG_MFD_TPS65217=m
-CONFIG_MFD_TPS68470=y
@@ -4895,4 +4524,0 @@ CONFIG_MFD_TI_LP873X=m
-CONFIG_MFD_TI_LP87565=m
-CONFIG_MFD_TPS65218=m
-CONFIG_MFD_TPS6586X=y
-CONFIG_MFD_TPS65910=y
@@ -4902,4 +4527,0 @@ CONFIG_MFD_TPS65912_SPI=m
-CONFIG_MFD_TPS80031=y
-CONFIG_TWL4030_CORE=y
-CONFIG_MFD_TWL4030_AUDIO=y
-CONFIG_TWL6040_CORE=y
@@ -4908 +4529,0 @@ CONFIG_MFD_LM3533=m
-CONFIG_MFD_TC3589X=y
@@ -4914,11 +4535,6 @@ CONFIG_MFD_ARIZONA_SPI=m
-CONFIG_MFD_CS47L24=y
-CONFIG_MFD_WM5102=y
-CONFIG_MFD_WM5110=y
-CONFIG_MFD_WM8997=y
-CONFIG_MFD_WM8998=y
-CONFIG_MFD_WM8400=y
-CONFIG_MFD_WM831X=y
-CONFIG_MFD_WM831X_I2C=y
-CONFIG_MFD_WM831X_SPI=y
-CONFIG_MFD_WM8350=y
-CONFIG_MFD_WM8350_I2C=y
+# CONFIG_MFD_CS47L24 is not set
+# CONFIG_MFD_WM5102 is not set
+# CONFIG_MFD_WM5110 is not set
+# CONFIG_MFD_WM8997 is not set
+# CONFIG_MFD_WM8998 is not set
+# CONFIG_MFD_WM831X_SPI is not set
@@ -4933 +4548,0 @@ CONFIG_REGULATOR_88PM800=m
-CONFIG_REGULATOR_88PM8607=m
@@ -4935 +4549,0 @@ CONFIG_REGULATOR_ACT8865=m
-CONFIG_REGULATOR_ACT8945A=m
@@ -4938,2 +4551,0 @@ CONFIG_REGULATOR_ANATOP=m
-CONFIG_REGULATOR_AAT2870=m
-CONFIG_REGULATOR_AB3100=m
@@ -4942,2 +4553,0 @@ CONFIG_REGULATOR_ARIZONA_MICSUPP=m
-CONFIG_REGULATOR_AS3711=m
-CONFIG_REGULATOR_AS3722=m
@@ -4947,4 +4556,0 @@ CONFIG_REGULATOR_BD9571MWV=m
-CONFIG_REGULATOR_CPCAP=m
-CONFIG_REGULATOR_DA903X=m
-CONFIG_REGULATOR_DA9052=m
-CONFIG_REGULATOR_DA9055=m
@@ -4957,2 +4562,0 @@ CONFIG_REGULATOR_GPIO=m
-CONFIG_REGULATOR_HI6421=m
-CONFIG_REGULATOR_HI6421V530=m
@@ -4965 +4568,0 @@ CONFIG_REGULATOR_LP872X=m
-CONFIG_REGULATOR_LP873X=m
@@ -4967,2 +4569,0 @@ CONFIG_REGULATOR_LP8755=m
-CONFIG_REGULATOR_LP87565=m
-CONFIG_REGULATOR_LP8788=m
@@ -4973 +4573,0 @@ CONFIG_REGULATOR_MAX1586=m
-CONFIG_REGULATOR_MAX77620=m
@@ -4977 +4576,0 @@ CONFIG_REGULATOR_MAX8907=m
-CONFIG_REGULATOR_MAX8925=m
@@ -4979,4 +4577,0 @@ CONFIG_REGULATOR_MAX8952=m
-CONFIG_REGULATOR_MAX8973=m
-CONFIG_REGULATOR_MAX8997=m
-CONFIG_REGULATOR_MAX8998=m
-CONFIG_REGULATOR_MAX77686=m
@@ -4984 +4578,0 @@ CONFIG_REGULATOR_MAX77693=m
-CONFIG_REGULATOR_MAX77802=m
@@ -4991,2 +4584,0 @@ CONFIG_REGULATOR_MT6397=m
-CONFIG_REGULATOR_PALMAS=m
-CONFIG_REGULATOR_PCAP=m
@@ -4998 +4589,0 @@ CONFIG_REGULATOR_PV88090=m
-CONFIG_REGULATOR_PWM=m
@@ -5000,3 +4590,0 @@ CONFIG_REGULATOR_QCOM_SPMI=m
-CONFIG_REGULATOR_RC5T583=m
-CONFIG_REGULATOR_RK808=m
-CONFIG_REGULATOR_RN5T618=m
@@ -5004,3 +4591,0 @@ CONFIG_REGULATOR_RT5033=m
-CONFIG_REGULATOR_S2MPA01=m
-CONFIG_REGULATOR_S2MPS11=m
-CONFIG_REGULATOR_S5M8767=m
@@ -5014 +4598,0 @@ CONFIG_REGULATOR_TPS65086=m
-CONFIG_REGULATOR_TPS65090=m
@@ -5016,2 +4599,0 @@ CONFIG_REGULATOR_TPS65132=m
-CONFIG_REGULATOR_TPS65217=m
-CONFIG_REGULATOR_TPS65218=m
@@ -5019,2 +4600,0 @@ CONFIG_REGULATOR_TPS6524X=m
-CONFIG_REGULATOR_TPS6586X=m
-CONFIG_REGULATOR_TPS65910=m
@@ -5022,6 +4601,0 @@ CONFIG_REGULATOR_TPS65912=m
-CONFIG_REGULATOR_TPS80031=m
-CONFIG_REGULATOR_TWL4030=m
-CONFIG_REGULATOR_VCTRL=m
-CONFIG_REGULATOR_WM831X=m
-CONFIG_REGULATOR_WM8350=m
-CONFIG_REGULATOR_WM8400=m
@@ -5029,3 +4602,0 @@ CONFIG_REGULATOR_WM8994=m
-CONFIG_CEC_CORE=m
-CONFIG_CEC_NOTIFIER=y
-CONFIG_CEC_PIN=y
@@ -5034 +4605 @@ CONFIG_RC_MAP=m
-CONFIG_LIRC=y
+# CONFIG_LIRC is not set
@@ -5048 +4618,0 @@ CONFIG_IR_ENE=m
-CONFIG_IR_HIX5HD2=m
@@ -5055 +4624,0 @@ CONFIG_IR_REDRAT3=m
-CONFIG_IR_SPI=m
@@ -5062,3 +4630,0 @@ CONFIG_RC_LOOPBACK=m
-CONFIG_IR_GPIO_CIR=m
-CONFIG_IR_GPIO_TX=m
-CONFIG_IR_PWM_TX=m
@@ -5076,4 +4642,3 @@ CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
-CONFIG_MEDIA_RADIO_SUPPORT=y
-CONFIG_MEDIA_SDR_SUPPORT=y
-CONFIG_MEDIA_CEC_SUPPORT=y
-CONFIG_MEDIA_CEC_RC=y
+# CONFIG_MEDIA_RADIO_SUPPORT is not set
+# CONFIG_MEDIA_SDR_SUPPORT is not set
+# CONFIG_MEDIA_CEC_SUPPORT is not set
@@ -5083 +4648 @@ CONFIG_VIDEO_DEV=m
-CONFIG_VIDEO_V4L2_SUBDEV_API=y
+# CONFIG_VIDEO_V4L2_SUBDEV_API is not set
@@ -5087 +4652 @@ CONFIG_VIDEO_V4L2=m
-# CONFIG_VIDEO_PCI_SKELETON is not set
+CONFIG_VIDEO_PCI_SKELETON=m
@@ -5089,2 +4653,0 @@ CONFIG_VIDEO_TUNER=m
-CONFIG_V4L2_MEM2MEM_DEV=m
-CONFIG_V4L2_FLASH_LED_CLASS=m
@@ -5097 +4660 @@ CONFIG_DVB_CORE=m
-CONFIG_DVB_MMAP=y
+# CONFIG_DVB_MMAP is not set
@@ -5101 +4664 @@ CONFIG_DVB_MAX_ADAPTERS=16
-# CONFIG_DVB_DYNAMIC_MINORS is not set
+CONFIG_DVB_DYNAMIC_MINORS=y
@@ -5195 +4758 @@ CONFIG_VIDEO_AU0828_V4L2=y
-CONFIG_VIDEO_AU0828_RC=y
+# CONFIG_VIDEO_AU0828_RC is not set
@@ -5212 +4775 @@ CONFIG_DVB_USB_DIBUSB_MB=m
-CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y
+# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set
@@ -5264,13 +4826,0 @@ CONFIG_VIDEO_EM28XX_RC=m
-
-#
-# Software defined radio USB devices
-#
-CONFIG_USB_AIRSPY=m
-CONFIG_USB_HACKRF=m
-CONFIG_USB_MSI2500=m
-
-#
-# USB HDMI CEC adapters
-#
-CONFIG_USB_PULSE8_CEC=m
-CONFIG_USB_RAINSHADOW_CEC=m
@@ -5324,2 +4873,0 @@ CONFIG_VIDEO_CX88_MPEG=m
-CONFIG_VIDEO_BT848=m
-CONFIG_DVB_BT8XX=m
@@ -5332 +4879,0 @@ CONFIG_VIDEO_SAA7164=m
-CONFIG_VIDEO_COBALT=m
@@ -5359,22 +4906,4 @@ CONFIG_DVB_NETUP_UNIDVB=m
-CONFIG_VIDEO_IPU3_CIO2=m
-CONFIG_V4L_PLATFORM_DRIVERS=y
-CONFIG_VIDEO_CAFE_CCIC=m
-CONFIG_VIDEO_MUX=m
-CONFIG_SOC_CAMERA=m
-CONFIG_SOC_CAMERA_PLATFORM=m
-CONFIG_VIDEO_XILINX=m
-CONFIG_VIDEO_XILINX_TPG=m
-CONFIG_VIDEO_XILINX_VTC=m
-CONFIG_V4L_MEM2MEM_DRIVERS=y
-CONFIG_VIDEO_MEM2MEM_DEINTERLACE=m
-CONFIG_VIDEO_SH_VEU=m
-CONFIG_V4L_TEST_DRIVERS=y
-CONFIG_VIDEO_VIMC=m
-CONFIG_VIDEO_VIVID=m
-CONFIG_VIDEO_VIVID_CEC=y
-CONFIG_VIDEO_VIVID_MAX_DEVS=64
-CONFIG_VIDEO_VIM2M=m
-CONFIG_DVB_PLATFORM_DRIVERS=y
-CONFIG_CEC_PLATFORM_DRIVERS=y
-CONFIG_CEC_GPIO=m
-CONFIG_SDR_PLATFORM_DRIVERS=y
+# CONFIG_V4L_PLATFORM_DRIVERS is not set
+# CONFIG_V4L_MEM2MEM_DRIVERS is not set
+# CONFIG_V4L_TEST_DRIVERS is not set
+# CONFIG_DVB_PLATFORM_DRIVERS is not set
@@ -5386,27 +4914,0 @@ CONFIG_SMS_SDIO_DRV=m
-CONFIG_RADIO_ADAPTERS=y
-CONFIG_RADIO_TEA575X=m
-CONFIG_RADIO_SI470X=y
-CONFIG_USB_SI470X=m
-CONFIG_I2C_SI470X=m
-CONFIG_RADIO_SI4713=m
-CONFIG_USB_SI4713=m
-CONFIG_PLATFORM_SI4713=m
-CONFIG_I2C_SI4713=m
-CONFIG_RADIO_SI476X=m
-CONFIG_USB_MR800=m
-CONFIG_USB_DSBR=m
-CONFIG_RADIO_MAXIRADIO=m
-CONFIG_RADIO_SHARK=m
-CONFIG_RADIO_SHARK2=m
-CONFIG_USB_KEENE=m
-CONFIG_USB_RAREMONO=m
-CONFIG_USB_MA901=m
-CONFIG_RADIO_TEA5764=m
-CONFIG_RADIO_SAA7706H=m
-CONFIG_RADIO_TEF6862=m
-CONFIG_RADIO_WL1273=m
-
-#
-# Texas Instruments WL128x FM driver (ST based)
-#
-CONFIG_RADIO_WL128X=m
@@ -5440 +4941,0 @@ CONFIG_SMS_SIANO_RC=y
-CONFIG_VIDEO_V4L2_TPG=m
@@ -5452,2 +4952,0 @@ CONFIG_VIDEO_IR_I2C=m
-CONFIG_VIDEO_TVAUDIO=m
-CONFIG_VIDEO_TDA7432=m
@@ -5475,2 +4973,0 @@ CONFIG_VIDEO_SAA6588=m
-CONFIG_VIDEO_ADV7604=m
-CONFIG_VIDEO_ADV7842=m
@@ -5502 +4998,0 @@ CONFIG_VIDEO_ADV7175=m
-CONFIG_VIDEO_ADV7511=m
@@ -5509,2 +5004,0 @@ CONFIG_VIDEO_OV7640=m
-CONFIG_VIDEO_OV7670=m
-CONFIG_VIDEO_MT9M111=m
@@ -5540,16 +5033,0 @@ CONFIG_VIDEO_M52790=m
-
-#
-# soc_camera sensor drivers
-#
-CONFIG_SOC_CAMERA_IMX074=m
-CONFIG_SOC_CAMERA_MT9M001=m
-CONFIG_SOC_CAMERA_MT9M111=m
-CONFIG_SOC_CAMERA_MT9T031=m
-CONFIG_SOC_CAMERA_MT9T112=m
-CONFIG_SOC_CAMERA_MT9V022=m
-CONFIG_SOC_CAMERA_OV5642=m
-CONFIG_SOC_CAMERA_OV772X=m
-CONFIG_SOC_CAMERA_OV9640=m
-CONFIG_SOC_CAMERA_OV9740=m
-CONFIG_SOC_CAMERA_RJ54N1=m
-CONFIG_SOC_CAMERA_TW9910=m
@@ -5563,3 +5040,0 @@ CONFIG_MEDIA_TUNER_TDA9887=m
-CONFIG_MEDIA_TUNER_TEA5761=m
-CONFIG_MEDIA_TUNER_TEA5767=m
-CONFIG_MEDIA_TUNER_MSI001=m
@@ -5618 +5092,0 @@ CONFIG_DVB_MN88473=m
-CONFIG_DVB_CX24110=m
@@ -5650 +5123,0 @@ CONFIG_DVB_SP8870=m
-CONFIG_DVB_SP887X=m
@@ -5671 +5143,0 @@ CONFIG_DVB_RTL2832=m
-CONFIG_DVB_RTL2832_SDR=m
@@ -5689 +5160,0 @@ CONFIG_DVB_NXT200X=m
-CONFIG_DVB_OR51211=m
@@ -5758 +5229 @@ CONFIG_VGA_ARB=y
-CONFIG_VGA_ARB_MAX_GPUS=10
+CONFIG_VGA_ARB_MAX_GPUS=16
@@ -5762 +5233 @@ CONFIG_DRM_MIPI_DSI=y
-CONFIG_DRM_DP_AUX_CHARDEV=y
+# CONFIG_DRM_DP_AUX_CHARDEV is not set
@@ -5782 +5253 @@ CONFIG_DRM_RADEON=m
-CONFIG_DRM_RADEON_USERPTR=y
+# CONFIG_DRM_RADEON_USERPTR is not set
@@ -5786 +5257 @@ CONFIG_DRM_AMDGPU_CIK=y
-CONFIG_DRM_AMDGPU_USERPTR=y
+# CONFIG_DRM_AMDGPU_USERPTR is not set
@@ -5792 +5263 @@ CONFIG_DRM_AMDGPU_USERPTR=y
-CONFIG_DRM_AMD_ACP=y
+# CONFIG_DRM_AMD_ACP is not set
@@ -5798 +5269 @@ CONFIG_DRM_AMD_DC=y
-CONFIG_DRM_AMD_DC_PRE_VEGA=y
+# CONFIG_DRM_AMD_DC_PRE_VEGA is not set
@@ -5800 +5271 @@ CONFIG_DRM_AMD_DC_PRE_VEGA=y
-CONFIG_DRM_AMD_DC_DCN1_0=y
+# CONFIG_DRM_AMD_DC_DCN1_0 is not set
@@ -5815 +5286 @@ CONFIG_DRM_I915=m
-CONFIG_DRM_I915_ALPHA_SUPPORT=y
+# CONFIG_DRM_I915_ALPHA_SUPPORT is not set
@@ -5819,13 +5290 @@ CONFIG_DRM_I915_USERPTR=y
-CONFIG_DRM_I915_GVT=y
-CONFIG_DRM_I915_GVT_KVMGT=m
-
-#
-# drm/i915 Debugging
-#
-# CONFIG_DRM_I915_WERROR is not set
-# CONFIG_DRM_I915_DEBUG is not set
-# CONFIG_DRM_I915_SW_FENCE_DEBUG_OBJECTS is not set
-# CONFIG_DRM_I915_SW_FENCE_CHECK_DAG is not set
-# CONFIG_DRM_I915_SELFTEST is not set
-# CONFIG_DRM_I915_LOW_LEVEL_TRACEPOINTS is not set
-# CONFIG_DRM_I915_DEBUG_VBLANK_EVADE is not set
+# CONFIG_DRM_I915_GVT is not set
@@ -5834 +5293 @@ CONFIG_DRM_VMWGFX=m
-CONFIG_DRM_VMWGFX_FBCON=y
+# CONFIG_DRM_VMWGFX_FBCON is not set
@@ -5842 +5300,0 @@ CONFIG_DRM_CIRRUS_QEMU=m
-CONFIG_DRM_RCAR_DW_HDMI=m
@@ -5851,9 +5308,0 @@ CONFIG_DRM_PANEL=y
-CONFIG_DRM_PANEL_LVDS=m
-CONFIG_DRM_PANEL_SIMPLE=m
-CONFIG_DRM_PANEL_ILITEK_IL9322=m
-CONFIG_DRM_PANEL_INNOLUX_P079ZCA=m
-CONFIG_DRM_PANEL_JDI_LT070ME05000=m
-CONFIG_DRM_PANEL_SAMSUNG_LD9040=m
-CONFIG_DRM_PANEL_LG_LG4573=m
-CONFIG_DRM_PANEL_ORISETECH_OTM8009A=m
-CONFIG_DRM_PANEL_PANASONIC_VVX10F034N00=m
@@ -5861,7 +5309,0 @@ CONFIG_DRM_PANEL_RASPBERRYPI_TOUCHSCREEN=m
-CONFIG_DRM_PANEL_SAMSUNG_S6E3HA2=m
-CONFIG_DRM_PANEL_SAMSUNG_S6E63J0X03=m
-CONFIG_DRM_PANEL_SAMSUNG_S6E8AA0=m
-CONFIG_DRM_PANEL_SEIKO_43WVF1G=m
-CONFIG_DRM_PANEL_SHARP_LQ101R1SX01=m
-CONFIG_DRM_PANEL_SHARP_LS043T1LE01=m
-CONFIG_DRM_PANEL_SITRONIX_ST7789V=m
@@ -5875,18 +5316,0 @@ CONFIG_DRM_ANALOGIX_ANX78XX=m
-CONFIG_DRM_DUMB_VGA_DAC=m
-CONFIG_DRM_LVDS_ENCODER=m
-CONFIG_DRM_MEGACHIPS_STDPXXXX_GE_B850V3_FW=m
-CONFIG_DRM_NXP_PTN3460=m
-CONFIG_DRM_PARADE_PS8622=m
-CONFIG_DRM_SIL_SII8620=m
-CONFIG_DRM_SII902X=m
-CONFIG_DRM_SII9234=m
-CONFIG_DRM_TOSHIBA_TC358767=m
-CONFIG_DRM_TI_TFP410=m
-CONFIG_DRM_I2C_ADV7511=m
-CONFIG_DRM_I2C_ADV7511_AUDIO=y
-CONFIG_DRM_I2C_ADV7533=y
-CONFIG_DRM_I2C_ADV7511_CEC=y
-CONFIG_DRM_DW_HDMI=m
-CONFIG_DRM_DW_HDMI_AHB_AUDIO=m
-CONFIG_DRM_DW_HDMI_I2S_AUDIO=m
-CONFIG_DRM_DW_HDMI_CEC=m
@@ -5894 +5317,0 @@ CONFIG_HSA_AMD=m
-CONFIG_DRM_ARCPGU=m
@@ -5896,2 +5318,0 @@ CONFIG_DRM_HISI_HIBMC=m
-CONFIG_DRM_MXS=y
-CONFIG_DRM_MXSFB=m
@@ -5913 +5334 @@ CONFIG_FB=y
-CONFIG_FIRMWARE_EDID=y
+# CONFIG_FIRMWARE_EDID is not set
@@ -5916 +5337 @@ CONFIG_FB_NOTIFY=y
-# CONFIG_FB_DDC is not set
+CONFIG_FB_DDC=m
@@ -5929 +5350,2 @@ CONFIG_FB_DEFERRED_IO=y
-# CONFIG_FB_SVGALIB is not set
+CONFIG_FB_HECUBA=m
+CONFIG_FB_SVGALIB=m
@@ -5938,4 +5360,6 @@ CONFIG_FB_TILEBLITTING=y
-# CONFIG_FB_CIRRUS is not set
-# CONFIG_FB_PM2 is not set
-# CONFIG_FB_CYBER2000 is not set
-# CONFIG_FB_ARC is not set
+CONFIG_FB_CIRRUS=m
+CONFIG_FB_PM2=m
+# CONFIG_FB_PM2_FIFO_DISCONNECT is not set
+CONFIG_FB_CYBER2000=m
+CONFIG_FB_CYBER2000_DDC=y
+CONFIG_FB_ARC=m
@@ -5944,2 +5368,2 @@ CONFIG_FB_TILEBLITTING=y
-# CONFIG_FB_VGA16 is not set
-# CONFIG_FB_UVESA is not set
+CONFIG_FB_VGA16=m
+CONFIG_FB_UVESA=m
@@ -5948,31 +5372,60 @@ CONFIG_FB_EFI=y
-# CONFIG_FB_N411 is not set
-# CONFIG_FB_HGA is not set
-# CONFIG_FB_OPENCORES is not set
-# CONFIG_FB_S1D13XXX is not set
-# CONFIG_FB_NVIDIA is not set
-# CONFIG_FB_RIVA is not set
-# CONFIG_FB_I740 is not set
-# CONFIG_FB_LE80578 is not set
-# CONFIG_FB_INTEL is not set
-# CONFIG_FB_MATROX is not set
-# CONFIG_FB_RADEON is not set
-# CONFIG_FB_ATY128 is not set
-# CONFIG_FB_ATY is not set
-# CONFIG_FB_S3 is not set
-# CONFIG_FB_SAVAGE is not set
-# CONFIG_FB_SIS is not set
-# CONFIG_FB_VIA is not set
-# CONFIG_FB_NEOMAGIC is not set
-# CONFIG_FB_KYRO is not set
-# CONFIG_FB_3DFX is not set
-# CONFIG_FB_VOODOO1 is not set
-# CONFIG_FB_VT8623 is not set
-# CONFIG_FB_TRIDENT is not set
-# CONFIG_FB_ARK is not set
-# CONFIG_FB_PM3 is not set
-# CONFIG_FB_CARMINE is not set
-# CONFIG_FB_SM501 is not set
-# CONFIG_FB_SMSCUFX is not set
-# CONFIG_FB_UDL is not set
-# CONFIG_FB_IBM_GXT4500 is not set
-# CONFIG_FB_VIRTUAL is not set
+CONFIG_FB_N411=m
+CONFIG_FB_HGA=m
+CONFIG_FB_OPENCORES=m
+CONFIG_FB_S1D13XXX=m
+CONFIG_FB_NVIDIA=m
+CONFIG_FB_NVIDIA_I2C=y
+# CONFIG_FB_NVIDIA_DEBUG is not set
+CONFIG_FB_NVIDIA_BACKLIGHT=y
+CONFIG_FB_RIVA=m
+CONFIG_FB_RIVA_I2C=y
+# CONFIG_FB_RIVA_DEBUG is not set
+CONFIG_FB_RIVA_BACKLIGHT=y
+CONFIG_FB_I740=m
+CONFIG_FB_LE80578=m
+CONFIG_FB_CARILLO_RANCH=m
+CONFIG_FB_MATROX=m
+# CONFIG_FB_MATROX_MILLENIUM is not set
+# CONFIG_FB_MATROX_MYSTIQUE is not set
+# CONFIG_FB_MATROX_G is not set
+CONFIG_FB_MATROX_I2C=m
+CONFIG_FB_RADEON=m
+CONFIG_FB_RADEON_I2C=y
+CONFIG_FB_RADEON_BACKLIGHT=y
+# CONFIG_FB_RADEON_DEBUG is not set
+CONFIG_FB_ATY128=m
+CONFIG_FB_ATY128_BACKLIGHT=y
+CONFIG_FB_ATY=m
+CONFIG_FB_ATY_CT=y
+# CONFIG_FB_ATY_GENERIC_LCD is not set
+CONFIG_FB_ATY_GX=y
+CONFIG_FB_ATY_BACKLIGHT=y
+CONFIG_FB_S3=m
+CONFIG_FB_S3_DDC=y
+CONFIG_FB_SAVAGE=m
+CONFIG_FB_SAVAGE_I2C=y
+CONFIG_FB_SAVAGE_ACCEL=y
+CONFIG_FB_SIS=m
+CONFIG_FB_SIS_300=y
+CONFIG_FB_SIS_315=y
+CONFIG_FB_VIA=m
+# CONFIG_FB_VIA_DIRECT_PROCFS is not set
+# CONFIG_FB_VIA_X_COMPATIBILITY is not set
+CONFIG_FB_NEOMAGIC=m
+CONFIG_FB_KYRO=m
+CONFIG_FB_3DFX=m
+CONFIG_FB_3DFX_ACCEL=y
+CONFIG_FB_3DFX_I2C=y
+CONFIG_FB_VOODOO1=m
+CONFIG_FB_VT8623=m
+CONFIG_FB_TRIDENT=m
+CONFIG_FB_ARK=m
+CONFIG_FB_PM3=m
+CONFIG_FB_CARMINE=m
+CONFIG_FB_CARMINE_DRAM_EVAL=y
+# CONFIG_CARMINE_DRAM_CUSTOM is not set
+CONFIG_FB_SM501=m
+CONFIG_FB_SMSCUFX=m
+CONFIG_FB_UDL=m
+CONFIG_FB_IBM_GXT4500=m
+CONFIG_FB_VIRTUAL=m
@@ -5980,4 +5433,8 @@ CONFIG_XEN_FBDEV_FRONTEND=m
-# CONFIG_FB_METRONOME is not set
-# CONFIG_FB_MB862XX is not set
-# CONFIG_FB_BROADSHEET is not set
-# CONFIG_FB_AUO_K190X is not set
+CONFIG_FB_METRONOME=m
+CONFIG_FB_MB862XX=m
+CONFIG_FB_MB862XX_PCI_GDC=y
+CONFIG_FB_MB862XX_I2C=y
+CONFIG_FB_BROADSHEET=m
+CONFIG_FB_AUO_K190X=m
+CONFIG_FB_AUO_K1900=m
+CONFIG_FB_AUO_K1901=m
@@ -5985,3 +5442,2 @@ CONFIG_FB_HYPERV=m
-CONFIG_FB_SIMPLE=y
-# CONFIG_FB_SSD1307 is not set
-# CONFIG_FB_SM712 is not set
+# CONFIG_FB_SIMPLE is not set
+CONFIG_FB_SM712=m
@@ -6006,4 +5462 @@ CONFIG_BACKLIGHT_LM3533=m
-CONFIG_BACKLIGHT_PWM=m
-CONFIG_BACKLIGHT_DA903X=m
-CONFIG_BACKLIGHT_DA9052=m
-CONFIG_BACKLIGHT_MAX8925=m
+CONFIG_BACKLIGHT_CARILLO_RANCH=m
@@ -6013,2 +5465,0 @@ CONFIG_BACKLIGHT_SAHARA=m
-CONFIG_BACKLIGHT_WM831X=m
-CONFIG_BACKLIGHT_ADP5520=m
@@ -6017 +5467,0 @@ CONFIG_BACKLIGHT_ADP8870=m
-CONFIG_BACKLIGHT_88PM860X=m
@@ -6019,2 +5468,0 @@ CONFIG_BACKLIGHT_PCF50633=m
-CONFIG_BACKLIGHT_AAT2870=m
-CONFIG_BACKLIGHT_LM3630A=m
@@ -6022,3 +5469,0 @@ CONFIG_BACKLIGHT_LM3639=m
-CONFIG_BACKLIGHT_LP855X=m
-CONFIG_BACKLIGHT_LP8788=m
-CONFIG_BACKLIGHT_PANDORA=m
@@ -6026,2 +5470,0 @@ CONFIG_BACKLIGHT_SKY81452=m
-CONFIG_BACKLIGHT_TPS65217=m
-CONFIG_BACKLIGHT_AS3711=m
@@ -6032,2 +5475 @@ CONFIG_BACKLIGHT_ARCXCNN=m
-# CONFIG_VGASTATE is not set
-CONFIG_VIDEOMODE_HELPERS=y
+CONFIG_VGASTATE=m
@@ -6051,2 +5493 @@ CONFIG_SOUND=m
-CONFIG_SOUND_OSS_CORE=y
-# CONFIG_SOUND_OSS_CORE_PRECLAIM is not set
+# CONFIG_SOUND_OSS_CORE is not set
@@ -6065,4 +5506 @@ CONFIG_SND_JACK_INPUT_DEV=y
-CONFIG_SND_OSSEMUL=y
-CONFIG_SND_MIXER_OSS=m
-CONFIG_SND_PCM_OSS=m
-CONFIG_SND_PCM_OSS_PLUGINS=y
+# CONFIG_SND_OSSEMUL is not set
@@ -6073 +5511 @@ CONFIG_SND_MAX_CARDS=32
-# CONFIG_SND_SUPPORT_OLD_API is not set
+CONFIG_SND_SUPPORT_OLD_API=y
@@ -6076,4 +5514,2 @@ CONFIG_SND_VERBOSE_PROCFS=y
-CONFIG_SND_VERBOSE_PRINTK=y
-CONFIG_SND_DEBUG=y
-# CONFIG_SND_DEBUG_VERBOSE is not set
-# CONFIG_SND_PCM_XRUN_DEBUG is not set
+# CONFIG_SND_VERBOSE_PRINTK is not set
+# CONFIG_SND_DEBUG is not set
@@ -6084 +5519,0 @@ CONFIG_SND_SEQ_DUMMY=m
-CONFIG_SND_SEQUENCER_OSS=m
@@ -6097 +5532 @@ CONFIG_SND_DRIVERS=y
-# CONFIG_SND_PCSP is not set
+CONFIG_SND_PCSP=m
@@ -6153,2 +5588 @@ CONFIG_SND_ES1968=m
-CONFIG_SND_ES1968_INPUT=y
-CONFIG_SND_ES1968_RADIO=y
+# CONFIG_SND_ES1968_INPUT is not set
@@ -6156 +5589,0 @@ CONFIG_SND_FM801=m
-CONFIG_SND_FM801_TEA575X_BOOL=y
@@ -6167 +5600 @@ CONFIG_SND_MAESTRO3=m
-CONFIG_SND_MAESTRO3_INPUT=y
+# CONFIG_SND_MAESTRO3_INPUT is not set
@@ -6202 +5635 @@ CONFIG_SND_HDA_CODEC_CA0132=m
-CONFIG_SND_HDA_CODEC_CA0132_DSP=y
+# CONFIG_SND_HDA_CODEC_CA0132_DSP is not set
@@ -6206 +5639 @@ CONFIG_SND_HDA_GENERIC=m
-CONFIG_SND_HDA_POWER_SAVE_DEFAULT=10
+CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0
@@ -6211 +5644 @@ CONFIG_SND_HDA_EXT_CORE=m
-CONFIG_SND_HDA_PREALLOC_SIZE=4096
+CONFIG_SND_HDA_PREALLOC_SIZE=64
@@ -6252 +5685 @@ CONFIG_SND_DESIGNWARE_I2S=m
-CONFIG_SND_DESIGNWARE_PCM=y
+# CONFIG_SND_DESIGNWARE_PCM is not set
@@ -6261,6 +5694,6 @@ CONFIG_SND_DESIGNWARE_PCM=y
-# CONFIG_SND_SOC_FSL_ASRC is not set
-# CONFIG_SND_SOC_FSL_SAI is not set
-# CONFIG_SND_SOC_FSL_SSI is not set
-# CONFIG_SND_SOC_FSL_SPDIF is not set
-# CONFIG_SND_SOC_FSL_ESAI is not set
-# CONFIG_SND_SOC_IMX_AUDMUX is not set
+CONFIG_SND_SOC_FSL_ASRC=m
+CONFIG_SND_SOC_FSL_SAI=m
+CONFIG_SND_SOC_FSL_SSI=m
+CONFIG_SND_SOC_FSL_SPDIF=m
+CONFIG_SND_SOC_FSL_ESAI=m
+CONFIG_SND_SOC_IMX_AUDMUX=m
@@ -6268,7 +5701 @@ CONFIG_SND_I2S_HI6210_I2S=m
-CONFIG_SND_SOC_IMG=y
-CONFIG_SND_SOC_IMG_I2S_IN=m
-CONFIG_SND_SOC_IMG_I2S_OUT=m
-CONFIG_SND_SOC_IMG_PARALLEL_OUT=m
-CONFIG_SND_SOC_IMG_SPDIF_IN=m
-CONFIG_SND_SOC_IMG_SPDIF_OUT=m
-CONFIG_SND_SOC_IMG_PISTACHIO_INTERNAL_DAC=m
+# CONFIG_SND_SOC_IMG is not set
@@ -6335 +5762 @@ CONFIG_SND_SOC_ALC5623=m
-# CONFIG_SND_SOC_BT_SCO is not set
+CONFIG_SND_SOC_BT_SCO=m
@@ -6407 +5833,0 @@ CONFIG_SND_SOC_SGTL5000=m
-CONFIG_SND_SOC_SI476X=m
@@ -6466,3 +5891,0 @@ CONFIG_SND_SIMPLE_CARD=m
-CONFIG_SND_SIMPLE_SCU_CARD=m
-CONFIG_SND_AUDIO_GRAPH_CARD=m
-CONFIG_SND_AUDIO_GRAPH_SCU_CARD=m
@@ -6478 +5901 @@ CONFIG_HID=m
-CONFIG_HID_BATTERY_STRENGTH=y
+# CONFIG_HID_BATTERY_STRENGTH is not set
@@ -6489 +5912 @@ CONFIG_HID_ACRUX=m
-CONFIG_HID_ACRUX_FF=y
+# CONFIG_HID_ACRUX_FF is not set
@@ -6504 +5927 @@ CONFIG_HID_DRAGONRISE=m
-CONFIG_DRAGONRISE_FF=y
+# CONFIG_DRAGONRISE_FF is not set
@@ -6512 +5935 @@ CONFIG_HID_HOLTEK=m
-CONFIG_HOLTEK_FF=y
+# CONFIG_HOLTEK_FF is not set
@@ -6532 +5955 @@ CONFIG_LOGIRUMBLEPAD2_FF=y
-CONFIG_LOGIG940_FF=y
+# CONFIG_LOGIG940_FF is not set
@@ -6559 +5982 @@ CONFIG_HID_SONY=m
-CONFIG_SONY_FF=y
+# CONFIG_SONY_FF is not set
@@ -6565 +5988 @@ CONFIG_HID_GREENASIA=m
-CONFIG_GREENASIA_FF=y
+# CONFIG_GREENASIA_FF is not set
@@ -6568 +5991 @@ CONFIG_HID_SMARTJOYPLUS=m
-CONFIG_SMARTJOYPLUS_FF=y
+# CONFIG_SMARTJOYPLUS_FF is not set
@@ -6573 +5996 @@ CONFIG_HID_THRUSTMASTER=m
-CONFIG_THRUSTMASTER_FF=y
+# CONFIG_THRUSTMASTER_FF is not set
@@ -6579 +6002 @@ CONFIG_HID_ZEROPLUS=m
-CONFIG_ZEROPLUS_FF=y
+# CONFIG_ZEROPLUS_FF is not set
@@ -6582 +6005 @@ CONFIG_HID_SENSOR_HUB=m
-# CONFIG_HID_SENSOR_CUSTOM_SENSOR is not set
+CONFIG_HID_SENSOR_CUSTOM_SENSOR=m
@@ -6592,6 +6014,0 @@ CONFIG_USB_HIDDEV=y
-#
-# USB HID Boot Protocol drivers
-#
-# CONFIG_USB_KBD is not set
-# CONFIG_USB_MOUSE is not set
-
@@ -6619 +6036 @@ CONFIG_USB_DEFAULT_PERSIST=y
-CONFIG_USB_DYNAMIC_MINORS=y
+# CONFIG_USB_DYNAMIC_MINORS is not set
@@ -6622 +6038,0 @@ CONFIG_USB_DYNAMIC_MINORS=y
-# CONFIG_USB_OTG_BLACKLIST_HUB is not set
@@ -6709 +6125 @@ CONFIG_USB_MUSB_HDRC=m
-# CONFIG_USB_MUSB_HOST is not set
+CONFIG_USB_MUSB_HOST=y
@@ -6711 +6127 @@ CONFIG_USB_MUSB_HDRC=m
-CONFIG_USB_MUSB_DUAL_ROLE=y
+# CONFIG_USB_MUSB_DUAL_ROLE is not set
@@ -6722,2 +6138,2 @@ CONFIG_USB_DWC3=m
-CONFIG_USB_DWC3_ULPI=y
-# CONFIG_USB_DWC3_HOST is not set
+# CONFIG_USB_DWC3_ULPI is not set
+CONFIG_USB_DWC3_HOST=y
@@ -6725 +6141 @@ CONFIG_USB_DWC3_ULPI=y
-CONFIG_USB_DWC3_DUAL_ROLE=y
+# CONFIG_USB_DWC3_DUAL_ROLE is not set
@@ -6731 +6146,0 @@ CONFIG_USB_DWC3_PCI=m
-CONFIG_USB_DWC3_OF_SIMPLE=m
@@ -6733 +6148 @@ CONFIG_USB_DWC2=m
-# CONFIG_USB_DWC2_HOST is not set
+CONFIG_USB_DWC2_HOST=y
@@ -6739 +6154 @@ CONFIG_USB_DWC2=m
-CONFIG_USB_DWC2_DUAL_ROLE=y
+# CONFIG_USB_DWC2_DUAL_ROLE is not set
@@ -6744 +6158,0 @@ CONFIG_USB_CHIPIDEA=m
-CONFIG_USB_CHIPIDEA_OF=m
@@ -6746,3 +6160,3 @@ CONFIG_USB_CHIPIDEA_PCI=m
-CONFIG_USB_CHIPIDEA_UDC=y
-CONFIG_USB_CHIPIDEA_HOST=y
-CONFIG_USB_CHIPIDEA_ULPI=y
+# CONFIG_USB_CHIPIDEA_UDC is not set
+# CONFIG_USB_CHIPIDEA_HOST is not set
+# CONFIG_USB_CHIPIDEA_ULPI is not set
@@ -6751,2 +6165 @@ CONFIG_USB_ISP1760_HCD=y
-CONFIG_USB_ISP1761_UDC=y
-# CONFIG_USB_ISP1760_HOST_ROLE is not set
+CONFIG_USB_ISP1760_HOST_ROLE=y
@@ -6754 +6167 @@ CONFIG_USB_ISP1761_UDC=y
-CONFIG_USB_ISP1760_DUAL_ROLE=y
+# CONFIG_USB_ISP1760_DUAL_ROLE is not set
@@ -6790 +6203 @@ CONFIG_USB_SERIAL_MOS7720=m
-CONFIG_USB_SERIAL_MOS7715_PARPORT=y
+# CONFIG_USB_SERIAL_MOS7715_PARPORT is not set
@@ -6815 +6228 @@ CONFIG_USB_SERIAL_UPD78F0730=m
-# CONFIG_USB_SERIAL_DEBUG is not set
+CONFIG_USB_SERIAL_DEBUG=m
@@ -6833 +6246 @@ CONFIG_USB_SISUSBVGA=m
-CONFIG_USB_SISUSBVGA_CON=y
+# CONFIG_USB_SISUSBVGA_CON is not set
@@ -6868 +6280,0 @@ CONFIG_USB_GADGET_STORAGE_NUM_BUFFERS=2
-CONFIG_U_SERIAL_CONSOLE=y
@@ -6880 +6291,0 @@ CONFIG_USB_SNP_CORE=m
-CONFIG_USB_SNP_UDC_PLAT=m
@@ -6890 +6301 @@ CONFIG_USB_NET2272=m
-CONFIG_USB_NET2272_DMA=y
+# CONFIG_USB_NET2272_DMA is not set
@@ -6894 +6304,0 @@ CONFIG_USB_EG20T=m
-CONFIG_USB_GADGET_XILINX=m
@@ -6897,23 +6306,0 @@ CONFIG_USB_LIBCOMPOSITE=m
-CONFIG_USB_F_ACM=m
-CONFIG_USB_F_SS_LB=m
-CONFIG_USB_U_SERIAL=m
-CONFIG_USB_U_ETHER=m
-CONFIG_USB_U_AUDIO=m
-CONFIG_USB_F_SERIAL=m
-CONFIG_USB_F_OBEX=m
-CONFIG_USB_F_NCM=m
-CONFIG_USB_F_ECM=m
-CONFIG_USB_F_PHONET=m
-CONFIG_USB_F_EEM=m
-CONFIG_USB_F_SUBSET=m
-CONFIG_USB_F_RNDIS=m
-CONFIG_USB_F_MASS_STORAGE=m
-CONFIG_USB_F_FS=m
-CONFIG_USB_F_UAC1=m
-CONFIG_USB_F_UAC1_LEGACY=m
-CONFIG_USB_F_UAC2=m
-CONFIG_USB_F_UVC=m
-CONFIG_USB_F_MIDI=m
-CONFIG_USB_F_HID=m
-CONFIG_USB_F_PRINTER=m
-CONFIG_USB_F_TCM=m
@@ -6921,48 +6308,20 @@ CONFIG_USB_CONFIGFS=m
-CONFIG_USB_CONFIGFS_SERIAL=y
-CONFIG_USB_CONFIGFS_ACM=y
-CONFIG_USB_CONFIGFS_OBEX=y
-CONFIG_USB_CONFIGFS_NCM=y
-CONFIG_USB_CONFIGFS_ECM=y
-CONFIG_USB_CONFIGFS_ECM_SUBSET=y
-CONFIG_USB_CONFIGFS_RNDIS=y
-CONFIG_USB_CONFIGFS_EEM=y
-CONFIG_USB_CONFIGFS_PHONET=y
-CONFIG_USB_CONFIGFS_MASS_STORAGE=y
-CONFIG_USB_CONFIGFS_F_LB_SS=y
-CONFIG_USB_CONFIGFS_F_FS=y
-CONFIG_USB_CONFIGFS_F_UAC1=y
-CONFIG_USB_CONFIGFS_F_UAC1_LEGACY=y
-CONFIG_USB_CONFIGFS_F_UAC2=y
-CONFIG_USB_CONFIGFS_F_MIDI=y
-CONFIG_USB_CONFIGFS_F_HID=y
-CONFIG_USB_CONFIGFS_F_UVC=y
-CONFIG_USB_CONFIGFS_F_PRINTER=y
-CONFIG_USB_CONFIGFS_F_TCM=y
-CONFIG_USB_ZERO=m
-CONFIG_USB_AUDIO=m
-# CONFIG_GADGET_UAC1 is not set
-CONFIG_USB_ETH=m
-CONFIG_USB_ETH_RNDIS=y
-CONFIG_USB_ETH_EEM=y
-CONFIG_USB_G_NCM=m
-CONFIG_USB_GADGETFS=m
-CONFIG_USB_FUNCTIONFS=m
-CONFIG_USB_FUNCTIONFS_ETH=y
-CONFIG_USB_FUNCTIONFS_RNDIS=y
-CONFIG_USB_FUNCTIONFS_GENERIC=y
-CONFIG_USB_MASS_STORAGE=m
-CONFIG_USB_GADGET_TARGET=m
-CONFIG_USB_G_SERIAL=m
-CONFIG_USB_MIDI_GADGET=m
-CONFIG_USB_G_PRINTER=m
-CONFIG_USB_CDC_COMPOSITE=m
-CONFIG_USB_G_NOKIA=m
-CONFIG_USB_G_ACM_MS=m
-CONFIG_USB_G_MULTI=m
-CONFIG_USB_G_MULTI_RNDIS=y
-CONFIG_USB_G_MULTI_CDC=y
-CONFIG_USB_G_HID=m
-CONFIG_USB_G_DBGP=m
-# CONFIG_USB_G_DBGP_PRINTK is not set
-CONFIG_USB_G_DBGP_SERIAL=y
-CONFIG_USB_G_WEBCAM=m
+# CONFIG_USB_CONFIGFS_SERIAL is not set
+# CONFIG_USB_CONFIGFS_ACM is not set
+# CONFIG_USB_CONFIGFS_OBEX is not set
+# CONFIG_USB_CONFIGFS_NCM is not set
+# CONFIG_USB_CONFIGFS_ECM is not set
+# CONFIG_USB_CONFIGFS_ECM_SUBSET is not set
+# CONFIG_USB_CONFIGFS_RNDIS is not set
+# CONFIG_USB_CONFIGFS_EEM is not set
+# CONFIG_USB_CONFIGFS_PHONET is not set
+# CONFIG_USB_CONFIGFS_MASS_STORAGE is not set
+# CONFIG_USB_CONFIGFS_F_LB_SS is not set
+# CONFIG_USB_CONFIGFS_F_FS is not set
+# CONFIG_USB_CONFIGFS_F_UAC1 is not set
+# CONFIG_USB_CONFIGFS_F_UAC1_LEGACY is not set
+# CONFIG_USB_CONFIGFS_F_UAC2 is not set
+# CONFIG_USB_CONFIGFS_F_MIDI is not set
+# CONFIG_USB_CONFIGFS_F_HID is not set
+# CONFIG_USB_CONFIGFS_F_UVC is not set
+# CONFIG_USB_CONFIGFS_F_PRINTER is not set
+# CONFIG_USB_CONFIGFS_F_TCM is not set
@@ -6972 +6330,0 @@ CONFIG_TYPEC_FUSB302=m
-CONFIG_TYPEC_WCOVE=m
@@ -6976 +6334 @@ CONFIG_TYPEC_TPS6598X=m
-CONFIG_USB_LED_TRIG=y
+# CONFIG_USB_LED_TRIG is not set
@@ -6983,3 +6340,0 @@ CONFIG_MMC=m
-CONFIG_PWRSEQ_EMMC=m
-CONFIG_PWRSEQ_SD8787=m
-CONFIG_PWRSEQ_SIMPLE=m
@@ -6987 +6342 @@ CONFIG_MMC_BLOCK=m
-CONFIG_MMC_BLOCK_MINORS=8
+CONFIG_MMC_BLOCK_MINORS=32
@@ -7000,3 +6354,0 @@ CONFIG_MMC_SDHCI_PLTFM=m
-CONFIG_MMC_SDHCI_OF_ARASAN=m
-CONFIG_MMC_SDHCI_OF_AT91=m
-CONFIG_MMC_SDHCI_CADENCE=m
@@ -7019 +6370,0 @@ CONFIG_MMC_SDHCI_XENON=m
-CONFIG_MMC_SDHCI_OMAP=m
@@ -7041 +6392 @@ CONFIG_LEDS_CLASS_FLASH=m
-CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
+# CONFIG_LEDS_BRIGHTNESS_HW_CHANGED is not set
@@ -7046,2 +6396,0 @@ CONFIG_LEDS_BRIGHTNESS_HW_CHANGED=y
-CONFIG_LEDS_88PM860X=m
-CONFIG_LEDS_AAT1290=m
@@ -7050,3 +6398,0 @@ CONFIG_LEDS_AS3645A=m
-CONFIG_LEDS_BCM6328=m
-CONFIG_LEDS_BCM6358=m
-CONFIG_LEDS_CPCAP=m
@@ -7056 +6401,0 @@ CONFIG_LEDS_LM3642=m
-CONFIG_LEDS_LM3692X=m
@@ -7059 +6404 @@ CONFIG_LEDS_PCA9532=m
-CONFIG_LEDS_PCA9532_GPIO=y
+# CONFIG_LEDS_PCA9532_GPIO is not set
@@ -7068,2 +6412,0 @@ CONFIG_LEDS_LP8501=m
-CONFIG_LEDS_LP8788=m
-CONFIG_LEDS_LP8860=m
@@ -7072 +6415 @@ CONFIG_LEDS_PCA955X=m
-CONFIG_LEDS_PCA955X_GPIO=y
+# CONFIG_LEDS_PCA955X_GPIO is not set
@@ -7074,4 +6416,0 @@ CONFIG_LEDS_PCA963X=m
-CONFIG_LEDS_WM831X_STATUS=m
-CONFIG_LEDS_WM8350=m
-CONFIG_LEDS_DA903X=m
-CONFIG_LEDS_DA9052=m
@@ -7079 +6417,0 @@ CONFIG_LEDS_DAC124S085=m
-CONFIG_LEDS_PWM=m
@@ -7084 +6421,0 @@ CONFIG_LEDS_LT3593=m
-CONFIG_LEDS_ADP5520=m
@@ -7088,2 +6424,0 @@ CONFIG_LEDS_TLC591XX=m
-CONFIG_LEDS_MAX77693=m
-CONFIG_LEDS_MAX8997=m
@@ -7092,3 +6426,0 @@ CONFIG_LEDS_MENF21BMC=m
-CONFIG_LEDS_KTD2692=m
-CONFIG_LEDS_IS31FL319X=m
-CONFIG_LEDS_IS31FL32XX=m
@@ -7110,2 +6442,2 @@ CONFIG_LEDS_TRIGGER_ONESHOT=m
-CONFIG_LEDS_TRIGGER_DISK=y
-CONFIG_LEDS_TRIGGER_MTD=y
+# CONFIG_LEDS_TRIGGER_DISK is not set
+# CONFIG_LEDS_TRIGGER_MTD is not set
@@ -7114 +6446 @@ CONFIG_LEDS_TRIGGER_BACKLIGHT=m
-CONFIG_LEDS_TRIGGER_CPU=y
+# CONFIG_LEDS_TRIGGER_CPU is not set
@@ -7124 +6456 @@ CONFIG_LEDS_TRIGGER_CAMERA=m
-CONFIG_LEDS_TRIGGER_PANIC=y
+# CONFIG_LEDS_TRIGGER_PANIC is not set
@@ -7127 +6459 @@ CONFIG_ACCESSIBILITY=y
-CONFIG_A11Y_BRAILLE_CONSOLE=y
+# CONFIG_A11Y_BRAILLE_CONSOLE is not set
@@ -7152 +6484 @@ CONFIG_INFINIBAND_IPOIB=m
-CONFIG_INFINIBAND_IPOIB_CM=y
+# CONFIG_INFINIBAND_IPOIB_CM is not set
@@ -7166 +6497,0 @@ CONFIG_INFINIBAND_QEDR=m
-CONFIG_INFINIBAND_BNXT_RE=m
@@ -7169 +6500 @@ CONFIG_EDAC_SUPPORT=y
-CONFIG_EDAC=y
+CONFIG_EDAC=m
@@ -7173 +6503,0 @@ CONFIG_EDAC_DECODE_MCE=m
-CONFIG_EDAC_GHES=y
@@ -7193,2 +6523 @@ CONFIG_RTC_CLASS=y
-CONFIG_RTC_HCTOSYS=y
-CONFIG_RTC_HCTOSYS_DEVICE="rtc0"
+# CONFIG_RTC_HCTOSYS is not set
@@ -7206,2 +6535,2 @@ CONFIG_RTC_INTF_DEV=y
-CONFIG_RTC_INTF_DEV_UIE_EMUL=y
-# CONFIG_RTC_DRV_TEST is not set
+# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set
+CONFIG_RTC_DRV_TEST=m
@@ -7212 +6540,0 @@ CONFIG_RTC_INTF_DEV_UIE_EMUL=y
-CONFIG_RTC_DRV_88PM860X=m
@@ -7216 +6543,0 @@ CONFIG_RTC_DRV_ABX80X=m
-CONFIG_RTC_DRV_AS3722=m
@@ -7219 +6546 @@ CONFIG_RTC_DRV_DS1307_HWMON=y
-CONFIG_RTC_DRV_DS1307_CENTURY=y
+# CONFIG_RTC_DRV_DS1307_CENTURY is not set
@@ -7221 +6548 @@ CONFIG_RTC_DRV_DS1374=m
-CONFIG_RTC_DRV_DS1374_WDT=y
+# CONFIG_RTC_DRV_DS1374_WDT is not set
@@ -7223,2 +6549,0 @@ CONFIG_RTC_DRV_DS1672=m
-CONFIG_RTC_DRV_HYM8563=m
-CONFIG_RTC_DRV_LP8788=m
@@ -7227,5 +6551,0 @@ CONFIG_RTC_DRV_MAX8907=m
-CONFIG_RTC_DRV_MAX8925=m
-CONFIG_RTC_DRV_MAX8998=m
-CONFIG_RTC_DRV_MAX8997=m
-CONFIG_RTC_DRV_MAX77686=m
-CONFIG_RTC_DRV_RK808=m
@@ -7242 +6562 @@ CONFIG_RTC_DRV_M41T80=m
-CONFIG_RTC_DRV_M41T80_WDT=y
+# CONFIG_RTC_DRV_M41T80_WDT is not set
@@ -7244,6 +6563,0 @@ CONFIG_RTC_DRV_BQ32K=m
-CONFIG_RTC_DRV_TWL4030=m
-CONFIG_RTC_DRV_PALMAS=m
-CONFIG_RTC_DRV_TPS6586X=m
-CONFIG_RTC_DRV_TPS65910=m
-CONFIG_RTC_DRV_TPS80031=m
-CONFIG_RTC_DRV_RC5T583=m
@@ -7257 +6570,0 @@ CONFIG_RTC_DRV_RV8803=m
-CONFIG_RTC_DRV_S5M=m
@@ -7277 +6590 @@ CONFIG_RTC_DRV_MCP795=m
-CONFIG_RTC_I2C_AND_SPI=y
+CONFIG_RTC_I2C_AND_SPI=m
@@ -7305,2 +6617,0 @@ CONFIG_RTC_DRV_DS2404=m
-CONFIG_RTC_DRV_DA9052=m
-CONFIG_RTC_DRV_DA9055=m
@@ -7316,2 +6626,0 @@ CONFIG_RTC_DRV_V3020=m
-CONFIG_RTC_DRV_WM831X=m
-CONFIG_RTC_DRV_WM8350=m
@@ -7319,2 +6627,0 @@ CONFIG_RTC_DRV_PCF50633=m
-CONFIG_RTC_DRV_AB3100=m
-CONFIG_RTC_DRV_ZYNQMP=m
@@ -7327 +6633,0 @@ CONFIG_RTC_DRV_FTRTC010=m
-CONFIG_RTC_DRV_PCAP=m
@@ -7329 +6634,0 @@ CONFIG_RTC_DRV_MC13XXX=m
-CONFIG_RTC_DRV_SNVS=m
@@ -7331,2 +6635,0 @@ CONFIG_RTC_DRV_MT6397=m
-CONFIG_RTC_DRV_R7301=m
-CONFIG_RTC_DRV_CPCAP=m
@@ -7345 +6648 @@ CONFIG_DMA_ENGINE=y
-CONFIG_DMA_VIRTUAL_CHANNELS=y
+CONFIG_DMA_VIRTUAL_CHANNELS=m
@@ -7347 +6649,0 @@ CONFIG_DMA_ACPI=y
-CONFIG_DMA_OF=y
@@ -7349 +6650,0 @@ CONFIG_ALTERA_MSGDMA=m
-CONFIG_FSL_EDMA=m
@@ -7355,4 +6656,4 @@ CONFIG_QCOM_HIDMA=m
-CONFIG_DW_DMAC_CORE=y
-CONFIG_DW_DMAC=y
-CONFIG_DW_DMAC_PCI=y
-CONFIG_HSU_DMA=y
+CONFIG_DW_DMAC_CORE=m
+CONFIG_DW_DMAC=m
+CONFIG_DW_DMAC_PCI=m
+CONFIG_HSU_DMA=m
@@ -7363,2 +6664,2 @@ CONFIG_HSU_DMA=y
-CONFIG_ASYNC_TX_DMA=y
-# CONFIG_DMATEST is not set
+# CONFIG_ASYNC_TX_DMA is not set
+CONFIG_DMATEST=m
@@ -7382 +6682,0 @@ CONFIG_IMG_ASCII_LCD=m
-CONFIG_HT16K33=m
@@ -7419 +6719 @@ CONFIG_VIRTIO_MMIO=m
-CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES=y
+# CONFIG_VIRTIO_MMIO_CMDLINE_DEVICES is not set
@@ -7433,3 +6733 @@ CONFIG_XEN_BALLOON=y
-CONFIG_XEN_SELFBALLOONING=y
-CONFIG_XEN_BALLOON_MEMORY_HOTPLUG=y
-CONFIG_XEN_BALLOON_MEMORY_HOTPLUG_LIMIT=512
+# CONFIG_XEN_SELFBALLOONING is not set
@@ -7449 +6747 @@ CONFIG_XEN_PVCALLS_FRONTEND=m
-CONFIG_XEN_PVCALLS_BACKEND=y
+# CONFIG_XEN_PVCALLS_BACKEND is not set
@@ -7453 +6751 @@ CONFIG_XEN_ACPI_PROCESSOR=m
-CONFIG_XEN_MCE_LOG=y
+# CONFIG_XEN_MCE_LOG is not set
@@ -7474,2 +6772,2 @@ CONFIG_IRDA_ULTRA=y
-CONFIG_IRDA_CACHE_LAST_LSAP=y
-CONFIG_IRDA_FAST_RR=y
+# CONFIG_IRDA_CACHE_LAST_LSAP is not set
+# CONFIG_IRDA_FAST_RR is not set
@@ -7517,2 +6815,11 @@ CONFIG_MCS_FIR=m
-# CONFIG_IPX is not set
-# CONFIG_NCP_FS is not set
+CONFIG_IPX=m
+# CONFIG_IPX_INTERN is not set
+CONFIG_NCP_FS=m
+# CONFIG_NCPFS_PACKET_SIGNING is not set
+# CONFIG_NCPFS_IOCTL_LOCKING is not set
+# CONFIG_NCPFS_STRONG is not set
+# CONFIG_NCPFS_NFS_NS is not set
+# CONFIG_NCPFS_OS2_NS is not set
+# CONFIG_NCPFS_SMALLDOS is not set
+# CONFIG_NCPFS_NLS is not set
+# CONFIG_NCPFS_EXTRAS is not set
@@ -7524,5 +6831 @@ CONFIG_COMEDI_DEFAULT_BUF_MAXSIZE_KB=20480
-CONFIG_COMEDI_MISC_DRIVERS=y
-CONFIG_COMEDI_BOND=m
-CONFIG_COMEDI_TEST=m
-CONFIG_COMEDI_PARPORT=m
-CONFIG_COMEDI_SERIAL2002=m
+# CONFIG_COMEDI_MISC_DRIVERS is not set
@@ -7724,4 +7027 @@ CONFIG_SPEAKUP_SYNTH_DUMMY=m
-CONFIG_STAGING_MEDIA=y
-# CONFIG_INTEL_ATOMISP is not set
-CONFIG_I2C_BCM2048=m
-CONFIG_DVB_CXD2099=m
+# CONFIG_STAGING_MEDIA is not set
@@ -7732 +7031,0 @@ CONFIG_DVB_CXD2099=m
-CONFIG_STAGING_BOARD=y
@@ -7738 +7037 @@ CONFIG_MTD_SPINAND_MT29F=m
-CONFIG_MTD_SPINAND_ONDIEECC=y
+# CONFIG_MTD_SPINAND_ONDIEECC is not set
@@ -7741 +7040 @@ CONFIG_LNET_MAX_PAYLOAD=1048576
-CONFIG_LNET_SELFTEST=m
+# CONFIG_LNET_SELFTEST is not set
@@ -7748,3 +7047,35 @@ CONFIG_CRYPTO_SKEIN=m
-CONFIG_UNISYSSPAR=y
-CONFIG_COMMON_CLK_XLNX_CLKWZRD=m
-# CONFIG_FB_TFT is not set
+# CONFIG_UNISYSSPAR is not set
+CONFIG_FB_TFT=m
+CONFIG_FB_TFT_AGM1264K_FL=m
+CONFIG_FB_TFT_BD663474=m
+CONFIG_FB_TFT_HX8340BN=m
+CONFIG_FB_TFT_HX8347D=m
+CONFIG_FB_TFT_HX8353D=m
+CONFIG_FB_TFT_HX8357D=m
+CONFIG_FB_TFT_ILI9163=m
+CONFIG_FB_TFT_ILI9320=m
+CONFIG_FB_TFT_ILI9325=m
+CONFIG_FB_TFT_ILI9340=m
+CONFIG_FB_TFT_ILI9341=m
+CONFIG_FB_TFT_ILI9481=m
+CONFIG_FB_TFT_ILI9486=m
+CONFIG_FB_TFT_PCD8544=m
+CONFIG_FB_TFT_RA8875=m
+CONFIG_FB_TFT_S6D02A1=m
+CONFIG_FB_TFT_S6D1121=m
+CONFIG_FB_TFT_SH1106=m
+CONFIG_FB_TFT_SSD1289=m
+CONFIG_FB_TFT_SSD1305=m
+CONFIG_FB_TFT_SSD1306=m
+CONFIG_FB_TFT_SSD1331=m
+CONFIG_FB_TFT_SSD1351=m
+CONFIG_FB_TFT_ST7735R=m
+CONFIG_FB_TFT_ST7789V=m
+CONFIG_FB_TFT_TINYLCD=m
+CONFIG_FB_TFT_TLS8204=m
+CONFIG_FB_TFT_UC1611=m
+CONFIG_FB_TFT_UC1701=m
+CONFIG_FB_TFT_UPD161704=m
+CONFIG_FB_TFT_WATTEROTT=m
+CONFIG_FB_FLEX=m
+CONFIG_FB_TFT_FBTFT_DEVICE=m
@@ -7764,2 +7095,19 @@ CONFIG_KS7010=m
-# CONFIG_GREYBUS is not set
-CONFIG_CRYPTO_DEV_CCREE=m
+CONFIG_GREYBUS=m
+CONFIG_GREYBUS_ES2=m
+CONFIG_GREYBUS_AUDIO=m
+CONFIG_GREYBUS_BOOTROM=m
+CONFIG_GREYBUS_FIRMWARE=m
+CONFIG_GREYBUS_HID=m
+CONFIG_GREYBUS_LIGHT=m
+CONFIG_GREYBUS_LOG=m
+CONFIG_GREYBUS_LOOPBACK=m
+CONFIG_GREYBUS_POWER=m
+CONFIG_GREYBUS_RAW=m
+CONFIG_GREYBUS_VIBRATOR=m
+CONFIG_GREYBUS_BRIDGED_PHY=m
+CONFIG_GREYBUS_GPIO=m
+CONFIG_GREYBUS_I2C=m
+CONFIG_GREYBUS_SDIO=m
+CONFIG_GREYBUS_SPI=m
+CONFIG_GREYBUS_UART=m
+CONFIG_GREYBUS_USB=m
@@ -7800 +7148 @@ CONFIG_SONY_LAPTOP=m
-CONFIG_SONYPI_COMPAT=y
+# CONFIG_SONYPI_COMPAT is not set
@@ -7833 +7181 @@ CONFIG_INTEL_IPS=m
-CONFIG_INTEL_PMC_CORE=y
+CONFIG_INTEL_PMC_CORE=m
@@ -7850,2 +7198 @@ CONFIG_MLX_PLATFORM=m
-CONFIG_INTEL_TURBO_MAX_3=y
-CONFIG_SILEAD_DMI=y
+# CONFIG_INTEL_TURBO_MAX_3 is not set
@@ -7859 +7206 @@ CONFIG_CROS_EC_LPC=m
-CONFIG_CROS_EC_LPC_MEC=y
+# CONFIG_CROS_EC_LPC_MEC is not set
@@ -7862,2 +7209 @@ CONFIG_CROS_KBD_LED_BACKLIGHT=m
-CONFIG_MELLANOX_PLATFORM=y
-CONFIG_MLXREG_HOTPLUG=m
+# CONFIG_MELLANOX_PLATFORM is not set
@@ -7871,4 +7216,0 @@ CONFIG_COMMON_CLK=y
-CONFIG_COMMON_CLK_WM831X=m
-CONFIG_CLK_HSDK=y
-CONFIG_COMMON_CLK_MAX77686=m
-CONFIG_COMMON_CLK_RK808=m
@@ -7876,2 +7217,0 @@ CONFIG_COMMON_CLK_SI5351=m
-CONFIG_COMMON_CLK_SI514=m
-CONFIG_COMMON_CLK_SI570=m
@@ -7879 +7218,0 @@ CONFIG_COMMON_CLK_CDCE706=m
-CONFIG_COMMON_CLK_CDCE925=m
@@ -7881,2 +7219,0 @@ CONFIG_COMMON_CLK_CS2000_CP=m
-CONFIG_COMMON_CLK_S2MPS11=m
-CONFIG_CLK_TWL6040=m
@@ -7884,2 +7220,0 @@ CONFIG_CLK_TWL6040=m
-CONFIG_COMMON_CLK_PALMAS=m
-CONFIG_COMMON_CLK_PWM=m
@@ -7888,2 +7223 @@ CONFIG_COMMON_CLK_PWM=m
-CONFIG_COMMON_CLK_VC5=m
-CONFIG_HWSPINLOCK=y
+# CONFIG_HWSPINLOCK is not set
@@ -7903 +7236,0 @@ CONFIG_MAILBOX=y
-CONFIG_PLATFORM_MHU=m
@@ -7906 +7238,0 @@ CONFIG_ALTERA_MBOX=m
-CONFIG_MAILBOX_TEST=m
@@ -7914 +7245,0 @@ CONFIG_IOMMU_IOVA=y
-CONFIG_OF_IOMMU=y
@@ -7919 +7250 @@ CONFIG_INTEL_IOMMU=y
-CONFIG_INTEL_IOMMU_SVM=y
+# CONFIG_INTEL_IOMMU_SVM is not set
@@ -7937,8 +7268 @@ CONFIG_RPMSG_VIRTIO=m
-CONFIG_SOUNDWIRE=y
-
-#
-# SoundWire Devices
-#
-CONFIG_SOUNDWIRE_BUS=m
-CONFIG_SOUNDWIRE_CADENCE=m
-CONFIG_SOUNDWIRE_INTEL=m
+# CONFIG_SOUNDWIRE is not set
@@ -7966 +7290 @@ CONFIG_SOUNDWIRE_INTEL=m
-CONFIG_SOC_TI=y
+# CONFIG_SOC_TI is not set
@@ -7986 +7310 @@ CONFIG_DEVFREQ_GOV_PASSIVE=m
-CONFIG_PM_DEVFREQ_EVENT=y
+# CONFIG_PM_DEVFREQ_EVENT is not set
@@ -7997 +7320,0 @@ CONFIG_EXTCON_INTEL_INT3496=m
-CONFIG_EXTCON_INTEL_CHT_WC=m
@@ -8001,3 +7323,0 @@ CONFIG_EXTCON_MAX77693=m
-CONFIG_EXTCON_MAX77843=m
-CONFIG_EXTCON_MAX8997=m
-CONFIG_EXTCON_PALMAS=m
@@ -8008 +7328 @@ CONFIG_EXTCON_USBC_CROS_EC=m
-CONFIG_MEMORY=y
+# CONFIG_MEMORY is not set
@@ -8032 +7351,0 @@ CONFIG_DA311=m
-CONFIG_DMARD06=m
@@ -8076 +7394,0 @@ CONFIG_CC10001_ADC=m
-CONFIG_CPCAP_ADC=m
@@ -8079 +7396,0 @@ CONFIG_DLN2_ADC=m
-CONFIG_ENVELOPE_DETECTOR=m
@@ -8083 +7399,0 @@ CONFIG_INA2XX_ADC=m
-CONFIG_LP8788_ADC=m
@@ -8096 +7411,0 @@ CONFIG_NAU7802=m
-CONFIG_PALMAS_GPADC=m
@@ -8100 +7414,0 @@ CONFIG_QCOM_SPMI_VADC=m
-CONFIG_SD_ADC_MODULATOR=m
@@ -8110 +7423,0 @@ CONFIG_TI_ADS7950=m
-CONFIG_TI_ADS8688=m
@@ -8113,3 +7425,0 @@ CONFIG_TI_TLC4541=m
-CONFIG_TWL4030_MADC=m
-CONFIG_TWL6030_GPADC=m
-CONFIG_VF610_ADC=m
@@ -8175 +7484,0 @@ CONFIG_AD8801=m
-CONFIG_DPOT_DAC=m
@@ -8179 +7487,0 @@ CONFIG_MAX517=m
-CONFIG_MAX5821=m
@@ -8183 +7490,0 @@ CONFIG_TI_DAC082S085=m
-CONFIG_VF610_DAC=m
@@ -8188 +7495,3 @@ CONFIG_VF610_DAC=m
-# CONFIG_IIO_SIMPLE_DUMMY is not set
+CONFIG_IIO_SIMPLE_DUMMY=m
+# CONFIG_IIO_SIMPLE_DUMMY_EVENTS is not set
+# CONFIG_IIO_SIMPLE_DUMMY_BUFFER is not set
@@ -8280 +7588,0 @@ CONFIG_CM3323=m
-CONFIG_CM3605=m
@@ -8315 +7622,0 @@ CONFIG_ZOPT2201=m
-CONFIG_AK8974=m
@@ -8334 +7640,0 @@ CONFIG_SENSORS_HMC5843_SPI=m
-CONFIG_IIO_MUX=m
@@ -8421,3 +7727,3 @@ CONFIG_NTB_SWITCHTEC=m
-# CONFIG_NTB_PINGPONG is not set
-# CONFIG_NTB_TOOL is not set
-# CONFIG_NTB_PERF is not set
+CONFIG_NTB_PINGPONG=m
+CONFIG_NTB_TOOL=m
+CONFIG_NTB_PERF=m
@@ -8425,32 +7731,2 @@ CONFIG_NTB_TRANSPORT=m
-CONFIG_VME_BUS=y
-
-#
-# VME Bridge Drivers
-#
-CONFIG_VME_CA91CX42=m
-CONFIG_VME_TSI148=m
-# CONFIG_VME_FAKE is not set
-
-#
-# VME Board Drivers
-#
-CONFIG_VMIVME_7805=m
-
-#
-# VME Device Drivers
-#
-CONFIG_VME_USER=m
-CONFIG_PWM=y
-CONFIG_PWM_SYSFS=y
-CONFIG_PWM_ATMEL_HLCDC_PWM=m
-CONFIG_PWM_CRC=y
-CONFIG_PWM_CROS_EC=m
-CONFIG_PWM_FSL_FTM=m
-CONFIG_PWM_LP3943=m
-CONFIG_PWM_LPSS=m
-CONFIG_PWM_LPSS_PCI=m
-CONFIG_PWM_LPSS_PLATFORM=m
-CONFIG_PWM_PCA9685=m
-CONFIG_PWM_STMPE=y
-CONFIG_PWM_TWL=m
-CONFIG_PWM_TWL_LED=m
+# CONFIG_VME_BUS is not set
+# CONFIG_PWM is not set
@@ -8461 +7736,0 @@ CONFIG_PWM_TWL_LED=m
-CONFIG_IRQCHIP=y
@@ -8502,2 +7777 @@ CONFIG_PHY_TUSB1210=m
-CONFIG_POWERCAP=y
-CONFIG_INTEL_RAPL=m
+# CONFIG_POWERCAP is not set
@@ -8512 +7785,0 @@ CONFIG_RAS=y
-CONFIG_RAS_CEC=y
@@ -8519 +7792 @@ CONFIG_THUNDERBOLT=m
-CONFIG_LIBNVDIMM=y
+CONFIG_LIBNVDIMM=m
@@ -8525,4 +7798 @@ CONFIG_BTT=y
-CONFIG_ND_PFN=m
-CONFIG_NVDIMM_PFN=y
-CONFIG_NVDIMM_DAX=y
-CONFIG_DAX=y
+CONFIG_DAX=m
@@ -8530 +7799,0 @@ CONFIG_DEV_DAX=m
-CONFIG_DEV_DAX_PMEM=m
@@ -8533 +7802 @@ CONFIG_STM=m
-# CONFIG_STM_DUMMY is not set
+CONFIG_STM_DUMMY=m
@@ -8546 +7814,0 @@ CONFIG_ALTERA_PR_IP_CORE=m
-CONFIG_ALTERA_PR_IP_CORE_PLAT=m
@@ -8550 +7817,0 @@ CONFIG_FPGA_MGR_XILINX_SPI=m
-CONFIG_FPGA_MGR_ICE40_SPI=m
@@ -8554 +7820,0 @@ CONFIG_FPGA_REGION=m
-CONFIG_OF_FPGA_REGION=m
@@ -8559,8 +7824,0 @@ CONFIG_FSI_SCOM=m
-CONFIG_MULTIPLEXER=m
-
-#
-# Multiplexer drivers
-#
-CONFIG_MUX_ADG792A=m
-CONFIG_MUX_GPIO=m
-CONFIG_MUX_MMIO=m
@@ -8568 +7826 @@ CONFIG_PM_OPP=y
-# CONFIG_UNISYS_VISORBUS is not set
+CONFIG_UNISYS_VISORBUS=m
@@ -8585,2 +7843 @@ CONFIG_DMI_SCAN_MACHINE_NON_EFI_FALLBACK=y
-CONFIG_ISCSI_IBFT_FIND=y
-CONFIG_ISCSI_IBFT=m
+# CONFIG_ISCSI_IBFT_FIND is not set
@@ -8594 +7851 @@ CONFIG_FW_CFG_SYSFS=m
-# CONFIG_EFI_VARS is not set
+CONFIG_EFI_VARS=m
@@ -8595,0 +7853,2 @@ CONFIG_EFI_ESRT=y
+CONFIG_EFI_VARS_PSTORE=m
+# CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE is not set
@@ -8598,0 +7858 @@ CONFIG_EFI_RUNTIME_WRAPPERS=y
+CONFIG_EFI_BOOTLOADER_CONTROL=m
@@ -8615,2 +7875,7 @@ CONFIG_FS_IOMAP=y
-# CONFIG_EXT2_FS is not set
-# CONFIG_EXT3_FS is not set
+CONFIG_EXT2_FS=m
+CONFIG_EXT2_FS_XATTR=y
+CONFIG_EXT2_FS_POSIX_ACL=y
+CONFIG_EXT2_FS_SECURITY=y
+CONFIG_EXT3_FS=m
+CONFIG_EXT3_FS_POSIX_ACL=y
+CONFIG_EXT3_FS_SECURITY=y
@@ -8618 +7882,0 @@ CONFIG_EXT4_FS=m
-CONFIG_EXT4_USE_FOR_EXT2=y
@@ -8629 +7893 @@ CONFIG_REISERFS_FS=m
-CONFIG_REISERFS_PROC_INFO=y
+# CONFIG_REISERFS_PROC_INFO is not set
@@ -8637 +7901 @@ CONFIG_JFS_SECURITY=y
-CONFIG_JFS_STATISTICS=y
+# CONFIG_JFS_STATISTICS is not set
@@ -8642 +7906 @@ CONFIG_XFS_RT=y
-CONFIG_XFS_ONLINE_SCRUB=y
+# CONFIG_XFS_ONLINE_SCRUB is not set
@@ -8646 +7910 @@ CONFIG_GFS2_FS=m
-CONFIG_GFS2_FS_LOCKING_DLM=y
+# CONFIG_GFS2_FS_LOCKING_DLM is not set
@@ -8651 +7915 @@ CONFIG_OCFS2_FS_STATS=y
-CONFIG_OCFS2_DEBUG_MASKLOG=y
+# CONFIG_OCFS2_DEBUG_MASKLOG is not set
@@ -8666 +7930 @@ CONFIG_F2FS_FS_SECURITY=y
-CONFIG_F2FS_CHECK_FS=y
+# CONFIG_F2FS_CHECK_FS is not set
@@ -8670,2 +7934 @@ CONFIG_F2FS_FS_ENCRYPTION=y
-CONFIG_FS_DAX=y
-CONFIG_FS_DAX_PMD=y
+# CONFIG_FS_DAX is not set
@@ -8674 +7937 @@ CONFIG_EXPORTFS=y
-CONFIG_EXPORTFS_BLOCK_OPS=y
+# CONFIG_EXPORTFS_BLOCK_OPS is not set
@@ -8676 +7939 @@ CONFIG_FILE_LOCKING=y
-# CONFIG_MANDATORY_FILE_LOCKING is not set
+CONFIG_MANDATORY_FILE_LOCKING=y
@@ -8682 +7945 @@ CONFIG_FANOTIFY=y
-CONFIG_FANOTIFY_ACCESS_PERMISSIONS=y
+# CONFIG_FANOTIFY_ACCESS_PERMISSIONS is not set
@@ -8692 +7955 @@ CONFIG_QUOTACTL_COMPAT=y
-CONFIG_AUTOFS4_FS=y
+CONFIG_AUTOFS4_FS=m
@@ -8696,4 +7959,3 @@ CONFIG_OVERLAY_FS=m
-CONFIG_OVERLAY_FS_REDIRECT_DIR=y
-# CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW is not set
-CONFIG_OVERLAY_FS_INDEX=y
-# CONFIG_OVERLAY_FS_NFS_EXPORT is not set
+# CONFIG_OVERLAY_FS_REDIRECT_DIR is not set
+CONFIG_OVERLAY_FS_REDIRECT_ALWAYS_FOLLOW=y
+# CONFIG_OVERLAY_FS_INDEX is not set
@@ -8705,2 +7967,2 @@ CONFIG_FSCACHE=m
-CONFIG_FSCACHE_STATS=y
-CONFIG_FSCACHE_HISTOGRAM=y
+# CONFIG_FSCACHE_STATS is not set
+# CONFIG_FSCACHE_HISTOGRAM is not set
@@ -8730 +7992 @@ CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1"
-CONFIG_FAT_DEFAULT_UTF8=y
+# CONFIG_FAT_DEFAULT_UTF8 is not set
@@ -8733 +7995 @@ CONFIG_NTFS_FS=m
-CONFIG_NTFS_RW=y
+# CONFIG_NTFS_RW is not set
@@ -8740 +8001,0 @@ CONFIG_PROC_KCORE=y
-CONFIG_PROC_VMCORE=y
@@ -8743 +8004 @@ CONFIG_PROC_PAGE_MONITOR=y
-CONFIG_PROC_CHILDREN=y
+# CONFIG_PROC_CHILDREN is not set
@@ -8751,3 +8012,2 @@ CONFIG_HUGETLB_PAGE=y
-CONFIG_ARCH_HAS_GIGANTIC_PAGE=y
-CONFIG_CONFIGFS_FS=y
-CONFIG_EFIVAR_FS=y
+CONFIG_CONFIGFS_FS=m
+CONFIG_EFIVAR_FS=m
@@ -8756 +8016,2 @@ CONFIG_ORANGEFS_FS=m
-# CONFIG_ADFS_FS is not set
+CONFIG_ADFS_FS=m
+# CONFIG_ADFS_FS_RW is not set
@@ -8762 +8023 @@ CONFIG_HFSPLUS_FS=m
-CONFIG_HFSPLUS_FS_POSIX_ACL=y
+# CONFIG_HFSPLUS_FS_POSIX_ACL is not set
@@ -8765,2 +8026,2 @@ CONFIG_BEFS_FS=m
-# CONFIG_BFS_FS is not set
-# CONFIG_EFS_FS is not set
+CONFIG_BFS_FS=m
+CONFIG_EFS_FS=m
@@ -8779 +8040 @@ CONFIG_UBIFS_FS=m
-# CONFIG_UBIFS_FS_ADVANCED_COMPR is not set
+CONFIG_UBIFS_FS_ADVANCED_COMPR=y
@@ -8782,2 +8043,2 @@ CONFIG_UBIFS_FS_ZLIB=y
-CONFIG_UBIFS_ATIME_SUPPORT=y
-CONFIG_UBIFS_FS_ENCRYPTION=y
+# CONFIG_UBIFS_ATIME_SUPPORT is not set
+# CONFIG_UBIFS_FS_ENCRYPTION is not set
@@ -8787 +8048 @@ CONFIG_CRAMFS_BLOCKDEV=y
-CONFIG_CRAMFS_MTD=y
+# CONFIG_CRAMFS_MTD is not set
@@ -8799 +8060 @@ CONFIG_SQUASHFS_XZ=y
-CONFIG_SQUASHFS_ZSTD=y
+# CONFIG_SQUASHFS_ZSTD is not set
@@ -8803 +8064 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3
-# CONFIG_VXFS_FS is not set
+CONFIG_VXFS_FS=m
@@ -8806,3 +8067,4 @@ CONFIG_OMFS_FS=m
-# CONFIG_HPFS_FS is not set
-# CONFIG_QNX4FS_FS is not set
-# CONFIG_QNX6FS_FS is not set
+CONFIG_HPFS_FS=m
+CONFIG_QNX4FS_FS=m
+CONFIG_QNX6FS_FS=m
+# CONFIG_QNX6FS_DEBUG is not set
@@ -8814 +8076 @@ CONFIG_ROMFS_ON_BLOCK=y
-CONFIG_PSTORE=y
+CONFIG_PSTORE=m
@@ -8821,2 +8083,2 @@ CONFIG_PSTORE_ZLIB_COMPRESS=y
-CONFIG_PSTORE_RAM=y
-# CONFIG_SYSV_FS is not set
+CONFIG_PSTORE_RAM=m
+CONFIG_SYSV_FS=m
@@ -8842 +8104 @@ CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
-CONFIG_NFS_V4_1_MIGRATION=y
+# CONFIG_NFS_V4_1_MIGRATION is not set
@@ -8853,3 +8115,2 @@ CONFIG_NFSD_V4=y
-CONFIG_NFSD_PNFS=y
-CONFIG_NFSD_BLOCKLAYOUT=y
-CONFIG_NFSD_SCSILAYOUT=y
+# CONFIG_NFSD_BLOCKLAYOUT is not set
+# CONFIG_NFSD_SCSILAYOUT is not set
@@ -8877 +8138 @@ CONFIG_CIFS_STATS=y
-# CONFIG_CIFS_WEAK_PW_HASH is not set
+CONFIG_CIFS_WEAK_PW_HASH=y
@@ -8886 +8147 @@ CONFIG_CIFS_DFS_UPCALL=y
-CONFIG_CIFS_SMB311=y
+# CONFIG_CIFS_SMB311 is not set
@@ -8892 +8153 @@ CONFIG_AFS_FS=m
-CONFIG_AFS_FSCACHE=y
+# CONFIG_AFS_FSCACHE is not set
@@ -8896 +8157 @@ CONFIG_9P_FS_POSIX_ACL=y
-CONFIG_9P_FS_SECURITY=y
+# CONFIG_9P_FS_SECURITY is not set
@@ -8960 +8221 @@ CONFIG_PRINTK_TIME=y
-CONFIG_CONSOLE_LOGLEVEL_DEFAULT=4
+CONFIG_CONSOLE_LOGLEVEL_DEFAULT=7
@@ -8970 +8231 @@ CONFIG_DYNAMIC_DEBUG=y
-# CONFIG_ENABLE_MUST_CHECK is not set
+CONFIG_ENABLE_MUST_CHECK=y
@@ -8972 +8233 @@ CONFIG_FRAME_WARN=2048
-CONFIG_STRIP_ASM_SYMS=y
+# CONFIG_STRIP_ASM_SYMS is not set
@@ -8974 +8235 @@ CONFIG_STRIP_ASM_SYMS=y
-CONFIG_UNUSED_SYMBOLS=y
+# CONFIG_UNUSED_SYMBOLS is not set
@@ -8983 +8244 @@ CONFIG_MAGIC_SYSRQ=y
-CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x0
+CONFIG_MAGIC_SYSRQ_DEFAULT_ENABLE=0x1
@@ -9017,3 +8278 @@ CONFIG_ARCH_HAS_KCOV=y
-CONFIG_LOCKUP_DETECTOR=y
-CONFIG_SOFTLOCKUP_DETECTOR=y
-CONFIG_HARDLOCKUP_DETECTOR_PERF=y
+# CONFIG_SOFTLOCKUP_DETECTOR is not set
@@ -9021,5 +8280 @@ CONFIG_HARDLOCKUP_CHECK_TIMESTAMP=y
-CONFIG_HARDLOCKUP_DETECTOR=y
-# CONFIG_BOOTPARAM_HARDLOCKUP_PANIC is not set
-CONFIG_BOOTPARAM_HARDLOCKUP_PANIC_VALUE=0
-# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set
-CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0
+# CONFIG_HARDLOCKUP_DETECTOR is not set
@@ -9034 +8289 @@ CONFIG_PANIC_TIMEOUT=0
-CONFIG_SCHED_DEBUG=y
+# CONFIG_SCHED_DEBUG is not set
@@ -9036,2 +8291,2 @@ CONFIG_SCHED_INFO=y
-CONFIG_SCHEDSTATS=y
-CONFIG_SCHED_STACK_END_CHECK=y
+# CONFIG_SCHEDSTATS is not set
+# CONFIG_SCHED_STACK_END_CHECK is not set
@@ -9039 +8293,0 @@ CONFIG_SCHED_STACK_END_CHECK=y
-CONFIG_DEBUG_PREEMPT=y
@@ -9072,2 +8326,2 @@ CONFIG_DEBUG_BUGVERBOSE=y
-CONFIG_RCU_CPU_STALL_TIMEOUT=60
-# CONFIG_RCU_TRACE is not set
+CONFIG_RCU_CPU_STALL_TIMEOUT=21
+CONFIG_RCU_TRACE=y
@@ -9081 +8335 @@ CONFIG_FUNCTION_ERROR_INJECTION=y
-CONFIG_LATENCYTOP=y
+# CONFIG_LATENCYTOP is not set
@@ -9106 +8359,0 @@ CONFIG_FUNCTION_GRAPH_TRACER=y
-# CONFIG_PREEMPT_TRACER is not set
@@ -9108 +8361 @@ CONFIG_SCHED_TRACER=y
-CONFIG_HWLAT_TRACER=y
+# CONFIG_HWLAT_TRACER is not set
@@ -9113,0 +8367 @@ CONFIG_BRANCH_PROFILE_NONE=y
+# CONFIG_PROFILE_ALL_BRANCHES is not set
@@ -9126,4 +8380,2 @@ CONFIG_FTRACE_MCOUNT_RECORD=y
-CONFIG_MMIOTRACE=y
-CONFIG_TRACING_MAP=y
-CONFIG_HIST_TRIGGERS=y
-# CONFIG_MMIOTRACE_TEST is not set
+# CONFIG_MMIOTRACE is not set
+# CONFIG_HIST_TRIGGERS is not set
@@ -9135 +8387 @@ CONFIG_TRACING_EVENTS_GPIO=y
-# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
+CONFIG_PROVIDE_OHCI1394_DMA_INIT=y
@@ -9137,30 +8389,2 @@ CONFIG_TRACING_EVENTS_GPIO=y
-CONFIG_RUNTIME_TESTING_MENU=y
-CONFIG_LKDTM=m
-# CONFIG_TEST_LIST_SORT is not set
-# CONFIG_TEST_SORT is not set
-# CONFIG_KPROBES_SANITY_TEST is not set
-# CONFIG_BACKTRACE_SELF_TEST is not set
-# CONFIG_RBTREE_TEST is not set
-# CONFIG_INTERVAL_TREE_TEST is not set
-# CONFIG_PERCPU_TEST is not set
-# CONFIG_ATOMIC64_SELFTEST is not set
-# CONFIG_ASYNC_RAID6_TEST is not set
-# CONFIG_TEST_HEXDUMP is not set
-# CONFIG_TEST_STRING_HELPERS is not set
-# CONFIG_TEST_KSTRTOX is not set
-# CONFIG_TEST_PRINTF is not set
-# CONFIG_TEST_BITMAP is not set
-# CONFIG_TEST_UUID is not set
-# CONFIG_TEST_RHASHTABLE is not set
-# CONFIG_TEST_HASH is not set
-# CONFIG_TEST_PARMAN is not set
-# CONFIG_TEST_LKM is not set
-# CONFIG_TEST_USER_COPY is not set
-# CONFIG_TEST_BPF is not set
-# CONFIG_FIND_BIT_BENCHMARK is not set
-# CONFIG_TEST_FIRMWARE is not set
-# CONFIG_TEST_SYSCTL is not set
-# CONFIG_TEST_UDELAY is not set
-# CONFIG_TEST_STATIC_KEYS is not set
-# CONFIG_TEST_KMOD is not set
-# CONFIG_MEMTEST is not set
+# CONFIG_RUNTIME_TESTING_MENU is not set
+CONFIG_MEMTEST=y
@@ -9176,2 +8400,3 @@ CONFIG_STRICT_DEVMEM=y
-CONFIG_IO_STRICT_DEVMEM=y
-# CONFIG_X86_VERBOSE_BOOTUP is not set
+# CONFIG_IO_STRICT_DEVMEM is not set
+CONFIG_EARLY_PRINTK_USB=y
+CONFIG_X86_VERBOSE_BOOTUP=y
@@ -9179,2 +8404,2 @@ CONFIG_EARLY_PRINTK=y
-# CONFIG_EARLY_PRINTK_DBGP is not set
-CONFIG_EARLY_PRINTK_EFI=y
+CONFIG_EARLY_PRINTK_DBGP=y
+# CONFIG_EARLY_PRINTK_EFI is not set
@@ -9182,2 +8407,2 @@ CONFIG_EARLY_PRINTK_EFI=y
-# CONFIG_X86_PTDUMP_CORE is not set
-# CONFIG_X86_PTDUMP is not set
+CONFIG_X86_PTDUMP_CORE=y
+CONFIG_X86_PTDUMP=m
@@ -9188 +8412,0 @@ CONFIG_DOUBLEFAULT=y
-# CONFIG_IOMMU_DEBUG is not set
@@ -9202 +8426 @@ CONFIG_DEBUG_BOOT_PARAMS=y
-# CONFIG_OPTIMIZE_INLINING is not set
+CONFIG_OPTIMIZE_INLINING=y
@@ -9205,2 +8429,2 @@ CONFIG_DEBUG_BOOT_PARAMS=y
-# CONFIG_X86_DEBUG_FPU is not set
-# CONFIG_PUNIT_ATOM_DEBUG is not set
+CONFIG_X86_DEBUG_FPU=y
+CONFIG_PUNIT_ATOM_DEBUG=m
@@ -9209 +8432,0 @@ CONFIG_UNWINDER_ORC=y
-# CONFIG_UNWINDER_GUESS is not set
@@ -9216,2 +8439,2 @@ CONFIG_KEYS_COMPAT=y
-CONFIG_PERSISTENT_KEYRINGS=y
-CONFIG_BIG_KEYS=y
+# CONFIG_PERSISTENT_KEYRINGS is not set
+# CONFIG_BIG_KEYS is not set
@@ -9220 +8443 @@ CONFIG_ENCRYPTED_KEYS=m
-CONFIG_KEY_DH_OPERATIONS=y
+# CONFIG_KEY_DH_OPERATIONS is not set
@@ -9223 +8446 @@ CONFIG_SECURITY=y
-# CONFIG_SECURITY_WRITABLE_HOOKS is not set
+CONFIG_SECURITY_WRITABLE_HOOKS=y
@@ -9227,2 +8450,2 @@ CONFIG_PAGE_TABLE_ISOLATION=y
-CONFIG_SECURITY_INFINIBAND=y
-CONFIG_SECURITY_NETWORK_XFRM=y
+# CONFIG_SECURITY_INFINIBAND is not set
+# CONFIG_SECURITY_NETWORK_XFRM is not set
@@ -9230,0 +8454 @@ CONFIG_SECURITY_PATH=y
+CONFIG_LSM_MMAP_MIN_ADDR=65536
@@ -9232,4 +8456,2 @@ CONFIG_HAVE_HARDENED_USERCOPY_ALLOCATOR=y
-CONFIG_HARDENED_USERCOPY=y
-CONFIG_HARDENED_USERCOPY_FALLBACK=y
-# CONFIG_HARDENED_USERCOPY_PAGESPAN is not set
-CONFIG_FORTIFY_SOURCE=y
+# CONFIG_HARDENED_USERCOPY is not set
+# CONFIG_FORTIFY_SOURCE is not set
@@ -9236,0 +8459,7 @@ CONFIG_FORTIFY_SOURCE=y
+CONFIG_SECURITY_SELINUX=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM=y
+CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0
+CONFIG_SECURITY_SELINUX_DISABLE=y
+CONFIG_SECURITY_SELINUX_DEVELOP=y
+CONFIG_SECURITY_SELINUX_AVC_STATS=y
+CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=0
@@ -9239 +8468,5 @@ CONFIG_FORTIFY_SOURCE=y
-# CONFIG_SECURITY_APPARMOR is not set
+CONFIG_SECURITY_APPARMOR=y
+CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
+CONFIG_SECURITY_APPARMOR_HASH=y
+CONFIG_SECURITY_APPARMOR_HASH_DEFAULT=y
+# CONFIG_SECURITY_APPARMOR_DEBUG is not set
@@ -9242,3 +8475,9 @@ CONFIG_SECURITY_YAMA=y
-# CONFIG_INTEGRITY is not set
-CONFIG_DEFAULT_SECURITY_DAC=y
-CONFIG_DEFAULT_SECURITY=""
+CONFIG_INTEGRITY=y
+# CONFIG_INTEGRITY_SIGNATURE is not set
+CONFIG_INTEGRITY_AUDIT=y
+# CONFIG_IMA is not set
+# CONFIG_EVM is not set
+# CONFIG_DEFAULT_SECURITY_SELINUX is not set
+CONFIG_DEFAULT_SECURITY_APPARMOR=y
+# CONFIG_DEFAULT_SECURITY_DAC is not set
+CONFIG_DEFAULT_SECURITY="apparmor"
@@ -9258 +8497 @@ CONFIG_CRYPTO_ALGAPI2=y
-CONFIG_CRYPTO_AEAD=y
+CONFIG_CRYPTO_AEAD=m
@@ -9260 +8499 @@ CONFIG_CRYPTO_AEAD2=y
-CONFIG_CRYPTO_BLKCIPHER=y
+CONFIG_CRYPTO_BLKCIPHER=m
@@ -9264 +8503 @@ CONFIG_CRYPTO_HASH2=y
-CONFIG_CRYPTO_RNG=y
+CONFIG_CRYPTO_RNG=m
@@ -9266 +8505 @@ CONFIG_CRYPTO_RNG2=y
-CONFIG_CRYPTO_RNG_DEFAULT=y
+CONFIG_CRYPTO_RNG_DEFAULT=m
@@ -9270 +8509 @@ CONFIG_CRYPTO_KPP2=y
-CONFIG_CRYPTO_KPP=y
+CONFIG_CRYPTO_KPP=m
@@ -9273 +8512 @@ CONFIG_CRYPTO_RSA=y
-CONFIG_CRYPTO_DH=y
+CONFIG_CRYPTO_DH=m
@@ -9279 +8518 @@ CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
-CONFIG_CRYPTO_GF128MUL=y
+CONFIG_CRYPTO_GF128MUL=m
@@ -9287 +8526 @@ CONFIG_CRYPTO_AUTHENC=m
-CONFIG_CRYPTO_TEST=m
+# CONFIG_CRYPTO_TEST is not set
@@ -9297 +8536 @@ CONFIG_CRYPTO_CCM=m
-CONFIG_CRYPTO_GCM=y
+CONFIG_CRYPTO_GCM=m
@@ -9299 +8538 @@ CONFIG_CRYPTO_CHACHA20POLY1305=m
-CONFIG_CRYPTO_SEQIV=y
+CONFIG_CRYPTO_SEQIV=m
@@ -9306 +8545 @@ CONFIG_CRYPTO_CBC=m
-CONFIG_CRYPTO_CTR=y
+CONFIG_CRYPTO_CTR=m
@@ -9308 +8547 @@ CONFIG_CRYPTO_CTS=m
-CONFIG_CRYPTO_ECB=y
+CONFIG_CRYPTO_ECB=m
@@ -9331 +8570 @@ CONFIG_CRYPTO_CRCT10DIF_PCLMUL=m
-CONFIG_CRYPTO_GHASH=y
+CONFIG_CRYPTO_GHASH=m
@@ -9410 +8649 @@ CONFIG_CRYPTO_ANSI_CPRNG=m
-CONFIG_CRYPTO_DRBG_MENU=y
+CONFIG_CRYPTO_DRBG_MENU=m
@@ -9412,4 +8651,4 @@ CONFIG_CRYPTO_DRBG_HMAC=y
-CONFIG_CRYPTO_DRBG_HASH=y
-CONFIG_CRYPTO_DRBG_CTR=y
-CONFIG_CRYPTO_DRBG=y
-CONFIG_CRYPTO_JITTERENTROPY=y
+# CONFIG_CRYPTO_DRBG_HASH is not set
+# CONFIG_CRYPTO_DRBG_CTR is not set
+CONFIG_CRYPTO_DRBG=m
+CONFIG_CRYPTO_JITTERENTROPY=m
@@ -9427,5 +8666 @@ CONFIG_CRYPTO_DEV_PADLOCK_SHA=m
-CONFIG_CRYPTO_DEV_CCP=y
-CONFIG_CRYPTO_DEV_CCP_DD=m
-CONFIG_CRYPTO_DEV_SP_CCP=y
-CONFIG_CRYPTO_DEV_CCP_CRYPTO=m
-CONFIG_CRYPTO_DEV_SP_PSP=y
+# CONFIG_CRYPTO_DEV_CCP is not set
@@ -9442 +8677 @@ CONFIG_CRYPTO_DEV_CHELSIO=m
-CONFIG_CHELSIO_IPSEC_INLINE=y
+# CONFIG_CHELSIO_IPSEC_INLINE is not set
@@ -9448,2 +8683,2 @@ CONFIG_PKCS7_MESSAGE_PARSER=y
-# CONFIG_PKCS7_TEST_KEY is not set
-CONFIG_SIGNED_PE_FILE_VERIFICATION=y
+CONFIG_PKCS7_TEST_KEY=m
+# CONFIG_SIGNED_PE_FILE_VERIFICATION is not set
@@ -9457,3 +8692,2 @@ CONFIG_SYSTEM_TRUSTED_KEYS=""
-CONFIG_SECONDARY_TRUSTED_KEYRING=y
-CONFIG_SYSTEM_BLACKLIST_KEYRING=y
-CONFIG_SYSTEM_BLACKLIST_HASH_LIST=""
+# CONFIG_SECONDARY_TRUSTED_KEYRING is not set
+# CONFIG_SYSTEM_BLACKLIST_KEYRING is not set
@@ -9477,2 +8711 @@ CONFIG_KVM_AMD=m
-CONFIG_KVM_AMD_SEV=y
-CONFIG_KVM_MMU_AUDIT=y
+# CONFIG_KVM_MMU_AUDIT is not set
@@ -9501 +8734 @@ CONFIG_ARCH_HAS_FAST_MULTIPLIER=y
-CONFIG_CRC_CCITT=y
+CONFIG_CRC_CCITT=m
@@ -9545 +8778 @@ CONFIG_GENERIC_ALLOCATOR=y
-CONFIG_REED_SOLOMON=y
+CONFIG_REED_SOLOMON=m
@@ -9574 +8807 @@ CONFIG_CORDIC=m
-CONFIG_DDR=y
+# CONFIG_DDR is not set
@@ -9580,2 +8813,2 @@ CONFIG_FONT_SUPPORT=y
-CONFIG_FONTS=y
-# CONFIG_FONT_8x8 is not set
+# CONFIG_FONTS is not set
+CONFIG_FONT_8x8=y
@@ -9583,10 +8815,0 @@ CONFIG_FONT_8x16=y
-# CONFIG_FONT_6x11 is not set
-# CONFIG_FONT_7x14 is not set
-# CONFIG_FONT_PEARL_8x8 is not set
-# CONFIG_FONT_ACORN_8x8 is not set
-# CONFIG_FONT_MINI_4x6 is not set
-# CONFIG_FONT_6x10 is not set
-# CONFIG_FONT_10x18 is not set
-# CONFIG_FONT_SUN8x16 is not set
-# CONFIG_FONT_SUN12x22 is not set
-CONFIG_FONT_AUTOSELECT=y
@@ -9600 +8823 @@ CONFIG_PARMAN=m
-# CONFIG_STRING_SELFTEST is not set
+CONFIG_STRING_SELFTEST=m

@NeQuissimus

This comment has been minimized.

Member

NeQuissimus commented Apr 30, 2018

FWIW, I tried 4.16.5 as well. Upon loading the module it prints "Bad address" and I then observe the above behaviour of not importing the pool.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented Apr 30, 2018

I might be more helpful to diff /proc/config.gz on both systems because default values of the kernel configuration might be the same as explicitly set ones.

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented Apr 30, 2018

@Mic92 That diff was made using /proc/config.gz

@Mic92

This comment has been minimized.

Contributor

Mic92 commented May 1, 2018

okay then.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented May 1, 2018

With the stacktrace upstream might give us a hint what is going wrong here.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented May 1, 2018

We should also include the commands from our initrd.

@fread2281

This comment has been minimized.

Contributor

fread2281 commented May 2, 2018

the trace from zfsonlinux/zfs#1346 looks similar

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented May 2, 2018

Yes, that seems very much like the problem we are seeing - both the stack trace and the fact that it seems to occur because of some configuration issue.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented May 3, 2018

The stacktrace in this issue is coming from zvnlpair.ko not the zfs.ko module. So the root cause can be something else as well.

@d4g

This comment has been minimized.

d4g commented May 22, 2018

Is anyone working on this? Or can we expect that ZFS support is now broken for further releases?

@orivej orivej changed the title from zfs on luks is broken on kernel 4.16 to zfs is broken on kernel 4.16 May 22, 2018

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented May 23, 2018

There is a new release of ZFS, which I will try tonight on the off chance that it fixes something. Other than that, I think the next thing to try would be to run the kernel with a debugger and try to figure out what is causing it to crash.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented May 23, 2018

I have not yet looked at it.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented May 23, 2018

For debugging CONFIG_DEBUG_INFO has to be enabled in the kernel and qemu is recommend. I have not done that yet with NixOS.

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented May 26, 2018

As expected, ZoL 0.7.9 is still broken.

@NeQuissimus NeQuissimus added this to the 18.09 milestone May 29, 2018

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 4, 2018

This fails on accessing fs->lock in the vn_set_fs_pwd function. fs is an fs_struct that is labelled "__randomize_layout". LWN says:

There is one major caveat to structure randomization: to build third party or out-of-tree kernel modules against a kernel with randomized structures, the randomization seed is required.

As fs_struct is pretty much the first struct that zfs accesses (we are failing right after _init) my hunch is that we are broken by randstruct. I haven't found a way to disable this yet.

@lopsided98

This comment has been minimized.

Contributor

lopsided98 commented Jun 4, 2018

That looked promising, but after looking into it more I don't think randstruct is the problem. For one, randstruct was added in 4.13, and we didn't have any problems until 4.16. Also, I don't think it is enabled by default and NixOS does not enable it AFAIK. It is controlled by the option CONFIG_GCC_PLUGIN_RANDSTRUCT, which does not appear in the diff between the Arch and NixOS kernel I posted earlier.

Lastly, the module loader will refuse to load modules with the wrong seed. This is demonstrated in #30316, where the linux-hardened package used to enable GCC_PLUGIN_RANDSTRUCT, which prevented the VirtualBox modules from loading.

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 6, 2018

@lopsided98 Thanks for ruling this out!

Looking into the stack trace once more, it seems that current->fs is NULL, and I confirmed this by running this patched version of SPL. Almost nothing in the kernel checks for current->fs == NULL except for a single file, so I am not sure why this is the case. My assumption would have been to have a valid current->fs from the modprobe task loading the module.

I'll try to see how ZFS behaves without the vn_set_fs_pwd call, which seems a bit pointless if current->fs isn't valid in the first place.

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 6, 2018

I tried patching out vn_set_fs_pwd and I get another stack trace down the road, in a completely different function... https://imgur.com/a/gW5ZyDN (sorry for the bad quality)

@cawilliamson

This comment has been minimized.

cawilliamson commented Jun 12, 2018

Raised a ticket on the ZFS project about this one (well, technically 3 but borked 2 of the tickets. Boo!)

Hopefully the SPL + ZFS experts can help us out with this. It would be awesome to get this moving - there's a lot of hardware fixes for my system in 4.16 so I need to get on to it as soon as possible. 👍

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 14, 2018

I didn't get far with debugging this, see ZFS bug above. However, here is recipe for reproducing this in QEMU:

  1. Patch https://pastebin.com/NxaL1mta into your nixpkgs, adjusting /home/clemens/devel/{spl,zfs} paths for checked out hackable versions of spl-0.7-release and zfs-0.7-release git branches.
  2. Run "nix-build -A stable zfs.nix" under nixos/tests

My next attempt is changing the kernel source in the test above to a local git checkout, so that I can run git bisect between v4.15 and v4.16.

@cawilliamson

This comment has been minimized.

cawilliamson commented Jun 16, 2018

I'm planning to test this on 4.17+ but was wondering if anyone can provide guidance on how to workaround the "incompatibleKernelVersion" problem?

Trying to do this as an overlay:

self: super:
{
  zfsUnstable = super.zfsUnstable.overrideAttrs (old: {
    incompatibleKernelVersion = null;
  });
}

So far no luck - would appreciate if anyone could help with this so I can hopefully get some debugging done and get this one resolved! 👍

@NeQuissimus

This comment has been minimized.

Member

NeQuissimus commented Jun 17, 2018

Probably easiest to just comment out the incompatibleKernelVersion in your nixpkgs checkout.

@Mic92

This comment has been minimized.

Contributor

Mic92 commented Jun 19, 2018

Is this reproducible in qemu? Then I can give it a shot with gdb.

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 19, 2018

@Mic92: Yes. Just bump the kernel to pkgs.linux_4_16 in the zfs.nix file. See diff in my last post with some irrelevant details on how to hack spl/zfs.

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 19, 2018

I could bisect to the breaking kernel commit, if somebody could post a snippet how to override the kernel source to a local git checkout in the following context:

let linuxPkgs = pkgs.linuxPackagesFor (
  pkgs.linux_4_16.overrideOrSomeOtherCall { 
    src = /home/devel/linux-git-checkout; 
  }) 
in blabla

The above unfortunately isn't effective.

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 20, 2018

Data point: This issue is reproducible using the kernel config of ARCH. Therefore this is not a config flag breaking Nixos. Use the "stable" test in nixos/tests/zfs.nix with the following:

pkgs.linuxManualConfig {
    inherit (pkgs) stdenv hostPlatform;
    inherit (pkgs.linux_4_16) src;
    version = "${pkgs.linux_4_16.version}-ARCH";
    configfile = ...;
    allowImportFromDerivation = true;
    kernelPatches = [ pkgs.kernelPatches.modinst_arg_list_too_long ];
  };

with configfile being arch-kernel.config.txt

I'll git bisect v4.15->v4.16 in the next few days in the hopes of finding the offensive kernel commit.

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 21, 2018

2bc2f688fdf8808de4f36be563ccdb0bde7c0c54 is the first breaking commit for Nixos, which points to the stack protector settings. So, we are broken by the compiler and/or its settings.

Arch on my VM has gcc (GCC) 8.1.1 20180531, while Nixos has gcc (GCC) 7.3.0. I tried setting one of CC_STACKPROTECTOR_(NONE|STRONG|REGULAR|AUTO) and the others to no. Everything but NONE gives the same error, while NONE gives:
machine# [ 4.320863] systemd[1]: [ 4.322679] spl: Unknown symbol __stack_chk_fail (err 0)

My hypothesis is that spl/zfs and the kernel use different stack-protector settings for compilation.

@clefru

This comment has been minimized.

Contributor

clefru commented Jun 22, 2018

Finally! clefru@07b543c has a fix for release-18.03. I'll open a proper PR against master.

2bc2f688fdf8808de4f36be563ccdb0bde7c0c54 changed the way gcc-x86_64-has-stack-protector.sh is used in the kernel Makefile. This script to my preliminary analysis gives two different results, when run in the kernel compilation, and then when it is run when compiling spl/zfs. The difference is that the kernel cflags are slightly different in that: -DCONFIG_CC_STACKPROTECTOR is present for the kernel and is not for the spl/zfs compilation run. (That was hard to spot in a wall of text)

My fix above just forces the stack-protector detection script to always answer "y", because we know exactly which GCC we are compiling against. I should probably look into why the script answers differently, but for the moment that's good enough.

@NeQuissimus

This comment has been minimized.

Member

NeQuissimus commented Jun 22, 2018

@clefru Nice job figuring this one out!

@Mic92

This comment has been minimized.

Contributor

Mic92 commented Jun 26, 2018

The fix was merged. Thanks for fixing!.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment