linux-next: Tree for Sept 20
Hi all,
The linux-next tree is now available fromgit://github.com/sfrothwell/linux-next.git as a temporary measure while the kernel.org servers are unavailable.
The powerpc allyesconfig build still fails today.
Changes since 20110919:
The s5p tree lost a merge fixup patch.
The input tree still has its build failure for which I reverted a commit.
The wireless tree gained conflicts against Linus' tree.
The mfd tree lost its build failure.
The regmap tree gained a conflict against the mfd tree.
The staging tree gained a conflict against Linus' tree.
----------------------------------------------------------------------------
I have created today's linux-next tree atgit://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
(patches at http://www.kernel.org/pub/linux/kernel/v2.6/next/ ). If you are tracking the linux-next tree using git, you should not use "git pull" to do so as that will try to merge the new linux-next release with the old one. You should use "git fetch" as mentioned in the FAQ on the wiki (see below).
You can see which trees have been included by looking in the Next/Trees file in the source. There are also quilt-import.log and merge.log files in the Next directory. Between each merge, the tree was built with a ppc64_defconfig for powerpc and an allmodconfig for x86_64. After the final fixups (if any), it is also built with powerpc allnoconfig (32 and 64 bit), ppc44x_defconfig and allyesconfig (minus CONFIG_PROFILE_ALL_BRANCHES - this fails its final link) and i386, sparc and sparc64 defconfig. These builds also have CONFIG_ENABLE_WARN_DEPRECATED, CONFIG_ENABLE_MUST_CHECK and CONFIG_DEBUG_INFO disabled when necessary.
Below is a summary of the state of the merge.
We are up to 200 trees (counting Linus' and 27 trees of patches pending for Linus' tree), more are welcome (even if they are currently empty). Thanks to those who have contributed, and to those who haven't, please do.
Status of my local build tests will be at
http://kisskb.ellerman.id.au/linux-next . If maintainers want to give advice about cross compilers/configs that work, we are always open to add more builds.
Thanks to Randy Dunlap for doing many randconfig builds.
There is a wiki covering stuff to do with linux-next at
http://linux.f-seidel.de/linux-next/pmwiki/ . Thanks to Frank Seidel.
Signature · 410 lines
Cheers, Stephen Rothwell [email protected] $ git checkout master $ git reset --hard stable Merging origin/master Merging fixes/fixes Merging kbuild-current/rc-fixes Merging arm-current/master Merging m68k-current/for-linus Merging powerpc-merge/merge Merging 52xx-and-virtex-current/powerpc/merge Merging sparc-current/master Merging scsi-rc-fixes/master Merging net-current/master Merging sound-current/for-linus Merging pci-current/for-linus Merging wireless-current/master Merging driver-core.current/driver-core-linus Merging tty.current/tty-linus Merging usb.current/usb-linus Merging staging.current/staging-linus Merging cpufreq-current/fixes Merging input-current/for-linus Merging md-current/for-linus Merging audit-current/for-linus Merging crypto-current/master Merging ide-curent/master Merging dwmw2/master Merging sh-current/sh-fixes-for-linus Merging rmobile-current/rmobile-fixes-for-linus Merging devicetree-current/devicetree/merge Merging spi-current/spi/merge Merging arm/for-next Merging arm-lpae/for-next CONFLICT (content): Merge conflict in arch/arm/include/asm/page.h CONFLICT (content): Merge conflict in arch/arm/include/asm/pgalloc.h CONFLICT (content): Merge conflict in arch/arm/include/asm/pgtable-hwdef.h CONFLICT (content): Merge conflict in arch/arm/include/asm/pgtable.h CONFLICT (content): Merge conflict in arch/arm/include/asm/tlb.h CONFLICT (content): Merge conflict in arch/arm/kernel/head.S CONFLICT (content): Merge conflict in arch/arm/kernel/sleep.S CONFLICT (content): Merge conflict in arch/arm/mm/dma-mapping.c CONFLICT (content): Merge conflict in arch/arm/mm/mmu.c Merging arm-soc/for-next CONFLICT (add/add): Merge conflict in Documentation/devicetree/bindings/arm/l2cc.txt CONFLICT (content): Merge conflict in arch/arm/include/asm/hardware/cache-l2x0.h CONFLICT (delete/modify): arch/arm/mach-at91/board-usb-a9260.c deleted in arm-soc/for-next and modified in HEAD. Version HEAD of arch/arm/mach-at91/board-usb-a9260.c left in tree. CONFLICT (content): Merge conflict in arch/arm/mach-msm/board-msm8x60.c CONFLICT (content): Merge conflict in arch/arm/mach-mxs/include/mach/gpio.h CONFLICT (content): Merge conflict in arch/arm/mach-u300/Makefile.boot CONFLICT (content): Merge conflict in arch/arm/mm/cache-l2x0.c CONFLICT (content): Merge conflict in arch/arm/plat-mxc/include/mach/gpio.h $ git rm -f arch/arm/mach-at91/board-usb-a9260.c Applying: arm-soc: merge fixup for fixup/reserve being added to MACHINE descriptions Merging at91/at91-next Merging davinci/davinci-next Merging i.MX/for-next CONFLICT (content): Merge conflict in arch/arm/mach-imx/Makefile Merging linux-spec/for-next Merging omap/for-next Merging pxa/for-next Merging samsung/next-samsung Merging s5p/for-next CONFLICT (delete/modify): arch/arm/mach-exynos4/mach-smdkc210.c deleted in s5p/for-next and modified in HEAD. Version HEAD of arch/arm/mach-exynos4/mach-smdkc210.c left in tree. $ git rm -f arch/arm/mach-exynos4/mach-smdkc210.c Merging tegra/for-next Merging ux500-core/ux500-core Merging xilinx/arm-next Merging blackfin/for-linus Merging cris/for-next Merging quilt/hexagon Merging ia64/test Merging m68k/for-next Merging m68knommu/for-next Merging microblaze/next Merging mips/mips-for-linux-next Merging openrisc/for-upstream Merging parisc/for-next Merging powerpc/next Merging 4xx/next Merging 52xx-and-virtex/powerpc/next Merging galak/next Merging s390/features Merging sh/sh-latest Merging rmobile/rmobile-latest Merging sparc/master Merging tile/master Merging unicore32/unicore32 Merging xtensa/master Merging ceph/for-next Merging cifs/master Merging configfs/linux-next Merging ecryptfs/next Merging ext3/for_next Merging ext4/dev Merging fatfs/master Merging fuse/for-next Merging gfs2/master Merging hfsplus/for-next Merging jfs/next Merging logfs/master Merging nfs/linux-next Merging nfsd/nfsd-next Merging nilfs2/for-next Merging ocfs2/linux-next Merging omfs/for-next Merging squashfs/master Merging udf/for_next Merging v9fs/for-next CONFLICT (content): Merge conflict in net/9p/trans_virtio.c Merging ubifs/linux-next Merging xfs/master CONFLICT (content): Merge conflict in fs/xfs/xfs_aops.c CONFLICT (content): Merge conflict in fs/xfs/xfs_super.c Merging vfs/for-next Merging vfs-scale/vfs-scale-working Merging pci/linux-next Merging hid/for-next Merging quilt/i2c Merging bjdooks-i2c/next-i2c Merging quilt/jdelvare-hwmon Merging hwmon-staging/hwmon-next Merging quilt/kernel-doc Merging docs/docs-move Merging v4l-dvb/master Merging kbuild/for-next Merging kconfig/for-next Merging ide/master Merging libata/NEXT Merging infiniband/for-next Merging acpi/test Merging idle-test/idle-test Merging powertools/tools-test Merging cpupowerutils/master Merging ieee1394/for-next Merging ubi/linux-next Merging dlm/next Merging swiotlb/master Merging ibft/master Merging scsi/master Merging iscsi-target/for-next Merging slave-dma/next Merging async_tx/next Merging net/master CONFLICT (content): Merge conflict in MAINTAINERS CONFLICT (delete/modify): arch/powerpc/configs/40x/hcu4_defconfig deleted in HEAD and modified in net/master. Version net/master of arch/powerpc/configs/40x/hcu4_defconfig left in tree. CONFLICT (content): Merge conflict in drivers/net/Kconfig CONFLICT (content): Merge conflict in drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c CONFLICT (content): Merge conflict in drivers/net/wireless/iwlwifi/iwl-pci.c CONFLICT (content): Merge conflict in drivers/net/wireless/iwlwifi/iwl-trans-tx-pcie.c CONFLICT (content): Merge conflict in drivers/s390/cio/qdio_main.c $ git rm -f arch/powerpc/configs/40x/hcu4_defconfig Merging wireless/master CONFLICT (content): Merge conflict in drivers/net/wireless/iwlwifi/iwl-pci.c CONFLICT (content): Merge conflict in drivers/net/wireless/rt2x00/rt2800usb.c CONFLICT (content): Merge conflict in drivers/net/wireless/wl12xx/main.c Merging bluetooth/master Merging mtd/master Merging l2-mtd/master CONFLICT (delete/modify): arch/arm/mach-at91/board-usb-a9260.c deleted in HEAD and modified in l2-mtd/master. Version l2-mtd/master of arch/arm/mach-at91/board-usb-a9260.c left in tree. $ git rm -f arch/arm/mach-at91/board-usb-a9260.c Merging crypto/master Merging sound/for-next CONFLICT (content): Merge conflict in arch/mips/alchemy/devboards/db1x00/platform.c CONFLICT (content): Merge conflict in sound/mips/Kconfig Merging sound-asoc/for-next Merging cpufreq/next Merging quilt/rr Merging input/next [master 248d74a] Revert "Input: gpio_keys - use of_property_read_u32()" Merging input-mt/next Merging lsm/for-next Merging block/for-next Merging quilt/device-mapper Merging embedded/master Merging firmware/master Merging pcmcia/master Merging battery/master Merging leds/for-mm CONFLICT (content): Merge conflict in drivers/leds/Kconfig Merging backlight/for-mm Merging mmc/mmc-next Merging kgdb/kgdb-next Merging slab/for-next Merging uclinux/for-next Merging md/for-next Merging mfd/for-next CONFLICT (content): Merge conflict in drivers/mfd/max8997.c CONFLICT (content): Merge conflict in drivers/rtc/rtc-twl.c Merging hdlc/hdlc-next Merging drm/drm-next Merging fbdev/fbdev-next CONFLICT (content): Merge conflict in drivers/video/Kconfig Merging viafb/viafb-next Merging omap_dss2/for-next Merging voltage/for-next Merging security/next CONFLICT (content): Merge conflict in fs/ocfs2/xattr.c Merging selinux/master Merging lblnet/master Merging agp/agp-next Merging watchdog/master Merging bdev/master Merging dwmw2-iommu/master Merging iommu/next Merging cputime/cputime Merging osd/linux-next Merging jc_docs/docs-next Merging nommu/master Merging trivial/for-next CONFLICT (content): Merge conflict in Documentation/PCI/pci.txt CONFLICT (content): Merge conflict in drivers/net/Kconfig Merging audit/for-next Merging pm/linux-next CONFLICT (content): Merge conflict in arch/arm/mach-shmobile/board-ap4evb.c Merging apm/for-next Merging fsnotify/for-next Merging irda/for-next Merging i7core_edac/linux_next Merging i7300_edac/linux_next CONFLICT (content): Merge conflict in arch/x86/kernel/cpu/mcheck/mce.c Merging devicetree/devicetree/next CONFLICT (content): Merge conflict in drivers/of/base.c Merging spi/spi/next Merging gpio/gpio/next Merging tip/auto-latest Merging rcu/rcu/next Merging kvm/linux-next Merging oprofile/for-next Merging ptrace/ptrace Merging xen/upstream/xen Merging xen-two/linux-next Merging xen-pvhvm/linux-next Merging edac-amd/for-next Merging percpu/for-next Merging workqueues/for-next Merging sfi/sfi-test Merging asm-generic/next Merging drivers-x86/linux-next Merging hwpoison/hwpoison Merging sysctl/master Merging namespace/master Merging regmap/for-next CONFLICT (content): Merge conflict in drivers/mfd/wm831x-spi.c Merging driver-core/driver-core-next CONFLICT (content): Merge conflict in arch/arm/plat-mxc/devices.c Merging tty/tty-next Merging usb/usb-next Merging staging/staging-next CONFLICT (content): Merge conflict in drivers/staging/comedi/drivers/ni_labpc.c CONFLICT (delete/modify): drivers/staging/rtl8192e/r8192E_core.c deleted in staging/staging-next and modified in HEAD. Version HEAD of drivers/staging/rtl8192e/r8192E_core.c left in tree. CONFLICT (content): Merge conflict in drivers/staging/xgifb/XGI_main_26.c $ git rm -f drivers/staging/rtl8192e/r8192E_core.c Merging bkl-config/config Merging tmem/linux-next Merging writeback/next Merging arm-dt/devicetree/arm-next Merging moduleh/module.h-split CONFLICT (content): Merge conflict in arch/arm/mach-bcmring/mm.c CONFLICT (content): Merge conflict in drivers/s390/char/vmur.c CONFLICT (content): Merge conflict in drivers/scsi/libfc/fc_lport.c CONFLICT (content): Merge conflict in include/linux/dmaengine.h Applying: dm: use export.h instead of module.h where possible Applying: block: bsg-lib.c needs export.h not module.h Applying: PM: EXPORT_SYMBOL needs export.h Merging kvmtool/master CONFLICT (content): Merge conflict in include/net/9p/9p.h Merging scsi-post-merge/merge-base:master $ git checkout akpm Applying: When no floppy is found the module code can be released while a timer Applying: Fix kconfig unmet dependency warning. BACKLIGHT_CLASS_DEVICE depends on Applying: The parameter's origin type is long. On an i386 architecture, it can Applying: Since the commit below which added O_PATH support to the *at() calls, the Applying: Add support for Aspire 1410 BIOS v1.3314. Fixes the following error: Applying: This makes the iris driver use the platform API, so it is properly exposed Applying: On x86_32 casting the unsigned int result of get_random_int() to long may Applying: This new driver replaces the old PCEngines Alix 2/3 LED driver with a new Applying: Cc: Ed Wildgoose <[email protected]> Applying: Replace the bubble sort in sanitize_e820_map() with a call to the generic Applying: The x86 timer interrupt handler is the only handler not traced in the Applying: The current interrupt traces from irq_handler_entry and irq_handler_exit Applying: Don't allow everybody to use a modem. Applying: The address limit is already set in flush_old_exec() so this Applying: A call to va_copy() should always be followed by a call to va_end() in the Applying: Don't dereference em if it's NULL or an error pointer. Applying: Some messing with error codes to return 0 on out id's and match Applying: kbuf is a buffer that is local to this function, so all of the error paths Applying: fb_set_suspend() must be called with the console semaphore held, which Applying: hwmon was using an idr with a NULL pointer, so convert to an Applying: A straightforward looking use of idr for a device id. Applying: The address limit is already set in flush_old_exec() so this Applying: The address limit is already set in flush_old_exec() so this Applying: Add new check (assert_init) to make sure objects are initialized and Applying: del_timer_sync() calls debug_object_assert_init() to assert that a timer Applying: ext4_{set,clear}_bit() is defined as __test_and_{set,clear}_bit_le() for Applying: The dqc_bitmap field of struct ocfs2_local_disk_chunk is 32-bit aligned, Applying: The address limit is already set in flush_old_exec() so those calls to Applying: When do pci remove/rescan on system that have more iommus, got Applying: The current implementation of dmi_name_in_vendors() is an invitation to Applying: For headers that get exported to userland and make use of u32 style Applying: Fix sparse warnings of right shift bigger than source value size: Applying: We leak in drivers/scsi/aacraid/commctrl.c::aac_send_raw_srb() : Applying: Some mangling of errors was necessary to maintain current interface. Applying: This does involve additional use of the spin lock in idr.c. Is this an Applying: Instead of open coding this function use kstrtoul_from_user() directly. Applying: brd_make_request() always returns 0, which doesn't make much sense. Applying: The address limit is already set in flush_old_exec() so this assignment of Applying: Unbreak the alpha build. Applying: Unbreak alpha build. Applying: Unbreak alpha build. Applying: When we get corruption reports, it's useful to see if the kernel was Applying: When we get corruption reports, it's useful to see if the kernel was Applying: The basic idea behind cross memory attach is to allow MPI programs doing Applying: - Add x86_64 specific wire up Applying: > You might get some speed benefit by optimising for the small copies Applying: acct_isolated of compaction uses page_lru_base_type which returns only Applying: Change ISOLATE_XXX macro with bitwise isolate_mode_t type. Normally, Applying: In async mode, compaction doesn't migrate dirty or writeback pages. So, Applying: In __zone_reclaim case, we don't want to shrink mapped page. Nonetheless, Applying: unmap_and_move() is one a big messy function. Clean it up. Applying: radix_tree_tag_get()'s BUG (when it sees a tag after saw_unset_tag) was Applying: per-task block plug can reduce block queue lock contention and increase Applying: The tracing ring-buffer used this function briefly, but not anymore. Applying: After selecting a task to kill, the oom killer iterates all processes and Applying: Add the leading word "tmpfs" to the Kconfig string to make it blindingly Applying: When we get a bad_page bug report, it's useful to see what modules the Applying: The nr_force_scan[] tuple holds the effective scan numbers for anon and Applying: Some kernel components pin user space memory (infiniband and perf) (by Applying: Add comments to explain the page statistics field in the mm_struct. Applying: add missing ; Applying: Testing from the XFS folk revealed that there is still too much I/O from Applying: Lumpy reclaim worked with two passes - the first which queued pages for IO Applying: Direct reclaim should never writeback pages. For now, handle the Applying: Direct reclaim should never writeback pages. Warn if an attempt is made. Applying: It is preferable that no dirty pages are dispatched for cleaning from the Applying: Workloads that are allocating frequently and writing files place a large Applying: When direct reclaim encounters a dirty page, it gets recycled around the Applying: It's possible a zone watermark is ok when entering the balance_pgdat() Applying: printk_ratelimit() should not be used, because it shares ratelimiting Applying: memchr_inv() is mainly used to check whether the whole buffer is filled Applying: Use newly introduced memchr_inv() for page verification. Applying: A shrinker function can return -1, means that it cannot do anything Applying: Use atomic-long operations instead of looping around cmpxchg(). Applying: massage atomic.h inclusions Applying: The /proc/vmallocinfo shows information about vmalloc allocations in Applying: Commit 645747462435 ("vmscan: detect mapped file pages used only once") Applying: Logic added in commit 8cab4754d24a0 ("vmscan: make mapped executable pages Applying: SPARC32 require access to the start address. Add a new helper Applying: With the NO_BOOTMEM symbol added architectures may now use the following Applying: Using "- 1" relies on the old_end to be page aligned and PAGE_SIZE > 1, Applying: This replaces ptep_clear_flush() with ptep_get_and_clear() and a single Applying: This adds THP support to mremap (decreases the number of split_huge_page() Applying: coding-style nitpicking Applying: Cc: Andrea Arcangeli <[email protected]> Applying: Signed-off-by: Andrew Morton <[email protected]> Applying: vmstat_text is only available when PROC_FS or SYSFS is enabled. This Applying: reduce ifdeffery Applying: Signed-off-by: Andy Shevchenko <[email protected]> Applying: Make the security_inode_init_security() initxattrs arg const, to match the Applying: The current implementation of the /dev/hpet driver couples opening the Applying: smp_call_function() only lets all other CPUs execute a specific function, Applying: auto_demotion_disable is called only for online CPUs. For hotplugged Applying: Enabling DEBUG_STRICT_USER_COPY_CHECKS causes the following warning: Applying: Strict user copy checks are only really supported on x86_32 even though Applying: The help text for this config is duplicated across the x86, parisc, and Applying: s/lib-/obj-/ for usercopy.o Applying: After an "unexpected" reboot, I found this Oops in my logs: Applying: In the move of the lis3 driver, the hp_accel.c file got dropped from the Applying: Add axis correction for HP EliteBook 2730p. Applying: Add axis correction for HP EliteBook 8540w. Applying: Add axis correction for HP ProBook 6555b. Applying: Signed-off-by: Ilkka Koskinen <[email protected]> Applying: Signed-off-by: Ilkka Koskinen <[email protected]> Applying: Change exported functions to use the device given as parameter Applying: Signed-off-by: Ilkka Koskinen <[email protected]> Applying: We are enabling some power features on medfield. To test suspend-2-RAM Applying: We are enabling some power features on medfield. To test suspend-2-RAM Applying: We are enabling some power features on medfield. To test suspend-2-RAM Applying: Cc: Al Viro <[email protected]> Applying: Add V2 of the LED driver for a single timer channel for the TPU hardware Applying: include linux/module.h Applying: The memory for struct led_trigger should be kfreed in the Applying: Currently termination logic (\0 or \n\0) is hardcoded in _kstrtoull(), Applying: Add support for slice by 8 to existing crc32 algorithm. Also modify Applying: don't include asm/msr.h Applying: epoll can acquire recursively acquire ep->mtx on multiple "struct Applying: Currently in oprofilefs, files that use ulong_fops mis-handle writes of Applying: This is the one use of an ida that doesn't retry on receiving -EAGAIN. Applying: One can get this information from minix/inode.c, but adding the Applying: The memcg code sometimes uses "struct mem_cgroup *mem" and sometimes uses Applying: Before calling schedule_timeout(), task state should be changed. Applying: While back-porting Johannes Weiner's patch "mm: memcg-aware global Applying: If somebody is touching data too early, it might be easier to diagnose a Applying: Both mem_cgroup_charge_statistics() and mem_cgroup_move_account() were Applying: On reading sysctl dirs we should return -EISDIR instead of -EINVAL. Applying: Force this on for -next/mm testing purposes. Applying: Expand root=PARTUUID=UUID syntax to support selecting a root partition by Applying: After merging the akpm tree, today's linux-next build (lost of them) Applying: The discovered bit in PGCCSR register indicates if the device has been Applying: Add RapidIO mport driver for IDT TSI721 PCI Express-to-SRIO bridge device. Applying: When I tried to send a patch to remove it, Andi told me we still need to Applying: A default echo function has been provided so it is no longer an error when Applying: This client driver allows you to use a GPIO pin as a source for PPS Applying: remove unneeded cast of void* Applying: Straightforward. As an aside, the ida_init calls are not needed as far as Applying: Simply creates one point to call the w1 interface. Applying: Adds a nolock function to the w1 interface to avoid locking the Applying: Fixes the deadlock when inserting and removing the ds2780. Merging akpm
PATCH 1/1 bcma: needs export.h
From: Randy Dunlap <[email protected]>
bcma/driver_chipcommon_pmu.c needs to include <linux/export.h>, so add it to the headers that are included by bcma_private.h.
Fixes these warnings:
drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: data definition has no type or storage class drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: parameter names (without types) in function declaration drivers/bcma/driver_chipcommon_pmu.c:36:1: warning: data definition has no type or storage class drivers/bcma/driver_chipcommon_pmu.c:36:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' drivers/bcma/driver_chipcommon_pmu.c:36:1: warning: parameter names (without types) in function declaration drivers/bcma/driver_chipcommon_pmu.c:45:1: warning: data definition has no type or storage class drivers/bcma/driver_chipcommon_pmu.c:45:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' drivers/bcma/driver_chipcommon_pmu.c:45:1: warning: parameter names (without types) in function declaration drivers/bcma/driver_chipcommon_pmu.c:54:1: warning: data definition has no type or storage class drivers/bcma/driver_chipcommon_pmu.c:54:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' drivers/bcma/driver_chipcommon_pmu.c:54:1: warning: parameter names (without types) in function declaration
--- drivers/bcma/bcma_private.h | 1 + 1 file changed, 1 insertion(+)
drivers/bcma/bcma_private.h +1 -0
@@ -7,6 +7,7 @@#include <linux/bcma/bcma.h> #include <linux/delay.h> +#include <linux/export.h> #define BCMA_CORE_SIZE 0x1000
Rafał Miłecki
maintainerRe: [PATCH -next] bcma: needs export.h
2011/9/20 Randy Dunlap <[email protected]>:
Quoted 4 lines
From: Randy Dunlap <[email protected]>
bcma/driver_chipcommon_pmu.cneeds to include <linux/export.h>, so add it to the headers that are included bybcma_private.h.
Please take a look at discussion in:
[PATCH -next] bcma: main.c needs to include <linux/slab.h> thread (by Andrew).
I believe that according to the discussion, such a includes should be done in .c files.
Andrew: can you comment? Am I right?
Signature · 1 line
Rafał
Re: [PATCH -next] bcma: needs export.h
Quoted 6 lines · Rafał Miłecki
2011/9/20 Randy Dunlap <[email protected]>:
Quoted 4 lines
From: Randy Dunlap <[email protected]>
bcma/driver_chipcommon_pmu.cneeds to include <linux/export.h>, so add it to the headers that are included bybcma_private.h.
Quoted 8 lines
Please take a look at discussion in:
[PATCH -next] bcma:main.cneeds to include <linux/slab.h> thread (by Andrew).I believe that according to the discussion, such a includes should be done in .c files.
Andrew: can you comment? Am I right?
Sure, I'll resubmit the patch.
Is there already a patch to remove <linux/delay.h> from bcma_private.h ?
bcma_private.h uses __init & __exit, so it should #include <linux/init.h> ...
Signature · 2 lines
~Randy *** Remember to use Documentation/SubmitChecklist when testing your code ***
PATCH v2 1/1 bcma: driver_chipcommon_pmu.c needs linux/export.h
In reply to Rafał MiłeckiFrom: Randy Dunlap <[email protected]>
bcma/driver_chipcommon_pmu.c needs to include <linux/export.h> to fix these warnings:
drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: data definition has no type or storage class drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: parameter names (without types) in function declaration drivers/bcma/driver_chipcommon_pmu.c:36:1: warning: data definition has no type or storage class drivers/bcma/driver_chipcommon_pmu.c:36:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' drivers/bcma/driver_chipcommon_pmu.c:36:1: warning: parameter names (without types) in function declaration drivers/bcma/driver_chipcommon_pmu.c:45:1: warning: data definition has no type or storage class drivers/bcma/driver_chipcommon_pmu.c:45:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' drivers/bcma/driver_chipcommon_pmu.c:45:1: warning: parameter names (without types) in function declaration drivers/bcma/driver_chipcommon_pmu.c:54:1: warning: data definition has no type or storage class drivers/bcma/driver_chipcommon_pmu.c:54:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL' drivers/bcma/driver_chipcommon_pmu.c:54:1: warning: parameter names (without types) in function declaration
--- drivers/bcma/driver_chipcommon_pmu.c | 1 + 1 file changed, 1 insertion(+)
drivers/bcma/driver_chipcommon_pmu.c +1 -0
@@ -9,6 +9,7 @@*/ #include "bcma_private.h" +#include <linux/export.h> #include <linux/bcma/bcma.h> static u32 bcma_chipco_pll_read (struct bcma_drv_cc *cc,u32 offset)
Re: [PATCH -next v2] bcma: driver_chipcommon_pmu.c needs linux/export.h
Hi Randy,
Quoted 19 lines · On Tue, 20 Sep 2011 13:51:39 -0700 Randy Dunlap <[email protected]> wrote:
From: Randy Dunlap <[email protected]>
bcma/driver_chipcommon_pmu.cneeds to include <linux/export.h> to fix these warnings:
drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: data definition has no type or storage classdrivers/bcma/driver_chipcommon_pmu.c:27:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: parameter names (without types) in function declarationdrivers/bcma/driver_chipcommon_pmu.c:36:1: warning: data definition has no type or storage classdrivers/bcma/driver_chipcommon_pmu.c:36:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'drivers/bcma/driver_chipcommon_pmu.c:36:1: warning: parameter names (without types) in function declarationdrivers/bcma/driver_chipcommon_pmu.c:45:1: warning: data definition has no type or storage classdrivers/bcma/driver_chipcommon_pmu.c:45:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'drivers/bcma/driver_chipcommon_pmu.c:45:1: warning: parameter names (without types) in function declarationdrivers/bcma/driver_chipcommon_pmu.c:54:1: warning: data definition has no type or storage classdrivers/bcma/driver_chipcommon_pmu.c:54:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'drivers/bcma/driver_chipcommon_pmu.c:54:1: warning: parameter names (without types) in function declaration
Quoted 1 line
Signed-off-by Randy Dunlap <[email protected]>
I have added this to my collection of merge fixups for the moduleh tree (since linux/export.h doesn't exist in Linus' tree, yet).
Signature · 3 lines
Cheers, Stephen Rothwell [email protected] http://www.canb.auug.org.au/~sfr/
Rafał Miłecki
maintainerRe: [PATCH -next v2] bcma: driver_chipcommon_pmu.c needs linux/export.h
In reply to Randy DunlapW dniu 20 września 2011 22:51 użytkownik Randy Dunlap
Quoted 8 lines · <[email protected]> napisał:
From: Randy Dunlap <[email protected]>
bcma/driver_chipcommon_pmu.cneeds to include <linux/export.h> to fix these warnings:
drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: data definition has no type or storage classdrivers/bcma/driver_chipcommon_pmu.c:27:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: parameter names (without types) in function declaration
Don't you get the same warning for core.c? Weird...
Signature · 1 line
Rafał
Re: [PATCH -next v2] bcma: driver_chipcommon_pmu.c needs linux/export.h
Quoted 4 lines · Rafał Miłecki
W dniu 20 września 2011 22:51 użytkownik Randy Dunlap
Quoted 2 lines · <[email protected]> napisał:
From: Randy Dunlap <[email protected]>
Quoted 8 lines
Quoted 6 lines
bcma/driver_chipcommon_pmu.cneeds to include <linux/export.h> to fix these warnings:
drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: data definition has no type or storage classdrivers/bcma/driver_chipcommon_pmu.c:27:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: parameter names (without types) in function declarationDon't you get the same warning for
core.c? Weird...
No, I don't. Stranger things have happened, I'm sure.
Feel free to add export.h to other files, or do you want me to do that?
Signature · 2 lines
~Randy *** Remember to use Documentation/SubmitChecklist when testing your code ***
Rafał Miłecki
maintainerRe: [PATCH -next v2] bcma: driver_chipcommon_pmu.c needs linux/export.h
W dniu 21 września 2011 17:52 użytkownik Randy Dunlap
Quoted 12 lines · <[email protected]> napisał:
Quoted 11 lines · Rafał Miłecki
W dniu 20 września 2011 22:51 użytkownik Randy Dunlap
Quoted 8 lines · <[email protected]> napisał:
From: Randy Dunlap <[email protected]>
bcma/driver_chipcommon_pmu.cneeds to include <linux/export.h> to fix these warnings:
drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: data definition has no type or storage classdrivers/bcma/driver_chipcommon_pmu.c:27:1: warning: type defaults to 'int' in declaration of 'EXPORT_SYMBOL_GPL'drivers/bcma/driver_chipcommon_pmu.c:27:1: warning: parameter names (without types) in function declaration
Quoted 6 lines
Quoted 1 line
Don't you get the same warning for
core.c? Weird...No, I don't. Stranger things have happened, I'm sure.
Feel free to add
export.hto other files, or do you want me to do that?
Please do that while you're hacking that include anyway.
Signature · 1 line
Rafał
PATCH 1/1 bcma: main.c and driver_mips.c need linux/export.h
From: Randy Dunlap <[email protected]>
main.c and driver_mips.c use EXPORT_SYMBOL() etc.
so they should include <linux/export.h>.
--- drivers/bcma/driver_mips.c | 1 + drivers/bcma/main.c | 1 + 2 files changed, 2 insertions(+)
drivers/bcma/driver_mips.c +1 -0
@@ -14,6 +14,7 @@#include <linux/bcma/bcma.h> +#include <linux/export.h> #include <linux/serial.h> #include <linux/serial_core.h> #include <linux/serial_reg.h>
drivers/bcma/main.c +1 -0
@@ -7,6 +7,7 @@#include "bcma_private.h" #include <linux/module.h> +#include <linux/export.h> #include <linux/bcma/bcma.h> #include <linux/slab.h>
Re: [PATCH -next] bcma: main.c and driver_mips.c need linux/export.h
Quoted 6 lines · Randy Dunlap
From: Randy Dunlap<[email protected]>
main.canddriver_mips.cuseEXPORT_SYMBOL()etc.
so they should include<linux/export.h>.Signed-off-by Randy Dunlap<[email protected]>
From this commit message, it appears that every routine that uses EXPORT_SYMBOL() will need to include this header. I looked at modifying rtlwifi and friends to include this header, but found that include/linux/export.h does not exist in any of my source trees. From that I assume that the change will happen in 3.2.
I have prepared a patch, but cannot use it at the moment. Is there somewhere that I should send it?
Larry
Re: [PATCH -next] bcma: main.c and driver_mips.c need linux/export.h
Quoted 11 lines · Larry Finger
Quoted 6 lines · Randy Dunlap
From: Randy Dunlap<[email protected]>
main.canddriver_mips.cuseEXPORT_SYMBOL()etc.
so they should include<linux/export.h>.Signed-off-by Randy Dunlap<[email protected]>From this commit message, it appears that every routine that uses
EXPORT_SYMBOL()will need to include this header. I looked at modifying rtlwifi and friends to include this header, but found thatinclude/linux/export.hdoes not exist in any of my source trees. From that I assume that the change will happen in 3.2.I have prepared a patch, but cannot use it at the moment. Is there somewhere that I should send it?
Hi Larry,
linux/export.h is only in linux-next. I think that you should just prepare a linux-next patch for rtlwifi and then push it after Paul Gortmaker's module.h-split git tree has been merged (it splits module.h into module.h and export.h), or maybe you could ask Paul to merge your patch into his tree.
[I added Paul to the cc: list.]
Signature · 2 lines
~Randy *** Remember to use Documentation/SubmitChecklist when testing your code ***
Re: [PATCH -next] bcma: needs export.h
In reply to Rafał MiłeckiQuoted 6 lines · On Tue, 20 Sep 2011 20:45:57 +0200 Rafa__ Mi__ecki <[email protected]> wrote:
2011/9/20 Randy Dunlap <[email protected]>:
Quoted 4 lines
From: Randy Dunlap <[email protected]>
bcma/driver_chipcommon_pmu.cneeds to include <linux/export.h>, so add it to the headers that are included bybcma_private.h.
Quoted 8 lines
Please take a look at discussion in:
[PATCH -next] bcma:main.cneeds to include <linux/slab.h> thread (by Andrew).I believe that according to the discussion, such a includes should be done in .c files.
Andrew: can you comment? Am I right?
Ordinarily, yes, it is preferable to include the needed .h files from within the .c files. However quite a mumber of kernel subsystems do take the #include "everything.h" approach.
However, drivers/bcma is a bit odd in that it has bcma_private.h which includes delay.h (the everything.h approach) but most .c files explicitly include other things, including export.h.
There's no real pattern here and yes, I agree that the minimal and more typical approach is better.
drivers/bcma/driver_chipcommon_pmu.c renamed from drivers/bcma/driver_chipcommon_pmu.c~bcma-needs-exporth +1 -0
@@ -10,6 +10,7 @@#include "bcma_private.h" #include <linux/bcma/bcma.h> +#include <linux/export.h> static u32 bcma_chipco_pll_read (struct bcma_drv_cc *cc,u32 offset) {
_
Re: linux-next: Tree for Sept 20 (llc/psnap/p8022)
In reply to Stephen RothwellQuoted 5 lines · Stephen Rothwell
Hi all,
The linux-next tree is now available from
git://github.com/sfrothwell/linux-next.gitas a temporary measure while the kernel.org servers are unavailable.
net/built-in.o: In function `unregister_8022_client':
(.text+0x24494): undefined reference to llc_sap_close' net/built-in.o: In function register_8022_client':
(.text+0x244f3): undefined reference to llc_sap_open' net/built-in.o: In function p8022_request':
p8022.c:(.text+0x24522): undefined reference to llc_build_and_send_ui_pkt' net/built-in.o: In function snap_request':
psnap.c:(.text+0x24846): undefined reference to llc_build_and_send_ui_pkt' net/built-in.o: In function snap_init':
psnap.c:(.init.text+0x98f): undefined reference to llc_sap_open' net/built-in.o: In function snap_exit':
psnap.c:(.exit.text+0x17): undefined reference to `llc_sap_close'
Full kernel randconfig file is attached.
Signature · 2 lines
~Randy *** Remember to use Documentation/SubmitChecklist when testing your code ***
#
# Automatically generated file; DO NOT EDIT.
# Linux/x86_64 3.1.0-rc6 Kernel Configuration
#CONFIG_64BIT=y
# CONFIG_X86_32 is not setCONFIG_X86_64=yCONFIG_X86=yCONFIG_INSTRUCTION_DECODER=yCONFIG_OUTPUT_FORMAT="elf64-x86-64"CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig"CONFIG_GENERIC_CMOS_UPDATE=yCONFIG_CLOCKSOURCE_WATCHDOG=yCONFIG_GENERIC_CLOCKEVENTS=yCONFIG_ARCH_CLOCKSOURCE_DATA=yCONFIG_GENERIC_CLOCKEVENTS_BROADCAST=yCONFIG_LOCKDEP_SUPPORT=yCONFIG_STACKTRACE_SUPPORT=yCONFIG_HAVE_LATENCYTOP_SUPPORT=yCONFIG_MMU=y
# CONFIG_ZONE_DMA is not setCONFIG_NEED_DMA_MAP_STATE=yCONFIG_NEED_SG_DMA_LENGTH=yCONFIG_GENERIC_ISA_DMA=yCONFIG_GENERIC_IOMAP=yCONFIG_GENERIC_HWEIGHT=yCONFIG_ARCH_MAY_HAVE_PC_FDC=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not setCONFIG_RWSEM_XCHGADD_ALGORITHM=yCONFIG_ARCH_HAS_CPU_IDLE_WAIT=yCONFIG_GENERIC_CALIBRATE_DELAY=yCONFIG_GENERIC_TIME_VSYSCALL=yCONFIG_ARCH_HAS_CPU_RELAX=yCONFIG_ARCH_HAS_DEFAULT_IDLE=yCONFIG_ARCH_HAS_CACHE_LINE_SIZE=yCONFIG_HAVE_SETUP_PER_CPU_AREA=yCONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=yCONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=yCONFIG_HAVE_CPUMASK_OF_CPU_MAP=yCONFIG_ARCH_HIBERNATION_POSSIBLE=yCONFIG_ARCH_SUSPEND_POSSIBLE=yCONFIG_ZONE_DMA32=yCONFIG_ARCH_POPULATES_NODE_MAP=yCONFIG_AUDIT_ARCH=yCONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=yCONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=yCONFIG_X86_64_SMP=yCONFIG_X86_HT=yCONFIG_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_KTIME_SCALAR is not setCONFIG_ARCH_CPU_PROBE_RELEASE=yCONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"CONFIG_CONSTRUCTORS=yCONFIG_HAVE_IRQ_WORK=yCONFIG_IRQ_WORK=y
#
# General setup
#
# CONFIG_EXPERIMENTAL is not setCONFIG_INIT_ENV_ARG_LIMIT=32CONFIG_CROSS_COMPILE=""CONFIG_LOCALVERSION=""CONFIG_LOCALVERSION_AUTO=yCONFIG_HAVE_KERNEL_GZIP=yCONFIG_HAVE_KERNEL_BZIP2=yCONFIG_HAVE_KERNEL_LZMA=yCONFIG_HAVE_KERNEL_XZ=yCONFIG_HAVE_KERNEL_LZO=y
# CONFIG_KERNEL_GZIP is not setCONFIG_KERNEL_BZIP2=y
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not setCONFIG_DEFAULT_HOSTNAME="(none)"CONFIG_SYSVIPC=yCONFIG_SYSVIPC_SYSCTL=y
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_FHANDLE is not setCONFIG_TASKSTATS=y
# CONFIG_TASK_DELAY_ACCT is not set
# CONFIG_TASK_XACCT is not setCONFIG_AUDIT=yCONFIG_AUDITSYSCALL=yCONFIG_AUDIT_WATCH=yCONFIG_AUDIT_TREE=yCONFIG_HAVE_GENERIC_HARDIRQS=y
#
# IRQ subsystem
#CONFIG_GENERIC_HARDIRQS=yCONFIG_HAVE_SPARSE_IRQ=yCONFIG_GENERIC_IRQ_PROBE=yCONFIG_GENERIC_IRQ_SHOW=yCONFIG_GENERIC_PENDING_IRQ=yCONFIG_IRQ_FORCED_THREADING=y
# CONFIG_SPARSE_IRQ is not set
#
# RCU Subsystem
#CONFIG_TREE_RCU=y
# CONFIG_PREEMPT_RCU is not setCONFIG_RCU_TRACE=yCONFIG_RCU_FANOUT=64
# CONFIG_RCU_FANOUT_EXACT is not set
# CONFIG_RCU_FAST_NO_HZ is not setCONFIG_TREE_RCU_TRACE=yCONFIG_IKCONFIG=mCONFIG_IKCONFIG_PROC=yCONFIG_LOG_BUF_SHIFT=17CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=yCONFIG_CGROUPS=y
# CONFIG_CGROUP_DEBUG is not set
# CONFIG_CGROUP_FREEZER is not set
# CONFIG_CGROUP_DEVICE is not set
# CONFIG_CPUSETS is not setCONFIG_CGROUP_CPUACCT=y
# CONFIG_RESOURCE_COUNTERS is not setCONFIG_CGROUP_PERF=yCONFIG_CGROUP_SCHED=yCONFIG_FAIR_GROUP_SCHED=y
# CONFIG_NAMESPACES is not setCONFIG_SCHED_AUTOGROUP=yCONFIG_SYSFS_DEPRECATED=y
# CONFIG_SYSFS_DEPRECATED_V2 is not setCONFIG_RELAY=y
# CONFIG_BLK_DEV_INITRD is not setCONFIG_CC_OPTIMIZE_FOR_SIZE=yCONFIG_SYSCTL=yCONFIG_ANON_INODES=yCONFIG_EXPERT=yCONFIG_UID16=y
# CONFIG_SYSCTL_SYSCALL is not setCONFIG_KALLSYMS=yCONFIG_KALLSYMS_ALL=yCONFIG_HOTPLUG=y
# CONFIG_PRINTK is not set
# CONFIG_BUG is not setCONFIG_ELF_CORE=yCONFIG_PCSPKR_PLATFORM=yCONFIG_HAVE_PCSPKR_PLATFORM=y
# CONFIG_BASE_FULL is not set
# CONFIG_FUTEX is not setCONFIG_EPOLL=y
# CONFIG_SIGNALFD is not set
# CONFIG_TIMERFD is not setCONFIG_EVENTFD=y
# CONFIG_SHMEM is not setCONFIG_AIO=yCONFIG_EMBEDDED=yCONFIG_HAVE_PERF_EVENTS=y
#
# Kernel Performance Events And Counters
#CONFIG_PERF_EVENTS=y
# CONFIG_PERF_COUNTERS is not set
# CONFIG_DEBUG_PERF_USE_VMALLOC is not set
# CONFIG_VM_EVENT_COUNTERS is not set
# CONFIG_SLUB_DEBUG is not set
# CONFIG_COMPAT_BRK is not set
# CONFIG_SLAB is not setCONFIG_SLUB=y
# CONFIG_SLOB is not set
# CONFIG_PROFILING is not setCONFIG_HAVE_OPROFILE=yCONFIG_KPROBES=yCONFIG_JUMP_LABEL=yCONFIG_OPTPROBES=yCONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=yCONFIG_KRETPROBES=yCONFIG_HAVE_IOREMAP_PROT=yCONFIG_HAVE_KPROBES=yCONFIG_HAVE_KRETPROBES=yCONFIG_HAVE_OPTPROBES=yCONFIG_HAVE_ARCH_TRACEHOOK=yCONFIG_HAVE_DMA_ATTRS=yCONFIG_USE_GENERIC_SMP_HELPERS=yCONFIG_HAVE_REGS_AND_STACK_ACCESS_API=yCONFIG_HAVE_DMA_API_DEBUG=yCONFIG_HAVE_HW_BREAKPOINT=yCONFIG_HAVE_MIXED_BREAKPOINTS_REGS=yCONFIG_HAVE_USER_RETURN_NOTIFIER=yCONFIG_HAVE_PERF_EVENTS_NMI=yCONFIG_HAVE_ARCH_JUMP_LABEL=yCONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y
#
# GCOV-based kernel profiling
#CONFIG_GCOV_KERNEL=y
# CONFIG_GCOV_PROFILE_ALL is not set
# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_RT_MUTEXES=yCONFIG_BASE_SMALL=1CONFIG_MODULES=y
# CONFIG_MODULE_FORCE_LOAD is not set
# CONFIG_MODULE_UNLOAD is not set CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_STOP_MACHINE=y
# CONFIG_BLOCK is not set
# CONFIG_INLINE_SPIN_TRYLOCK is not set
# CONFIG_INLINE_SPIN_TRYLOCK_BH is not set # CONFIG_INLINE_SPIN_LOCK is not set
# CONFIG_INLINE_SPIN_LOCK_BH is not set
# CONFIG_INLINE_SPIN_LOCK_IRQ is not set
# CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set # CONFIG_INLINE_SPIN_UNLOCK is not set
# CONFIG_INLINE_SPIN_UNLOCK_BH is not set # CONFIG_INLINE_SPIN_UNLOCK_IRQ is not set # CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set # CONFIG_INLINE_READ_TRYLOCK is not set
# CONFIG_INLINE_READ_LOCK is not set
# CONFIG_INLINE_READ_LOCK_BH is not set
# CONFIG_INLINE_READ_LOCK_IRQ is not set
# CONFIG_INLINE_READ_LOCK_IRQSAVE is not set # CONFIG_INLINE_READ_UNLOCK is not set
# CONFIG_INLINE_READ_UNLOCK_BH is not set # CONFIG_INLINE_READ_UNLOCK_IRQ is not set # CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set # CONFIG_INLINE_WRITE_TRYLOCK is not set
# CONFIG_INLINE_WRITE_LOCK is not set
# CONFIG_INLINE_WRITE_LOCK_BH is not set
# CONFIG_INLINE_WRITE_LOCK_IRQ is not set # CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set # CONFIG_INLINE_WRITE_UNLOCK is not set
# CONFIG_INLINE_WRITE_UNLOCK_BH is not set # CONFIG_INLINE_WRITE_UNLOCK_IRQ is not set # CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set # CONFIG_MUTEX_SPIN_ON_OWNER is not set CONFIG_FREEZER=y
#
# Processor type and features
#CONFIG_TICK_ONESHOT=yCONFIG_NO_HZ=yCONFIG_HIGH_RES_TIMERS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y CONFIG_SMP=yCONFIG_X86_MPPARSE=y CONFIG_X86_EXTENDED_PLATFORM=y CONFIG_SCHED_OMIT_FRAME_POINTER=y
# CONFIG_PARAVIRT_GUEST is not set 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 setCONFIG_GENERIC_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=6 CONFIG_X86_CMPXCHG=yCONFIG_CMPXCHG_LOCAL=yCONFIG_CMPXCHG_DOUBLE=y CONFIG_X86_L1_CACHE_SHIFT=6CONFIG_X86_XADD=yCONFIG_X86_WP_WORKS_OK=yCONFIG_X86_TSC=yCONFIG_X86_CMPXCHG64=yCONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=64 CONFIG_X86_DEBUGCTLMSR=y
# CONFIG_PROCESSOR_SELECT is not set CONFIG_CPU_SUP_INTEL=yCONFIG_CPU_SUP_AMD=yCONFIG_CPU_SUP_CENTAUR=yCONFIG_HPET_TIMER=yCONFIG_DMI=yCONFIG_SWIOTLB=yCONFIG_IOMMU_HELPER=yCONFIG_NR_CPUS=8CONFIG_SCHED_SMT=y
# CONFIG_SCHED_MC is not set CONFIG_IRQ_TIME_ACCOUNTING=y CONFIG_PREEMPT_NONE=y
# CONFIG_PREEMPT_VOLUNTARY is not set
# CONFIG_PREEMPT is not set CONFIG_PREEMPT_COUNT=yCONFIG_X86_LOCAL_APIC=yCONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y
# CONFIG_X86_MCE is not setCONFIG_I8K=mCONFIG_MICROCODE=m
# CONFIG_MICROCODE_INTEL is not set
# CONFIG_MICROCODE_AMD is not set CONFIG_MICROCODE_OLD_INTERFACE=y
# CONFIG_X86_MSR is not set
# CONFIG_X86_CPUID is not set CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y
# CONFIG_NUMA is not set 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=yCONFIG_SPARSEMEM=yCONFIG_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_MEMORY_HOTPLUG is not set CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=999999
# CONFIG_COMPACTION is not set CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=0CONFIG_VIRT_TO_BUS=y
# CONFIG_KSM is not set CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
# CONFIG_TRANSPARENT_HUGEPAGE is not set
# CONFIG_CLEANCACHE is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y
# CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK is not set CONFIG_X86_RESERVE_LOW=64
# CONFIG_MTRR is not set
# CONFIG_ARCH_RANDOM is not set
# CONFIG_SECCOMP is not set
# CONFIG_CC_STACKPROTECTOR is not set CONFIG_HZ_100=y
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not setCONFIG_HZ=100CONFIG_SCHED_HRTICK=yCONFIG_KEXEC=yCONFIG_CRASH_DUMP=y CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_PHYSICAL_ALIGN=0x1000000 CONFIG_HOTPLUG_CPU=yCONFIG_COMPAT_VDSO=yCONFIG_CMDLINE_BOOL=yCONFIG_CMDLINE=""CONFIG_CMDLINE_OVERRIDE=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y
#
# Power management and ACPI options
#CONFIG_SUSPEND=yCONFIG_SUSPEND_FREEZER=yCONFIG_PM_SLEEP=yCONFIG_PM_SLEEP_SMP=y
# CONFIG_PM_RUNTIME is not setCONFIG_PM=yCONFIG_PM_DEBUG=y
# CONFIG_PM_ADVANCED_DEBUG is not setCONFIG_CAN_PM_TRACE=y
# CONFIG_PM_TRACE_RTC is not setCONFIG_SFI=y
#
# CPU Frequency scaling
#CONFIG_CPU_FREQ=yCONFIG_CPU_FREQ_TABLE=m
# CONFIG_CPU_FREQ_STAT is not set
# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE=y CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m CONFIG_CPU_FREQ_GOV_USERSPACE=m CONFIG_CPU_FREQ_GOV_ONDEMAND=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y
#
# x86 CPU frequency scaling drivers # # CONFIG_X86_P4_CLOCKMOD is not set
#
# shared options # # CONFIG_X86_SPEEDSTEP_LIB is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_INTEL_IDLE is not set
#
# Memory power savings
#
#
# Bus options (PCI etc.)
#
# CONFIG_PCI is not set
# CONFIG_ARCH_SUPPORTS_MSI is not setCONFIG_PCI_LABEL=yCONFIG_ISA_DMA_API=yCONFIG_PCCARD=mCONFIG_PCMCIA=m
#
# PC-card bridges
#
#
# Executable file formats / Emulations
#CONFIG_BINFMT_ELF=yCONFIG_COMPAT_BINFMT_ELF=yCONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y
# CONFIG_HAVE_AOUT is not set
# CONFIG_BINFMT_MISC is not setCONFIG_IA32_EMULATION=yCONFIG_IA32_AOUT=mCONFIG_COMPAT=yCONFIG_COMPAT_FOR_U64_ALIGNMENT=yCONFIG_SYSVIPC_COMPAT=yCONFIG_KEYS_COMPAT=yCONFIG_HAVE_TEXT_POKE_SMP=yCONFIG_NET=y
#
# Networking options
#
# CONFIG_PACKET is not set
# CONFIG_UNIX is not set
# CONFIG_NET_KEY is not set
# CONFIG_INET is not setCONFIG_NETWORK_SECMARK=yCONFIG_NETFILTER=yCONFIG_NETFILTER_DEBUG=yCONFIG_NETFILTER_ADVANCED=yCONFIG_NETFILTER_XTABLES=mCONFIG_BRIDGE_NF_EBTABLES=mCONFIG_BRIDGE_EBT_BROUTE=m
# CONFIG_BRIDGE_EBT_T_FILTER is not setCONFIG_BRIDGE_EBT_T_NAT=m
# CONFIG_BRIDGE_EBT_802_3 is not setCONFIG_BRIDGE_EBT_AMONG=mCONFIG_BRIDGE_EBT_ARP=mCONFIG_BRIDGE_EBT_IP=mCONFIG_BRIDGE_EBT_LIMIT=mCONFIG_BRIDGE_EBT_MARK=m
# CONFIG_BRIDGE_EBT_PKTTYPE is not set
# CONFIG_BRIDGE_EBT_STP is not setCONFIG_BRIDGE_EBT_VLAN=m
# CONFIG_BRIDGE_EBT_DNAT is not set
# CONFIG_BRIDGE_EBT_MARK_T is not set
# CONFIG_BRIDGE_EBT_REDIRECT is not set
# CONFIG_BRIDGE_EBT_SNAT is not set
# CONFIG_BRIDGE_EBT_LOG is not setCONFIG_BRIDGE_EBT_ULOG=mCONFIG_BRIDGE_EBT_NFLOG=mCONFIG_ATM=m
# CONFIG_ATM_LANE is not setCONFIG_STP=mCONFIG_BRIDGE=m
# CONFIG_VLAN_8021Q is not set
# CONFIG_DECNET is not setCONFIG_LLC=mCONFIG_LLC2=m
# CONFIG_IPX is not setCONFIG_ATALK=mCONFIG_DEV_APPLETALK=m
# CONFIG_IPDDP is not setCONFIG_PHONET=m
# CONFIG_NET_SCHED is not set
# CONFIG_DCB is not setCONFIG_DNS_RESOLVER=mCONFIG_BATMAN_ADV=m
# CONFIG_BATMAN_ADV_DEBUG is not setCONFIG_RPS=yCONFIG_RFS_ACCEL=yCONFIG_XPS=yCONFIG_HAVE_BPF_JIT=y
# CONFIG_BPF_JIT is not set
#
# Network testing
#
# CONFIG_NET_PKTGEN is not setCONFIG_HAMRADIO=y
#
# Packet Radio protocols
#CONFIG_AX25=m
# CONFIG_AX25_DAMA_SLAVE is not set
# CONFIG_NETROM is not setCONFIG_ROSE=m
#
# AX.25 network device drivers
#
# CONFIG_MKISS is not setCONFIG_6PACK=m
# CONFIG_BPQETHER is not set
# CONFIG_BAYCOM_SER_FDX is not set
# CONFIG_BAYCOM_SER_HDX is not setCONFIG_YAM=mCONFIG_CAN=m
# CONFIG_CAN_RAW is not set
# CONFIG_CAN_BCM is not set
# CONFIG_CAN_GW is not set
#
# CAN Device Drivers
#
# CONFIG_CAN_VCAN is not set
# CONFIG_CAN_SLCAN is not set
# CONFIG_CAN_DEV is not setCONFIG_CAN_DEBUG_DEVICES=y
# CONFIG_IRDA is not setCONFIG_BT=mCONFIG_BT_L2CAP=yCONFIG_BT_SCO=yCONFIG_BT_RFCOMM=mCONFIG_BT_RFCOMM_TTY=yCONFIG_BT_BNEP=m
# CONFIG_BT_BNEP_MC_FILTER is not set
# CONFIG_BT_BNEP_PROTO_FILTER is not set
#
# Bluetooth device drivers
#
# CONFIG_BT_HCIUART is not set
# CONFIG_BT_HCIDTL1 is not setCONFIG_BT_HCIBT3C=m
# CONFIG_BT_HCIBLUECARD is not setCONFIG_BT_HCIBTUART=m
# CONFIG_BT_HCIVHCI is not set
# CONFIG_BT_MRVL is not set
# CONFIG_WIRELESS is not set
# CONFIG_WIMAX is not set
# CONFIG_RFKILL is not setCONFIG_RFKILL_REGULATOR=m
# CONFIG_NET_9P is not setCONFIG_CAIF=m
# CONFIG_CAIF_DEBUG is not set
# CONFIG_CAIF_NETDEV is not set
#
# Device Drivers
#
#
# Generic Driver Options
#CONFIG_UEVENT_HELPER_PATH=""CONFIG_DEVTMPFS=y
# CONFIG_DEVTMPFS_MOUNT is not setCONFIG_STANDALONE=yCONFIG_PREVENT_FIRMWARE_BUILD=yCONFIG_FW_LOADER=m
# CONFIG_FIRMWARE_IN_KERNEL is not setCONFIG_EXTRA_FIRMWARE=""
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_SYS_HYPERVISOR is not setCONFIG_CONNECTOR=m
# CONFIG_MTD is not set
# CONFIG_PARPORT is not setCONFIG_SENSORS_LIS3LV02D=mCONFIG_MISC_DEVICES=y
# CONFIG_AD525X_DPOT is not set
# CONFIG_ENCLOSURE_SERVICES is not set
# CONFIG_APDS9802ALS is not setCONFIG_ISL29003=mCONFIG_ISL29020=m
# CONFIG_SENSORS_TSL2550 is not setCONFIG_SENSORS_BH1780=mCONFIG_SENSORS_BH1770=mCONFIG_SENSORS_APDS990X=mCONFIG_HMC6352=mCONFIG_VMWARE_BALLOON=mCONFIG_BMP085=m
# CONFIG_USB_SWITCH_FSA9480 is not set
#
# EEPROM support
#CONFIG_EEPROM_AT24=m
# CONFIG_EEPROM_LEGACY is not set
# CONFIG_EEPROM_93CX6 is not set
#
# Texas Instruments shared transport line discipline #CONFIG_SENSORS_LIS3_I2C=mCONFIG_HAVE_IDE=y
#
# SCSI device support
#CONFIG_SCSI_MOD=y
# CONFIG_SCSI_DMA is not set
# CONFIG_SCSI_NETLINK is not set
# CONFIG_MACINTOSH_DRIVERS is not setCONFIG_NETDEVICES=yCONFIG_NET_CORE=yCONFIG_DUMMY=m
# CONFIG_EQUALIZER is not setCONFIG_MII=m
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not setCONFIG_TUN=mCONFIG_VETH=mCONFIG_ARCNET=yCONFIG_ARCNET_1201=mCONFIG_ARCNET_1051=m
# CONFIG_ARCNET_RAW is not set
# CONFIG_ARCNET_CAP is not set
CONFIG_ARCNET_COM90xx=m
CONFIG_ARCNET_COM90xxIO=m
# CONFIG_ARCNET_RIM_I is not setCONFIG_ARCNET_COM20020=m
# CONFIG_ARCNET_COM20020_CS is not setCONFIG_ATM_DRIVERS=y
# CONFIG_ATM_DUMMY is not set
#
# CAIF transport drivers
#CONFIG_CAIF_TTY=m
# CONFIG_CAIF_SPI_SLAVE is not setCONFIG_CAIF_HSI=mCONFIG_ETHERNET=y
# CONFIG_NET_VENDOR_3COM is not set
# CONFIG_NET_VENDOR_AMD is not setCONFIG_NET_VENDOR_BROADCOM=yCONFIG_B44=m
# CONFIG_DNET is not set
# CONFIG_NET_VENDOR_FUJITSU is not setCONFIG_NET_VENDOR_MICREL=yCONFIG_KS8842=mCONFIG_KS8851_MLL=mCONFIG_ETHOC=mCONFIG_NET_VENDOR_SMSC=y
# CONFIG_PCMCIA_SMC91C92 is not set
# CONFIG_NET_VENDOR_STMICRO is not set
# CONFIG_NET_VENDOR_XIRCOM is not setCONFIG_PHYLIB=y
#
# MII PHY device drivers
#CONFIG_MARVELL_PHY=m
# CONFIG_DAVICOM_PHY is not setCONFIG_QSEMI_PHY=m
# CONFIG_LXT_PHY is not setCONFIG_CICADA_PHY=m
# CONFIG_VITESSE_PHY is not setCONFIG_SMSC_PHY=m
# CONFIG_BROADCOM_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 setCONFIG_MICREL_PHY=mCONFIG_FIXED_PHY=y
# CONFIG_MDIO_BITBANG is not setCONFIG_PPP=mCONFIG_PPP_BSDCOMP=mCONFIG_PPP_DEFLATE=mCONFIG_PPP_FILTER=y
# CONFIG_PPPOATM is not set
# CONFIG_PPP_ASYNC is not set
# CONFIG_PPP_SYNC_TTY is not set
# CONFIG_SLIP is not setCONFIG_SLHC=mCONFIG_TR=yCONFIG_PCMCIA_IBMTR=m
# CONFIG_WLAN is not set
#
# Enable WiMAX (Networking options) to see the WiMAX drivers #
# CONFIG_WAN is not set
# CONFIG_ISDN is not set
# CONFIG_PHONE is not set
#
# Input device support
#CONFIG_INPUT=y
# CONFIG_INPUT_FF_MEMLESS is not setCONFIG_INPUT_POLLDEV=mCONFIG_INPUT_SPARSEKMAP=m
#
# Userland interfaces
#CONFIG_INPUT_MOUSEDEV=mCONFIG_INPUT_MOUSEDEV_PSAUX=yCONFIG_INPUT_MOUSEDEV_SCREEN_X=1024CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768
# CONFIG_INPUT_JOYDEV is not setCONFIG_INPUT_EVDEV=mCONFIG_INPUT_EVBUG=m
#
# Input Device Drivers
#
# CONFIG_INPUT_KEYBOARD is not set
# CONFIG_INPUT_MOUSE is not set
# CONFIG_INPUT_JOYSTICK is not setCONFIG_INPUT_TABLET=y
# CONFIG_INPUT_TOUCHSCREEN is not setCONFIG_INPUT_MISC=yCONFIG_INPUT_AB8500_PONKEY=mCONFIG_INPUT_AD714X=m
# CONFIG_INPUT_AD714X_I2C is not setCONFIG_INPUT_BMA150=mCONFIG_INPUT_PCSPKR=mCONFIG_INPUT_MMA8450=m
# CONFIG_INPUT_MPU3050 is not setCONFIG_INPUT_APANEL=m
# CONFIG_INPUT_KXTJ9 is not set
# CONFIG_INPUT_UINPUT is not set
# CONFIG_INPUT_ADXL34X is not setCONFIG_INPUT_CMA3000=mCONFIG_INPUT_CMA3000_I2C=m
#
# Hardware I/O ports
#CONFIG_SERIO=m
# CONFIG_SERIO_I8042 is not setCONFIG_SERIO_SERPORT=m
# CONFIG_SERIO_CT82C710 is not setCONFIG_SERIO_LIBPS2=mCONFIG_SERIO_RAW=mCONFIG_SERIO_ALTERA_PS2=mCONFIG_SERIO_PS2MULT=mCONFIG_GAMEPORT=mCONFIG_GAMEPORT_NS558=mCONFIG_GAMEPORT_L4=m
#
# Character devices
#CONFIG_VT=yCONFIG_CONSOLE_TRANSLATIONS=y
# CONFIG_VT_CONSOLE is not setCONFIG_HW_CONSOLE=yCONFIG_VT_HW_CONSOLE_BINDING=yCONFIG_UNIX98_PTYS=yCONFIG_DEVPTS_MULTIPLE_INSTANCES=yCONFIG_LEGACY_PTYS=yCONFIG_LEGACY_PTY_COUNT=256CONFIG_SERIAL_NONSTANDARD=y
# CONFIG_N_HDLC is not set
# CONFIG_TRACE_ROUTER is not setCONFIG_TRACE_SINK=m
# CONFIG_DEVKMEM is not setCONFIG_STALDRV=y
#
# Serial drivers
#
# CONFIG_SERIAL_8250 is not setCONFIG_FIX_EARLYCON_MEM=y
#
# Non-8250 serial port support
#CONFIG_SERIAL_CORE=mCONFIG_SERIAL_TIMBERDALE=mCONFIG_SERIAL_ALTERA_JTAGUART=m
# CONFIG_SERIAL_ALTERA_UART is not setCONFIG_SERIAL_XILINX_PS_UART=m
# CONFIG_TTY_PRINTK is not setCONFIG_HVC_DRIVER=yCONFIG_VIRTIO_CONSOLE=m
# CONFIG_IPMI_HANDLER is not set
# CONFIG_HW_RANDOM is not set
# CONFIG_NVRAM is not set
# CONFIG_RTC is not set
# CONFIG_GEN_RTC is not setCONFIG_R3964=m
#
# PCMCIA character devices
#CONFIG_SYNCLINK_CS=mCONFIG_CARDMAN_4000=mCONFIG_CARDMAN_4040=m
# CONFIG_IPWIRELESS is not set
# CONFIG_MWAVE is not setCONFIG_HANGCHECK_TIMER=mCONFIG_RAMOOPS=mCONFIG_I2C=mCONFIG_I2C_BOARDINFO=yCONFIG_I2C_COMPAT=yCONFIG_I2C_CHARDEV=m
# CONFIG_I2C_HELPER_AUTO is not setCONFIG_I2C_SMBUS=m
#
# I2C Algorithms
#CONFIG_I2C_ALGOBIT=mCONFIG_I2C_ALGOPCF=mCONFIG_I2C_ALGOPCA=m
#
# I2C Hardware Bus support
#
#
# I2C system bus drivers (mostly embedded / system-on-chip) #
# CONFIG_I2C_PCA_PLATFORM is not set
# CONFIG_I2C_PXA_PCI is not set
# CONFIG_I2C_SIMTEC is not set
#
# External I2C/SMBus adapter drivers
#CONFIG_I2C_PARPORT_LIGHT=m
#
# Other I2C/SMBus bus drivers
#CONFIG_I2C_DEBUG_CORE=y
# CONFIG_I2C_DEBUG_ALGO is not setCONFIG_I2C_DEBUG_BUS=y
# CONFIG_SPI is not set
#
# PPS support
#
#
# PPS generators support
#
#
# PTP clock support
#
#
# Enable Device Drivers -> PPS to see the PTP clock options. #CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y
# CONFIG_GPIOLIB is not setCONFIG_W1=m
# CONFIG_W1_CON is not set
#
# 1-wire Bus Masters
#
# CONFIG_W1_MASTER_DS1WM is not set
#
# 1-wire Slaves
#CONFIG_W1_SLAVE_THERM=mCONFIG_W1_SLAVE_SMEM=m
# CONFIG_W1_SLAVE_DS2408 is not set
# CONFIG_W1_SLAVE_DS2423 is not set
# CONFIG_W1_SLAVE_DS2431 is not set
# CONFIG_W1_SLAVE_DS2433 is not set
# CONFIG_W1_SLAVE_DS2760 is not set
# CONFIG_W1_SLAVE_DS2780 is not setCONFIG_W1_SLAVE_BQ27000=mCONFIG_POWER_SUPPLY=m
# CONFIG_POWER_SUPPLY_DEBUG is not setCONFIG_PDA_POWER=m
# CONFIG_TEST_POWER is not set
# CONFIG_BATTERY_DS2780 is not set
# CONFIG_BATTERY_DS2782 is not setCONFIG_BATTERY_BQ20Z75=m
CONFIG_BATTERY_BQ27x00=mCONFIG_BATTERY_BQ27X00_I2C=yCONFIG_BATTERY_BQ27X00_PLATFORM=yCONFIG_BATTERY_MAX17040=m
# CONFIG_BATTERY_MAX17042 is not setCONFIG_CHARGER_MAX8903=mCONFIG_HWMON=mCONFIG_HWMON_VID=mCONFIG_HWMON_DEBUG_CHIP=y
#
# Native drivers
#CONFIG_SENSORS_ADM1021=m
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not setCONFIG_SENSORS_ADM1029=mCONFIG_SENSORS_ADM1031=m
# CONFIG_SENSORS_ADM9240 is not setCONFIG_SENSORS_ADT7475=mCONFIG_SENSORS_ASC7621=m
# CONFIG_SENSORS_DS620 is not set
# CONFIG_SENSORS_DS1621 is not setCONFIG_SENSORS_F71805F=m
# CONFIG_SENSORS_F71882FG is not set
# CONFIG_SENSORS_F75375S is not set
# CONFIG_SENSORS_FSCHMD is not setCONFIG_SENSORS_G760A=mCONFIG_SENSORS_GL518SM=mCONFIG_SENSORS_GL520SM=mCONFIG_SENSORS_IT87=mCONFIG_SENSORS_JC42=mCONFIG_SENSORS_LM63=mCONFIG_SENSORS_LM73=mCONFIG_SENSORS_LM75=m
# CONFIG_SENSORS_LM77 is not set
# CONFIG_SENSORS_LM78 is not set
# CONFIG_SENSORS_LM80 is not setCONFIG_SENSORS_LM83=mCONFIG_SENSORS_LM85=mCONFIG_SENSORS_LM87=mCONFIG_SENSORS_LM90=mCONFIG_SENSORS_LM92=mCONFIG_SENSORS_LM93=mCONFIG_SENSORS_LTC4151=mCONFIG_SENSORS_LM95241=m
# CONFIG_SENSORS_MAX16065 is not set
# CONFIG_SENSORS_MAX1619 is not set
# CONFIG_SENSORS_PC87360 is not setCONFIG_SENSORS_PC87427=m
# CONFIG_SENSORS_PCF8591 is not setCONFIG_SENSORS_SHT21=m
# CONFIG_SENSORS_EMC1403 is not set
# CONFIG_SENSORS_EMC2103 is not setCONFIG_SENSORS_EMC6W201=m
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M192 is not setCONFIG_SENSORS_SCH56XX_COMMON=mCONFIG_SENSORS_SCH5627=mCONFIG_SENSORS_SCH5636=mCONFIG_SENSORS_ADS1015=m
# CONFIG_SENSORS_ADS7828 is not set
# CONFIG_SENSORS_THMC50 is not set
# CONFIG_SENSORS_VIA_CPUTEMP is not setCONFIG_SENSORS_VT1211=mCONFIG_SENSORS_W83781D=m
# CONFIG_SENSORS_W83791D is not setCONFIG_SENSORS_W83792D=mCONFIG_SENSORS_W83627HF=mCONFIG_SENSORS_W83627EHF=mCONFIG_SENSORS_APPLESMC=mCONFIG_THERMAL=mCONFIG_THERMAL_HWMON=y
# CONFIG_WATCHDOG is not setCONFIG_SSB_POSSIBLE=y
#
# Sonics Silicon Backplane
#CONFIG_SSB=mCONFIG_SSB_PCMCIAHOST_POSSIBLE=y
# CONFIG_SSB_PCMCIAHOST is not setCONFIG_SSB_SILENT=yCONFIG_BCMA_POSSIBLE=y
#
# Broadcom specific AMBA
#
# CONFIG_BCMA is not set
#
# Multifunction device drivers
#CONFIG_MFD_CORE=y
# CONFIG_MFD_SM501 is not set
# CONFIG_HTC_PASIC3 is not set
# CONFIG_TPS6105X is not set
# CONFIG_TPS6507X is not set
# CONFIG_MFD_TMIO is not set
# CONFIG_MFD_WM8400 is not set
# CONFIG_MFD_PCF50633 is not setCONFIG_ABX500_CORE=yCONFIG_AB8500_CORE=y
# CONFIG_AB8500_DEBUG is not set
# CONFIG_MFD_WL1273_CORE is not setCONFIG_REGULATOR=y
# CONFIG_REGULATOR_DEBUG is not setCONFIG_REGULATOR_DUMMY=yCONFIG_REGULATOR_FIXED_VOLTAGE=mCONFIG_REGULATOR_VIRTUAL_CONSUMER=mCONFIG_REGULATOR_USERSPACE_CONSUMER=mCONFIG_REGULATOR_BQ24022=m
# CONFIG_REGULATOR_MAX1586 is not setCONFIG_REGULATOR_MAX8649=m
# CONFIG_REGULATOR_MAX8660 is not set
# CONFIG_REGULATOR_MAX8952 is not setCONFIG_REGULATOR_LP3971=mCONFIG_REGULATOR_LP3972=m
# CONFIG_REGULATOR_TPS65023 is not setCONFIG_REGULATOR_TPS6507X=mCONFIG_REGULATOR_ISL6271A=m
# CONFIG_REGULATOR_AD5398 is not set
# CONFIG_REGULATOR_AB8500 is not set
# CONFIG_MEDIA_SUPPORT is not set
#
# Graphics support
#CONFIG_DRM=m
# CONFIG_VGASTATE is not set
# CONFIG_VIDEO_OUTPUT_CONTROL is not set
# CONFIG_FB is not setCONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_LCD_CLASS_DEVICE is not set
# CONFIG_BACKLIGHT_CLASS_DEVICE is not set
#
# Display device support
#
# CONFIG_DISPLAY_SUPPORT is not set
#
# Console display driver support
#
# CONFIG_VGA_CONSOLE is not setCONFIG_DUMMY_CONSOLE=y
# CONFIG_SOUND is not set
# CONFIG_HID_SUPPORT is not set
# CONFIG_USB_SUPPORT is not set
# CONFIG_MMC is not setCONFIG_MEMSTICK=mCONFIG_MEMSTICK_DEBUG=y
#
# MemoryStick drivers
#
# CONFIG_MEMSTICK_UNSAFE_RESUME is not set
#
# MemoryStick Host Controller Drivers
#CONFIG_NEW_LEDS=yCONFIG_LEDS_CLASS=y
#
# LED drivers
#
# CONFIG_LEDS_LM3530 is not setCONFIG_LEDS_LP3944=mCONFIG_LEDS_LP5521=mCONFIG_LEDS_LP5523=mCONFIG_LEDS_PCA955X=mCONFIG_LEDS_REGULATOR=m
# CONFIG_LEDS_BD2802 is not setCONFIG_LEDS_TRIGGERS=y
#
# LED Triggers
#CONFIG_LEDS_TRIGGER_TIMER=m
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not setCONFIG_LEDS_TRIGGER_BACKLIGHT=mCONFIG_LEDS_TRIGGER_DEFAULT_ON=m
#
# iptables trigger is under Netfilter config (LED target) # CONFIG_ACCESSIBILITY=y # CONFIG_EDAC is not set # CONFIG_RTC_CLASS is not set CONFIG_DMADEVICES=y CONFIG_DMADEVICES_DEBUG=y # CONFIG_DMADEVICES_VDEBUG is not set
#
# DMA Devices
#CONFIG_TIMB_DMA=mCONFIG_DMA_ENGINE=y
#
# DMA Clients
#CONFIG_NET_DMA=y
# CONFIG_ASYNC_TX_DMA is not set
# CONFIG_DMATEST is not set
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not setCONFIG_VIRTIO=mCONFIG_VIRTIO_RING=m
#
# Virtio drivers
#CONFIG_VIRTIO_BALLOON=m
# CONFIG_STAGING is not setCONFIG_X86_PLATFORM_DEVICES=y
# CONFIG_SENSORS_HDAPS is not setCONFIG_CLKEVT_I8253=yCONFIG_I8253_LOCK=yCONFIG_CLKBLD_I8253=y
# CONFIG_IOMMU_SUPPORT is not set
# CONFIG_VIRT_DRIVERS is not set
#
# Firmware Drivers
#CONFIG_EDD=mCONFIG_EDD_OFF=y
# CONFIG_FIRMWARE_MEMMAP is not setCONFIG_DELL_RBU=m
# CONFIG_DCDBAS is not setCONFIG_DMIID=yCONFIG_DMI_SYSFS=mCONFIG_ISCSI_IBFT_FIND=y
# CONFIG_SIGMA is not set
# CONFIG_GOOGLE_FIRMWARE is not set
#
# File systems
#
# CONFIG_FS_POSIX_ACL is not set
# CONFIG_FILE_LOCKING is not setCONFIG_FSNOTIFY=y
# CONFIG_DNOTIFY is not setCONFIG_INOTIFY_USER=y
# CONFIG_FANOTIFY is not setCONFIG_QUOTA=y
# CONFIG_QUOTA_NETLINK_INTERFACE is not set
# CONFIG_PRINT_QUOTA_WARNING is not set
# CONFIG_QUOTA_DEBUG is not setCONFIG_QUOTA_TREE=mCONFIG_QFMT_V1=mCONFIG_QFMT_V2=mCONFIG_QUOTACTL=yCONFIG_QUOTACTL_COMPAT=y
# CONFIG_AUTOFS4_FS is not setCONFIG_FUSE_FS=m
# CONFIG_CUSE is not set
#
# Caches
#
# CONFIG_FSCACHE is not set
#
# Pseudo filesystems
#CONFIG_PROC_FS=yCONFIG_PROC_KCORE=y
# CONFIG_PROC_VMCORE is not setCONFIG_PROC_SYSCTL=y
# CONFIG_PROC_PAGE_MONITOR is not setCONFIG_SYSFS=yCONFIG_HUGETLBFS=yCONFIG_HUGETLB_PAGE=y
# CONFIG_CONFIGFS_FS is not setCONFIG_MISC_FILESYSTEMS=yCONFIG_PSTORE=y
# CONFIG_NETWORK_FILESYSTEMS is not setCONFIG_NLS=yCONFIG_NLS_DEFAULT="iso8859-1"CONFIG_NLS_CODEPAGE_437=mCONFIG_NLS_CODEPAGE_737=mCONFIG_NLS_CODEPAGE_775=mCONFIG_NLS_CODEPAGE_850=m
# CONFIG_NLS_CODEPAGE_852 is not set
# CONFIG_NLS_CODEPAGE_855 is not setCONFIG_NLS_CODEPAGE_857=mCONFIG_NLS_CODEPAGE_860=mCONFIG_NLS_CODEPAGE_861=mCONFIG_NLS_CODEPAGE_862=mCONFIG_NLS_CODEPAGE_863=m
# CONFIG_NLS_CODEPAGE_864 is not setCONFIG_NLS_CODEPAGE_865=mCONFIG_NLS_CODEPAGE_866=m
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not setCONFIG_NLS_CODEPAGE_950=mCONFIG_NLS_CODEPAGE_932=mCONFIG_NLS_CODEPAGE_949=mCONFIG_NLS_CODEPAGE_874=m
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not setCONFIG_NLS_CODEPAGE_1251=mCONFIG_NLS_ASCII=m
# CONFIG_NLS_ISO8859_1 is not set
# CONFIG_NLS_ISO8859_2 is not setCONFIG_NLS_ISO8859_3=mCONFIG_NLS_ISO8859_4=mCONFIG_NLS_ISO8859_5=mCONFIG_NLS_ISO8859_6=mCONFIG_NLS_ISO8859_7=mCONFIG_NLS_ISO8859_9=mCONFIG_NLS_ISO8859_13=mCONFIG_NLS_ISO8859_14=mCONFIG_NLS_ISO8859_15=mCONFIG_NLS_KOI8_R=m
# CONFIG_NLS_KOI8_U is not set
# CONFIG_NLS_UTF8 is not set
#
# Kernel hacking
#CONFIG_TRACE_IRQFLAGS_SUPPORT=yCONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
# CONFIG_ENABLE_WARN_DEPRECATED is not setCONFIG_ENABLE_MUST_CHECK=yCONFIG_FRAME_WARN=2048
# CONFIG_MAGIC_SYSRQ is not setCONFIG_STRIP_ASM_SYMS=y
# CONFIG_UNUSED_SYMBOLS is not setCONFIG_DEBUG_FS=y
# CONFIG_HEADERS_CHECK is not set
# CONFIG_DEBUG_SECTION_MISMATCH is not setCONFIG_DEBUG_KERNEL=yCONFIG_DEBUG_SHIRQ=y
# CONFIG_LOCKUP_DETECTOR is not set
# CONFIG_HARDLOCKUP_DETECTOR is not set
# CONFIG_DETECT_HUNG_TASK is not setCONFIG_SCHED_DEBUG=yCONFIG_SCHEDSTATS=yCONFIG_TIMER_STATS=y
# CONFIG_DEBUG_OBJECTS is not setCONFIG_SLUB_STATS=y
# CONFIG_DEBUG_RT_MUTEXES is not setCONFIG_RT_MUTEX_TESTER=yCONFIG_DEBUG_SPINLOCK=yCONFIG_DEBUG_MUTEXES=yCONFIG_DEBUG_LOCK_ALLOC=yCONFIG_PROVE_LOCKING=yCONFIG_PROVE_RCU=yCONFIG_PROVE_RCU_REPEATEDLY=yCONFIG_SPARSE_RCU_POINTER=yCONFIG_LOCKDEP=y
# CONFIG_LOCK_STAT is not setCONFIG_DEBUG_LOCKDEP=yCONFIG_TRACE_IRQFLAGS=yCONFIG_DEBUG_ATOMIC_SLEEP=y
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not setCONFIG_STACKTRACE=yCONFIG_DEBUG_STACK_USAGE=yCONFIG_DEBUG_KOBJECT=y
# CONFIG_DEBUG_INFO is not set
# CONFIG_DEBUG_VM is not set
# CONFIG_DEBUG_VIRTUAL is not setCONFIG_DEBUG_WRITECOUNT=y
# CONFIG_DEBUG_MEMORY_INIT is not setCONFIG_DEBUG_LIST=yCONFIG_TEST_LIST_SORT=yCONFIG_DEBUG_SG=yCONFIG_DEBUG_NOTIFIERS=y
# CONFIG_DEBUG_CREDENTIALS is not setCONFIG_ARCH_WANT_FRAME_POINTERS=yCONFIG_FRAME_POINTER=yCONFIG_RCU_TORTURE_TEST=mCONFIG_RCU_CPU_STALL_TIMEOUT=60CONFIG_KPROBES_SANITY_TEST=yCONFIG_BACKTRACE_SELF_TEST=mCONFIG_DEBUG_FORCE_WEAK_PER_CPU=yCONFIG_DEBUG_PER_CPU_MAPS=yCONFIG_CPU_NOTIFIER_ERROR_INJECT=mCONFIG_FAULT_INJECTION=yCONFIG_FAILSLAB=yCONFIG_FAIL_PAGE_ALLOC=y
# CONFIG_FAULT_INJECTION_DEBUG_FS is not setCONFIG_LATENCYTOP=yCONFIG_SYSCTL_SYSCALL_CHECK=yCONFIG_ARCH_HAS_DEBUG_STRICT_USER_COPY_CHECKS=y
# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set
# CONFIG_DEBUG_PAGEALLOC is not setCONFIG_USER_STACKTRACE_SUPPORT=yCONFIG_HAVE_FUNCTION_TRACER=yCONFIG_HAVE_FUNCTION_GRAPH_TRACER=yCONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=yCONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=yCONFIG_HAVE_DYNAMIC_FTRACE=yCONFIG_HAVE_FTRACE_MCOUNT_RECORD=yCONFIG_HAVE_SYSCALL_TRACEPOINTS=yCONFIG_HAVE_C_RECORDMCOUNT=yCONFIG_TRACING_SUPPORT=y
# CONFIG_FTRACE is not set
# CONFIG_DMA_API_DEBUG is not set
# CONFIG_ATOMIC64_SELFTEST is not setCONFIG_SAMPLES=yCONFIG_SAMPLE_KOBJECT=m
# CONFIG_SAMPLE_KPROBES is not set
# CONFIG_SAMPLE_HW_BREAKPOINT is not set
# CONFIG_SAMPLE_KFIFO is not setCONFIG_HAVE_ARCH_KGDB=yCONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_TEST_KSTRTOX is not setCONFIG_STRICT_DEVMEM=y
# CONFIG_X86_VERBOSE_BOOTUP is not set
# CONFIG_EARLY_PRINTK is not setCONFIG_DEBUG_STACKOVERFLOW=yCONFIG_X86_PTDUMP=yCONFIG_DEBUG_RODATA=yCONFIG_DEBUG_RODATA_TEST=y
# CONFIG_DEBUG_SET_MODULE_RONX is not set
# CONFIG_DEBUG_NX_TEST is not setCONFIG_IOMMU_STRESS=yCONFIG_HAVE_MMIOTRACE_SUPPORT=yCONFIG_X86_DECODER_SELFTEST=yCONFIG_IO_DELAY_TYPE_0X80=0CONFIG_IO_DELAY_TYPE_0XED=1CONFIG_IO_DELAY_TYPE_UDELAY=2CONFIG_IO_DELAY_TYPE_NONE=3
# CONFIG_IO_DELAY_0X80 is not setCONFIG_IO_DELAY_0XED=y
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not setCONFIG_DEFAULT_IO_DELAY_TYPE=1
# CONFIG_DEBUG_BOOT_PARAMS is not setCONFIG_CPA_DEBUG=yCONFIG_OPTIMIZE_INLINING=y
#
# Security options
#CONFIG_KEYS=yCONFIG_ENCRYPTED_KEYS=yCONFIG_KEYS_DEBUG_PROC_KEYS=yCONFIG_SECURITY_DMESG_RESTRICT=yCONFIG_SECURITY=yCONFIG_SECURITYFS=yCONFIG_SECURITY_NETWORK=yCONFIG_SECURITY_PATH=y
# CONFIG_SECURITY_TOMOYO is not setCONFIG_SECURITY_APPARMOR=yCONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1CONFIG_INTEGRITY=y
# CONFIG_IMA is not setCONFIG_EVM=yCONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not setCONFIG_DEFAULT_SECURITY="apparmor"CONFIG_CRYPTO=y
#
# Crypto core or helper
#CONFIG_CRYPTO_FIPS=yCONFIG_CRYPTO_ALGAPI=yCONFIG_CRYPTO_ALGAPI2=yCONFIG_CRYPTO_AEAD=mCONFIG_CRYPTO_AEAD2=yCONFIG_CRYPTO_BLKCIPHER=yCONFIG_CRYPTO_BLKCIPHER2=yCONFIG_CRYPTO_HASH=yCONFIG_CRYPTO_HASH2=yCONFIG_CRYPTO_RNG=yCONFIG_CRYPTO_RNG2=yCONFIG_CRYPTO_PCOMP2=yCONFIG_CRYPTO_MANAGER=yCONFIG_CRYPTO_MANAGER2=y
# CONFIG_CRYPTO_MANAGER_DISABLE_TESTS is not setCONFIG_CRYPTO_GF128MUL=mCONFIG_CRYPTO_NULL=mCONFIG_CRYPTO_WORKQUEUE=yCONFIG_CRYPTO_CRYPTD=mCONFIG_CRYPTO_AUTHENC=mCONFIG_CRYPTO_TEST=m
#
# Authenticated Encryption with Associated Data
#CONFIG_CRYPTO_CCM=m
# CONFIG_CRYPTO_GCM is not setCONFIG_CRYPTO_SEQIV=m
#
# Block modes
#CONFIG_CRYPTO_CBC=yCONFIG_CRYPTO_CTR=m
# CONFIG_CRYPTO_CTS is not setCONFIG_CRYPTO_ECB=m
# CONFIG_CRYPTO_PCBC is not set
#
# Hash modes
#CONFIG_CRYPTO_HMAC=y
#
# Digest
#CONFIG_CRYPTO_CRC32C=mCONFIG_CRYPTO_CRC32C_INTEL=mCONFIG_CRYPTO_GHASH=mCONFIG_CRYPTO_MD4=mCONFIG_CRYPTO_MD5=yCONFIG_CRYPTO_MICHAEL_MIC=mCONFIG_CRYPTO_RMD128=mCONFIG_CRYPTO_RMD160=mCONFIG_CRYPTO_RMD256=m
# CONFIG_CRYPTO_RMD320 is not setCONFIG_CRYPTO_SHA1=yCONFIG_CRYPTO_SHA1_SSSE3=mCONFIG_CRYPTO_SHA256=yCONFIG_CRYPTO_SHA512=m
# CONFIG_CRYPTO_TGR192 is not setCONFIG_CRYPTO_WP512=mCONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m
#
# Ciphers
#CONFIG_CRYPTO_AES=yCONFIG_CRYPTO_AES_X86_64=m
# CONFIG_CRYPTO_AES_NI_INTEL is not setCONFIG_CRYPTO_ANUBIS=mCONFIG_CRYPTO_ARC4=mCONFIG_CRYPTO_BLOWFISH=mCONFIG_CRYPTO_CAMELLIA=m
# CONFIG_CRYPTO_CAST5 is not setCONFIG_CRYPTO_CAST6=mCONFIG_CRYPTO_DES=mCONFIG_CRYPTO_FCRYPT=mCONFIG_CRYPTO_KHAZAD=mCONFIG_CRYPTO_SEED=mCONFIG_CRYPTO_SERPENT=mCONFIG_CRYPTO_TEA=mCONFIG_CRYPTO_TWOFISH=mCONFIG_CRYPTO_TWOFISH_COMMON=mCONFIG_CRYPTO_TWOFISH_X86_64=m
#
# Compression
#CONFIG_CRYPTO_DEFLATE=m
# CONFIG_CRYPTO_ZLIB is not setCONFIG_CRYPTO_LZO=m
#
# Random Number Generation
#CONFIG_CRYPTO_ANSI_CPRNG=mCONFIG_CRYPTO_USER_API=m
# CONFIG_CRYPTO_USER_API_HASH is not setCONFIG_CRYPTO_USER_API_SKCIPHER=m
# CONFIG_CRYPTO_HW is not setCONFIG_HAVE_KVM=yCONFIG_VIRTUALIZATION=y
# CONFIG_BINARY_PRINTF is not set
#
# Library routines
#CONFIG_BITREVERSE=mCONFIG_GENERIC_FIND_FIRST_BIT=yCONFIG_CRC_CCITT=mCONFIG_CRC16=m
# CONFIG_CRC_T10DIF is not setCONFIG_CRC_ITU_T=mCONFIG_CRC32=m
# CONFIG_CRC7 is not setCONFIG_LIBCRC32C=m
# CONFIG_CRC8 is not setCONFIG_ZLIB_INFLATE=mCONFIG_ZLIB_DEFLATE=mCONFIG_LZO_COMPRESS=mCONFIG_LZO_DECOMPRESS=m
# CONFIG_XZ_DEC is not set
# CONFIG_XZ_DEC_BCJ is not setCONFIG_HAS_IOMEM=yCONFIG_HAS_IOPORT=yCONFIG_HAS_DMA=yCONFIG_CHECK_SIGNATURE=yCONFIG_CPUMASK_OFFSTACK=yCONFIG_CPU_RMAP=yCONFIG_NLATTR=y
# CONFIG_AVERAGE is not set
# CONFIG_CORDIC is not set