linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* linux-next: Tree for Nov 3
@ 2011-11-03  6:20 Stephen Rothwell
  2011-11-03  7:29 ` Sedat Dilek
                   ` (2 more replies)
  0 siblings, 3 replies; 12+ messages in thread
From: Stephen Rothwell @ 2011-11-03  6:20 UTC (permalink / raw)
  To: linux-next; +Cc: LKML, Linus

[-- Attachment #1: Type: text/plain, Size: 33624 bytes --]

Hi all,

The linux-next tree on github is no longer being updated and will be
removed soon.

The patch is still absent from kernel.org.

The summary at the end now has a "git -1 --oneline" appended to the lines
indicating which tree is being merged.   This was suggested by Mauro
Chehab as an aid to maintainers so that they can easily tell which version
of their tree was merged.  Comments welcome.

Changes since 20111102:

Renamed trees:
	wireless -> wireless-next
	wireless-current -> wireless

My fixes tree contains:
	Revert "hvc_console: display printk messages on console."

The pci-current and pci trees gained a build failure so I used the
versions from next-20111102.

The ext3 tree lost its conflict.

The watchdog tree lost its build failure.

The kvmtool tree gained a conflict against the kbuild tree.

I dropped some patches from the akpm tree that appeared in other trees.

----------------------------------------------------------------------------

I have created today's linux-next tree at
git://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 197 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.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

$ git checkout master
$ git reset --hard stable
Merging origin/master (43672a0 Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/linux-dm)
Merging fixes/master (956e850 Revert "hvc_console: display printk messages on console.")
Merging kbuild-current/rc-fixes (322a8b0 Linux 3.1-rc1)
Merging arm-current/fixes (1bf1aac Merge branch 'samsung-fixes-4' of git://github.com/kgene/linux-samsung)
Merging m68k-current/for-linus (4b7cecc m68k/mac: Remove mac_irq_{en,dis}able() wrappers)
Merging powerpc-merge/merge (0c81e4b powerpc/p1023rds: Fix the error of bank-width of nor flash)
Merging 52xx-and-virtex-current/powerpc/merge (c49f878 dtc/powerpc: remove obsolete .gitignore entries)
Merging sparc/master (51ce185 sparc: Hook up process_vm_{readv,writev} syscalls.)
Merging scsi-rc-fixes/master (3ee72ca Merge git://github.com/davem330/net)
Merging net/master (2edcd4c net: fix typo in drivers/net/ethernet/xilinx/ll_temac_main.c)
Merging sound-current/for-linus (8128c9f Merge branch 'topic/hda' into for-linus)
Merging pci-current/for-linus (571eba1 PCI: Fix compile errors with PCI_ATS and !PCI_IOV)
$ git reset --hard HEAD^
Merging refs/next/20111102/pci-current
Merging wireless/master (f956c34 iwlwifi: don't perform "echo test" when cmd queue stuck)
Merging driver-core.current/driver-core-linus (094803e Merge branch 'akpm' (Andrew's incoming))
Merging tty.current/tty-linus (094803e Merge branch 'akpm' (Andrew's incoming))
Merging usb.current/usb-linus (094803e Merge branch 'akpm' (Andrew's incoming))
Merging staging.current/staging-linus (094803e Merge branch 'akpm' (Andrew's incoming))
Merging cpufreq-current/fixes (2f84dd7 autofs4: fix debug printk warning uncovered by cleanup)
Merging input-current/for-linus (6ad390a Merge branch 'next' into for-linus)
Merging md-current/for-linus (7fcc7c8 md/raid10:  Fix bug when activating a hot-spare.)
Merging audit-current/for-linus (def5754 Audit: remove spaces from audit_log_d_path)
Merging crypto-current/master (fb223c3 crypto: user - Fix rwsem leak in crypto_user)
Merging ide/master (0ab3d8b cy82c693: fix PCI device selection)
Merging dwmw2/master (244dc4e Merge git://git.infradead.org/users/dwmw2/random-2.6)
Merging sh-current/sh-fixes-for-linus (21d41f2 sh: fix the compile error in setup-sh7757.c)
Merging rmobile-current/rmobile-fixes-for-linus (a408bae ARM: mach-shmobile: sh7372 CMT3 and CMT4 clock support)
Merging devicetree-current/devicetree/merge (ed5f886 dt: add empty of_alias_get_id() for non-dt builds)
Merging spi-current/spi/merge (940ab88 drivercore: Add helper macro for platform_driver boilerplate)
Merging arm/for-next (49eaa32 Merge branch 'devel-stable' into for-linus)
Merging arm-lpae/for-next (3c31119 fixup! ARM: pgtable: switch to use pgtable-nopud.h)
CONFLICT (content): Merge conflict in arch/arm/mm/mmu.c
CONFLICT (content): Merge conflict in arch/arm/mm/dma-mapping.c
CONFLICT (content): Merge conflict in arch/arm/kernel/sleep.S
CONFLICT (content): Merge conflict in arch/arm/kernel/head.S
CONFLICT (content): Merge conflict in arch/arm/include/asm/pgtable.h
CONFLICT (content): Merge conflict in arch/arm/include/asm/pgtable-hwdef.h
CONFLICT (content): Merge conflict in arch/arm/include/asm/page.h
Merging arm-soc/for-next (a238f82 Merge branch 'next/devel2' into for-next)
CONFLICT (content): Merge conflict in arch/arm/plat-omap/devices.c
CONFLICT (content): Merge conflict in arch/arm/mach-omap2/Makefile
Applying: arm-soc: merge fixup for fixup/reserve being added to MACHINE descriptions
Merging at91/at91-next (bcdbf16 hw_random: add driver for atmel true hardware random number generator)
CONFLICT (content): Merge conflict in drivers/ata/pata_at91.c
CONFLICT (content): Merge conflict in arch/arm/mach-at91/at91sam9g45.c
CONFLICT (content): Merge conflict in arch/arm/mach-at91/at91sam9260.c
Merging davinci/davinci-next (fe0d422 Linux 3.0-rc6)
Merging i.MX/for-next (5788f4d Merge branches 'imx-fixes', 'imx-cleanup' and 'imx-features' into master)
CONFLICT (content): Merge conflict in arch/arm/plat-mxc/include/mach/hardware.h
CONFLICT (content): Merge conflict in arch/arm/mach-mx5/mm.c
CONFLICT (content): Merge conflict in arch/arm/mach-mx5/devices-imx53.h
CONFLICT (content): Merge conflict in arch/arm/mach-mx5/clock-mx51-mx53.c
Merging linux-spec/for-next (5111711 Merge branch 'for-2.6.37' of git://linux-nfs.org/~bfields/linux)
Merging omap/for-next (322a8b0 Linux 3.1-rc1)
Merging pxa/for-next (19d6c13 [ARM] pxa/hx4700: actually use platform_lcd driver)
Merging samsung/next-samsung (9edb240 ARM: H1940/RX1950: Change default LED triggers)
Merging s5p/for-next (ad97e8e ARM: SAMSUNG: Add lookup of sdhci-s3c clocks using generic names)
CONFLICT (content): Merge conflict in drivers/gpio/Makefile
CONFLICT (content): Merge conflict in arch/arm/mach-exynos4/Kconfig
Merging tegra/for-next (80d0a76 Merge branches 'for-3.2/cleanup' and 'for-3.2/features' into for-next)
Merging xilinx/arm-next (b85a3ef ARM: Xilinx: Adding Xilinx board support)
Merging blackfin/for-linus (e114599 Blackfin: add serial TX IRQ in individual platform resource)
Merging c6x/for-linux-next (2141355 C6X: MAINTAINERS)
Merging cris/for-next (ea78f5b CRIS: Update documentation)
Merging quilt/hexagon (8e116d1 Add extra arch overrides to asm-generic/checksum.h)
CONFLICT (add/add): Merge conflict in arch/hexagon/mm/strnlen_user.S
CONFLICT (add/add): Merge conflict in arch/hexagon/mm/pgalloc.c
CONFLICT (add/add): Merge conflict in arch/hexagon/mm/Makefile
CONFLICT (add/add): Merge conflict in arch/hexagon/lib/memset.S
CONFLICT (add/add): Merge conflict in arch/hexagon/kernel/vmlinux.lds.S
CONFLICT (add/add): Merge conflict in arch/hexagon/kernel/vm_vectors.S
CONFLICT (add/add): Merge conflict in arch/hexagon/kernel/vdso.c
CONFLICT (add/add): Merge conflict in arch/hexagon/kernel/kgdb.c
CONFLICT (add/add): Merge conflict in arch/hexagon/kernel/hexagon_ksyms.c
CONFLICT (add/add): Merge conflict in arch/hexagon/kernel/head.S
CONFLICT (add/add): Merge conflict in arch/hexagon/kernel/Makefile
CONFLICT (add/add): Merge conflict in arch/hexagon/include/asm/vdso.h
CONFLICT (add/add): Merge conflict in arch/hexagon/include/asm/timex.h
CONFLICT (add/add): Merge conflict in arch/hexagon/include/asm/Kbuild
CONFLICT (add/add): Merge conflict in arch/hexagon/Makefile
Merging ia64/next (0f6a1c0 Pull misc-3.2 into next branch)
Merging m68k/for-next (4b7cecc m68k/mac: Remove mac_irq_{en,dis}able() wrappers)
Merging m68knommu/for-next (0ada06b m68k: drop unused Kconfig symbols)
CONFLICT (content): Merge conflict in arch/m68k/kernel/Makefile
CONFLICT (add/add): Merge conflict in arch/m68k/Kconfig.devices
CONFLICT (add/add): Merge conflict in arch/m68k/Kconfig.bus
Merging microblaze/next (094803e Merge branch 'akpm' (Andrew's incoming))
Merging mips/mips-for-linux-next (3ba1e54 MIPS: O32: Provide definition of registers ta0 .. ta3.)
CONFLICT (content): Merge conflict in sound/mips/Kconfig
CONFLICT (content): Merge conflict in drivers/video/Kconfig
CONFLICT (content): Merge conflict in drivers/mmc/host/au1xmmc.c
CONFLICT (content): Merge conflict in drivers/ide/Kconfig
CONFLICT (content): Merge conflict in arch/mips/alchemy/devboards/db1x00/platform.c
Merging openrisc/for-upstream (b6fd41e Linux 3.1-rc6)
Merging parisc/for-next (fc99a91 futex: Use same lock set as lws calls)
Merging powerpc/next (7680057 powerpc: Don't try OPAL takeover on old 970 blades)
CONFLICT (content): Merge conflict in drivers/tty/serial/8250.c
CONFLICT (content): Merge conflict in arch/powerpc/kernel/udbg.c
CONFLICT (content): Merge conflict in arch/powerpc/include/asm/udbg.h
CONFLICT (modify/delete): arch/powerpc/configs/40x/hcu4_defconfig deleted in powerpc/next and modified in HEAD. Version HEAD of arch/powerpc/configs/40x/hcu4_defconfig left in tree.
$ git rm -f arch/powerpc/configs/40x/hcu4_defconfig
Merging 4xx/next (9fcd768 powerpc/40x: Remove obsolete HCU4 board)
Merging 52xx-and-virtex/powerpc/next (c1395f4 dtc/powerpc: remove obsolete .gitignore entries)
Merging galak/next (1661e5b powerpc/cpm: Clear muram before it is in use.)
Merging s390/features (0d7c7ff [S390] add support for physical memory > 4TB)
Merging sh/sh-latest (b9a3acf Merge branch 'sh/stable-updates' into sh-latest)
Merging rmobile/rmobile-latest (b58c580 Merge branch 'rmobile-fixes-for-linus' into rmobile-latest)
Merging sparc-next/master (3ee72ca Merge git://github.com/davem330/net)
Merging tile/master (0124538 nfs: fix a couple of minor portability issues)
CONFLICT (content): Merge conflict in arch/tile/lib/atomic_asm_32.S
CONFLICT (content): Merge conflict in arch/tile/kernel/intvec_32.S
Merging unicore32/unicore32 (10967fd arch/unicore32: do not use EXTRA_AFLAGS or EXTRA_CFLAGS)
Merging xtensa/master (29aced6 xtensa: remove defining register numbers)
Merging ceph/for-next (3395734 libceph: fix double-free of page vector)
Merging cifs/master (9ef5992 cifs: Assume passwords are encoded according to iocharset (try #2))
Merging configfs/linux-next (420118c configfs: Rework configfs_depend_item() locking and make lockdep happy)
Merging ecryptfs/next (985ca0e ecryptfs: Make inode bdi consistent with superblock bdi)
Merging ext3/for_next (ed47a7d udf: Cleanup metadata flags handling)
Merging ext4/dev (f2a4452 jbd2: Unify log messages in jbd2 code)
Merging fatfs/master (710d440 fat: fat16 support maximum 4GB file/vol size as WinXP or 7.)
Merging fuse/for-next (c2183d1 fuse: check size of FUSE_NOTIFY_INVAL_ENTRY message)
Merging gfs2/master (809a4fa GFS2: Move readahead of metadata during deallocation into its own function)
CONFLICT (content): Merge conflict in fs/gfs2/file.c
Merging hfsplus/for-next (6596528 hfsplus: ensure bio requests are not smaller than the hardware sectors)
Merging jfs/next (1c8007b jfs: flush journal completely before releasing metadata inodes)
Merging logfs/master (51b3089 Merge branch 'master' of github.com:prasad-joshi/logfs)
CONFLICT (content): Merge conflict in fs/logfs/file.c
Merging nfs/linux-next (e414966 NFS: Remove no-op less-than-zero checks on unsigned variables.)
Merging nfsd/nfsd-next (fc0d14f nfsd4: typo logical vs bitwise negate in nfsd4_decode_share_access)
Merging nilfs2/for-next (93ee7a9 Linux 3.1-rc2)
Merging ocfs2/linux-next (c849cc2 ocfs2: make direntry invalid when deleting it)
CONFLICT (content): Merge conflict in fs/ocfs2/xattr.c
Merging omfs/for-next (976d167 Linux 3.1-rc9)
Merging squashfs/master (7657cac Squashfs: Add an option to set dev block size to 4K)
Merging v9fs/for-next (14211d0 9p: fix 9p.txt to advertise msize instead of maxdata)
Merging ubifs/linux-next (a7fb948 UBI: do not link debug messages when debugging is disabled)
Merging xfs/master (9e4c109 xfs: add AIL pushing tracepoints)
Merging vfs/for-next (206b1d0 Fix POSIX ACL permission check)
Merging vfs-scale/vfs-scale-working (32385c7 kernel: fix hlist_bl again)
Merging pci/linux-next (6f3baa2 PCI: Fix PRI and PASID consistency)
$ git reset --hard HEAD^
Merging refs/next/20111102/pci
Merging hid/for-next (31dced4 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid)
Merging quilt/i2c (839d881 Merge branch 'i2c-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jdelvare/staging)
Merging bjdooks-i2c/next-i2c (f8420b7 fixup merge)
CONFLICT (add/add): Merge conflict in drivers/i2c/busses/i2c-designware-platdrv.c
Merging quilt/jdelvare-hwmon (a1933c5 hwmon: Use i2c_smbus_{read,write}_word_swapped)
Merging hwmon-staging/hwmon-next (c5794cf hwmon: (w83627ehf) Better fix for negative temperature values)
Merging quilt/kernel-doc (b814f03 Documentation/PCI/pci.txt: fix a reference doc name)
CONFLICT (content): Merge conflict in Documentation/PCI/pci.txt
Merging docs/docs-move (c6f211c Merge ra.kernel.org:/pub/scm/linux/kernel/git/rdunlap/linux-docs into docs-move)
Merging v4l-dvb/master (76ba028 Merge /home/v4l/v4l/patchwork)
CONFLICT (content): Merge conflict in drivers/staging/Makefile
Merging kbuild/for-next (57b742f Merge branch 'kbuild/kbuild' into kbuild/for-next)
CONFLICT (content): Merge conflict in drivers/net/ethernet/stmicro/stmmac/Kconfig
Merging kconfig/for-next (eae1c36 Merge branch 'kconfig/for-linus-2' into kconfig/for-next)
Merging libata/NEXT (a0da191 pata_efar: fix register naming used in efar_set_piomode())
Merging infiniband/for-next (504255f Merge branches 'amso1100', 'cma', 'cxgb3', 'cxgb4', 'fdr', 'ipath', 'ipoib', 'misc', 'mlx4', 'misc', 'nes', 'qib' and 'xrc' into for-next)
Merging acpi/acpi (38c0a0c Merge branches 'apei', 'bz-13195' and 'doc' into acpi)
Merging idle-test/idle-test (a0bfa13 cpuidle: stop depending on pm_idle)
Merging powertools/tools-test (d30c4b7 tools/power turbostat: fit output into 80 columns on snb-ep)
Merging cpupowerutils/master (498ca79 cpupower: use man(1) when calling "cpupower help subcommand")
Merging ieee1394/for-next (a572e68 firewire: ohci: fix isochronous DMA synchronization)
Merging ubi/linux-next (93ee7a9 Linux 3.1-rc2)
Merging dlm/next (c3b92c8 Linux 3.1)
Merging swiotlb/master (25b84fa swiotlb: Export io_tlb_nslabs as swiotlb_nslabs and use it.)
CONFLICT (content): Merge conflict in drivers/xen/swiotlb-xen.c
Merging ibft/master (f1b1e06 iscsi-ibft: Fix compile warning introduced by 'iscsi_ibft: iscsi_ibft_find unused variable i')
Merging scsi/master (99a700b [SCSI] mv_sas: OCZ RevoDrive3 & zDrive R4 support)
Merging target-updates/for-next (2235007 target: add back error handling in transport_complete_task)
Merging target-merge/for-next-merge (e0d85e5 ib_srpt: Initial SRP Target merge for v3.2-rc1)
Merging slave-dma/next (4598fc2 dmaengine: mid_dma: mask_peripheral_interrupt only when dmac is idle)
Merging async_tx/next (21ef4b8 dmaengine: use DEFINE_IDR for static initialization)
Merging net-next/master (8b3408f dp83640: free packet queues on remove)
Merging wireless-next/master (8b3408f dp83640: free packet queues on remove)
Merging bluetooth/master (693ff2d Bluetooth: Fix hidp_get_connection())
CONFLICT (content): Merge conflict in net/bluetooth/l2cap_sock.c
Merging mtd/master (3f30310 Merge git://git.infradead.org/mtd-2.6)
Merging l2-mtd/master (48e546b mtd: tests: annotate as DANGEROUS in Kconfig)
CONFLICT (content): Merge conflict in drivers/mtd/maps/lantiq-flash.c
CONFLICT (modify/delete): 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.
CONFLICT (content): Merge conflict in arch/arm/mach-at91/board-sam9m10g45ek.c
CONFLICT (content): Merge conflict in arch/arm/mach-at91/board-sam9g20ek.c
CONFLICT (content): Merge conflict in arch/arm/mach-at91/board-rm9200dk.c
CONFLICT (content): Merge conflict in arch/arm/mach-at91/board-neocore926.c
CONFLICT (content): Merge conflict in arch/arm/mach-at91/board-afeb-9260v1.c
$ git rm -f arch/arm/mach-at91/board-usb-a9260.c
Merging crypto/master (ea8bdfc crypto: user - Add dependency on NET)
Merging sound/for-next (0a842b6 Merge branch 'fix/hda' into for-next)
Merging sound-asoc/for-next (86f14df ASoC: Update git repository URL)
Merging cpufreq/next (5aace58 [CPUFREQ] ARM Exynos4210 PM/Suspend compatibility with different bootloaders)
Merging quilt/rr (dfb79dc module: Enable dynamic debugging regardless of taint)
Merging input/next (fb6c721 Input: tca8418_keypad - initial driver release)
Merging input-mt/next (02f8c6a Linux 3.0)
Merging lsm/for-next (ca05a99 capabilities: remain source compatible with 32-bit raw legacy capability support.)
Merging block/for-next (a2da998 Merge branch 'for-3.2/core' into for-next)
CONFLICT (content): Merge conflict in drivers/staging/zram/zram_drv.c
CONFLICT (content): Merge conflict in drivers/md/raid5.c
CONFLICT (content): Merge conflict in drivers/md/raid10.c
CONFLICT (content): Merge conflict in drivers/md/raid1.c
CONFLICT (content): Merge conflict in drivers/md/raid0.c
CONFLICT (content): Merge conflict in drivers/md/multipath.c
CONFLICT (content): Merge conflict in drivers/md/md.h
CONFLICT (content): Merge conflict in drivers/md/md.c
CONFLICT (content): Merge conflict in drivers/md/linear.c
CONFLICT (content): Merge conflict in drivers/md/faulty.c
Merging quilt/device-mapper (0daefd7 When devices in a RAID array are not in-sync, they are supposed to be reported as such in the status output as an 'a' character, which means "alive, but not in-sync".  But when the entire array is rebuilt 'A' is being used, which is incorrect.  This patch corrects this to 'a'.)
CONFLICT (add/add): Merge conflict in Documentation/device-mapper/thin-provisioning.txt
Merging embedded/master (4744b43 embedded: fix vc_translate operator precedence)
Merging firmware/master (6e03a20 firmware: speed up request_firmware(), v3)
Merging pcmcia/master (74411c0 smc91c92_cs.c: fix bogus compiler warning)
Merging battery/master (85b5fbf power_supply: Fix sysfs format warning)
Merging mmc/mmc-next (d517455 mmc: omap_hsmmc: fix missing parenthesis in pr_info)
Merging kgdb/kgdb-next (880ba69 lib: rename pack_hex_byte() to hex_byte_pack())
Merging slab/for-next (e24daf8 Merge branch 'slab/next' into for-next)
Merging uclinux/for-next (6e86841 Linux 2.6.27-rc1)
Merging md/for-next (e0b361a Merge branch 'block-3.1' into for-next)
Merging mfd/for-next (b958f7a mfd: Fix missing abx500 header file updates)
CONFLICT (content): Merge conflict in drivers/mfd/wm831x-spi.c
CONFLICT (content): Merge conflict in arch/arm/mach-u300/include/mach/irqs.h
CONFLICT (content): Merge conflict in arch/arm/mach-omap2/board-omap3beagle.c
CONFLICT (content): Merge conflict in arch/arm/mach-imx/mach-mx31moboard.c
Merging hdlc/hdlc-next (4a6908a Linux 2.6.28)
Merging drm/drm-next (1717c0e Revert "drm/ttm: add a way to bo_wait for either the last read or last write")
Merging fbdev/fbdev-next (b57287b video: platinumfb: Add __devexit_p at necessary place)
Merging viafb/viafb-next (4ce36bb viafb: replace strict_strtoul to kstrto* and check return value)
Merging omap_dss2/for-next (3e28189 OMAPDSS: picodlp: add missing #include <linux/module.h>)
Merging regulator/for-next (89efed4 regulator: max8649 Convert max8649 to use regmap api)
Merging security/next (59df316 TOMOYO: Fix interactive judgment functionality.)
Merging selinux/master (ded5098 SELinux: skip file_name_trans_write() when policy downgraded.)
Merging lblnet/master (7e27d6e Linux 2.6.35-rc3)
Merging watchdog/linux-next (134edca Merge branch 'fixes' into linux-next)
Merging bdev/master (feaf384 Merge branch 'for-linus' of git://git.kernel.dk/linux-2.6-block)
Merging dwmw2-iommu/master (c3b92c8 Linux 3.1)
Merging iommu/next (1abb4ba Merge branches 'amd/fixes', 'debug/dma-api', 'arm/omap', 'arm/msm', 'core', 'iommu/fault-reporting' and 'api/iommu-ops-per-bus' into next)
Merging cputime/cputime (f611671 [S390] cputime: add sparse checking and cleanup)
CONFLICT (content): Merge conflict in kernel/sched_stats.h
CONFLICT (content): Merge conflict in include/asm-generic/cputime.h
CONFLICT (content): Merge conflict in fs/proc/stat.c
Merging osd/linux-next (dde406e pnfs-obj: Support for RAID5 read-4-write interface.)
Merging jc_docs/docs-next (5c050fb docs: update the development process document)
Merging nommu/master (0ce790e Linux 2.6.39-rc1)
Merging trivial/for-next (59e5253 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial)
Merging audit/for-next (def5754 Audit: remove spaces from audit_log_d_path)
Merging pm/linux-next (a7521c1 PM / QoS: Remove redundant check)
Merging apm/for-next (73692d9 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm)
Merging fsnotify/for-next (ef9bf3b fanotify: only destroy a mark if both its mask and its ignored_mask are cleared)
Merging irda/for-next (94d57c4 enic: Update MAINTAINERS)
Merging edac/linux_next (4d096ca MAINTAINERS: add an entry for Edac Sandy Bridge driver)
Merging edac-amd/for-next (1f6189e amd64_edac: Cleanup return type of amd64_determine_edac_cap())
Merging devicetree/devicetree/next (ae97159 of_mdio: Don't phy_scan_fixups() twice)
Merging spi/spi/next (940ab88 drivercore: Add helper macro for platform_driver boilerplate)
Merging gpio/gpio/next (d92ef29 h8300: Move gpio.h to gpio-internal.h)
Merging tip/auto-latest (e471db8 Merge branch 'perf/core' into auto-latest)
CONFLICT (content): Merge conflict in drivers/char/random.c
CONFLICT (content): Merge conflict in arch/x86/kernel/cpu/amd.c
Merging rcu/rcu/next (afe24b1 rcu: Move propagation of ->completed from rcu_start_gp() to rcu_report_qs_rsp())
Merging kmemleak/kmemleak (614d29d kmemleak: Handle percpu memory allocation)
Merging kvm/kvm-updates/3.2 (a3e06bb KVM: emulate lapic tsc deadline timer for guest)
Merging oprofile/for-next (4167ab9 Merge branch 'core' of git://amd64.org/linux/rric into perf/core)
Merging xen/upstream/xen (ec8161f Merge branch 'upstream/microcode' into upstream/xen)
CONFLICT (content): Merge conflict in arch/x86/xen/Kconfig
Merging xen-two/linux-next (9d5ae84 Merge branch 'stable/vmalloc-3.2' into linux-next)
Merging xen-pvhvm/linux-next (b056b6a xen: suspend: remove xen_hvm_suspend)
Merging percpu/for-next (bc499f9 percpu: rename pcpu_mem_alloc to pcpu_mem_zalloc)
Merging workqueues/for-next (9c5a2ba workqueue: separate out drain_workqueue() from destroy_workqueue())
Merging sfi/sfi-test (5b026c4 SFI: use ioremap_cache() instead of ioremap())
Merging asm-generic/next (35dbc0e asm-generic/io.h: allow people to override individual funcs)
Merging drivers-x86/linux-next (15b956a acer-wmi: support Lenovo ideapad S205 wifi switch)
Merging hwpoison/hwpoison (46e387b Merge branch 'hwpoison-hugepages' into hwpoison)
Merging sysctl/master (c2f5631 sysctl: remove impossible condition check)
Merging namespace/master (7e05c93 proc: Fix the proc access checks to namespace files.)
Merging regmap/for-next (a084481 regmap: Prepare LZO cache for variable block sizes)
Merging driver-core/driver-core-next (094803e Merge branch 'akpm' (Andrew's incoming))
Merging tty/tty-next (094803e Merge branch 'akpm' (Andrew's incoming))
Merging usb/usb-next (094803e Merge branch 'akpm' (Andrew's incoming))
Merging staging/staging-next (094803e Merge branch 'akpm' (Andrew's incoming))
Merging bkl-config/config (4ba8216 BKL: That's all, folks)
Merging tmem/tmem (665c1e6 mm: cleancache: Use __read_mostly as appropiate.)
CONFLICT (content): Merge conflict in mm/swapfile.c
Merging writeback/writeback-for-next (ea7bf1d Merge branch 'requeue-io-wait' into writeback-for-next)
Merging arm-dt/devicetree/arm-next (ede338f dt: add documentation of ARM dt boot interface)
Merging hwspinlock/linux-next (8b37fcf hwspinlock: add MAINTAINERS entries)
CONFLICT (content): Merge conflict in arch/arm/mach-omap2/hwspinlock.c
Merging pinctrl/for-next (ab872c8 pinctrl/sirf: fix sirfsoc_get_group_pins prototype)
CONFLICT (content): Merge conflict in arch/arm/mach-u300/core.c
CONFLICT (content): Merge conflict in arch/arm/mach-u300/Kconfig
Merging moduleh/for-sfr (67b8499 Revert "tracing: Include module.h in define_trace.h")
CONFLICT (content): Merge conflict in include/linux/dmaengine.h
CONFLICT (modify/delete): drivers/mfd/ab3550-core.c deleted in HEAD and modified in moduleh/for-sfr. Version moduleh/for-sfr of drivers/mfd/ab3550-core.c left in tree.
CONFLICT (content): Merge conflict in drivers/media/dvb/frontends/dibx000_common.c
$ git rm -f drivers/mfd/ab3550-core.c
Applying: arm: Add export.h to recently added files for EXPORT_SYMBOL
Applying: powerpc/powernv: include export.h in hvc_opal.h for THIS_MODULE
Applying: drivers/md: change module.h -> export.h in persistent-data/dm-*
Applying: device-mapper: dm-bufio.c needs to include module.h
Applying: device-mapper: using EXPORT_SYBOL in dm-space-map-checker.c needs export.h
Merging kvmtool/master (3b08ed0 config: Add 'make kvmconfig')
CONFLICT (content): Merge conflict in scripts/kconfig/Makefile
CONFLICT (content): Merge conflict in include/net/9p/9p.h
Merging scsi-post-merge/merge-base:master ()
$ git checkout akpm
Applying: drm: fix kconfig unmet dependency warning
Applying: net/netfilter/nf_conntrack_netlink.c: fix Oops on container destroy
Applying: acerhdf: add support for Aspire 1410 BIOS v1.3314
Applying: arch/x86/platform/iris/iris.c: register a platform device and a platform driver
Applying: x86: fix mmap random address range
Applying: arch/x86/kernel/e820.c: eliminate bubble sort from sanitize_e820_map
Applying: vrtc: change its year offset from 1960 to 1972
Applying: x86: rtc: don't register a platform RTC device for Intel MID platforms
Applying: mrst: battery fixes
Applying: drivers/power/intel_mid_battery.c: fix build
Applying: x86,mrst: add mapping for bma023
Applying: arch/x86/kernel/e820.c: quiet sparse noise about plain integer as NULL pointer
Applying: arch/x86/kernel/ptrace.c: quiet sparse noise
Applying: arch/x86/mm/pageattr.c: quiet sparse noise; local functions should be static
Applying: x86: tlb flush avoid superflous leave_mm()
Applying: x86: reduce clock calibration time during slave cpu startup
Applying: x86-reduce-clock-calibration-time-during-slave-cpu-startup-fix
Applying: arch/arm/mach-ux500/mbox-db5500.c: world-writable sysfs fifo file
Applying: arm, exec: remove redundant set_fs(USER_DS)
Applying: audit: always follow va_copy() with va_end()
Applying: btrfs: don't dereference extent_mapping if NULL
Applying: ceph/mds_client.c: quiet sparse noise
Applying: drivers/edac/mpc85xx_edac.c: fix memory controller compatible for edac
Applying: devtmpfsd: fix task state handling
Applying: drivers/gpu/vga/vgaarb.c: add missing kfree
Applying: drm: avoid switching to text console if there is no panic timeout
Applying: hrtimers: Special-case zero length sleeps
Applying: ia64, exec: remove redundant set_fs(USER_DS)
Applying: brlocks/lglocks: clean up code
Applying: brlocks-lglocks-clean-up-code-checkpatch-fixes
Applying: ipc/mqueue: cleanup definition names and locations
Applying: ipc/mqueue: switch back to using non-max values on create
Applying: ipc/mqueue: enforce hard limits
Applying: ipc/mqueue: update maximums for the mqueue subsystem
Applying: ipc-mqueue-update-maximums-for-the-mqueue-subsystem-fix
Applying: ipc-mqueue-update-maximums-for-the-mqueue-subsystem-checkpatch-fixes
Applying: unicore32, exec: remove redundant set_fs(USER_DS)
Applying: drivers/net/ethernet/oki-semi/pch_gbe/pch_gbe.h: remove unused macro pr_fmt()
Applying: debugobjects: extend debugobjects to assert that an object is initialized
Applying: kernel/timer.c: use debugobjects to catch deletion of uninitialized timers
Applying: ext4: use proper little-endian bitops
Applying: ocfs2: avoid unaligned access to dqc_bitmap
Applying: parisc, exec: remove redundant set_fs(USER_DS)
Applying: drivers/firmware/dmi_scan.c: make dmi_name_in_vendors more focused
Applying: scsi: fix a header to include linux/types.h
Applying: drivers/scsi/megaraid.c: fix sparse warnings
Applying: drivers/scsi/aacraid/commctrl.c: fix mem leak in aac_send_raw_srb()
Applying: drivers/scsi/osd/osd_uld.c: use ida_simple_get() to handle id
Applying: drivers/scsi/sg.c: convert to kstrtoul_from_user()
Applying: drivers/scsi/mpt2sas/mpt2sas_base.c: fix mismatch in mpt2sas_base_hard_reset_handler() mutex lock-unlock
Applying: drivers/message/fusion/mptbase.c: ensure NUL-termination of MptCallbacksName elements
Applying: loop: prevent information leak after failed read
Applying: loop: cleanup set_status interface
Applying: loop-cleanup-set_status-interface-checkpatch-fixes
Applying: cciss: auto engage SCSI mid layer at driver load time
Applying: block: avoid unnecessary plug list flush
Applying: block: add missed trace_block_plug
Applying: include/linux/bio.h: use a static inline function for bio_integrity_clone()
Applying: bio: change some signed vars to unsigned
Applying: paride: fix potential information leak in pg_read()
Applying: slab: add taint flag outputting to debug paths.
Applying: slub: add taint flag outputting to debug paths
Applying: drivers/tty/serial/pch_uart.c: add console support
Applying: mm/page-writeback.c: make determine_dirtyable_memory static again
Applying: vmscan: fix initial shrinker size handling
Applying: vmscan: use atomic-long for shrinker batching
Applying: vmscan-use-atomic-long-for-shrinker-batching-fix
Applying: vmscan: promote shared file mapped pages
Applying: vmscan: activate executable pages after first usage
Applying: mm: add free_hot_cold_page_list() helper
Applying: mm: fix page-faults detection in swap-token logic
Applying: mm: add extra free kbytes tunable
Applying: mm-add-extra-free-kbytes-tunable-update
Applying: mm-add-extra-free-kbytes-tunable-update-checkpatch-fixes
Applying: mm: add vm_area_add_early()
Applying: selinuxfs: remove custom hex_to_bin()
Applying: include/linux/security.h: fix security_inode_init_security() arg
Applying: hpet: factor timer allocate from open
Applying: intel_idle: fix API misuse
Applying: intel_idle: disable auto_demotion for hotplugged CPUs
Applying: poll: add poll_requested_events() function
Applying: lib/crc: add slice by 8 algorithm to crc32.c
Applying: lib-crc-add-slice-by-8-algorithm-to-crc32c-fix
Applying: epoll: limit paths
Applying: init/do_mounts_rd.c: fix ramdisk identification for padded cramfs
Applying: oprofilefs: handle zero-length writes
Applying: cgroups: add res_counter_write_u64() API
Applying: cgroups: new resource counter inheritance API
Applying: cgroups: add previous cgroup in can_attach_task/attach_task callbacks
Applying: cgroups: new cancel_attach_task() subsystem callback
Applying: cgroups: ability to stop res charge propagation on bounded ancestor
Applying: cgroups: add res counter common ancestor searching
Applying: res_counter: allow charge failure pointer to be null
Applying: cgroups: pull up res counter charge failure interpretation to caller
Applying: cgroups: allow subsystems to cancel a fork
Applying: cgroups: add a task counter subsystem
Applying: cgroups: ERR_PTR needs err.h
Applying: proc: force dcache drop on unauthorized access
Applying: ipc/sem.c: alternatives to preempt_disable()
Applying: fs/direct-io.c: salcuate fs_count correctly in get_more_blocks()
Applying: vfs: cache request_queue in struct block_device
Applying: dio: optimize cache misses in the submission path
Applying: dio-optimize-cache-misses-in-the-submission-path-v2-checkpatch-fixes
Applying: dio: using prefetch requires including prefetch.h
Applying: ramoops: update parameters only after successful init
Merging akpm (11a2f1f ramoops: update parameters only after successful init)

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3
  2011-11-03  6:20 linux-next: Tree for Nov 3 Stephen Rothwell
@ 2011-11-03  7:29 ` Sedat Dilek
  2011-11-03 11:41   ` Stephen Rothwell
  2011-11-03 21:47 ` linux-next: Tree for Nov 3 (staging/et131x) Randy Dunlap
  2011-11-04  0:43 ` linux-next: Tree for Nov 3 (KVMTOOL_TEST_ENABLE) Randy Dunlap
  2 siblings, 1 reply; 12+ messages in thread
From: Sedat Dilek @ 2011-11-03  7:29 UTC (permalink / raw)
  To: Stephen Rothwell, Christoph Hellwig; +Cc: linux-next, LKML, Linus, Nick Piggin

On Thu, Nov 3, 2011 at 7:20 AM, Stephen Rothwell <sfr@canb.auug.org.au> wrote:
> Hi all,
>
> The linux-next tree on github is no longer being updated and will be
> removed soon.
>
> The patch is still absent from kernel.org.
>
> The summary at the end now has a "git -1 --oneline" appended to the lines
> indicating which tree is being merged.   This was suggested by Mauro
> Chehab as an aid to maintainers so that they can easily tell which version
> of their tree was merged.  Comments welcome.
>
> Changes since 20111102:
>
> Renamed trees:
>        wireless -> wireless-next
>        wireless-current -> wireless
>

Whuzzz up with VFS tree(s)?

[1] and [2] lists:
vfs             git
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6.git#for-next
vfs-scale       git
git://git.kernel.org/pub/scm/linux/kernel/git/npiggin/linux-npiggin.git#vfs-scale-working

Isn't vfs-scale [2] done?
I have so long not heard or read from Nick Piggin (vfs-scale), I hope
he is well.

Christoph take over as interim VFS stuff from Al (hope he is well,
too) and I have seen his and pending stuff from FS folk was merged
into Linus-tree.
Christoph, your for-next GIT branch [3] is dedicated for linux-next (v3.3)?

- Sedat -

[1] http://git.us.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=Next/Trees#l89
[2] http://git.us.kernel.org/?p=linux/kernel/git/next/linux-next.git;a=blob;f=Next/Trees#l90
[3] http://git.kernel.org/?p=linux/kernel/git/hch/vfs-queue.git;a=shortlog;h=refs/heads/for-next

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3
  2011-11-03  7:29 ` Sedat Dilek
@ 2011-11-03 11:41   ` Stephen Rothwell
  0 siblings, 0 replies; 12+ messages in thread
From: Stephen Rothwell @ 2011-11-03 11:41 UTC (permalink / raw)
  To: sedat.dilek
  Cc: Sedat Dilek, Christoph Hellwig, linux-next, LKML, Linus, Nick Piggin

[-- Attachment #1: Type: text/plain, Size: 1300 bytes --]

Hi Sedat,

On Thu, 3 Nov 2011 08:29:06 +0100 Sedat Dilek <sedat.dilek@googlemail.com> wrote:
>
> Whuzzz up with VFS tree(s)?
> 
> [1] and [2] lists:
> vfs             git
> git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6.git#for-next

I undrestanm that Al is unwell.  This tree has not been restored since
the troubles on kernel.org.

> vfs-scale       git
> git://git.kernel.org/pub/scm/linux/kernel/git/npiggin/linux-npiggin.git#vfs-scale-working

Again, this is one of the trees that has not been restored.

> Isn't vfs-scale [2] done?

Maybe.

> I have so long not heard or read from Nick Piggin (vfs-scale), I hope
> he is well.

People don't seem to let me know when trees are no longer needed.

> Christoph take over as interim VFS stuff from Al (hope he is well,
> too) and I have seen his and pending stuff from FS folk was merged
> into Linus-tree.

Yeah, Linus has pulled it so quickly I did not see the point in adding it
to linus-next.

> Christoph, your for-next GIT branch [3] is dedicated for linux-next (v3.3)?

Hi Chrisoph, is this tree going to be ongoing (but I don't want v3.3
stuff until after the merge window closes)?

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au
http://www.canb.auug.org.au/~sfr/

[-- Attachment #2: Type: application/pgp-signature, Size: 836 bytes --]

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3 (staging/et131x)
  2011-11-03  6:20 linux-next: Tree for Nov 3 Stephen Rothwell
  2011-11-03  7:29 ` Sedat Dilek
@ 2011-11-03 21:47 ` Randy Dunlap
  2011-11-04 10:27   ` Mark Einon
  2011-11-04 17:58   ` [PATCH] linux-next: et131x: Fix build error when CONFIG_PM_SLEEP not enabled Mark Einon
  2011-11-04  0:43 ` linux-next: Tree for Nov 3 (KVMTOOL_TEST_ENABLE) Randy Dunlap
  2 siblings, 2 replies; 12+ messages in thread
From: Randy Dunlap @ 2011-11-03 21:47 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: linux-next, LKML, Linus, Greg KH, Mark Einon

On 11/02/2011 11:20 PM, Stephen Rothwell wrote:
> Hi all,


When CONFIG_PM_SLEEP is not enabled:

drivers/staging/et131x/et131x.c:5489:12: error: 'et131x_pci_setup' undeclared here (not in a function)


-- 
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3 (KVMTOOL_TEST_ENABLE)
  2011-11-03  6:20 linux-next: Tree for Nov 3 Stephen Rothwell
  2011-11-03  7:29 ` Sedat Dilek
  2011-11-03 21:47 ` linux-next: Tree for Nov 3 (staging/et131x) Randy Dunlap
@ 2011-11-04  0:43 ` Randy Dunlap
  2011-11-04 16:59   ` Randy Dunlap
  2 siblings, 1 reply; 12+ messages in thread
From: Randy Dunlap @ 2011-11-04  0:43 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: linux-next, LKML, Linus, Michal Marek, x86 maintainers, Pekka Enberg

On 11/02/2011 11:20 PM, Stephen Rothwell wrote:
> Hi all,


When KVMTOOL_TEST_ENABLE is enabled but CONFIG_BLOCK is not enabled, there are
MANY build errors.  This one (case) is probably fixed by adding "select BLOCK", but it's
all rather ugly.


next-2011-1103/include/linux/loop.h:59:19: error: field 'lo_bio_list' has incomplete type
next-2011-1103/drivers/block/loop.c:201:2: error: implicit declaration of function 'set_capacity'
next-2011-1103/drivers/block/loop.c:248:44: warning: 'struct bio_vec' declared inside parameter list
next-2011-1103/drivers/block/loop.c:248:44: warning: its scope is only this definition or declaration, which is probably not what you want
next-2011-1103/drivers/block/loop.c:251:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:251:30: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:252:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:253:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:266:22: warning: 'struct bio_vec' declared inside parameter list
next-2011-1103/drivers/block/loop.c:268:51: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:269:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:269:25: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:272:29: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:275:49: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:284:11: warning: 'struct bio_vec' declared inside parameter list
next-2011-1103/drivers/block/loop.c:294:14: warning: assignment from incompatible pointer type
next-2011-1103/drivers/block/loop.c:296:14: warning: assignment from incompatible pointer type
next-2011-1103/drivers/block/loop.c:299:2: error: implicit declaration of function 'bio_for_each_segment'
next-2011-1103/drivers/block/loop.c:299:37: error: expected ';' before '{' token
next-2011-1103/drivers/block/loop.c:315:1: warning: no return statement in function returning non-void
next-2011-1103/drivers/block/loop.c:362:15: warning: 'struct bio_vec' declared inside parameter list
next-2011-1103/drivers/block/loop.c:370:20: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:371:22: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:375:21: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:385:20: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:396:37: error: expected ';' before '{' token
next-2011-1103/drivers/block/loop.c:403:1: warning: no return statement in function returning non-void
next-2011-1103/drivers/block/loop.c:410:21: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:412:2: error: implicit declaration of function 'bio_rw'
next-2011-1103/drivers/block/loop.c:415:10: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:429:10: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:439:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:448:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:465:2: error: implicit declaration of function 'bio_list_add'
next-2011-1103/drivers/block/loop.c:473:2: error: implicit declaration of function 'bio_list_pop'
next-2011-1103/drivers/block/loop.c:478:28: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:498:2: error: implicit declaration of function 'bio_io_error'
next-2011-1103/drivers/block/loop.c:510:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:511:25: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:512:3: error: implicit declaration of function 'bio_put'
next-2011-1103/drivers/block/loop.c:515:3: error: implicit declaration of function 'bio_endio'
next-2011-1103/drivers/block/loop.c:538:2: error: implicit declaration of function 'bio_list_empty'
next-2011-1103/drivers/block/loop.c:565:9: error: implicit declaration of function 'bio_alloc'
next-2011-1103/drivers/block/loop.c:565:20: warning: initialization makes pointer from integer without a cast
next-2011-1103/drivers/block/loop.c:570:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:571:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:662:3: error: implicit declaration of function 'ioctl_by_bdev'
next-2011-1103/drivers/block/loop.c:683:9: error: implicit declaration of function 'dev_to_disk'
next-2011-1103/drivers/block/loop.c:683:25: warning: initialization makes pointer from integer without a cast
next-2011-1103/drivers/block/loop.c:684:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:745:1: warning: 'struct device_attribute' declared inside parameter list
next-2011-1103/drivers/block/loop.c:745:1: error: variable 'loop_attr_backing_file' has initializer but incomplete type
next-2011-1103/drivers/block/loop.c:745:1: error: unknown field 'attr' specified in initializer
next-2011-1103/drivers/block/loop.c:745:1: error: extra brace group at end of initializer
next-2011-1103/drivers/block/loop.c:745:1: error: (near initialization for 'loop_attr_backing_file')
next-2011-1103/drivers/block/loop.c:745:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:745:1: warning: (near initialization for 'loop_attr_backing_file')
next-2011-1103/drivers/block/loop.c:745:1: error: unknown field 'show' specified in initializer
next-2011-1103/drivers/block/loop.c:745:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:745:1: warning: (near initialization for 'loop_attr_backing_file')
next-2011-1103/drivers/block/loop.c:745:1: error: unknown field 'store' specified in initializer
next-2011-1103/drivers/block/loop.c:745:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:745:1: warning: (near initialization for 'loop_attr_backing_file')
next-2011-1103/drivers/block/loop.c:746:1: error: variable 'loop_attr_offset' has initializer but incomplete type
next-2011-1103/drivers/block/loop.c:746:1: error: unknown field 'attr' specified in initializer
next-2011-1103/drivers/block/loop.c:746:1: error: extra brace group at end of initializer
next-2011-1103/drivers/block/loop.c:746:1: error: (near initialization for 'loop_attr_offset')
next-2011-1103/drivers/block/loop.c:746:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:746:1: warning: (near initialization for 'loop_attr_offset')
next-2011-1103/drivers/block/loop.c:746:1: error: unknown field 'show' specified in initializer
next-2011-1103/drivers/block/loop.c:746:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:746:1: warning: (near initialization for 'loop_attr_offset')
next-2011-1103/drivers/block/loop.c:746:1: error: unknown field 'store' specified in initializer
next-2011-1103/drivers/block/loop.c:746:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:746:1: warning: (near initialization for 'loop_attr_offset')
next-2011-1103/drivers/block/loop.c:747:1: error: variable 'loop_attr_sizelimit' has initializer but incomplete type
next-2011-1103/drivers/block/loop.c:747:1: error: unknown field 'attr' specified in initializer
next-2011-1103/drivers/block/loop.c:747:1: error: extra brace group at end of initializer
next-2011-1103/drivers/block/loop.c:747:1: error: (near initialization for 'loop_attr_sizelimit')
next-2011-1103/drivers/block/loop.c:747:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:747:1: warning: (near initialization for 'loop_attr_sizelimit')
next-2011-1103/drivers/block/loop.c:747:1: error: unknown field 'show' specified in initializer
next-2011-1103/drivers/block/loop.c:747:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:747:1: warning: (near initialization for 'loop_attr_sizelimit')
next-2011-1103/drivers/block/loop.c:747:1: error: unknown field 'store' specified in initializer
next-2011-1103/drivers/block/loop.c:747:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:747:1: warning: (near initialization for 'loop_attr_sizelimit')
next-2011-1103/drivers/block/loop.c:748:1: error: variable 'loop_attr_autoclear' has initializer but incomplete type
next-2011-1103/drivers/block/loop.c:748:1: error: unknown field 'attr' specified in initializer
next-2011-1103/drivers/block/loop.c:748:1: error: extra brace group at end of initializer
next-2011-1103/drivers/block/loop.c:748:1: error: (near initialization for 'loop_attr_autoclear')
next-2011-1103/drivers/block/loop.c:748:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:748:1: warning: (near initialization for 'loop_attr_autoclear')
next-2011-1103/drivers/block/loop.c:748:1: error: unknown field 'show' specified in initializer
next-2011-1103/drivers/block/loop.c:748:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:748:1: warning: (near initialization for 'loop_attr_autoclear')
next-2011-1103/drivers/block/loop.c:748:1: error: unknown field 'store' specified in initializer
next-2011-1103/drivers/block/loop.c:748:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:748:1: warning: (near initialization for 'loop_attr_autoclear')
next-2011-1103/drivers/block/loop.c:749:1: error: variable 'loop_attr_partscan' has initializer but incomplete type
next-2011-1103/drivers/block/loop.c:749:1: error: unknown field 'attr' specified in initializer
next-2011-1103/drivers/block/loop.c:749:1: error: extra brace group at end of initializer
next-2011-1103/drivers/block/loop.c:749:1: error: (near initialization for 'loop_attr_partscan')
next-2011-1103/drivers/block/loop.c:749:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:749:1: warning: (near initialization for 'loop_attr_partscan')
next-2011-1103/drivers/block/loop.c:749:1: error: unknown field 'show' specified in initializer
next-2011-1103/drivers/block/loop.c:749:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:749:1: warning: (near initialization for 'loop_attr_partscan')
next-2011-1103/drivers/block/loop.c:749:1: error: unknown field 'store' specified in initializer
next-2011-1103/drivers/block/loop.c:749:1: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:749:1: warning: (near initialization for 'loop_attr_partscan')
next-2011-1103/drivers/block/loop.c:752:2: error: invalid use of undefined type 'struct device_attribute'
next-2011-1103/drivers/block/loop.c:753:2: error: invalid use of undefined type 'struct device_attribute'
next-2011-1103/drivers/block/loop.c:754:2: error: invalid use of undefined type 'struct device_attribute'
next-2011-1103/drivers/block/loop.c:755:2: error: invalid use of undefined type 'struct device_attribute'
next-2011-1103/drivers/block/loop.c:756:2: error: invalid use of undefined type 'struct device_attribute'
next-2011-1103/drivers/block/loop.c:767:2: error: implicit declaration of function 'disk_to_dev'
next-2011-1103/drivers/block/loop.c:767:53: error: invalid type argument of '->' (have 'int')
next-2011-1103/drivers/block/loop.c:767:53: error: request for member 'kobj' in something not a structure or union
next-2011-1103/drivers/block/loop.c:773:46: error: invalid type argument of '->' (have 'int')
next-2011-1103/drivers/block/loop.c:773:46: error: request for member 'kobj' in something not a structure or union
next-2011-1103/drivers/block/loop.c:791:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:791:4: error: request for member 'limits' in something not a structure or union
next-2011-1103/drivers/block/loop.c:791:12: error: request for member 'discard_granularity' in something not a structure or union
next-2011-1103/drivers/block/loop.c:792:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:792:4: error: request for member 'limits' in something not a structure or union
next-2011-1103/drivers/block/loop.c:792:12: error: request for member 'discard_alignment' in something not a structure or union
next-2011-1103/drivers/block/loop.c:793:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:793:4: error: request for member 'limits' in something not a structure or union
next-2011-1103/drivers/block/loop.c:793:12: error: request for member 'max_discard_sectors' in something not a structure or union
next-2011-1103/drivers/block/loop.c:794:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:794:4: error: request for member 'limits' in something not a structure or union
next-2011-1103/drivers/block/loop.c:794:12: error: request for member 'discard_zeroes_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:795:3: error: implicit declaration of function 'queue_flag_clear_unlocked'
next-2011-1103/drivers/block/loop.c:795:29: error: 'QUEUE_FLAG_DISCARD' undeclared (first use in this function)
next-2011-1103/drivers/block/loop.c:799:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:799:3: error: request for member 'limits' in something not a structure or union
next-2011-1103/drivers/block/loop.c:799:11: error: request for member 'discard_granularity' in something not a structure or union
next-2011-1103/drivers/block/loop.c:800:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:800:3: error: request for member 'limits' in something not a structure or union
next-2011-1103/drivers/block/loop.c:800:11: error: request for member 'discard_alignment' in something not a structure or union
next-2011-1103/drivers/block/loop.c:801:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:801:3: error: request for member 'limits' in something not a structure or union
next-2011-1103/drivers/block/loop.c:801:11: error: request for member 'max_discard_sectors' in something not a structure or union
next-2011-1103/drivers/block/loop.c:802:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:802:3: error: request for member 'limits' in something not a structure or union
next-2011-1103/drivers/block/loop.c:802:11: error: request for member 'discard_zeroes_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:803:2: error: implicit declaration of function 'queue_flag_set_unlocked'
next-2011-1103/drivers/block/loop.c:837:42: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:837:42: error: request for member 'private_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:837:5: warning: assignment from incompatible pointer type
next-2011-1103/drivers/block/loop.c:866:2: error: implicit declaration of function 'set_device_ro'
next-2011-1103/drivers/block/loop.c:878:2: error: implicit declaration of function 'bio_list_init'
next-2011-1103/drivers/block/loop.c:884:2: error: implicit declaration of function 'blk_queue_make_request'
next-2011-1103/drivers/block/loop.c:885:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:885:14: error: request for member 'queuedata' in something not a structure or union
next-2011-1103/drivers/block/loop.c:888:3: error: implicit declaration of function 'blk_queue_flush'
next-2011-1103/drivers/block/loop.c:891:2: error: implicit declaration of function 'bd_set_size'
next-2011-1103/drivers/block/loop.c:894:44: error: invalid type argument of '->' (have 'int')
next-2011-1103/drivers/block/loop.c:894:44: error: request for member 'kobj' in something not a structure or union
next-2011-1103/drivers/block/loop.c:921:44: error: invalid type argument of '->' (have 'int')
next-2011-1103/drivers/block/loop.c:921:44: error: request for member 'kobj' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1013:45: error: invalid type argument of '->' (have 'int')
next-2011-1103/drivers/block/loop.c:1013:45: error: request for member 'kobj' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1023:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1023:14: error: request for member 'flags' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1094:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1094:14: error: request for member 'flags' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1094:25: error: wrong type argument to bit-complement
next-2011-1103/drivers/block/loop.c:1261:2: error: implicit declaration of function 'get_capacity'
next-2011-1103/drivers/block/loop.c:1268:44: error: invalid type argument of '->' (have 'int')
next-2011-1103/drivers/block/loop.c:1268:44: error: request for member 'kobj' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1278:40: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1278:40: error: request for member 'private_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1278:27: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/loop.c:1449:40: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1449:40: error: request for member 'private_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1449:27: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/loop.c:1488:20: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1488:20: error: request for member 'private_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1488:5: warning: assignment from incompatible pointer type
next-2011-1103/drivers/block/loop.c:1504:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1504:31: error: request for member 'private_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1504:27: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/loop.c:1534:21: error: variable 'lo_fops' has initializer but incomplete type
next-2011-1103/drivers/block/loop.c:1535:2: error: unknown field 'owner' specified in initializer
next-2011-1103/drivers/block/loop.c:1535:11: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:1535:11: warning: (near initialization for 'lo_fops')
next-2011-1103/drivers/block/loop.c:1536:2: error: unknown field 'open' specified in initializer
next-2011-1103/drivers/block/loop.c:1536:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:1536:2: warning: (near initialization for 'lo_fops')
next-2011-1103/drivers/block/loop.c:1537:2: error: unknown field 'release' specified in initializer
next-2011-1103/drivers/block/loop.c:1537:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:1537:2: warning: (near initialization for 'lo_fops')
next-2011-1103/drivers/block/loop.c:1538:2: error: unknown field 'ioctl' specified in initializer
next-2011-1103/drivers/block/loop.c:1538:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:1538:2: warning: (near initialization for 'lo_fops')
next-2011-1103/drivers/block/loop.c:1540:2: error: unknown field 'compat_ioctl' specified in initializer
next-2011-1103/drivers/block/loop.c:1540:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/loop.c:1540:2: warning: (near initialization for 'lo_fops')
next-2011-1103/drivers/block/loop.c:1553:29: error: expected declaration specifiers or '...' before numeric constant
next-2011-1103/drivers/block/loop.c:1553:1: warning: data definition has no type or storage class
next-2011-1103/drivers/block/loop.c:1553:1: warning: type defaults to 'int' in declaration of 'MODULE_ALIAS_BLOCKDEV_MAJOR'
next-2011-1103/drivers/block/loop.c:1553:29: warning: function declaration isn't a prototype
next-2011-1103/drivers/block/loop.c:1631:2: error: implicit declaration of function 'blk_alloc_queue'
next-2011-1103/drivers/block/loop.c:1631:15: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/loop.c:1635:2: error: implicit declaration of function 'alloc_disk'
next-2011-1103/drivers/block/loop.c:1635:21: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/loop.c:1658:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1658:7: error: request for member 'flags' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1659:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1659:6: error: request for member 'flags' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1665:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1665:6: error: request for member 'major' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1666:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1666:6: error: request for member 'first_minor' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1667:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1667:6: error: request for member 'fops' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1668:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1668:6: error: request for member 'private_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1669:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1669:6: error: request for member 'queue' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1670:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1670:14: error: request for member 'disk_name' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1671:2: error: implicit declaration of function 'add_disk'
next-2011-1103/drivers/block/loop.c:1676:2: error: implicit declaration of function 'blk_cleanup_queue'
next-2011-1103/drivers/block/loop.c:1685:2: error: implicit declaration of function 'del_gendisk'
next-2011-1103/drivers/block/loop.c:1687:2: error: implicit declaration of function 'put_disk'
next-2011-1103/drivers/block/loop.c:1742:3: error: implicit declaration of function 'get_disk'
next-2011-1103/drivers/block/loop.c:1742:8: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/loop.c:1780:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/loop.c:1780:14: error: request for member 'private_data' in something not a structure or union
next-2011-1103/drivers/block/loop.c:1839:28: error: 'DISK_MAX_PARTS' undeclared (first use in this function)
next-2011-1103/drivers/block/loop.c:1861:2: error: implicit declaration of function 'register_blkdev'
next-2011-1103/drivers/block/loop.c:1864:2: error: implicit declaration of function 'blk_register_region'
next-2011-1103/drivers/block/loop.c:1895:2: error: implicit declaration of function 'blk_unregister_region'
next-2011-1103/drivers/block/loop.c:1896:2: error: implicit declaration of function 'unregister_blkdev'
next-2011-1103/drivers/block/cpqarray.c:189:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:194:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:198:21: error: variable 'ida_fops' has initializer but incomplete type
next-2011-1103/drivers/block/cpqarray.c:199:2: error: unknown field 'owner' specified in initializer
next-2011-1103/drivers/block/cpqarray.c:199:12: warning: excess elements in struct initializer
next-2011-1103/drivers/block/cpqarray.c:199:12: warning: (near initialization for 'ida_fops')
next-2011-1103/drivers/block/cpqarray.c:200:2: error: unknown field 'open' specified in initializer
next-2011-1103/drivers/block/cpqarray.c:200:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/cpqarray.c:200:2: warning: (near initialization for 'ida_fops')
next-2011-1103/drivers/block/cpqarray.c:201:2: error: unknown field 'release' specified in initializer
next-2011-1103/drivers/block/cpqarray.c:201:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/cpqarray.c:201:2: warning: (near initialization for 'ida_fops')
next-2011-1103/drivers/block/cpqarray.c:202:2: error: unknown field 'ioctl' specified in initializer
next-2011-1103/drivers/block/cpqarray.c:202:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/cpqarray.c:202:2: warning: (near initialization for 'ida_fops')
next-2011-1103/drivers/block/cpqarray.c:203:2: error: unknown field 'getgeo' specified in initializer
next-2011-1103/drivers/block/cpqarray.c:203:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/cpqarray.c:203:2: warning: (near initialization for 'ida_fops')
next-2011-1103/drivers/block/cpqarray.c:204:2: error: unknown field 'revalidate_disk' specified in initializer
next-2011-1103/drivers/block/cpqarray.c:204:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/cpqarray.c:204:2: warning: (near initialization for 'ida_fops')
next-2011-1103/drivers/block/cpqarray.c:338:2: error: implicit declaration of function 'unregister_blkdev'
next-2011-1103/drivers/block/cpqarray.c:346:24: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:347:4: error: implicit declaration of function 'del_gendisk'
next-2011-1103/drivers/block/cpqarray.c:348:3: error: implicit declaration of function 'put_disk'
next-2011-1103/drivers/block/cpqarray.c:350:2: error: implicit declaration of function 'blk_cleanup_queue'
next-2011-1103/drivers/block/cpqarray.c:404:2: error: implicit declaration of function 'register_blkdev'
next-2011-1103/drivers/block/cpqarray.c:417:3: error: implicit declaration of function 'alloc_disk'
next-2011-1103/drivers/block/cpqarray.c:417:21: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/cpqarray.c:437:2: error: implicit declaration of function 'blk_init_queue'
next-2011-1103/drivers/block/cpqarray.c:437:4: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/cpqarray.c:442:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:450:3: error: implicit declaration of function 'blk_queue_bounce_limit'
next-2011-1103/drivers/block/cpqarray.c:453:2: error: implicit declaration of function 'blk_queue_max_segments'
next-2011-1103/drivers/block/cpqarray.c:467:15: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:468:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:469:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:470:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:473:3: error: implicit declaration of function 'blk_queue_logical_block_size'
next-2011-1103/drivers/block/cpqarray.c:474:3: error: implicit declaration of function 'set_capacity'
next-2011-1103/drivers/block/cpqarray.c:475:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:476:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:477:3: error: implicit declaration of function 'add_disk'
next-2011-1103/drivers/block/cpqarray.c:908:20: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:915:2: error: implicit declaration of function 'blk_peek_request'
next-2011-1103/drivers/block/cpqarray.c:915:7: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/cpqarray.c:919:2: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:924:2: error: implicit declaration of function 'blk_start_request'
next-2011-1103/drivers/block/cpqarray.c:927:35: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:931:2: error: implicit declaration of function 'blk_rq_pos'
next-2011-1103/drivers/block/cpqarray.c:938:2: error: implicit declaration of function 'blk_rq_map_sg'
next-2011-1103/drivers/block/cpqarray.c:941:2: error: implicit declaration of function 'rq_data_dir'
next-2011-1103/drivers/block/cpqarray.c:955:2: error: implicit declaration of function 'blk_rq_sectors'
next-2011-1103/drivers/block/cpqarray.c:1037:2: error: implicit declaration of function '__blk_end_request_all'
next-2011-1103/drivers/block/cpqarray.c:1542:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:1563:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:1564:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/cpqarray.c:1575:24: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:81:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:82:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:97:2: error: implicit declaration of function 'check_disk_change'
next-2011-1103/drivers/block/DAC960.c:99:2: error: implicit declaration of function 'get_capacity'
next-2011-1103/drivers/block/DAC960.c:110:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:111:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:146:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:147:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:150:10: error: 'DISK_EVENT_MEDIA_CHANGE' undeclared (first use in this function)
next-2011-1103/drivers/block/DAC960.c:156:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:157:23: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:159:2: error: implicit declaration of function 'set_capacity'
next-2011-1103/drivers/block/DAC960.c:163:21: error: variable 'DAC960_BlockDeviceOperations' has initializer but incomplete type
next-2011-1103/drivers/block/DAC960.c:164:2: error: unknown field 'owner' specified in initializer
next-2011-1103/drivers/block/DAC960.c:164:13: warning: excess elements in struct initializer
next-2011-1103/drivers/block/DAC960.c:164:13: warning: (near initialization for 'DAC960_BlockDeviceOperations')
next-2011-1103/drivers/block/DAC960.c:165:2: error: unknown field 'open' specified in initializer
next-2011-1103/drivers/block/DAC960.c:165:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/DAC960.c:165:2: warning: (near initialization for 'DAC960_BlockDeviceOperations')
next-2011-1103/drivers/block/DAC960.c:166:2: error: unknown field 'getgeo' specified in initializer
next-2011-1103/drivers/block/DAC960.c:166:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/DAC960.c:166:2: warning: (near initialization for 'DAC960_BlockDeviceOperations')
next-2011-1103/drivers/block/DAC960.c:167:2: error: unknown field 'check_events' specified in initializer
next-2011-1103/drivers/block/DAC960.c:167:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/DAC960.c:167:2: warning: (near initialization for 'DAC960_BlockDeviceOperations')
next-2011-1103/drivers/block/DAC960.c:168:2: error: unknown field 'revalidate_disk' specified in initializer
next-2011-1103/drivers/block/DAC960.c:168:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/DAC960.c:168:2: warning: (near initialization for 'DAC960_BlockDeviceOperations')
next-2011-1103/drivers/block/DAC960.c:2527:3: error: implicit declaration of function 'register_blkdev'
next-2011-1103/drivers/block/DAC960.c:2535:4: error: implicit declaration of function 'blk_init_queue'
next-2011-1103/drivers/block/DAC960.c:2535:17: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/DAC960.c:2541:4: error: implicit declaration of function 'blk_queue_bounce_limit'
next-2011-1103/drivers/block/DAC960.c:2542:16: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:2543:2: error: implicit declaration of function 'blk_queue_max_segments'
next-2011-1103/drivers/block/DAC960.c:2544:2: error: implicit declaration of function 'blk_queue_max_hw_sectors'
next-2011-1103/drivers/block/DAC960.c:2545:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:2546:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:2547:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:2548:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:2549:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:2570:2: error: implicit declaration of function 'del_gendisk'
next-2011-1103/drivers/block/DAC960.c:2571:2: error: implicit declaration of function 'blk_cleanup_queue'
next-2011-1103/drivers/block/DAC960.c:2578:3: error: implicit declaration of function 'unregister_blkdev'
next-2011-1103/drivers/block/DAC960.c:2697:8: error: implicit declaration of function 'put_disk'
next-2011-1103/drivers/block/DAC960.c:2772:2: error: implicit declaration of function 'alloc_disk'
next-2011-1103/drivers/block/DAC960.c:2772:23: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/DAC960.c:2775:22: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:3177:9: error: implicit declaration of function 'add_disk'
next-2011-1103/drivers/block/DAC960.c:3332:2: error: implicit declaration of function 'blk_peek_request'
next-2011-1103/drivers/block/DAC960.c:3332:10: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/DAC960.c:3340:2: error: implicit declaration of function 'rq_data_dir'
next-2011-1103/drivers/block/DAC960.c:3347:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:3348:45: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:3349:2: error: implicit declaration of function 'blk_rq_pos'
next-2011-1103/drivers/block/DAC960.c:3350:2: error: implicit declaration of function 'blk_rq_sectors'
next-2011-1103/drivers/block/DAC960.c:3352:2: error: implicit declaration of function 'blk_start_request'
next-2011-1103/drivers/block/DAC960.c:3353:2: error: implicit declaration of function 'blk_rq_map_sg'
next-2011-1103/drivers/block/DAC960.c:3454:36: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/DAC960.c:3471:3: error: implicit declaration of function '__blk_end_request'
next-2011-1103/include/linux/blkdev.h:1344:42: warning: 'struct task_struct' declared inside parameter list
next-2011-1103/include/linux/blkdev.h:1344:42: warning: its scope is only this definition or declaration, which is probably not what you want
next-2011-1103/include/linux/blkdev.h:1348:51: warning: 'struct task_struct' declared inside parameter list
next-2011-1103/include/linux/blkdev.h:1353:48: warning: 'struct task_struct' declared inside parameter list
next-2011-1103/include/linux/pktcdvd.h:166:19: error: field 'read_queue' has incomplete type
next-2011-1103/include/linux/pktcdvd.h:167:19: error: field 'write_queue' has incomplete type
next-2011-1103/include/linux/pktcdvd.h:207:19: error: field 'orig_bios' has incomplete type
next-2011-1103/include/linux/pktcdvd.h:239:18: error: field 'rb_node' has incomplete type
next-2011-1103/include/linux/pktcdvd.h:279:18: error: field 'bio_queue' has incomplete type
next-2011-1103/include/scsi/scsi_cmnd.h:28:3: error: #error MAX_COMMAND_SIZE can not be bigger than BLK_MAX_CDB
next-2011-1103/include/scsi/scsi_cmnd.h:184:2: error: implicit declaration of function 'blk_bidi_rq'
next-2011-1103/include/scsi/scsi_cmnd.h:185:16: error: dereferencing pointer to incomplete type
next-2011-1103/include/scsi/scsi_cmnd.h:191:15: error: dereferencing pointer to incomplete type
next-2011-1103/include/scsi/scsi_cmnd.h:269:2: error: implicit declaration of function 'blk_rq_pos'
next-2011-1103/drivers/block/pktcdvd.c:527:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:536:23: error: invalid application of 'sizeof' to incomplete type 'struct bio' 
next-2011-1103/drivers/block/pktcdvd.c:539:2: error: implicit declaration of function 'bio_init'
next-2011-1103/drivers/block/pktcdvd.c:541:34: error: invalid application of 'sizeof' to incomplete type 'struct bio_vec' 
next-2011-1103/drivers/block/pktcdvd.c:545:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:546:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:547:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:581:2: error: implicit declaration of function 'bio_list_init'
next-2011-1103/drivers/block/pktcdvd.c:596:4: error: implicit declaration of function 'bio_put'
next-2011-1103/drivers/block/pktcdvd.c:665:9: warning: type defaults to 'int' in declaration of '__mptr'
next-2011-1103/drivers/block/pktcdvd.c:665:9: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/pktcdvd.c:691:9: warning: type defaults to 'int' in declaration of '__mptr'
next-2011-1103/drivers/block/pktcdvd.c:691:9: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/pktcdvd.c:692:20: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:701:18: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:706:2: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:717:24: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:722:9: warning: type defaults to 'int' in declaration of '__mptr'
next-2011-1103/drivers/block/pktcdvd.c:722:9: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/pktcdvd.c:723:19: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:739:9: error: implicit declaration of function 'bdev_get_queue'
next-2011-1103/drivers/block/pktcdvd.c:739:28: warning: initialization makes pointer from integer without a cast
next-2011-1103/drivers/block/pktcdvd.c:743:2: error: implicit declaration of function 'blk_get_request'
next-2011-1103/drivers/block/pktcdvd.c:743:5: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/pktcdvd.c:747:3: error: implicit declaration of function 'blk_rq_map_kern'
next-2011-1103/drivers/block/pktcdvd.c:751:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:752:2: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:754:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:755:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:755:17: error: 'REQ_TYPE_BLOCK_PC' undeclared (first use in this function)
next-2011-1103/drivers/block/pktcdvd.c:757:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:759:2: error: implicit declaration of function 'blk_execute_rq'
next-2011-1103/drivers/block/pktcdvd.c:759:19: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:760:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:763:2: error: implicit declaration of function 'blk_put_request'
next-2011-1103/drivers/block/pktcdvd.c:851:2: error: implicit declaration of function 'bio_data_dir'
next-2011-1103/drivers/block/pktcdvd.c:852:3: error: implicit declaration of function 'bio_list_add'
next-2011-1103/drivers/block/pktcdvd.c:889:3: error: implicit declaration of function 'bio_list_empty'
next-2011-1103/drivers/block/pktcdvd.c:899:4: error: implicit declaration of function 'bio_list_peek'
next-2011-1103/drivers/block/pktcdvd.c:901:19: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:923:4: error: implicit declaration of function 'bio_list_pop'
next-2011-1103/drivers/block/pktcdvd.c:932:39: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:935:32: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:935:4: error: implicit declaration of function 'bio_sectors'
next-2011-1103/drivers/block/pktcdvd.c:950:3: error: implicit declaration of function 'generic_make_request'
next-2011-1103/drivers/block/pktcdvd.c:961:6: error: implicit declaration of function 'queue_max_segments'
next-2011-1103/drivers/block/pktcdvd.c:989:10: error: implicit declaration of function 'bio_iovec_idx'
next-2011-1103/drivers/block/pktcdvd.c:989:29: warning: initialization makes pointer from integer without a cast
next-2011-1103/drivers/block/pktcdvd.c:990:3: error: implicit declaration of function 'kmap_atomic'
next-2011-1103/drivers/block/pktcdvd.c:990:36: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:991:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:993:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:997:3: error: implicit declaration of function 'kunmap_atomic'
next-2011-1103/drivers/block/pktcdvd.c:1013:65: warning: 'struct bio_vec' declared inside parameter list
next-2011-1103/drivers/block/pktcdvd.c:1021:3: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1021:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1022:4: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1022:34: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1022:4: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1022:63: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1026:4: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1026:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1027:4: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1027:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1029:4: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1029:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1041:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1059:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1093:2: error: implicit declaration of function 'bio_list_for_each'
next-2011-1103/drivers/block/pktcdvd.c:1093:42: error: expected ';' before '{' token
next-2011-1103/drivers/block/pktcdvd.c:1120:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1122:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1123:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1124:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1125:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1126:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1127:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1128:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1134:3: error: implicit declaration of function 'bio_add_page'
next-2011-1103/drivers/block/pktcdvd.c:1138:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1282:17: warning: type defaults to 'int' in declaration of '__mptr'
next-2011-1103/drivers/block/pktcdvd.c:1282:17: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/pktcdvd.c:1287:10: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1300:12: warning: type defaults to 'int' in declaration of '__mptr'
next-2011-1103/drivers/block/pktcdvd.c:1300:12: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/pktcdvd.c:1328:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1333:25: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1342:3: error: implicit declaration of function 'clear_bdi_congested'
next-2011-1103/drivers/block/pktcdvd.c:1342:32: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1343:6: error: 'BLK_RW_ASYNC' undeclared (first use in this function)
next-2011-1103/drivers/block/pktcdvd.c:1366:35: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1369:3: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1369:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1370:3: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1370:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1378:42: error: expected ';' before '{' token
next-2011-1103/drivers/block/pktcdvd.c:1422:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1423:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1424:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1425:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1426:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1427:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1428:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1430:3: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1430:37: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1430:3: error: invalid use of undefined type 'struct bio_vec'
next-2011-1103/drivers/block/pktcdvd.c:1430:68: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1435:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1448:3: error: implicit declaration of function 'bio_endio'
next-2011-1103/drivers/block/pktcdvd.c:1483:8: error: 'BIO_UPTODATE' undeclared (first use in this function)
next-2011-1103/drivers/block/pktcdvd.c:1483:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1483:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1500:15: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:1500:15: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2296:2: error: implicit declaration of function 'bdget'
next-2011-1103/drivers/block/pktcdvd.c:2297:2: error: implicit declaration of function 'blkdev_get'
next-2011-1103/drivers/block/pktcdvd.c:2305:2: error: implicit declaration of function 'set_capacity'
next-2011-1103/drivers/block/pktcdvd.c:2307:2: error: implicit declaration of function 'bd_set_size'
next-2011-1103/drivers/block/pktcdvd.c:2309:4: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/pktcdvd.c:2317:18: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2318:3: error: implicit declaration of function 'blk_queue_max_hw_sectors'
next-2011-1103/drivers/block/pktcdvd.c:2319:20: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2341:2: error: implicit declaration of function 'blkdev_put'
next-2011-1103/drivers/block/pktcdvd.c:2419:34: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2438:39: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2456:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2458:3: error: implicit declaration of function 'bdevname'
next-2011-1103/drivers/block/pktcdvd.c:2458:67: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2466:10: error: implicit declaration of function 'bio_clone'
next-2011-1103/drivers/block/pktcdvd.c:2466:28: warning: initialization makes pointer from integer without a cast
next-2011-1103/drivers/block/pktcdvd.c:2471:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2472:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2473:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2474:26: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2481:37: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2485:10: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2485:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2490:2: error: implicit declaration of function 'blk_queue_bounce'
next-2011-1103/drivers/block/pktcdvd.c:2492:9: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2503:15: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2506:35: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2507:4: error: implicit declaration of function 'bio_split'
next-2011-1103/drivers/block/pktcdvd.c:2507:7: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/pktcdvd.c:2509:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2510:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2511:4: error: implicit declaration of function 'bio_pair_release'
next-2011-1103/drivers/block/pktcdvd.c:2528:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2553:3: error: implicit declaration of function 'set_bdi_congested'
next-2011-1103/drivers/block/pktcdvd.c:2553:23: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2553:43: error: 'BLK_RW_ASYNC' undeclared (first use in this function)
next-2011-1103/drivers/block/pktcdvd.c:2556:4: error: implicit declaration of function 'congestion_wait'
next-2011-1103/drivers/block/pktcdvd.c:2589:2: error: implicit declaration of function 'bio_io_error'
next-2011-1103/drivers/block/pktcdvd.c:2595:13: warning: 'struct bio_vec' declared inside parameter list
next-2011-1103/drivers/block/pktcdvd.c:2595:13: warning: 'struct bvec_merge_data' declared inside parameter list
next-2011-1103/drivers/block/pktcdvd.c:2597:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2598:18: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2599:18: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2599:49: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2607:30: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2616:36: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2618:2: error: implicit declaration of function 'blk_queue_make_request'
next-2011-1103/drivers/block/pktcdvd.c:2619:2: error: implicit declaration of function 'blk_queue_logical_block_size'
next-2011-1103/drivers/block/pktcdvd.c:2621:2: error: implicit declaration of function 'blk_queue_merge_bvec'
next-2011-1103/drivers/block/pktcdvd.c:2622:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2633:6: warning: format '%s' expects type 'char *', but argument 4 has type 'int'
next-2011-1103/drivers/block/pktcdvd.c:2715:4: warning: format '%s' expects type 'char *', but argument 2 has type 'int'
next-2011-1103/drivers/block/pktcdvd.c:2724:7: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/pktcdvd.c:2748:2: warning: format '%s' expects type 'char *', but argument 3 has type 'int'
next-2011-1103/drivers/block/pktcdvd.c:2760:43: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2784:3: error: implicit declaration of function '__blkdev_driver_ioctl'
next-2011-1103/drivers/block/pktcdvd.c:2799:34: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2807:38: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2809:22: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2812:21: error: variable 'pktcdvd_ops' has initializer but incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2813:2: error: unknown field 'owner' specified in initializer
next-2011-1103/drivers/block/pktcdvd.c:2813:12: warning: excess elements in struct initializer
next-2011-1103/drivers/block/pktcdvd.c:2813:12: warning: (near initialization for 'pktcdvd_ops')
next-2011-1103/drivers/block/pktcdvd.c:2814:2: error: unknown field 'open' specified in initializer
next-2011-1103/drivers/block/pktcdvd.c:2814:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/pktcdvd.c:2814:2: warning: (near initialization for 'pktcdvd_ops')
next-2011-1103/drivers/block/pktcdvd.c:2815:2: error: unknown field 'release' specified in initializer
next-2011-1103/drivers/block/pktcdvd.c:2815:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/pktcdvd.c:2815:2: warning: (near initialization for 'pktcdvd_ops')
next-2011-1103/drivers/block/pktcdvd.c:2816:2: error: unknown field 'ioctl' specified in initializer
next-2011-1103/drivers/block/pktcdvd.c:2816:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/pktcdvd.c:2816:2: warning: (near initialization for 'pktcdvd_ops')
next-2011-1103/drivers/block/pktcdvd.c:2817:2: error: unknown field 'check_events' specified in initializer
next-2011-1103/drivers/block/pktcdvd.c:2817:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/pktcdvd.c:2817:2: warning: (near initialization for 'pktcdvd_ops')
next-2011-1103/drivers/block/pktcdvd.c:2822:47: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2870:2: error: implicit declaration of function 'alloc_disk'
next-2011-1103/drivers/block/pktcdvd.c:2870:7: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/pktcdvd.c:2874:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2875:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2876:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2877:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2878:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2879:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2880:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2881:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2881:2: error: implicit declaration of function 'blk_alloc_queue'
next-2011-1103/drivers/block/pktcdvd.c:2882:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2891:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2891:34: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2892:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2892:40: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2894:2: error: implicit declaration of function 'add_disk'
next-2011-1103/drivers/block/pktcdvd.c:2907:2: error: implicit declaration of function 'blk_cleanup_queue'
next-2011-1103/drivers/block/pktcdvd.c:2907:24: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:2909:2: error: implicit declaration of function 'put_disk'
next-2011-1103/drivers/block/pktcdvd.c:2959:2: error: implicit declaration of function 'del_gendisk'
next-2011-1103/drivers/block/pktcdvd.c:2960:28: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/pktcdvd.c:3065:2: error: implicit declaration of function 'register_blkdev'
next-2011-1103/drivers/block/pktcdvd.c:3093:2: error: implicit declaration of function 'unregister_blkdev'
next-2011-1103/drivers/block/umem.c:355:32: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:356:35: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:357:24: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:360:19: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:367:2: error: implicit declaration of function 'bio_rw'
next-2011-1103/drivers/block/umem.c:371:2: error: implicit declaration of function 'bio_iovec_idx'
next-2011-1103/drivers/block/umem.c:371:6: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/umem.c:372:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:374:10: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:375:10: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:385:26: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:387:21: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:388:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:413:16: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:451:23: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:452:19: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:454:26: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:458:34: error: invalid type argument of '->' (have 'int')
next-2011-1103/drivers/block/umem.c:463:14: error: 'BIO_UPTODATE' undeclared (first use in this function)
next-2011-1103/drivers/block/umem.c:463:32: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:469:18: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:480:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:510:19: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:511:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:512:3: error: implicit declaration of function 'bio_endio'
next-2011-1103/drivers/block/umem.c:518:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:519:2: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:519:2: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:524:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:525:22: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:748:30: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:749:2: error: implicit declaration of function 'set_capacity'
next-2011-1103/drivers/block/umem.c:755:39: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:769:21: error: variable 'mm_fops' has initializer but incomplete type
next-2011-1103/drivers/block/umem.c:770:2: error: unknown field 'owner' specified in initializer
next-2011-1103/drivers/block/umem.c:770:12: warning: excess elements in struct initializer
next-2011-1103/drivers/block/umem.c:770:12: warning: (near initialization for 'mm_fops')
next-2011-1103/drivers/block/umem.c:771:2: error: unknown field 'getgeo' specified in initializer
next-2011-1103/drivers/block/umem.c:771:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/umem.c:771:2: warning: (near initialization for 'mm_fops')
next-2011-1103/drivers/block/umem.c:772:2: error: unknown field 'revalidate_disk' specified in initializer
next-2011-1103/drivers/block/umem.c:772:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/umem.c:772:2: warning: (near initialization for 'mm_fops')
next-2011-1103/drivers/block/umem.c:880:2: error: implicit declaration of function 'blk_alloc_queue'
next-2011-1103/drivers/block/umem.c:880:14: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/umem.c:884:2: error: implicit declaration of function 'blk_queue_make_request'
next-2011-1103/drivers/block/umem.c:885:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:886:13: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:1026:2: error: implicit declaration of function 'blk_cleanup_queue'
next-2011-1103/drivers/block/umem.c:1064:2: error: implicit declaration of function 'register_blkdev'
next-2011-1103/drivers/block/umem.c:1071:3: error: implicit declaration of function 'alloc_disk'
next-2011-1103/drivers/block/umem.c:1071:17: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/umem.c:1078:15: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:1080:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:1081:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:1082:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:1083:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:1084:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/umem.c:1086:3: error: implicit declaration of function 'add_disk'
next-2011-1103/drivers/block/umem.c:1096:2: error: implicit declaration of function 'unregister_blkdev'
next-2011-1103/drivers/block/umem.c:1098:3: error: implicit declaration of function 'put_disk'
next-2011-1103/drivers/block/umem.c:1109:3: error: implicit declaration of function 'del_gendisk'
next-2011-1103/include/linux/loop.h:59:19: error: field 'lo_bio_list' has incomplete type
next-2011-1103/include/scsi/scsi_cmnd.h:28:3: error: #error MAX_COMMAND_SIZE can not be bigger than BLK_MAX_CDB
next-2011-1103/include/scsi/scsi_cmnd.h:184:2: error: implicit declaration of function 'blk_bidi_rq'
next-2011-1103/include/scsi/scsi_cmnd.h:185:16: error: dereferencing pointer to incomplete type
next-2011-1103/include/scsi/scsi_cmnd.h:191:15: error: dereferencing pointer to incomplete type
next-2011-1103/include/scsi/scsi_cmnd.h:269:2: error: implicit declaration of function 'blk_rq_pos'
next-2011-1103/drivers/block/virtio_blk.c:34:2: error: expected specifier-qualifier-list before 'mempool_t'
next-2011-1103/drivers/block/virtio_blk.c:81:19: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:82:8: error: 'REQ_TYPE_BLOCK_PC' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:83:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:84:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:85:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:87:8: error: 'REQ_TYPE_SPECIAL' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:88:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:94:3: error: implicit declaration of function '__blk_end_request_all'
next-2011-1103/drivers/block/virtio_blk.c:96:3: error: implicit declaration of function 'mempool_free'
next-2011-1103/drivers/block/virtio_blk.c:96:25: error: 'struct virtio_blk' has no member named 'pool'
next-2011-1103/drivers/block/virtio_blk.c:99:2: error: implicit declaration of function 'blk_start_queue'
next-2011-1103/drivers/block/virtio_blk.c:99:28: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:104:13: warning: 'struct request_queue' declared inside parameter list
next-2011-1103/drivers/block/virtio_blk.c:104:13: warning: its scope is only this definition or declaration, which is probably not what you want
next-2011-1103/drivers/block/virtio_blk.c:109:2: error: implicit declaration of function 'mempool_alloc'
next-2011-1103/drivers/block/virtio_blk.c:109:26: error: 'struct virtio_blk' has no member named 'pool'
next-2011-1103/drivers/block/virtio_blk.c:116:9: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:116:23: error: 'REQ_FLUSH' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:119:3: error: implicit declaration of function 'req_get_ioprio'
next-2011-1103/drivers/block/virtio_blk.c:121:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:122:8: error: 'REQ_TYPE_FS' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:127:8: error: 'REQ_TYPE_BLOCK_PC' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:132:8: error: 'REQ_TYPE_SPECIAL' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:143:18: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:151:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:152:19: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:152:40: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:152:55: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:154:2: error: implicit declaration of function 'blk_rq_map_sg'
next-2011-1103/drivers/block/virtio_blk.c:154:39: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:156:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:157:19: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:157:51: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:158:19: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:162:18: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:166:3: error: implicit declaration of function 'rq_data_dir'
next-2011-1103/drivers/block/virtio_blk.c:166:32: error: 'WRITE' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:175:38: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:176:25: error: 'struct virtio_blk' has no member named 'pool'
next-2011-1103/drivers/block/virtio_blk.c:184:39: warning: 'struct request_queue' declared inside parameter list
next-2011-1103/drivers/block/virtio_blk.c:186:29: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:190:2: error: implicit declaration of function 'blk_peek_request'
next-2011-1103/drivers/block/virtio_blk.c:190:14: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/virtio_blk.c:191:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:191:3: error: 'struct virtio_blk' has no member named 'sg_elems'
next-2011-1103/drivers/block/virtio_blk.c:196:4: error: implicit declaration of function 'blk_stop_queue'
next-2011-1103/drivers/block/virtio_blk.c:199:3: error: implicit declaration of function 'blk_start_request'
next-2011-1103/drivers/block/virtio_blk.c:211:32: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:216:2: error: implicit declaration of function 'bio_map_kern'
next-2011-1103/drivers/block/virtio_blk.c:216:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:221:2: error: implicit declaration of function 'blk_make_request'
next-2011-1103/drivers/block/virtio_blk.c:221:35: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:223:3: error: implicit declaration of function 'bio_put'
next-2011-1103/drivers/block/virtio_blk.c:227:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:227:18: error: 'REQ_TYPE_SPECIAL' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:228:2: error: implicit declaration of function 'blk_execute_rq'
next-2011-1103/drivers/block/virtio_blk.c:228:33: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:229:2: error: implicit declaration of function 'blk_put_request'
next-2011-1103/drivers/block/virtio_blk.c:235:9: warning: 'struct block_device' declared inside parameter list
next-2011-1103/drivers/block/virtio_blk.c:237:29: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:238:32: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:246:2: error: implicit declaration of function 'scsi_cmd_ioctl'
next-2011-1103/drivers/block/virtio_blk.c:246:28: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:251:59: warning: 'struct block_device' declared inside parameter list
next-2011-1103/drivers/block/virtio_blk.c:253:30: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:270:3: error: implicit declaration of function 'get_capacity'
next-2011-1103/drivers/block/virtio_blk.c:270:35: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:275:21: error: variable 'virtblk_fops' has initializer but incomplete type
next-2011-1103/drivers/block/virtio_blk.c:276:2: error: unknown field 'ioctl' specified in initializer
next-2011-1103/drivers/block/virtio_blk.c:276:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/virtio_blk.c:276:2: warning: (near initialization for 'virtblk_fops')
next-2011-1103/drivers/block/virtio_blk.c:277:2: error: unknown field 'owner' specified in initializer
next-2011-1103/drivers/block/virtio_blk.c:277:12: warning: excess elements in struct initializer
next-2011-1103/drivers/block/virtio_blk.c:277:12: warning: (near initialization for 'virtblk_fops')
next-2011-1103/drivers/block/virtio_blk.c:278:2: error: unknown field 'getgeo' specified in initializer
next-2011-1103/drivers/block/virtio_blk.c:278:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/virtio_blk.c:278:2: warning: (near initialization for 'virtblk_fops')
next-2011-1103/drivers/block/virtio_blk.c:294:9: error: implicit declaration of function 'dev_to_disk'
next-2011-1103/drivers/block/virtio_blk.c:294:25: warning: initialization makes pointer from integer without a cast
next-2011-1103/drivers/block/virtio_blk.c:315:3: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:315:3: warning: type defaults to 'int' in declaration of '__mptr'
next-2011-1103/drivers/block/virtio_blk.c:315:3: warning: initialization from incompatible pointer type
next-2011-1103/drivers/block/virtio_blk.c:315:3: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:317:38: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:332:2: error: implicit declaration of function 'queue_logical_block_size'
next-2011-1103/drivers/block/virtio_blk.c:342:2: error: implicit declaration of function 'set_capacity'
next-2011-1103/drivers/block/virtio_blk.c:349:30: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:362:61: error: 'MINORBITS' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:380:20: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:389:6: error: 'struct virtio_blk' has no member named 'sg_elems'
next-2011-1103/drivers/block/virtio_blk.c:390:20: error: 'struct virtio_blk' has no member named 'sg'
next-2011-1103/drivers/block/virtio_blk.c:390:30: error: 'struct virtio_blk' has no member named 'sg_elems'
next-2011-1103/drivers/block/virtio_blk.c:391:2: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:391:2: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:391:2: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:391:2: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:391:2: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:400:6: error: 'struct virtio_blk' has no member named 'pool'
next-2011-1103/drivers/block/virtio_blk.c:400:2: error: implicit declaration of function 'mempool_create_kmalloc_pool'
next-2011-1103/drivers/block/virtio_blk.c:401:11: error: 'struct virtio_blk' has no member named 'pool'
next-2011-1103/drivers/block/virtio_blk.c:407:2: error: implicit declaration of function 'alloc_disk'
next-2011-1103/drivers/block/virtio_blk.c:407:13: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/virtio_blk.c:413:16: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:413:2: error: implicit declaration of function 'blk_init_queue'
next-2011-1103/drivers/block/virtio_blk.c:419:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:422:21: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:424:21: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:430:21: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:434:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:435:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:436:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:437:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:438:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:439:6: error: 'struct virtio_blk' has no member named 'index'
next-2011-1103/drivers/block/virtio_blk.c:443:3: error: implicit declaration of function 'blk_queue_flush'
next-2011-1103/drivers/block/virtio_blk.c:443:22: error: 'REQ_FLUSH' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:447:3: error: implicit declaration of function 'set_disk_ro'
next-2011-1103/drivers/block/virtio_blk.c:462:2: error: implicit declaration of function 'blk_queue_max_segments'
next-2011-1103/drivers/block/virtio_blk.c:462:32: error: 'struct virtio_blk' has no member named 'sg_elems'
next-2011-1103/drivers/block/virtio_blk.c:465:2: error: implicit declaration of function 'blk_queue_bounce_limit'
next-2011-1103/drivers/block/virtio_blk.c:465:28: error: 'BLK_BOUNCE_ANY' undeclared (first use in this function)
next-2011-1103/drivers/block/virtio_blk.c:468:2: error: implicit declaration of function 'blk_queue_max_hw_sectors'
next-2011-1103/drivers/block/virtio_blk.c:476:3: error: implicit declaration of function 'blk_queue_max_segment_size'
next-2011-1103/drivers/block/virtio_blk.c:485:3: error: implicit declaration of function 'blk_queue_logical_block_size'
next-2011-1103/drivers/block/virtio_blk.c:494:3: error: implicit declaration of function 'blk_queue_physical_block_size'
next-2011-1103/drivers/block/virtio_blk.c:501:3: error: implicit declaration of function 'blk_queue_alignment_offset'
next-2011-1103/drivers/block/virtio_blk.c:507:3: error: implicit declaration of function 'blk_queue_io_min'
next-2011-1103/drivers/block/virtio_blk.c:513:3: error: implicit declaration of function 'blk_queue_io_opt'
next-2011-1103/drivers/block/virtio_blk.c:516:2: error: implicit declaration of function 'add_disk'
next-2011-1103/drivers/block/virtio_blk.c:517:2: error: implicit declaration of function 'disk_to_dev'
next-2011-1103/drivers/block/virtio_blk.c:524:2: error: implicit declaration of function 'del_gendisk'
next-2011-1103/drivers/block/virtio_blk.c:525:2: error: implicit declaration of function 'blk_cleanup_queue'
next-2011-1103/drivers/block/virtio_blk.c:525:30: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:527:2: error: implicit declaration of function 'put_disk'
next-2011-1103/drivers/block/virtio_blk.c:529:2: error: implicit declaration of function 'mempool_destroy'
next-2011-1103/drivers/block/virtio_blk.c:529:22: error: 'struct virtio_blk' has no member named 'pool'
next-2011-1103/drivers/block/virtio_blk.c:543:18: error: 'struct virtio_blk' has no member named 'index'
next-2011-1103/drivers/block/virtio_blk.c:545:18: error: 'struct virtio_blk' has no member named 'config_work'
next-2011-1103/drivers/block/virtio_blk.c:554:30: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/virtio_blk.c:556:22: error: 'struct virtio_blk' has no member named 'pool'
next-2011-1103/drivers/block/virtio_blk.c:597:2: error: implicit declaration of function 'register_blkdev'
next-2011-1103/drivers/block/virtio_blk.c:609:2: error: implicit declaration of function 'unregister_blkdev'
next-2011-1103/drivers/block/sx8.c:410:63: warning: 'struct block_device' declared inside parameter list
next-2011-1103/drivers/block/sx8.c:410:63: warning: its scope is only this definition or declaration, which is probably not what you want
next-2011-1103/drivers/block/sx8.c:426:21: error: variable 'carm_bd_ops' has initializer but incomplete type
next-2011-1103/drivers/block/sx8.c:427:2: error: unknown field 'owner' specified in initializer
next-2011-1103/drivers/block/sx8.c:427:12: warning: excess elements in struct initializer
next-2011-1103/drivers/block/sx8.c:427:12: warning: (near initialization for 'carm_bd_ops')
next-2011-1103/drivers/block/sx8.c:428:2: error: unknown field 'getgeo' specified in initializer
next-2011-1103/drivers/block/sx8.c:428:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/sx8.c:428:2: warning: (near initialization for 'carm_bd_ops')
next-2011-1103/drivers/block/sx8.c:436:63: warning: 'struct block_device' declared inside parameter list
next-2011-1103/drivers/block/sx8.c:436:12: error: conflicting types for 'carm_bdev_getgeo'
next-2011-1103/drivers/block/sx8.c:438:31: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:570:2: error: implicit declaration of function 'blk_get_request'
next-2011-1103/drivers/block/sx8.c:570:36: error: 'WRITE' undeclared (first use in this function)
next-2011-1103/drivers/block/sx8.c:623:2: error: implicit declaration of function 'blk_insert_request'
next-2011-1103/drivers/block/sx8.c:752:2: error: implicit declaration of function '__blk_end_request_all'
next-2011-1103/drivers/block/sx8.c:762:2: error: implicit declaration of function 'blk_stop_queue'
next-2011-1103/drivers/block/sx8.c:787:3: error: implicit declaration of function 'blk_start_queue'
next-2011-1103/drivers/block/sx8.c:806:28: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:813:3: error: implicit declaration of function 'blk_fetch_request'
next-2011-1103/drivers/block/sx8.c:813:6: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/sx8.c:817:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:826:4: error: implicit declaration of function 'blk_requeue_request'
next-2011-1103/drivers/block/sx8.c:835:28: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:847:2: error: implicit declaration of function 'blk_peek_request'
next-2011-1103/drivers/block/sx8.c:847:5: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/sx8.c:858:2: error: implicit declaration of function 'blk_start_request'
next-2011-1103/drivers/block/sx8.c:860:2: error: implicit declaration of function 'rq_data_dir'
next-2011-1103/drivers/block/sx8.c:860:25: error: 'WRITE' undeclared (first use in this function)
next-2011-1103/drivers/block/sx8.c:869:2: error: implicit declaration of function 'blk_rq_map_sg'
next-2011-1103/drivers/block/sx8.c:904:2: error: implicit declaration of function 'blk_rq_pos'
next-2011-1103/drivers/block/sx8.c:907:2: error: implicit declaration of function 'blk_rq_sectors'
next-2011-1103/drivers/block/sx8.c:1053:30: error: 'WRITE' undeclared (first use in this function)
next-2011-1103/drivers/block/sx8.c:1332:5: error: implicit declaration of function 'set_capacity'
next-2011-1103/drivers/block/sx8.c:1333:5: error: implicit declaration of function 'add_disk'
next-2011-1103/drivers/block/sx8.c:1501:3: error: implicit declaration of function 'alloc_disk'
next-2011-1103/drivers/block/sx8.c:1501:8: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/sx8.c:1508:15: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1510:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1511:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1512:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1513:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1515:3: error: implicit declaration of function 'blk_init_queue'
next-2011-1103/drivers/block/sx8.c:1515:5: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/sx8.c:1520:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1521:3: error: implicit declaration of function 'blk_queue_max_segments'
next-2011-1103/drivers/block/sx8.c:1522:3: error: implicit declaration of function 'blk_queue_segment_boundary'
next-2011-1103/drivers/block/sx8.c:1524:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1537:34: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1539:12: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1540:5: error: implicit declaration of function 'del_gendisk'
next-2011-1103/drivers/block/sx8.c:1542:5: error: implicit declaration of function 'blk_cleanup_queue'
next-2011-1103/drivers/block/sx8.c:1543:4: error: implicit declaration of function 'put_disk'
next-2011-1103/drivers/block/sx8.c:1638:4: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/sx8.c:1646:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/sx8.c:1661:2: error: implicit declaration of function 'register_blkdev'
next-2011-1103/drivers/block/sx8.c:1700:2: error: implicit declaration of function 'unregister_blkdev'
next-2011-1103/drivers/block/ub.c:519:21: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:520:4: error: implicit declaration of function 'blk_cleanup_queue'
next-2011-1103/drivers/block/ub.c:530:3: error: implicit declaration of function 'put_disk'
next-2011-1103/drivers/block/ub.c:629:24: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:632:2: error: implicit declaration of function 'blk_peek_request'
next-2011-1103/drivers/block/ub.c:632:13: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/ub.c:634:4: error: implicit declaration of function 'blk_stop_queue'
next-2011-1103/drivers/block/ub.c:648:3: error: implicit declaration of function 'blk_start_request'
next-2011-1103/drivers/block/ub.c:653:24: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:653:38: error: 'REQ_TYPE_BLOCK_PC' undeclared (first use in this function)
next-2011-1103/drivers/block/ub.c:675:2: error: implicit declaration of function 'blk_rq_map_sg'
next-2011-1103/drivers/block/ub.c:675:34: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:689:8: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:717:2: error: implicit declaration of function 'rq_data_dir'
next-2011-1103/drivers/block/ub.c:731:2: error: implicit declaration of function 'blk_rq_pos'
next-2011-1103/drivers/block/ub.c:732:2: error: implicit declaration of function 'blk_rq_sectors'
next-2011-1103/drivers/block/ub.c:744:2: error: implicit declaration of function 'blk_rq_bytes'
next-2011-1103/drivers/block/ub.c:764:2: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:764:2: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:765:19: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:773:17: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:786:9: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:786:23: error: 'REQ_TYPE_BLOCK_PC' undeclared (first use in this function)
next-2011-1103/drivers/block/ub.c:787:26: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:788:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:790:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:800:9: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:802:4: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:803:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:824:2: error: implicit declaration of function 'blk_start_queue'
next-2011-1103/drivers/block/ub.c:824:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:835:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:837:2: error: implicit declaration of function '__blk_end_request_all'
next-2011-1103/drivers/block/ub.c:1618:28: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:1677:36: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:1691:3: error: implicit declaration of function 'check_disk_change'
next-2011-1103/drivers/block/ub.c:1731:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:1752:2: error: implicit declaration of function 'scsi_cmd_ioctl'
next-2011-1103/drivers/block/ub.c:1752:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:1770:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:1775:2: error: implicit declaration of function 'blk_queue_logical_block_size'
next-2011-1103/drivers/block/ub.c:1775:35: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:1776:2: error: implicit declaration of function 'set_capacity'
next-2011-1103/drivers/block/ub.c:1794:27: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:1810:10: error: 'DISK_EVENT_MEDIA_CHANGE' undeclared (first use in this function)
next-2011-1103/drivers/block/ub.c:1816:21: error: variable 'ub_bd_fops' has initializer but incomplete type
next-2011-1103/drivers/block/ub.c:1817:2: error: unknown field 'owner' specified in initializer
next-2011-1103/drivers/block/ub.c:1817:12: warning: excess elements in struct initializer
next-2011-1103/drivers/block/ub.c:1817:12: warning: (near initialization for 'ub_bd_fops')
next-2011-1103/drivers/block/ub.c:1818:2: error: unknown field 'open' specified in initializer
next-2011-1103/drivers/block/ub.c:1818:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/ub.c:1818:2: warning: (near initialization for 'ub_bd_fops')
next-2011-1103/drivers/block/ub.c:1819:2: error: unknown field 'release' specified in initializer
next-2011-1103/drivers/block/ub.c:1819:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/ub.c:1819:2: warning: (near initialization for 'ub_bd_fops')
next-2011-1103/drivers/block/ub.c:1820:2: error: unknown field 'ioctl' specified in initializer
next-2011-1103/drivers/block/ub.c:1820:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/ub.c:1820:2: warning: (near initialization for 'ub_bd_fops')
next-2011-1103/drivers/block/ub.c:1821:2: error: unknown field 'check_events' specified in initializer
next-2011-1103/drivers/block/ub.c:1821:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/ub.c:1821:2: warning: (near initialization for 'ub_bd_fops')
next-2011-1103/drivers/block/ub.c:1822:2: error: unknown field 'revalidate_disk' specified in initializer
next-2011-1103/drivers/block/ub.c:1822:2: warning: excess elements in struct initializer
next-2011-1103/drivers/block/ub.c:1822:2: warning: (near initialization for 'ub_bd_fops')
next-2011-1103/drivers/block/ub.c:2330:2: error: implicit declaration of function 'alloc_disk'
next-2011-1103/drivers/block/ub.c:2330:12: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/ub.c:2333:14: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2334:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2335:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2336:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2337:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2338:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2341:2: error: implicit declaration of function 'blk_init_queue'
next-2011-1103/drivers/block/ub.c:2341:9: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/block/ub.c:2344:6: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2346:2: error: implicit declaration of function 'blk_queue_bounce_limit'
next-2011-1103/drivers/block/ub.c:2346:28: error: 'BLK_BOUNCE_HIGH' undeclared (first use in this function)
next-2011-1103/drivers/block/ub.c:2347:2: error: implicit declaration of function 'blk_queue_max_segments'
next-2011-1103/drivers/block/ub.c:2348:2: error: implicit declaration of function 'blk_queue_segment_boundary'
next-2011-1103/drivers/block/ub.c:2349:2: error: implicit declaration of function 'blk_queue_max_hw_sectors'
next-2011-1103/drivers/block/ub.c:2353:3: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2358:7: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/block/ub.c:2360:2: error: implicit declaration of function 'add_disk'
next-2011-1103/drivers/block/ub.c:2432:3: error: implicit declaration of function 'del_gendisk'
next-2011-1103/drivers/block/ub.c:2484:2: error: implicit declaration of function 'register_blkdev'
next-2011-1103/drivers/block/ub.c:2494:2: error: implicit declaration of function 'unregister_blkdev'
next-2011-1103/drivers/cdrom/cdrom.c:990:2: error: implicit declaration of function 'check_disk_change'
next-2011-1103/drivers/cdrom/cdrom.c:1094:7: error: implicit declaration of function 'task_pid_nr'
next-2011-1103/drivers/cdrom/cdrom.c:1454:28: error: 'DISK_EVENT_MEDIA_CHANGE' undeclared (first use in this function)
next-2011-1103/drivers/cdrom/cdrom.c:2152:37: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2167:3: error: implicit declaration of function 'queue_max_sectors'
next-2011-1103/drivers/cdrom/cdrom.c:2172:3: error: implicit declaration of function 'blk_get_request'
next-2011-1103/drivers/cdrom/cdrom.c:2172:6: warning: assignment makes pointer from integer without a cast
next-2011-1103/drivers/cdrom/cdrom.c:2178:3: error: implicit declaration of function 'blk_rq_map_user'
next-2011-1103/drivers/cdrom/cdrom.c:2180:4: error: implicit declaration of function 'blk_put_request'
next-2011-1103/drivers/cdrom/cdrom.c:2184:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2185:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2186:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2187:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2188:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2189:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2190:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2191:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2192:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2193:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2195:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2196:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2196:18: error: 'REQ_TYPE_BLOCK_PC' undeclared (first use in this function)
next-2011-1103/drivers/cdrom/cdrom.c:2197:5: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2198:11: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2200:3: error: implicit declaration of function 'blk_execute_rq'
next-2011-1103/drivers/cdrom/cdrom.c:2201:32: error: dereferencing pointer to incomplete type
next-2011-1103/drivers/cdrom/cdrom.c:2206:3: error: implicit declaration of function 'blk_rq_unmap_user'
next-2011-1103/drivers/cdrom/cdrom.c:2755:2: error: implicit declaration of function 'scsi_cmd_ioctl'
next-2011-1103/drivers/cdrom/cdrom.c:2755:27: error: dereferencing pointer to incomplete type


-- 
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3 (staging/et131x)
  2011-11-03 21:47 ` linux-next: Tree for Nov 3 (staging/et131x) Randy Dunlap
@ 2011-11-04 10:27   ` Mark Einon
  2011-11-04 15:53     ` Randy Dunlap
  2011-11-04 17:58   ` [PATCH] linux-next: et131x: Fix build error when CONFIG_PM_SLEEP not enabled Mark Einon
  1 sibling, 1 reply; 12+ messages in thread
From: Mark Einon @ 2011-11-04 10:27 UTC (permalink / raw)
  To: Randy Dunlap; +Cc: Stephen Rothwell, linux-next, LKML, Linus, Greg KH

On 3 November 2011 21:47, Randy Dunlap <rdunlap@xenotime.net> wrote:
> On 11/02/2011 11:20 PM, Stephen Rothwell wrote:
>> Hi all,
>
>
> When CONFIG_PM_SLEEP is not enabled:
>
> drivers/staging/et131x/et131x.c:5489:12: error: 'et131x_pci_setup' undeclared here (not in a function)

Hi Randy,

I'm having trouble reproducing this with the current linux-next tree.
Could you post the config that gives you this error please?

Cheers,

Mark

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3 (staging/et131x)
  2011-11-04 10:27   ` Mark Einon
@ 2011-11-04 15:53     ` Randy Dunlap
  0 siblings, 0 replies; 12+ messages in thread
From: Randy Dunlap @ 2011-11-04 15:53 UTC (permalink / raw)
  To: Mark Einon; +Cc: Stephen Rothwell, linux-next, LKML, Linus, Greg KH

[-- Attachment #1: Type: text/plain, Size: 621 bytes --]

On 11/04/2011 03:27 AM, Mark Einon wrote:
> On 3 November 2011 21:47, Randy Dunlap <rdunlap@xenotime.net> wrote:
>> On 11/02/2011 11:20 PM, Stephen Rothwell wrote:
>>> Hi all,
>>
>>
>> When CONFIG_PM_SLEEP is not enabled:
>>
>> drivers/staging/et131x/et131x.c:5489:12: error: 'et131x_pci_setup' undeclared here (not in a function)
> 
> Hi Randy,
> 
> I'm having trouble reproducing this with the current linux-next tree.
> Could you post the config that gives you this error please?

Yes, it's attached.  (i386 randconfig)

Thanks,
-- 
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***


[-- Attachment #2: config-r2423 --]
[-- Type: text/plain, Size: 62917 bytes --]

#
# Automatically generated file; DO NOT EDIT.
# Linux/i386 3.1.0 Kernel Configuration
#
# CONFIG_64BIT is not set
CONFIG_X86_32=y
# CONFIG_X86_64 is not set
CONFIG_X86=y
CONFIG_INSTRUCTION_DECODER=y
CONFIG_OUTPUT_FORMAT="elf32-i386"
CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig"
CONFIG_GENERIC_CMOS_UPDATE=y
CONFIG_CLOCKSOURCE_WATCHDOG=y
CONFIG_GENERIC_CLOCKEVENTS=y
CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y
CONFIG_LOCKDEP_SUPPORT=y
CONFIG_STACKTRACE_SUPPORT=y
CONFIG_HAVE_LATENCYTOP_SUPPORT=y
CONFIG_MMU=y
# CONFIG_ZONE_DMA is not set
# CONFIG_NEED_DMA_MAP_STATE is not set
CONFIG_NEED_SG_DMA_LENGTH=y
CONFIG_GENERIC_ISA_DMA=y
CONFIG_GENERIC_IOMAP=y
CONFIG_GENERIC_BUG=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_GPIO=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
# CONFIG_GENERIC_TIME_VSYSCALL is not set
CONFIG_ARCH_HAS_CPU_RELAX=y
CONFIG_ARCH_HAS_DEFAULT_IDLE=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_ZONE_DMA32 is not set
CONFIG_ARCH_POPULATES_NODE_MAP=y
# CONFIG_AUDIT_ARCH is not set
CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y
CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y
CONFIG_X86_32_SMP=y
CONFIG_X86_HT=y
CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx"
CONFIG_KTIME_SCALAR=y
CONFIG_ARCH_CPU_PROBE_RELEASE=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_HAVE_IRQ_WORK=y
CONFIG_IRQ_WORK=y

#
# General setup
#
# CONFIG_EXPERIMENTAL is not set
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_CROSS_COMPILE=""
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
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_KERNEL_GZIP is not set
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
CONFIG_KERNEL_XZ=y
# CONFIG_KERNEL_LZO is not set
CONFIG_DEFAULT_HOSTNAME="(none)"
# CONFIG_SYSVIPC is not set
# CONFIG_BSD_PROCESS_ACCT is not set
# CONFIG_FHANDLE is not set
CONFIG_TASKSTATS=y
# CONFIG_TASK_DELAY_ACCT is not set
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
CONFIG_AUDIT=y
# CONFIG_AUDITSYSCALL is not set
CONFIG_HAVE_GENERIC_HARDIRQS=y

#
# IRQ subsystem
#
CONFIG_GENERIC_HARDIRQS=y
CONFIG_HAVE_SPARSE_IRQ=y
CONFIG_GENERIC_IRQ_PROBE=y
CONFIG_GENERIC_IRQ_SHOW=y
CONFIG_GENERIC_PENDING_IRQ=y
CONFIG_GENERIC_IRQ_CHIP=y
CONFIG_IRQ_FORCED_THREADING=y
CONFIG_SPARSE_IRQ=y

#
# RCU Subsystem
#
CONFIG_TREE_RCU=y
# CONFIG_PREEMPT_RCU is not set
# CONFIG_RCU_TRACE is not set
CONFIG_RCU_FANOUT=32
# CONFIG_RCU_FANOUT_EXACT is not set
# CONFIG_TREE_RCU_TRACE is not set
# CONFIG_IKCONFIG is not set
CONFIG_LOG_BUF_SHIFT=17
CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y
CONFIG_NAMESPACES=y
CONFIG_UTS_NS=y
CONFIG_PID_NS=y
CONFIG_NET_NS=y
# CONFIG_SCHED_AUTOGROUP is not set
CONFIG_SYSFS_DEPRECATED=y
# CONFIG_SYSFS_DEPRECATED_V2 is not set
# CONFIG_RELAY is not set
CONFIG_BLK_DEV_INITRD=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_RD_GZIP=y
CONFIG_RD_BZIP2=y
# CONFIG_RD_LZMA is not set
# CONFIG_RD_XZ is not set
# CONFIG_RD_LZO is not set
# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set
CONFIG_ANON_INODES=y
CONFIG_EXPERT=y
CONFIG_UID16=y
CONFIG_KALLSYMS=y
CONFIG_KALLSYMS_ALL=y
CONFIG_HOTPLUG=y
# CONFIG_PRINTK is not set
CONFIG_BUG=y
# CONFIG_ELF_CORE is not set
# CONFIG_PCSPKR_PLATFORM is not set
CONFIG_HAVE_PCSPKR_PLATFORM=y
# CONFIG_BASE_FULL is not set
CONFIG_FUTEX=y
# CONFIG_EPOLL is not set
# CONFIG_SIGNALFD is not set
# CONFIG_TIMERFD is not set
# CONFIG_EVENTFD is not set
CONFIG_SHMEM=y
# CONFIG_AIO is not set
CONFIG_EMBEDDED=y
CONFIG_HAVE_PERF_EVENTS=y
CONFIG_PERF_USE_VMALLOC=y

#
# Kernel Performance Events And Counters
#
CONFIG_PERF_EVENTS=y
CONFIG_PERF_COUNTERS=y
CONFIG_DEBUG_PERF_USE_VMALLOC=y
# CONFIG_VM_EVENT_COUNTERS is not set
CONFIG_PCI_QUIRKS=y
# CONFIG_SLUB_DEBUG is not set
# CONFIG_COMPAT_BRK is not set
# CONFIG_SLAB is not set
CONFIG_SLUB=y
# CONFIG_SLOB is not set
# CONFIG_PROFILING is not set
CONFIG_HAVE_OPROFILE=y
CONFIG_JUMP_LABEL=y
CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CONFIG_HAVE_IOREMAP_PROT=y
CONFIG_HAVE_KPROBES=y
CONFIG_HAVE_KRETPROBES=y
CONFIG_HAVE_OPTPROBES=y
CONFIG_HAVE_ARCH_TRACEHOOK=y
CONFIG_HAVE_DMA_ATTRS=y
CONFIG_USE_GENERIC_SMP_HELPERS=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_ARCH_JUMP_LABEL=y
CONFIG_ARCH_HAVE_NMI_SAFE_CMPXCHG=y

#
# GCOV-based kernel profiling
#
CONFIG_HAVE_GENERIC_DMA_COHERENT=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=1
# CONFIG_MODULES is not set
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 is not set

#
# Processor type and features
#
CONFIG_TICK_ONESHOT=y
# CONFIG_NO_HZ is not set
CONFIG_HIGH_RES_TIMERS=y
CONFIG_GENERIC_CLOCKEVENTS_BUILD=y
CONFIG_GENERIC_CLOCKEVENTS_MIN_ADJUST=y
CONFIG_SMP=y
CONFIG_X86_MPPARSE=y
# CONFIG_X86_BIGSMP is not set
CONFIG_X86_EXTENDED_PLATFORM=y
CONFIG_X86_INTEL_MID=y
# CONFIG_X86_MRST is not set
# CONFIG_X86_RDC321X is not set
CONFIG_X86_32_NON_STANDARD=y
# CONFIG_X86_NUMAQ is not set
CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y
CONFIG_X86_SUMMIT=y
CONFIG_X86_32_IRIS=y
# CONFIG_SCHED_OMIT_FRAME_POINTER is not set
# CONFIG_KVMTOOL_TEST_ENABLE is not set
CONFIG_PARAVIRT_GUEST=y
# CONFIG_PARAVIRT_TIME_ACCOUNTING is not set
# CONFIG_XEN_PRIVILEGED_GUEST is not set
CONFIG_KVM_CLOCK=y
# CONFIG_KVM_GUEST is not set
CONFIG_LGUEST_GUEST=y
CONFIG_PARAVIRT=y
CONFIG_PARAVIRT_CLOCK=y
# CONFIG_PARAVIRT_DEBUG is not set
CONFIG_NO_BOOTMEM=y
# CONFIG_MEMTEST is not set
CONFIG_X86_CYCLONE_TIMER=y
# CONFIG_M386 is not set
# CONFIG_M486 is not set
# CONFIG_M586 is not set
# CONFIG_M586TSC is not set
# CONFIG_M586MMX is not set
CONFIG_M686=y
# CONFIG_MPENTIUMII is not set
# CONFIG_MPENTIUMIII is not set
# CONFIG_MPENTIUMM is not set
# CONFIG_MPENTIUM4 is not set
# CONFIG_MK6 is not set
# CONFIG_MK7 is not set
# CONFIG_MK8 is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MEFFICEON is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MELAN is not set
# CONFIG_MGEODEGX1 is not set
# CONFIG_MGEODE_LX is not set
# CONFIG_MCYRIXIII is not set
# CONFIG_MVIAC3_2 is not set
# CONFIG_MVIAC7 is not set
# CONFIG_MCORE2 is not set
# CONFIG_MATOM is not set
CONFIG_X86_GENERIC=y
CONFIG_X86_INTERNODE_CACHE_SHIFT=6
CONFIG_X86_CMPXCHG=y
CONFIG_CMPXCHG_LOCAL=y
CONFIG_CMPXCHG_DOUBLE=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_XADD=y
# CONFIG_X86_PPRO_FENCE is not set
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
CONFIG_X86_INTEL_USERCOPY=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_TSC=y
CONFIG_X86_CMPXCHG64=y
CONFIG_X86_CMOV=y
CONFIG_X86_MINIMUM_CPU_FAMILY=5
CONFIG_X86_DEBUGCTLMSR=y
# CONFIG_PROCESSOR_SELECT is not set
CONFIG_CPU_SUP_INTEL=y
CONFIG_CPU_SUP_CYRIX_32=y
CONFIG_CPU_SUP_AMD=y
CONFIG_CPU_SUP_CENTAUR=y
CONFIG_CPU_SUP_TRANSMETA_32=y
CONFIG_CPU_SUP_UMC_32=y
CONFIG_HPET_TIMER=y
CONFIG_DMI=y
# CONFIG_IOMMU_HELPER is not set
CONFIG_NR_CPUS=8
CONFIG_SCHED_SMT=y
# CONFIG_SCHED_MC is not set
CONFIG_IRQ_TIME_ACCOUNTING=y
# CONFIG_PREEMPT_NONE is not set
CONFIG_PREEMPT_VOLUNTARY=y
# CONFIG_PREEMPT is not set
CONFIG_PREEMPT_COUNT=y
CONFIG_X86_LOCAL_APIC=y
CONFIG_X86_IO_APIC=y
# CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS is not set
CONFIG_X86_MCE=y
# CONFIG_X86_MCE_INTEL is not set
CONFIG_X86_MCE_AMD=y
# CONFIG_X86_ANCIENT_MCE is not set
CONFIG_X86_MCE_THRESHOLD=y
CONFIG_X86_MCE_INJECT=y
CONFIG_VM86=y
# CONFIG_TOSHIBA is not set
CONFIG_I8K=y
CONFIG_X86_REBOOTFIXUPS=y
CONFIG_MICROCODE=y
# CONFIG_MICROCODE_INTEL is not set
# CONFIG_MICROCODE_AMD is not set
CONFIG_MICROCODE_OLD_INTERFACE=y
CONFIG_X86_MSR=y
# CONFIG_X86_CPUID is not set
# CONFIG_NOHIGHMEM is not set
CONFIG_HIGHMEM4G=y
# CONFIG_HIGHMEM64G is not set
CONFIG_PAGE_OFFSET=0xC0000000
CONFIG_HIGHMEM=y
# CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set
# CONFIG_ARCH_DMA_ADDR_T_64BIT is not set

#
# NUMA (Summit) requires SMP, 64GB highmem support, ACPI
#
CONFIG_ARCH_FLATMEM_ENABLE=y
CONFIG_ARCH_SPARSEMEM_ENABLE=y
CONFIG_ARCH_SELECT_MEMORY_MODEL=y
CONFIG_ILLEGAL_POINTER_VALUE=0
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
# CONFIG_SPARSEMEM_MANUAL is not set
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
CONFIG_SPARSEMEM_STATIC=y
CONFIG_HAVE_MEMBLOCK=y
CONFIG_PAGEFLAGS_EXTENDED=y
CONFIG_SPLIT_PTLOCK_CPUS=999999
CONFIG_COMPACTION=y
CONFIG_MIGRATION=y
# CONFIG_PHYS_ADDR_T_64BIT is not set
CONFIG_ZONE_DMA_FLAG=0
CONFIG_VIRT_TO_BUS=y
CONFIG_KSM=y
CONFIG_DEFAULT_MMAP_MIN_ADDR=4096
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_HIGHPTE=y
CONFIG_X86_CHECK_BIOS_CORRUPTION=y
CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y
CONFIG_X86_RESERVE_LOW=64
CONFIG_MATH_EMULATION=y
CONFIG_MTRR=y
# CONFIG_MTRR_SANITIZER is not set
CONFIG_X86_PAT=y
CONFIG_ARCH_USES_PG_UNCACHED=y
CONFIG_ARCH_RANDOM=y
CONFIG_SECCOMP=y
CONFIG_CC_STACKPROTECTOR=y
# CONFIG_HZ_100 is not set
CONFIG_HZ_250=y
# CONFIG_HZ_300 is not set
# CONFIG_HZ_1000 is not set
CONFIG_HZ=250
CONFIG_SCHED_HRTICK=y
CONFIG_KEXEC=y
# CONFIG_CRASH_DUMP is not set
CONFIG_PHYSICAL_START=0x1000000
CONFIG_RELOCATABLE=y
CONFIG_X86_NEED_RELOCS=y
CONFIG_PHYSICAL_ALIGN=0x1000000
CONFIG_HOTPLUG_CPU=y
CONFIG_COMPAT_VDSO=y
CONFIG_CMDLINE_BOOL=y
CONFIG_CMDLINE=""
# CONFIG_CMDLINE_OVERRIDE is not set
CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y

#
# Power management and ACPI options
#
# CONFIG_SUSPEND is not set
# CONFIG_PM_RUNTIME is not set
# CONFIG_ACPI is not set
CONFIG_SFI=y

#
# CPU Frequency scaling
#
# CONFIG_CPU_FREQ is not set
# CONFIG_CPU_IDLE is not set

#
# Bus options (PCI etc.)
#
CONFIG_PCI=y
# CONFIG_PCI_GOBIOS is not set
# CONFIG_PCI_GOMMCONFIG is not set
# CONFIG_PCI_GODIRECT is not set
CONFIG_PCI_GOANY=y
CONFIG_PCI_BIOS=y
CONFIG_PCI_DIRECT=y
CONFIG_PCI_MMCONFIG=y
CONFIG_PCI_DOMAINS=y
CONFIG_PCIEPORTBUS=y
# CONFIG_PCIEAER is not set
# CONFIG_PCIEASPM is not set
CONFIG_ARCH_SUPPORTS_MSI=y
CONFIG_PCI_MSI=y
# CONFIG_PCI_DEBUG is not set
# CONFIG_PCI_STUB is not set
# CONFIG_HT_IRQ is not set
CONFIG_PCI_ATS=y
# CONFIG_PCI_IOV is not set
CONFIG_PCI_PRI=y
CONFIG_PCI_PASID=y
CONFIG_PCI_LABEL=y
CONFIG_ISA_DMA_API=y
CONFIG_ISA=y
# CONFIG_EISA is not set
# CONFIG_MCA is not set
CONFIG_SCx200=y
# CONFIG_SCx200HR_TIMER is not set
# CONFIG_OLPC is not set
CONFIG_ALIX=y
CONFIG_AMD_NB=y
CONFIG_PCCARD=y
# CONFIG_PCMCIA is not set
CONFIG_CARDBUS=y

#
# PC-card bridges
#
# CONFIG_YENTA is not set
CONFIG_PCMCIA_PROBE=y
# CONFIG_HOTPLUG_PCI is not set
# CONFIG_RAPIDIO is not set

#
# Executable file formats / Emulations
#
# CONFIG_BINFMT_ELF is not set
CONFIG_HAVE_AOUT=y
CONFIG_BINFMT_AOUT=y
# CONFIG_BINFMT_MISC is not set
CONFIG_HAVE_ATOMIC_IOMAP=y
CONFIG_HAVE_TEXT_POKE_SMP=y
CONFIG_NET=y

#
# Networking options
#
CONFIG_PACKET=y
# CONFIG_UNIX is not set
CONFIG_XFRM=y
# CONFIG_XFRM_USER is not set
CONFIG_XFRM_IPCOMP=y
# CONFIG_NET_KEY is not set
CONFIG_INET=y
# CONFIG_IP_MULTICAST is not set
CONFIG_IP_ADVANCED_ROUTER=y
# CONFIG_IP_FIB_TRIE_STATS is not set
# CONFIG_IP_MULTIPLE_TABLES is not set
# CONFIG_IP_ROUTE_MULTIPATH is not set
# CONFIG_IP_ROUTE_VERBOSE is not set
# CONFIG_IP_PNP is not set
# CONFIG_NET_IPIP is not set
# CONFIG_NET_IPGRE_DEMUX is not set
CONFIG_ARPD=y
# CONFIG_SYN_COOKIES is not set
CONFIG_INET_AH=y
CONFIG_INET_ESP=y
CONFIG_INET_IPCOMP=y
CONFIG_INET_XFRM_TUNNEL=y
CONFIG_INET_TUNNEL=y
CONFIG_INET_XFRM_MODE_TRANSPORT=y
CONFIG_INET_XFRM_MODE_TUNNEL=y
CONFIG_INET_XFRM_MODE_BEET=y
CONFIG_INET_LRO=y
# CONFIG_INET_DIAG is not set
CONFIG_TCP_CONG_ADVANCED=y
CONFIG_TCP_CONG_BIC=y
CONFIG_TCP_CONG_CUBIC=y
# CONFIG_TCP_CONG_WESTWOOD is not set
CONFIG_TCP_CONG_HTCP=y
# CONFIG_DEFAULT_BIC is not set
CONFIG_DEFAULT_CUBIC=y
# CONFIG_DEFAULT_HTCP is not set
# CONFIG_DEFAULT_RENO is not set
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_IPV6=y
CONFIG_IPV6_PRIVACY=y
# CONFIG_IPV6_ROUTER_PREF is not set
CONFIG_INET6_AH=y
CONFIG_INET6_ESP=y
# CONFIG_INET6_IPCOMP 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 is not set
# CONFIG_IPV6_SIT is not set
# CONFIG_IPV6_TUNNEL is not set
# CONFIG_NETLABEL is not set
# CONFIG_NETWORK_SECMARK is not set
CONFIG_NETFILTER=y
CONFIG_NETFILTER_DEBUG=y
# CONFIG_NETFILTER_ADVANCED is not set

#
# Core Netfilter Configuration
#
CONFIG_NETFILTER_NETLINK=y
CONFIG_NETFILTER_NETLINK_LOG=y
# CONFIG_NF_CONNTRACK is not set
CONFIG_NETFILTER_XTABLES=y

#
# Xtables combined modules
#
# CONFIG_NETFILTER_XT_MARK is not set

#
# Xtables targets
#
CONFIG_NETFILTER_XT_TARGET_NFLOG=y
CONFIG_NETFILTER_XT_TARGET_TCPMSS=y

#
# Xtables matches
#
CONFIG_NETFILTER_XT_MATCH_POLICY=y
# CONFIG_IP_SET is not set
CONFIG_IP_VS=y
# CONFIG_IP_VS_IPV6 is not set
# CONFIG_IP_VS_DEBUG is not set
CONFIG_IP_VS_TAB_BITS=12

#
# IPVS transport protocol load balancing support
#
CONFIG_IP_VS_PROTO_TCP=y
# CONFIG_IP_VS_PROTO_UDP is not set
CONFIG_IP_VS_PROTO_AH_ESP=y
CONFIG_IP_VS_PROTO_ESP=y
# CONFIG_IP_VS_PROTO_AH is not set
CONFIG_IP_VS_PROTO_SCTP=y

#
# IPVS scheduler
#
CONFIG_IP_VS_RR=y
CONFIG_IP_VS_WRR=y
CONFIG_IP_VS_LC=y
CONFIG_IP_VS_WLC=y
CONFIG_IP_VS_LBLC=y
CONFIG_IP_VS_LBLCR=y
# CONFIG_IP_VS_DH is not set
CONFIG_IP_VS_SH=y
# CONFIG_IP_VS_SED is not set
CONFIG_IP_VS_NQ=y

#
# IPVS application helper
#

#
# IP: Netfilter Configuration
#
# CONFIG_NF_DEFRAG_IPV4 is not set
# CONFIG_IP_NF_IPTABLES is not set

#
# IPv6: Netfilter Configuration
#
# CONFIG_NF_DEFRAG_IPV6 is not set
# CONFIG_IP6_NF_IPTABLES is not set
CONFIG_ATM=y
CONFIG_ATM_CLIP=y
CONFIG_ATM_CLIP_NO_ICMP=y
# CONFIG_ATM_LANE is not set
# CONFIG_ATM_BR2684 is not set
CONFIG_L2TP=y
# CONFIG_BRIDGE is not set
# CONFIG_VLAN_8021Q is not set
CONFIG_DECNET=y
CONFIG_LLC=y
CONFIG_LLC2=y
# CONFIG_IPX is not set
CONFIG_ATALK=y
CONFIG_DEV_APPLETALK=y
CONFIG_LTPC=y
CONFIG_COPS=y
CONFIG_COPS_DAYNA=y
# CONFIG_COPS_TANGENT is not set
CONFIG_IPDDP=y
CONFIG_IPDDP_ENCAP=y
CONFIG_IPDDP_DECAP=y
CONFIG_PHONET=y
CONFIG_NET_SCHED=y

#
# Queueing/Scheduling
#
CONFIG_NET_SCH_CBQ=y
CONFIG_NET_SCH_HTB=y
CONFIG_NET_SCH_HFSC=y
# CONFIG_NET_SCH_ATM is not set
# CONFIG_NET_SCH_PRIO is not set
CONFIG_NET_SCH_MULTIQ=y
# 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=y
# 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=y
CONFIG_NET_SCH_QFQ=y

#
# Classification
#
CONFIG_NET_CLS=y
CONFIG_NET_CLS_BASIC=y
# 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=y
CONFIG_CLS_U32_PERF=y
# CONFIG_CLS_U32_MARK is not set
# CONFIG_NET_CLS_RSVP is not set
# CONFIG_NET_CLS_RSVP6 is not set
CONFIG_NET_CLS_FLOW=y
CONFIG_NET_EMATCH=y
CONFIG_NET_EMATCH_STACK=32
CONFIG_NET_EMATCH_CMP=y
# CONFIG_NET_EMATCH_NBYTE is not set
CONFIG_NET_EMATCH_U32=y
CONFIG_NET_EMATCH_META=y
# CONFIG_NET_EMATCH_TEXT is not set
# CONFIG_NET_CLS_ACT is not set
CONFIG_NET_CLS_IND=y
CONFIG_NET_SCH_FIFO=y
# CONFIG_DCB is not set
# CONFIG_BATMAN_ADV is not set
CONFIG_RPS=y
CONFIG_RFS_ACCEL=y
CONFIG_XPS=y

#
# Network testing
#
# CONFIG_HAMRADIO is not set
# CONFIG_CAN is not set
CONFIG_IRDA=y

#
# IrDA protocols
#
CONFIG_IRLAN=y
CONFIG_IRNET=y
CONFIG_IRCOMM=y
CONFIG_IRDA_ULTRA=y

#
# IrDA options
#
# CONFIG_IRDA_CACHE_LAST_LSAP is not set
# CONFIG_IRDA_FAST_RR is not set
# CONFIG_IRDA_DEBUG is not set

#
# Infrared-port device drivers
#

#
# SIR device drivers
#
CONFIG_IRTTY_SIR=y

#
# Dongle support
#
# CONFIG_DONGLE is not set

#
# FIR device drivers
#
CONFIG_NSC_FIR=y
# CONFIG_WINBOND_FIR is not set
CONFIG_TOSHIBA_FIR=y
# CONFIG_VIA_FIR is not set
# CONFIG_BT is not set
CONFIG_WIRELESS=y
CONFIG_WIRELESS_EXT=y
CONFIG_WEXT_CORE=y
CONFIG_WEXT_SPY=y
CONFIG_WEXT_PRIV=y
CONFIG_CFG80211=y
CONFIG_NL80211_TESTMODE=y
# CONFIG_CFG80211_DEVELOPER_WARNINGS is not set
CONFIG_CFG80211_REG_DEBUG=y
CONFIG_CFG80211_DEFAULT_PS=y
CONFIG_CFG80211_INTERNAL_REGDB=y
# CONFIG_CFG80211_WEXT is not set
CONFIG_WIRELESS_EXT_SYSFS=y
CONFIG_LIB80211=y
CONFIG_LIB80211_CRYPT_WEP=y
CONFIG_LIB80211_CRYPT_CCMP=y
CONFIG_LIB80211_CRYPT_TKIP=y
CONFIG_LIB80211_DEBUG=y
# CONFIG_MAC80211 is not set
CONFIG_WIMAX=y
CONFIG_WIMAX_DEBUG_LEVEL=8
CONFIG_RFKILL=y
CONFIG_RFKILL_LEDS=y
CONFIG_RFKILL_INPUT=y
CONFIG_RFKILL_REGULATOR=y
CONFIG_NET_9P=y
CONFIG_NET_9P_VIRTIO=y
CONFIG_NET_9P_DEBUG=y
CONFIG_CAIF=y
CONFIG_CAIF_DEBUG=y
CONFIG_CAIF_NETDEV=y

#
# Device Drivers
#

#
# Generic Driver Options
#
CONFIG_UEVENT_HELPER_PATH=""
CONFIG_DEVTMPFS=y
CONFIG_DEVTMPFS_MOUNT=y
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_FW_LOADER=y
# CONFIG_FIRMWARE_IN_KERNEL is not set
CONFIG_EXTRA_FIRMWARE=""
# CONFIG_DEBUG_DRIVER is not set
# CONFIG_DEBUG_DEVRES is not set
# CONFIG_SYS_HYPERVISOR is not set
CONFIG_REGMAP=y
CONFIG_REGMAP_I2C=y
CONFIG_REGMAP_SPI=y
CONFIG_CONNECTOR=y
# CONFIG_PROC_EVENTS is not set
CONFIG_MTD=y
# CONFIG_MTD_REDBOOT_PARTS is not set
# CONFIG_MTD_CMDLINE_PARTS is not set
# CONFIG_MTD_AR7_PARTS is not set

#
# User Modules And Translation Layers
#
# CONFIG_MTD_CHAR is not set
CONFIG_MTD_OOPS=y

#
# RAM/ROM/Flash chip drivers
#
# CONFIG_MTD_CFI is not set
CONFIG_MTD_JEDECPROBE=y
CONFIG_MTD_GEN_PROBE=y
# CONFIG_MTD_CFI_ADV_OPTIONS is not set
CONFIG_MTD_MAP_BANK_WIDTH_1=y
CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set
# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set
# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set
CONFIG_MTD_CFI_I1=y
CONFIG_MTD_CFI_I2=y
# CONFIG_MTD_CFI_I4 is not set
# CONFIG_MTD_CFI_I8 is not set
CONFIG_MTD_CFI_INTELEXT=y
CONFIG_MTD_CFI_AMDSTD=y
# CONFIG_MTD_CFI_STAA is not set
CONFIG_MTD_CFI_UTIL=y
CONFIG_MTD_RAM=y
# CONFIG_MTD_ROM is not set
# CONFIG_MTD_ABSENT is not set

#
# Mapping drivers for chip access
#
# CONFIG_MTD_COMPLEX_MAPPINGS is not set
# CONFIG_MTD_PHYSMAP is not set
CONFIG_MTD_TS5500=y
CONFIG_MTD_AMD76XROM=y
# CONFIG_MTD_ICHXROM is not set
CONFIG_MTD_ESB2ROM=y
CONFIG_MTD_CK804XROM=y
CONFIG_MTD_SCB2_FLASH=y
# CONFIG_MTD_NETtel is not set
# CONFIG_MTD_L440GX is not set
CONFIG_MTD_INTEL_VR_NOR=y
CONFIG_MTD_PLATRAM=y

#
# Self-contained MTD device drivers
#
CONFIG_MTD_PMC551=y
CONFIG_MTD_PMC551_BUGFIX=y
CONFIG_MTD_PMC551_DEBUG=y
# CONFIG_MTD_SST25L is not set
CONFIG_MTD_SLRAM=y
# CONFIG_MTD_PHRAM is not set
# CONFIG_MTD_MTDRAM is not set

#
# Disk-On-Chip Device Drivers
#
CONFIG_MTD_DOC2000=y
CONFIG_MTD_DOC2001=y
# CONFIG_MTD_DOC2001PLUS is not set
CONFIG_MTD_DOCG3=y
CONFIG_MTD_DOCPROBE=y
CONFIG_MTD_DOCECC=y
# CONFIG_MTD_DOCPROBE_ADVANCED is not set
CONFIG_MTD_DOCPROBE_ADDRESS=0x0
# CONFIG_MTD_NAND is not set
CONFIG_MTD_NAND_IDS=y
# CONFIG_MTD_ONENAND is not set

#
# LPDDR flash memory drivers
#
# CONFIG_MTD_LPDDR is not set
CONFIG_MTD_UBI=y
CONFIG_MTD_UBI_WL_THRESHOLD=4096
CONFIG_MTD_UBI_BEB_RESERVE=1
CONFIG_MTD_UBI_GLUEBI=y
# CONFIG_MTD_UBI_DEBUG is not set
# CONFIG_PARPORT is not set
# CONFIG_PNP is not set
CONFIG_SENSORS_LIS3LV02D=y
CONFIG_MISC_DEVICES=y
CONFIG_AD525X_DPOT=y
# CONFIG_AD525X_DPOT_I2C is not set
CONFIG_AD525X_DPOT_SPI=y
CONFIG_PHANTOM=y
# CONFIG_INTEL_MID_PTI is not set
# CONFIG_SGI_IOC4 is not set
CONFIG_ENCLOSURE_SERVICES=y
# CONFIG_CS5535_MFGPT is not set
CONFIG_HP_ILO=y
CONFIG_APDS9802ALS=y
CONFIG_ISL29003=y
CONFIG_ISL29020=y
CONFIG_SENSORS_TSL2550=y
CONFIG_SENSORS_BH1780=y
CONFIG_SENSORS_BH1770=y
# CONFIG_SENSORS_APDS990X is not set
CONFIG_HMC6352=y
# CONFIG_TI_DAC7512 is not set
CONFIG_VMWARE_BALLOON=y
# CONFIG_BMP085 is not set
# CONFIG_PCH_PHUB is not set
CONFIG_USB_SWITCH_FSA9480=y

#
# EEPROM support
#
# CONFIG_EEPROM_AT24 is not set
# CONFIG_EEPROM_AT25 is not set
CONFIG_EEPROM_LEGACY=y
CONFIG_EEPROM_93CX6=y
CONFIG_EEPROM_93XX46=y
CONFIG_CB710_CORE=y
# CONFIG_CB710_DEBUG is not set
CONFIG_CB710_DEBUG_ASSUMPTIONS=y

#
# Texas Instruments shared transport line discipline
#
CONFIG_TI_ST=y
CONFIG_SENSORS_LIS3_SPI=y
# CONFIG_SENSORS_LIS3_I2C is not set

#
# Altera FPGA firmware download module
#
CONFIG_ALTERA_STAPL=y
CONFIG_HAVE_IDE=y

#
# SCSI device support
#
CONFIG_SCSI_MOD=y
# CONFIG_SCSI_DMA is not set
# CONFIG_SCSI_NETLINK is not set
# CONFIG_FUSION is not set

#
# IEEE 1394 (FireWire) support
#
# CONFIG_FIREWIRE is not set
CONFIG_FIREWIRE_NOSY=y
CONFIG_I2O=y
CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y
CONFIG_I2O_EXT_ADAPTEC=y
CONFIG_I2O_CONFIG=y
CONFIG_I2O_CONFIG_OLD_IOCTL=y
CONFIG_I2O_BUS=y
# CONFIG_I2O_PROC is not set
# CONFIG_MACINTOSH_DRIVERS is not set
CONFIG_NETDEVICES=y
CONFIG_NET_CORE=y
# CONFIG_BONDING is not set
CONFIG_DUMMY=y
# CONFIG_EQUALIZER is not set
CONFIG_MII=y
# CONFIG_NETCONSOLE is not set
# CONFIG_NETPOLL is not set
# CONFIG_NET_POLL_CONTROLLER is not set
# CONFIG_TUN is not set
# CONFIG_VETH is not set
# CONFIG_ARCNET is not set
CONFIG_ATM_DRIVERS=y
# CONFIG_ATM_DUMMY is not set
# CONFIG_ATM_TCP is not set
# CONFIG_ATM_LANAI is not set
# CONFIG_ATM_ENI is not set
# CONFIG_ATM_FIRESTREAM is not set
# CONFIG_ATM_ZATM is not set
# CONFIG_ATM_NICSTAR is not set
# CONFIG_ATM_IDT77252 is not set
CONFIG_ATM_AMBASSADOR=y
# CONFIG_ATM_AMBASSADOR_DEBUG is not set
# CONFIG_ATM_HORIZON is not set
CONFIG_ATM_IA=y
# CONFIG_ATM_IA_DEBUG is not set
CONFIG_ATM_FORE200E=y
# CONFIG_ATM_FORE200E_USE_TASKLET is not set
CONFIG_ATM_FORE200E_TX_RETRY=16
CONFIG_ATM_FORE200E_DEBUG=0
CONFIG_ATM_HE=y
# CONFIG_ATM_HE_USE_SUNI is not set
# CONFIG_ATM_SOLOS is not set

#
# CAIF transport drivers
#
CONFIG_CAIF_TTY=y
# CONFIG_CAIF_SPI_SLAVE is not set
CONFIG_CAIF_HSI=y
CONFIG_ETHERNET=y
CONFIG_MDIO=y
# CONFIG_NET_VENDOR_3COM is not set
CONFIG_NET_VENDOR_ADAPTEC=y
CONFIG_ADAPTEC_STARFIRE=y
# CONFIG_NET_VENDOR_ALTEON is not set
# CONFIG_NET_VENDOR_AMD is not set
CONFIG_NET_VENDOR_ATHEROS=y
# CONFIG_ATL2 is not set
CONFIG_ATL1=y
# CONFIG_NET_VENDOR_BROADCOM is not set
# CONFIG_NET_VENDOR_BROCADE is not set
# CONFIG_NET_VENDOR_CHELSIO is not set
CONFIG_NET_VENDOR_CIRRUS=y
# CONFIG_CS89x0 is not set
# CONFIG_NET_VENDOR_CISCO is not set
# CONFIG_DNET is not set
CONFIG_NET_VENDOR_DEC=y
# CONFIG_EWRK3 is not set
CONFIG_NET_TULIP=y
CONFIG_DE2104X=y
CONFIG_DE2104X_DSL=0
CONFIG_TULIP=y
# CONFIG_TULIP_MMIO is not set
CONFIG_TULIP_NAPI=y
# CONFIG_TULIP_NAPI_HW_MITIGATION is not set
CONFIG_DE4X5=y
# CONFIG_WINBOND_840 is not set
# CONFIG_DM9102 is not set
CONFIG_ULI526X=y
CONFIG_PCMCIA_XIRCOM=y
# CONFIG_NET_VENDOR_DLINK is not set
CONFIG_NET_VENDOR_EMULEX=y
CONFIG_BE2NET=y
# CONFIG_NET_VENDOR_EXAR is not set
# CONFIG_NET_VENDOR_FUJITSU is not set
CONFIG_NET_VENDOR_HP=y
CONFIG_HP100=y
# CONFIG_NET_VENDOR_INTEL is not set
# CONFIG_JME is not set
# CONFIG_NET_VENDOR_MARVELL is not set
CONFIG_NET_VENDOR_MELLANOX=y
# CONFIG_MLX4_EN is not set
CONFIG_MLX4_CORE=y
# CONFIG_MLX4_DEBUG is not set
CONFIG_NET_VENDOR_MICREL=y
# CONFIG_KS8851 is not set
# CONFIG_KS8851_MLL is not set
CONFIG_KSZ884X_PCI=y
# CONFIG_NET_VENDOR_MYRI is not set
# CONFIG_FEALNX is not set
# CONFIG_NET_VENDOR_NATSEMI is not set
CONFIG_NET_VENDOR_NVIDIA=y
# CONFIG_FORCEDETH is not set
CONFIG_NET_VENDOR_OKI=y
CONFIG_PCH_GBE=y
# CONFIG_ETHOC is not set
# CONFIG_NET_PACKET_ENGINE is not set
CONFIG_NET_VENDOR_QLOGIC=y
CONFIG_QLA3XXX=y
# CONFIG_QLCNIC is not set
# CONFIG_QLGE is not set
CONFIG_NETXEN_NIC=y
CONFIG_NET_VENDOR_RACAL=y
CONFIG_NET_VENDOR_REALTEK=y
CONFIG_8139TOO=y
# CONFIG_8139TOO_PIO is not set
CONFIG_8139TOO_TUNE_TWISTER=y
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
CONFIG_R8169=y
CONFIG_NET_VENDOR_RDC=y
CONFIG_R6040=y
# CONFIG_NET_VENDOR_SIS is not set
CONFIG_SFC=y
CONFIG_SFC_MTD=y
# CONFIG_NET_VENDOR_SMSC is not set
CONFIG_NET_VENDOR_STMICRO=y
# CONFIG_STMMAC_ETH is not set
# CONFIG_NET_VENDOR_SUN is not set
# CONFIG_NET_VENDOR_TEHUTI is not set
CONFIG_NET_VENDOR_TI=y
CONFIG_TLAN=y
CONFIG_NET_VENDOR_VIA=y
CONFIG_VIA_RHINE=y
# CONFIG_VIA_RHINE_MMIO is not set
# CONFIG_VIA_VELOCITY is not set
CONFIG_FDDI=y
# CONFIG_DEFXX is not set
CONFIG_SKFP=y
CONFIG_PHYLIB=y

#
# MII PHY device drivers
#
# 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=y
# CONFIG_VITESSE_PHY is not set
# CONFIG_SMSC_PHY is not set
# 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 set
CONFIG_MICREL_PHY=y
CONFIG_FIXED_PHY=y
CONFIG_MDIO_BITBANG=y
CONFIG_MDIO_GPIO=y
CONFIG_PPP=y
CONFIG_PPP_BSDCOMP=y
# CONFIG_PPP_DEFLATE is not set
# CONFIG_PPP_FILTER is not set
# CONFIG_PPPOATM is not set
CONFIG_PPP_ASYNC=y
# CONFIG_PPP_SYNC_TTY is not set
# CONFIG_SLIP is not set
CONFIG_SLHC=y
# CONFIG_TR is not set
CONFIG_WLAN=y
CONFIG_AIRO=y
CONFIG_ATMEL=y
CONFIG_PCI_ATMEL=y
CONFIG_ATH_COMMON=y
CONFIG_ATH_DEBUG=y
# CONFIG_ATH5K_PCI is not set
CONFIG_ATH6KL=y
# CONFIG_ATH6KL_DEBUG is not set
# CONFIG_BRCMFMAC is not set
CONFIG_HOSTAP=y
CONFIG_HOSTAP_FIRMWARE=y
# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set
# CONFIG_HOSTAP_PLX is not set
# CONFIG_HOSTAP_PCI is not set
CONFIG_IPW2100=y
# CONFIG_IPW2100_MONITOR is not set
CONFIG_IPW2100_DEBUG=y
CONFIG_LIBIPW=y
# CONFIG_LIBIPW_DEBUG is not set
# CONFIG_LIBERTAS is not set
CONFIG_MWIFIEX=y
# CONFIG_MWIFIEX_SDIO is not set
CONFIG_MWIFIEX_PCIE=y

#
# WiMAX Wireless Broadband devices
#

#
# Enable USB support to see WiMAX USB drivers
#
# CONFIG_WIMAX_I2400M_SDIO is not set
CONFIG_WAN=y
# CONFIG_HDLC is not set
# CONFIG_DLCI is not set
CONFIG_SBNI=y
CONFIG_SBNI_MULTILINE=y
# CONFIG_VMXNET3 is not set
# CONFIG_ISDN is not set
# CONFIG_PHONE is not set

#
# Input device support
#
CONFIG_INPUT=y
CONFIG_INPUT_FF_MEMLESS=y
CONFIG_INPUT_POLLDEV=y
CONFIG_INPUT_SPARSEKMAP=y

#
# Userland interfaces
#
# CONFIG_INPUT_MOUSEDEV is not set
CONFIG_INPUT_JOYDEV=y
# CONFIG_INPUT_EVDEV is not set
# CONFIG_INPUT_EVBUG is not set

#
# Input Device Drivers
#
# CONFIG_INPUT_KEYBOARD is not set
# CONFIG_INPUT_MOUSE is not set
CONFIG_INPUT_JOYSTICK=y
CONFIG_JOYSTICK_ANALOG=y
CONFIG_JOYSTICK_A3D=y
CONFIG_JOYSTICK_ADI=y
CONFIG_JOYSTICK_COBRA=y
# CONFIG_JOYSTICK_GF2K is not set
CONFIG_JOYSTICK_GRIP=y
# CONFIG_JOYSTICK_GRIP_MP is not set
CONFIG_JOYSTICK_GUILLEMOT=y
CONFIG_JOYSTICK_INTERACT=y
# CONFIG_JOYSTICK_SIDEWINDER is not set
# CONFIG_JOYSTICK_TMDC is not set
CONFIG_JOYSTICK_IFORCE=y
CONFIG_JOYSTICK_IFORCE_232=y
CONFIG_JOYSTICK_WARRIOR=y
CONFIG_JOYSTICK_MAGELLAN=y
CONFIG_JOYSTICK_SPACEORB=y
# CONFIG_JOYSTICK_SPACEBALL is not set
# CONFIG_JOYSTICK_STINGER is not set
# CONFIG_JOYSTICK_TWIDJOY is not set
CONFIG_JOYSTICK_ZHENHUA=y
# CONFIG_JOYSTICK_AS5011 is not set
# CONFIG_JOYSTICK_JOYDUMP is not set
# CONFIG_INPUT_TABLET is not set
CONFIG_INPUT_TOUCHSCREEN=y
CONFIG_TOUCHSCREEN_88PM860X=y
CONFIG_TOUCHSCREEN_ADS7846=y
CONFIG_TOUCHSCREEN_AD7877=y
CONFIG_TOUCHSCREEN_AD7879=y
# CONFIG_TOUCHSCREEN_AD7879_I2C is not set
CONFIG_TOUCHSCREEN_AD7879_SPI=y
# CONFIG_TOUCHSCREEN_ATMEL_MXT is not set
CONFIG_TOUCHSCREEN_BU21013=y
# CONFIG_TOUCHSCREEN_CY8CTMG110 is not set
CONFIG_TOUCHSCREEN_DYNAPRO=y
# CONFIG_TOUCHSCREEN_HAMPSHIRE is not set
CONFIG_TOUCHSCREEN_EETI=y
CONFIG_TOUCHSCREEN_FUJITSU=y
# CONFIG_TOUCHSCREEN_GUNZE is not set
CONFIG_TOUCHSCREEN_ELO=y
CONFIG_TOUCHSCREEN_WACOM_W8001=y
CONFIG_TOUCHSCREEN_MAX11801=y
# CONFIG_TOUCHSCREEN_MCS5000 is not set
# CONFIG_TOUCHSCREEN_MTOUCH is not set
CONFIG_TOUCHSCREEN_INEXIO=y
CONFIG_TOUCHSCREEN_MK712=y
# CONFIG_TOUCHSCREEN_HTCPEN is not set
# CONFIG_TOUCHSCREEN_PENMOUNT is not set
CONFIG_TOUCHSCREEN_TOUCHRIGHT=y
CONFIG_TOUCHSCREEN_TOUCHWIN=y
# CONFIG_TOUCHSCREEN_WM831X is not set
# CONFIG_TOUCHSCREEN_MC13783 is not set
# CONFIG_TOUCHSCREEN_TOUCHIT213 is not set
# CONFIG_TOUCHSCREEN_TSC_SERIO is not set
# CONFIG_TOUCHSCREEN_TSC2005 is not set
# CONFIG_TOUCHSCREEN_TSC2007 is not set
CONFIG_TOUCHSCREEN_ST1232=y
# CONFIG_TOUCHSCREEN_STMPE is not set
# CONFIG_TOUCHSCREEN_TPS6507X is not set
CONFIG_INPUT_MISC=y
# CONFIG_INPUT_88PM860X_ONKEY is not set
# CONFIG_INPUT_AB8500_PONKEY is not set
CONFIG_INPUT_AD714X=y
# CONFIG_INPUT_AD714X_I2C is not set
# CONFIG_INPUT_AD714X_SPI is not set
CONFIG_INPUT_BMA150=y
# CONFIG_INPUT_MAX8925_ONKEY is not set
CONFIG_INPUT_MC13783_PWRBUTTON=y
CONFIG_INPUT_MMA8450=y
# CONFIG_INPUT_MPU3050 is not set
CONFIG_INPUT_APANEL=y
# CONFIG_INPUT_WISTRON_BTNS is not set
# CONFIG_INPUT_KXTJ9 is not set
# CONFIG_INPUT_UINPUT is not set
# CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set
# CONFIG_INPUT_WM831X_ON is not set
CONFIG_INPUT_ADXL34X=y
# CONFIG_INPUT_ADXL34X_I2C is not set
CONFIG_INPUT_ADXL34X_SPI=y
# CONFIG_INPUT_CMA3000 is not set

#
# Hardware I/O ports
#
CONFIG_SERIO=y
# CONFIG_SERIO_I8042 is not set
# CONFIG_SERIO_SERPORT is not set
CONFIG_SERIO_CT82C710=y
# CONFIG_SERIO_PCIPS2 is not set
CONFIG_SERIO_LIBPS2=y
CONFIG_SERIO_RAW=y
CONFIG_SERIO_ALTERA_PS2=y
CONFIG_SERIO_PS2MULT=y
CONFIG_GAMEPORT=y
# CONFIG_GAMEPORT_NS558 is not set
CONFIG_GAMEPORT_L4=y
# CONFIG_GAMEPORT_EMU10K1 is not set
CONFIG_GAMEPORT_FM801=y

#
# Character devices
#
CONFIG_VT=y
# CONFIG_CONSOLE_TRANSLATIONS is not set
# CONFIG_VT_CONSOLE is not set
CONFIG_HW_CONSOLE=y
# CONFIG_VT_HW_CONSOLE_BINDING is not set
CONFIG_UNIX98_PTYS=y
CONFIG_DEVPTS_MULTIPLE_INSTANCES=y
# CONFIG_LEGACY_PTYS is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_TRACE_ROUTER=y
CONFIG_TRACE_SINK=y
CONFIG_DEVKMEM=y

#
# Serial drivers
#
CONFIG_SERIAL_8250=y
# CONFIG_SERIAL_8250_CONSOLE is not set
CONFIG_FIX_EARLYCON_MEM=y
# CONFIG_SERIAL_8250_PCI is not set
CONFIG_SERIAL_8250_NR_UARTS=4
CONFIG_SERIAL_8250_RUNTIME_UARTS=4
CONFIG_SERIAL_8250_EXTENDED=y
CONFIG_SERIAL_8250_MANY_PORTS=y
# CONFIG_SERIAL_8250_FOURPORT is not set
# CONFIG_SERIAL_8250_ACCENT is not set
# CONFIG_SERIAL_8250_BOCA is not set
# CONFIG_SERIAL_8250_EXAR_ST16C554 is not set
CONFIG_SERIAL_8250_HUB6=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
CONFIG_SERIAL_8250_DETECT_IRQ=y
# CONFIG_SERIAL_8250_RSA is not set

#
# Non-8250 serial port support
#
# CONFIG_SERIAL_MAX3100 is not set
CONFIG_SERIAL_MAX3107=y
CONFIG_SERIAL_MFD_HSU=y
CONFIG_SERIAL_MFD_HSU_CONSOLE=y
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
# CONFIG_SERIAL_JSM is not set
# CONFIG_SERIAL_TIMBERDALE is not set
CONFIG_SERIAL_ALTERA_JTAGUART=y
# CONFIG_SERIAL_ALTERA_JTAGUART_CONSOLE is not set
CONFIG_SERIAL_ALTERA_UART=y
CONFIG_SERIAL_ALTERA_UART_MAXPORTS=4
CONFIG_SERIAL_ALTERA_UART_BAUDRATE=115200
# CONFIG_SERIAL_ALTERA_UART_CONSOLE is not set
CONFIG_SERIAL_PCH_UART=y
CONFIG_SERIAL_PCH_UART_CONSOLE=y
CONFIG_SERIAL_XILINX_PS_UART=y
# CONFIG_SERIAL_XILINX_PS_UART_CONSOLE is not set
# CONFIG_TTY_PRINTK is not set
CONFIG_HVC_DRIVER=y
CONFIG_VIRTIO_CONSOLE=y
# CONFIG_IPMI_HANDLER is not set
# CONFIG_HW_RANDOM is not set
# CONFIG_NVRAM is not set
CONFIG_DTLK=y
# CONFIG_R3964 is not set
CONFIG_APPLICOM=y
# CONFIG_MWAVE is not set
CONFIG_SCx200_GPIO=y
# CONFIG_PC8736x_GPIO is not set
CONFIG_NSC_GPIO=y
# CONFIG_HANGCHECK_TIMER is not set
CONFIG_TCG_TPM=y
CONFIG_TCG_TIS=y
CONFIG_TCG_NSC=y
CONFIG_TCG_ATMEL=y
CONFIG_DEVPORT=y
# CONFIG_RAMOOPS is not set
CONFIG_I2C=y
CONFIG_I2C_BOARDINFO=y
# CONFIG_I2C_COMPAT is not set
# CONFIG_I2C_CHARDEV is not set
# CONFIG_I2C_HELPER_AUTO is not set
CONFIG_I2C_SMBUS=y

#
# I2C Algorithms
#
CONFIG_I2C_ALGOBIT=y
# CONFIG_I2C_ALGOPCF is not set
CONFIG_I2C_ALGOPCA=y

#
# I2C Hardware Bus support
#

#
# PC SMBus host controller drivers
#
CONFIG_I2C_ALI1535=y
# CONFIG_I2C_ALI15X3 is not set
CONFIG_I2C_AMD756=y
# CONFIG_I2C_AMD8111 is not set
# CONFIG_I2C_I801 is not set
# CONFIG_I2C_ISCH is not set
CONFIG_I2C_PIIX4=y
CONFIG_I2C_NFORCE2=y
# CONFIG_I2C_SIS5595 is not set
CONFIG_I2C_SIS630=y
# CONFIG_I2C_SIS96X is not set
CONFIG_I2C_VIAPRO=y

#
# I2C system bus drivers (mostly embedded / system-on-chip)
#
# CONFIG_I2C_DESIGNWARE_PCI is not set
# CONFIG_I2C_GPIO is not set
# CONFIG_I2C_INTEL_MID is not set
CONFIG_I2C_PCA_PLATFORM=y
# CONFIG_I2C_PXA_PCI is not set
CONFIG_I2C_SIMTEC=y
CONFIG_I2C_EG20T=y

#
# External I2C/SMBus adapter drivers
#
# CONFIG_I2C_PARPORT_LIGHT is not set

#
# Other I2C/SMBus bus drivers
#
# CONFIG_I2C_PCA_ISA is not set
CONFIG_SCx200_I2C=y
CONFIG_SCx200_I2C_SCL=12
CONFIG_SCx200_I2C_SDA=13
CONFIG_SCx200_ACB=y
# CONFIG_I2C_DEBUG_CORE is not set
# CONFIG_I2C_DEBUG_ALGO is not set
CONFIG_I2C_DEBUG_BUS=y
CONFIG_SPI=y
CONFIG_SPI_DEBUG=y
CONFIG_SPI_MASTER=y

#
# SPI Master Controller Drivers
#
CONFIG_SPI_ALTERA=y
CONFIG_SPI_BITBANG=y
# CONFIG_SPI_GPIO is not set
# CONFIG_SPI_OC_TINY is not set
# CONFIG_SPI_PXA2XX_PCI is not set
CONFIG_SPI_TOPCLIFF_PCH=y
# CONFIG_SPI_DESIGNWARE is not set

#
# SPI Protocol Masters
#
# CONFIG_SPI_TLE62X0 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=y
# CONFIG_DEBUG_GPIO is not set
CONFIG_GPIO_MAX730X=y

#
# Memory mapped GPIO drivers:
#
# CONFIG_GPIO_GENERIC_PLATFORM is not set
# CONFIG_GPIO_IT8761E is not set
# CONFIG_GPIO_SCH is not set
# CONFIG_GPIO_VX855 is not set

#
# I2C GPIO expanders:
#
CONFIG_GPIO_MAX7300=y
CONFIG_GPIO_MAX732X=y
# CONFIG_GPIO_MAX732X_IRQ is not set
CONFIG_GPIO_PCA953X=y
# CONFIG_GPIO_PCA953X_IRQ is not set
# CONFIG_GPIO_PCF857X is not set
# CONFIG_GPIO_SX150X is not set
CONFIG_GPIO_STMPE=y
CONFIG_GPIO_TC3589X=y
# CONFIG_GPIO_TPS65912 is not set
CONFIG_GPIO_WM831X=y
CONFIG_GPIO_WM8350=y
CONFIG_GPIO_WM8994=y
CONFIG_GPIO_ADP5588=y
# CONFIG_GPIO_ADP5588_IRQ is not set

#
# PCI GPIO expanders:
#
# CONFIG_GPIO_CS5535 is not set
# CONFIG_GPIO_BT8XX is not set
# CONFIG_GPIO_LANGWELL is not set
CONFIG_GPIO_PCH=y
# CONFIG_GPIO_ML_IOH is not set
CONFIG_GPIO_RDC321X=y

#
# SPI GPIO expanders:
#
CONFIG_GPIO_MAX7301=y
# CONFIG_GPIO_MCP23S08 is not set
CONFIG_GPIO_MC33880=y
CONFIG_GPIO_74X164=y

#
# AC97 GPIO expanders:
#

#
# MODULbus GPIO expanders:
#
CONFIG_GPIO_JANZ_TTL=y
CONFIG_GPIO_TPS65910=y
CONFIG_W1=y
CONFIG_W1_CON=y

#
# 1-wire Bus Masters
#
CONFIG_W1_MASTER_MATROX=y
# CONFIG_W1_MASTER_DS1WM is not set
# CONFIG_W1_MASTER_GPIO is not set

#
# 1-wire Slaves
#
CONFIG_W1_SLAVE_THERM=y
CONFIG_W1_SLAVE_SMEM=y
CONFIG_W1_SLAVE_DS2408=y
# 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=y
# CONFIG_W1_SLAVE_DS2780 is not set
# CONFIG_W1_SLAVE_BQ27000 is not set
# CONFIG_POWER_SUPPLY is not set
CONFIG_HWMON=y
CONFIG_HWMON_VID=y
CONFIG_HWMON_DEBUG_CHIP=y

#
# Native drivers
#
CONFIG_SENSORS_ADM1021=y
# CONFIG_SENSORS_ADM1025 is not set
# CONFIG_SENSORS_ADM1026 is not set
CONFIG_SENSORS_ADM1029=y
# CONFIG_SENSORS_ADM1031 is not set
# CONFIG_SENSORS_ADM9240 is not set
# CONFIG_SENSORS_ADT7475 is not set
# CONFIG_SENSORS_ASC7621 is not set
# CONFIG_SENSORS_K10TEMP is not set
CONFIG_SENSORS_FAM15H_POWER=y
CONFIG_SENSORS_DS620=y
CONFIG_SENSORS_DS1621=y
# CONFIG_SENSORS_F71805F is not set
CONFIG_SENSORS_F71882FG=y
# CONFIG_SENSORS_F75375S is not set
# CONFIG_SENSORS_FSCHMD is not set
# CONFIG_SENSORS_G760A is not set
CONFIG_SENSORS_GL518SM=y
CONFIG_SENSORS_GL520SM=y
# CONFIG_SENSORS_GPIO_FAN is not set
# CONFIG_SENSORS_IT87 is not set
# CONFIG_SENSORS_JC42 is not set
CONFIG_SENSORS_LM63=y
CONFIG_SENSORS_LM70=y
# CONFIG_SENSORS_LM73 is not set
CONFIG_SENSORS_LM75=y
CONFIG_SENSORS_LM77=y
CONFIG_SENSORS_LM78=y
# CONFIG_SENSORS_LM80 is not set
CONFIG_SENSORS_LM83=y
# CONFIG_SENSORS_LM85 is not set
CONFIG_SENSORS_LM87=y
CONFIG_SENSORS_LM90=y
CONFIG_SENSORS_LM92=y
CONFIG_SENSORS_LM93=y
CONFIG_SENSORS_LTC4151=y
CONFIG_SENSORS_LM95241=y
# CONFIG_SENSORS_MAX1111 is not set
CONFIG_SENSORS_MAX16065=y
CONFIG_SENSORS_MAX1619=y
# CONFIG_SENSORS_PC87360 is not set
CONFIG_SENSORS_PC87427=y
CONFIG_SENSORS_PCF8591=y
# CONFIG_SENSORS_SHT15 is not set
# CONFIG_SENSORS_SHT21 is not set
CONFIG_SENSORS_SIS5595=y
# CONFIG_SENSORS_EMC1403 is not set
CONFIG_SENSORS_EMC2103=y
CONFIG_SENSORS_EMC6W201=y
# CONFIG_SENSORS_SMSC47M1 is not set
# CONFIG_SENSORS_SMSC47M192 is not set
CONFIG_SENSORS_SCH56XX_COMMON=y
CONFIG_SENSORS_SCH5627=y
# CONFIG_SENSORS_SCH5636 is not set
# CONFIG_SENSORS_ADS1015 is not set
# CONFIG_SENSORS_ADS7828 is not set
# CONFIG_SENSORS_ADS7871 is not set
CONFIG_SENSORS_THMC50=y
# CONFIG_SENSORS_VIA_CPUTEMP is not set
CONFIG_SENSORS_VIA686A=y
# CONFIG_SENSORS_VT1211 is not set
# CONFIG_SENSORS_VT8231 is not set
CONFIG_SENSORS_W83781D=y
# CONFIG_SENSORS_W83791D is not set
CONFIG_SENSORS_W83792D=y
# CONFIG_SENSORS_W83627HF is not set
CONFIG_SENSORS_W83627EHF=y
# CONFIG_SENSORS_WM831X is not set
# CONFIG_SENSORS_WM8350 is not set
CONFIG_SENSORS_APPLESMC=y
# CONFIG_SENSORS_MC13783_ADC is not set
CONFIG_THERMAL=y
CONFIG_THERMAL_HWMON=y
CONFIG_WATCHDOG=y
CONFIG_WATCHDOG_CORE=y
# CONFIG_WATCHDOG_NOWAYOUT is not set

#
# Watchdog Device Drivers
#
CONFIG_SOFT_WATCHDOG=y
CONFIG_WM831X_WATCHDOG=y
# CONFIG_WM8350_WATCHDOG is not set
CONFIG_ACQUIRE_WDT=y
# CONFIG_ADVANTECH_WDT is not set
# CONFIG_ALIM1535_WDT is not set
# CONFIG_ALIM7101_WDT is not set
# CONFIG_SP5100_TCO is not set
CONFIG_SC520_WDT=y
# CONFIG_SBC_FITPC2_WATCHDOG is not set
CONFIG_EUROTECH_WDT=y
CONFIG_IB700_WDT=y
# CONFIG_IBMASR is not set
CONFIG_WAFER_WDT=y
CONFIG_I6300ESB_WDT=y
CONFIG_ITCO_WDT=y
CONFIG_ITCO_VENDOR_SUPPORT=y
# CONFIG_IT8712F_WDT is not set
CONFIG_HP_WATCHDOG=y
# CONFIG_HPWDT_NMI_DECODING is not set
CONFIG_SC1200_WDT=y
CONFIG_SCx200_WDT=y
# CONFIG_PC87413_WDT is not set
CONFIG_NV_TCO=y
# CONFIG_60XX_WDT is not set
# CONFIG_SBC8360_WDT is not set
CONFIG_SBC7240_WDT=y
CONFIG_CPU5_WDT=y
# CONFIG_SMSC_SCH311X_WDT is not set
CONFIG_SMSC37B787_WDT=y
# CONFIG_W83627HF_WDT is not set
# CONFIG_W83697HF_WDT is not set
CONFIG_W83697UG_WDT=y
# CONFIG_W83877F_WDT is not set
CONFIG_W83977F_WDT=y
# CONFIG_MACHZ_WDT is not set
# CONFIG_SBC_EPX_C3_WATCHDOG is not set

#
# ISA-based Watchdog Cards
#
CONFIG_PCWATCHDOG=y
# CONFIG_MIXCOMWD is not set
# CONFIG_WDT is not set

#
# PCI-based Watchdog Cards
#
CONFIG_PCIPCWATCHDOG=y
CONFIG_WDTPCI=y
CONFIG_SSB_POSSIBLE=y

#
# Sonics Silicon Backplane
#
# CONFIG_SSB is not set
CONFIG_BCMA_POSSIBLE=y

#
# Broadcom specific AMBA
#
CONFIG_BCMA=y
CONFIG_BCMA_HOST_PCI_POSSIBLE=y
# CONFIG_BCMA_HOST_PCI is not set
CONFIG_BCMA_DEBUG=y

#
# Multifunction device drivers
#
CONFIG_MFD_CORE=y
CONFIG_MFD_88PM860X=y
CONFIG_MFD_SM501=y
# CONFIG_MFD_SM501_GPIO is not set
CONFIG_HTC_PASIC3=y
# CONFIG_HTC_I2CPLD is not set
CONFIG_TPS6105X=y
CONFIG_TPS65010=y
# CONFIG_TPS6507X is not set
CONFIG_MFD_TPS6586X=y
CONFIG_MFD_TPS65910=y
CONFIG_MFD_TPS65912=y
CONFIG_MFD_TPS65912_I2C=y
# CONFIG_MFD_TPS65912_SPI is not set
# CONFIG_TWL4030_CORE is not set
CONFIG_MFD_STMPE=y
CONFIG_MFD_TC3589X=y
# CONFIG_MFD_TMIO is not set
# CONFIG_PMIC_DA903X is not set
# CONFIG_PMIC_ADP5520 is not set
CONFIG_MFD_MAX8925=y
CONFIG_MFD_MAX8997=y
# CONFIG_MFD_MAX8998 is not set
# CONFIG_MFD_WM8400 is not set
CONFIG_MFD_WM831X=y
CONFIG_MFD_WM831X_I2C=y
CONFIG_MFD_WM831X_SPI=y
CONFIG_MFD_WM8350=y
CONFIG_MFD_WM8350_I2C=y
CONFIG_MFD_WM8994=y
# CONFIG_MFD_PCF50633 is not set
CONFIG_MFD_MC13783=y
CONFIG_MFD_MC13XXX=y
CONFIG_ABX500_CORE=y
CONFIG_AB3100_CORE=y
# CONFIG_AB3100_OTP is not set
# CONFIG_EZX_PCAP is not set
CONFIG_AB8500_CORE=y
CONFIG_AB8500_GPADC=y
CONFIG_MFD_CS5535=y
# CONFIG_MFD_TIMBERDALE is not set
CONFIG_LPC_SCH=y
CONFIG_MFD_RDC321X=y
CONFIG_MFD_JANZ_CMODIO=y
# CONFIG_MFD_VX855 is not set
# CONFIG_MFD_WL1273_CORE is not set
# CONFIG_MFD_AAT2870_CORE is not set
CONFIG_REGULATOR=y
# CONFIG_REGULATOR_DEBUG is not set
# CONFIG_REGULATOR_DUMMY is not set
CONFIG_REGULATOR_FIXED_VOLTAGE=y
CONFIG_REGULATOR_VIRTUAL_CONSUMER=y
CONFIG_REGULATOR_USERSPACE_CONSUMER=y
# CONFIG_REGULATOR_GPIO is not set
# CONFIG_REGULATOR_BQ24022 is not set
# CONFIG_REGULATOR_MAX1586 is not set
CONFIG_REGULATOR_MAX8649=y
# CONFIG_REGULATOR_MAX8660 is not set
CONFIG_REGULATOR_MAX8925=y
CONFIG_REGULATOR_MAX8952=y
CONFIG_REGULATOR_MAX8997=y
# CONFIG_REGULATOR_WM831X is not set
CONFIG_REGULATOR_WM8350=y
CONFIG_REGULATOR_WM8994=y
CONFIG_REGULATOR_LP3971=y
CONFIG_REGULATOR_LP3972=y
# CONFIG_REGULATOR_MC13783 is not set
# CONFIG_REGULATOR_MC13892 is not set
# CONFIG_REGULATOR_AB3100 is not set
CONFIG_REGULATOR_TPS6105X=y
# CONFIG_REGULATOR_TPS65023 is not set
CONFIG_REGULATOR_TPS6507X=y
CONFIG_REGULATOR_TPS65912=y
# CONFIG_REGULATOR_88PM8607 is not set
CONFIG_REGULATOR_ISL6271A=y
# CONFIG_REGULATOR_AD5398 is not set
CONFIG_REGULATOR_AB8500=y
CONFIG_REGULATOR_TPS6586X=y
# CONFIG_REGULATOR_TPS6524X is not set
# CONFIG_REGULATOR_TPS65910 is not set
CONFIG_MEDIA_SUPPORT=y

#
# Multimedia core support
#
CONFIG_VIDEO_DEV=y
CONFIG_VIDEO_V4L2_COMMON=y
# CONFIG_DVB_CORE is not set
CONFIG_VIDEO_MEDIA=y

#
# Multimedia drivers
#
CONFIG_VIDEO_SAA7146=y
CONFIG_VIDEO_SAA7146_VV=y
CONFIG_RC_CORE=y
CONFIG_LIRC=y
CONFIG_RC_MAP=y
# CONFIG_IR_NEC_DECODER is not set
# CONFIG_IR_RC5_DECODER is not set
CONFIG_IR_RC6_DECODER=y
# CONFIG_IR_JVC_DECODER is not set
CONFIG_IR_SONY_DECODER=y
# CONFIG_IR_RC5_SZ_DECODER is not set
# CONFIG_IR_MCE_KBD_DECODER is not set
CONFIG_IR_LIRC_CODEC=y
# CONFIG_RC_LOOPBACK is not set
CONFIG_MEDIA_TUNER=y
# CONFIG_MEDIA_TUNER_CUSTOMISE is not set
CONFIG_MEDIA_TUNER_SIMPLE=y
CONFIG_MEDIA_TUNER_TDA8290=y
CONFIG_MEDIA_TUNER_TDA827X=y
CONFIG_MEDIA_TUNER_TDA18271=y
CONFIG_MEDIA_TUNER_TDA9887=y
CONFIG_MEDIA_TUNER_TEA5761=y
CONFIG_MEDIA_TUNER_TEA5767=y
CONFIG_MEDIA_TUNER_MT20XX=y
CONFIG_MEDIA_TUNER_XC2028=y
CONFIG_MEDIA_TUNER_XC5000=y
CONFIG_MEDIA_TUNER_XC4000=y
CONFIG_MEDIA_TUNER_MC44S803=y
CONFIG_VIDEO_V4L2=y
CONFIG_VIDEOBUF_GEN=y
CONFIG_VIDEOBUF_DMA_SG=y
CONFIG_VIDEO_TUNER=y
CONFIG_VIDEOBUF2_CORE=y
CONFIG_VIDEOBUF2_MEMOPS=y
CONFIG_VIDEOBUF2_DMA_CONTIG=y
CONFIG_VIDEOBUF2_VMALLOC=y
CONFIG_VIDEO_CAPTURE_DRIVERS=y
CONFIG_VIDEO_ADV_DEBUG=y
# CONFIG_VIDEO_FIXED_MINOR_RANGES is not set
CONFIG_VIDEO_HELPER_CHIPS_AUTO=y
CONFIG_VIDEO_IR_I2C=y

#
# Audio decoders, processors and mixers
#
CONFIG_VIDEO_TDA9840=y
CONFIG_VIDEO_TEA6415C=y
CONFIG_VIDEO_TEA6420=y

#
# RDS decoders
#

#
# Video decoders
#
CONFIG_VIDEO_SAA711X=y

#
# Video and audio decoders
#

#
# MPEG video encoders
#

#
# Video encoders
#

#
# Camera sensor devices
#
CONFIG_VIDEO_OV7670=y

#
# Flash devices
#

#
# Video improvement chips
#

#
# Miscelaneous helper chips
#
# CONFIG_VIDEO_BT848 is not set
CONFIG_VIDEO_PMS=y
CONFIG_VIDEO_ZORAN=y
# CONFIG_VIDEO_ZORAN_DC30 is not set
# CONFIG_VIDEO_ZORAN_ZR36060 is not set
# CONFIG_VIDEO_SAA7134 is not set
CONFIG_VIDEO_MXB=y
# CONFIG_VIDEO_HEXIUM_ORION is not set
# CONFIG_VIDEO_HEXIUM_GEMINI is not set
# CONFIG_VIDEO_CX88 is not set
# CONFIG_VIDEO_IVTV is not set
CONFIG_VIDEO_CAFE_CCIC=y
CONFIG_SOC_CAMERA=y
CONFIG_SOC_CAMERA_IMX074=y
CONFIG_SOC_CAMERA_MT9M001=y
CONFIG_SOC_CAMERA_MT9M111=y
CONFIG_SOC_CAMERA_MT9T031=y
# CONFIG_SOC_CAMERA_MT9T112 is not set
CONFIG_SOC_CAMERA_MT9V022=y
# CONFIG_SOC_CAMERA_RJ54N1 is not set
# CONFIG_SOC_CAMERA_TW9910 is not set
CONFIG_SOC_CAMERA_PLATFORM=y
# CONFIG_SOC_CAMERA_OV2640 is not set
CONFIG_SOC_CAMERA_OV5642=y
# CONFIG_SOC_CAMERA_OV6650 is not set
# CONFIG_SOC_CAMERA_OV772X is not set
# CONFIG_SOC_CAMERA_OV9640 is not set
CONFIG_SOC_CAMERA_OV9740=y
CONFIG_V4L_MEM2MEM_DRIVERS=y
# CONFIG_VIDEO_MEM2MEM_TESTDEV is not set
CONFIG_RADIO_ADAPTERS=y
CONFIG_RADIO_CADET=y
# CONFIG_RADIO_RTRACK is not set
# CONFIG_RADIO_RTRACK2 is not set
# CONFIG_RADIO_AZTECH is not set
CONFIG_RADIO_GEMTEK=y
CONFIG_RADIO_GEMTEK_PORT=34c
# CONFIG_RADIO_GEMTEK_PROBE is not set
# CONFIG_RADIO_MAXIRADIO is not set
CONFIG_RADIO_SF16FMI=y
CONFIG_RADIO_TERRATEC=y
CONFIG_RADIO_TERRATEC_PORT=590
# CONFIG_RADIO_TRUST is not set
# CONFIG_RADIO_TYPHOON is not set
# CONFIG_RADIO_ZOLTRIX is not set
CONFIG_I2C_SI4713=y
CONFIG_RADIO_SI4713=y
CONFIG_RADIO_SI470X=y
CONFIG_I2C_SI470X=y
CONFIG_RADIO_TEA5764=y
CONFIG_RADIO_TEA5764_XTAL=y
# CONFIG_RADIO_SAA7706H is not set
# CONFIG_RADIO_TEF6862 is not set
# CONFIG_RADIO_WL1273 is not set

#
# Texas Instruments WL128x FM driver (ST based)
#
CONFIG_RADIO_WL128X=y

#
# Graphics support
#
CONFIG_AGP=y
CONFIG_AGP_ALI=y
# CONFIG_AGP_ATI is not set
CONFIG_AGP_AMD=y
CONFIG_AGP_AMD64=y
# CONFIG_AGP_INTEL is not set
CONFIG_AGP_NVIDIA=y
CONFIG_AGP_SIS=y
CONFIG_AGP_SWORKS=y
CONFIG_AGP_VIA=y
CONFIG_AGP_EFFICEON=y
CONFIG_VGA_ARB=y
CONFIG_VGA_ARB_MAX_GPUS=16
# CONFIG_DRM is not set
# CONFIG_STUB_POULSBO is not set
CONFIG_VGASTATE=y
# CONFIG_VIDEO_OUTPUT_CONTROL is not set
CONFIG_FB=y
# CONFIG_FIRMWARE_EDID is not set
CONFIG_FB_DDC=y
CONFIG_FB_BOOT_VESA_SUPPORT=y
CONFIG_FB_CFB_FILLRECT=y
CONFIG_FB_CFB_COPYAREA=y
CONFIG_FB_CFB_IMAGEBLIT=y
# CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set
CONFIG_FB_SYS_FILLRECT=y
CONFIG_FB_SYS_COPYAREA=y
CONFIG_FB_SYS_IMAGEBLIT=y
# CONFIG_FB_FOREIGN_ENDIAN is not set
CONFIG_FB_SYS_FOPS=y
# CONFIG_FB_WMT_GE_ROPS is not set
CONFIG_FB_DEFERRED_IO=y
CONFIG_FB_SVGALIB=y
# CONFIG_FB_MACMODES is not set
CONFIG_FB_BACKLIGHT=y
CONFIG_FB_MODE_HELPERS=y
CONFIG_FB_TILEBLITTING=y

#
# Frame buffer hardware drivers
#
CONFIG_FB_CIRRUS=y
# CONFIG_FB_PM2 is not set
# CONFIG_FB_CYBER2000 is not set
# CONFIG_FB_ARC is not set
# CONFIG_FB_ASILIANT is not set
# CONFIG_FB_IMSTT is not set
CONFIG_FB_VGA16=y
CONFIG_FB_UVESA=y
CONFIG_FB_VESA=y
# CONFIG_FB_N411 is not set
CONFIG_FB_HGA=y
CONFIG_FB_S1D13XXX=y
# CONFIG_FB_NVIDIA is not set
CONFIG_FB_RIVA=y
CONFIG_FB_RIVA_I2C=y
# CONFIG_FB_RIVA_DEBUG is not set
CONFIG_FB_RIVA_BACKLIGHT=y
CONFIG_FB_LE80578=y
# CONFIG_FB_CARILLO_RANCH is not set
# CONFIG_FB_MATROX is not set
CONFIG_FB_RADEON=y
CONFIG_FB_RADEON_I2C=y
# CONFIG_FB_RADEON_BACKLIGHT is not set
# CONFIG_FB_RADEON_DEBUG is not set
CONFIG_FB_ATY128=y
CONFIG_FB_ATY128_BACKLIGHT=y
CONFIG_FB_ATY=y
CONFIG_FB_ATY_CT=y
CONFIG_FB_ATY_GENERIC_LCD=y
# CONFIG_FB_ATY_GX is not set
# CONFIG_FB_ATY_BACKLIGHT is not set
CONFIG_FB_S3=y
CONFIG_FB_S3_DDC=y
CONFIG_FB_SIS=y
CONFIG_FB_SIS_300=y
CONFIG_FB_SIS_315=y
# CONFIG_FB_VIA is not set
# CONFIG_FB_NEOMAGIC is not set
# CONFIG_FB_KYRO is not set
# CONFIG_FB_3DFX is not set
# CONFIG_FB_VOODOO1 is not set
# CONFIG_FB_VT8623 is not set
# CONFIG_FB_TRIDENT is not set
CONFIG_FB_ARK=y
CONFIG_FB_CARMINE=y
CONFIG_FB_CARMINE_DRAM_EVAL=y
# CONFIG_CARMINE_DRAM_CUSTOM is not set
CONFIG_FB_TMIO=y
# CONFIG_FB_TMIO_ACCELL is not set
# CONFIG_FB_SM501 is not set
CONFIG_FB_VIRTUAL=y
# CONFIG_FB_METRONOME is not set
CONFIG_FB_MB862XX=y
CONFIG_FB_MB862XX_PCI_GDC=y
CONFIG_FB_MB862XX_I2C=y
CONFIG_FB_BROADSHEET=y
CONFIG_BACKLIGHT_LCD_SUPPORT=y
# CONFIG_LCD_CLASS_DEVICE is not set
CONFIG_BACKLIGHT_CLASS_DEVICE=y
CONFIG_BACKLIGHT_GENERIC=y
CONFIG_BACKLIGHT_PROGEAR=y
# CONFIG_BACKLIGHT_MAX8925 is not set
# CONFIG_BACKLIGHT_SAHARA is not set
CONFIG_BACKLIGHT_WM831X=y
CONFIG_BACKLIGHT_ADP8860=y
CONFIG_BACKLIGHT_ADP8870=y
CONFIG_BACKLIGHT_88PM860X=y

#
# Display device support
#
# CONFIG_DISPLAY_SUPPORT is not set

#
# Console display driver support
#
CONFIG_VGA_CONSOLE=y
# CONFIG_VGACON_SOFT_SCROLLBACK is not set
CONFIG_MDA_CONSOLE=y
CONFIG_DUMMY_CONSOLE=y
# CONFIG_FRAMEBUFFER_CONSOLE is not set
CONFIG_LOGO=y
# CONFIG_LOGO_LINUX_MONO is not set
# CONFIG_LOGO_LINUX_VGA16 is not set
# CONFIG_LOGO_LINUX_CLUT224 is not set
CONFIG_SOUND=y
# CONFIG_SOUND_OSS_CORE is not set
# CONFIG_SND is not set
# CONFIG_SOUND_PRIME is not set
# CONFIG_HID_SUPPORT is not set
# CONFIG_USB_SUPPORT is not set
CONFIG_MMC=y
# CONFIG_MMC_DEBUG is not set
CONFIG_MMC_UNSAFE_RESUME=y

#
# MMC/SD/SDIO Card Drivers
#
# CONFIG_SDIO_UART is not set
# CONFIG_MMC_TEST is not set

#
# MMC/SD/SDIO Host Controller Drivers
#
# CONFIG_MMC_SDHCI is not set
CONFIG_MMC_WBSD=y
CONFIG_MMC_CB710=y
CONFIG_MMC_VIA_SDMMC=y
CONFIG_MEMSTICK=y
# CONFIG_MEMSTICK_DEBUG is not set

#
# MemoryStick drivers
#
CONFIG_MEMSTICK_UNSAFE_RESUME=y

#
# MemoryStick Host Controller Drivers
#
CONFIG_NEW_LEDS=y
CONFIG_LEDS_CLASS=y

#
# LED drivers
#
CONFIG_LEDS_88PM860X=y
# CONFIG_LEDS_LM3530 is not set
# CONFIG_LEDS_NET48XX is not set
CONFIG_LEDS_WRAP=y
CONFIG_LEDS_GPIO=y
CONFIG_LEDS_LP3944=y
CONFIG_LEDS_LP5521=y
CONFIG_LEDS_LP5523=y
CONFIG_LEDS_PCA955X=y
CONFIG_LEDS_WM831X_STATUS=y
CONFIG_LEDS_WM8350=y
# CONFIG_LEDS_DAC124S085 is not set
# CONFIG_LEDS_REGULATOR is not set
# CONFIG_LEDS_BD2802 is not set
CONFIG_LEDS_INTEL_SS4200=y
# CONFIG_LEDS_LT3593 is not set
# CONFIG_LEDS_MC13783 is not set
CONFIG_LEDS_TRIGGERS=y

#
# LED Triggers
#
# CONFIG_LEDS_TRIGGER_TIMER is not set
# CONFIG_LEDS_TRIGGER_HEARTBEAT is not set
CONFIG_LEDS_TRIGGER_BACKLIGHT=y
# CONFIG_LEDS_TRIGGER_GPIO is not set
CONFIG_LEDS_TRIGGER_DEFAULT_ON=y

#
# iptables trigger is under Netfilter config (LED target)
#
# CONFIG_ACCESSIBILITY is not set
CONFIG_INFINIBAND=y
# CONFIG_INFINIBAND_USER_MAD is not set
# CONFIG_INFINIBAND_USER_ACCESS is not set
CONFIG_INFINIBAND_ADDR_TRANS=y
# CONFIG_INFINIBAND_MTHCA is not set
# CONFIG_INFINIBAND_AMSO1100 is not set
CONFIG_MLX4_INFINIBAND=y
CONFIG_INFINIBAND_NES=y
# CONFIG_INFINIBAND_NES_DEBUG is not set
# CONFIG_INFINIBAND_IPOIB is not set
CONFIG_EDAC=y

#
# Reporting subsystems
#
# CONFIG_EDAC_DEBUG is not set
CONFIG_EDAC_DECODE_MCE=y
# CONFIG_EDAC_MCE_INJ is not set
CONFIG_EDAC_MM_EDAC=y
# CONFIG_EDAC_AMD76X is not set
# CONFIG_EDAC_E7XXX is not set
# CONFIG_EDAC_E752X is not set
# CONFIG_EDAC_I82875P is not set
CONFIG_EDAC_I82975X=y
# CONFIG_EDAC_I3000 is not set
# CONFIG_EDAC_X38 is not set
CONFIG_EDAC_I5400=y
# CONFIG_EDAC_I82860 is not set
# CONFIG_EDAC_R82600 is not set
CONFIG_EDAC_I5000=y
CONFIG_EDAC_I5100=y
# CONFIG_EDAC_I7300 is not set
CONFIG_RTC_LIB=y
CONFIG_RTC_CLASS=y
# CONFIG_RTC_HCTOSYS is not set
# CONFIG_RTC_DEBUG is not set

#
# RTC interfaces
#
# CONFIG_RTC_INTF_SYSFS is not set
CONFIG_RTC_INTF_DEV=y
CONFIG_RTC_INTF_DEV_UIE_EMUL=y
CONFIG_RTC_DRV_TEST=y

#
# I2C RTC drivers
#
# CONFIG_RTC_DRV_88PM860X is not set
CONFIG_RTC_DRV_DS1307=y
# CONFIG_RTC_DRV_DS1374 is not set
CONFIG_RTC_DRV_DS1672=y
# CONFIG_RTC_DRV_DS3232 is not set
CONFIG_RTC_DRV_MAX6900=y
CONFIG_RTC_DRV_MAX8925=y
CONFIG_RTC_DRV_RS5C372=y
# CONFIG_RTC_DRV_ISL1208 is not set
# CONFIG_RTC_DRV_ISL12022 is not set
CONFIG_RTC_DRV_X1205=y
CONFIG_RTC_DRV_PCF8563=y
# CONFIG_RTC_DRV_PCF8583 is not set
CONFIG_RTC_DRV_M41T80=y
CONFIG_RTC_DRV_M41T80_WDT=y
# CONFIG_RTC_DRV_BQ32K is not set
CONFIG_RTC_DRV_S35390A=y
# CONFIG_RTC_DRV_FM3130 is not set
CONFIG_RTC_DRV_RX8581=y
# CONFIG_RTC_DRV_RX8025 is not set
CONFIG_RTC_DRV_EM3027=y
# CONFIG_RTC_DRV_RV3029C2 is not set

#
# SPI RTC drivers
#
CONFIG_RTC_DRV_M41T93=y
CONFIG_RTC_DRV_M41T94=y
# CONFIG_RTC_DRV_DS1305 is not set
# CONFIG_RTC_DRV_DS1390 is not set
CONFIG_RTC_DRV_MAX6902=y
# CONFIG_RTC_DRV_R9701 is not set
# CONFIG_RTC_DRV_RS5C348 is not set
CONFIG_RTC_DRV_DS3234=y
# CONFIG_RTC_DRV_PCF2123 is not set

#
# Platform RTC drivers
#
# CONFIG_RTC_DRV_CMOS is not set
CONFIG_RTC_DRV_DS1286=y
# CONFIG_RTC_DRV_DS1511 is not set
CONFIG_RTC_DRV_DS1553=y
CONFIG_RTC_DRV_DS1742=y
# CONFIG_RTC_DRV_STK17TA8 is not set
CONFIG_RTC_DRV_M48T86=y
# CONFIG_RTC_DRV_M48T35 is not set
CONFIG_RTC_DRV_M48T59=y
# CONFIG_RTC_DRV_MSM6242 is not set
CONFIG_RTC_DRV_BQ4802=y
# CONFIG_RTC_DRV_RP5C01 is not set
CONFIG_RTC_DRV_V3020=y
CONFIG_RTC_DRV_WM831X=y
# CONFIG_RTC_DRV_WM8350 is not set
CONFIG_RTC_DRV_AB3100=y
CONFIG_RTC_DRV_AB8500=y

#
# on-CPU RTC drivers
#
# CONFIG_RTC_DRV_MC13XXX is not set
# CONFIG_DMADEVICES is not set
# CONFIG_AUXDISPLAY is not set
# CONFIG_UIO is not set
CONFIG_VIRTIO=y
CONFIG_VIRTIO_RING=y

#
# Virtio drivers
#
# CONFIG_VIRTIO_BALLOON is not set
CONFIG_STAGING=y
CONFIG_ET131X=y
# CONFIG_SLICOSS is not set
CONFIG_ECHO=y
CONFIG_POHMELFS=y
# CONFIG_POHMELFS_DEBUG is not set
# CONFIG_VME_BUS is not set
CONFIG_DX_SEP=y
# CONFIG_IIO is not set
# CONFIG_XVMALLOC is not set
# CONFIG_ZCACHE is not set
CONFIG_FB_SM7XX=y
CONFIG_CRYSTALHD=y
CONFIG_FB_XGI=y
CONFIG_FT1000=y

#
# Speakup console speech
#
CONFIG_SPEAKUP=y
CONFIG_SPEAKUP_SYNTH_ACNTSA=y
CONFIG_SPEAKUP_SYNTH_ACNTPC=y
# CONFIG_SPEAKUP_SYNTH_APOLLO is not set
CONFIG_SPEAKUP_SYNTH_AUDPTR=y
CONFIG_SPEAKUP_SYNTH_BNS=y
CONFIG_SPEAKUP_SYNTH_DECTLK=y
# CONFIG_SPEAKUP_SYNTH_DECEXT is not set
CONFIG_SPEAKUP_SYNTH_DTLK=y
# CONFIG_SPEAKUP_SYNTH_KEYPC is not set
CONFIG_SPEAKUP_SYNTH_LTLK=y
# CONFIG_SPEAKUP_SYNTH_SOFT is not set
CONFIG_SPEAKUP_SYNTH_SPKOUT=y
CONFIG_SPEAKUP_SYNTH_TXPRT=y
CONFIG_SPEAKUP_SYNTH_DUMMY=y
CONFIG_TOUCHSCREEN_CLEARPAD_TM1217=y
# CONFIG_TOUCHSCREEN_SYNAPTICS_I2C_RMI4 is not set
CONFIG_STAGING_MEDIA=y
CONFIG_VIDEO_DT3155=y
CONFIG_DT3155_CCIR=y
# CONFIG_DT3155_STREAMING is not set
# CONFIG_LIRC_STAGING is not set
# CONFIG_X86_PLATFORM_DEVICES is not set

#
# Hardware Spinlock drivers
#
CONFIG_CLKSRC_I8253=y
CONFIG_CLKEVT_I8253=y
CONFIG_CLKBLD_I8253=y
# CONFIG_IOMMU_SUPPORT is not set
# CONFIG_VIRT_DRIVERS is not set

#
# Firmware Drivers
#
# CONFIG_EDD is not set
CONFIG_FIRMWARE_MEMMAP=y
# CONFIG_DELL_RBU is not set
# CONFIG_DCDBAS is not set
CONFIG_DMIID=y
# CONFIG_DMI_SYSFS is not set
# CONFIG_ISCSI_IBFT_FIND is not set
# CONFIG_SIGMA is not set
# CONFIG_GOOGLE_FIRMWARE is not set

#
# File systems
#
CONFIG_FS_POSIX_ACL=y
# CONFIG_FILE_LOCKING is not set
CONFIG_FSNOTIFY=y
# CONFIG_DNOTIFY is not set
CONFIG_INOTIFY_USER=y
# CONFIG_FANOTIFY is not set
# CONFIG_QUOTA is not set
# CONFIG_QUOTACTL is not set
# CONFIG_AUTOFS4_FS is not set
CONFIG_FUSE_FS=y
CONFIG_CUSE=y

#
# Caches
#
CONFIG_FSCACHE=y
CONFIG_FSCACHE_DEBUG=y

#
# Pseudo filesystems
#
# CONFIG_PROC_FS is not set
CONFIG_SYSFS=y
# CONFIG_TMPFS is not set
CONFIG_HUGETLBFS=y
CONFIG_HUGETLB_PAGE=y
CONFIG_CONFIGFS_FS=y
# CONFIG_MISC_FILESYSTEMS is not set
CONFIG_NETWORK_FILESYSTEMS=y
# CONFIG_CIFS is not set
CONFIG_NCP_FS=y
CONFIG_NCPFS_PACKET_SIGNING=y
# CONFIG_NCPFS_IOCTL_LOCKING is not set
# CONFIG_NCPFS_STRONG is not set
# CONFIG_NCPFS_NFS_NS is not set
CONFIG_NCPFS_OS2_NS=y
CONFIG_NCPFS_SMALLDOS=y
# CONFIG_NCPFS_NLS is not set
# CONFIG_NCPFS_EXTRAS is not set
# CONFIG_CODA_FS is not set
CONFIG_9P_FS=y
CONFIG_9P_FS_POSIX_ACL=y
CONFIG_NLS=y
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=y
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
# CONFIG_NLS_CODEPAGE_850 is not set
# CONFIG_NLS_CODEPAGE_852 is not set
CONFIG_NLS_CODEPAGE_855=y
CONFIG_NLS_CODEPAGE_857=y
CONFIG_NLS_CODEPAGE_860=y
# CONFIG_NLS_CODEPAGE_861 is not set
# CONFIG_NLS_CODEPAGE_862 is not set
# CONFIG_NLS_CODEPAGE_863 is not set
CONFIG_NLS_CODEPAGE_864=y
# CONFIG_NLS_CODEPAGE_865 is not set
CONFIG_NLS_CODEPAGE_866=y
# CONFIG_NLS_CODEPAGE_869 is not set
# CONFIG_NLS_CODEPAGE_936 is not set
CONFIG_NLS_CODEPAGE_950=y
CONFIG_NLS_CODEPAGE_932=y
# CONFIG_NLS_CODEPAGE_949 is not set
CONFIG_NLS_CODEPAGE_874=y
# CONFIG_NLS_ISO8859_8 is not set
# CONFIG_NLS_CODEPAGE_1250 is not set
CONFIG_NLS_CODEPAGE_1251=y
CONFIG_NLS_ASCII=y
# CONFIG_NLS_ISO8859_1 is not set
CONFIG_NLS_ISO8859_2=y
CONFIG_NLS_ISO8859_3=y
CONFIG_NLS_ISO8859_4=y
CONFIG_NLS_ISO8859_5=y
CONFIG_NLS_ISO8859_6=y
# CONFIG_NLS_ISO8859_7 is not set
# CONFIG_NLS_ISO8859_9 is not set
CONFIG_NLS_ISO8859_13=y
CONFIG_NLS_ISO8859_14=y
# CONFIG_NLS_ISO8859_15 is not set
CONFIG_NLS_KOI8_R=y
CONFIG_NLS_KOI8_U=y
# CONFIG_NLS_UTF8 is not set

#
# Kernel hacking
#
CONFIG_TRACE_IRQFLAGS_SUPPORT=y
CONFIG_DEFAULT_MESSAGE_LOGLEVEL=4
CONFIG_ENABLE_WARN_DEPRECATED=y
# CONFIG_ENABLE_MUST_CHECK is not set
CONFIG_FRAME_WARN=1024
# CONFIG_MAGIC_SYSRQ is not set
# CONFIG_STRIP_ASM_SYMS is not set
CONFIG_UNUSED_SYMBOLS=y
# CONFIG_DEBUG_FS is not set
CONFIG_HEADERS_CHECK=y
# CONFIG_DEBUG_SECTION_MISMATCH is not set
CONFIG_DEBUG_KERNEL=y
CONFIG_DEBUG_SHIRQ=y
# CONFIG_LOCKUP_DETECTOR is not set
# CONFIG_HARDLOCKUP_DETECTOR is not set
CONFIG_DETECT_HUNG_TASK=y
CONFIG_DEFAULT_HUNG_TASK_TIMEOUT=120
# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set
CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0
# CONFIG_DEBUG_OBJECTS is not set
CONFIG_SLUB_STATS=y
# CONFIG_DEBUG_RT_MUTEXES is not set
# CONFIG_RT_MUTEX_TESTER is not set
CONFIG_DEBUG_SPINLOCK=y
CONFIG_DEBUG_MUTEXES=y
CONFIG_DEBUG_LOCK_ALLOC=y
CONFIG_PROVE_LOCKING=y
# CONFIG_PROVE_RCU is not set
CONFIG_SPARSE_RCU_POINTER=y
CONFIG_LOCKDEP=y
CONFIG_LOCK_STAT=y
CONFIG_DEBUG_LOCKDEP=y
CONFIG_TRACE_IRQFLAGS=y
CONFIG_DEBUG_ATOMIC_SLEEP=y
# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set
CONFIG_STACKTRACE=y
# CONFIG_DEBUG_STACK_USAGE is not set
# CONFIG_DEBUG_KOBJECT is not set
# CONFIG_DEBUG_HIGHMEM is not set
# CONFIG_DEBUG_BUGVERBOSE is not set
# CONFIG_DEBUG_INFO is not set
CONFIG_DEBUG_VM=y
CONFIG_DEBUG_VIRTUAL=y
# CONFIG_DEBUG_WRITECOUNT is not set
# CONFIG_DEBUG_MEMORY_INIT is not set
CONFIG_DEBUG_LIST=y
# CONFIG_TEST_LIST_SORT is not set
CONFIG_DEBUG_SG=y
CONFIG_DEBUG_NOTIFIERS=y
# CONFIG_DEBUG_CREDENTIALS is not set
CONFIG_ARCH_WANT_FRAME_POINTERS=y
CONFIG_FRAME_POINTER=y
# CONFIG_RCU_TORTURE_TEST is not set
CONFIG_RCU_CPU_STALL_TIMEOUT=60
# CONFIG_BACKTRACE_SELF_TEST is not set
# CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set
CONFIG_DEBUG_PER_CPU_MAPS=y
CONFIG_CPU_NOTIFIER_ERROR_INJECT=y
# CONFIG_FAULT_INJECTION is not set
# CONFIG_DEBUG_PAGEALLOC is not set
CONFIG_USER_STACKTRACE_SUPPORT=y
CONFIG_HAVE_FUNCTION_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y
CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y
CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y
CONFIG_HAVE_DYNAMIC_FTRACE=y
CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y
CONFIG_HAVE_SYSCALL_TRACEPOINTS=y
CONFIG_HAVE_C_RECORDMCOUNT=y
CONFIG_TRACING_SUPPORT=y
# CONFIG_FTRACE is not set
# CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set
CONFIG_BUILD_DOCSRC=y
# CONFIG_DMA_API_DEBUG is not set
# CONFIG_ATOMIC64_SELFTEST is not set
# CONFIG_SAMPLES is not set
CONFIG_HAVE_ARCH_KGDB=y
CONFIG_HAVE_ARCH_KMEMCHECK=y
# CONFIG_KMEMCHECK is not set
# CONFIG_TEST_KSTRTOX is not set
# CONFIG_STRICT_DEVMEM is not set
CONFIG_X86_VERBOSE_BOOTUP=y
CONFIG_EARLY_PRINTK=y
CONFIG_EARLY_PRINTK_DBGP=y
# CONFIG_DEBUG_STACKOVERFLOW is not set
# CONFIG_X86_PTDUMP is not set
CONFIG_DEBUG_RODATA=y
# CONFIG_DEBUG_RODATA_TEST is not set
# CONFIG_DOUBLEFAULT is not set
CONFIG_IOMMU_STRESS=y
CONFIG_HAVE_MMIOTRACE_SUPPORT=y
CONFIG_IO_DELAY_TYPE_0X80=0
CONFIG_IO_DELAY_TYPE_0XED=1
CONFIG_IO_DELAY_TYPE_UDELAY=2
CONFIG_IO_DELAY_TYPE_NONE=3
CONFIG_IO_DELAY_0X80=y
# CONFIG_IO_DELAY_0XED is not set
# CONFIG_IO_DELAY_UDELAY is not set
# CONFIG_IO_DELAY_NONE is not set
CONFIG_DEFAULT_IO_DELAY_TYPE=0
# CONFIG_CPA_DEBUG is not set
# CONFIG_OPTIMIZE_INLINING is not set
# CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set

#
# Security options
#
# CONFIG_KEYS is not set
# CONFIG_SECURITY_DMESG_RESTRICT is not set
CONFIG_SECURITY=y
CONFIG_SECURITYFS=y
CONFIG_SECURITY_NETWORK=y
CONFIG_SECURITY_NETWORK_XFRM=y
CONFIG_SECURITY_PATH=y
# CONFIG_SECURITY_SELINUX is not set
# CONFIG_SECURITY_TOMOYO is not set
CONFIG_SECURITY_APPARMOR=y
CONFIG_SECURITY_APPARMOR_BOOTPARAM_VALUE=1
CONFIG_INTEGRITY=y
CONFIG_IMA=y
CONFIG_IMA_MEASURE_PCR_IDX=10
CONFIG_IMA_AUDIT=y
CONFIG_DEFAULT_SECURITY_APPARMOR=y
# CONFIG_DEFAULT_SECURITY_DAC is not set
CONFIG_DEFAULT_SECURITY="apparmor"
CONFIG_CRYPTO=y

#
# Crypto core or helper
#
CONFIG_CRYPTO_ALGAPI=y
CONFIG_CRYPTO_ALGAPI2=y
CONFIG_CRYPTO_AEAD=y
CONFIG_CRYPTO_AEAD2=y
CONFIG_CRYPTO_BLKCIPHER=y
CONFIG_CRYPTO_BLKCIPHER2=y
CONFIG_CRYPTO_HASH=y
CONFIG_CRYPTO_HASH2=y
CONFIG_CRYPTO_RNG=y
CONFIG_CRYPTO_RNG2=y
CONFIG_CRYPTO_PCOMP=y
CONFIG_CRYPTO_PCOMP2=y
CONFIG_CRYPTO_MANAGER=y
CONFIG_CRYPTO_MANAGER2=y
CONFIG_CRYPTO_USER=y
CONFIG_CRYPTO_MANAGER_DISABLE_TESTS=y
CONFIG_CRYPTO_GF128MUL=y
# CONFIG_CRYPTO_NULL is not set
CONFIG_CRYPTO_WORKQUEUE=y
CONFIG_CRYPTO_CRYPTD=y
CONFIG_CRYPTO_AUTHENC=y

#
# Authenticated Encryption with Associated Data
#
# CONFIG_CRYPTO_CCM is not set
CONFIG_CRYPTO_GCM=y
CONFIG_CRYPTO_SEQIV=y

#
# Block modes
#
CONFIG_CRYPTO_CBC=y
CONFIG_CRYPTO_CTR=y
CONFIG_CRYPTO_CTS=y
CONFIG_CRYPTO_ECB=y
CONFIG_CRYPTO_PCBC=y

#
# Hash modes
#
CONFIG_CRYPTO_HMAC=y

#
# Digest
#
CONFIG_CRYPTO_CRC32C=y
# CONFIG_CRYPTO_CRC32C_INTEL is not set
CONFIG_CRYPTO_GHASH=y
CONFIG_CRYPTO_MD4=y
CONFIG_CRYPTO_MD5=y
CONFIG_CRYPTO_MICHAEL_MIC=y
CONFIG_CRYPTO_RMD128=y
# CONFIG_CRYPTO_RMD160 is not set
CONFIG_CRYPTO_RMD256=y
CONFIG_CRYPTO_RMD320=y
CONFIG_CRYPTO_SHA1=y
# CONFIG_CRYPTO_SHA256 is not set
CONFIG_CRYPTO_SHA512=y
CONFIG_CRYPTO_TGR192=y
CONFIG_CRYPTO_WP512=y

#
# Ciphers
#
CONFIG_CRYPTO_AES=y
CONFIG_CRYPTO_AES_586=y
CONFIG_CRYPTO_AES_NI_INTEL=y
CONFIG_CRYPTO_ANUBIS=y
CONFIG_CRYPTO_ARC4=y
# CONFIG_CRYPTO_BLOWFISH is not set
# CONFIG_CRYPTO_CAMELLIA is not set
CONFIG_CRYPTO_CAST5=y
# CONFIG_CRYPTO_CAST6 is not set
CONFIG_CRYPTO_DES=y
# CONFIG_CRYPTO_FCRYPT is not set
CONFIG_CRYPTO_KHAZAD=y
# CONFIG_CRYPTO_SEED is not set
CONFIG_CRYPTO_SERPENT=y
# CONFIG_CRYPTO_TEA is not set
# CONFIG_CRYPTO_TWOFISH is not set
CONFIG_CRYPTO_TWOFISH_COMMON=y
CONFIG_CRYPTO_TWOFISH_586=y

#
# Compression
#
CONFIG_CRYPTO_DEFLATE=y
CONFIG_CRYPTO_ZLIB=y
# CONFIG_CRYPTO_LZO is not set

#
# Random Number Generation
#
CONFIG_CRYPTO_ANSI_CPRNG=y
# CONFIG_CRYPTO_USER_API_HASH is not set
# CONFIG_CRYPTO_USER_API_SKCIPHER is not set
# CONFIG_CRYPTO_HW is not set
CONFIG_HAVE_KVM=y
CONFIG_VIRTUALIZATION=y
# CONFIG_KVM is not set
# CONFIG_BINARY_PRINTF is not set

#
# Library routines
#
CONFIG_BITREVERSE=y
CONFIG_GENERIC_FIND_FIRST_BIT=y
CONFIG_CRC_CCITT=y
CONFIG_CRC16=y
CONFIG_CRC_T10DIF=y
CONFIG_CRC_ITU_T=y
CONFIG_CRC32=y
CONFIG_CRC7=y
CONFIG_LIBCRC32C=y
CONFIG_CRC8=y
CONFIG_AUDIT_GENERIC=y
CONFIG_ZLIB_INFLATE=y
CONFIG_ZLIB_DEFLATE=y
CONFIG_LZO_COMPRESS=y
CONFIG_LZO_DECOMPRESS=y
# CONFIG_XZ_DEC is not set
# CONFIG_XZ_DEC_BCJ is not set
CONFIG_DECOMPRESS_GZIP=y
CONFIG_DECOMPRESS_BZIP2=y
CONFIG_HAS_IOMEM=y
CONFIG_HAS_IOPORT=y
CONFIG_HAS_DMA=y
CONFIG_CHECK_SIGNATURE=y
CONFIG_CPUMASK_OFFSTACK=y
CONFIG_CPU_RMAP=y
CONFIG_NLATTR=y
CONFIG_AVERAGE=y
# CONFIG_CORDIC is not set


^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3 (KVMTOOL_TEST_ENABLE)
  2011-11-04  0:43 ` linux-next: Tree for Nov 3 (KVMTOOL_TEST_ENABLE) Randy Dunlap
@ 2011-11-04 16:59   ` Randy Dunlap
  2011-11-04 20:03     ` Pekka Enberg
  0 siblings, 1 reply; 12+ messages in thread
From: Randy Dunlap @ 2011-11-04 16:59 UTC (permalink / raw)
  To: Stephen Rothwell
  Cc: linux-next, LKML, Linus, Michal Marek, x86 maintainers, Pekka Enberg

On 11/03/2011 05:43 PM, Randy Dunlap wrote:
> On 11/02/2011 11:20 PM, Stephen Rothwell wrote:
>> Hi all,
> 
> 
> When KVMTOOL_TEST_ENABLE is enabled but CONFIG_BLOCK is not enabled, there are
> MANY build errors.  This one (case) is probably fixed by adding "select BLOCK", but it's
> all rather ugly.

kconfig even tells us:

warning: (KVMTOOL_TEST_ENABLE) selects KGDB which has unmet direct dependencies (HAVE_ARCH_KGDB && DEBUG_KERNEL && EXPERIMENTAL)
warning: (KVMTOOL_TEST_ENABLE) selects BLK_DEV which has unmet direct dependencies (BLOCK)


-- 
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [PATCH] linux-next: et131x: Fix build error when CONFIG_PM_SLEEP not enabled
  2011-11-03 21:47 ` linux-next: Tree for Nov 3 (staging/et131x) Randy Dunlap
  2011-11-04 10:27   ` Mark Einon
@ 2011-11-04 17:58   ` Mark Einon
  2011-11-04 18:19     ` Randy Dunlap
  1 sibling, 1 reply; 12+ messages in thread
From: Mark Einon @ 2011-11-04 17:58 UTC (permalink / raw)
  To: rdunlap; +Cc: sfr, linux-next, linux-kernel, torvalds, gregkh, Mark Einon

Randy Dunlap reports that the ex131x driver doesn't build when CONFIG_PM_SLEEP is not enabled.
This bug was introduced when moving code around to remove some forward declarations earlier, the #endif part of #ifdef CONFIG_PM_SLEEP was not moved at the same time. Now fixed by moving it to its proper place.

Reported-by: Randy Dunlap <rdunlap@xenotime.net>
Signed-off-by: Mark Einon <mark.einon@gmail.com>
---
 drivers/staging/et131x/et131x.c |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/drivers/staging/et131x/et131x.c b/drivers/staging/et131x/et131x.c
index f5f44a0..0c1c6ca 100644
--- a/drivers/staging/et131x/et131x.c
+++ b/drivers/staging/et131x/et131x.c
@@ -4469,6 +4469,12 @@ static int et131x_resume(struct device *dev)
 	return 0;
 }
 
+static SIMPLE_DEV_PM_OPS(et131x_pm_ops, et131x_suspend, et131x_resume);
+#define ET131X_PM_OPS (&et131x_pm_ops)
+#else
+#define ET131X_PM_OPS NULL
+#endif
+
 /* ISR functions */
 
 /**
@@ -5470,12 +5476,6 @@ err_out:
 	return result;
 }
 
-static SIMPLE_DEV_PM_OPS(et131x_pm_ops, et131x_suspend, et131x_resume);
-#define ET131X_PM_OPS (&et131x_pm_ops)
-#else
-#define ET131X_PM_OPS NULL
-#endif
-
 static DEFINE_PCI_DEVICE_TABLE(et131x_pci_table) = {
 	{ PCI_VDEVICE(ATT, ET131X_PCI_DEVICE_ID_GIG), 0UL},
 	{ PCI_VDEVICE(ATT, ET131X_PCI_DEVICE_ID_FAST), 0UL},
-- 
1.7.6.4


^ permalink raw reply related	[flat|nested] 12+ messages in thread

* Re: [PATCH] linux-next: et131x: Fix build error when CONFIG_PM_SLEEP not enabled
  2011-11-04 17:58   ` [PATCH] linux-next: et131x: Fix build error when CONFIG_PM_SLEEP not enabled Mark Einon
@ 2011-11-04 18:19     ` Randy Dunlap
  0 siblings, 0 replies; 12+ messages in thread
From: Randy Dunlap @ 2011-11-04 18:19 UTC (permalink / raw)
  To: Mark Einon; +Cc: sfr, linux-next, linux-kernel, torvalds, gregkh

On 11/04/2011 10:58 AM, Mark Einon wrote:
> Randy Dunlap reports that the ex131x driver doesn't build when CONFIG_PM_SLEEP is not enabled.
> This bug was introduced when moving code around to remove some forward declarations earlier, the #endif part of #ifdef CONFIG_PM_SLEEP was not moved at the same time. Now fixed by moving it to its proper place.
> 
> Reported-by: Randy Dunlap <rdunlap@xenotime.net>
> Signed-off-by: Mark Einon <mark.einon@gmail.com>

Acked-by: Randy Dunlap <rdunlap@xenotime.net>

Thanks.

> ---
>  drivers/staging/et131x/et131x.c |   12 ++++++------
>  1 files changed, 6 insertions(+), 6 deletions(-)
> 
> diff --git a/drivers/staging/et131x/et131x.c b/drivers/staging/et131x/et131x.c
> index f5f44a0..0c1c6ca 100644
> --- a/drivers/staging/et131x/et131x.c
> +++ b/drivers/staging/et131x/et131x.c
> @@ -4469,6 +4469,12 @@ static int et131x_resume(struct device *dev)
>  	return 0;
>  }
>  
> +static SIMPLE_DEV_PM_OPS(et131x_pm_ops, et131x_suspend, et131x_resume);
> +#define ET131X_PM_OPS (&et131x_pm_ops)
> +#else
> +#define ET131X_PM_OPS NULL
> +#endif
> +
>  /* ISR functions */
>  
>  /**
> @@ -5470,12 +5476,6 @@ err_out:
>  	return result;
>  }
>  
> -static SIMPLE_DEV_PM_OPS(et131x_pm_ops, et131x_suspend, et131x_resume);
> -#define ET131X_PM_OPS (&et131x_pm_ops)
> -#else
> -#define ET131X_PM_OPS NULL
> -#endif
> -
>  static DEFINE_PCI_DEVICE_TABLE(et131x_pci_table) = {
>  	{ PCI_VDEVICE(ATT, ET131X_PCI_DEVICE_ID_GIG), 0UL},
>  	{ PCI_VDEVICE(ATT, ET131X_PCI_DEVICE_ID_FAST), 0UL},


-- 
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3 (KVMTOOL_TEST_ENABLE)
  2011-11-04 16:59   ` Randy Dunlap
@ 2011-11-04 20:03     ` Pekka Enberg
  2011-11-07 17:34       ` Randy Dunlap
  0 siblings, 1 reply; 12+ messages in thread
From: Pekka Enberg @ 2011-11-04 20:03 UTC (permalink / raw)
  To: Randy Dunlap
  Cc: Stephen Rothwell, linux-next, LKML, Linus, Michal Marek,
	x86 maintainers, Sasha Levin, Ingo Molnar

On Fri, Nov 4, 2011 at 6:59 PM, Randy Dunlap <rdunlap@xenotime.net> wrote:
> On 11/03/2011 05:43 PM, Randy Dunlap wrote:
>> On 11/02/2011 11:20 PM, Stephen Rothwell wrote:
>>> Hi all,
>>
>>
>> When KVMTOOL_TEST_ENABLE is enabled but CONFIG_BLOCK is not enabled, there are
>> MANY build errors.  This one (case) is probably fixed by adding "select BLOCK", but it's
>> all rather ugly.
>
> kconfig even tells us:
>
> warning: (KVMTOOL_TEST_ENABLE) selects KGDB which has unmet direct dependencies (HAVE_ARCH_KGDB && DEBUG_KERNEL && EXPERIMENTAL)
> warning: (KVMTOOL_TEST_ENABLE) selects BLK_DEV which has unmet direct dependencies (BLOCK)

Sasha, I guess your patch fixes this? Can you send me a version that
doesn't add the oldconfig magic that Ingo objected to?

^ permalink raw reply	[flat|nested] 12+ messages in thread

* Re: linux-next: Tree for Nov 3 (KVMTOOL_TEST_ENABLE)
  2011-11-04 20:03     ` Pekka Enberg
@ 2011-11-07 17:34       ` Randy Dunlap
  0 siblings, 0 replies; 12+ messages in thread
From: Randy Dunlap @ 2011-11-07 17:34 UTC (permalink / raw)
  To: Pekka Enberg
  Cc: Stephen Rothwell, linux-next, LKML, Linus, Michal Marek,
	x86 maintainers, Sasha Levin, Ingo Molnar

On 11/04/2011 01:03 PM, Pekka Enberg wrote:
> On Fri, Nov 4, 2011 at 6:59 PM, Randy Dunlap <rdunlap@xenotime.net> wrote:
>> On 11/03/2011 05:43 PM, Randy Dunlap wrote:
>>> On 11/02/2011 11:20 PM, Stephen Rothwell wrote:
>>>> Hi all,
>>>
>>>
>>> When KVMTOOL_TEST_ENABLE is enabled but CONFIG_BLOCK is not enabled, there are
>>> MANY build errors.  This one (case) is probably fixed by adding "select BLOCK", but it's
>>> all rather ugly.
>>
>> kconfig even tells us:
>>
>> warning: (KVMTOOL_TEST_ENABLE) selects KGDB which has unmet direct dependencies (HAVE_ARCH_KGDB && DEBUG_KERNEL && EXPERIMENTAL)
>> warning: (KVMTOOL_TEST_ENABLE) selects BLK_DEV which has unmet direct dependencies (BLOCK)
> 
> Sasha, I guess your patch fixes this? Can you send me a version that
> doesn't add the oldconfig magic that Ingo objected to?


Here is more of the twisty maze (from linux-next 2011-1107):

warning: (KVMTOOL_TEST_ENABLE && AMD_IOMMU) selects PCI_MSI which has unmet direct dependencies (PCI && ARCH_SUPPORTS_MSI)
warning: (KVMTOOL_TEST_ENABLE) selects KGDB which has unmet direct dependencies (HAVE_ARCH_KGDB && DEBUG_KERNEL && EXPERIMENTAL)


-- 
~Randy
*** Remember to use Documentation/SubmitChecklist when testing your code ***

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2011-11-07 17:35 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-11-03  6:20 linux-next: Tree for Nov 3 Stephen Rothwell
2011-11-03  7:29 ` Sedat Dilek
2011-11-03 11:41   ` Stephen Rothwell
2011-11-03 21:47 ` linux-next: Tree for Nov 3 (staging/et131x) Randy Dunlap
2011-11-04 10:27   ` Mark Einon
2011-11-04 15:53     ` Randy Dunlap
2011-11-04 17:58   ` [PATCH] linux-next: et131x: Fix build error when CONFIG_PM_SLEEP not enabled Mark Einon
2011-11-04 18:19     ` Randy Dunlap
2011-11-04  0:43 ` linux-next: Tree for Nov 3 (KVMTOOL_TEST_ENABLE) Randy Dunlap
2011-11-04 16:59   ` Randy Dunlap
2011-11-04 20:03     ` Pekka Enberg
2011-11-07 17:34       ` Randy Dunlap

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).