Checking kernel config

Here are a couple of stupid shell (zsh) functions that I've been banging on to help check out the current kernel config.
Just wondering if anyone thinks this might be useful and worth expanding upon.
kc - returns any KConfig help text for the specified kernel option (don't put CONFIG_) in front
Example:
[✍] ~ $ kc TMPFS
config TMPFS
bool "Virtual memory file system support (former shm fs)"
depends on SHMEM
help
Tmpfs is a file system which keeps all files in virtual memory.
The code:
function kc() {
export SEARCH_TERM=$1
find /usr/src/linux-`uname -r` -name Kconfig -print0 | xargs -0 perl -ne '
$/ = "";
while (<>) {
while (/^(config $ENV{'SEARCH_TERM'}\s.*)/sgm) {
print "$1\n";
unset SEARCH_TERM
kcc - uses the above to go through every kernel config (that is enabled or built as a module)
Example:
[✍] ~ $ kcc
config 60XX_WDT
tristate "SBC-60XX Watchdog Timer"
depends on X86
help
This driver can be used with the watchdog timer found on some
single board computers, namely the 6010 PII based computer.
It may well work with other cards. It reads port 0x443 to enable
and re-set the watchdog timer, and reads port 0x45 to disable
the watchdog. If you have a card that behave in similar ways,
you can probably make this driver work with your card as well.
config 64BIT
depends on TILEGX
def_bool y
[...snip...]
The code:
function kcc() {
for i in `zcat /proc/config.gz | perl -ne '/^CONFIG_(.*)=[y|m]/; print "$1\n";' | sort | uniq`
do
kc $i
done

Doesn't it work out-of-the-box? The latest kernel should have a driver for your soundcard.

Similar Messages

  • Custom kernel config and fsck error

    Why does arch kernel config pass while custom kernel config fail the fsck during boot? Udev obviously populates /dev/sda* with the archlinux kernel config while the custom kernel config populates /dev/hda*. Is there a reason for this behavior related to the config file or is it a initscript based on /etc/fstab related issue? I have the two different kernel configuration files for the i686 machines, just in case someone can figure this out.
    http://aur.archlinux.org/packages/longe … ig-longene
    http://aur.archlinux.org/packages/longe … -archlinux

    Check to make sure that it is not because of the system time being changed.  It will complain about this if it has changed and fail the first filesystem check.
    Last edited by Wintervenom (2009-09-08 15:56:26)

  • Default kernel config question: acpi video freezes my laptop

    Hi,
    I have a Samsung X60 laptop that freezes when the acpi video module is loaded. The default Arch kernel config (and the derived suspend2 one) includes as built-in some of the acpi code (including the video bit). I'm interested to learn why they are included as built in, and if there is a way to selectively skip the acpi video built-in bit of code? (more selectively than acpi=off as a kernel parameter). Would it be reasonable to request a change to the default kernel config?
    cheers

    bugs.archlinux.org to make sure its fixed.
    the acpi video module is reasonably new and it can be compiled as a module iirc, so it shouldnt be any harm to have it compiled as such.
    James

  • Can I adjust the kernel config-file? [SOLVED]

    so i kicked out linux-3 kernel and installed the "aufs_friendly kernel" with the aufs2 package all went well...after the reboot i got an error "acer_wmid" failure .
    my question can i rebuild the kernel WHITOUT the "acer_wmi" part from the config-file within the kernel-source ????
    # Altera FPGA firmware download module
    CONFIG_ALTERA_STAPL=m
    CONFIG_X86_PLATFORM_DEVICES=y
    CONFIG_ACER_WMI=m <<==== compiled as module and i want to get rid off...
    CONFIG_ACERHDF=m
    CONFIG_ASUS_LAPTOP=m
    CONFIG_DELL_LAPTOP=m
    CONFIG_DELL_WMI=m
    CONFIG_DELL_WMI_AIO=m
    because in the heather of the file
    # Automatically generated make config: don't edit <<==== THIS ??!!
    # Linux/x86_64 2.6.39 Kernel Configuration
    # Mon Jun 6 22:07:19 2011
    anybody any ideas ??
    Last edited by gregor (2011-08-01 21:57:48)

    Uncomment the "make menuconfig" line in the PKGBUILD or run that command when creating your kernel config.  This will bring up the console config utility.  Navigate to Device Drivers --> all the way down to X86 Platform Specific..  Toggle Acer WMI Laptop Extras using the spacebar.
    gonna try ...i'd blacklisted the module for now.
    You can also edit the config file directly and change the 'm' to a 'n'  This will work but the reason it's not recommended is because some options are dependent on other kernel options.
    tried that one .....no success
    [EDIT:] Uncomment the "make menuconfig" line in the PKGBUILD = worked for me
    BIG THNX
    Last edited by gregor (2011-08-01 21:44:06)

  • Kernel Config for Server

    Arch's default kernel config is well suited to desktop performance, but what about the server?  Ubuntu server lists these items on their Kernel Features page:
    * The Server Edition uses the Deadline I/O scheduler instead of the CFQ scheduler used by the Desktop Edition.
    * Pre-emption is turned off in the Server Edition.
    * The timer interrupt is 100 Hz in the Server Edition and 250 Hz in the Desktop Edition.
    * The Server Edition is optimised for i686 processors while the Desktop Edition is optimised for both the i586 and i686.
    * Virtualization is better supported in the Server Edition through the enabling of IPC namespaces.
    * Multiple routing tables for the IPv6 protocol are also supported in the Server Edition.
    * For 32-bit systems the Server Edition is configured to use PAE which allows addressing up to 64GB of memory while the Desktop Edition is configured for 4GB.
    So if you were making a "Server Edition" of Arch, what would you change?

    imho, with all my respect to arch as a great desktop distribution, i would not run arch on any production server.

  • Need help kernel config M4A785TD-EVO

    Hi,
    My SSD died the other day and I got a replacement (a samsung 840 128Gb). I re-installed but unfortunately I didn't keep a copy of my kernel config file so I am creating a new one but somehow I can't get it to work. I want it without a initrd. I also have an IDE drive (/dev/sda). The SSD is /dev/sdb.
    I get a kernel panic on: Unable to mount root fs on unknown-block(8,18). I don't know what option I'm missing.
    I have:
    Device Drivers
      <*> Serial ATA and Parallel ATA drivers
          <*> ATA SFF support
              <*> ATI PATA support
    Device Drivers
      -*- I2C support
          I2C Hardware Bus support
              <*> Intel PIIX4 and compatible (ATI/AMD/Serverworks/Broadcom/SMSC)
    And also:
    CONFIG_SATA_AHCI=y
    If someone can point me at which option I might be missing that would be great.
    Thanks.

    problem resolved. the default arch sees my ssd as /dev/sdb and the IDE as /dev/sda when my kernel sees it the other way around, the ssd as /dev/sda and the IDE as /dev/sdb.

  • [ANN] my tool to compare kernel config file

    I'm trying to use lxc(see aur).
    The requirement of kernel config is listing in http://lxc.teegra.net/
    # name this as lxc.config
    CONFIG_GROUP_SCHED=y
    CONFIG_FAIR_GROUP_SCHED=y
    CONFIG_RT_GROUP_SCHED=y
    CONFIG_CGROUP_SCHED=y
    CONFIG_CGROUPS=y
    CONFIG_CGROUP_NS=y
    CONFIG_CGROUP_FREEZER=y
    CONFIG_CGROUP_DEVICE=y
    CONFIG_CPUSETS=y
    CONFIG_PROC_PID_CPUSET=y
    CONFIG_CGROUP_CPUACCT=y
    CONFIG_RESOURCE_COUNTERS=y
    CONFIG_CGROUP_MEM_RES_CTLR=y
    CONFIG_CGROUP_MEM_RES_CTLR_SWAP=y
    CONFIG_MM_OWNER=y
    CONFIG_NAMESPACES=y
    CONFIG_UTS_NS=y
    CONFIG_IPC_NS=y
    CONFIG_USER_NS=y
    CONFIG_PID_NS=y
    CONFIG_NET_NS=y
    CONFIG_NET_CLS_CGROUP=y
    CONFIG_SECURITY_FILE_CAPABILITIES=y
    CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
    I'm using prebuild linux_pf, guess its config file is in aur's config.x86_64.
    So, I write a utility name as kernel_config_diff.go
    http://pastebin.com/YxqEECBE
    and run this command will show which config lines which I should append into config.
    # yaourt -S gorun
    kernel_config_diff.go req.config linux_pf.config
    BTW, I don't know is there better solution.  I wrote this utility by Google Go because I like it and try to familiar to it.

    Well, lxc.config is describe some config file should modify.
    But, original config is a long listing.
    So, use vimdiff will let you must view long lines of different.
    By this script, I could get a quick view.
    And even just append the output of this script into kernel config patch.
    Here is my sample output compare to different variant kernel config
    $ kernel_config_diff.go lxc.config /var/abs/local/linux/config.x86_64
    CONFIG_SECURITY_FILE_CAPABILITIES=y
    CONFIG_GROUP_SCHED=y
    CONFIG_CGROUP_NS=y
    # return exit code as 3
    $ kernel_config_diff.go lxc.config /var/abs/local/linux-pf/config.x86_64
    CONFIG_RT_GROUP_SCHED=y
    CONFIG_FAIR_GROUP_SCHED=y
    CONFIG_CGROUP_CPUACCT=y
    CONFIG_SECURITY_FILE_CAPABILITIES=y
    CONFIG_GROUP_SCHED=y
    CONFIG_CGROUP_NS=y
    CONFIG_CGROUP_SCHED=y
    # return exit code as 7
    $ kernel_config_diff.go lxc.config /var/abs/local/linux-ck/config.x86_64
    CONFIG_CGROUP_SCHED=y
    CONFIG_RT_GROUP_SCHED=y
    CONFIG_FAIR_GROUP_SCHED=y
    CONFIG_CGROUP_CPUACCT=y
    CONFIG_SECURITY_FILE_CAPABILITIES=y
    CONFIG_GROUP_SCHED=y
    CONFIG_CGROUP_NS=y
    # return exit code as 7
    Last edited by dlin (2012-05-06 23:39:32)

  • How to check kernel info

    Hi,
    can anyone tell how can i check kernel memory and paging info etc..
    thanks,
    Mazhar

    I am working on solaris 10 and want to see how much kernel is using memory... the command "free -m" did't work ... so far i search there is a command "kstat" work with modules.... for example kstat -p -m cpu_stat -s 'intr*'
    cpu_stat is the module here
    now i want to print all modules to perform different commands
    thanks,
    Mazhar

  • Official Kernel Config [solved]

    We sure do have an official kernel config. Any chance for us to have it?
    I used to have a custom kernel I made while tampering Gentoo but it is long gone and I'm not in the mood of a Gentoo user.
    I need it for zen, anyway.
    Edit: Now I realized I already have it on `/proc/config.gz`. Sorry for even posting this.
    Edit2: Jason I'm still not in a Gentoo user mood to learn ABS . Thank you for providing yet another thing to tinker on.
    Last edited by Gulver (2014-07-20 21:16:00)

    This is going to be inderasding.
    if [ -e "${srcdir}/build/.config" ]; then
    msg2 "Using existing config found in build environment..."
    else
    if [ ! -d "${srcdir}/build" ]; then
    msg2 "Creating build directory..."
    mkdir -p "${srcdir}/build"
    fi
    msg2 "Creating default config..." # also initializes the output directory
    make -C "${srcdir}/$_gitname/" O="${srcdir}/build" defconfig > /dev/null
    warning "This package does not ship a kernel config."
    I'm looking this piece I found and it is looking me with the exact same way of understanding.
    Edit: OK, I chante the road to my config. Ain't I genious. Sorry for talking to myself.
    Last edited by Gulver (2014-07-20 18:30:58)

  • Linux kernel config file for suspend to ram

      Hi all
    To anyone who has suspend to ram working on there lenovo can you send me a copy of your kernel config file.
    My suspend to ram instead of going to sleep, it just makes the moon led blink and turns off the pc. I am using the 2.6.27.4 kernel with the new libata driver,  I just want to try  a reference kernel config that is know to work,
    thanks

    prysm, welcome to the forum,
    which Lenovo 3000 system do you have? Posting the Type and Model number will help members help you.
    Moved from Lenovo 3000 Notebooks board to Linux board
    Andy  ______________________________________
    Please remember to come back and mark the post that you feel solved your question as the solution, it earns the member + points
    Did you find a post helpfull? You can thank the member by clicking on the star to the left awarding them Kudos Please add your type, model number and OS to your signature, it helps to help you. Forum Search Option T430 2347-G7U W8 x64, Yoga 10 HD+, Tablet 1838-2BG, T61p 6460-67G W7 x64, T43p 2668-G2G XP, T23 2647-9LG XP, plus a few more. FYI Unsolicited Personal Messages will be ignored.
      Deutsche Community     Comunidad en Español    English Community Русскоязычное Сообщество
    PepperonI blog 

  • Change default kernel config

    I'm unable to boot with the default kernel, since "BIOS Enhanced Disk Drive calls determine boot disk" is enabled.
    One may wonder why is it enabled in default distro kernel anyway. Here a note
    from kernel config:
    "This option is experimental and is known to fail to boot on some obscure configurations. Most disk controller BIOS vendors do not yet implement this feature."
    Maybe its just me, but I really dont consider my configuration as obscure :-)
    It would be great if this was removed from the default kernel unless there is a reason for it to be there?
    The problem occur when I have disks attached to the one of Promise controllers.
    # lspci
    00:00.0 Host bridge: Intel Corporation 82Q963/Q965 Memory Controller Hub (rev 02)
    00:01.0 PCI bridge: Intel Corporation 82Q963/Q965 PCI Express Root Port (rev 02)
    00:02.0 VGA compatible controller: Intel Corporation 82Q963/Q965 Integrated Graphics Controller (rev 02)
    00:19.0 Ethernet controller: Intel Corporation 82566DM Gigabit Network Connection (rev 02)
    00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 02)
    00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 02)
    00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 02)
    00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 02)
    00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 02)
    00:1c.4 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 5 (rev 02)
    00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 02)
    00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev f2)
    00:1f.0 ISA bridge: Intel Corporation 82801HO (ICH8DO) LPC Interface Controller (rev 02)
    00:1f.2 SATA controller: Intel Corporation 82801HR/HO/HH (ICH8R/DO/DH) 6 port SATA AHCI Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 02)
    02:00.0 SATA controller: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
    02:00.1 IDE interface: JMicron Technologies, Inc. JMicron 20360/20363 AHCI Controller (rev 02)
    04:01.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)
    04:03.0 Mass storage controller: Promise Technology, Inc. PDC40718 (SATA 300 TX4) (rev 02)
    04:04.0 Mass storage controller: Promise Technology, Inc. PDC40718 (SATA 300 TX4) (rev 02)

    bugs.archlinux.org to make sure its fixed.
    the acpi video module is reasonably new and it can be compiled as a module iirc, so it shouldnt be any harm to have it compiled as such.
    James

  • [Solved] Report on Issue with Kernel Config with Nvidia Graphics

    I switched back to Archlinux from Gentoo recently and I have been having problems with the system freezing during boot before X is started, even with the nvidia module blacklisted.  Trying several module versions yielded different results, all of which render the laptop inoperable.  In some versions, it freezes with the display still on, sometimes the display goes dark.  The system has never booted unless I had ignore_loglevel and debug on the command line.  The above only applies when the system is set to discrete graphics only in the BIOS.  The system works fine under optimus.  (Before people ask, I need this to use the Display Port/HDMI.)  The only relevant error I can find is as follows:
    NVRM: GPU at 0000:01:00.0 has fallen off the bus.
    I am able to reproduce this issue even with rcutree.rcu_idle_gp_delay=1 in the kernel command line.  Since a simmilar configuration worked under Gentoo, I moved over my kernel and modules backed up from my Gentoo installation and made a basic, custom mkinitcpio configuration file for it, and generated an initramfs for the Gentoo kernel.  Because of the kernel changes, I had to rebuild the Nvidia drivers.  I did this by running the default Nvidia installer NVIDIA-Linux-x86_64-343.22.run outside of Pacman. (As a side note, I did accidentally test running the Nvidia installer with the default kernel and the issue persisted.)  Using the Gentoo kernel and the Nvidia installer resolved the issue, which narrowed down the issue to the kernel configuration.  I started merging the configuration with Arch's configuration going by menu's.  The issue reoccured when I merged the Enable the block layer and Processor type and features with the configuration Arch uses.  The current configuration that I am using that reproduces the issue is:
    # Automatically generated file; DO NOT EDIT.
    # Linux/x86 3.17.2-gentoo Kernel Configuration
    # Gentoo Linux
    CONFIG_GENTOO_LINUX=y
    CONFIG_GENTOO_LINUX_UDEV=y
    # Support for init systems, system and service managers
    CONFIG_GENTOO_LINUX_INIT_SCRIPT=y
    CONFIG_GENTOO_LINUX_INIT_SYSTEMD=y
    CONFIG_64BIT=y
    CONFIG_X86_64=y
    CONFIG_X86=y
    CONFIG_INSTRUCTION_DECODER=y
    CONFIG_OUTPUT_FORMAT="elf64-x86-64"
    CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"
    CONFIG_LOCKDEP_SUPPORT=y
    CONFIG_STACKTRACE_SUPPORT=y
    CONFIG_HAVE_LATENCYTOP_SUPPORT=y
    CONFIG_MMU=y
    CONFIG_NEED_DMA_MAP_STATE=y
    CONFIG_NEED_SG_DMA_LENGTH=y
    CONFIG_GENERIC_ISA_DMA=y
    CONFIG_GENERIC_BUG=y
    CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y
    CONFIG_GENERIC_HWEIGHT=y
    CONFIG_ARCH_MAY_HAVE_PC_FDC=y
    CONFIG_RWSEM_XCHGADD_ALGORITHM=y
    CONFIG_GENERIC_CALIBRATE_DELAY=y
    CONFIG_ARCH_HAS_CPU_RELAX=y
    CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y
    CONFIG_HAVE_SETUP_PER_CPU_AREA=y
    CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y
    CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y
    CONFIG_ARCH_HIBERNATION_POSSIBLE=y
    CONFIG_ARCH_SUSPEND_POSSIBLE=y
    CONFIG_ARCH_WANT_HUGE_PMD_SHARE=y
    CONFIG_ARCH_WANT_GENERAL_HUGETLB=y
    CONFIG_ZONE_DMA32=y
    CONFIG_AUDIT_ARCH=y
    CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
    CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
    CONFIG_HAVE_INTEL_TXT=y
    CONFIG_X86_64_SMP=y
    CONFIG_X86_HT=y
    CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11"
    CONFIG_ARCH_SUPPORTS_UPROBES=y
    CONFIG_FIX_EARLYCON_MEM=y
    CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
    CONFIG_IRQ_WORK=y
    CONFIG_BUILDTIME_EXTABLE_SORT=y
    # General setup
    CONFIG_INIT_ENV_ARG_LIMIT=32
    CONFIG_CROSS_COMPILE=""
    # CONFIG_COMPILE_TEST is not set
    CONFIG_LOCALVERSION="-tachibana"
    # CONFIG_LOCALVERSION_AUTO is not set
    CONFIG_HAVE_KERNEL_GZIP=y
    CONFIG_HAVE_KERNEL_BZIP2=y
    CONFIG_HAVE_KERNEL_LZMA=y
    CONFIG_HAVE_KERNEL_XZ=y
    CONFIG_HAVE_KERNEL_LZO=y
    CONFIG_HAVE_KERNEL_LZ4=y
    CONFIG_KERNEL_GZIP=y
    # CONFIG_KERNEL_BZIP2 is not set
    # CONFIG_KERNEL_LZMA is not set
    # CONFIG_KERNEL_XZ is not set
    # CONFIG_KERNEL_LZO is not set
    # CONFIG_KERNEL_LZ4 is not set
    CONFIG_DEFAULT_HOSTNAME="(none)"
    CONFIG_SWAP=y
    CONFIG_SYSVIPC=y
    CONFIG_SYSVIPC_SYSCTL=y
    CONFIG_POSIX_MQUEUE=y
    CONFIG_POSIX_MQUEUE_SYSCTL=y
    CONFIG_CROSS_MEMORY_ATTACH=y
    CONFIG_FHANDLE=y
    # CONFIG_USELIB is not set
    # CONFIG_AUDIT is not set
    CONFIG_HAVE_ARCH_AUDITSYSCALL=y
    # IRQ subsystem
    CONFIG_GENERIC_IRQ_PROBE=y
    CONFIG_GENERIC_IRQ_SHOW=y
    CONFIG_GENERIC_IRQ_LEGACY_ALLOC_HWIRQ=y
    CONFIG_GENERIC_PENDING_IRQ=y
    CONFIG_IRQ_DOMAIN=y
    # CONFIG_IRQ_DOMAIN_DEBUG is not set
    CONFIG_IRQ_FORCED_THREADING=y
    CONFIG_SPARSE_IRQ=y
    CONFIG_CLOCKSOURCE_WATCHDOG=y
    CONFIG_ARCH_CLOCKSOURCE_DATA=y
    CONFIG_CLOCKSOURCE_VALIDATE_LAST_CYCLE=y
    CONFIG_GENERIC_TIME_VSYSCALL=y
    CONFIG_GENERIC_CLOCKEVENTS=y
    CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
    CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
    CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
    CONFIG_GENERIC_CMOS_UPDATE=y
    # Timers subsystem
    CONFIG_TICK_ONESHOT=y
    CONFIG_NO_HZ_COMMON=y
    # CONFIG_HZ_PERIODIC is not set
    CONFIG_NO_HZ_IDLE=y
    # CONFIG_NO_HZ_FULL is not set
    # CONFIG_NO_HZ is not set
    CONFIG_HIGH_RES_TIMERS=y
    # CPU/Task time and stats accounting
    CONFIG_TICK_CPU_ACCOUNTING=y
    # CONFIG_VIRT_CPU_ACCOUNTING_GEN is not set
    # CONFIG_IRQ_TIME_ACCOUNTING is not set
    CONFIG_BSD_PROCESS_ACCT=y
    CONFIG_BSD_PROCESS_ACCT_V3=y
    CONFIG_TASKSTATS=y
    CONFIG_TASK_DELAY_ACCT=y
    CONFIG_TASK_XACCT=y
    CONFIG_TASK_IO_ACCOUNTING=y
    # RCU Subsystem
    CONFIG_TREE_PREEMPT_RCU=y
    CONFIG_PREEMPT_RCU=y
    CONFIG_RCU_STALL_COMMON=y
    # CONFIG_RCU_USER_QS is not set
    CONFIG_RCU_FANOUT=64
    CONFIG_RCU_FANOUT_LEAF=16
    # CONFIG_RCU_FANOUT_EXACT is not set
    # CONFIG_RCU_FAST_NO_HZ is not set
    # CONFIG_TREE_RCU_TRACE is not set
    # CONFIG_RCU_BOOST is not set
    # CONFIG_RCU_NOCB_CPU is not set
    CONFIG_BUILD_BIN2C=y
    CONFIG_IKCONFIG=y
    CONFIG_IKCONFIG_PROC=y
    CONFIG_LOG_BUF_SHIFT=19
    CONFIG_LOG_CPU_MAX_BUF_SHIFT=12
    CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
    CONFIG_ARCH_SUPPORTS_NUMA_BALANCING=y
    CONFIG_ARCH_SUPPORTS_INT128=y
    CONFIG_ARCH_WANTS_PROT_NUMA_PROT_NONE=y
    CONFIG_ARCH_USES_NUMA_PROT_NONE=y
    CONFIG_NUMA_BALANCING_DEFAULT_ENABLED=y
    CONFIG_NUMA_BALANCING=y
    CONFIG_CGROUPS=y
    # CONFIG_CGROUP_DEBUG is not set
    CONFIG_CGROUP_FREEZER=y
    CONFIG_CGROUP_DEVICE=y
    CONFIG_CPUSETS=y
    CONFIG_PROC_PID_CPUSET=y
    CONFIG_CGROUP_CPUACCT=y
    CONFIG_RESOURCE_COUNTERS=y
    CONFIG_MEMCG=y
    CONFIG_MEMCG_SWAP=y
    # CONFIG_MEMCG_SWAP_ENABLED is not set
    # CONFIG_MEMCG_KMEM is not set
    # CONFIG_CGROUP_HUGETLB is not set
    # CONFIG_CGROUP_PERF is not set
    CONFIG_CGROUP_SCHED=y
    CONFIG_FAIR_GROUP_SCHED=y
    CONFIG_CFS_BANDWIDTH=y
    CONFIG_RT_GROUP_SCHED=y
    CONFIG_BLK_CGROUP=y
    # CONFIG_DEBUG_BLK_CGROUP is not set
    # CONFIG_CHECKPOINT_RESTORE is not set
    CONFIG_NAMESPACES=y
    CONFIG_UTS_NS=y
    CONFIG_IPC_NS=y
    # CONFIG_USER_NS is not set
    CONFIG_PID_NS=y
    CONFIG_NET_NS=y
    CONFIG_SCHED_AUTOGROUP=y
    # CONFIG_SYSFS_DEPRECATED is not set
    CONFIG_RELAY=y
    CONFIG_BLK_DEV_INITRD=y
    CONFIG_INITRAMFS_SOURCE=""
    CONFIG_RD_GZIP=y
    CONFIG_RD_BZIP2=y
    CONFIG_RD_LZMA=y
    CONFIG_RD_XZ=y
    CONFIG_RD_LZO=y
    CONFIG_RD_LZ4=y
    # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
    CONFIG_SYSCTL=y
    CONFIG_ANON_INODES=y
    CONFIG_HAVE_UID16=y
    CONFIG_SYSCTL_EXCEPTION_TRACE=y
    CONFIG_HAVE_PCSPKR_PLATFORM=y
    # CONFIG_EXPERT is not set
    CONFIG_UID16=y
    CONFIG_SGETMASK_SYSCALL=y
    CONFIG_SYSFS_SYSCALL=y
    # CONFIG_SYSCTL_SYSCALL is not set
    CONFIG_KALLSYMS=y
    # CONFIG_KALLSYMS_ALL is not set
    CONFIG_PRINTK=y
    CONFIG_BUG=y
    CONFIG_ELF_CORE=y
    CONFIG_PCSPKR_PLATFORM=y
    CONFIG_BASE_FULL=y
    CONFIG_FUTEX=y
    CONFIG_EPOLL=y
    CONFIG_SIGNALFD=y
    CONFIG_TIMERFD=y
    CONFIG_EVENTFD=y
    CONFIG_SHMEM=y
    CONFIG_AIO=y
    CONFIG_PCI_QUIRKS=y
    # CONFIG_EMBEDDED is not set
    CONFIG_HAVE_PERF_EVENTS=y
    # Kernel Performance Events And Counters
    CONFIG_PERF_EVENTS=y
    # CONFIG_DEBUG_PERF_USE_VMALLOC is not set
    CONFIG_VM_EVENT_COUNTERS=y
    CONFIG_SLUB_DEBUG=y
    # CONFIG_COMPAT_BRK is not set
    # CONFIG_SLAB is not set
    CONFIG_SLUB=y
    CONFIG_SLUB_CPU_PARTIAL=y
    CONFIG_SYSTEM_TRUSTED_KEYRING=y
    CONFIG_PROFILING=y
    CONFIG_TRACEPOINTS=y
    CONFIG_OPROFILE=m
    # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set
    CONFIG_HAVE_OPROFILE=y
    CONFIG_OPROFILE_NMI_TIMER=y
    CONFIG_KPROBES=y
    CONFIG_JUMP_LABEL=y
    CONFIG_KPROBES_ON_FTRACE=y
    CONFIG_UPROBES=y
    # CONFIG_HAVE_64BIT_ALIGNED_ACCESS is not set
    CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
    CONFIG_ARCH_USE_BUILTIN_BSWAP=y
    CONFIG_KRETPROBES=y
    CONFIG_USER_RETURN_NOTIFIER=y
    CONFIG_HAVE_IOREMAP_PROT=y
    CONFIG_HAVE_KPROBES=y
    CONFIG_HAVE_KRETPROBES=y
    CONFIG_HAVE_OPTPROBES=y
    CONFIG_HAVE_KPROBES_ON_FTRACE=y
    CONFIG_HAVE_ARCH_TRACEHOOK=y
    CONFIG_HAVE_DMA_ATTRS=y
    CONFIG_HAVE_DMA_CONTIGUOUS=y
    CONFIG_GENERIC_SMP_IDLE_THREAD=y
    CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y
    CONFIG_HAVE_DMA_API_DEBUG=y
    CONFIG_HAVE_HW_BREAKPOINT=y
    CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y
    CONFIG_HAVE_USER_RETURN_NOTIFIER=y
    CONFIG_HAVE_PERF_EVENTS_NMI=y
    CONFIG_HAVE_PERF_REGS=y
    CONFIG_HAVE_PERF_USER_STACK_DUMP=y
    CONFIG_HAVE_ARCH_JUMP_LABEL=y
    CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
    CONFIG_HAVE_ALIGNED_STRUCT_PAGE=y
    CONFIG_HAVE_CMPXCHG_LOCAL=y
    CONFIG_HAVE_CMPXCHG_DOUBLE=y
    CONFIG_ARCH_WANT_COMPAT_IPC_PARSE_VERSION=y
    CONFIG_ARCH_WANT_OLD_COMPAT_IPC=y
    CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
    CONFIG_SECCOMP_FILTER=y
    CONFIG_HAVE_CC_STACKPROTECTOR=y
    CONFIG_CC_STACKPROTECTOR=y
    # CONFIG_CC_STACKPROTECTOR_NONE is not set
    # CONFIG_CC_STACKPROTECTOR_REGULAR is not set
    CONFIG_CC_STACKPROTECTOR_STRONG=y
    CONFIG_HAVE_CONTEXT_TRACKING=y
    CONFIG_HAVE_VIRT_CPU_ACCOUNTING_GEN=y
    CONFIG_HAVE_IRQ_TIME_ACCOUNTING=y
    CONFIG_HAVE_ARCH_TRANSPARENT_HUGEPAGE=y
    CONFIG_HAVE_ARCH_SOFT_DIRTY=y
    CONFIG_MODULES_USE_ELF_RELA=y
    CONFIG_HAVE_IRQ_EXIT_ON_IRQ_STACK=y
    CONFIG_OLD_SIGSUSPEND3=y
    CONFIG_COMPAT_OLD_SIGACTION=y
    # GCOV-based kernel profiling
    # CONFIG_GCOV_KERNEL is not set
    # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set
    CONFIG_SLABINFO=y
    CONFIG_RT_MUTEXES=y
    CONFIG_BASE_SMALL=0
    CONFIG_MODULES=y
    CONFIG_MODULE_FORCE_LOAD=y
    CONFIG_MODULE_UNLOAD=y
    CONFIG_MODULE_FORCE_UNLOAD=y
    CONFIG_MODVERSIONS=y
    # CONFIG_MODULE_SRCVERSION_ALL is not set
    # CONFIG_MODULE_SIG is not set
    CONFIG_STOP_MACHINE=y
    CONFIG_BLOCK=y
    CONFIG_BLK_DEV_BSG=y
    CONFIG_BLK_DEV_BSGLIB=y
    CONFIG_BLK_DEV_INTEGRITY=y
    CONFIG_BLK_DEV_THROTTLING=y
    # CONFIG_BLK_CMDLINE_PARSER is not set
    # Partition Types
    CONFIG_PARTITION_ADVANCED=y
    # CONFIG_ACORN_PARTITION is not set
    CONFIG_AIX_PARTITION=y
    # CONFIG_OSF_PARTITION is not set
    # CONFIG_AMIGA_PARTITION is not set
    # CONFIG_ATARI_PARTITION is not set
    CONFIG_MAC_PARTITION=y
    CONFIG_MSDOS_PARTITION=y
    CONFIG_BSD_DISKLABEL=y
    CONFIG_MINIX_SUBPARTITION=y
    CONFIG_SOLARIS_X86_PARTITION=y
    # CONFIG_UNIXWARE_DISKLABEL is not set
    CONFIG_LDM_PARTITION=y
    # CONFIG_LDM_DEBUG is not set
    # CONFIG_SGI_PARTITION is not set
    # CONFIG_ULTRIX_PARTITION is not set
    # CONFIG_SUN_PARTITION is not set
    CONFIG_KARMA_PARTITION=y
    CONFIG_EFI_PARTITION=y
    # CONFIG_SYSV68_PARTITION is not set
    # CONFIG_CMDLINE_PARTITION is not set
    CONFIG_BLOCK_COMPAT=y
    # IO Schedulers
    CONFIG_IOSCHED_NOOP=y
    CONFIG_IOSCHED_DEADLINE=y
    CONFIG_IOSCHED_CFQ=y
    CONFIG_CFQ_GROUP_IOSCHED=y
    # CONFIG_DEFAULT_DEADLINE is not set
    CONFIG_DEFAULT_CFQ=y
    # CONFIG_DEFAULT_NOOP is not set
    CONFIG_DEFAULT_IOSCHED="cfq"
    CONFIG_PREEMPT_NOTIFIERS=y
    CONFIG_UNINLINE_SPIN_UNLOCK=y
    CONFIG_ARCH_SUPPORTS_ATOMIC_RMW=y
    CONFIG_MUTEX_SPIN_ON_OWNER=y
    CONFIG_RWSEM_SPIN_ON_OWNER=y
    CONFIG_ARCH_USE_QUEUE_RWLOCK=y
    CONFIG_QUEUE_RWLOCK=y
    CONFIG_FREEZER=y
    # Processor type and features
    CONFIG_ZONE_DMA=y
    CONFIG_SMP=y
    CONFIG_X86_MPPARSE=y
    # CONFIG_X86_EXTENDED_PLATFORM is not set
    # CONFIG_X86_INTEL_LPSS is not set
    CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
    CONFIG_SCHED_OMIT_FRAME_POINTER=y
    CONFIG_HYPERVISOR_GUEST=y
    CONFIG_PARAVIRT=y
    # CONFIG_PARAVIRT_DEBUG is not set
    # CONFIG_PARAVIRT_SPINLOCKS is not set
    CONFIG_XEN=y
    CONFIG_XEN_DOM0=y
    CONFIG_XEN_PVHVM=y
    CONFIG_XEN_MAX_DOMAIN_MEMORY=500
    CONFIG_XEN_SAVE_RESTORE=y
    # CONFIG_XEN_DEBUG_FS is not set
    CONFIG_XEN_PVH=y
    CONFIG_KVM_GUEST=y
    # CONFIG_KVM_DEBUG_FS is not set
    CONFIG_PARAVIRT_TIME_ACCOUNTING=y
    CONFIG_PARAVIRT_CLOCK=y
    CONFIG_NO_BOOTMEM=y
    # CONFIG_MEMTEST is not set
    # CONFIG_MK8 is not set
    # CONFIG_MPSC is not set
    # CONFIG_MCORE2 is not set
    # CONFIG_MATOM is not set
    CONFIG_GENERIC_CPU=y
    CONFIG_X86_INTERNODE_CACHE_SHIFT=6
    CONFIG_X86_L1_CACHE_SHIFT=6
    CONFIG_X86_TSC=y
    CONFIG_X86_CMPXCHG64=y
    CONFIG_X86_CMOV=y
    CONFIG_X86_MINIMUM_CPU_FAMILY=64
    CONFIG_X86_DEBUGCTLMSR=y
    CONFIG_CPU_SUP_INTEL=y
    CONFIG_CPU_SUP_AMD=y
    CONFIG_CPU_SUP_CENTAUR=y
    CONFIG_HPET_TIMER=y
    CONFIG_HPET_EMULATE_RTC=y
    CONFIG_DMI=y
    CONFIG_GART_IOMMU=y
    CONFIG_CALGARY_IOMMU=y
    CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y
    CONFIG_SWIOTLB=y
    CONFIG_IOMMU_HELPER=y
    # CONFIG_MAXSMP is not set
    CONFIG_NR_CPUS=128
    CONFIG_SCHED_SMT=y
    CONFIG_SCHED_MC=y
    # CONFIG_PREEMPT_NONE is not set
    # CONFIG_PREEMPT_VOLUNTARY is not set
    CONFIG_PREEMPT=y
    CONFIG_PREEMPT_COUNT=y
    CONFIG_X86_LOCAL_APIC=y
    CONFIG_X86_IO_APIC=y
    CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
    CONFIG_X86_MCE=y
    CONFIG_X86_MCE_INTEL=y
    CONFIG_X86_MCE_AMD=y
    CONFIG_X86_MCE_THRESHOLD=y
    # CONFIG_X86_MCE_INJECT is not set
    CONFIG_X86_THERMAL_VECTOR=y
    CONFIG_X86_16BIT=y
    CONFIG_X86_ESPFIX64=y
    CONFIG_I8K=m
    CONFIG_MICROCODE=y
    CONFIG_MICROCODE_INTEL=y
    CONFIG_MICROCODE_AMD=y
    CONFIG_MICROCODE_OLD_INTERFACE=y
    CONFIG_MICROCODE_INTEL_EARLY=y
    CONFIG_MICROCODE_AMD_EARLY=y
    CONFIG_MICROCODE_EARLY=y
    CONFIG_X86_MSR=m
    CONFIG_X86_CPUID=m
    CONFIG_ARCH_PHYS_ADDR_T_64BIT=y
    CONFIG_ARCH_DMA_ADDR_T_64BIT=y
    CONFIG_DIRECT_GBPAGES=y
    CONFIG_NUMA=y
    CONFIG_AMD_NUMA=y
    CONFIG_X86_64_ACPI_NUMA=y
    CONFIG_NODES_SPAN_OTHER_NODES=y
    # CONFIG_NUMA_EMU is not set
    CONFIG_NODES_SHIFT=6
    CONFIG_ARCH_SPARSEMEM_ENABLE=y
    CONFIG_ARCH_SPARSEMEM_DEFAULT=y
    CONFIG_ARCH_SELECT_MEMORY_MODEL=y
    CONFIG_ARCH_PROC_KCORE_TEXT=y
    CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000
    CONFIG_SELECT_MEMORY_MODEL=y
    CONFIG_SPARSEMEM_MANUAL=y
    CONFIG_SPARSEMEM=y
    CONFIG_NEED_MULTIPLE_NODES=y
    CONFIG_HAVE_MEMORY_PRESENT=y
    CONFIG_SPARSEMEM_EXTREME=y
    CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y
    CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y
    CONFIG_SPARSEMEM_VMEMMAP=y
    CONFIG_HAVE_MEMBLOCK=y
    CONFIG_HAVE_MEMBLOCK_NODE_MAP=y
    CONFIG_ARCH_DISCARD_MEMBLOCK=y
    # CONFIG_MOVABLE_NODE is not set
    # CONFIG_HAVE_BOOTMEM_INFO_NODE is not set
    # CONFIG_MEMORY_HOTPLUG is not set
    CONFIG_PAGEFLAGS_EXTENDED=y
    CONFIG_SPLIT_PTLOCK_CPUS=4
    CONFIG_ARCH_ENABLE_SPLIT_PMD_PTLOCK=y
    CONFIG_BALLOON_COMPACTION=y
    CONFIG_COMPACTION=y
    CONFIG_MIGRATION=y
    CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION=y
    CONFIG_PHYS_ADDR_T_64BIT=y
    CONFIG_ZONE_DMA_FLAG=1
    CONFIG_BOUNCE=y
    CONFIG_VIRT_TO_BUS=y
    CONFIG_MMU_NOTIFIER=y
    CONFIG_KSM=y
    CONFIG_DEFAULT_MMAP_MIN_ADDR=65536
    CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y
    # CONFIG_MEMORY_FAILURE is not set
    CONFIG_TRANSPARENT_HUGEPAGE=y
    CONFIG_TRANSPARENT_HUGEPAGE_ALWAYS=y
    # CONFIG_TRANSPARENT_HUGEPAGE_MADVISE is not set
    CONFIG_CLEANCACHE=y
    CONFIG_FRONTSWAP=y
    # CONFIG_CMA is not set
    # CONFIG_ZSWAP is not set
    CONFIG_ZPOOL=y
    CONFIG_ZBUD=y
    CONFIG_ZSMALLOC=y
    # CONFIG_PGTABLE_MAPPING is not set
    CONFIG_GENERIC_EARLY_IOREMAP=y
    CONFIG_X86_CHECK_BIOS_CORRUPTION=y
    CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
    CONFIG_X86_RESERVE_LOW=64
    CONFIG_MTRR=y
    CONFIG_MTRR_SANITIZER=y
    CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0
    CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1
    CONFIG_X86_PAT=y
    CONFIG_ARCH_USES_PG_UNCACHED=y
    CONFIG_ARCH_RANDOM=y
    CONFIG_X86_SMAP=y
    CONFIG_EFI=y
    # CONFIG_EFI_STUB is not set
    CONFIG_SECCOMP=y
    # CONFIG_HZ_100 is not set
    # CONFIG_HZ_250 is not set
    CONFIG_HZ_300=y
    # CONFIG_HZ_1000 is not set
    CONFIG_HZ=300
    CONFIG_SCHED_HRTICK=y
    CONFIG_KEXEC=y
    # CONFIG_KEXEC_FILE is not set
    # CONFIG_CRASH_DUMP is not set
    CONFIG_KEXEC_JUMP=y
    CONFIG_PHYSICAL_START=0x1000000
    CONFIG_RELOCATABLE=y
    # CONFIG_RANDOMIZE_BASE is not set
    CONFIG_PHYSICAL_ALIGN=0x1000000
    CONFIG_HOTPLUG_CPU=y
    # CONFIG_BOOTPARAM_HOTPLUG_CPU0 is not set
    # CONFIG_DEBUG_HOTPLUG_CPU0 is not set
    # CONFIG_COMPAT_VDSO is not set
    # CONFIG_CMDLINE_BOOL is not set
    CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
    CONFIG_USE_PERCPU_NUMA_NODE_ID=y
    # Power management and ACPI options
    CONFIG_ARCH_HIBERNATION_HEADER=y
    CONFIG_SUSPEND=y
    CONFIG_SUSPEND_FREEZER=y
    CONFIG_HIBERNATE_CALLBACKS=y
    CONFIG_HIBERNATION=y
    CONFIG_PM_STD_PARTITION=""
    CONFIG_PM_SLEEP=y
    CONFIG_PM_SLEEP_SMP=y
    CONFIG_PM_AUTOSLEEP=y
    # CONFIG_PM_WAKELOCKS is not set
    CONFIG_PM_RUNTIME=y
    CONFIG_PM=y
    CONFIG_PM_DEBUG=y
    # CONFIG_PM_ADVANCED_DEBUG is not set
    # CONFIG_PM_TEST_SUSPEND is not set
    CONFIG_PM_SLEEP_DEBUG=y
    CONFIG_PM_TRACE=y
    CONFIG_PM_TRACE_RTC=y
    # CONFIG_WQ_POWER_EFFICIENT_DEFAULT is not set
    CONFIG_ACPI=y
    CONFIG_ACPI_LEGACY_TABLES_LOOKUP=y
    CONFIG_ARCH_MIGHT_HAVE_ACPI_PDC=y
    CONFIG_ACPI_SLEEP=y
    # CONFIG_ACPI_PROCFS_POWER is not set
    # CONFIG_ACPI_EC_DEBUGFS is not set
    CONFIG_ACPI_AC=y
    CONFIG_ACPI_BATTERY=y
    CONFIG_ACPI_BUTTON=y
    CONFIG_ACPI_VIDEO=y
    CONFIG_ACPI_FAN=y
    CONFIG_ACPI_DOCK=y
    CONFIG_ACPI_PROCESSOR=y
    CONFIG_ACPI_HOTPLUG_CPU=y
    # CONFIG_ACPI_PROCESSOR_AGGREGATOR is not set
    CONFIG_ACPI_THERMAL=y
    CONFIG_ACPI_NUMA=y
    CONFIG_ACPI_CUSTOM_DSDT_FILE=""
    # CONFIG_ACPI_CUSTOM_DSDT is not set
    # CONFIG_ACPI_INITRD_TABLE_OVERRIDE is not set
    # CONFIG_ACPI_DEBUG is not set
    # CONFIG_ACPI_PCI_SLOT is not set
    CONFIG_X86_PM_TIMER=y
    CONFIG_ACPI_CONTAINER=y
    # CONFIG_ACPI_SBS is not set
    # CONFIG_ACPI_HED is not set
    # CONFIG_ACPI_CUSTOM_METHOD is not set
    # CONFIG_ACPI_BGRT is not set
    # CONFIG_ACPI_REDUCED_HARDWARE_ONLY is not set
    CONFIG_HAVE_ACPI_APEI=y
    CONFIG_HAVE_ACPI_APEI_NMI=y
    # CONFIG_ACPI_APEI is not set
    CONFIG_ACPI_EXTLOG=y
    # CONFIG_SFI is not set
    # CPU Frequency scaling
    CONFIG_CPU_FREQ=y
    CONFIG_CPU_FREQ_GOV_COMMON=y
    CONFIG_CPU_FREQ_STAT=m
    CONFIG_CPU_FREQ_STAT_DETAILS=y
    # CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set
    # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set
    CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y
    # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set
    CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
    CONFIG_CPU_FREQ_GOV_POWERSAVE=m
    CONFIG_CPU_FREQ_GOV_USERSPACE=m
    CONFIG_CPU_FREQ_GOV_ONDEMAND=y
    CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m
    # x86 CPU frequency scaling drivers
    CONFIG_X86_INTEL_PSTATE=y
    # CONFIG_X86_PCC_CPUFREQ is not set
    CONFIG_X86_ACPI_CPUFREQ=y
    CONFIG_X86_ACPI_CPUFREQ_CPB=y
    # CONFIG_X86_POWERNOW_K8 is not set
    # CONFIG_X86_AMD_FREQ_SENSITIVITY is not set
    # CONFIG_X86_SPEEDSTEP_CENTRINO is not set
    # CONFIG_X86_P4_CLOCKMOD is not set
    # shared options
    # CONFIG_X86_SPEEDSTEP_LIB is not set
    # CPU Idle
    CONFIG_CPU_IDLE=y
    CONFIG_CPU_IDLE_GOV_LADDER=y
    CONFIG_CPU_IDLE_GOV_MENU=y
    # CONFIG_ARCH_NEEDS_CPU_IDLE_COUPLED is not set
    CONFIG_INTEL_IDLE=y
    # Memory power savings
    # CONFIG_I7300_IDLE is not set
    # Bus options (PCI etc.)
    CONFIG_PCI=y
    CONFIG_PCI_DIRECT=y
    CONFIG_PCI_MMCONFIG=y
    CONFIG_PCI_XEN=y
    CONFIG_PCI_DOMAINS=y
    CONFIG_PCIEPORTBUS=y
    CONFIG_PCIEAER=y
    # CONFIG_PCIE_ECRC is not set
    # CONFIG_PCIEAER_INJECT is not set
    CONFIG_PCIEASPM=y
    # CONFIG_PCIEASPM_DEBUG is not set
    CONFIG_PCIEASPM_DEFAULT=y
    # CONFIG_PCIEASPM_POWERSAVE is not set
    # CONFIG_PCIEASPM_PERFORMANCE is not set
    CONFIG_PCIE_PME=y
    CONFIG_PCI_MSI=y
    # CONFIG_PCI_DEBUG is not set
    # CONFIG_PCI_REALLOC_ENABLE_AUTO is not set
    # CONFIG_PCI_STUB is not set
    CONFIG_XEN_PCIDEV_FRONTEND=y
    CONFIG_HT_IRQ=y
    CONFIG_PCI_ATS=y
    # CONFIG_PCI_IOV is not set
    CONFIG_PCI_PRI=y
    CONFIG_PCI_PASID=y
    # CONFIG_PCI_IOAPIC is not set
    CONFIG_PCI_LABEL=y
    # PCI host controller drivers
    CONFIG_ISA_DMA_API=y
    CONFIG_AMD_NB=y
    CONFIG_PCCARD=y
    CONFIG_PCMCIA=y
    CONFIG_PCMCIA_LOAD_CIS=y
    CONFIG_CARDBUS=y
    # PC-card bridges
    CONFIG_YENTA=y
    CONFIG_YENTA_O2=y
    CONFIG_YENTA_RICOH=y
    CONFIG_YENTA_TI=y
    CONFIG_YENTA_ENE_TUNE=y
    CONFIG_YENTA_TOSHIBA=y
    # CONFIG_PD6729 is not set
    # CONFIG_I82092 is not set
    CONFIG_PCCARD_NONSTATIC=y
    # CONFIG_HOTPLUG_PCI is not set
    # CONFIG_RAPIDIO is not set
    CONFIG_X86_SYSFB=y
    # Executable file formats / Emulations
    CONFIG_BINFMT_ELF=y
    CONFIG_COMPAT_BINFMT_ELF=y
    CONFIG_ARCH_BINFMT_ELF_RANDOMIZE_PIE=y
    CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
    CONFIG_BINFMT_SCRIPT=y
    # CONFIG_HAVE_AOUT is not set
    CONFIG_BINFMT_MISC=y
    CONFIG_COREDUMP=y
    CONFIG_IA32_EMULATION=y
    # CONFIG_IA32_AOUT is not set
    CONFIG_X86_X32=y
    CONFIG_COMPAT=y
    CONFIG_COMPAT_FOR_U64_ALIGNMENT=y
    CONFIG_SYSVIPC_COMPAT=y
    CONFIG_KEYS_COMPAT=y
    CONFIG_X86_DEV_DMA_OPS=y
    CONFIG_IOSF_MBI=m
    CONFIG_PMC_ATOM=y
    CONFIG_NET=y
    CONFIG_COMPAT_NETLINK_MESSAGES=y
    # Networking options
    CONFIG_PACKET=y
    # CONFIG_PACKET_DIAG is not set
    CONFIG_UNIX=y
    # CONFIG_UNIX_DIAG is not set
    CONFIG_XFRM=y
    CONFIG_XFRM_ALGO=y
    CONFIG_XFRM_USER=y
    # CONFIG_XFRM_SUB_POLICY is not set
    # CONFIG_XFRM_MIGRATE is not set
    # CONFIG_XFRM_STATISTICS is not set
    CONFIG_XFRM_IPCOMP=m
    # CONFIG_NET_KEY is not set
    CONFIG_INET=y
    CONFIG_IP_MULTICAST=y
    CONFIG_IP_ADVANCED_ROUTER=y
    # CONFIG_IP_FIB_TRIE_STATS is not set
    CONFIG_IP_MULTIPLE_TABLES=y
    CONFIG_IP_ROUTE_MULTIPATH=y
    CONFIG_IP_ROUTE_VERBOSE=y
    CONFIG_IP_ROUTE_CLASSID=y
    CONFIG_IP_PNP=y
    CONFIG_IP_PNP_DHCP=y
    CONFIG_IP_PNP_BOOTP=y
    CONFIG_IP_PNP_RARP=y
    # CONFIG_NET_IPIP is not set
    # CONFIG_NET_IPGRE_DEMUX is not set
    CONFIG_NET_IP_TUNNEL=y
    CONFIG_IP_MROUTE=y
    # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set
    CONFIG_IP_PIMSM_V1=y
    CONFIG_IP_PIMSM_V2=y
    CONFIG_SYN_COOKIES=y
    CONFIG_NET_IPVTI=m
    # CONFIG_NET_UDP_TUNNEL is not set
    CONFIG_INET_AH=m
    CONFIG_INET_ESP=m
    CONFIG_INET_IPCOMP=m
    CONFIG_INET_XFRM_TUNNEL=m
    CONFIG_INET_TUNNEL=y
    CONFIG_INET_XFRM_MODE_TRANSPORT=m
    CONFIG_INET_XFRM_MODE_TUNNEL=m
    CONFIG_INET_XFRM_MODE_BEET=m
    CONFIG_INET_LRO=y
    CONFIG_INET_DIAG=m
    CONFIG_INET_TCP_DIAG=m
    CONFIG_INET_UDP_DIAG=m
    CONFIG_TCP_CONG_ADVANCED=y
    # CONFIG_TCP_CONG_BIC is not set
    # CONFIG_TCP_CONG_CUBIC is not set
    # CONFIG_TCP_CONG_WESTWOOD is not set
    # CONFIG_TCP_CONG_HTCP is not set
    # CONFIG_TCP_CONG_HSTCP is not set
    # CONFIG_TCP_CONG_HYBLA is not set
    CONFIG_TCP_CONG_VEGAS=y
    # CONFIG_TCP_CONG_SCALABLE is not set
    # CONFIG_TCP_CONG_LP is not set
    # CONFIG_TCP_CONG_VENO is not set
    # CONFIG_TCP_CONG_YEAH is not set
    # CONFIG_TCP_CONG_ILLINOIS is not set
    CONFIG_DEFAULT_VEGAS=y
    # CONFIG_DEFAULT_RENO is not set
    CONFIG_DEFAULT_TCP_CONG="vegas"
    CONFIG_TCP_MD5SIG=y
    CONFIG_IPV6=y
    # CONFIG_IPV6_ROUTER_PREF is not set
    # CONFIG_IPV6_OPTIMISTIC_DAD is not set
    CONFIG_INET6_AH=y
    CONFIG_INET6_ESP=y
    # CONFIG_INET6_IPCOMP is not set
    # CONFIG_IPV6_MIP6 is not set
    # CONFIG_INET6_XFRM_TUNNEL is not set
    # CONFIG_INET6_TUNNEL is not set
    CONFIG_INET6_XFRM_MODE_TRANSPORT=y
    CONFIG_INET6_XFRM_MODE_TUNNEL=y
    CONFIG_INET6_XFRM_MODE_BEET=y
    # CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION is not set
    # CONFIG_IPV6_VTI is not set
    CONFIG_IPV6_SIT=y
    # CONFIG_IPV6_SIT_6RD is not set
    CONFIG_IPV6_NDISC_NODETYPE=y
    # CONFIG_IPV6_TUNNEL is not set
    # CONFIG_IPV6_GRE is not set
    # CONFIG_IPV6_MULTIPLE_TABLES is not set
    # CONFIG_IPV6_MROUTE is not set
    CONFIG_NETLABEL=y
    CONFIG_NETWORK_SECMARK=y
    CONFIG_NET_PTP_CLASSIFY=y
    # CONFIG_NETWORK_PHY_TIMESTAMPING is not set
    CONFIG_NETFILTER=y
    # CONFIG_NETFILTER_DEBUG is not set
    CONFIG_NETFILTER_ADVANCED=y
    CONFIG_BRIDGE_NETFILTER=y
    # Core Netfilter Configuration
    CONFIG_NETFILTER_NETLINK=y
    CONFIG_NETFILTER_NETLINK_ACCT=m
    # CONFIG_NETFILTER_NETLINK_QUEUE is not set
    CONFIG_NETFILTER_NETLINK_LOG=y
    CONFIG_NF_CONNTRACK=y
    CONFIG_NF_LOG_COMMON=m
    CONFIG_NF_CONNTRACK_MARK=y
    CONFIG_NF_CONNTRACK_SECMARK=y
    CONFIG_NF_CONNTRACK_PROCFS=y
    # CONFIG_NF_CONNTRACK_EVENTS is not set
    # CONFIG_NF_CONNTRACK_TIMEOUT is not set
    # CONFIG_NF_CONNTRACK_TIMESTAMP is not set
    CONFIG_NF_CONNTRACK_LABELS=y
    CONFIG_NF_CT_PROTO_DCCP=m
    CONFIG_NF_CT_PROTO_GRE=m
    CONFIG_NF_CT_PROTO_SCTP=m
    CONFIG_NF_CT_PROTO_UDPLITE=m
    CONFIG_NF_CONNTRACK_AMANDA=m
    CONFIG_NF_CONNTRACK_FTP=m
    CONFIG_NF_CONNTRACK_H323=m
    CONFIG_NF_CONNTRACK_IRC=m
    CONFIG_NF_CONNTRACK_BROADCAST=m
    CONFIG_NF_CONNTRACK_NETBIOS_NS=m
    CONFIG_NF_CONNTRACK_SNMP=m
    CONFIG_NF_CONNTRACK_PPTP=m
    CONFIG_NF_CONNTRACK_SANE=m
    CONFIG_NF_CONNTRACK_SIP=m
    CONFIG_NF_CONNTRACK_TFTP=m
    CONFIG_NF_CT_NETLINK=y
    CONFIG_NF_CT_NETLINK_TIMEOUT=m
    CONFIG_NF_NAT=m
    CONFIG_NF_NAT_NEEDED=y
    CONFIG_NF_NAT_PROTO_DCCP=m
    CONFIG_NF_NAT_PROTO_UDPLITE=m
    CONFIG_NF_NAT_PROTO_SCTP=m
    CONFIG_NF_NAT_AMANDA=m
    CONFIG_NF_NAT_FTP=m
    CONFIG_NF_NAT_IRC=m
    CONFIG_NF_NAT_SIP=m
    CONFIG_NF_NAT_TFTP=m
    CONFIG_NETFILTER_SYNPROXY=m
    CONFIG_NF_TABLES=m
    CONFIG_NF_TABLES_INET=m
    CONFIG_NFT_EXTHDR=m
    CONFIG_NFT_META=m
    CONFIG_NFT_CT=m
    CONFIG_NFT_RBTREE=m
    CONFIG_NFT_HASH=m
    CONFIG_NFT_COUNTER=m
    CONFIG_NFT_LOG=m
    CONFIG_NFT_LIMIT=m
    CONFIG_NFT_NAT=m
    CONFIG_NFT_REJECT=m
    CONFIG_NFT_REJECT_INET=m
    CONFIG_NFT_COMPAT=m
    CONFIG_NETFILTER_XTABLES=y
    # Xtables combined modules
    CONFIG_NETFILTER_XT_MARK=m
    CONFIG_NETFILTER_XT_CONNMARK=m
    # Xtables targets
    # CONFIG_NETFILTER_XT_TARGET_CHECKSUM is not set
    # CONFIG_NETFILTER_XT_TARGET_CLASSIFY is not set
    # CONFIG_NETFILTER_XT_TARGET_CONNMARK is not set
    CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y
    # CONFIG_NETFILTER_XT_TARGET_CT is not set
    # CONFIG_NETFILTER_XT_TARGET_DSCP is not set
    CONFIG_NETFILTER_XT_TARGET_HL=m
    # CONFIG_NETFILTER_XT_TARGET_HMARK is not set
    # CONFIG_NETFILTER_XT_TARGET_IDLETIMER is not set
    # CONFIG_NETFILTER_XT_TARGET_LED is not set
    CONFIG_NETFILTER_XT_TARGET_LOG=m
    # CONFIG_NETFILTER_XT_TARGET_MARK is not set
    CONFIG_NETFILTER_XT_NAT=m
    CONFIG_NETFILTER_XT_TARGET_NETMAP=m
    CONFIG_NETFILTER_XT_TARGET_NFLOG=y
    # CONFIG_NETFILTER_XT_TARGET_NFQUEUE is not set
    # CONFIG_NETFILTER_XT_TARGET_NOTRACK is not set
    CONFIG_NETFILTER_XT_TARGET_RATEEST=m
    CONFIG_NETFILTER_XT_TARGET_REDIRECT=m
    CONFIG_NETFILTER_XT_TARGET_TEE=m
    # CONFIG_NETFILTER_XT_TARGET_TPROXY is not set
    # CONFIG_NETFILTER_XT_TARGET_TRACE is not set
    CONFIG_NETFILTER_XT_TARGET_SECMARK=y
    CONFIG_NETFILTER_XT_TARGET_TCPMSS=y
    # CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP is not set
    # Xtables matches
    CONFIG_NETFILTER_XT_MATCH_ADDRTYPE=m
    CONFIG_NETFILTER_XT_MATCH_BPF=m
    CONFIG_NETFILTER_XT_MATCH_CGROUP=m
    CONFIG_NETFILTER_XT_MATCH_CLUSTER=m
    CONFIG_NETFILTER_XT_MATCH_COMMENT=m
    CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m
    CONFIG_NETFILTER_XT_MATCH_CONNLABEL=m
    CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m
    CONFIG_NETFILTER_XT_MATCH_CONNMARK=m
    CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y
    CONFIG_NETFILTER_XT_MATCH_CPU=m
    CONFIG_NETFILTER_XT_MATCH_DCCP=m
    CONFIG_NETFILTER_XT_MATCH_DEVGROUP=m
    CONFIG_NETFILTER_XT_MATCH_DSCP=m
    CONFIG_NETFILTER_XT_MATCH_ECN=m
    CONFIG_NETFILTER_XT_MATCH_ESP=m
    CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m
    CONFIG_NETFILTER_XT_MATCH_HELPER=m
    CONFIG_NETFILTER_XT_MATCH_HL=m
    CONFIG_NETFILTER_XT_MATCH_IPCOMP=m
    CONFIG_NETFILTER_XT_MATCH_IPRANGE=m
    CONFIG_NETFILTER_XT_MATCH_L2TP=m
    CONFIG_NETFILTER_XT_MATCH_LENGTH=m
    CONFIG_NETFILTER_XT_MATCH_LIMIT=m
    CONFIG_NETFILTER_XT_MATCH_MAC=m
    CONFIG_NETFILTER_XT_MATCH_MARK=m
    CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m
    CONFIG_NETFILTER_XT_MATCH_NFACCT=m
    CONFIG_NETFILTER_XT_MATCH_OSF=m
    CONFIG_NETFILTER_XT_MATCH_OWNER=m
    CONFIG_NETFILTER_XT_MATCH_POLICY=y
    CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m
    CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m
    CONFIG_NETFILTER_XT_MATCH_QUOTA=m
    CONFIG_NETFILTER_XT_MATCH_RATEEST=m
    CONFIG_NETFILTER_XT_MATCH_REALM=m
    CONFIG_NETFILTER_XT_MATCH_RECENT=m
    CONFIG_NETFILTER_XT_MATCH_SCTP=m
    CONFIG_NETFILTER_XT_MATCH_SOCKET=m
    CONFIG_NETFILTER_XT_MATCH_STATE=y
    CONFIG_NETFILTER_XT_MATCH_STATISTIC=m
    CONFIG_NETFILTER_XT_MATCH_STRING=m
    CONFIG_NETFILTER_XT_MATCH_TCPMSS=m
    CONFIG_NETFILTER_XT_MATCH_TIME=m
    CONFIG_NETFILTER_XT_MATCH_U32=m
    # CONFIG_IP_SET is not set
    # CONFIG_IP_VS is not set
    # IP: Netfilter Configuration
    CONFIG_NF_DEFRAG_IPV4=y
    CONFIG_NF_CONNTRACK_IPV4=y
    CONFIG_NF_CONNTRACK_PROC_COMPAT=y
    CONFIG_NF_LOG_ARP=m
    CONFIG_NF_LOG_IPV4=m
    CONFIG_NF_TABLES_IPV4=m
    CONFIG_NFT_CHAIN_ROUTE_IPV4=m
    CONFIG_NFT_CHAIN_NAT_IPV4=m
    CONFIG_NFT_REJECT_IPV4=m
    CONFIG_NF_TABLES_ARP=m
    CONFIG_NF_NAT_IPV4=m
    CONFIG_NF_NAT_SNMP_BASIC=m
    CONFIG_NF_NAT_PROTO_GRE=m
    CONFIG_NF_NAT_PPTP=m
    CONFIG_NF_NAT_H323=m
    CONFIG_IP_NF_IPTABLES=y
    # CONFIG_IP_NF_MATCH_AH is not set
    # CONFIG_IP_NF_MATCH_ECN is not set
    # CONFIG_IP_NF_MATCH_RPFILTER is not set
    # CONFIG_IP_NF_MATCH_TTL is not set
    CONFIG_IP_NF_FILTER=y
    CONFIG_IP_NF_TARGET_REJECT=y
    # CONFIG_IP_NF_TARGET_SYNPROXY is not set
    CONFIG_IP_NF_NAT=m
    CONFIG_IP_NF_TARGET_MASQUERADE=m
    # CONFIG_IP_NF_TARGET_NETMAP is not set
    # CONFIG_IP_NF_TARGET_REDIRECT is not set
    CONFIG_IP_NF_MANGLE=y
    # CONFIG_IP_NF_TARGET_CLUSTERIP is not set
    # CONFIG_IP_NF_TARGET_ECN is not set
    # CONFIG_IP_NF_TARGET_TTL is not set
    # CONFIG_IP_NF_RAW is not set
    # CONFIG_IP_NF_SECURITY is not set
    # CONFIG_IP_NF_ARPTABLES is not set
    # IPv6: Netfilter Configuration
    CONFIG_NF_DEFRAG_IPV6=y
    CONFIG_NF_CONNTRACK_IPV6=y
    CONFIG_NF_TABLES_IPV6=m
    CONFIG_NFT_CHAIN_ROUTE_IPV6=m
    CONFIG_NFT_CHAIN_NAT_IPV6=m
    CONFIG_NFT_REJECT_IPV6=m
    CONFIG_NF_LOG_IPV6=m
    CONFIG_NF_NAT_IPV6=m
    CONFIG_IP6_NF_IPTABLES=y
    CONFIG_IP6_NF_MATCH_AH=m
    CONFIG_IP6_NF_MATCH_EUI64=m
    CONFIG_IP6_NF_MATCH_FRAG=m
    CONFIG_IP6_NF_MATCH_OPTS=m
    CONFIG_IP6_NF_MATCH_HL=m
    CONFIG_IP6_NF_MATCH_IPV6HEADER=y
    CONFIG_IP6_NF_MATCH_MH=m
    CONFIG_IP6_NF_MATCH_RPFILTER=m
    CONFIG_IP6_NF_MATCH_RT=m
    CONFIG_IP6_NF_TARGET_HL=m
    CONFIG_IP6_NF_FILTER=y
    CONFIG_IP6_NF_TARGET_REJECT=y
    CONFIG_IP6_NF_TARGET_SYNPROXY=m
    CONFIG_IP6_NF_MANGLE=y
    CONFIG_IP6_NF_RAW=m
    CONFIG_IP6_NF_SECURITY=m
    # CONFIG_IP6_NF_NAT is not set
    CONFIG_NF_TABLES_BRIDGE=m
    CONFIG_NFT_BRIDGE_META=m
    CONFIG_NFT_BRIDGE_REJECT=m
    CONFIG_NF_LOG_BRIDGE=m
    CONFIG_BRIDGE_NF_EBTABLES=m
    CONFIG_BRIDGE_EBT_BROUTE=m
    CONFIG_BRIDGE_EBT_T_FILTER=m
    CONFIG_BRIDGE_EBT_T_NAT=m
    CONFIG_BRIDGE_EBT_802_3=m
    CONFIG_BRIDGE_EBT_AMONG=m
    CONFIG_BRIDGE_EBT_ARP=m
    CONFIG_BRIDGE_EBT_IP=m
    CONFIG_BRIDGE_EBT_IP6=m
    CONFIG_BRIDGE_EBT_LIMIT=m
    CONFIG_BRIDGE_EBT_MARK=m
    CONFIG_BRIDGE_EBT_PKTTYPE=m
    CONFIG_BRIDGE_EBT_STP=m
    CONFIG_BRIDGE_EBT_VLAN=m
    CONFIG_BRIDGE_EBT_ARPREPLY=m
    CONFIG_BRIDGE_EBT_DNAT=m
    CONFIG_BRIDGE_EBT_MARK_T=m
    CONFIG_BRIDGE_EBT_REDIRECT=m
    CONFIG_BRIDGE_EBT_SNAT=m
    CONFIG_BRIDGE_EBT_LOG=m
    CONFIG_BRIDGE_EBT_NFLOG=m
    # CONFIG_IP_DCCP is not set
    # CONFIG_IP_SCTP is not set
    # CONFIG_RDS is not set
    # CONFIG_TIPC is not set
    # CONFIG_ATM is not set
    # CONFIG_L2TP is not set
    CONFIG_STP=m
    CONFIG_GARP=m
    CONFIG_MRP=m
    CONFIG_BRIDGE=m
    CONFIG_BRIDGE_IGMP_SNOOPING=y
    CONFIG_BRIDGE_VLAN_FILTERING=y
    CONFIG_HAVE_NET_DSA=y
    CONFIG_VLAN_8021Q=m
    CONFIG_VLAN_8021Q_GVRP=y
    CONFIG_VLAN_8021Q_MVRP=y
    # CONFIG_DECNET is not set
    CONFIG_LLC=m
    # CONFIG_LLC2 is not set
    # CONFIG_IPX is not set
    # CONFIG_ATALK is not set
    # CONFIG_X25 is not set
    # CONFIG_LAPB is not set
    # CONFIG_PHONET is not set
    # CONFIG_6LOWPAN is not set
    # CONFIG_IEEE802154 is not set
    CONFIG_NET_SCHED=y
    # Queueing/Scheduling
    # CONFIG_NET_SCH_CBQ is not set
    # CONFIG_NET_SCH_HTB is not set
    # CONFIG_NET_SCH_HFSC is not set
    # CONFIG_NET_SCH_PRIO is not set
    # CONFIG_NET_SCH_MULTIQ is not set
    # CONFIG_NET_SCH_RED is not set
    # CONFIG_NET_SCH_SFB is not set
    # CONFIG_NET_SCH_SFQ is not set
    # CONFIG_NET_SCH_TEQL is not set
    # CONFIG_NET_SCH_TBF is not set
    # CONFIG_NET_SCH_GRED is not set
    # CONFIG_NET_SCH_DSMARK is not set
    # CONFIG_NET_SCH_NETEM is not set
    # CONFIG_NET_SCH_DRR is not set
    # CONFIG_NET_SCH_MQPRIO is not set
    # CONFIG_NET_SCH_CHOKE is not set
    # CONFIG_NET_SCH_QFQ is not set
    # CONFIG_NET_SCH_CODEL is not set
    # CONFIG_NET_SCH_FQ_CODEL is not set
    CONFIG_NET_SCH_FQ=m
    # CONFIG_NET_SCH_HHF is not set
    # CONFIG_NET_SCH_PIE is not set
    # CONFIG_NET_SCH_INGRESS is not set
    # CONFIG_NET_SCH_PLUG is not set
    # Classification
    CONFIG_NET_CLS=y
    # CONFIG_NET_CLS_BASIC is not set
    # CONFIG_NET_CLS_TCINDEX is not set
    # CONFIG_NET_CLS_ROUTE4 is not set
    # CONFIG_NET_CLS_FW is not set
    # CONFIG_NET_CLS_U32 is not set
    # CONFIG_NET_CLS_RSVP is not set
    # CONFIG_NET_CLS_RSVP6 is not set
    # CONFIG_NET_CLS_FLOW is not set
    # CONFIG_NET_CLS_CGROUP is not set
    CONFIG_NET_CLS_BPF=m
    CONFIG_NET_EMATCH=y
    CONFIG_NET_EMATCH_STACK=32
    # CONFIG_NET_EMATCH_CMP is not set
    # CONFIG_NET_EMATCH_NBYTE is not set
    # CONFIG_NET_EMATCH_U32 is not set
    # CONFIG_NET_EMATCH_META is not set
    # CONFIG_NET_EMATCH_TEXT is not set
    CONFIG_NET_CLS_ACT=y
    # CONFIG_NET_ACT_POLICE is not set
    # CONFIG_NET_ACT_GACT is not set
    # CONFIG_NET_ACT_MIRRED is not set
    # CONFIG_NET_ACT_IPT is not set
    # CONFIG_NET_ACT_NAT is not set
    # CONFIG_NET_ACT_PEDIT is not set
    # CONFIG_NET_ACT_SIMP is not set
    # CONFIG_NET_ACT_SKBEDIT is not set
    # CONFIG_NET_ACT_CSUM is not set
    CONFIG_NET_SCH_FIFO=y
    # CONFIG_DCB is not set
    CONFIG_DNS_RESOLVER=y
    # CONFIG_BATMAN_ADV is not set
    # CONFIG_OPENVSWITCH is not set
    # CONFIG_VSOCKETS is not set
    # CONFIG_NETLINK_MMAP is not set
    # CONFIG_NETLINK_DIAG is not set
    # CONFIG_NET_MPLS_GSO is not set
    # CONFIG_HSR is not set
    CONFIG_RPS=y
    CONFIG_RFS_ACCEL=y
    CONFIG_XPS=y
    # CONFIG_CGROUP_NET_PRIO is not set
    CONFIG_CGROUP_NET_CLASSID=y
    CONFIG_NET_RX_BUSY_POLL=y
    CONFIG_BQL=y
    # CONFIG_BPF_JIT is not set
    CONFIG_NET_FLOW_LIMIT=y
    # Network testing
    # CONFIG_NET_PKTGEN is not set
    # CONFIG_NET_TCPPROBE is not set
    # CONFIG_NET_DROP_MONITOR is not set
    # CONFIG_HAMRADIO is not set
    # CONFIG_CAN is not set
    # CONFIG_IRDA is not set
    CONFIG_BT=m
    CONFIG_BT_RFCOMM=m
    CONFIG_BT_RFCOMM_TTY=y
    CONFIG_BT_BNEP=m
    CONFIG_BT_BNEP_MC_FILTER=y
    CONFIG_BT_BNEP_PROTO_FILTER=y
    CONFIG_BT_HIDP=m
    # Bluetooth device drivers
    CONFIG_BT_HCIBTUSB=m
    CONFIG_BT_HCIBTSDIO=m
    CONFIG_BT_HCIUART=m
    CONFIG_BT_HCIUART_H4=y
    CONFIG_BT_HCIUART_BCSP=y
    CONFIG_BT_HCIUART_ATH3K=y
    CONFIG_BT_HCIUART_LL=y
    CONFIG_BT_HCIUART_3WIRE=y
    CONFIG_BT_HCIBCM203X=m
    CONFIG_BT_HCIBPA10X=m
    CONFIG_BT_HCIBFUSB=m
    CONFIG_BT_HCIDTL1=m
    CONFIG_BT_HCIBT3C=m
    CONFIG_BT_HCIBLUECARD=m
    CONFIG_BT_HCIBTUART=m
    CONFIG_BT_HCIVHCI=m
    CONFIG_BT_MRVL=m
    CONFIG_BT_MRVL_SDIO=m
    CONFIG_BT_ATH3K=m
    # CONFIG_AF_RXRPC is not set
    CONFIG_FIB_RULES=y
    CONFIG_WIRELESS=y
    CONFIG_WEXT_CORE=y
    CONFIG_WEXT_PROC=y
    CONFIG_CFG80211=y
    # CONFIG_NL80211_TESTMODE is not set
    # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
    # CONFIG_CFG80211_REG_DEBUG is not set
    CONFIG_CFG80211_DEFAULT_PS=y
    # CONFIG_CFG80211_DEBUGFS is not set
    # CONFIG_CFG80211_INTERNAL_REGDB is not set
    CONFIG_CFG80211_WEXT=y
    # CONFIG_LIB80211 is not set
    CONFIG_MAC80211=y
    CONFIG_MAC80211_HAS_RC=y
    CONFIG_MAC80211_RC_MINSTREL=y
    CONFIG_MAC80211_RC_MINSTREL_HT=y
    CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y
    CONFIG_MAC80211_RC_DEFAULT="minstrel_ht"
    # CONFIG_MAC80211_MESH is not set
    CONFIG_MAC80211_LEDS=y
    # CONFIG_MAC80211_DEBUGFS is not set
    # CONFIG_MAC80211_MESSAGE_TRACING is not set
    # CONFIG_MAC80211_DEBUG_MENU is not set
    # CONFIG_WIMAX is not set
    CONFIG_RFKILL=y
    CONFIG_RFKILL_LEDS=y
    CONFIG_RFKILL_INPUT=y
    # CONFIG_NET_9P is not set
    # CONFIG_CAIF is not set
    # CONFIG_CEPH_LIB is not set
    # CONFIG_NFC is not set
    CONFIG_HAVE_BPF_JIT=y
    # Device Drivers
    # Generic Driver Options
    CONFIG_UEVENT_HELPER=y
    CONFIG_UEVENT_HELPER_PATH=""
    CONFIG_DEVTMPFS=y
    # CONFIG_DEVTMPFS_MOUNT is not set
    # CONFIG_STANDALONE is not set
    CONFIG_PREVENT_FIRMWARE_BUILD=y
    CONFIG_FW_LOADER=y
    # CONFIG_FIRMWARE_IN_KERNEL is not set
    CONFIG_EXTRA_FIRMWARE="iwlwifi-6000-4.ucode"
    CONFIG_EXTRA_FIRMWARE_DIR="firmware"
    # CONFIG_FW_LOADER_USER_HELPER_FALLBACK is not set
    # CONFIG_DEBUG_DRIVER is not set
    # CONFIG_DEBUG_DEVRES is not set
    CONFIG_SYS_HYPERVISOR=y
    # CONFIG_GENERIC_CPU_DEVICES is not set
    CONFIG_GENERIC_CPU_AUTOPROBE=y
    CONFIG_REGMAP=y
    CONFIG_REGMAP_I2C=m
    CONFIG_DMA_SHARED_BUFFER=y
    # CONFIG_FENCE_TRACE is not set
    # Bus devices
    CONFIG_CONNECTOR=y
    CONFIG_PROC_EVENTS=y
    # CONFIG_MTD is not set
    CONFIG_ARCH_MIGHT_HAVE_PC_PARPORT=y
    # CONFIG_PARPORT is not set
    CONFIG_PNP=y
    CONFIG_PNP_DEBUG_MESSAGES=y
    # Protocols
    CONFIG_PNPACPI=y
    CONFIG_BLK_DEV=y
    # CONFIG_BLK_DEV_NULL_BLK is not set
    # CONFIG_BLK_DEV_FD is not set
    # CONFIG_BLK_DEV_PCIESSD_MTIP32XX is not set
    # CONFIG_ZRAM is not set
    # CONFIG_BLK_CPQ_CISS_DA is not set
    # CONFIG_BLK_DEV_DAC960 is not set
    # CONFIG_BLK_DEV_UMEM is not set
    # CONFIG_BLK_DEV_COW_COMMON is not set
    CONFIG_BLK_DEV_LOOP=y
    CONFIG_BLK_DEV_LOOP_MIN_COUNT=0
    # CONFIG_BLK_DEV_CRYPTOLOOP is not set
    # CONFIG_BLK_DEV_DRBD is not set
    # CONFIG_BLK_DEV_NBD is not set
    # CONFIG_BLK_DEV_NVME is not set
    # CONFIG_BLK_DEV_SKD is not set
    # CONFIG_BLK_DEV_SX8 is not set
    CONFIG_BLK_DEV_RAM=y
    CONFIG_BLK_DEV_RAM_COUNT=16
    CONFIG_BLK_DEV_RAM_SIZE=4096
    # CONFIG_BLK_DEV_XIP is not set
    # CONFIG_CDROM_PKTCDVD is not set
    # CONFIG_ATA_OVER_ETH is not set
    CONFIG_XEN_BLKDEV_FRONTEND=y
    # CONFIG_XEN_BLKDEV_BACKEND is not set
    # CONFIG_VIRTIO_BLK is not set
    # CONFIG_BLK_DEV_HD is not set
    # CONFIG_BLK_DEV_RBD is not set
    # CONFIG_BLK_DEV_RSXX is not set
    # Misc devices
    # CONFIG_SENSORS_LIS3LV02D is not set
    # CONFIG_AD525X_DPOT is not set
    # CONFIG_DUMMY_IRQ is not set
    # CONFIG_IBM_ASM is not set
    # CONFIG_PHANTOM is not set
    # CONFIG_SGI_IOC4 is not set
    CONFIG_TIFM_CORE=m
    CONFIG_TIFM_7XX1=m
    # CONFIG_ICS932S401 is not set
    # CONFIG_ENCLOSURE_SERVICES is not set
    # CONFIG_HP_ILO is not set
    # CONFIG_APDS9802ALS is not set
    # CONFIG_ISL29003 is not set
    # CONFIG_ISL29020 is not set
    # CONFIG_SENSORS_TSL2550 is not set
    # CONFIG_SENSORS_BH1780 is not set
    # CONFIG_SENSORS_BH1770 is not set
    # CONFIG_SENSORS_APDS990X is not set
    # CONFIG_HMC6352 is not set
    # CONFIG_DS1682 is not set
    # CONFIG_VMWARE_BALLOON is not set
    # CONFIG_BMP085_I2C is not set
    # CONFIG_USB_SWITCH_FSA9480 is not set
    # CONFIG_SRAM is not set
    # CONFIG_C2PORT is not set
    # EEPROM support
    # CONFIG_EEPROM_AT24 is not set
    # CONFIG_EEPROM_LEGACY is not set
    # CONFIG_EEPROM_MAX6875 is not set
    CONFIG_EEPROM_93CX6=m
    CONFIG_CB710_CORE=m
    # CONFIG_CB710_DEBUG is not set
    CONFIG_CB710_DEBUG_ASSUMPTIONS=y
    # Texas Instruments shared transport line discipline
    # CONFIG_SENSORS_LIS3_I2C is not set
    # Altera FPGA firmware download module
    # CONFIG_ALTERA_STAPL is not set
    # CONFIG_VMWARE_VMCI is not set
    # Intel MIC Bus Driver
    # CONFIG_INTEL_MIC_BUS is not set
    # Intel MIC Host Driver
    # Intel MIC Card Driver
    # CONFIG_GENWQE is not set
    # CONFIG_ECHO is not set
    CONFIG_HAVE_IDE=y
    # CONFIG_IDE is not set
    # SCSI device support
    CONFIG_SCSI_MOD=y
    # CONFIG_RAID_ATTRS is not set
    CONFIG_SCSI=y
    CONFIG_SCSI_DMA=y
    # CONFIG_SCSI_NETLINK is not set
    CONFIG_SCSI_PROC_FS=y
    # SCSI support type (disk, tape, CD-ROM)
    CONFIG_BLK_DEV_SD=y
    # CONFIG_CHR_DEV_ST is not set
    # CONFIG_CHR_DEV_OSST is not set
    CONFIG_BLK_DEV_SR=y
    CONFIG_BLK_DEV_SR_VENDOR=y
    CONFIG_CHR_DEV_SG=y
    # CONFIG_CHR_DEV_SCH is not set
    CONFIG_SCSI_CONSTANTS=y
    # CONFIG_SCSI_LOGGING is not set
    # CONFIG_SCSI_SCAN_ASYNC is not set
    # SCSI Transports
    CONFIG_SCSI_SPI_ATTRS=y
    # CONFIG_SCSI_FC_ATTRS is not set
    # CONFIG_SCSI_ISCSI_ATTRS is not set
    # CONFIG_SCSI_SAS_ATTRS is not set
    # CONFIG_SCSI_SAS_LIBSAS is not set
    # CONFIG_SCSI_SRP_ATTRS is not set
    # CONFIG_SCSI_LOWLEVEL is not set
    # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set
    # CONFIG_SCSI_DH is not set
    # CONFIG_SCSI_OSD_INITIATOR is not set
    CONFIG_ATA=y
    # CONFIG_ATA_NONSTANDARD is not set
    CONFIG_ATA_VERBOSE_ERROR=y
    CONFIG_ATA_ACPI=y
    # CONFIG_SATA_ZPODD is not set
    CONFIG_SATA_PMP=y
    # Controllers with non-SFF native interface
    CONFIG_SATA_AHCI=y
    # CONFIG_SATA_AHCI_PLATFORM is not set
    # CONFIG_SATA_INIC162X is not set
    # CONFIG_SATA_ACARD_AHCI is not set
    # CONFIG_SATA_SIL24 is not set
    CONFIG_ATA_SFF=y
    # SFF controllers with custom DMA interface
    # CONFIG_PDC_ADMA is not set
    # CONFIG_SATA_QSTOR is not set
    # CONFIG_SATA_SX4 is not set
    CONFIG_ATA_BMDMA=y
    # SATA SFF controllers with BMDMA
    CONFIG_ATA_PIIX=y
    # CONFIG_SATA_MV is not set
    # CONFIG_SATA_NV is not set
    # CONFIG_SATA_PROMISE is not set
    # CONFIG_SATA_SIL is not set
    # CONFIG_SATA_SIS is not set
    # CONFIG_SATA_SVW is not set
    # CONFIG_SATA_ULI is not set
    # CONFIG_SATA_VIA is not set
    # CONFIG_SATA_VITESSE is not set
    # PATA SFF controllers with BMDMA
    # CONFIG_PATA_ALI is not set
    CONFIG_PATA_AMD=y
    # CONFIG_PATA_ARTOP is not set
    # CONFIG_PATA_ATIIXP is not set
    # CONFIG_PATA_ATP867X is not set
    # CONFIG_PATA_CMD64X is not set
    # CONFIG_PATA_CYPRESS is not set
    # CONFIG_PATA_EFAR is not set
    # CONFIG_PATA_HPT366 is not set
    # CONFIG_PATA_HPT37X is not set
    # CONFIG_PATA_HPT3X2N is not set
    # CONFIG_PATA_HPT3X3 is not set
    # CONFIG_PATA_IT8213 is not set
    # CONFIG_PATA_IT821X is not set
    # CONFIG_PATA_JMICRON is not set
    # CONFIG_PATA_MARVELL is not set
    # CONFIG_PATA_NETCELL is not set
    # CONFIG_PATA_NINJA32 is not set
    # CONFIG_PATA_NS87415 is not set
    CONFIG_PATA_OLDPIIX=y
    # CONFIG_PATA_OPTIDMA is not set
    # CONFIG_PATA_PDC2027X is not set
    # CONFIG_PATA_PDC_OLD is not set
    # CONFIG_PATA_RADISYS is not set
    # CONFIG_PATA_RDC is not set
    CONFIG_PATA_SCH=y
    # CONFIG_PATA_SERVERWORKS is not set
    # CONFIG_PATA_SIL680 is not set
    # CONFIG_PATA_SIS is not set
    # CONFIG_PATA_TOSHIBA is not set
    # CONFIG_PATA_TRIFLEX is not set
    # CONFIG_PATA_VIA is not set
    # CONFIG_PATA_WINBOND is not set
    # PIO-only SFF controllers
    # CONFIG_PATA_CMD640_PCI is not set
    # CONFIG_PATA_MPIIX is not set
    # CONFIG_PATA_NS87410 is not set
    # CONFIG_PATA_OPTI is not set
    # CONFIG_PATA_PCMCIA is not set
    # CONFIG_PATA_RZ1000 is not set
    # Generic fallback / legacy drivers
    # CONFIG_PATA_ACPI is not set
    # CONFIG_ATA_GENERIC is not set
    # CONFIG_PATA_LEGACY is not set
    CONFIG_MD=y
    CONFIG_BLK_DEV_MD=y
    CONFIG_MD_AUTODETECT=y
    # CONFIG_MD_LINEAR is not set
    # CONFIG_MD_RAID0 is not set
    # CONFIG_MD_RAID1 is not set
    # CONFIG_MD_RAID10 is not set
    # CONFIG_MD_RAID456 is not set
    # CONFIG_MD_MULTIPATH is not set
    # CONFIG_MD_FAULTY is not set
    CONFIG_BCACHE=m
    # CONFIG_BCACHE_DEBUG is not set
    # CONFIG_BCACHE_CLOSURES_DEBUG is not set
    CONFIG_BLK_DEV_DM_BUILTIN=y
    CONFIG_BLK_DEV_DM=y
    # CONFIG_DM_DEBUG is not set
    CONFIG_DM_CRYPT=y
    # CONFIG_DM_SNAPSHOT is not set
    # CONFIG_DM_THIN_PROVISIONING is not set
    # CONFIG_DM_CACHE is not set
    # CONFIG_DM_ERA is not set
    CONFIG_DM_MIRROR=y
    # CONFIG_DM_LOG_USERSPACE is not set
    # CONFIG_DM_RAID is not set
    CONFIG_DM_ZERO=y
    # CONFIG_DM_MULTIPATH is not set
    # CONFIG_DM_DELAY is not set
    # CONFIG_DM_UEVENT is not set
    # CONFIG_DM_FLAKEY is not set
    # CONFIG_DM_VERITY is not set
    # CONFIG_DM_SWITCH is not set
    # CONFIG_TARGET_CORE is not set
    # CONFIG_FUSION is not set
    # IEEE 1394 (FireWire) support
    # CONFIG_FIREWIRE is not set
    # CONFIG_FIREWIRE_NOSY is not set
    # CONFIG_I2O is not set
    # CONFIG_MACINTOSH_DRIVERS is not set
    CONFIG_NETDEVICES=y
    CONFIG_MII=m
    CONFIG_NET_CORE=y
    CONFIG_BONDING=m
    CONFIG_DUMMY=m
    # CONFIG_EQUALIZER is not set
    # CONFIG_NET_FC is not set
    # CONFIG_IFB is not set
    # CONFIG_NET_TEAM is not set
    # CONFIG_MACVLAN is not set
    # CONFIG_VXLAN is not set
    CONFIG_NETCONSOLE=y
    CONFIG_NETPOLL=y
    CONFIG_NET_POLL_CONTROLLER=y
    CONFIG_TUN=y
    # CONFIG_VETH is not set
    # CONFIG_VIRTIO_NET is not set
    # CONFIG_NLMON is not set
    # CONFIG_ARCNET is not set
    # CAIF transport drivers
    CONFIG_VHOST_NET=m
    CONFIG_VHOST_RING=m
    CONFIG_VHOST=m
    # Distributed Switch Architecture drivers
    # CONFIG_NET_DSA_MV88E6XXX is not set
    # CONFIG_NET_DSA_MV88E6060 is not set
    # CONFIG_NET_DSA_MV88E6XXX_NEED_PPU is not set
    # CONFIG_NET_DSA_MV88E6131 is not set
    # CONFIG_NET_DSA_MV88E6123_61_65 is not set
    CONFIG_ETHERNET=y
    # CONFIG_NET_VENDOR_3COM is not set
    # CONFIG_NET_VENDOR_ADAPTEC is not set
    # CONFIG_NET_VENDOR_ALTEON is not set
    # CONFIG_ALTERA_TSE is not set
    # CONFIG_NET_VENDOR_AMD is not set
    # CONFIG_NET_XGENE is not set
    CONFIG_NET_VENDOR_ARC=y
    # CONFIG_NET_VENDOR_ATHEROS is not set
    # CONFIG_NET_VENDOR_BROADCOM is not set
    # CONFIG_NET_VENDOR_BROCADE is not set
    # CONFIG_NET_VENDOR_CHELSIO is not set
    # CONFIG_NET_VENDOR_CISCO is not set
    # CONFIG_CX_ECAT is not set
    # CONFIG_DNET is not set
    # CONFIG_NET_VENDOR_DEC is not set
    # CONFIG_NET_VENDOR_DLINK is not set
    # CONFIG_NET_VENDOR_EMULEX is not set
    # CONFIG_NET_VENDOR_EXAR is not set
    # CONFIG_NET_VENDOR_FUJITSU is not set
    # CONFIG_NET_VENDOR_HP is not set
    CONFIG_NET_VENDOR_INTEL=y
    # CONFIG_E100 is not set
    # CONFIG_E1000 is not set
    CONFIG_E1000E=y
    # CONFIG_IGB is not set
    # CONFIG_IGBVF is not set
    # CONFIG_IXGB is not set
    # CONFIG_IXGBE is not set
    # CONFIG_IXGBEVF is not set
    # CONFIG_I40E is not set
    # CONFIG_I40EVF is not set
    # CONFIG_NET_VENDOR_I825XX is not set
    # CONFIG_IP1000 is not set
    # CONFIG_JME is not set
    # CONFIG_NET_VENDOR_MARVELL is not set
    # CONFIG_NET_VENDOR_MELLANOX is not set
    # CONFIG_NET_VENDOR_MICREL is not set
    # CONFIG_NET_VENDOR_MYRI is not set
    # CONFIG_FEALNX is not set
    # CONFIG_NET_VENDOR_NATSEMI is not set
    # CONFIG_NET_VENDOR_NVIDIA is not set
    # CONFIG_NET_VENDOR_OKI is not set
    # CONFIG_ETHOC is not set
    # CONFIG_NET_PACKET_ENGINE is not set
    # CONFIG_NET_VENDOR_QLOGIC is not set
    # CONFIG_NET_VENDOR_REALTEK is not set
    # CONFIG_NET_VENDOR_RDC is not set
    # CONFIG_NET_VENDOR_SAMSUNG is not set
    # CONFIG_NET_VENDOR_SEEQ is not set
    # CONFIG_NET_VENDOR_SILAN is not set
    # CONFIG_NET_VENDOR_SIS is not set
    # CONFIG_SFC is not set
    # CONFIG_NET_VENDOR_SMSC is not set
    # CONFIG_NET_VENDOR_STMICRO is not set
    # CONFIG_NET_VENDOR_SUN is not set
    # CONFIG_NET_VENDOR_TEHUTI is not set
    # CONFIG_NET_VENDOR_TI is not set
    # CONFIG_NET_VENDOR_VIA is not set
    # CONFIG_NET_VENDOR_WIZNET is not set
    # CONFIG_NET_VENDOR_XIRCOM is not set
    CONFIG_FDDI=y
    # CONFIG_DEFXX is not set
    # CONFIG_SKFP is not set
    # CONFIG_HIPPI is not set
    # CONFIG_NET_SB1000 is not set
    CONFIG_PHYLIB=y
    # MII PHY device drivers
    # CONFIG_AT803X_PHY is not set
    # CONFIG_AMD_PHY is not set
    # CONFIG_MARVELL_PHY is not set
    # CONFIG_DAVICOM_PHY is not set
    # CONFIG_QSEMI_PHY is not set
    # CONFIG_LXT_PHY is not set
    # CONFIG_CICADA_PHY is not set
    # CONFIG_VITESSE_PHY is not set
    # CONFIG_SMSC_PHY is not set
    # CONFIG_BROADCOM_PHY is not set
    # CONFIG_BCM7XXX_PHY is not set
    # CONFIG_BCM87XX_PHY is not set
    # CONFIG_ICPLUS_PHY is not set
    # CONFIG_REALTEK_PHY is not set
    # CONFIG_NATIONAL_PHY is not set
    # CONFIG_STE10XP is not set
    # CONFIG_LSI_ET1011C_PHY is not set
    # CONFIG_MICREL_PHY is not set
    # CONFIG_FIXED_PHY is not set
    # CONFIG_MDIO_BITBANG is not set
    # CONFIG_PPP is not set
    # CONFIG_SLIP is not set
    CONFIG_USB_NET_DRIVERS=y
    # CONFIG_USB_CATC is not set
    # CONFIG_USB_KAWETH is not set
    # CONFIG_USB_PEGASUS is not set
    # CONFIG_USB_RTL8150 is not set
    # CONFIG_USB_RTL8152 is not set
    CONFIG_USB_USBNET=m
    CONFIG_USB_NET_AX8817X=m
    CONFIG_USB_NET_AX88179_178A=m
    CONFIG_USB_NET_CDCETHER=m
    CONFIG_USB_NET_CDC_EEM=m
    CONFIG_USB_NET_CDC_NCM=m
    # CONFIG_USB_NET_HUAWEI_CDC_NCM is not set
    CONFIG_USB_NET_CDC_MBIM=m
    CONFIG_USB_NET_DM9601=m
    # CONFIG_USB_NET_SR9700 is not set
    # CONFIG_USB_NET_SR9800 is not set
    CONFIG_USB_NET_SMSC75XX=m
    CONFIG_USB_NET_SMSC95XX=m
    CONFIG_USB_NET_GL620A=m
    CONFIG_USB_NET_NET1080=m
    CONFIG_USB_NET_PLUSB=m
    CONFIG_USB_NET_MCS7830=m
    CONFIG_USB_NET_RNDIS_HOST=m
    CONFIG_USB_NET_CDC_SUBSET=m
    CONFIG_USB_ALI_M5632=y
    CONFIG_USB_AN2720=y
    CONFIG_USB_BELKIN=y
    CONFIG_USB_ARMLINUX=y
    CONFIG_USB_EPSON2888=y
    CONFIG_USB_KC2190=y
    CONFIG_USB_NET_ZAURUS=m
    CONFIG_USB_NET_CX82310_ETH=m
    CONFIG_USB_NET_KALMIA=m
    CONFIG_USB_NET_QMI_WWAN=m
    # CONFIG_USB_HSO is not set
    # CONFIG_USB_NET_INT51X1 is not set
    # CONFIG_USB_IPHETH is not set
    # CONFIG_USB_SIERRA_NET is not set
    # CONFIG_USB_VL600 is not set
    CONFIG_WLAN=y
    # CONFIG_PCMCIA_RAYCS is not set
    # CONFIG_LIBERTAS_THINFIRM is not set
    # CONFIG_AIRO is not set
    # CONFIG_ATMEL is not set
    # CONFIG_AT76C50X_USB is not set
    # CONFIG_AIRO_CS is not set
    # CONFIG_PCMCIA_WL3501 is not set
    # CONFIG_PRISM54 is not set
    # CONFIG_USB_ZD1201 is not set
    # CONFIG_USB_NET_RNDIS_WLAN is not set
    # CONFIG_RTL8180 is not set
    CONFIG_RTL8187=m
    CONFIG_RTL8187_LEDS=y
    # CONFIG_ADM8211 is not set
    # CONFIG_MAC80211_HWSIM is not set
    # CONFIG_MWL8K is not set
    # CONFIG_ATH_CARDS is not set
    # CONFIG_B43 is not set
    # CONFIG_B43LEGACY is not set
    # CONFIG_BRCMSMAC is not set
    # CONFIG_BRCMFMAC is not set
    # CONFIG_HOSTAP is not set
    # CONFIG_IPW2100 is not set
    # CONFIG_IPW2200 is not set
    CONFIG_IWLWIFI=y
    CONFIG_IWLWIFI_LEDS=y
    CONFIG_IWLDVM=y
    # CONFIG_IWLMVM is not set
    # Debugging Options
    # CONFIG_IWLWIFI_DEBUG is not set
    # CONFIG_IWLWIFI_DEVICE_TRACING is not set
    # CONFIG_IWL4965 is not set
    # CONFIG_IWL3945 is not set
    # CONFIG_LIBERTAS is not set
    # CONFIG_HERMES is not set
    # CONFIG_P54_COMMON is not set
    # CONFIG_RT2X00 is not set
    # CONFIG_RTL_CARDS is not set
    # CONFIG_WL_TI is not set
    # CONFIG_ZD1211RW is not set
    # CONFIG_MWIFIEX is not set
    # CONFIG_CW1200 is not set
    # CONFIG_RSI_91X is not set
    # Enable WiMAX (Networking options) to see the WiMAX drivers
    # CONFIG_WAN is not set
    CONFIG_XEN_NETDEV_FRONTEND=y
    # CONFIG_XEN_NETDEV_BACKEND is not set
    # CONFIG_VMXNET3 is not set
    # CONFIG_ISDN is not set
    # Input device support
    CONFIG_INPUT=y
    CONFIG_INPUT_FF_MEMLESS=y
    CONFIG_INPUT_POLLDEV=y
    CONFIG_INPUT_SPARSEKMAP=y
    # CONFIG_INPUT_MATRIXKMAP is not set
    # Userland interfaces
    CONFIG_INPUT_MOUSEDEV=y
    # CONFIG_INPUT_MOUSEDEV_PSAUX is not set
    CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024
    CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
    # CONFIG_INPUT_JOYDEV is not set
    CONFIG_INPUT_EVDEV=y
    # CONFIG_INPUT_EVBUG is not set
    # Input Device Drivers
    CONFIG_INPUT_KEYBOARD=y
    # CONFIG_KEYBOARD_ADP5588 is not set
    # CONFIG_KEYBOARD_ADP5589 is not set
    CONFIG_KEYBOARD_ATKBD=y
    # CONFIG_KEYBOARD_QT1070 is not set
    # CONFIG_KEYBOARD_QT2160 is not set
    # CONFIG_KEYBOARD_LKKBD is not set
    # CONFIG_KEYBOARD_TCA6416 is not set
    # CONFIG_KEYBOARD_TCA8418 is not set
    # CONFIG_KEYBOARD_LM8323 is not set
    # CONFIG_KEYBOARD_LM8333 is not set
    # CONFIG_KEYBOARD_MAX7359 is not set
    # CONFIG_KEYBOARD_MCS is not set
    # CONFIG_KEYBOARD_MPR121 is not set
    # CONFIG_KEYBOARD_NEWTON is not set
    # CONFIG_KEYBOARD_OPENCORES is not set
    # CONFIG_KEYBOARD_STOWAWAY is not set
    # CONFIG_KEYBOARD_SUNKBD is not set
    # CONFIG_KEYBOARD_XTKBD is not set
    CONFIG_INPUT_MOUSE=y
    CONFIG_MOUSE_PS2=y
    CONFIG_MOUSE_PS2_ALPS=y
    CONFIG_MOUSE_PS2_LOGIPS2PP=y
    CONFIG_MOUSE_PS2_SYNAPTICS=y
    CONFIG_MOUSE_PS2_CYPRESS=y
    CONFIG_MOUSE_PS2_LIFEBOOK=y
    CONFIG_MOUSE_PS2_TRACKPOINT=y
    # CONFIG_MOUSE_PS2_ELANTECH is not set
    # CONFIG_MOUSE_PS2_SENTELIC is not set
    # CONFIG_MOUSE_PS2_TOUCHKIT is not set
    # CONFIG_MOUSE_SERIAL is not set
    # CONFIG_MOUSE_APPLETOUCH is not set
    # CONFIG_MOUSE_BCM5974 is not set
    # CONFIG_MOUSE_CYAPA is not set
    # CONFIG_MOUSE_VSXXXAA is not set
    CONFIG_MOUSE_SYNAPTICS_I2C=y
    # CONFIG_MOUSE_SYNAPTICS_USB is not set
    CONFIG_INPUT_JOYSTICK=y
    # CONFIG_JOYSTICK_ANALOG is not set
    # CONFIG_JOYSTICK_A3D is not set
    # CONFIG_JOYSTICK_ADI is not set
    # CONFIG_JOYSTICK_COBRA is not set
    # CONFIG_JOYSTICK_GF2K is not set
    # CONFIG_JOYSTICK_GRIP is not set
    # CONFIG_JOYSTICK_GRIP_MP is not set
    # CONFIG_JOYSTICK_GUILLEMOT is not set
    # CONFIG_JOYSTICK_INTERACT is not set
    # CONFIG_JOYSTICK_SIDEWINDER is not set
    # CONFIG_JOYSTICK_TMDC is not set
    # CONFIG_JOYSTICK_IFORCE is not set
    # CONFIG_JOYSTICK_WARRIOR is not set
    # CONFIG_JOYSTICK_MAGELLAN is not set
    # CONFIG_JOYSTICK_SPACEORB is not set
    # CONFIG_JOYSTICK_SPACEBALL is not set
    # CONFIG_JOYSTICK_STINGER is not set
    # CONFIG_JOYSTICK_TWIDJOY is not set
    # CONFIG_JOYSTICK_ZHENHUA is not set
    # CONFIG_JOYSTICK_AS5011 is not set
    # CONFIG_JOYSTICK_JOYDUMP is not set
    CONFIG_JOYSTICK_XPAD=m
    CONFIG_JOYSTICK_XPAD_FF=y
    CONFIG_JOYSTICK_XPAD_LEDS=y
    # CONFIG_INPUT_TABLET is not set
    # CONFIG_INPUT_TOUCHSCREEN is not set
    CONFIG_INPUT_MISC=y
    # CONFIG_INPUT_AD714X is not set
    # CONFIG_INPUT_BMA150 is not set
    CONFIG_INPUT_PCSPKR=m
    # CONFIG_INPUT_MMA8450 is not set
    # CONFIG_INPUT_MPU3050 is not set
    # CONFIG_INPUT_APANEL is not set
    # CONFIG_INPUT_ATLAS_BTNS is not set
    # CONFIG_INPUT_ATI_REMOTE2 is not set
    # CONFIG_INPUT_KEYSPAN_REMOTE is not set
    # CONFIG_INPUT_KXTJ9 is not set
    # CONFIG_INPUT_POWERMATE is not set
    # CONFIG_INPUT_YEALINK is not set
    # CONFIG_INPUT_CM109 is not set
    # CONFIG_INPUT_UINPUT is not set
    # CONFIG_INPUT_PCF8574 is not set
    # CONFIG_INPUT_ADXL34X is not set
    # CONFIG_INPUT_IMS_PCU is not set
    # CONFIG_INPUT_CMA3000 is not set
    CONFIG_INPUT_XEN_KBDDEV_FRONTEND=y
    # CONFIG_INPUT_IDEAPAD_SLIDEBAR is not set
    # Hardware I/O ports
    CONFIG_SERIO=y
    CONFIG_ARCH_MIGHT_HAVE_PC_SERIO=y
    CONFIG_SERIO_I8042=y
    # CONFIG_SERIO_SERPORT is not set
    # CONFIG_SERIO_CT82C710 is not set
    # CONFIG_SERIO_PCIPS2 is not set
    CONFIG_SERIO_LIBPS2=y
    # CONFIG_SERIO_RAW is not set
    # CONFIG_SERIO_ALTERA_PS2 is not set
    # CONFIG_SERIO_PS2MULT is not set
    # CONFIG_SERIO_ARC_PS2 is not set
    # CONFIG_GAMEPORT is not set
    # Character devices
    CONFIG_TTY=y
    CONFIG_VT=y
    CONFIG_CONSOLE_TRANSLATIONS=y
    CONFIG_VT_CONSOLE=y
    CONFIG_VT_CONSOLE_SLEEP=y
    CONFIG_HW_CONSOLE=y
    CONFIG_VT_HW_CONSOLE_BINDING=y
    CONFIG_UNIX98_PTYS=y
    # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set
    # CONFIG_LEGACY_PTYS is not set
    CONFIG_SERIAL_NONSTANDARD=y
    # CONFIG_ROCKETPORT is not set
    # CONFIG_CYCLADES is not set
    # CONFIG_MOXA_INTELLIO is not set
    # CONFIG_MOXA_SMARTIO is not set
    # CONFIG_SYNCLINK is not set
    # CONFIG_SYNCLINKMP is not set
    # CONFIG_SYNCLINK_GT is not set
    # CONFIG_NOZOMI is not set
    # CONFIG_ISI is not set
    # CONFIG_N_HDLC is not set
    # CONFIG_N_GSM is not set
    # CONFIG_TRACE_SINK is not set
    # KCopy
    CONFIG_KCOPY=m
    # CONFIG_DEVKMEM is not set
    # Serial drivers
    CONFIG_SERIAL_EARLYCON=y
    CONFIG_SERIAL_8250=y
    # CONFIG_SERIAL_8250_DEPRECATED_OPTIONS is not set
    CONFIG_SERIAL_8250_PNP=y
    CONFIG_SERIAL_8250_CONSOLE=y
    CONFIG_SERIAL_8250_DMA=y
    CONFIG_SERIAL_8250_PCI=y
    # CONFIG_SERIAL_8250_CS is not set
    CONFIG_SERIAL_8250_NR_UARTS=32
    CONFIG_SERIAL_8250_RUNTIME_UARTS=4
    CONFIG_SERIAL_8250_EXTENDED=y
    CONFIG_SERIAL_8250_MANY_PORTS=y
    CONFIG_SERIAL_8250_SHARE_IRQ=y
    CONFIG_SERIAL_8250_DETECT_IRQ=y
    CONFIG_SERIAL_8250_RSA=y
    # CONFIG_SERIAL_8250_DW is not set
    # Non-8250 serial port support
    # CONFIG_SERIAL_MFD_HSU is not set
    CONFIG_SERIAL_CORE=y
    CONFIG_SERIAL_CORE_CONSOLE=y
    # CONFIG_SERIAL_JSM is not set
    # CONFIG_SERIAL_SCCNXP is not set
    # CONFIG_SERIAL_SC16IS7XX is not set
    # CONFIG_SERIAL_ALTERA_JTAGUART is not set
    # CONFIG_SERIAL_ALTERA_UART is not set
    # CONFIG_SERIAL_ARC is not set
    # CONFIG_SERIAL_RP2 is not set
    # CONFIG_SERIAL_FSL_LPUART is not set
    CONFIG_HVC_DRIVER=y
    CONFIG_HVC_IRQ=y
    CONFIG_HVC_XEN=y
    CONFIG_HVC_XEN_FRONTEND=y
    # CONFIG_VIRTIO_CONSOLE is not set
    # CONFIG_IPMI_HANDLER is not set
    CONFIG_HW_RANDOM=y
    # CONFIG_HW_RANDOM_TIMERIOMEM is not set
    CONFIG_HW_RANDOM_INTEL=m
    # CONFIG_HW_RANDOM_AMD is not set
    CONFIG_HW_RANDOM_VIA=m
    # CONFIG_HW_RANDOM_VIRTIO is not set
    CONFIG_NVRAM=y
    # CONFIG_R3964 is not set
    # CONFIG_APPLICOM is not set
    # PCMCIA character devices
    # CONFIG_SYNCLINK_CS is not set
    # CONFIG_CARDMAN_4000 is not set
    # CONFIG_CARDMAN_4040 is not set
    # CONFIG_IPWIRELESS is not set
    # CONFIG_MWAVE is not set
    # CONFIG_RAW_DRIVER is not set
    CONFIG_HPET=y
    # CONFIG_HPET_MMAP is not set
    # CONFIG_HANGCHECK_TIMER is not set
    # CONFIG_TCG_TPM is not set
    # CONFIG_TELCLOCK is not set
    CONFIG_DEVPORT=y
    # I2C support
    CONFIG_I2C=y
    CONFIG_ACPI_I2C_OPREGION=y
    CONFIG_I2C_BOARDINFO=y
    CONFIG_I2C_COMPAT=y
    # CONFIG_I2C_CHARDEV is not set
    CONFIG_I2C_MUX=m
    # Multiplexer I2C Chip support
    # CONFIG_I2C_MUX_PCA9541 is not set
    CONFIG_I2C_HELPER_AUTO=y
    CONFIG_I2C_ALGOBIT=y
    # I2C Hardware Bus support
    # PC SMBus host controller drivers
    # CONFIG_I2C_ALI1535 is not set
    # CONFIG_I2C_ALI1563 is not set
    # CONFIG_I2C_ALI15X3 is not set
    # CONFIG_I2C_AMD756 is not set
    # CONFIG_I2C_AMD8111 is not set
    CONFIG_I2C_I801=y
    # CONFIG_I2C_ISCH is not set
    # CONFIG_I2C_ISMT is not set
    # CONFIG_I2C_PIIX4 is not set
    # CONFIG_I2C_NFORCE2 is not set
    # CONFIG_I2C_SIS5595 is not set
    # CONFIG_I2C_SIS630 is not set
    # CONFIG_I2C_SIS96X is not set
    # CONFIG_I2C_VIA is not set
    # CONFIG_I2C_VIAPRO is not set
    # ACPI drivers
    # CONFIG_I2C_SCMI is not set
    # I2C system bus drivers (mostly embedded / system-on-chip)
    # CONFIG_I2C_DESIGNWARE_PLATFORM is not set
    # CONFIG_I2C_DESIGNWARE_PCI is not set
    # CONFIG_I2C_OCORES is not set
    # CONFIG_I2C_PCA_PLATFORM is not set
    # CONFIG_I2C_PXA_PCI is not set
    # CONFIG_I2C_SIMTEC is not set
    # CONFIG_I2C_XILINX is not set
    # External I2C/SMBus adapter drivers
    # CONFIG_I2C_DIOLAN_U2C is not set
    # CONFIG_I2C_PARPORT_LIGHT is not set
    # CONFIG_I2C_ROBOTFUZZ_OSIF is not set
    # CONFIG_I2C_TAOS_EVM is not set
    # CONFIG_I2C_TINY_USB is not set
    # Other I2C/SMBus bus drivers
    # CONFIG_I2C_STUB is not set
    # CONFIG_I2C_DEBUG_CORE is not set
    # CONFIG_I2C_DEBUG_ALGO is not set
    # CONFIG_I2C_DEBUG_BUS is not set
    # CONFIG_SPI is not set
    # CONFIG_SPMI is not set
    # CONFIG_HSI is not set
    # PPS support
    CONFIG_PPS=y
    # CONFIG_PPS_DEBUG is not set
    # CONFIG_NTP_PPS is not set
    # PPS clients support
    # CONFIG_PPS_CLIENT_KTIMER is not set
    # CONFIG_PPS_CLIENT_LDISC is not set
    # CONFIG_PPS_CLIENT_GPIO is not set
    # PPS generators support
    # PTP clock support
    CONFIG_PTP_1588_CLOCK=y
    # Enable PHYLIB and NETWORK_PHY_TIMESTAMPING to see the additional clocks.
    CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
    # CONFIG_GPIOLIB is not set
    # CONFIG_W1 is not set
    CONFIG_POWER_SUPPLY=y
    # CONFIG_POWER_SUPPLY_DEBUG is not set
    # CONFIG_PDA_POWER is not set
    # CONFIG_TEST_POWER is not set
    # CONFIG_BATTERY_DS2780 is not set
    # CONFIG_BATTERY_DS2781 is not set
    # CONFIG_BATTERY_DS2782 is not set
    # CONFIG_BATTERY_SBS is not set
    # CONFIG_BATTERY_BQ27x00 is not set
    # CONFIG_BATTERY_MAX17040 is not set
    # CONFIG_BATTERY_MAX17042 is not set
    # CONFIG_CHARGER_ISP1704 is not set
    # CONFIG_CHARGER_MAX8903 is not set
    # CONFIG_CHARGER_LP8727 is not set
    # CONFIG_CHARGER_BQ2415X is not set
    # CONFIG_CHARGER_SMB347 is not set
    # CONFIG_POWER_RESET is not set
    # CONFIG_POWER_AVS is not set
    CONFIG_HWMON=y
    # CONFIG_HWMON_VID is not set
    # CONFIG_HWMON_DEBUG_CHIP is not set
    # Native drivers
    # CONFIG_SENSORS_ABITUGURU is not set
    # CONFIG_SENSORS_ABITUGURU3 is not set
    # CONFIG_SENSORS_AD7414 is not set
    # CONFIG_SENSORS_AD7418 is not set
    # CONFIG_SENSORS_ADM1021 is not set
    # CONFIG_SENSORS_ADM1025 is not set
    # CONFIG_SENSORS_ADM1026 is not set
    # CONFIG_SENSORS_ADM1029 is not set
    # CONFIG_SENSORS_ADM1031 is not set
    # CONFIG_SENSORS_ADM9240 is not set
    # CONFIG_SENSORS_ADT7410 is not set
    # CONFIG_SENSORS_ADT7411 is not set
    # CONFIG_SENSORS_ADT7462 is not set
    # CONFIG_SENSORS_ADT7470 is not set
    # CONFIG_SENSORS_ADT7475 is not set
    # CONFIG_SENSORS_ASC7621 is not set
    # CONFIG_SENSORS_K8TEMP is not set
    # CONFIG_SENSORS_K10TEMP is not set
    # CONFIG_SENSORS_FAM15H_POWER is not set
    # CONFIG_SENSORS_APPLESMC is not set
    # CONFIG_SENSORS_ASB100 is not set
    # CONFIG_SENSORS_ATXP1 is not set
    # CONFIG_SENSORS_DS620 is not set
    # CONFIG_SENSORS_DS1621 is not set
    # CONFIG_SENSORS_I5K_AMB is not set
    # CONFIG_SENSORS_F71805F is not set
    # CONFIG_SENSORS_F71882FG is not set
    # CONFIG_SENSORS_F75375S is not set
    # CONFIG_SENSORS_FSCHMD is not set
    # CONFIG_SENSORS_GL518SM is not set
    # CONFIG_SENSORS_GL520SM is not set
    # CONFIG_SENSORS_G760A is not set
    # CONFIG_SENSORS_G762 is not set
    # CONFIG_SENSORS_HIH6130 is not set
    # CONFIG_SENSORS_CORETEMP is not set
    # CONFIG_SENSORS_IT87 is not set
    # CONFIG_SENSORS_JC42 is not set
    # CONFIG_SENSORS_POWR1220 is not set
    # CONFIG_SENSORS_LINEAGE is not set
    # CONFIG_SENSORS_LTC2945 is not set
    # CONFIG_SENSORS_LTC4151 is not set
    # CONFIG_SENSORS_LTC4215 is not set
    # CONFIG_SENSORS_LTC4222 is not set
    # CONFIG_SENSORS_LTC4245 is not set
    # CONFIG_SENSORS_LTC4260 is not set
    # CONFIG_SENSORS_LTC4261 is not set
    # CONFIG_SENSORS_MAX16065 is not set
    # CONFIG_SENSORS_MAX1619 is not set
    # CONFIG_SENSORS_MAX1668 is not set
    # CONFIG_SENSORS_MAX197 is not set
    # CONFIG_SENSORS_MAX6639 is not set
    # CONFIG_SENSORS_MAX6642 is not set
    # CONFIG_SENSORS_MAX6650 is not set
    # CONFIG_SENSORS_MAX6697 is not set
    # CONFIG_SENSORS_HTU21 is not set
    # CONFIG_SENSORS_MCP3021 is not set
    # CONFIG_SENSORS_LM63 is not set
    # CONFIG_SENSORS_LM73 is not set
    # CONFIG_SENSORS_LM75 is not set
    # CONFIG_SENSORS_LM77 is not set
    # CONFIG_SENSORS_LM78 is not set
    # CONFIG_SENSORS_LM80 is not set
    # CONFIG_SENSORS_LM83 is not set
    # CONFIG_SENSORS_LM85 is not set
    # CONFIG_SENSORS_LM87 is not set
    # CONFIG_SENSORS_LM90 is not set
    # CONFIG_SENSORS_LM92 is not set
    # CONFIG_SENSORS_LM93 is not set
    # CONFIG_SENSORS_LM95234 is not set
    # CONFIG_SENSORS_LM95241 is not set
    # CONFIG_SENSORS_LM95245 is not set
    # CONFIG_SENSORS_PC87360 is not set
    # CONFIG_SENSORS_PC87427 is not set
    # CONFIG_SENSORS_NTC_THERMISTOR is not set
    # CONFIG_SENSORS_NCT6683 is not set
    # CONFIG_SENSORS_NCT6775 is not set
    # CONFIG_SENSORS_PCF8591 is not set
    # CONFIG_PMBUS is not set
    # CONFIG_SENSORS_SHT21 is not set
    # CONFIG_SENSORS_SHTC1 is not set
    # CONFIG_SENSORS_SIS5595 is not set
    # CONFIG_SENSORS_DME1737 is not set
    # CONFIG_SENSORS_EMC1403 is not set
    # CONFIG_SENSORS_EMC2103 is not set
    # CONFIG_SENSORS_EMC6W201 is not set
    # CONFIG_SENSORS_SMSC47M1 is not set
    # CONFIG_SENSORS_SMSC47M192 is not set
    # CONFIG_SENSORS_SMSC47B397 is not set
    # CONFIG_SENSORS_SCH56XX_COMMON is not set
    # CONFIG_SENSORS_SMM665 is not set
    # CONFIG_SENSORS_ADC128D818 is not set
    # CONFIG_SENSORS_ADS1015 is not set
    # CONFIG_SENSORS_ADS7828 is not set
    # CONFIG_SENSORS_AMC6821 is not set
    # CONFIG_SENSORS_INA209 is not set
    # CONFIG_SENSORS_INA2XX is not set
    # CONFIG_SENSORS_THMC50 is not set
    # CONFIG_SENSORS_TMP102 is not set
    # CONFIG_SENSORS_TMP103 is not set
    # CONFIG_SENSORS_TMP401 is not set
    # CONFIG_SENSORS_TMP421 is not set
    # CONFIG_SENSORS_VIA_CPUTEMP is not set
    # CONFIG_SENSORS_VIA686A is not set
    # CONFIG_SENSORS_VT1211 is not set
    # CONFIG_SENSORS_VT8231 is not set
    # CONFIG_SENSORS_W83781D is not set
    # CONFIG_SENSORS_W83791D is not set
    # CONFIG_SENSORS_W83792D is not set
    # CONFIG_SENSORS_W83793 is not set
    # CONFIG_SENSORS_W83795 is not set
    # CONFIG_SENSORS_W83L785TS is not set
    # CONFIG_SENSORS_W83L786NG is not set
    # CONFIG_SENSORS_W83627HF is not set
    # CONFIG_SENSORS_W83627EHF is not set
    # ACPI drivers
    # CONFIG_SENSORS_ACPI_POWER is not set
    # CONFIG_SENSORS_ATK0110 is not set
    CONFIG_THERMAL=y
    CONFIG_THERMAL_HWMON=y
    CONFIG_THERMAL_DEFAULT_GOV_STEP_WISE=y
    # CONFIG_THERMAL_DEFAULT_GOV_FAIR_SHARE is not set
    # CONFIG_THERMAL_DEFAULT_GOV_USER_SPACE is not set
    # CONFIG_THERMAL_GOV_FAIR_SHARE is not set
    CONFIG_THERMAL_GOV_STEP_WISE=y
    CONFIG_THERMAL_GOV_USER_SPACE=y
    # CONFIG_THERMAL_EMULATION is not set
    # CONFIG_INTEL_POWERCLAMP is not set
    CONFIG_X86_PKG_TEMP_THERMAL=m
    CONFIG_ACPI_INT3403_THERMAL=m
    # CONFIG_INTEL_SOC_DTS_THERMAL is not set
    # Texas Instruments thermal drivers
    # CONFIG_WATCHDOG is not set
    CONFIG_SSB_POSSIBLE=y
    # Sonics Silicon Backplane
    # CONFIG_SSB is not set
    CONFIG_BCMA_POSSIBLE=y
    # Broadcom specific AMBA
    # CONFIG_BCMA is not set
    # Multifunction device drivers
    # CONFIG_MFD_CORE is not set
    # CONFIG_MFD_AS3711 is not set
    # CONFIG_PMIC_ADP5520 is not set
    # CONFIG_MFD_BCM590XX is not set
    # CONFIG_MFD_AXP20X is not set
    # CONFIG_MFD_CROS_EC is not set
    # CONFIG_PMIC_DA903X is not set
    # CONFIG_MFD_DA9052_I2C is not set
    # CONFIG_MFD_DA9055 is not set
    # CONFIG_MFD_DA9063 is not set
    # CONFIG_MFD_MC13XXX_I2C is not set
    # CONFIG_HTC_PASIC3 is not set
    # CONFIG_LPC_ICH is not set
    # CONFIG_LPC_SCH is not set
    # CONFIG_INTEL_SOC_PMIC is not set
    # CONFIG_MFD_JANZ_CMODIO is not set
    # CONFIG_MFD_KEMPLD is not set
    # CONFIG_MFD_88PM800 is not set
    # CONFIG_MFD_88PM805 is not set
    # CONFIG_MFD_88PM860X is not set
    # CONFIG_MFD_MAX14577 is not set
    # CONFIG_MFD_MAX77686 is not set
    # CONFIG_MFD_MAX77693 is not set
    # CONFIG_MFD_MAX8907 is not set
    # CONFIG_MFD_MAX8925 is not set
    # CONFIG_MFD_MAX8997 is not set
    # CONFIG_MFD_MAX8998 is not set
    # CONFIG_MFD_VIPERBOARD is not set
    # CONFIG_MFD_RETU is not set
    # CONFIG_MFD_PCF50633 is not set
    # CONFIG_MFD_RDC321X is not set
    # CONFIG_MFD_RTSX_PCI is not set
    # CONFIG_MFD_RTSX_USB is not set
    # CONFIG_MFD_RC5T583 is not set
    # CONFIG_MFD_SEC_CORE is not set
    # CONFIG_MFD_SI476X_CORE is not set
    # CONFIG_MFD_SM501 is not set
    # CONFIG_MFD_SMSC is not set
    # CONFIG_ABX500_CORE is not set
    # CONFIG_MFD_SYSCON is not set
    # CONFIG_MFD_TI_AM335X_TSCADC is not set
    # CONFIG_MFD_LP3943 is not set
    # CONFIG_MFD_LP8788 is not set
    # CONFIG_MFD_PALMAS is not set
    # CONFIG_TPS6105X is not set
    # CONFIG_TPS6507X is not set
    # CONFIG_MFD_TPS65090 is not set
    # CONFIG_MFD_TPS65217 is not set
    # CONFIG_MFD_TPS65218 is not set
    # CONFIG_MFD_TPS6586X is not set
    # CONFIG_MFD_TPS80031 is not set
    # CONFIG_TWL4030_CORE is not set
    # CONFIG_TWL6040_CORE is not set
    # CONFIG_MFD_WL1273_CORE is not set
    # CONFIG_MFD_LM3533 is not set
    # CONFIG_MFD_TC3589X is not set
    # CONFIG_MFD_TMIO is not set
    # CONFIG_MFD_VX855 is not set
    # CONFIG_MFD_ARIZONA_I2C is not set
    # CONFIG_MFD_WM8400 is not set
    # CONFIG_MFD_WM831X_I2C is not set
    # CONFIG_MFD_WM8350_I2C is not set
    # CONFIG_MFD_WM8994 is not set
    # CONFIG_REGULATOR is not set
    CONFIG_MEDIA_SUPPORT=m
    # Multimedia core support
    CONFIG_MEDIA_CAMERA_SUPPORT=y
    CONFIG_MEDIA_ANALOG_TV_SUPPORT=y
    CONFIG_MEDIA_DIGITAL_TV_SUPPORT=y
    CONFIG_MEDIA_RADIO_SUPPORT=y
    CONFIG_MEDIA_SDR_SUPPORT=y
    # CONFIG_MEDIA_RC_SUPPORT is not set
    # CONFIG_MEDIA_CONTROLLER is not set
    CONFIG_VIDEO_DEV=m
    CONFIG_VIDEO_V4L2=m
    # CONFIG_VIDEO_ADV_DEBUG is not set
    # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
    CONFIG_VIDEOBUF_GEN=m
    CONFIG_VIDEOBUF_VMALLOC=m
    CONFIG_VIDEOBUF2_CORE=m
    CONFIG_VIDEOBUF2_MEMOPS=m
    CONFIG_VIDEOBUF2_VMALLOC=m
    CONFIG_DVB_CORE=m
    CONFIG_DVB_NET=y
    # CONFIG_TTPCI_EEPROM is not set
    CONFIG_DVB_MAX_ADAPTERS=8
    # CONFIG_DVB_DYNAMIC_MINORS is not set
    # Media drivers
    CONFIG_MEDIA_USB_SUPPORT=y
    # Webcam devices
    CONFIG_USB_VIDEO_CLASS=m
    CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y
    CONFIG_USB_GSPCA=m
    # CONFIG_USB_M5602 is not set
    # CONFIG_USB_STV06XX is not set
    # CONFIG_USB_GL860 is not set
    # CONFIG_USB_GSPCA_BENQ is not set
    # CONFIG_USB_GSPCA_CONEX is not set
    # CONFIG_USB_GSPCA_CPIA1 is not set
    # CONFIG_USB_GSPCA_DTCS033 is not set
    # CONFIG_USB_GSPCA_ETOMS is not set
    # CONFIG_USB_GSPCA_FINEPIX is not set
    # CONFIG_USB_GSPCA_JEILINJ is not set
    # CONFIG_USB_GSPCA_JL2005BCD is not set
    # CONFIG_USB_GSPCA_KINECT is not set
    # CONFIG_USB_GSPCA_KONICA is not set
    # CONFIG_USB_GSPCA_MARS is not set
    # CONFIG_USB_GSPCA_MR97310A is not set
    # CONFIG_USB_GSPCA_NW80X is not set
    # CONFIG_USB_GSPCA_OV519 is not set
    # CONFIG_USB_GSPCA_OV534 is not set
    # CONFIG_USB_GSPCA_OV534_9 is not set
    # CONFIG_USB_GSPCA_PAC207 is not set
    # CONFIG_USB_GSPCA_PAC7302 is not set
    # CONFIG_USB_GSPCA_PAC7311 is not set
    # CONFIG_USB_GSPCA_SE401 is not set
    # CONFIG_USB_GSPCA_SN9C2028 is not set
    # CONFIG_USB_GSPCA_SN9C20X is not set
    # CONFIG_USB_GSPCA_SONIXB is not set
    # CONFIG_USB_GSPCA_SONIXJ is not set
    # CONFIG_USB_GSPCA_SPCA500 is not set
    # CONFIG_USB_GSPCA_SPCA501 is not set
    # CONFIG_USB_GSPCA_SPCA505 is not set
    # CONFIG_USB_GSPCA_SPCA506 is not set
    # CONFIG_USB_GSPCA_SPCA508 is not set
    # CONFIG_USB_GSPCA_SPCA561 is not set
    # CONFIG_USB_GSPCA_SPCA1528 is not set
    # CONFIG_USB_GSPCA_SQ905 is not set
    # CONFIG_USB_GSPCA_SQ905C is not set
    # CONFIG_US

    You might want to try setting up early KMS.  That is, put the module in your initramfs explicitly so that it is loaded early... hence, 'early KMS'.
    Edit: You might want to also double check to make sure that the kernel that it being booted is matching up with the modules it is trying to load.  That is, if you move your kernel to put it on the ESP or if you sometimes don't keep /boot mounted, then you might want to do a "file -k /path/to/kernel" and make sure that whatever is in /usr/lib/modules matches.  There is the possibility that if the initramfs failed because it did not find this matchup, then the kernel and the built initramfs are not meant for each other.
    Last edited by WonderWoofy (2013-07-25 14:46:23)

  • Altered kernel .config overwritten when building

    Howdy-ha, all.  Afer about 7 months of being too lazy and frustrated to bother, I've found the time and motivation to once again try building a custom kernel with a fixed DSDT compiled into it.  I'm running Arch64 on a Toshiba laptop, and the relatively lightweight system I've built (and ability to limit CPU frequency in the BIOS) have kept me from suffering from the overheating that plagued my earlier Linux days.  I feel, however, that it's about time I had a functional cooling fan and the ability to suspend to ram for convenience.  I've never managed to successfully built a DSDT into the kernel--despite successfully building the kernel itself--and the throttled-down cpufreqs push the build time of a default distro kernel up to about 2+ hours before I can even test.  Now, the discovery of "localmodconfig" and the great idea to build in /dev/shm ramdisk has compelled me to try again. 
    Here's the snag I've hit: according to the Kernel Compilation wiki entry--
    ArchWiki wrote:Note: If you uncomment return 1 [in the pkgbuild], you can change to the kernel source directory after makepkg finishes extraction and then make nconfig. This lets you configure the kernel over multiple sessions. When you're ready to compile, copy the .config file over top of either config or config.x86_64 (depending on your architecture), comment return 1 and use makepkg -i.
    However, after adding localmodconfig to the pkgbuild, running makepkg up to the "return 1" point,  and then manually tweaking the config some more (according to these instructions), running makepkg again will first give an md5sum error (owing to the altered config.x86_64).  I can use the --skipinteg flag, but then it still extracts the source tarball again and overwrites the custom .config in the source tree, though leaving the changed config.x86_64 intact.
    What mistake am I missing?  I get the feeling that skipping the integrity check might not be the best move, but it's the only way I can follow the wiki instructions.  Also, I intend to use localmodconfig for all kernels after the first successful build, but at the moment it's not utterly necessary if it's overly compilicating things.  Any help is greatly appreciated.

    Thanks for the tips, folks.  I just finished my 6th quiz/exam in as many days, and now it's spring break time, so I'll be gettin' to this kernel business momentarily.  @tomk: altering the config manually (after running make localmodconfig from the src directory) is all I'm really trying to do;  a mushy mind due to long hours of staring at pages of text led to me overlooking --noextract and --nobuild (thanks for the pointer, foutrelis!).  My cpu is moderately powered, but I've had it scaled back during previous builds since overheating is one of the issues I'm trying to solve, and that's the primary reason for using localmodconfig and building in a ramdisk.  A concomitant question: does mounting /dev/shm with default settings, so as to build there without root privileges, pose any security or stability problems?  The wiki says to use noexec, nodev, nosuid as mount options, but for now I only have it mounted with nosuid for its own sake.  If this is ok, then hopefully over the next few days I'll have a perfectly working laptop (although, with no real responsibilities until the middle of next week, I kinda foresee a whiskey weekend around the bend )  Thanks again for the help.

  • Changing a parameter in Kernel Config and applying

    Hi,
    due to https://bbs.archlinux.org/viewtopic.php?id=168801 issue, I wanted to follow the fix explained here : http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665493
    and actually on Arch Linux :
    ]# zcat /proc/config.gz | grep CONFIG_HOTPLUG_PCI_ACPI
    CONFIG_HOTPLUG_PCI_ACPI=y
    CONFIG_HOTPLUG_PCI_ACPI_IBM=m
    So basically I want to set CONFIG_HOTPLUG_PCI_ACPI to m and apply the configuration.
    What's a safe way to do that?
    thanks.

    Thanks Karol ,
    while I'm going through the recompilation process , is there any chance to choose the version with ABSROOT in order to skip also the broadcom bug? https://bbs.archlinux.org/viewtopic.php?id=168177
    And I was interested if *before* going through the hole thing I can somehow make use of :
    ls /usr/src/linux-3.0.93-1-lts/
    Documentation  Kconfig    Makefile  Module.symvers  arch    block  crypto  drivers    fs  include  init  kernel  lib    mm  net  samples  scripts  security  sound  usr  virt
    If I can generate the images and choose to boot from either kernel when logging in.
    Big Thanks.

  • Kernel config for Transcend IDE Flash Module

    I'm trying to build a minimal custom kernel for my set-top-box (very limited ressources), which I use as home server.
    From a recent Arch Live (USB-stick) the Transcend Flash SSD (4GB, 40pin IDE) gets detected as /dev/sda (by the "sd"-driver, I think). The Problem now is that I can't find the kernel settings and always get a kernel panic because it can't find the root device.
    Here's the data I have:
    lspci (Intel ICH chipset):
    00:00.0 Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 04)
    00:02.0 VGA compatible controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] (rev 04)
    00:02.1 Display controller: Intel Corporation 82830 CGC [Chipset Graphics Controller]
    00:1d.0 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
    00:1d.1 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
    00:1d.2 USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
    00:1d.7 USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
    00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82)
    00:1f.0 ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)
    00:1f.1 IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02)
    00:1f.3 SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
    00:1f.5 Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02)
    01:06.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    dmesg output from the live stick:
    Linux version 2.6.30-ARCH (root@T-POWA-LX) (gcc version 4.4.1 (GCC) ) #1 SMP PREEMPT Fri Jul 31 18:10:38 UTC 2009
    SCSI subsystem initialized
    libata version 3.00 loaded.
    ata_piix 0000:00:1f.1: version 2.13
    ata_piix 0000:00:1f.1: enabling device (0005 -> 0007)
    ata_piix 0000:00:1f.1: PCI INT A -> Link[LNKC] -> GSI 9 (level, low) -> IRQ 9
    ata_piix 0000:00:1f.1: setting latency timer to 64
    scsi0 : ata_piix
    scsi1 : ata_piix
    ata1: PATA max UDMA/100 cmd 0x1f0 ctl 0x3f6 bmdma 0xffa0 irq 14
    ata2: PATA max UDMA/100 cmd 0x170 ctl 0x376 bmdma 0xffa8 irq 15
    ata1.00: CFA: TRANSCEND, 20071207, max UDMA/66
    ata1.00: 7831152 sectors, multi 0: LBA
    ata1.00: limited to UDMA/33 due to 40-wire cable
    ata1.00: configured for UDMA/33
    scsi 0:0:0:0: Direct-Access ATA TRANSCEND 2007 PQ: 0 ANSI: 5
    ata2: port disabled. ignoring.
    Driver 'sd' needs updating - please use bus_type methods
    sd 0:0:0:0: [sda] 7831152 512-byte hardware sectors: (4.00 GB/3.73 GiB)
    sd 0:0:0:0: [sda] Write Protect is off
    sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
    sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
    sda: sda1 sda2 sda3
    sd 0:0:0:0: [sda] Attached SCSI disk
    sd 0:0:0:0: Attached scsi generic sg0 type 0
    sd 2:0:0:0: Attached scsi generic sg1 type 0
    ls -lh /dev/disk/by-id (the "USB_2.0_Memory_Adapter" is the live stick):
    ata-TRANSCEND_20091118_500059E8 -> /dev/sda
    ata-TRANSCEND_20091118_500059E8-part1 -> /dev/sda1
    ata-TRANSCEND_20091118_500059E8-part2 -> /dev/sda2
    ata-TRANSCEND_20091118_500059E8-part3 -> /dev/sda3
    scsi-SATA_TRANSCEND_20091118_500059E8 -> /dev/sda
    scsi-SATA_TRANSCEND_20091118_500059E8-part1 -> /dev/sda1
    scsi-SATA_TRANSCEND_20091118_500059E8-part2 -> /dev/sda2
    scsi-SATA_TRANSCEND_20091118_500059E8-part3 -> /dev/sda3
    usb-USB_2.0_Memory_Adapter_AAAAA10062345-0:0 -> /dev/sdb
    usb-USB_2.0_Memory_Adapter_AAAAA10062345-0:0-part1 -> /dev/sdb1
    The kernel configuration I tried can be found here (from another box running Gentoo).
    Any suggestions how I could find the right driver?
    Thanks in advance,
    lynix

    Although I have compiled a custom kernel w/o any kind of automatic support, and it worked, I REALLY don' think that it is worth the effort.  In the wiki it recommends: zcat /proc/config.gz > .config  (from within the kernel directory), and I strongly recommend it as well.  All it does is copy some information from your existing kernel into your .config, which vastly improves your odds of having a working kernel right off the bat.  I would compile that, verify that it works, and from that point start taking out modules that you are confident have nothing to do with your system.  (don't forget to select your processor type, and deselect smp if you don't have smp)
    I know that it is dissappointing and you'd like to perfect your kernel in one go, but I really think that in the long run, this is your best option.  I don't think that you are going to find anyone who is willing to take the time to tell you what options you personally need to compile in or as modules for you, however, there will be plenty of people who are willing to help. 
    I know that there are even smarter solutions, including scripts that can supposedly configure a kernel based on the modules and options that are already loaded, but I think results are mixed.  Although, they might make a great starting point.  I think (but could be wrong) that gentoo's 'genkernel' worked like that.  Though I've used it years ago, I don't think that I fully understood how it worked at the time.
    If you are dead set on minimizing all of the options that you compile for your kernel manually, your tools are lspci, lsmod, cat /proc* etc.  You can save the output, figure out what options correspond with that output, and hope for the best!
    Good luck
    Last edited by Convergence (2009-03-13 11:51:01)

Maybe you are looking for