* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB
@ 2009-03-16 18:22 Josh Boyer
2009-03-16 19:44 ` Mathieu Desnoyers
0 siblings, 1 reply; 14+ messages in thread
From: Josh Boyer @ 2009-03-16 18:22 UTC (permalink / raw)
Hi All,
I was attempting to build a simple ppc64_defconfig using
the latest LTTng tag from git. When doing a:
make ppc64_defconfig
make
I get the error below.
Looking at it a bit, it seems that 6ff4cecc57ea21004e1f0b15cb1319b52110bbd3
adds a "#include <asm/time.h>" to the arch/powerpc/include/asm/timex.h file.
This explodes because it is included before CLOCK_TICK_RATE is defined in
that file, and the include dependencies when CONFIG_SLUB is set eventually
cause this missing define to produce the error.
I tried moving the #include <asm/time.h> below the CLOCK_TICK_RATE
definition, but it just breaks the build at a later point.
Has LTTng been built with CONFIG_SLUB before? I'll note that this isn't
even into the LTTng parts yet and it's causing problems. I'd eventually
like to use this on an embedded board such as
arch/powerpc/configs/44x/sequioa_defconfig, however for this report I
thought I'd use a pretty common config like ppc64_defconfig.
josh
[jwboyer at yoda linux-2.6]$ make
scripts/kconfig/conf -s arch/powerpc/Kconfig
CHK include/linux/version.h
UPD include/linux/version.h
CHK include/linux/utsrelease.h
UPD include/linux/utsrelease.h
SYMLINK include/asm -> include/asm-powerpc
CC kernel/bounds.s
GEN include/linux/bounds.h
CC arch/powerpc/kernel/asm-offsets.s
In file included from include/linux/ktime.h:25,
from include/linux/timer.h:5,
from include/linux/workqueue.h:8,
from include/linux/slub_def.h:11,
from include/linux/slab.h:153,
from include/linux/percpu.h:5,
from /home/jwboyer/src/linux-2.6/arch/powerpc/include/asm/time.h:18,
from /home/jwboyer/src/linux-2.6/arch/powerpc/include/asm/timex.h:10,
from include/linux/timex.h:170,
from include/linux/sched.h:54,
from arch/powerpc/kernel/asm-offsets.c:17:
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined
include/linux/jiffies.h:257:31: error: division by zero in #if
include/linux/jiffies.h:257:31: error: division by zero in #if
make[1]: *** [arch/powerpc/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
[jwboyer at yoda linux-2.6]$
^ permalink raw reply [flat|nested] 14+ messages in thread* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB 2009-03-16 18:22 [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB Josh Boyer @ 2009-03-16 19:44 ` Mathieu Desnoyers 2009-03-16 20:01 ` Josh Boyer 0 siblings, 1 reply; 14+ messages in thread From: Mathieu Desnoyers @ 2009-03-16 19:44 UTC (permalink / raw) * Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: > Hi All, > > I was attempting to build a simple ppc64_defconfig using > the latest LTTng tag from git. When doing a: > > make ppc64_defconfig > make > > I get the error below. > Hi Josh, Yes, LTTng has been tested with slub, but not for the powerpc64 cross-build. Thanks for the report, this is actually a header circular dependency I caused. It should be fixed in LTTng 0.111. I'll have to update my powerpc64 cross compiler to test it, because I am stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem for you or if you encounter other problems. Thanks, Mathieu > Looking at it a bit, it seems that 6ff4cecc57ea21004e1f0b15cb1319b52110bbd3 > adds a "#include <asm/time.h>" to the arch/powerpc/include/asm/timex.h file. > > This explodes because it is included before CLOCK_TICK_RATE is defined in > that file, and the include dependencies when CONFIG_SLUB is set eventually > cause this missing define to produce the error. > > I tried moving the #include <asm/time.h> below the CLOCK_TICK_RATE > definition, but it just breaks the build at a later point. > > Has LTTng been built with CONFIG_SLUB before? I'll note that this isn't > even into the LTTng parts yet and it's causing problems. I'd eventually > like to use this on an embedded board such as > arch/powerpc/configs/44x/sequioa_defconfig, however for this report I > thought I'd use a pretty common config like ppc64_defconfig. > > josh > > [jwboyer at yoda linux-2.6]$ make > scripts/kconfig/conf -s arch/powerpc/Kconfig > CHK include/linux/version.h > UPD include/linux/version.h > CHK include/linux/utsrelease.h > UPD include/linux/utsrelease.h > SYMLINK include/asm -> include/asm-powerpc > CC kernel/bounds.s > GEN include/linux/bounds.h > CC arch/powerpc/kernel/asm-offsets.s > In file included from include/linux/ktime.h:25, > from include/linux/timer.h:5, > from include/linux/workqueue.h:8, > from include/linux/slub_def.h:11, > from include/linux/slab.h:153, > from include/linux/percpu.h:5, > from /home/jwboyer/src/linux-2.6/arch/powerpc/include/asm/time.h:18, > from /home/jwboyer/src/linux-2.6/arch/powerpc/include/asm/timex.h:10, > from include/linux/timex.h:170, > from include/linux/sched.h:54, > from arch/powerpc/kernel/asm-offsets.c:17: > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: warning: "CLOCK_TICK_RATE" is not defined > include/linux/jiffies.h:257:31: error: division by zero in #if > include/linux/jiffies.h:257:31: error: division by zero in #if > make[1]: *** [arch/powerpc/kernel/asm-offsets.s] Error 1 > make: *** [prepare0] Error 2 > [jwboyer at yoda linux-2.6]$ > > _______________________________________________ > ltt-dev mailing list > ltt-dev at lists.casi.polymtl.ca > http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev > -- Mathieu Desnoyers OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB 2009-03-16 19:44 ` Mathieu Desnoyers @ 2009-03-16 20:01 ` Josh Boyer 2009-03-16 20:25 ` Mathieu Desnoyers 2009-03-16 20:47 ` [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB Mathieu Desnoyers 0 siblings, 2 replies; 14+ messages in thread From: Josh Boyer @ 2009-03-16 20:01 UTC (permalink / raw) On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> Hi All, >> >> I was attempting to build a simple ppc64_defconfig using >> the latest LTTng tag from git. When doing a: >> >> make ppc64_defconfig >> make >> >> I get the error below. >> > >Hi Josh, > >Yes, LTTng has been tested with slub, but not for the powerpc64 >cross-build. Thanks for the report, this is actually a header circular >dependency I caused. It should be fixed in LTTng 0.111. Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion there. >I'll have to update my powerpc64 cross compiler to test it, because I am >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem >for you or if you encounter other problems. Yep, the extern on tb_ticks_per_sec is what I had come up with locally. It should work fine, and does indeed get past the error I was seeing. The build now dies with: kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict make[2]: *** [kernel/irq/handle.o] Error 1 make[1]: *** [kernel/irq] Error 2 make: *** [kernel] Error 2 make: *** Waiting for unfinished jobs.... josh ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB 2009-03-16 20:01 ` Josh Boyer @ 2009-03-16 20:25 ` Mathieu Desnoyers 2009-03-16 20:58 ` Josh Boyer 2009-03-16 20:47 ` [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB Mathieu Desnoyers 1 sibling, 1 reply; 14+ messages in thread From: Mathieu Desnoyers @ 2009-03-16 20:25 UTC (permalink / raw) * Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: > On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: > >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: > >> Hi All, > >> > >> I was attempting to build a simple ppc64_defconfig using > >> the latest LTTng tag from git. When doing a: > >> > >> make ppc64_defconfig > >> make > >> > >> I get the error below. > >> > > > >Hi Josh, > > > >Yes, LTTng has been tested with slub, but not for the powerpc64 > >cross-build. Thanks for the report, this is actually a header circular > >dependency I caused. It should be fixed in LTTng 0.111. > > Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion > there. > > >I'll have to update my powerpc64 cross compiler to test it, because I am > >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem > >for you or if you encounter other problems. > > Yep, the extern on tb_ticks_per_sec is what I had come up with locally. > It should work fine, and does indeed get past the error I was seeing. The > build now dies with: > > kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict > kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict > make[2]: *** [kernel/irq/handle.o] Error 1 > make[1]: *** [kernel/irq] Error 2 > make: *** [kernel] Error 2 > make: *** Waiting for unfinished jobs.... > Can I get your full .config ? Thanks, Mathieu > josh > > _______________________________________________ > ltt-dev mailing list > ltt-dev at lists.casi.polymtl.ca > http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev > -- Mathieu Desnoyers OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB 2009-03-16 20:25 ` Mathieu Desnoyers @ 2009-03-16 20:58 ` Josh Boyer 2009-03-16 21:53 ` Mathieu Desnoyers 0 siblings, 1 reply; 14+ messages in thread From: Josh Boyer @ 2009-03-16 20:58 UTC (permalink / raw) On Mon, Mar 16, 2009 at 04:25:00PM -0400, Mathieu Desnoyers wrote: >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> >> Hi All, >> >> >> >> I was attempting to build a simple ppc64_defconfig using >> >> the latest LTTng tag from git. When doing a: >> >> >> >> make ppc64_defconfig >> >> make >> >> >> >> I get the error below. >> >> >> > >> >Hi Josh, >> > >> >Yes, LTTng has been tested with slub, but not for the powerpc64 >> >cross-build. Thanks for the report, this is actually a header circular >> >dependency I caused. It should be fixed in LTTng 0.111. >> >> Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion >> there. >> >> >I'll have to update my powerpc64 cross compiler to test it, because I am >> >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem >> >for you or if you encounter other problems. >> >> Yep, the extern on tb_ticks_per_sec is what I had come up with locally. >> It should work fine, and does indeed get past the error I was seeing. The >> build now dies with: >> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> make[2]: *** [kernel/irq/handle.o] Error 1 >> make[1]: *** [kernel/irq] Error 2 >> make: *** [kernel] Error 2 >> make: *** Waiting for unfinished jobs.... >> > >Can I get your full .config ? Sure, attached. Note, this is just: make ppc64_defconfig make vmlinux josh -------------- next part -------------- # # Automatically generated make config: don't edit # Linux kernel version: 2.6.29-rc7 # Mon Mar 16 16:54:57 2009 # CONFIG_PPC64=y # # Processor support # # CONFIG_POWER4_ONLY is not set CONFIG_POWER3=y CONFIG_POWER4=y # CONFIG_TUNE_CELL is not set CONFIG_PPC_FPU=y CONFIG_ALTIVEC=y CONFIG_VSX=y CONFIG_PPC_STD_MMU=y CONFIG_PPC_STD_MMU_64=y CONFIG_PPC_MM_SLICES=y CONFIG_VIRT_CPU_ACCOUNTING=y CONFIG_SMP=y CONFIG_NR_CPUS=32 CONFIG_64BIT=y CONFIG_WORD_SIZE=64 CONFIG_ARCH_PHYS_ADDR_T_64BIT=y CONFIG_MMU=y CONFIG_GENERIC_CMOS_UPDATE=y CONFIG_GENERIC_TIME=y CONFIG_GENERIC_TIME_VSYSCALL=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_HARDIRQS=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_IRQ_PER_CPU=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_LOCKDEP_SUPPORT=y CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_ARCH_HAS_ILOG2_U32=y CONFIG_ARCH_HAS_ILOG2_U64=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_CALIBRATE_DELAY=y CONFIG_GENERIC_FIND_NEXT_BIT=y CONFIG_ARCH_NO_VIRT_TO_BUS=y CONFIG_PPC=y CONFIG_EARLY_PRINTK=y CONFIG_COMPAT=y CONFIG_SYSVIPC_COMPAT=y CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y CONFIG_PPC_OF=y CONFIG_OF=y CONFIG_PPC_UDBG_16550=y CONFIG_GENERIC_TBSYNC=y CONFIG_AUDIT_ARCH=y CONFIG_GENERIC_BUG=y # CONFIG_DEFAULT_UIMAGE is not set CONFIG_HIBERNATE_64=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y # CONFIG_PPC_DCR_NATIVE is not set CONFIG_PPC_DCR_MMIO=y CONFIG_PPC_DCR=y CONFIG_PPC_OF_PLATFORM_PCI=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" # # General setup # CONFIG_EXPERIMENTAL=y CONFIG_LOCK_KERNEL=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y # CONFIG_BSD_PROCESS_ACCT is not set CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y # CONFIG_TASK_XACCT is not set # CONFIG_AUDIT is not set # # RCU Subsystem # CONFIG_CLASSIC_RCU=y # CONFIG_TREE_RCU is not set # CONFIG_PREEMPT_RCU is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_PREEMPT_RCU_TRACE is not set CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_GET_CYCLES=y CONFIG_HAVE_TRACE_CLOCK=y # CONFIG_HAVE_TRACE_CLOCK_GENERIC is not set # CONFIG_HAVE_TRACE_CLOCK_32_TO_64 is not set # CONFIG_HAVE_UNSYNCHRONIZED_TSC is not set # CONFIG_GROUP_SCHED is not set CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set # CONFIG_CGROUP_NS is not set # CONFIG_CGROUP_FREEZER is not set # CONFIG_CGROUP_DEVICE is not set CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y # CONFIG_CGROUP_CPUACCT is not set # CONFIG_RESOURCE_COUNTERS is not set CONFIG_SYSFS_DEPRECATED=y CONFIG_SYSFS_DEPRECATED_V2=y CONFIG_RELAY=y CONFIG_NAMESPACES=y # CONFIG_UTS_NS is not set # CONFIG_IPC_NS is not set # CONFIG_USER_NS is not set # CONFIG_PID_NS is not set # CONFIG_NET_NS is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y # CONFIG_EMBEDDED is not set CONFIG_SYSCTL_SYSCALL=y CONFIG_KALLSYMS=y CONFIG_KALLSYMS_ALL=y # CONFIG_KALLSYMS_EXTRA_PASS is not set CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y CONFIG_ELF_CORE=y CONFIG_PCSPKR_PLATFORM=y # CONFIG_COMPAT_BRK is not set CONFIG_BASE_FULL=y CONFIG_FUTEX=y CONFIG_ANON_INODES=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y CONFIG_SLUB_DEBUG=y # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_MARKERS=y CONFIG_OPROFILE=y CONFIG_HAVE_OPROFILE=y # CONFIG_KPROBES is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_HAVE_SYSCALL_WRAPPERS=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_USE_GENERIC_SMP_HELPERS=y # CONFIG_LTT is not set CONFIG_HAVE_IMMEDIATE=y CONFIG_IMMEDIATE=y # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y # CONFIG_MODULE_FORCE_LOAD is not set CONFIG_MODULE_UNLOAD=y # CONFIG_MODULE_FORCE_UNLOAD is not set CONFIG_MODVERSIONS=y CONFIG_MODULE_SRCVERSION_ALL=y CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_IO_TRACE=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_INTEGRITY is not set CONFIG_BLOCK_COMPAT=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y CONFIG_DEFAULT_AS=y # CONFIG_DEFAULT_DEADLINE is not set # CONFIG_DEFAULT_CFQ is not set # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="anticipatory" # CONFIG_FREEZER is not set CONFIG_PPC_MSI_BITMAP=y # # Platform support # CONFIG_PPC_MULTIPLATFORM=y CONFIG_PPC_PSERIES=y CONFIG_PPC_SPLPAR=y CONFIG_EEH=y CONFIG_SCANLOG=m CONFIG_LPARCFG=y CONFIG_PPC_SMLPAR=y CONFIG_CMM=y CONFIG_PPC_ISERIES=y # # iSeries device drivers # CONFIG_VIODASD=y CONFIG_VIOCD=m CONFIG_VIOTAPE=m CONFIG_VIOPATH=y CONFIG_PPC_PMAC=y CONFIG_PPC_PMAC64=y CONFIG_PPC_MAPLE=y CONFIG_PPC_PASEMI=y # # PA Semi PWRficient options # CONFIG_PPC_PASEMI_IOMMU=y # CONFIG_PPC_PASEMI_IOMMU_DMA_FORCE is not set CONFIG_PPC_PASEMI_MDIO=y CONFIG_PPC_PS3=y # # PS3 Platform Options # # CONFIG_PS3_ADVANCED is not set CONFIG_PS3_HTAB_SIZE=20 # CONFIG_PS3_DYNAMIC_DMA is not set CONFIG_PS3_VUART=y CONFIG_PS3_PS3AV=y CONFIG_PS3_SYS_MANAGER=y CONFIG_PS3_STORAGE=m CONFIG_PS3_DISK=m CONFIG_PS3_ROM=m CONFIG_PS3_FLASH=m CONFIG_PS3_LPM=m CONFIG_PPC_CELL=y CONFIG_PPC_CELL_COMMON=y CONFIG_PPC_CELL_NATIVE=y CONFIG_PPC_IBM_CELL_BLADE=y CONFIG_PPC_CELLEB=y CONFIG_PPC_CELL_QPACE=y # # Cell Broadband Engine options # CONFIG_SPU_FS=m CONFIG_SPU_FS_64K_LS=y # CONFIG_SPU_TRACE is not set CONFIG_SPU_BASE=y CONFIG_CBE_RAS=y CONFIG_PPC_IBM_CELL_RESETBUTTON=y CONFIG_PPC_IBM_CELL_POWERBUTTON=m CONFIG_CBE_THERM=m CONFIG_CBE_CPUFREQ=m CONFIG_CBE_CPUFREQ_PMI=m CONFIG_CBE_CPUFREQ_SPU_GOVERNOR=m CONFIG_OPROFILE_CELL=y # CONFIG_PQ2ADS is not set CONFIG_PPC_NATIVE=y CONFIG_UDBG_RTAS_CONSOLE=y CONFIG_PPC_UDBG_BEAT=y CONFIG_XICS=y # CONFIG_IPIC is not set CONFIG_MPIC=y # CONFIG_MPIC_WEIRD is not set CONFIG_PPC_I8259=y CONFIG_U3_DART=y CONFIG_PPC_RTAS=y CONFIG_RTAS_ERROR_LOGGING=y CONFIG_RTAS_PROC=y CONFIG_RTAS_FLASH=m CONFIG_PPC_PMI=m CONFIG_MMIO_NVRAM=y CONFIG_MPIC_U3_HT_IRQS=y CONFIG_MPIC_BROKEN_REGREAD=y CONFIG_IBMVIO=y CONFIG_IBMEBUS=y # CONFIG_PPC_MPC106 is not set CONFIG_PPC_970_NAP=y CONFIG_PPC_INDIRECT_IO=y CONFIG_GENERIC_IOMAP=y CONFIG_CPU_FREQ=y CONFIG_CPU_FREQ_TABLE=y # CONFIG_CPU_FREQ_DEBUG is not set CONFIG_CPU_FREQ_STAT=y # CONFIG_CPU_FREQ_STAT_DETAILS is not set CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=y CONFIG_CPU_FREQ_GOV_USERSPACE=y # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set # # CPU Frequency drivers # CONFIG_CPU_FREQ_PMAC64=y CONFIG_PPC_PASEMI_CPUFREQ=y CONFIG_AXON_RAM=m # CONFIG_FSL_ULI1575 is not set # CONFIG_SIMPLE_GPIO is not set # # Kernel options # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=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_PREEMPT_NONE=y # CONFIG_PREEMPT_VOLUNTARY is not set # CONFIG_PREEMPT is not set CONFIG_BINFMT_ELF=y CONFIG_COMPAT_BINFMT_ELF=y # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set # CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y CONFIG_IOMMU_VMERGE=y CONFIG_IOMMU_HELPER=y CONFIG_HOTPLUG_CPU=y CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_HAS_WALK_MEMORY=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set # CONFIG_PHYP_DUMP is not set CONFIG_IRQ_ALL_CPUS=y # CONFIG_NUMA is not set CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_SELECT_MEMORY_MODEL=y # CONFIG_FLATMEM_MANUAL is not set # CONFIG_DISCONTIGMEM_MANUAL is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y CONFIG_HAVE_MEMORY_PRESENT=y CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_VMEMMAP=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_UNEVICTABLE_LRU=y CONFIG_ARCH_MEMORY_PROBE=y CONFIG_PPC_HAS_HASH_64K=y CONFIG_PPC_4K_PAGES=y # CONFIG_PPC_16K_PAGES is not set # CONFIG_PPC_64K_PAGES is not set CONFIG_FORCE_MAX_ZONEORDER=13 # CONFIG_SCHED_SMT is not set CONFIG_PROC_DEVICETREE=y # CONFIG_CMDLINE_BOOL is not set CONFIG_EXTRA_TARGETS="" CONFIG_ARCH_WANTS_FREEZER_CONTROL=y # CONFIG_PM is not set CONFIG_SECCOMP=y CONFIG_ISA_DMA_API=y # # Bus options # CONFIG_ZONE_DMA=y CONFIG_GENERIC_ISA_DMA=y # CONFIG_PPC_INDIRECT_PCI is not set CONFIG_PPC_PCI_CHOICE=y CONFIG_PCI=y CONFIG_PCI_DOMAINS=y CONFIG_PCI_SYSCALL=y # CONFIG_PCIEPORTBUS is not set CONFIG_ARCH_SUPPORTS_MSI=y CONFIG_PCI_MSI=y # CONFIG_PCI_LEGACY is not set # CONFIG_PCI_DEBUG is not set # CONFIG_PCI_STUB is not set CONFIG_PCCARD=y # CONFIG_PCMCIA_DEBUG is not set CONFIG_PCMCIA=y CONFIG_PCMCIA_LOAD_CIS=y CONFIG_PCMCIA_IOCTL=y CONFIG_CARDBUS=y # # PC-card bridges # # CONFIG_YENTA is not set # CONFIG_PD6729 is not set # CONFIG_I82092 is not set CONFIG_ELECTRA_CF=y CONFIG_HOTPLUG_PCI=m # CONFIG_HOTPLUG_PCI_FAKE is not set # CONFIG_HOTPLUG_PCI_CPCI is not set # CONFIG_HOTPLUG_PCI_SHPC is not set CONFIG_HOTPLUG_PCI_RPA=m CONFIG_HOTPLUG_PCI_RPA_DLPAR=m # CONFIG_HAS_RAPIDIO is not set # CONFIG_RELOCATABLE is not set CONFIG_PAGE_OFFSET=0xc000000000000000 CONFIG_KERNEL_START=0xc000000000000000 CONFIG_PHYSICAL_START=0x00000000 CONFIG_NET=y # # Networking options # CONFIG_COMPAT_NET_DEV_OPS=y CONFIG_PACKET=y # CONFIG_PACKET_MMAP is not set CONFIG_UNIX=y CONFIG_XFRM=y CONFIG_XFRM_USER=m # CONFIG_XFRM_SUB_POLICY is not set # CONFIG_XFRM_MIGRATE is not set # CONFIG_XFRM_STATISTICS is not set CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y # CONFIG_IP_ADVANCED_ROUTER is not set CONFIG_IP_FIB_HASH=y CONFIG_IP_PNP=y CONFIG_IP_PNP_DHCP=y CONFIG_IP_PNP_BOOTP=y # CONFIG_IP_PNP_RARP is not set CONFIG_NET_IPIP=y # CONFIG_NET_IPGRE is not set # CONFIG_IP_MROUTE is not set # CONFIG_ARPD is not set CONFIG_SYN_COOKIES=y CONFIG_INET_AH=m CONFIG_INET_ESP=m CONFIG_INET_IPCOMP=m CONFIG_INET_XFRM_TUNNEL=m CONFIG_INET_TUNNEL=y CONFIG_INET_XFRM_MODE_TRANSPORT=y CONFIG_INET_XFRM_MODE_TUNNEL=y CONFIG_INET_XFRM_MODE_BEET=y CONFIG_INET_LRO=y CONFIG_INET_DIAG=y CONFIG_INET_TCP_DIAG=y # CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_CUBIC=y CONFIG_DEFAULT_TCP_CONG="cubic" # CONFIG_TCP_MD5SIG is not set # CONFIG_IPV6 is not set # CONFIG_NETWORK_SECMARK is not set CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y # # Core Netfilter Configuration # CONFIG_NETFILTER_NETLINK=m CONFIG_NETFILTER_NETLINK_QUEUE=m CONFIG_NETFILTER_NETLINK_LOG=m CONFIG_NF_CONNTRACK=m CONFIG_NF_CT_ACCT=y CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_EVENTS=y # CONFIG_NF_CT_PROTO_DCCP is not set CONFIG_NF_CT_PROTO_GRE=m CONFIG_NF_CT_PROTO_SCTP=m # CONFIG_NF_CT_PROTO_UDPLITE is not set CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m # CONFIG_NF_CONNTRACK_SANE is not set CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m CONFIG_NETFILTER_TPROXY=m CONFIG_NETFILTER_XTABLES=m CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m CONFIG_NETFILTER_XT_TARGET_DSCP=m CONFIG_NETFILTER_XT_TARGET_MARK=m CONFIG_NETFILTER_XT_TARGET_NFLOG=m CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m CONFIG_NETFILTER_XT_TARGET_NOTRACK=m CONFIG_NETFILTER_XT_TARGET_RATEEST=m CONFIG_NETFILTER_XT_TARGET_TPROXY=m CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m CONFIG_NETFILTER_XT_MATCH_COMMENT=m CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m CONFIG_NETFILTER_XT_MATCH_CONNMARK=m CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m CONFIG_NETFILTER_XT_MATCH_DCCP=m CONFIG_NETFILTER_XT_MATCH_DSCP=m CONFIG_NETFILTER_XT_MATCH_ESP=m CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m CONFIG_NETFILTER_XT_MATCH_HELPER=m CONFIG_NETFILTER_XT_MATCH_IPRANGE=m CONFIG_NETFILTER_XT_MATCH_LENGTH=m CONFIG_NETFILTER_XT_MATCH_LIMIT=m CONFIG_NETFILTER_XT_MATCH_MAC=m CONFIG_NETFILTER_XT_MATCH_MARK=m CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m CONFIG_NETFILTER_XT_MATCH_OWNER=m CONFIG_NETFILTER_XT_MATCH_POLICY=m CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m CONFIG_NETFILTER_XT_MATCH_QUOTA=m CONFIG_NETFILTER_XT_MATCH_RATEEST=m CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set CONFIG_NETFILTER_XT_MATCH_SCTP=m CONFIG_NETFILTER_XT_MATCH_SOCKET=m CONFIG_NETFILTER_XT_MATCH_STATE=m CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m # CONFIG_NETFILTER_XT_MATCH_TIME is not set CONFIG_NETFILTER_XT_MATCH_U32=m # CONFIG_IP_VS is not set # # IP: Netfilter Configuration # CONFIG_NF_DEFRAG_IPV4=m CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_PROC_COMPAT=y CONFIG_IP_NF_QUEUE=m CONFIG_IP_NF_IPTABLES=m CONFIG_IP_NF_MATCH_ADDRTYPE=m CONFIG_IP_NF_MATCH_AH=m CONFIG_IP_NF_MATCH_ECN=m CONFIG_IP_NF_MATCH_TTL=m CONFIG_IP_NF_FILTER=m CONFIG_IP_NF_TARGET_REJECT=m CONFIG_IP_NF_TARGET_LOG=m CONFIG_IP_NF_TARGET_ULOG=m CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y CONFIG_IP_NF_TARGET_MASQUERADE=m CONFIG_IP_NF_TARGET_NETMAP=m CONFIG_IP_NF_TARGET_REDIRECT=m CONFIG_NF_NAT_SNMP_BASIC=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PROTO_SCTP=m CONFIG_NF_NAT_FTP=m CONFIG_NF_NAT_IRC=m CONFIG_NF_NAT_TFTP=m CONFIG_NF_NAT_AMANDA=m CONFIG_NF_NAT_PPTP=m CONFIG_NF_NAT_H323=m CONFIG_NF_NAT_SIP=m CONFIG_IP_NF_MANGLE=m CONFIG_IP_NF_TARGET_CLUSTERIP=m CONFIG_IP_NF_TARGET_ECN=m CONFIG_IP_NF_TARGET_TTL=m CONFIG_IP_NF_RAW=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # CONFIG_IP_DCCP is not set # CONFIG_IP_SCTP is not set # CONFIG_TIPC is not set # CONFIG_ATM is not set # CONFIG_BRIDGE is not set # CONFIG_NET_DSA is not set # CONFIG_VLAN_8021Q is not set # CONFIG_DECNET is not set CONFIG_LLC=y # CONFIG_LLC2 is not set # CONFIG_IPX is not set # CONFIG_ATALK is not set # CONFIG_X25 is not set # CONFIG_LAPB is not set # CONFIG_ECONET is not set # CONFIG_WAN_ROUTER is not set # CONFIG_NET_SCHED is not set CONFIG_NET_CLS_ROUTE=y # CONFIG_DCB is not set # # Network testing # # CONFIG_NET_PKTGEN is not set # CONFIG_HAMRADIO is not set # CONFIG_CAN is not set # CONFIG_IRDA is not set # CONFIG_BT is not set # CONFIG_AF_RXRPC is not set # CONFIG_PHONET is not set CONFIG_WIRELESS=y # CONFIG_CFG80211 is not set CONFIG_WIRELESS_OLD_REGULATORY=y CONFIG_WIRELESS_EXT=y CONFIG_WIRELESS_EXT_SYSFS=y # CONFIG_LIB80211 is not set # CONFIG_MAC80211 is not set # CONFIG_WIMAX is not set # CONFIG_RFKILL is not set # CONFIG_NET_9P is not set # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set # CONFIG_CONNECTOR is not set # CONFIG_MTD is not set CONFIG_OF_DEVICE=y CONFIG_OF_I2C=y # CONFIG_PARPORT is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_FD=y # CONFIG_BLK_CPQ_CISS_DA is not set # CONFIG_BLK_DEV_DAC960 is not set # CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=y # CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_NBD=m # CONFIG_BLK_DEV_SX8 is not set # CONFIG_BLK_DEV_UB is not set CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=65536 # CONFIG_BLK_DEV_XIP is not set # CONFIG_CDROM_PKTCDVD is not set # CONFIG_ATA_OVER_ETH is not set # CONFIG_BLK_DEV_HD is not set CONFIG_MISC_DEVICES=y # CONFIG_PHANTOM is not set # CONFIG_SGI_IOC4 is not set # CONFIG_TIFM_CORE is not set # CONFIG_ICS932S401 is not set # CONFIG_ENCLOSURE_SERVICES is not set # CONFIG_HP_ILO is not set # CONFIG_C2PORT is not set # # EEPROM support # # CONFIG_EEPROM_AT24 is not set # CONFIG_EEPROM_LEGACY is not set # CONFIG_EEPROM_93CX6 is not set CONFIG_HAVE_IDE=y CONFIG_IDE=y # # Please see Documentation/ide/ide.txt for help/info on IDE drives # CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=y CONFIG_IDE_GD_ATA=y # CONFIG_IDE_GD_ATAPI is not set # CONFIG_BLK_DEV_IDECS is not set # CONFIG_BLK_DEV_DELKIN is not set CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y # CONFIG_BLK_DEV_IDETAPE is not set # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # # CONFIG_BLK_DEV_PLATFORM is not set CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y CONFIG_IDEPCI_PCIBUS_ORDER=y # CONFIG_BLK_DEV_OFFBOARD is not set CONFIG_BLK_DEV_GENERIC=y # CONFIG_BLK_DEV_OPTI621 is not set CONFIG_BLK_DEV_IDEDMA_PCI=y # CONFIG_BLK_DEV_AEC62XX is not set # CONFIG_BLK_DEV_ALI15X3 is not set CONFIG_BLK_DEV_AMD74XX=y # CONFIG_BLK_DEV_CMD64X is not set # CONFIG_BLK_DEV_TRIFLEX is not set # CONFIG_BLK_DEV_CS5520 is not set # CONFIG_BLK_DEV_CS5530 is not set # CONFIG_BLK_DEV_HPT366 is not set # CONFIG_BLK_DEV_JMICRON is not set # CONFIG_BLK_DEV_SC1200 is not set # CONFIG_BLK_DEV_PIIX is not set # CONFIG_BLK_DEV_IT8172 is not set # CONFIG_BLK_DEV_IT8213 is not set # CONFIG_BLK_DEV_IT821X is not set # CONFIG_BLK_DEV_NS87415 is not set # CONFIG_BLK_DEV_PDC202XX_OLD is not set # CONFIG_BLK_DEV_PDC202XX_NEW is not set # CONFIG_BLK_DEV_SVWKS is not set # CONFIG_BLK_DEV_SIIMAGE is not set # CONFIG_BLK_DEV_SL82C105 is not set # CONFIG_BLK_DEV_SLC90E66 is not set # CONFIG_BLK_DEV_TRM290 is not set # CONFIG_BLK_DEV_VIA82CXXX is not set # CONFIG_BLK_DEV_TC86C001 is not set CONFIG_BLK_DEV_CELLEB=y CONFIG_BLK_DEV_IDE_PMAC=y CONFIG_BLK_DEV_IDE_PMAC_ATA100FIRST=y CONFIG_BLK_DEV_IDEDMA=y # # SCSI device support # # CONFIG_RAID_ATTRS is not set CONFIG_SCSI=y CONFIG_SCSI_DMA=y # CONFIG_SCSI_TGT is not set CONFIG_SCSI_NETLINK=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=y CONFIG_CHR_DEV_ST=y # CONFIG_CHR_DEV_OSST is not set CONFIG_BLK_DEV_SR=y CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=y # CONFIG_CHR_DEV_SCH is not set # # Some SCSI devices (e.g. CD jukebox) support multiple LUNs # CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y # CONFIG_SCSI_LOGGING is not set # CONFIG_SCSI_SCAN_ASYNC is not set CONFIG_SCSI_WAIT_SCAN=m # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=y CONFIG_SCSI_FC_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=m # CONFIG_SCSI_SAS_ATTRS is not set # CONFIG_SCSI_SAS_LIBSAS is not set CONFIG_SCSI_SRP_ATTRS=y CONFIG_SCSI_LOWLEVEL=y # CONFIG_ISCSI_TCP is not set # CONFIG_SCSI_CXGB3_ISCSI is not set # CONFIG_BLK_DEV_3W_XXXX_RAID is not set # CONFIG_SCSI_3W_9XXX is not set # CONFIG_SCSI_ACARD is not set # CONFIG_SCSI_AACRAID is not set # CONFIG_SCSI_AIC7XXX is not set # CONFIG_SCSI_AIC7XXX_OLD is not set # CONFIG_SCSI_AIC79XX is not set # CONFIG_SCSI_AIC94XX is not set # CONFIG_SCSI_ARCMSR is not set # CONFIG_MEGARAID_NEWGEN is not set # CONFIG_MEGARAID_LEGACY is not set # CONFIG_MEGARAID_SAS is not set # CONFIG_SCSI_HPTIOP is not set # CONFIG_LIBFC is not set # CONFIG_FCOE is not set # CONFIG_SCSI_DMX3191D is not set # CONFIG_SCSI_EATA is not set # CONFIG_SCSI_FUTURE_DOMAIN is not set # CONFIG_SCSI_GDTH is not set # CONFIG_SCSI_IPS is not set CONFIG_SCSI_IBMVSCSI=y CONFIG_SCSI_IBMVFC=m CONFIG_SCSI_IBMVFC_TRACE=y # CONFIG_SCSI_INITIO is not set # CONFIG_SCSI_INIA100 is not set # CONFIG_SCSI_MVSAS is not set # CONFIG_SCSI_STEX is not set CONFIG_SCSI_SYM53C8XX_2=y CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=0 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=y CONFIG_SCSI_IPR_TRACE=y CONFIG_SCSI_IPR_DUMP=y # CONFIG_SCSI_QLOGIC_1280 is not set # CONFIG_SCSI_QLA_FC is not set # CONFIG_SCSI_QLA_ISCSI is not set CONFIG_SCSI_LPFC=m # CONFIG_SCSI_LPFC_DEBUG_FS is not set # CONFIG_SCSI_DC395x is not set # CONFIG_SCSI_DC390T is not set CONFIG_SCSI_DEBUG=m # CONFIG_SCSI_SRP is not set # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set # CONFIG_SCSI_DH is not set CONFIG_ATA=y CONFIG_ATA_NONSTANDARD=y CONFIG_SATA_PMP=y # CONFIG_SATA_AHCI is not set CONFIG_SATA_SIL24=y CONFIG_ATA_SFF=y CONFIG_SATA_SVW=y # CONFIG_ATA_PIIX is not set # CONFIG_SATA_MV is not set # CONFIG_SATA_NV is not set # CONFIG_PDC_ADMA is not set # CONFIG_SATA_QSTOR is not set # CONFIG_SATA_PROMISE is not set # CONFIG_SATA_SX4 is not set # CONFIG_SATA_SIL is not set # CONFIG_SATA_SIS is not set # CONFIG_SATA_ULI is not set # CONFIG_SATA_VIA is not set # CONFIG_SATA_VITESSE is not set # CONFIG_SATA_INIC162X is not set # CONFIG_PATA_ALI is not set # CONFIG_PATA_AMD is not set # CONFIG_PATA_ARTOP is not set # CONFIG_PATA_ATIIXP is not set # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_CMD64X is not set # CONFIG_PATA_CS5520 is not set # CONFIG_PATA_CS5530 is not set # CONFIG_PATA_CYPRESS is not set # CONFIG_PATA_EFAR is not set # CONFIG_ATA_GENERIC is not set # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT821X is not set # CONFIG_PATA_IT8213 is not set # CONFIG_PATA_JMICRON is not set # CONFIG_PATA_TRIFLEX is not set # CONFIG_PATA_MARVELL is not set # CONFIG_PATA_MPIIX is not set # CONFIG_PATA_OLDPIIX is not set # CONFIG_PATA_NETCELL is not set # CONFIG_PATA_NINJA32 is not set # CONFIG_PATA_NS87410 is not set # CONFIG_PATA_NS87415 is not set # CONFIG_PATA_OPTI is not set # CONFIG_PATA_OPTIDMA is not set # CONFIG_PATA_PCMCIA is not set # CONFIG_PATA_PDC_OLD is not set # CONFIG_PATA_RADISYS is not set # CONFIG_PATA_RZ1000 is not set # CONFIG_PATA_SC1200 is not set # CONFIG_PATA_SERVERWORKS is not set # CONFIG_PATA_PDC2027X is not set # CONFIG_PATA_SIL680 is not set # CONFIG_PATA_SIS is not set # CONFIG_PATA_VIA is not set # CONFIG_PATA_WINBOND is not set # CONFIG_PATA_PLATFORM is not set # CONFIG_PATA_SCC is not set # CONFIG_PATA_SCH is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=y CONFIG_MD_AUTODETECT=y CONFIG_MD_LINEAR=y CONFIG_MD_RAID0=y CONFIG_MD_RAID1=y CONFIG_MD_RAID10=y CONFIG_MD_RAID456=y CONFIG_MD_RAID5_RESHAPE=y CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m CONFIG_BLK_DEV_DM=y # CONFIG_DM_DEBUG is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_MIRROR=m CONFIG_DM_ZERO=m CONFIG_DM_MULTIPATH=m # CONFIG_DM_DELAY is not set # CONFIG_DM_UEVENT is not set # CONFIG_FUSION is not set # # IEEE 1394 (FireWire) support # # # Enable only one of the two stacks, unless you know what you are doing # # CONFIG_FIREWIRE is not set CONFIG_IEEE1394=y CONFIG_IEEE1394_OHCI1394=y # CONFIG_IEEE1394_PCILYNX is not set CONFIG_IEEE1394_SBP2=m CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y CONFIG_IEEE1394_ETH1394=m CONFIG_IEEE1394_RAWIO=y CONFIG_IEEE1394_VIDEO1394=m CONFIG_IEEE1394_DV1394=m # CONFIG_IEEE1394_VERBOSEDEBUG is not set # CONFIG_I2O is not set CONFIG_MACINTOSH_DRIVERS=y CONFIG_ADB_PMU=y # CONFIG_ADB_PMU_LED is not set CONFIG_PMAC_SMU=y # CONFIG_MAC_EMUMOUSEBTN is not set CONFIG_THERM_PM72=y CONFIG_WINDFARM=y CONFIG_WINDFARM_PM81=y CONFIG_WINDFARM_PM91=y CONFIG_WINDFARM_PM112=y CONFIG_WINDFARM_PM121=y # CONFIG_PMAC_RACKMETER is not set CONFIG_NETDEVICES=y CONFIG_DUMMY=m CONFIG_BONDING=m # CONFIG_MACVLAN is not set # CONFIG_EQUALIZER is not set CONFIG_TUN=m # CONFIG_VETH is not set # CONFIG_ARCNET is not set CONFIG_PHYLIB=y # # MII PHY device drivers # CONFIG_MARVELL_PHY=y # CONFIG_DAVICOM_PHY is not set # CONFIG_QSEMI_PHY is not set # CONFIG_LXT_PHY is not set # CONFIG_CICADA_PHY is not set # CONFIG_VITESSE_PHY is not set # CONFIG_SMSC_PHY is not set CONFIG_BROADCOM_PHY=m # 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_FIXED_PHY is not set # CONFIG_MDIO_BITBANG is not set CONFIG_NET_ETHERNET=y CONFIG_MII=y # CONFIG_HAPPYMEAL is not set CONFIG_SUNGEM=y # CONFIG_CASSINI is not set CONFIG_NET_VENDOR_3COM=y CONFIG_VORTEX=y # CONFIG_TYPHOON is not set # CONFIG_NET_TULIP is not set # CONFIG_HP100 is not set CONFIG_IBMVETH=m # CONFIG_IBM_NEW_EMAC is not set CONFIG_IBM_NEW_EMAC_ZMII=y CONFIG_IBM_NEW_EMAC_RGMII=y CONFIG_IBM_NEW_EMAC_TAH=y CONFIG_IBM_NEW_EMAC_EMAC4=y # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set CONFIG_NET_PCI=y CONFIG_PCNET32=y # CONFIG_AMD8111_ETH is not set # CONFIG_ADAPTEC_STARFIRE is not set # CONFIG_B44 is not set # CONFIG_FORCEDETH is not set CONFIG_E100=y # CONFIG_FEALNX is not set # CONFIG_NATSEMI is not set # CONFIG_NE2K_PCI is not set # CONFIG_8139CP is not set # CONFIG_8139TOO is not set # CONFIG_R6040 is not set # CONFIG_SIS900 is not set # CONFIG_EPIC100 is not set # CONFIG_SMSC9420 is not set # CONFIG_SUNDANCE is not set # CONFIG_TLAN is not set # CONFIG_VIA_RHINE is not set # CONFIG_SC92031 is not set # CONFIG_ATL2 is not set CONFIG_NETDEV_1000=y CONFIG_ACENIC=y CONFIG_ACENIC_OMIT_TIGON_I=y # CONFIG_DL2K is not set CONFIG_E1000=y # CONFIG_E1000E is not set # CONFIG_IP1000 is not set # CONFIG_IGB is not set # CONFIG_NS83820 is not set # CONFIG_HAMACHI is not set # CONFIG_YELLOWFIN is not set # CONFIG_R8169 is not set # CONFIG_SIS190 is not set # CONFIG_SKGE is not set # CONFIG_SKY2 is not set # CONFIG_VIA_VELOCITY is not set CONFIG_TIGON3=y # CONFIG_BNX2 is not set CONFIG_SPIDER_NET=m CONFIG_GELIC_NET=m CONFIG_GELIC_WIRELESS=y # CONFIG_GELIC_WIRELESS_OLD_PSK_INTERFACE is not set # CONFIG_QLA3XXX is not set # CONFIG_ATL1 is not set # CONFIG_ATL1E is not set # CONFIG_ATL1C is not set # CONFIG_JME is not set CONFIG_NETDEV_10000=y # CONFIG_CHELSIO_T1 is not set CONFIG_CHELSIO_T3_DEPENDS=y # CONFIG_CHELSIO_T3 is not set CONFIG_EHEA=m # CONFIG_ENIC is not set # CONFIG_IXGBE is not set CONFIG_IXGB=m # CONFIG_S2IO is not set # CONFIG_MYRI10GE is not set # CONFIG_NETXEN_NIC is not set # CONFIG_NIU is not set CONFIG_PASEMI_MAC=y # CONFIG_MLX4_EN is not set # CONFIG_MLX4_CORE is not set # CONFIG_TEHUTI is not set # CONFIG_BNX2X is not set # CONFIG_QLGE is not set # CONFIG_SFC is not set CONFIG_TR=y CONFIG_IBMOL=y # CONFIG_3C359 is not set # CONFIG_TMS380TR is not set # # Wireless LAN # # CONFIG_WLAN_PRE80211 is not set # CONFIG_WLAN_80211 is not set # CONFIG_IWLWIFI_LEDS is not set # # Enable WiMAX (Networking options) to see the WiMAX drivers # # # USB Network Adapters # # CONFIG_USB_CATC is not set # CONFIG_USB_KAWETH is not set # CONFIG_USB_PEGASUS is not set # CONFIG_USB_RTL8150 is not set # CONFIG_USB_USBNET is not set # CONFIG_NET_PCMCIA is not set # CONFIG_WAN is not set CONFIG_ISERIES_VETH=m # CONFIG_FDDI is not set # CONFIG_HIPPI is not set CONFIG_PPP=m # CONFIG_PPP_MULTILINK is not set # CONFIG_PPP_FILTER is not set CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m # CONFIG_PPP_MPPE is not set CONFIG_PPPOE=m # CONFIG_PPPOL2TP is not set # CONFIG_SLIP is not set CONFIG_SLHC=m # CONFIG_NET_FC is not set CONFIG_NETCONSOLE=y # CONFIG_NETCONSOLE_DYNAMIC is not set CONFIG_NETPOLL=y CONFIG_NETPOLL_TRAP=y CONFIG_NET_POLL_CONTROLLER=y # CONFIG_ISDN is not set # CONFIG_PHONE is not set # # Input device support # CONFIG_INPUT=y # CONFIG_INPUT_FF_MEMLESS is not set # CONFIG_INPUT_POLLDEV is not set # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y # CONFIG_INPUT_MOUSEDEV_PSAUX is not set CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 # CONFIG_INPUT_JOYDEV is not set CONFIG_INPUT_EVDEV=m # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_SUNKBD is not set # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_XTKBD is not set # CONFIG_KEYBOARD_NEWTON is not set # CONFIG_KEYBOARD_STOWAWAY is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=y CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_TRACKPOINT=y # CONFIG_MOUSE_PS2_ELANTECH is not set # CONFIG_MOUSE_PS2_TOUCHKIT is not set # CONFIG_MOUSE_SERIAL is not set # CONFIG_MOUSE_APPLETOUCH is not set # CONFIG_MOUSE_BCM5974 is not set # CONFIG_MOUSE_VSXXXAA is not set # CONFIG_INPUT_JOYSTICK is not set # CONFIG_INPUT_TABLET is not set # CONFIG_INPUT_TOUCHSCREEN is not set CONFIG_INPUT_MISC=y CONFIG_INPUT_PCSPKR=m # CONFIG_INPUT_ATI_REMOTE is not set # CONFIG_INPUT_ATI_REMOTE2 is not set # CONFIG_INPUT_KEYSPAN_REMOTE is not set # CONFIG_INPUT_POWERMATE is not set # CONFIG_INPUT_YEALINK is not set # CONFIG_INPUT_CM109 is not set # CONFIG_INPUT_UINPUT is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_SERIO_I8042=y # CONFIG_SERIO_SERPORT is not set # CONFIG_SERIO_PCIPS2 is not set CONFIG_SERIO_LIBPS2=y # CONFIG_SERIO_RAW is not set # CONFIG_SERIO_XILINX_XPS_PS2 is not set # CONFIG_GAMEPORT is not set # # Character devices # CONFIG_VT=y CONFIG_CONSOLE_TRANSLATIONS=y CONFIG_VT_CONSOLE=y CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_DEVKMEM=y # CONFIG_SERIAL_NONSTANDARD is not set # CONFIG_NOZOMI is not set # # Serial drivers # CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_SERIAL_8250_PCI=y # CONFIG_SERIAL_8250_CS is not set CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 # CONFIG_SERIAL_8250_EXTENDED is not set # # Non-8250 serial port support # CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y # CONFIG_SERIAL_PMACZILOG is not set CONFIG_SERIAL_ICOM=m CONFIG_SERIAL_TXX9=y CONFIG_HAS_TXX9_SERIAL=y CONFIG_SERIAL_TXX9_NR_UARTS=6 CONFIG_SERIAL_TXX9_CONSOLE=y # CONFIG_SERIAL_JSM is not set # CONFIG_SERIAL_OF_PLATFORM is not set # CONFIG_SERIAL_OF_PLATFORM_NWPSERIAL is not set CONFIG_UNIX98_PTYS=y # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set CONFIG_LEGACY_PTYS=y CONFIG_LEGACY_PTY_COUNT=256 CONFIG_HVC_DRIVER=y CONFIG_HVC_IRQ=y CONFIG_HVC_CONSOLE=y CONFIG_HVC_ISERIES=y CONFIG_HVC_RTAS=y CONFIG_HVC_BEAT=y # CONFIG_HVC_UDBG is not set CONFIG_HVCS=m CONFIG_IBM_BSR=m # CONFIG_IPMI_HANDLER is not set # CONFIG_HW_RANDOM is not set # CONFIG_R3964 is not set # CONFIG_APPLICOM is not set # # PCMCIA character devices # # CONFIG_SYNCLINK_CS is not set # CONFIG_CARDMAN_4000 is not set # CONFIG_CARDMAN_4040 is not set # CONFIG_IPWIRELESS is not set CONFIG_RAW_DRIVER=y CONFIG_MAX_RAW_DEVS=256 # CONFIG_HANGCHECK_TIMER is not set # CONFIG_TCG_TPM is not set CONFIG_DEVPORT=y CONFIG_I2C=y CONFIG_I2C_BOARDINFO=y CONFIG_I2C_CHARDEV=y CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_ALGOBIT=y # # I2C Hardware Bus support # # # PC SMBus host controller drivers # # CONFIG_I2C_ALI1535 is not set # CONFIG_I2C_ALI1563 is not set # CONFIG_I2C_ALI15X3 is not set # CONFIG_I2C_AMD756 is not set CONFIG_I2C_AMD8111=y # CONFIG_I2C_I801 is not set # CONFIG_I2C_ISCH is not set # CONFIG_I2C_PIIX4 is not set # CONFIG_I2C_NFORCE2 is not set # CONFIG_I2C_SIS5595 is not set # CONFIG_I2C_SIS630 is not set # CONFIG_I2C_SIS96X is not set # CONFIG_I2C_VIA is not set # CONFIG_I2C_VIAPRO is not set # # Mac SMBus host controller drivers # CONFIG_I2C_POWERMAC=y # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_OCORES is not set CONFIG_I2C_PASEMI=y # CONFIG_I2C_SIMTEC is not set # # External I2C/SMBus adapter drivers # # CONFIG_I2C_PARPORT_LIGHT is not set # CONFIG_I2C_TAOS_EVM is not set # CONFIG_I2C_TINY_USB is not set # # Graphics adapter I2C/DDC channel drivers # # CONFIG_I2C_VOODOO3 is not set # # Other I2C/SMBus bus drivers # # CONFIG_I2C_PCA_PLATFORM is not set # CONFIG_I2C_STUB is not set # # Miscellaneous I2C Chip support # # CONFIG_DS1682 is not set # CONFIG_SENSORS_PCF8574 is not set # CONFIG_PCF8575 is not set # CONFIG_SENSORS_PCA9539 is not set # CONFIG_SENSORS_PCF8591 is not set # CONFIG_SENSORS_MAX6875 is not set # CONFIG_SENSORS_TSL2550 is not set # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CHIP is not set # CONFIG_SPI is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y # CONFIG_GPIOLIB is not set # CONFIG_W1 is not set # CONFIG_POWER_SUPPLY is not set # CONFIG_HWMON is not set # CONFIG_THERMAL is not set # CONFIG_THERMAL_HWMON is not set # CONFIG_WATCHDOG is not set CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # # CONFIG_SSB is not set # # Multifunction device drivers # # CONFIG_MFD_CORE is not set # CONFIG_MFD_SM501 is not set # CONFIG_HTC_PASIC3 is not set # CONFIG_TWL4030_CORE is not set # CONFIG_MFD_TMIO is not set # CONFIG_PMIC_DA903X is not set # CONFIG_MFD_WM8400 is not set # CONFIG_MFD_WM8350_I2C is not set # CONFIG_MFD_PCF50633 is not set # CONFIG_REGULATOR is not set # # Multimedia devices # # # Multimedia core support # # CONFIG_VIDEO_DEV is not set # CONFIG_DVB_CORE is not set # CONFIG_VIDEO_MEDIA is not set # # Multimedia drivers # # CONFIG_DAB is not set # # Graphics support # # CONFIG_AGP is not set # CONFIG_DRM is not set # CONFIG_VGASTATE is not set CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_DDC=y # CONFIG_FB_BOOT_VESA_SUPPORT is not set 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=m CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m # CONFIG_FB_SVGALIB is not set CONFIG_FB_MACMODES=y CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # # CONFIG_FB_CIRRUS is not set # CONFIG_FB_PM2 is not set # CONFIG_FB_CYBER2000 is not set CONFIG_FB_OF=y # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set # CONFIG_FB_VGA16 is not set # CONFIG_FB_S1D13XXX is not set # CONFIG_FB_NVIDIA is not set # CONFIG_FB_RIVA is not set CONFIG_FB_MATROX=y CONFIG_FB_MATROX_MILLENIUM=y CONFIG_FB_MATROX_MYSTIQUE=y CONFIG_FB_MATROX_G=y CONFIG_FB_MATROX_I2C=m CONFIG_FB_MATROX_MAVEN=m CONFIG_FB_MATROX_MULTIHEAD=y CONFIG_FB_RADEON=y CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y # CONFIG_FB_RADEON_DEBUG is not set # CONFIG_FB_ATY128 is not set # CONFIG_FB_ATY is not set # CONFIG_FB_S3 is not set # CONFIG_FB_SAVAGE is not set # CONFIG_FB_SIS is not set # CONFIG_FB_VIA is not set # CONFIG_FB_NEOMAGIC is not set # CONFIG_FB_KYRO is not set # CONFIG_FB_3DFX is not set # CONFIG_FB_VOODOO1 is not set # CONFIG_FB_VT8623 is not set # CONFIG_FB_TRIDENT is not set # CONFIG_FB_ARK is not set # CONFIG_FB_PM3 is not set # CONFIG_FB_CARMINE is not set CONFIG_FB_IBM_GXT4500=y CONFIG_FB_PS3=m CONFIG_FB_PS3_DEFAULT_SIZE_M=9 # CONFIG_FB_VIRTUAL is not set # CONFIG_FB_METRONOME is not set # CONFIG_FB_MB862XX is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=y # CONFIG_LCD_ILI9320 is not set # CONFIG_LCD_PLATFORM is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y CONFIG_BACKLIGHT_GENERIC=y # # Display device support # CONFIG_DISPLAY_SUPPORT=y # # Display hardware drivers # # # Console display driver support # # CONFIG_VGA_CONSOLE is not set CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y CONFIG_LOGO=y CONFIG_FB_LOGO_EXTRA=y CONFIG_LOGO_LINUX_MONO=y CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_SEQUENCER=m CONFIG_SND_SEQ_DUMMY=m CONFIG_SND_OSSEMUL=y CONFIG_SND_MIXER_OSS=m CONFIG_SND_PCM_OSS=m CONFIG_SND_PCM_OSS_PLUGINS=y CONFIG_SND_SEQUENCER_OSS=y # CONFIG_SND_HRTIMER is not set # CONFIG_SND_DYNAMIC_MINORS is not set CONFIG_SND_SUPPORT_OLD_API=y CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_DRIVERS=y # CONFIG_SND_DUMMY is not set # CONFIG_SND_VIRMIDI is not set # CONFIG_SND_MTPAV is not set # CONFIG_SND_SERIAL_U16550 is not set # CONFIG_SND_MPU401 is not set CONFIG_SND_PCI=y # CONFIG_SND_AD1889 is not set # CONFIG_SND_ALS300 is not set # CONFIG_SND_ALS4000 is not set # CONFIG_SND_ALI5451 is not set # CONFIG_SND_ATIIXP is not set # CONFIG_SND_ATIIXP_MODEM is not set # CONFIG_SND_AU8810 is not set # CONFIG_SND_AU8820 is not set # CONFIG_SND_AU8830 is not set # CONFIG_SND_AW2 is not set # CONFIG_SND_AZT3328 is not set # CONFIG_SND_BT87X is not set # CONFIG_SND_CA0106 is not set # CONFIG_SND_CMIPCI is not set # CONFIG_SND_OXYGEN is not set # CONFIG_SND_CS4281 is not set # CONFIG_SND_CS46XX is not set # CONFIG_SND_CS5530 is not set # CONFIG_SND_DARLA20 is not set # CONFIG_SND_GINA20 is not set # CONFIG_SND_LAYLA20 is not set # CONFIG_SND_DARLA24 is not set # CONFIG_SND_GINA24 is not set # CONFIG_SND_LAYLA24 is not set # CONFIG_SND_MONA is not set # CONFIG_SND_MIA is not set # CONFIG_SND_ECHO3G is not set # CONFIG_SND_INDIGO is not set # CONFIG_SND_INDIGOIO is not set # CONFIG_SND_INDIGODJ is not set # CONFIG_SND_EMU10K1 is not set # CONFIG_SND_EMU10K1X is not set # CONFIG_SND_ENS1370 is not set # CONFIG_SND_ENS1371 is not set # CONFIG_SND_ES1938 is not set # CONFIG_SND_ES1968 is not set # CONFIG_SND_FM801 is not set # CONFIG_SND_HDA_INTEL is not set # CONFIG_SND_HDSP is not set # CONFIG_SND_HDSPM is not set # CONFIG_SND_HIFIER is not set # CONFIG_SND_ICE1712 is not set # CONFIG_SND_ICE1724 is not set # CONFIG_SND_INTEL8X0 is not set # CONFIG_SND_INTEL8X0M is not set # CONFIG_SND_KORG1212 is not set # CONFIG_SND_MAESTRO3 is not set # CONFIG_SND_MIXART is not set # CONFIG_SND_NM256 is not set # CONFIG_SND_PCXHR is not set # CONFIG_SND_RIPTIDE is not set # CONFIG_SND_RME32 is not set # CONFIG_SND_RME96 is not set # CONFIG_SND_RME9652 is not set # CONFIG_SND_SONICVIBES is not set # CONFIG_SND_TRIDENT is not set # CONFIG_SND_VIA82XX is not set # CONFIG_SND_VIA82XX_MODEM is not set # CONFIG_SND_VIRTUOSO is not set # CONFIG_SND_VX222 is not set # CONFIG_SND_YMFPCI is not set CONFIG_SND_PPC=y CONFIG_SND_POWERMAC=m CONFIG_SND_POWERMAC_AUTO_DRC=y CONFIG_SND_PS3=m CONFIG_SND_PS3_DEFAULT_START_DELAY=2000 CONFIG_SND_AOA=m CONFIG_SND_AOA_FABRIC_LAYOUT=m CONFIG_SND_AOA_ONYX=m CONFIG_SND_AOA_TAS=m CONFIG_SND_AOA_TOONIE=m CONFIG_SND_AOA_SOUNDBUS=m CONFIG_SND_AOA_SOUNDBUS_I2S=m CONFIG_SND_USB=y # CONFIG_SND_USB_AUDIO is not set # CONFIG_SND_USB_USX2Y is not set # CONFIG_SND_USB_CAIAQ is not set CONFIG_SND_PCMCIA=y # CONFIG_SND_VXPOCKET is not set # CONFIG_SND_PDAUDIOCF is not set # CONFIG_SND_SOC is not set # CONFIG_SOUND_PRIME is not set CONFIG_HID_SUPPORT=y CONFIG_HID=y # CONFIG_HID_DEBUG is not set # CONFIG_HIDRAW is not set # # USB Input Devices # CONFIG_USB_HID=y # CONFIG_HID_PID is not set CONFIG_USB_HIDDEV=y # # Special HID drivers # CONFIG_HID_COMPAT=y CONFIG_HID_A4TECH=y CONFIG_HID_APPLE=y CONFIG_HID_BELKIN=y CONFIG_HID_CHERRY=y CONFIG_HID_CHICONY=y CONFIG_HID_CYPRESS=y CONFIG_HID_EZKEY=y CONFIG_HID_GYRATION=y CONFIG_HID_LOGITECH=y # CONFIG_LOGITECH_FF is not set # CONFIG_LOGIRUMBLEPAD2_FF is not set CONFIG_HID_MICROSOFT=y CONFIG_HID_MONTEREY=y CONFIG_HID_NTRIG=y CONFIG_HID_PANTHERLORD=y # CONFIG_PANTHERLORD_FF is not set CONFIG_HID_PETALYNX=y CONFIG_HID_SAMSUNG=y CONFIG_HID_SONY=y CONFIG_HID_SUNPLUS=y # CONFIG_GREENASIA_FF is not set CONFIG_HID_TOPSEED=y # CONFIG_THRUSTMASTER_FF is not set # CONFIG_ZEROPLUS_FF is not set CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_USB=y # CONFIG_USB_DEBUG is not set # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y CONFIG_USB_DEVICE_CLASS=y # CONFIG_USB_DYNAMIC_MINORS is not set # CONFIG_USB_OTG is not set # CONFIG_USB_MON is not set # CONFIG_USB_WUSB is not set # CONFIG_USB_WUSB_CBAF is not set # # USB Host Controller Drivers # # CONFIG_USB_C67X00_HCD is not set CONFIG_USB_EHCI_HCD=y # CONFIG_USB_EHCI_ROOT_HUB_TT is not set CONFIG_USB_EHCI_TT_NEWSCHED=y CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y # CONFIG_USB_EHCI_HCD_PPC_OF is not set # CONFIG_USB_OXU210HP_HCD is not set # CONFIG_USB_ISP116X_HCD is not set # CONFIG_USB_ISP1760_HCD is not set CONFIG_USB_OHCI_HCD=y # CONFIG_USB_OHCI_HCD_PPC_OF is not set # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y CONFIG_USB_OHCI_LITTLE_ENDIAN=y # CONFIG_USB_UHCI_HCD is not set # CONFIG_USB_SL811_HCD is not set # CONFIG_USB_R8A66597_HCD is not set # CONFIG_USB_WHCI_HCD is not set # CONFIG_USB_HWA_HCD is not set # # USB Device Class drivers # # CONFIG_USB_ACM is not set # CONFIG_USB_PRINTER is not set # CONFIG_USB_WDM is not set # CONFIG_USB_TMC is not set # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; # # # see USB_STORAGE Help for more information # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set # CONFIG_USB_STORAGE_DATAFAB is not set # CONFIG_USB_STORAGE_FREECOM is not set # CONFIG_USB_STORAGE_ISD200 is not set # CONFIG_USB_STORAGE_USBAT is not set # CONFIG_USB_STORAGE_SDDR09 is not set # CONFIG_USB_STORAGE_SDDR55 is not set # CONFIG_USB_STORAGE_JUMPSHOT is not set # CONFIG_USB_STORAGE_ALAUDA is not set # CONFIG_USB_STORAGE_ONETOUCH is not set # CONFIG_USB_STORAGE_KARMA is not set # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set # CONFIG_USB_LIBUSUAL is not set # # USB Imaging devices # # CONFIG_USB_MDC800 is not set # CONFIG_USB_MICROTEK is not set # # USB port drivers # # CONFIG_USB_SERIAL is not set # # USB Miscellaneous drivers # # CONFIG_USB_EMI62 is not set # CONFIG_USB_EMI26 is not set # CONFIG_USB_ADUTUX is not set # CONFIG_USB_SEVSEG is not set # CONFIG_USB_RIO500 is not set # CONFIG_USB_LEGOTOWER is not set # CONFIG_USB_LCD is not set # CONFIG_USB_BERRY_CHARGE is not set # CONFIG_USB_LED is not set # CONFIG_USB_CYPRESS_CY7C63 is not set # CONFIG_USB_CYTHERM is not set # CONFIG_USB_PHIDGET is not set # CONFIG_USB_IDMOUSE is not set # CONFIG_USB_FTDI_ELAN is not set CONFIG_USB_APPLEDISPLAY=m # CONFIG_USB_SISUSBVGA is not set # CONFIG_USB_LD is not set # CONFIG_USB_TRANCEVIBRATOR is not set # CONFIG_USB_IOWARRIOR is not set # CONFIG_USB_TEST is not set # CONFIG_USB_ISIGHTFW is not set # CONFIG_USB_VST is not set # CONFIG_USB_GADGET is not set # # OTG and related infrastructure # # CONFIG_UWB is not set # CONFIG_MMC is not set # CONFIG_MEMSTICK is not set # CONFIG_NEW_LEDS is not set # CONFIG_ACCESSIBILITY is not set CONFIG_INFINIBAND=m # CONFIG_INFINIBAND_USER_MAD is not set # CONFIG_INFINIBAND_USER_ACCESS is not set CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y # CONFIG_INFINIBAND_IPATH is not set CONFIG_INFINIBAND_EHCA=m # CONFIG_INFINIBAND_AMSO1100 is not set # CONFIG_MLX4_INFINIBAND is not set # CONFIG_INFINIBAND_NES is not set CONFIG_INFINIBAND_IPOIB=m # CONFIG_INFINIBAND_IPOIB_CM is not set CONFIG_INFINIBAND_IPOIB_DEBUG=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set # CONFIG_INFINIBAND_SRP is not set CONFIG_INFINIBAND_ISER=m CONFIG_EDAC=y # # Reporting subsystems # # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_MM_EDAC=y CONFIG_EDAC_PASEMI=y # CONFIG_EDAC_CELL is not set CONFIG_RTC_LIB=y CONFIG_RTC_CLASS=y CONFIG_RTC_HCTOSYS=y CONFIG_RTC_HCTOSYS_DEVICE="rtc0" # CONFIG_RTC_DEBUG is not set # # RTC interfaces # CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set # CONFIG_RTC_DRV_TEST is not set # # I2C RTC drivers # CONFIG_RTC_DRV_DS1307=y # CONFIG_RTC_DRV_DS1374 is not set # CONFIG_RTC_DRV_DS1672 is not set # CONFIG_RTC_DRV_MAX6900 is not set # CONFIG_RTC_DRV_RS5C372 is not set # CONFIG_RTC_DRV_ISL1208 is not set # CONFIG_RTC_DRV_X1205 is not set # CONFIG_RTC_DRV_PCF8563 is not set # CONFIG_RTC_DRV_PCF8583 is not set # CONFIG_RTC_DRV_M41T80 is not set # CONFIG_RTC_DRV_S35390A is not set # CONFIG_RTC_DRV_FM3130 is not set # CONFIG_RTC_DRV_RX8581 is not set # # SPI RTC drivers # # # Platform RTC drivers # # CONFIG_RTC_DRV_CMOS is not set # CONFIG_RTC_DRV_DS1286 is not set # CONFIG_RTC_DRV_DS1511 is not set # CONFIG_RTC_DRV_DS1553 is not set # CONFIG_RTC_DRV_DS1742 is not set # CONFIG_RTC_DRV_STK17TA8 is not set # CONFIG_RTC_DRV_M48T86 is not set # CONFIG_RTC_DRV_M48T35 is not set # CONFIG_RTC_DRV_M48T59 is not set # CONFIG_RTC_DRV_BQ4802 is not set # CONFIG_RTC_DRV_V3020 is not set # # on-CPU RTC drivers # CONFIG_RTC_DRV_PPC=y # CONFIG_DMADEVICES is not set # CONFIG_UIO is not set # CONFIG_STAGING is not set # # File systems # CONFIG_EXT2_FS=y CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y CONFIG_EXT2_FS_XIP=y CONFIG_EXT3_FS=y CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=y # CONFIG_EXT4DEV_COMPAT is not set CONFIG_EXT4_FS_XATTR=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y CONFIG_FS_XIP=y CONFIG_JBD=y # CONFIG_JBD_DEBUG is not set CONFIG_JBD2=y # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=y CONFIG_REISERFS_FS=y # CONFIG_REISERFS_CHECK is not set # CONFIG_REISERFS_PROC_INFO is not set CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y CONFIG_JFS_FS=y CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set # CONFIG_JFS_STATISTICS is not set CONFIG_FS_POSIX_ACL=y CONFIG_FILE_LOCKING=y CONFIG_XFS_FS=m # CONFIG_XFS_QUOTA is not set CONFIG_XFS_POSIX_ACL=y # CONFIG_XFS_RT is not set # CONFIG_XFS_DEBUG is not set # CONFIG_GFS2_FS is not set # CONFIG_OCFS2_FS is not set # CONFIG_BTRFS_FS is not set CONFIG_DNOTIFY=y CONFIG_INOTIFY=y CONFIG_INOTIFY_USER=y # CONFIG_QUOTA is not set # CONFIG_AUTOFS_FS is not set CONFIG_AUTOFS4_FS=m # CONFIG_FUSE_FS is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=y # CONFIG_JOLIET is not set # CONFIG_ZISOFS is not set CONFIG_UDF_FS=m CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_VFAT_FS=y CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" # CONFIG_NTFS_FS is not set # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_SYSFS=y CONFIG_TMPFS=y # CONFIG_TMPFS_POSIX_ACL is not set CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y # CONFIG_CONFIGFS_FS is not set CONFIG_MISC_FILESYSTEMS=y # CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m # CONFIG_BEFS_FS is not set # CONFIG_BFS_FS is not set # CONFIG_EFS_FS is not set CONFIG_CRAMFS=y # CONFIG_SQUASHFS is not set # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set # CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_ROMFS_FS is not set # CONFIG_SYSV_FS is not set # CONFIG_UFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=y CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y CONFIG_ROOT_NFS=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_LOCKD=y CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=m CONFIG_NFS_ACL_SUPPORT=y CONFIG_NFS_COMMON=y CONFIG_SUNRPC=y CONFIG_SUNRPC_GSS=y CONFIG_SUNRPC_XPRT_RDMA=m # CONFIG_SUNRPC_REGISTER_V4 is not set CONFIG_RPCSEC_GSS_KRB5=y CONFIG_RPCSEC_GSS_SPKM3=m # CONFIG_SMB_FS is not set CONFIG_CIFS=m # CONFIG_CIFS_STATS is not set # CONFIG_CIFS_WEAK_PW_HASH is not set CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_EXPERIMENTAL is not set # CONFIG_NCP_FS is not set # CONFIG_CODA_FS is not set # CONFIG_AFS_FS is not set # # Partition Types # CONFIG_PARTITION_ADVANCED=y # CONFIG_ACORN_PARTITION is not set # CONFIG_OSF_PARTITION is not set # CONFIG_AMIGA_PARTITION is not set # CONFIG_ATARI_PARTITION is not set CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y # CONFIG_BSD_DISKLABEL is not set # CONFIG_MINIX_SUBPARTITION is not set # CONFIG_SOLARIS_X86_PARTITION is not set # CONFIG_UNIXWARE_DISKLABEL is not set # CONFIG_LDM_PARTITION is not set # CONFIG_SGI_PARTITION is not set # CONFIG_ULTRIX_PARTITION is not set # CONFIG_SUN_PARTITION is not set # CONFIG_KARMA_PARTITION is not set # CONFIG_EFI_PARTITION is not set # CONFIG_SYSV68_PARTITION is not set CONFIG_NLS=y CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=y CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_936=m CONFIG_NLS_CODEPAGE_950=m CONFIG_NLS_CODEPAGE_932=m CONFIG_NLS_CODEPAGE_949=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=m CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_ISO8859_13=m CONFIG_NLS_ISO8859_14=m CONFIG_NLS_ISO8859_15=m CONFIG_NLS_KOI8_R=m CONFIG_NLS_KOI8_U=m CONFIG_NLS_UTF8=m # CONFIG_DLM is not set # # Library routines # CONFIG_BITREVERSE=y CONFIG_GENERIC_FIND_LAST_BIT=y CONFIG_CRC_CCITT=m CONFIG_CRC16=y CONFIG_CRC_T10DIF=y CONFIG_CRC_ITU_T=m CONFIG_CRC32=y # CONFIG_CRC7 is not set CONFIG_LIBCRC32C=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m CONFIG_LZO_COMPRESS=m CONFIG_LZO_DECOMPRESS=m CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_PLIST=y CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_DMA=y CONFIG_HAVE_LMB=y # # Kernel hacking # # CONFIG_PRINTK_TIME is not set CONFIG_ENABLE_WARN_DEPRECATED=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=2048 CONFIG_MAGIC_SYSRQ=y # CONFIG_UNUSED_SYMBOLS is not set CONFIG_DEBUG_FS=y # CONFIG_HEADERS_CHECK is not set CONFIG_DEBUG_KERNEL=y # CONFIG_DEBUG_SHIRQ is not set CONFIG_DETECT_SOFTLOCKUP=y # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 CONFIG_SCHED_DEBUG=y CONFIG_SCHEDSTATS=y # CONFIG_TIMER_STATS is not set # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set # CONFIG_DEBUG_RT_MUTEXES is not set # CONFIG_RT_MUTEX_TESTER is not set # CONFIG_DEBUG_SPINLOCK is not set CONFIG_DEBUG_MUTEXES=y # CONFIG_DEBUG_PSRWLOCK is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set CONFIG_TRACE_IRQFLAGS=y # CONFIG_DEBUG_SPINLOCK_SLEEP is not set # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_STACKTRACE=y # CONFIG_DEBUG_KOBJECT is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_INFO is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_WRITECOUNT is not set CONFIG_DEBUG_MEMORY_INIT=y # CONFIG_DEBUG_LIST is not set # CONFIG_DEBUG_SG is not set # CONFIG_DEBUG_NOTIFIERS is not set # CONFIG_BOOT_PRINTK_DELAY is not set # CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_CPU_STALL_DETECTOR is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_HAVE_PSRWLOCK_ASM_CALL is not set # CONFIG_PSRWLOCK_LATENCY_TEST is not set CONFIG_LATENCYTOP=y CONFIG_SYSCTL_SYSCALL_CHECK=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_TRACER_MAX_TRACE=y CONFIG_RING_BUFFER=y CONFIG_TRACING=y # # Tracers # # CONFIG_FUNCTION_TRACER is not set CONFIG_IRQSOFF_TRACER=y CONFIG_SCHED_TRACER=y CONFIG_CONTEXT_SWITCH_TRACER=y # CONFIG_BOOT_TRACER is not set # CONFIG_TRACE_BRANCH_PROFILING is not set # CONFIG_STACK_TRACER is not set # CONFIG_FTRACE_STARTUP_TEST is not set CONFIG_DYNAMIC_PRINTK_DEBUG=y # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_PRINT_STACK_DEPTH=64 CONFIG_DEBUG_STACKOVERFLOW=y CONFIG_DEBUG_STACK_USAGE=y # CONFIG_DEBUG_PAGEALLOC is not set # CONFIG_HCALL_STATS is not set # CONFIG_CODE_PATCHING_SELFTEST is not set # CONFIG_FTR_FIXUP_SELFTEST is not set # CONFIG_MSI_BITMAP_SELFTEST is not set CONFIG_XMON=y # CONFIG_XMON_DEFAULT is not set CONFIG_XMON_DISASSEMBLY=y CONFIG_DEBUGGER=y CONFIG_IRQSTACKS=y # CONFIG_VIRQ_DEBUG is not set CONFIG_BOOTX_TEXT=y # CONFIG_PPC_EARLY_DEBUG is not set # # Security options # # CONFIG_KEYS is not set # CONFIG_SECURITY is not set # CONFIG_SECURITYFS is not set # CONFIG_SECURITY_FILE_CAPABILITIES is not set CONFIG_XOR_BLOCKS=y CONFIG_ASYNC_CORE=y CONFIG_ASYNC_MEMCPY=y CONFIG_ASYNC_XOR=y CONFIG_CRYPTO=y # # Crypto core or helper # # CONFIG_CRYPTO_FIPS is not set CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=m CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=y CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=m CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=m # CONFIG_CRYPTO_CRYPTD is not set CONFIG_CRYPTO_AUTHENC=m CONFIG_CRYPTO_TEST=m # # Authenticated Encryption with Associated Data # CONFIG_CRYPTO_CCM=m CONFIG_CRYPTO_GCM=m CONFIG_CRYPTO_SEQIV=m # # Block modes # CONFIG_CRYPTO_CBC=y CONFIG_CRYPTO_CTR=m # CONFIG_CRYPTO_CTS is not set CONFIG_CRYPTO_ECB=m # CONFIG_CRYPTO_LRW is not set CONFIG_CRYPTO_PCBC=m # CONFIG_CRYPTO_XTS is not set # # Hash modes # CONFIG_CRYPTO_HMAC=y # CONFIG_CRYPTO_XCBC is not set # # Digest # CONFIG_CRYPTO_CRC32C=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m # CONFIG_CRYPTO_RMD128 is not set # CONFIG_CRYPTO_RMD160 is not set # CONFIG_CRYPTO_RMD256 is not set # CONFIG_CRYPTO_RMD320 is not set CONFIG_CRYPTO_SHA1=m CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m # # Ciphers # CONFIG_CRYPTO_AES=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m # CONFIG_CRYPTO_CAMELLIA is not set CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_DES=y # CONFIG_CRYPTO_FCRYPT is not set CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m # CONFIG_CRYPTO_SEED is not set CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_LZO=m # # Random Number Generation # # CONFIG_CRYPTO_ANSI_CPRNG is not set # CONFIG_CRYPTO_HW is not set # CONFIG_PPC_CLOCK is not set # CONFIG_VIRTUALIZATION is not set ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB 2009-03-16 20:58 ` Josh Boyer @ 2009-03-16 21:53 ` Mathieu Desnoyers 2009-03-16 22:05 ` Josh Boyer 0 siblings, 1 reply; 14+ messages in thread From: Mathieu Desnoyers @ 2009-03-16 21:53 UTC (permalink / raw) * Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: > On Mon, Mar 16, 2009 at 04:25:00PM -0400, Mathieu Desnoyers wrote: > >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: > >> On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: > >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: > >> >> Hi All, > >> >> > >> >> I was attempting to build a simple ppc64_defconfig using > >> >> the latest LTTng tag from git. When doing a: > >> >> > >> >> make ppc64_defconfig > >> >> make > >> >> > >> >> I get the error below. > >> >> > >> > > >> >Hi Josh, > >> > > >> >Yes, LTTng has been tested with slub, but not for the powerpc64 > >> >cross-build. Thanks for the report, this is actually a header circular > >> >dependency I caused. It should be fixed in LTTng 0.111. > >> > >> Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion > >> there. > >> > >> >I'll have to update my powerpc64 cross compiler to test it, because I am > >> >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem > >> >for you or if you encounter other problems. > >> > >> Yep, the extern on tb_ticks_per_sec is what I had come up with locally. > >> It should work fine, and does indeed get past the error I was seeing. The > >> build now dies with: > >> > >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict > >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict > >> make[2]: *** [kernel/irq/handle.o] Error 1 > >> make[1]: *** [kernel/irq] Error 2 > >> make: *** [kernel] Error 2 > >> make: *** Waiting for unfinished jobs.... > >> > > > >Can I get your full .config ? > > Sure, attached. Note, this is just: > > make ppc64_defconfig > make vmlinux > > josh Can you try moving this code around ? kernel/irq/handle.c : #ifdef CONFIG_SPARSE_IRQ unsigned int kstat_irqs_cpu(unsigned int irq, int cpu) { struct irq_desc *desc = irq_to_desc(irq); return desc ? desc->kstat_irqs[cpu] : 0; } #endif EXPORT_SYMBOL(kstat_irqs_cpu); to #ifdef CONFIG_SPARSE_IRQ unsigned int kstat_irqs_cpu(unsigned int irq, int cpu) { struct irq_desc *desc = irq_to_desc(irq); return desc ? desc->kstat_irqs[cpu] : 0; } EXPORT_SYMBOL(kstat_irqs_cpu); #endif And try to declare this : include/linux/irqnr.h : ... #else /* CONFIG_GENERIC_HARDIRQS */ extern int nr_irqs; struct irq_desc; extern struct irq_desc *irq_to_desc(unsigned int irq); Thanks, Mathieu > # > # Automatically generated make config: don't edit > # Linux kernel version: 2.6.29-rc7 > # Mon Mar 16 16:54:57 2009 > # > CONFIG_PPC64=y > > # > # Processor support > # > # CONFIG_POWER4_ONLY is not set > CONFIG_POWER3=y > CONFIG_POWER4=y > # CONFIG_TUNE_CELL is not set > CONFIG_PPC_FPU=y > CONFIG_ALTIVEC=y > CONFIG_VSX=y > CONFIG_PPC_STD_MMU=y > CONFIG_PPC_STD_MMU_64=y > CONFIG_PPC_MM_SLICES=y > CONFIG_VIRT_CPU_ACCOUNTING=y > CONFIG_SMP=y > CONFIG_NR_CPUS=32 > CONFIG_64BIT=y > CONFIG_WORD_SIZE=64 > CONFIG_ARCH_PHYS_ADDR_T_64BIT=y > CONFIG_MMU=y > CONFIG_GENERIC_CMOS_UPDATE=y > CONFIG_GENERIC_TIME=y > CONFIG_GENERIC_TIME_VSYSCALL=y > CONFIG_GENERIC_CLOCKEVENTS=y > CONFIG_GENERIC_HARDIRQS=y > CONFIG_HAVE_SETUP_PER_CPU_AREA=y > CONFIG_IRQ_PER_CPU=y > CONFIG_STACKTRACE_SUPPORT=y > CONFIG_HAVE_LATENCYTOP_SUPPORT=y > CONFIG_TRACE_IRQFLAGS_SUPPORT=y > CONFIG_LOCKDEP_SUPPORT=y > CONFIG_RWSEM_XCHGADD_ALGORITHM=y > CONFIG_ARCH_HAS_ILOG2_U32=y > CONFIG_ARCH_HAS_ILOG2_U64=y > CONFIG_GENERIC_HWEIGHT=y > CONFIG_GENERIC_CALIBRATE_DELAY=y > CONFIG_GENERIC_FIND_NEXT_BIT=y > CONFIG_ARCH_NO_VIRT_TO_BUS=y > CONFIG_PPC=y > CONFIG_EARLY_PRINTK=y > CONFIG_COMPAT=y > CONFIG_SYSVIPC_COMPAT=y > CONFIG_SCHED_OMIT_FRAME_POINTER=y > CONFIG_ARCH_MAY_HAVE_PC_FDC=y > CONFIG_PPC_OF=y > CONFIG_OF=y > CONFIG_PPC_UDBG_16550=y > CONFIG_GENERIC_TBSYNC=y > CONFIG_AUDIT_ARCH=y > CONFIG_GENERIC_BUG=y > # CONFIG_DEFAULT_UIMAGE is not set > CONFIG_HIBERNATE_64=y > CONFIG_ARCH_HIBERNATION_POSSIBLE=y > CONFIG_ARCH_SUSPEND_POSSIBLE=y > # CONFIG_PPC_DCR_NATIVE is not set > CONFIG_PPC_DCR_MMIO=y > CONFIG_PPC_DCR=y > CONFIG_PPC_OF_PLATFORM_PCI=y > CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" > > # > # General setup > # > CONFIG_EXPERIMENTAL=y > CONFIG_LOCK_KERNEL=y > CONFIG_INIT_ENV_ARG_LIMIT=32 > CONFIG_LOCALVERSION="" > CONFIG_LOCALVERSION_AUTO=y > CONFIG_SWAP=y > CONFIG_SYSVIPC=y > CONFIG_SYSVIPC_SYSCTL=y > CONFIG_POSIX_MQUEUE=y > # CONFIG_BSD_PROCESS_ACCT is not set > CONFIG_TASKSTATS=y > CONFIG_TASK_DELAY_ACCT=y > # CONFIG_TASK_XACCT is not set > # CONFIG_AUDIT is not set > > # > # RCU Subsystem > # > CONFIG_CLASSIC_RCU=y > # CONFIG_TREE_RCU is not set > # CONFIG_PREEMPT_RCU is not set > # CONFIG_TREE_RCU_TRACE is not set > # CONFIG_PREEMPT_RCU_TRACE is not set > CONFIG_IKCONFIG=y > CONFIG_IKCONFIG_PROC=y > CONFIG_LOG_BUF_SHIFT=17 > CONFIG_HAVE_GET_CYCLES=y > CONFIG_HAVE_TRACE_CLOCK=y > # CONFIG_HAVE_TRACE_CLOCK_GENERIC is not set > # CONFIG_HAVE_TRACE_CLOCK_32_TO_64 is not set > # CONFIG_HAVE_UNSYNCHRONIZED_TSC is not set > # CONFIG_GROUP_SCHED is not set > CONFIG_CGROUPS=y > # CONFIG_CGROUP_DEBUG is not set > # CONFIG_CGROUP_NS is not set > # CONFIG_CGROUP_FREEZER is not set > # CONFIG_CGROUP_DEVICE is not set > CONFIG_CPUSETS=y > CONFIG_PROC_PID_CPUSET=y > # CONFIG_CGROUP_CPUACCT is not set > # CONFIG_RESOURCE_COUNTERS is not set > CONFIG_SYSFS_DEPRECATED=y > CONFIG_SYSFS_DEPRECATED_V2=y > CONFIG_RELAY=y > CONFIG_NAMESPACES=y > # CONFIG_UTS_NS is not set > # CONFIG_IPC_NS is not set > # CONFIG_USER_NS is not set > # CONFIG_PID_NS is not set > # CONFIG_NET_NS is not set > CONFIG_BLK_DEV_INITRD=y > CONFIG_INITRAMFS_SOURCE="" > CONFIG_CC_OPTIMIZE_FOR_SIZE=y > CONFIG_SYSCTL=y > # CONFIG_EMBEDDED is not set > CONFIG_SYSCTL_SYSCALL=y > CONFIG_KALLSYMS=y > CONFIG_KALLSYMS_ALL=y > # CONFIG_KALLSYMS_EXTRA_PASS is not set > CONFIG_HOTPLUG=y > CONFIG_PRINTK=y > CONFIG_BUG=y > CONFIG_ELF_CORE=y > CONFIG_PCSPKR_PLATFORM=y > # CONFIG_COMPAT_BRK is not set > CONFIG_BASE_FULL=y > CONFIG_FUTEX=y > CONFIG_ANON_INODES=y > CONFIG_EPOLL=y > CONFIG_SIGNALFD=y > CONFIG_TIMERFD=y > CONFIG_EVENTFD=y > CONFIG_SHMEM=y > CONFIG_AIO=y > CONFIG_VM_EVENT_COUNTERS=y > CONFIG_PCI_QUIRKS=y > CONFIG_SLUB_DEBUG=y > # CONFIG_SLAB is not set > CONFIG_SLUB=y > # CONFIG_SLOB is not set > CONFIG_PROFILING=y > CONFIG_TRACEPOINTS=y > CONFIG_MARKERS=y > CONFIG_OPROFILE=y > CONFIG_HAVE_OPROFILE=y > # CONFIG_KPROBES is not set > CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y > CONFIG_HAVE_SYSCALL_WRAPPERS=y > CONFIG_HAVE_IOREMAP_PROT=y > CONFIG_HAVE_KPROBES=y > CONFIG_HAVE_KRETPROBES=y > CONFIG_HAVE_ARCH_TRACEHOOK=y > CONFIG_HAVE_DMA_ATTRS=y > CONFIG_USE_GENERIC_SMP_HELPERS=y > # CONFIG_LTT is not set > CONFIG_HAVE_IMMEDIATE=y > CONFIG_IMMEDIATE=y > # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set > CONFIG_SLABINFO=y > CONFIG_RT_MUTEXES=y > CONFIG_BASE_SMALL=0 > CONFIG_MODULES=y > # CONFIG_MODULE_FORCE_LOAD is not set > CONFIG_MODULE_UNLOAD=y > # CONFIG_MODULE_FORCE_UNLOAD is not set > CONFIG_MODVERSIONS=y > CONFIG_MODULE_SRCVERSION_ALL=y > CONFIG_STOP_MACHINE=y > CONFIG_BLOCK=y > CONFIG_BLK_DEV_IO_TRACE=y > CONFIG_BLK_DEV_BSG=y > # CONFIG_BLK_DEV_INTEGRITY is not set > CONFIG_BLOCK_COMPAT=y > > # > # IO Schedulers > # > CONFIG_IOSCHED_NOOP=y > CONFIG_IOSCHED_AS=y > CONFIG_IOSCHED_DEADLINE=y > CONFIG_IOSCHED_CFQ=y > CONFIG_DEFAULT_AS=y > # CONFIG_DEFAULT_DEADLINE is not set > # CONFIG_DEFAULT_CFQ is not set > # CONFIG_DEFAULT_NOOP is not set > CONFIG_DEFAULT_IOSCHED="anticipatory" > # CONFIG_FREEZER is not set > CONFIG_PPC_MSI_BITMAP=y > > # > # Platform support > # > CONFIG_PPC_MULTIPLATFORM=y > CONFIG_PPC_PSERIES=y > CONFIG_PPC_SPLPAR=y > CONFIG_EEH=y > CONFIG_SCANLOG=m > CONFIG_LPARCFG=y > CONFIG_PPC_SMLPAR=y > CONFIG_CMM=y > CONFIG_PPC_ISERIES=y > > # > # iSeries device drivers > # > CONFIG_VIODASD=y > CONFIG_VIOCD=m > CONFIG_VIOTAPE=m > CONFIG_VIOPATH=y > CONFIG_PPC_PMAC=y > CONFIG_PPC_PMAC64=y > CONFIG_PPC_MAPLE=y > CONFIG_PPC_PASEMI=y > > # > # PA Semi PWRficient options > # > CONFIG_PPC_PASEMI_IOMMU=y > # CONFIG_PPC_PASEMI_IOMMU_DMA_FORCE is not set > CONFIG_PPC_PASEMI_MDIO=y > CONFIG_PPC_PS3=y > > # > # PS3 Platform Options > # > # CONFIG_PS3_ADVANCED is not set > CONFIG_PS3_HTAB_SIZE=20 > # CONFIG_PS3_DYNAMIC_DMA is not set > CONFIG_PS3_VUART=y > CONFIG_PS3_PS3AV=y > CONFIG_PS3_SYS_MANAGER=y > CONFIG_PS3_STORAGE=m > CONFIG_PS3_DISK=m > CONFIG_PS3_ROM=m > CONFIG_PS3_FLASH=m > CONFIG_PS3_LPM=m > CONFIG_PPC_CELL=y > CONFIG_PPC_CELL_COMMON=y > CONFIG_PPC_CELL_NATIVE=y > CONFIG_PPC_IBM_CELL_BLADE=y > CONFIG_PPC_CELLEB=y > CONFIG_PPC_CELL_QPACE=y > > # > # Cell Broadband Engine options > # > CONFIG_SPU_FS=m > CONFIG_SPU_FS_64K_LS=y > # CONFIG_SPU_TRACE is not set > CONFIG_SPU_BASE=y > CONFIG_CBE_RAS=y > CONFIG_PPC_IBM_CELL_RESETBUTTON=y > CONFIG_PPC_IBM_CELL_POWERBUTTON=m > CONFIG_CBE_THERM=m > CONFIG_CBE_CPUFREQ=m > CONFIG_CBE_CPUFREQ_PMI=m > CONFIG_CBE_CPUFREQ_SPU_GOVERNOR=m > CONFIG_OPROFILE_CELL=y > # CONFIG_PQ2ADS is not set > CONFIG_PPC_NATIVE=y > CONFIG_UDBG_RTAS_CONSOLE=y > CONFIG_PPC_UDBG_BEAT=y > CONFIG_XICS=y > # CONFIG_IPIC is not set > CONFIG_MPIC=y > # CONFIG_MPIC_WEIRD is not set > CONFIG_PPC_I8259=y > CONFIG_U3_DART=y > CONFIG_PPC_RTAS=y > CONFIG_RTAS_ERROR_LOGGING=y > CONFIG_RTAS_PROC=y > CONFIG_RTAS_FLASH=m > CONFIG_PPC_PMI=m > CONFIG_MMIO_NVRAM=y > CONFIG_MPIC_U3_HT_IRQS=y > CONFIG_MPIC_BROKEN_REGREAD=y > CONFIG_IBMVIO=y > CONFIG_IBMEBUS=y > # CONFIG_PPC_MPC106 is not set > CONFIG_PPC_970_NAP=y > CONFIG_PPC_INDIRECT_IO=y > CONFIG_GENERIC_IOMAP=y > CONFIG_CPU_FREQ=y > CONFIG_CPU_FREQ_TABLE=y > # CONFIG_CPU_FREQ_DEBUG is not set > CONFIG_CPU_FREQ_STAT=y > # CONFIG_CPU_FREQ_STAT_DETAILS is not set > CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y > # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set > # CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set > # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set > # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set > CONFIG_CPU_FREQ_GOV_PERFORMANCE=y > CONFIG_CPU_FREQ_GOV_POWERSAVE=y > CONFIG_CPU_FREQ_GOV_USERSPACE=y > # CONFIG_CPU_FREQ_GOV_ONDEMAND is not set > # CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set > > # > # CPU Frequency drivers > # > CONFIG_CPU_FREQ_PMAC64=y > CONFIG_PPC_PASEMI_CPUFREQ=y > CONFIG_AXON_RAM=m > # CONFIG_FSL_ULI1575 is not set > # CONFIG_SIMPLE_GPIO is not set > > # > # Kernel options > # > CONFIG_TICK_ONESHOT=y > CONFIG_NO_HZ=y > CONFIG_HIGH_RES_TIMERS=y > CONFIG_GENERIC_CLOCKEVENTS_BUILD=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_PREEMPT_NONE=y > # CONFIG_PREEMPT_VOLUNTARY is not set > # CONFIG_PREEMPT is not set > CONFIG_BINFMT_ELF=y > CONFIG_COMPAT_BINFMT_ELF=y > # CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set > # CONFIG_HAVE_AOUT is not set > CONFIG_BINFMT_MISC=m > CONFIG_HUGETLB_PAGE_SIZE_VARIABLE=y > CONFIG_IOMMU_VMERGE=y > CONFIG_IOMMU_HELPER=y > CONFIG_HOTPLUG_CPU=y > CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y > CONFIG_ARCH_HAS_WALK_MEMORY=y > CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y > CONFIG_KEXEC=y > # CONFIG_CRASH_DUMP is not set > # CONFIG_PHYP_DUMP is not set > CONFIG_IRQ_ALL_CPUS=y > # CONFIG_NUMA is not set > CONFIG_ARCH_SELECT_MEMORY_MODEL=y > CONFIG_ARCH_FLATMEM_ENABLE=y > CONFIG_ARCH_SPARSEMEM_ENABLE=y > CONFIG_ARCH_SPARSEMEM_DEFAULT=y > CONFIG_ARCH_POPULATES_NODE_MAP=y > CONFIG_SELECT_MEMORY_MODEL=y > # CONFIG_FLATMEM_MANUAL is not set > # CONFIG_DISCONTIGMEM_MANUAL is not set > CONFIG_SPARSEMEM_MANUAL=y > CONFIG_SPARSEMEM=y > CONFIG_HAVE_MEMORY_PRESENT=y > CONFIG_SPARSEMEM_EXTREME=y > CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y > CONFIG_SPARSEMEM_VMEMMAP=y > CONFIG_MEMORY_HOTPLUG=y > CONFIG_MEMORY_HOTPLUG_SPARSE=y > CONFIG_MEMORY_HOTREMOVE=y > CONFIG_PAGEFLAGS_EXTENDED=y > CONFIG_SPLIT_PTLOCK_CPUS=4 > CONFIG_MIGRATION=y > CONFIG_PHYS_ADDR_T_64BIT=y > CONFIG_ZONE_DMA_FLAG=1 > CONFIG_BOUNCE=y > CONFIG_UNEVICTABLE_LRU=y > CONFIG_ARCH_MEMORY_PROBE=y > CONFIG_PPC_HAS_HASH_64K=y > CONFIG_PPC_4K_PAGES=y > # CONFIG_PPC_16K_PAGES is not set > # CONFIG_PPC_64K_PAGES is not set > CONFIG_FORCE_MAX_ZONEORDER=13 > # CONFIG_SCHED_SMT is not set > CONFIG_PROC_DEVICETREE=y > # CONFIG_CMDLINE_BOOL is not set > CONFIG_EXTRA_TARGETS="" > CONFIG_ARCH_WANTS_FREEZER_CONTROL=y > # CONFIG_PM is not set > CONFIG_SECCOMP=y > CONFIG_ISA_DMA_API=y > > # > # Bus options > # > CONFIG_ZONE_DMA=y > CONFIG_GENERIC_ISA_DMA=y > # CONFIG_PPC_INDIRECT_PCI is not set > CONFIG_PPC_PCI_CHOICE=y > CONFIG_PCI=y > CONFIG_PCI_DOMAINS=y > CONFIG_PCI_SYSCALL=y > # CONFIG_PCIEPORTBUS is not set > CONFIG_ARCH_SUPPORTS_MSI=y > CONFIG_PCI_MSI=y > # CONFIG_PCI_LEGACY is not set > # CONFIG_PCI_DEBUG is not set > # CONFIG_PCI_STUB is not set > CONFIG_PCCARD=y > # CONFIG_PCMCIA_DEBUG is not set > CONFIG_PCMCIA=y > CONFIG_PCMCIA_LOAD_CIS=y > CONFIG_PCMCIA_IOCTL=y > CONFIG_CARDBUS=y > > # > # PC-card bridges > # > # CONFIG_YENTA is not set > # CONFIG_PD6729 is not set > # CONFIG_I82092 is not set > CONFIG_ELECTRA_CF=y > CONFIG_HOTPLUG_PCI=m > # CONFIG_HOTPLUG_PCI_FAKE is not set > # CONFIG_HOTPLUG_PCI_CPCI is not set > # CONFIG_HOTPLUG_PCI_SHPC is not set > CONFIG_HOTPLUG_PCI_RPA=m > CONFIG_HOTPLUG_PCI_RPA_DLPAR=m > # CONFIG_HAS_RAPIDIO is not set > # CONFIG_RELOCATABLE is not set > CONFIG_PAGE_OFFSET=0xc000000000000000 > CONFIG_KERNEL_START=0xc000000000000000 > CONFIG_PHYSICAL_START=0x00000000 > CONFIG_NET=y > > # > # Networking options > # > CONFIG_COMPAT_NET_DEV_OPS=y > CONFIG_PACKET=y > # CONFIG_PACKET_MMAP is not set > CONFIG_UNIX=y > CONFIG_XFRM=y > CONFIG_XFRM_USER=m > # CONFIG_XFRM_SUB_POLICY is not set > # CONFIG_XFRM_MIGRATE is not set > # CONFIG_XFRM_STATISTICS is not set > CONFIG_XFRM_IPCOMP=m > CONFIG_NET_KEY=m > # CONFIG_NET_KEY_MIGRATE is not set > CONFIG_INET=y > CONFIG_IP_MULTICAST=y > # CONFIG_IP_ADVANCED_ROUTER is not set > CONFIG_IP_FIB_HASH=y > CONFIG_IP_PNP=y > CONFIG_IP_PNP_DHCP=y > CONFIG_IP_PNP_BOOTP=y > # CONFIG_IP_PNP_RARP is not set > CONFIG_NET_IPIP=y > # CONFIG_NET_IPGRE is not set > # CONFIG_IP_MROUTE is not set > # CONFIG_ARPD is not set > CONFIG_SYN_COOKIES=y > CONFIG_INET_AH=m > CONFIG_INET_ESP=m > CONFIG_INET_IPCOMP=m > CONFIG_INET_XFRM_TUNNEL=m > CONFIG_INET_TUNNEL=y > CONFIG_INET_XFRM_MODE_TRANSPORT=y > CONFIG_INET_XFRM_MODE_TUNNEL=y > CONFIG_INET_XFRM_MODE_BEET=y > CONFIG_INET_LRO=y > CONFIG_INET_DIAG=y > CONFIG_INET_TCP_DIAG=y > # CONFIG_TCP_CONG_ADVANCED is not set > CONFIG_TCP_CONG_CUBIC=y > CONFIG_DEFAULT_TCP_CONG="cubic" > # CONFIG_TCP_MD5SIG is not set > # CONFIG_IPV6 is not set > # CONFIG_NETWORK_SECMARK is not set > CONFIG_NETFILTER=y > # CONFIG_NETFILTER_DEBUG is not set > CONFIG_NETFILTER_ADVANCED=y > > # > # Core Netfilter Configuration > # > CONFIG_NETFILTER_NETLINK=m > CONFIG_NETFILTER_NETLINK_QUEUE=m > CONFIG_NETFILTER_NETLINK_LOG=m > CONFIG_NF_CONNTRACK=m > CONFIG_NF_CT_ACCT=y > CONFIG_NF_CONNTRACK_MARK=y > CONFIG_NF_CONNTRACK_EVENTS=y > # CONFIG_NF_CT_PROTO_DCCP is not set > CONFIG_NF_CT_PROTO_GRE=m > CONFIG_NF_CT_PROTO_SCTP=m > # CONFIG_NF_CT_PROTO_UDPLITE is not set > CONFIG_NF_CONNTRACK_AMANDA=m > CONFIG_NF_CONNTRACK_FTP=m > CONFIG_NF_CONNTRACK_H323=m > CONFIG_NF_CONNTRACK_IRC=m > CONFIG_NF_CONNTRACK_NETBIOS_NS=m > CONFIG_NF_CONNTRACK_PPTP=m > # CONFIG_NF_CONNTRACK_SANE is not set > CONFIG_NF_CONNTRACK_SIP=m > CONFIG_NF_CONNTRACK_TFTP=m > CONFIG_NF_CT_NETLINK=m > CONFIG_NETFILTER_TPROXY=m > CONFIG_NETFILTER_XTABLES=m > CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m > CONFIG_NETFILTER_XT_TARGET_CONNMARK=m > CONFIG_NETFILTER_XT_TARGET_DSCP=m > CONFIG_NETFILTER_XT_TARGET_MARK=m > CONFIG_NETFILTER_XT_TARGET_NFLOG=m > CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m > CONFIG_NETFILTER_XT_TARGET_NOTRACK=m > CONFIG_NETFILTER_XT_TARGET_RATEEST=m > CONFIG_NETFILTER_XT_TARGET_TPROXY=m > CONFIG_NETFILTER_XT_TARGET_TRACE=m > CONFIG_NETFILTER_XT_TARGET_TCPMSS=m > CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m > CONFIG_NETFILTER_XT_MATCH_COMMENT=m > CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m > CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m > CONFIG_NETFILTER_XT_MATCH_CONNMARK=m > CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m > CONFIG_NETFILTER_XT_MATCH_DCCP=m > CONFIG_NETFILTER_XT_MATCH_DSCP=m > CONFIG_NETFILTER_XT_MATCH_ESP=m > CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m > CONFIG_NETFILTER_XT_MATCH_HELPER=m > CONFIG_NETFILTER_XT_MATCH_IPRANGE=m > CONFIG_NETFILTER_XT_MATCH_LENGTH=m > CONFIG_NETFILTER_XT_MATCH_LIMIT=m > CONFIG_NETFILTER_XT_MATCH_MAC=m > CONFIG_NETFILTER_XT_MATCH_MARK=m > CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m > CONFIG_NETFILTER_XT_MATCH_OWNER=m > CONFIG_NETFILTER_XT_MATCH_POLICY=m > CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m > CONFIG_NETFILTER_XT_MATCH_QUOTA=m > CONFIG_NETFILTER_XT_MATCH_RATEEST=m > CONFIG_NETFILTER_XT_MATCH_REALM=m > CONFIG_NETFILTER_XT_MATCH_RECENT=m > # CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT is not set > CONFIG_NETFILTER_XT_MATCH_SCTP=m > CONFIG_NETFILTER_XT_MATCH_SOCKET=m > CONFIG_NETFILTER_XT_MATCH_STATE=m > CONFIG_NETFILTER_XT_MATCH_STATISTIC=m > CONFIG_NETFILTER_XT_MATCH_STRING=m > CONFIG_NETFILTER_XT_MATCH_TCPMSS=m > # CONFIG_NETFILTER_XT_MATCH_TIME is not set > CONFIG_NETFILTER_XT_MATCH_U32=m > # CONFIG_IP_VS is not set > > # > # IP: Netfilter Configuration > # > CONFIG_NF_DEFRAG_IPV4=m > CONFIG_NF_CONNTRACK_IPV4=m > CONFIG_NF_CONNTRACK_PROC_COMPAT=y > CONFIG_IP_NF_QUEUE=m > CONFIG_IP_NF_IPTABLES=m > CONFIG_IP_NF_MATCH_ADDRTYPE=m > CONFIG_IP_NF_MATCH_AH=m > CONFIG_IP_NF_MATCH_ECN=m > CONFIG_IP_NF_MATCH_TTL=m > CONFIG_IP_NF_FILTER=m > CONFIG_IP_NF_TARGET_REJECT=m > CONFIG_IP_NF_TARGET_LOG=m > CONFIG_IP_NF_TARGET_ULOG=m > CONFIG_NF_NAT=m > CONFIG_NF_NAT_NEEDED=y > CONFIG_IP_NF_TARGET_MASQUERADE=m > CONFIG_IP_NF_TARGET_NETMAP=m > CONFIG_IP_NF_TARGET_REDIRECT=m > CONFIG_NF_NAT_SNMP_BASIC=m > CONFIG_NF_NAT_PROTO_GRE=m > CONFIG_NF_NAT_PROTO_SCTP=m > CONFIG_NF_NAT_FTP=m > CONFIG_NF_NAT_IRC=m > CONFIG_NF_NAT_TFTP=m > CONFIG_NF_NAT_AMANDA=m > CONFIG_NF_NAT_PPTP=m > CONFIG_NF_NAT_H323=m > CONFIG_NF_NAT_SIP=m > CONFIG_IP_NF_MANGLE=m > CONFIG_IP_NF_TARGET_CLUSTERIP=m > CONFIG_IP_NF_TARGET_ECN=m > CONFIG_IP_NF_TARGET_TTL=m > CONFIG_IP_NF_RAW=m > CONFIG_IP_NF_ARPTABLES=m > CONFIG_IP_NF_ARPFILTER=m > CONFIG_IP_NF_ARP_MANGLE=m > # CONFIG_IP_DCCP is not set > # CONFIG_IP_SCTP is not set > # CONFIG_TIPC is not set > # CONFIG_ATM is not set > # CONFIG_BRIDGE is not set > # CONFIG_NET_DSA is not set > # CONFIG_VLAN_8021Q is not set > # CONFIG_DECNET is not set > CONFIG_LLC=y > # CONFIG_LLC2 is not set > # CONFIG_IPX is not set > # CONFIG_ATALK is not set > # CONFIG_X25 is not set > # CONFIG_LAPB is not set > # CONFIG_ECONET is not set > # CONFIG_WAN_ROUTER is not set > # CONFIG_NET_SCHED is not set > CONFIG_NET_CLS_ROUTE=y > # CONFIG_DCB is not set > > # > # Network testing > # > # CONFIG_NET_PKTGEN is not set > # CONFIG_HAMRADIO is not set > # CONFIG_CAN is not set > # CONFIG_IRDA is not set > # CONFIG_BT is not set > # CONFIG_AF_RXRPC is not set > # CONFIG_PHONET is not set > CONFIG_WIRELESS=y > # CONFIG_CFG80211 is not set > CONFIG_WIRELESS_OLD_REGULATORY=y > CONFIG_WIRELESS_EXT=y > CONFIG_WIRELESS_EXT_SYSFS=y > # CONFIG_LIB80211 is not set > # CONFIG_MAC80211 is not set > # CONFIG_WIMAX is not set > # CONFIG_RFKILL is not set > # CONFIG_NET_9P is not set > > # > # Device Drivers > # > > # > # Generic Driver Options > # > CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" > CONFIG_STANDALONE=y > CONFIG_PREVENT_FIRMWARE_BUILD=y > CONFIG_FW_LOADER=y > CONFIG_FIRMWARE_IN_KERNEL=y > CONFIG_EXTRA_FIRMWARE="" > # CONFIG_DEBUG_DRIVER is not set > # CONFIG_DEBUG_DEVRES is not set > # CONFIG_SYS_HYPERVISOR is not set > # CONFIG_CONNECTOR is not set > # CONFIG_MTD is not set > CONFIG_OF_DEVICE=y > CONFIG_OF_I2C=y > # CONFIG_PARPORT is not set > CONFIG_BLK_DEV=y > CONFIG_BLK_DEV_FD=y > # CONFIG_BLK_CPQ_CISS_DA is not set > # CONFIG_BLK_DEV_DAC960 is not set > # CONFIG_BLK_DEV_UMEM is not set > # CONFIG_BLK_DEV_COW_COMMON is not set > CONFIG_BLK_DEV_LOOP=y > # CONFIG_BLK_DEV_CRYPTOLOOP is not set > CONFIG_BLK_DEV_NBD=m > # CONFIG_BLK_DEV_SX8 is not set > # CONFIG_BLK_DEV_UB is not set > CONFIG_BLK_DEV_RAM=y > CONFIG_BLK_DEV_RAM_COUNT=16 > CONFIG_BLK_DEV_RAM_SIZE=65536 > # CONFIG_BLK_DEV_XIP is not set > # CONFIG_CDROM_PKTCDVD is not set > # CONFIG_ATA_OVER_ETH is not set > # CONFIG_BLK_DEV_HD is not set > CONFIG_MISC_DEVICES=y > # CONFIG_PHANTOM is not set > # CONFIG_SGI_IOC4 is not set > # CONFIG_TIFM_CORE is not set > # CONFIG_ICS932S401 is not set > # CONFIG_ENCLOSURE_SERVICES is not set > # CONFIG_HP_ILO is not set > # CONFIG_C2PORT is not set > > # > # EEPROM support > # > # CONFIG_EEPROM_AT24 is not set > # CONFIG_EEPROM_LEGACY is not set > # CONFIG_EEPROM_93CX6 is not set > CONFIG_HAVE_IDE=y > CONFIG_IDE=y > > # > # Please see Documentation/ide/ide.txt for help/info on IDE drives > # > CONFIG_IDE_TIMINGS=y > CONFIG_IDE_ATAPI=y > # CONFIG_BLK_DEV_IDE_SATA is not set > CONFIG_IDE_GD=y > CONFIG_IDE_GD_ATA=y > # CONFIG_IDE_GD_ATAPI is not set > # CONFIG_BLK_DEV_IDECS is not set > # CONFIG_BLK_DEV_DELKIN is not set > CONFIG_BLK_DEV_IDECD=y > CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y > # CONFIG_BLK_DEV_IDETAPE is not set > # CONFIG_IDE_TASK_IOCTL is not set > CONFIG_IDE_PROC_FS=y > > # > # IDE chipset support/bugfixes > # > # CONFIG_BLK_DEV_PLATFORM is not set > CONFIG_BLK_DEV_IDEDMA_SFF=y > > # > # PCI IDE chipsets support > # > CONFIG_BLK_DEV_IDEPCI=y > CONFIG_IDEPCI_PCIBUS_ORDER=y > # CONFIG_BLK_DEV_OFFBOARD is not set > CONFIG_BLK_DEV_GENERIC=y > # CONFIG_BLK_DEV_OPTI621 is not set > CONFIG_BLK_DEV_IDEDMA_PCI=y > # CONFIG_BLK_DEV_AEC62XX is not set > # CONFIG_BLK_DEV_ALI15X3 is not set > CONFIG_BLK_DEV_AMD74XX=y > # CONFIG_BLK_DEV_CMD64X is not set > # CONFIG_BLK_DEV_TRIFLEX is not set > # CONFIG_BLK_DEV_CS5520 is not set > # CONFIG_BLK_DEV_CS5530 is not set > # CONFIG_BLK_DEV_HPT366 is not set > # CONFIG_BLK_DEV_JMICRON is not set > # CONFIG_BLK_DEV_SC1200 is not set > # CONFIG_BLK_DEV_PIIX is not set > # CONFIG_BLK_DEV_IT8172 is not set > # CONFIG_BLK_DEV_IT8213 is not set > # CONFIG_BLK_DEV_IT821X is not set > # CONFIG_BLK_DEV_NS87415 is not set > # CONFIG_BLK_DEV_PDC202XX_OLD is not set > # CONFIG_BLK_DEV_PDC202XX_NEW is not set > # CONFIG_BLK_DEV_SVWKS is not set > # CONFIG_BLK_DEV_SIIMAGE is not set > # CONFIG_BLK_DEV_SL82C105 is not set > # CONFIG_BLK_DEV_SLC90E66 is not set > # CONFIG_BLK_DEV_TRM290 is not set > # CONFIG_BLK_DEV_VIA82CXXX is not set > # CONFIG_BLK_DEV_TC86C001 is not set > CONFIG_BLK_DEV_CELLEB=y > CONFIG_BLK_DEV_IDE_PMAC=y > CONFIG_BLK_DEV_IDE_PMAC_ATA100FIRST=y > CONFIG_BLK_DEV_IDEDMA=y > > # > # SCSI device support > # > # CONFIG_RAID_ATTRS is not set > CONFIG_SCSI=y > CONFIG_SCSI_DMA=y > # CONFIG_SCSI_TGT is not set > CONFIG_SCSI_NETLINK=y > CONFIG_SCSI_PROC_FS=y > > # > # SCSI support type (disk, tape, CD-ROM) > # > CONFIG_BLK_DEV_SD=y > CONFIG_CHR_DEV_ST=y > # CONFIG_CHR_DEV_OSST is not set > CONFIG_BLK_DEV_SR=y > CONFIG_BLK_DEV_SR_VENDOR=y > CONFIG_CHR_DEV_SG=y > # CONFIG_CHR_DEV_SCH is not set > > # > # Some SCSI devices (e.g. CD jukebox) support multiple LUNs > # > CONFIG_SCSI_MULTI_LUN=y > CONFIG_SCSI_CONSTANTS=y > # CONFIG_SCSI_LOGGING is not set > # CONFIG_SCSI_SCAN_ASYNC is not set > CONFIG_SCSI_WAIT_SCAN=m > > # > # SCSI Transports > # > CONFIG_SCSI_SPI_ATTRS=y > CONFIG_SCSI_FC_ATTRS=y > CONFIG_SCSI_ISCSI_ATTRS=m > # CONFIG_SCSI_SAS_ATTRS is not set > # CONFIG_SCSI_SAS_LIBSAS is not set > CONFIG_SCSI_SRP_ATTRS=y > CONFIG_SCSI_LOWLEVEL=y > # CONFIG_ISCSI_TCP is not set > # CONFIG_SCSI_CXGB3_ISCSI is not set > # CONFIG_BLK_DEV_3W_XXXX_RAID is not set > # CONFIG_SCSI_3W_9XXX is not set > # CONFIG_SCSI_ACARD is not set > # CONFIG_SCSI_AACRAID is not set > # CONFIG_SCSI_AIC7XXX is not set > # CONFIG_SCSI_AIC7XXX_OLD is not set > # CONFIG_SCSI_AIC79XX is not set > # CONFIG_SCSI_AIC94XX is not set > # CONFIG_SCSI_ARCMSR is not set > # CONFIG_MEGARAID_NEWGEN is not set > # CONFIG_MEGARAID_LEGACY is not set > # CONFIG_MEGARAID_SAS is not set > # CONFIG_SCSI_HPTIOP is not set > # CONFIG_LIBFC is not set > # CONFIG_FCOE is not set > # CONFIG_SCSI_DMX3191D is not set > # CONFIG_SCSI_EATA is not set > # CONFIG_SCSI_FUTURE_DOMAIN is not set > # CONFIG_SCSI_GDTH is not set > # CONFIG_SCSI_IPS is not set > CONFIG_SCSI_IBMVSCSI=y > CONFIG_SCSI_IBMVFC=m > CONFIG_SCSI_IBMVFC_TRACE=y > # CONFIG_SCSI_INITIO is not set > # CONFIG_SCSI_INIA100 is not set > # CONFIG_SCSI_MVSAS is not set > # CONFIG_SCSI_STEX is not set > CONFIG_SCSI_SYM53C8XX_2=y > CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=0 > CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 > CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 > CONFIG_SCSI_SYM53C8XX_MMIO=y > CONFIG_SCSI_IPR=y > CONFIG_SCSI_IPR_TRACE=y > CONFIG_SCSI_IPR_DUMP=y > # CONFIG_SCSI_QLOGIC_1280 is not set > # CONFIG_SCSI_QLA_FC is not set > # CONFIG_SCSI_QLA_ISCSI is not set > CONFIG_SCSI_LPFC=m > # CONFIG_SCSI_LPFC_DEBUG_FS is not set > # CONFIG_SCSI_DC395x is not set > # CONFIG_SCSI_DC390T is not set > CONFIG_SCSI_DEBUG=m > # CONFIG_SCSI_SRP is not set > # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set > # CONFIG_SCSI_DH is not set > CONFIG_ATA=y > CONFIG_ATA_NONSTANDARD=y > CONFIG_SATA_PMP=y > # CONFIG_SATA_AHCI is not set > CONFIG_SATA_SIL24=y > CONFIG_ATA_SFF=y > CONFIG_SATA_SVW=y > # CONFIG_ATA_PIIX is not set > # CONFIG_SATA_MV is not set > # CONFIG_SATA_NV is not set > # CONFIG_PDC_ADMA is not set > # CONFIG_SATA_QSTOR is not set > # CONFIG_SATA_PROMISE is not set > # CONFIG_SATA_SX4 is not set > # CONFIG_SATA_SIL is not set > # CONFIG_SATA_SIS is not set > # CONFIG_SATA_ULI is not set > # CONFIG_SATA_VIA is not set > # CONFIG_SATA_VITESSE is not set > # CONFIG_SATA_INIC162X is not set > # CONFIG_PATA_ALI is not set > # CONFIG_PATA_AMD is not set > # CONFIG_PATA_ARTOP is not set > # CONFIG_PATA_ATIIXP is not set > # CONFIG_PATA_CMD640_PCI is not set > # CONFIG_PATA_CMD64X is not set > # CONFIG_PATA_CS5520 is not set > # CONFIG_PATA_CS5530 is not set > # CONFIG_PATA_CYPRESS is not set > # CONFIG_PATA_EFAR is not set > # CONFIG_ATA_GENERIC is not set > # CONFIG_PATA_HPT366 is not set > # CONFIG_PATA_HPT37X is not set > # CONFIG_PATA_HPT3X2N is not set > # CONFIG_PATA_HPT3X3 is not set > # CONFIG_PATA_IT821X is not set > # CONFIG_PATA_IT8213 is not set > # CONFIG_PATA_JMICRON is not set > # CONFIG_PATA_TRIFLEX is not set > # CONFIG_PATA_MARVELL is not set > # CONFIG_PATA_MPIIX is not set > # CONFIG_PATA_OLDPIIX is not set > # CONFIG_PATA_NETCELL is not set > # CONFIG_PATA_NINJA32 is not set > # CONFIG_PATA_NS87410 is not set > # CONFIG_PATA_NS87415 is not set > # CONFIG_PATA_OPTI is not set > # CONFIG_PATA_OPTIDMA is not set > # CONFIG_PATA_PCMCIA is not set > # CONFIG_PATA_PDC_OLD is not set > # CONFIG_PATA_RADISYS is not set > # CONFIG_PATA_RZ1000 is not set > # CONFIG_PATA_SC1200 is not set > # CONFIG_PATA_SERVERWORKS is not set > # CONFIG_PATA_PDC2027X is not set > # CONFIG_PATA_SIL680 is not set > # CONFIG_PATA_SIS is not set > # CONFIG_PATA_VIA is not set > # CONFIG_PATA_WINBOND is not set > # CONFIG_PATA_PLATFORM is not set > # CONFIG_PATA_SCC is not set > # CONFIG_PATA_SCH is not set > CONFIG_MD=y > CONFIG_BLK_DEV_MD=y > CONFIG_MD_AUTODETECT=y > CONFIG_MD_LINEAR=y > CONFIG_MD_RAID0=y > CONFIG_MD_RAID1=y > CONFIG_MD_RAID10=y > CONFIG_MD_RAID456=y > CONFIG_MD_RAID5_RESHAPE=y > CONFIG_MD_MULTIPATH=m > CONFIG_MD_FAULTY=m > CONFIG_BLK_DEV_DM=y > # CONFIG_DM_DEBUG is not set > CONFIG_DM_CRYPT=m > CONFIG_DM_SNAPSHOT=m > CONFIG_DM_MIRROR=m > CONFIG_DM_ZERO=m > CONFIG_DM_MULTIPATH=m > # CONFIG_DM_DELAY is not set > # CONFIG_DM_UEVENT is not set > # CONFIG_FUSION is not set > > # > # IEEE 1394 (FireWire) support > # > > # > # Enable only one of the two stacks, unless you know what you are doing > # > # CONFIG_FIREWIRE is not set > CONFIG_IEEE1394=y > CONFIG_IEEE1394_OHCI1394=y > # CONFIG_IEEE1394_PCILYNX is not set > CONFIG_IEEE1394_SBP2=m > CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y > CONFIG_IEEE1394_ETH1394=m > CONFIG_IEEE1394_RAWIO=y > CONFIG_IEEE1394_VIDEO1394=m > CONFIG_IEEE1394_DV1394=m > # CONFIG_IEEE1394_VERBOSEDEBUG is not set > # CONFIG_I2O is not set > CONFIG_MACINTOSH_DRIVERS=y > CONFIG_ADB_PMU=y > # CONFIG_ADB_PMU_LED is not set > CONFIG_PMAC_SMU=y > # CONFIG_MAC_EMUMOUSEBTN is not set > CONFIG_THERM_PM72=y > CONFIG_WINDFARM=y > CONFIG_WINDFARM_PM81=y > CONFIG_WINDFARM_PM91=y > CONFIG_WINDFARM_PM112=y > CONFIG_WINDFARM_PM121=y > # CONFIG_PMAC_RACKMETER is not set > CONFIG_NETDEVICES=y > CONFIG_DUMMY=m > CONFIG_BONDING=m > # CONFIG_MACVLAN is not set > # CONFIG_EQUALIZER is not set > CONFIG_TUN=m > # CONFIG_VETH is not set > # CONFIG_ARCNET is not set > CONFIG_PHYLIB=y > > # > # MII PHY device drivers > # > CONFIG_MARVELL_PHY=y > # CONFIG_DAVICOM_PHY is not set > # CONFIG_QSEMI_PHY is not set > # CONFIG_LXT_PHY is not set > # CONFIG_CICADA_PHY is not set > # CONFIG_VITESSE_PHY is not set > # CONFIG_SMSC_PHY is not set > CONFIG_BROADCOM_PHY=m > # 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_FIXED_PHY is not set > # CONFIG_MDIO_BITBANG is not set > CONFIG_NET_ETHERNET=y > CONFIG_MII=y > # CONFIG_HAPPYMEAL is not set > CONFIG_SUNGEM=y > # CONFIG_CASSINI is not set > CONFIG_NET_VENDOR_3COM=y > CONFIG_VORTEX=y > # CONFIG_TYPHOON is not set > # CONFIG_NET_TULIP is not set > # CONFIG_HP100 is not set > CONFIG_IBMVETH=m > # CONFIG_IBM_NEW_EMAC is not set > CONFIG_IBM_NEW_EMAC_ZMII=y > CONFIG_IBM_NEW_EMAC_RGMII=y > CONFIG_IBM_NEW_EMAC_TAH=y > CONFIG_IBM_NEW_EMAC_EMAC4=y > # CONFIG_IBM_NEW_EMAC_NO_FLOW_CTRL is not set > # CONFIG_IBM_NEW_EMAC_MAL_CLR_ICINTSTAT is not set > # CONFIG_IBM_NEW_EMAC_MAL_COMMON_ERR is not set > CONFIG_NET_PCI=y > CONFIG_PCNET32=y > # CONFIG_AMD8111_ETH is not set > # CONFIG_ADAPTEC_STARFIRE is not set > # CONFIG_B44 is not set > # CONFIG_FORCEDETH is not set > CONFIG_E100=y > # CONFIG_FEALNX is not set > # CONFIG_NATSEMI is not set > # CONFIG_NE2K_PCI is not set > # CONFIG_8139CP is not set > # CONFIG_8139TOO is not set > # CONFIG_R6040 is not set > # CONFIG_SIS900 is not set > # CONFIG_EPIC100 is not set > # CONFIG_SMSC9420 is not set > # CONFIG_SUNDANCE is not set > # CONFIG_TLAN is not set > # CONFIG_VIA_RHINE is not set > # CONFIG_SC92031 is not set > # CONFIG_ATL2 is not set > CONFIG_NETDEV_1000=y > CONFIG_ACENIC=y > CONFIG_ACENIC_OMIT_TIGON_I=y > # CONFIG_DL2K is not set > CONFIG_E1000=y > # CONFIG_E1000E is not set > # CONFIG_IP1000 is not set > # CONFIG_IGB is not set > # CONFIG_NS83820 is not set > # CONFIG_HAMACHI is not set > # CONFIG_YELLOWFIN is not set > # CONFIG_R8169 is not set > # CONFIG_SIS190 is not set > # CONFIG_SKGE is not set > # CONFIG_SKY2 is not set > # CONFIG_VIA_VELOCITY is not set > CONFIG_TIGON3=y > # CONFIG_BNX2 is not set > CONFIG_SPIDER_NET=m > CONFIG_GELIC_NET=m > CONFIG_GELIC_WIRELESS=y > # CONFIG_GELIC_WIRELESS_OLD_PSK_INTERFACE is not set > # CONFIG_QLA3XXX is not set > # CONFIG_ATL1 is not set > # CONFIG_ATL1E is not set > # CONFIG_ATL1C is not set > # CONFIG_JME is not set > CONFIG_NETDEV_10000=y > # CONFIG_CHELSIO_T1 is not set > CONFIG_CHELSIO_T3_DEPENDS=y > # CONFIG_CHELSIO_T3 is not set > CONFIG_EHEA=m > # CONFIG_ENIC is not set > # CONFIG_IXGBE is not set > CONFIG_IXGB=m > # CONFIG_S2IO is not set > # CONFIG_MYRI10GE is not set > # CONFIG_NETXEN_NIC is not set > # CONFIG_NIU is not set > CONFIG_PASEMI_MAC=y > # CONFIG_MLX4_EN is not set > # CONFIG_MLX4_CORE is not set > # CONFIG_TEHUTI is not set > # CONFIG_BNX2X is not set > # CONFIG_QLGE is not set > # CONFIG_SFC is not set > CONFIG_TR=y > CONFIG_IBMOL=y > # CONFIG_3C359 is not set > # CONFIG_TMS380TR is not set > > # > # Wireless LAN > # > # CONFIG_WLAN_PRE80211 is not set > # CONFIG_WLAN_80211 is not set > # CONFIG_IWLWIFI_LEDS is not set > > # > # Enable WiMAX (Networking options) to see the WiMAX drivers > # > > # > # USB Network Adapters > # > # CONFIG_USB_CATC is not set > # CONFIG_USB_KAWETH is not set > # CONFIG_USB_PEGASUS is not set > # CONFIG_USB_RTL8150 is not set > # CONFIG_USB_USBNET is not set > # CONFIG_NET_PCMCIA is not set > # CONFIG_WAN is not set > CONFIG_ISERIES_VETH=m > # CONFIG_FDDI is not set > # CONFIG_HIPPI is not set > CONFIG_PPP=m > # CONFIG_PPP_MULTILINK is not set > # CONFIG_PPP_FILTER is not set > CONFIG_PPP_ASYNC=m > CONFIG_PPP_SYNC_TTY=m > CONFIG_PPP_DEFLATE=m > CONFIG_PPP_BSDCOMP=m > # CONFIG_PPP_MPPE is not set > CONFIG_PPPOE=m > # CONFIG_PPPOL2TP is not set > # CONFIG_SLIP is not set > CONFIG_SLHC=m > # CONFIG_NET_FC is not set > CONFIG_NETCONSOLE=y > # CONFIG_NETCONSOLE_DYNAMIC is not set > CONFIG_NETPOLL=y > CONFIG_NETPOLL_TRAP=y > CONFIG_NET_POLL_CONTROLLER=y > # CONFIG_ISDN is not set > # CONFIG_PHONE is not set > > # > # Input device support > # > CONFIG_INPUT=y > # CONFIG_INPUT_FF_MEMLESS is not set > # CONFIG_INPUT_POLLDEV is not set > > # > # Userland interfaces > # > CONFIG_INPUT_MOUSEDEV=y > # CONFIG_INPUT_MOUSEDEV_PSAUX is not set > CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 > CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 > # CONFIG_INPUT_JOYDEV is not set > CONFIG_INPUT_EVDEV=m > # CONFIG_INPUT_EVBUG is not set > > # > # Input Device Drivers > # > CONFIG_INPUT_KEYBOARD=y > CONFIG_KEYBOARD_ATKBD=y > # CONFIG_KEYBOARD_SUNKBD is not set > # CONFIG_KEYBOARD_LKKBD is not set > # CONFIG_KEYBOARD_XTKBD is not set > # CONFIG_KEYBOARD_NEWTON is not set > # CONFIG_KEYBOARD_STOWAWAY is not set > CONFIG_INPUT_MOUSE=y > CONFIG_MOUSE_PS2=y > CONFIG_MOUSE_PS2_ALPS=y > CONFIG_MOUSE_PS2_LOGIPS2PP=y > CONFIG_MOUSE_PS2_SYNAPTICS=y > CONFIG_MOUSE_PS2_TRACKPOINT=y > # CONFIG_MOUSE_PS2_ELANTECH is not set > # CONFIG_MOUSE_PS2_TOUCHKIT is not set > # CONFIG_MOUSE_SERIAL is not set > # CONFIG_MOUSE_APPLETOUCH is not set > # CONFIG_MOUSE_BCM5974 is not set > # CONFIG_MOUSE_VSXXXAA is not set > # CONFIG_INPUT_JOYSTICK is not set > # CONFIG_INPUT_TABLET is not set > # CONFIG_INPUT_TOUCHSCREEN is not set > CONFIG_INPUT_MISC=y > CONFIG_INPUT_PCSPKR=m > # CONFIG_INPUT_ATI_REMOTE is not set > # CONFIG_INPUT_ATI_REMOTE2 is not set > # CONFIG_INPUT_KEYSPAN_REMOTE is not set > # CONFIG_INPUT_POWERMATE is not set > # CONFIG_INPUT_YEALINK is not set > # CONFIG_INPUT_CM109 is not set > # CONFIG_INPUT_UINPUT is not set > > # > # Hardware I/O ports > # > CONFIG_SERIO=y > CONFIG_SERIO_I8042=y > # CONFIG_SERIO_SERPORT is not set > # CONFIG_SERIO_PCIPS2 is not set > CONFIG_SERIO_LIBPS2=y > # CONFIG_SERIO_RAW is not set > # CONFIG_SERIO_XILINX_XPS_PS2 is not set > # CONFIG_GAMEPORT is not set > > # > # Character devices > # > CONFIG_VT=y > CONFIG_CONSOLE_TRANSLATIONS=y > CONFIG_VT_CONSOLE=y > CONFIG_HW_CONSOLE=y > CONFIG_VT_HW_CONSOLE_BINDING=y > CONFIG_DEVKMEM=y > # CONFIG_SERIAL_NONSTANDARD is not set > # CONFIG_NOZOMI is not set > > # > # Serial drivers > # > CONFIG_SERIAL_8250=y > CONFIG_SERIAL_8250_CONSOLE=y > CONFIG_SERIAL_8250_PCI=y > # CONFIG_SERIAL_8250_CS is not set > CONFIG_SERIAL_8250_NR_UARTS=4 > CONFIG_SERIAL_8250_RUNTIME_UARTS=4 > # CONFIG_SERIAL_8250_EXTENDED is not set > > # > # Non-8250 serial port support > # > CONFIG_SERIAL_CORE=y > CONFIG_SERIAL_CORE_CONSOLE=y > # CONFIG_SERIAL_PMACZILOG is not set > CONFIG_SERIAL_ICOM=m > CONFIG_SERIAL_TXX9=y > CONFIG_HAS_TXX9_SERIAL=y > CONFIG_SERIAL_TXX9_NR_UARTS=6 > CONFIG_SERIAL_TXX9_CONSOLE=y > # CONFIG_SERIAL_JSM is not set > # CONFIG_SERIAL_OF_PLATFORM is not set > # CONFIG_SERIAL_OF_PLATFORM_NWPSERIAL is not set > CONFIG_UNIX98_PTYS=y > # CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set > CONFIG_LEGACY_PTYS=y > CONFIG_LEGACY_PTY_COUNT=256 > CONFIG_HVC_DRIVER=y > CONFIG_HVC_IRQ=y > CONFIG_HVC_CONSOLE=y > CONFIG_HVC_ISERIES=y > CONFIG_HVC_RTAS=y > CONFIG_HVC_BEAT=y > # CONFIG_HVC_UDBG is not set > CONFIG_HVCS=m > CONFIG_IBM_BSR=m > # CONFIG_IPMI_HANDLER is not set > # CONFIG_HW_RANDOM is not set > # CONFIG_R3964 is not set > # CONFIG_APPLICOM is not set > > # > # PCMCIA character devices > # > # CONFIG_SYNCLINK_CS is not set > # CONFIG_CARDMAN_4000 is not set > # CONFIG_CARDMAN_4040 is not set > # CONFIG_IPWIRELESS is not set > CONFIG_RAW_DRIVER=y > CONFIG_MAX_RAW_DEVS=256 > # CONFIG_HANGCHECK_TIMER is not set > # CONFIG_TCG_TPM is not set > CONFIG_DEVPORT=y > CONFIG_I2C=y > CONFIG_I2C_BOARDINFO=y > CONFIG_I2C_CHARDEV=y > CONFIG_I2C_HELPER_AUTO=y > CONFIG_I2C_ALGOBIT=y > > # > # I2C Hardware Bus support > # > > # > # PC SMBus host controller drivers > # > # CONFIG_I2C_ALI1535 is not set > # CONFIG_I2C_ALI1563 is not set > # CONFIG_I2C_ALI15X3 is not set > # CONFIG_I2C_AMD756 is not set > CONFIG_I2C_AMD8111=y > # CONFIG_I2C_I801 is not set > # CONFIG_I2C_ISCH is not set > # CONFIG_I2C_PIIX4 is not set > # CONFIG_I2C_NFORCE2 is not set > # CONFIG_I2C_SIS5595 is not set > # CONFIG_I2C_SIS630 is not set > # CONFIG_I2C_SIS96X is not set > # CONFIG_I2C_VIA is not set > # CONFIG_I2C_VIAPRO is not set > > # > # Mac SMBus host controller drivers > # > CONFIG_I2C_POWERMAC=y > > # > # I2C system bus drivers (mostly embedded / system-on-chip) > # > # CONFIG_I2C_OCORES is not set > CONFIG_I2C_PASEMI=y > # CONFIG_I2C_SIMTEC is not set > > # > # External I2C/SMBus adapter drivers > # > # CONFIG_I2C_PARPORT_LIGHT is not set > # CONFIG_I2C_TAOS_EVM is not set > # CONFIG_I2C_TINY_USB is not set > > # > # Graphics adapter I2C/DDC channel drivers > # > # CONFIG_I2C_VOODOO3 is not set > > # > # Other I2C/SMBus bus drivers > # > # CONFIG_I2C_PCA_PLATFORM is not set > # CONFIG_I2C_STUB is not set > > # > # Miscellaneous I2C Chip support > # > # CONFIG_DS1682 is not set > # CONFIG_SENSORS_PCF8574 is not set > # CONFIG_PCF8575 is not set > # CONFIG_SENSORS_PCA9539 is not set > # CONFIG_SENSORS_PCF8591 is not set > # CONFIG_SENSORS_MAX6875 is not set > # CONFIG_SENSORS_TSL2550 is not set > # CONFIG_I2C_DEBUG_CORE is not set > # CONFIG_I2C_DEBUG_ALGO is not set > # CONFIG_I2C_DEBUG_BUS is not set > # CONFIG_I2C_DEBUG_CHIP is not set > # CONFIG_SPI is not set > CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y > # CONFIG_GPIOLIB is not set > # CONFIG_W1 is not set > # CONFIG_POWER_SUPPLY is not set > # CONFIG_HWMON is not set > # CONFIG_THERMAL is not set > # CONFIG_THERMAL_HWMON is not set > # CONFIG_WATCHDOG is not set > CONFIG_SSB_POSSIBLE=y > > # > # Sonics Silicon Backplane > # > # CONFIG_SSB is not set > > # > # Multifunction device drivers > # > # CONFIG_MFD_CORE is not set > # CONFIG_MFD_SM501 is not set > # CONFIG_HTC_PASIC3 is not set > # CONFIG_TWL4030_CORE is not set > # CONFIG_MFD_TMIO is not set > # CONFIG_PMIC_DA903X is not set > # CONFIG_MFD_WM8400 is not set > # CONFIG_MFD_WM8350_I2C is not set > # CONFIG_MFD_PCF50633 is not set > # CONFIG_REGULATOR is not set > > # > # Multimedia devices > # > > # > # Multimedia core support > # > # CONFIG_VIDEO_DEV is not set > # CONFIG_DVB_CORE is not set > # CONFIG_VIDEO_MEDIA is not set > > # > # Multimedia drivers > # > # CONFIG_DAB is not set > > # > # Graphics support > # > # CONFIG_AGP is not set > # CONFIG_DRM is not set > # CONFIG_VGASTATE is not set > CONFIG_VIDEO_OUTPUT_CONTROL=m > CONFIG_FB=y > CONFIG_FIRMWARE_EDID=y > CONFIG_FB_DDC=y > # CONFIG_FB_BOOT_VESA_SUPPORT is not set > 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=m > CONFIG_FB_SYS_COPYAREA=m > CONFIG_FB_SYS_IMAGEBLIT=m > # CONFIG_FB_FOREIGN_ENDIAN is not set > CONFIG_FB_SYS_FOPS=m > # CONFIG_FB_SVGALIB is not set > CONFIG_FB_MACMODES=y > CONFIG_FB_BACKLIGHT=y > CONFIG_FB_MODE_HELPERS=y > CONFIG_FB_TILEBLITTING=y > > # > # Frame buffer hardware drivers > # > # CONFIG_FB_CIRRUS is not set > # CONFIG_FB_PM2 is not set > # CONFIG_FB_CYBER2000 is not set > CONFIG_FB_OF=y > # CONFIG_FB_ASILIANT is not set > # CONFIG_FB_IMSTT is not set > # CONFIG_FB_VGA16 is not set > # CONFIG_FB_S1D13XXX is not set > # CONFIG_FB_NVIDIA is not set > # CONFIG_FB_RIVA is not set > CONFIG_FB_MATROX=y > CONFIG_FB_MATROX_MILLENIUM=y > CONFIG_FB_MATROX_MYSTIQUE=y > CONFIG_FB_MATROX_G=y > CONFIG_FB_MATROX_I2C=m > CONFIG_FB_MATROX_MAVEN=m > CONFIG_FB_MATROX_MULTIHEAD=y > CONFIG_FB_RADEON=y > CONFIG_FB_RADEON_I2C=y > CONFIG_FB_RADEON_BACKLIGHT=y > # CONFIG_FB_RADEON_DEBUG is not set > # CONFIG_FB_ATY128 is not set > # CONFIG_FB_ATY is not set > # CONFIG_FB_S3 is not set > # CONFIG_FB_SAVAGE is not set > # CONFIG_FB_SIS is not set > # CONFIG_FB_VIA is not set > # CONFIG_FB_NEOMAGIC is not set > # CONFIG_FB_KYRO is not set > # CONFIG_FB_3DFX is not set > # CONFIG_FB_VOODOO1 is not set > # CONFIG_FB_VT8623 is not set > # CONFIG_FB_TRIDENT is not set > # CONFIG_FB_ARK is not set > # CONFIG_FB_PM3 is not set > # CONFIG_FB_CARMINE is not set > CONFIG_FB_IBM_GXT4500=y > CONFIG_FB_PS3=m > CONFIG_FB_PS3_DEFAULT_SIZE_M=9 > # CONFIG_FB_VIRTUAL is not set > # CONFIG_FB_METRONOME is not set > # CONFIG_FB_MB862XX is not set > CONFIG_BACKLIGHT_LCD_SUPPORT=y > CONFIG_LCD_CLASS_DEVICE=y > # CONFIG_LCD_ILI9320 is not set > # CONFIG_LCD_PLATFORM is not set > CONFIG_BACKLIGHT_CLASS_DEVICE=y > CONFIG_BACKLIGHT_GENERIC=y > > # > # Display device support > # > CONFIG_DISPLAY_SUPPORT=y > > # > # Display hardware drivers > # > > # > # Console display driver support > # > # CONFIG_VGA_CONSOLE is not set > CONFIG_DUMMY_CONSOLE=y > CONFIG_FRAMEBUFFER_CONSOLE=y > # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set > # CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set > # CONFIG_FONTS is not set > CONFIG_FONT_8x8=y > CONFIG_FONT_8x16=y > CONFIG_LOGO=y > CONFIG_FB_LOGO_EXTRA=y > CONFIG_LOGO_LINUX_MONO=y > CONFIG_LOGO_LINUX_VGA16=y > CONFIG_LOGO_LINUX_CLUT224=y > CONFIG_SOUND=m > CONFIG_SOUND_OSS_CORE=y > CONFIG_SND=m > CONFIG_SND_TIMER=m > CONFIG_SND_PCM=m > CONFIG_SND_SEQUENCER=m > CONFIG_SND_SEQ_DUMMY=m > CONFIG_SND_OSSEMUL=y > CONFIG_SND_MIXER_OSS=m > CONFIG_SND_PCM_OSS=m > CONFIG_SND_PCM_OSS_PLUGINS=y > CONFIG_SND_SEQUENCER_OSS=y > # CONFIG_SND_HRTIMER is not set > # CONFIG_SND_DYNAMIC_MINORS is not set > CONFIG_SND_SUPPORT_OLD_API=y > CONFIG_SND_VERBOSE_PROCFS=y > # CONFIG_SND_VERBOSE_PRINTK is not set > # CONFIG_SND_DEBUG is not set > CONFIG_SND_DRIVERS=y > # CONFIG_SND_DUMMY is not set > # CONFIG_SND_VIRMIDI is not set > # CONFIG_SND_MTPAV is not set > # CONFIG_SND_SERIAL_U16550 is not set > # CONFIG_SND_MPU401 is not set > CONFIG_SND_PCI=y > # CONFIG_SND_AD1889 is not set > # CONFIG_SND_ALS300 is not set > # CONFIG_SND_ALS4000 is not set > # CONFIG_SND_ALI5451 is not set > # CONFIG_SND_ATIIXP is not set > # CONFIG_SND_ATIIXP_MODEM is not set > # CONFIG_SND_AU8810 is not set > # CONFIG_SND_AU8820 is not set > # CONFIG_SND_AU8830 is not set > # CONFIG_SND_AW2 is not set > # CONFIG_SND_AZT3328 is not set > # CONFIG_SND_BT87X is not set > # CONFIG_SND_CA0106 is not set > # CONFIG_SND_CMIPCI is not set > # CONFIG_SND_OXYGEN is not set > # CONFIG_SND_CS4281 is not set > # CONFIG_SND_CS46XX is not set > # CONFIG_SND_CS5530 is not set > # CONFIG_SND_DARLA20 is not set > # CONFIG_SND_GINA20 is not set > # CONFIG_SND_LAYLA20 is not set > # CONFIG_SND_DARLA24 is not set > # CONFIG_SND_GINA24 is not set > # CONFIG_SND_LAYLA24 is not set > # CONFIG_SND_MONA is not set > # CONFIG_SND_MIA is not set > # CONFIG_SND_ECHO3G is not set > # CONFIG_SND_INDIGO is not set > # CONFIG_SND_INDIGOIO is not set > # CONFIG_SND_INDIGODJ is not set > # CONFIG_SND_EMU10K1 is not set > # CONFIG_SND_EMU10K1X is not set > # CONFIG_SND_ENS1370 is not set > # CONFIG_SND_ENS1371 is not set > # CONFIG_SND_ES1938 is not set > # CONFIG_SND_ES1968 is not set > # CONFIG_SND_FM801 is not set > # CONFIG_SND_HDA_INTEL is not set > # CONFIG_SND_HDSP is not set > # CONFIG_SND_HDSPM is not set > # CONFIG_SND_HIFIER is not set > # CONFIG_SND_ICE1712 is not set > # CONFIG_SND_ICE1724 is not set > # CONFIG_SND_INTEL8X0 is not set > # CONFIG_SND_INTEL8X0M is not set > # CONFIG_SND_KORG1212 is not set > # CONFIG_SND_MAESTRO3 is not set > # CONFIG_SND_MIXART is not set > # CONFIG_SND_NM256 is not set > # CONFIG_SND_PCXHR is not set > # CONFIG_SND_RIPTIDE is not set > # CONFIG_SND_RME32 is not set > # CONFIG_SND_RME96 is not set > # CONFIG_SND_RME9652 is not set > # CONFIG_SND_SONICVIBES is not set > # CONFIG_SND_TRIDENT is not set > # CONFIG_SND_VIA82XX is not set > # CONFIG_SND_VIA82XX_MODEM is not set > # CONFIG_SND_VIRTUOSO is not set > # CONFIG_SND_VX222 is not set > # CONFIG_SND_YMFPCI is not set > CONFIG_SND_PPC=y > CONFIG_SND_POWERMAC=m > CONFIG_SND_POWERMAC_AUTO_DRC=y > CONFIG_SND_PS3=m > CONFIG_SND_PS3_DEFAULT_START_DELAY=2000 > CONFIG_SND_AOA=m > CONFIG_SND_AOA_FABRIC_LAYOUT=m > CONFIG_SND_AOA_ONYX=m > CONFIG_SND_AOA_TAS=m > CONFIG_SND_AOA_TOONIE=m > CONFIG_SND_AOA_SOUNDBUS=m > CONFIG_SND_AOA_SOUNDBUS_I2S=m > CONFIG_SND_USB=y > # CONFIG_SND_USB_AUDIO is not set > # CONFIG_SND_USB_USX2Y is not set > # CONFIG_SND_USB_CAIAQ is not set > CONFIG_SND_PCMCIA=y > # CONFIG_SND_VXPOCKET is not set > # CONFIG_SND_PDAUDIOCF is not set > # CONFIG_SND_SOC is not set > # CONFIG_SOUND_PRIME is not set > CONFIG_HID_SUPPORT=y > CONFIG_HID=y > # CONFIG_HID_DEBUG is not set > # CONFIG_HIDRAW is not set > > # > # USB Input Devices > # > CONFIG_USB_HID=y > # CONFIG_HID_PID is not set > CONFIG_USB_HIDDEV=y > > # > # Special HID drivers > # > CONFIG_HID_COMPAT=y > CONFIG_HID_A4TECH=y > CONFIG_HID_APPLE=y > CONFIG_HID_BELKIN=y > CONFIG_HID_CHERRY=y > CONFIG_HID_CHICONY=y > CONFIG_HID_CYPRESS=y > CONFIG_HID_EZKEY=y > CONFIG_HID_GYRATION=y > CONFIG_HID_LOGITECH=y > # CONFIG_LOGITECH_FF is not set > # CONFIG_LOGIRUMBLEPAD2_FF is not set > CONFIG_HID_MICROSOFT=y > CONFIG_HID_MONTEREY=y > CONFIG_HID_NTRIG=y > CONFIG_HID_PANTHERLORD=y > # CONFIG_PANTHERLORD_FF is not set > CONFIG_HID_PETALYNX=y > CONFIG_HID_SAMSUNG=y > CONFIG_HID_SONY=y > CONFIG_HID_SUNPLUS=y > # CONFIG_GREENASIA_FF is not set > CONFIG_HID_TOPSEED=y > # CONFIG_THRUSTMASTER_FF is not set > # CONFIG_ZEROPLUS_FF is not set > CONFIG_USB_SUPPORT=y > CONFIG_USB_ARCH_HAS_HCD=y > CONFIG_USB_ARCH_HAS_OHCI=y > CONFIG_USB_ARCH_HAS_EHCI=y > CONFIG_USB=y > # CONFIG_USB_DEBUG is not set > # CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set > > # > # Miscellaneous USB options > # > CONFIG_USB_DEVICEFS=y > CONFIG_USB_DEVICE_CLASS=y > # CONFIG_USB_DYNAMIC_MINORS is not set > # CONFIG_USB_OTG is not set > # CONFIG_USB_MON is not set > # CONFIG_USB_WUSB is not set > # CONFIG_USB_WUSB_CBAF is not set > > # > # USB Host Controller Drivers > # > # CONFIG_USB_C67X00_HCD is not set > CONFIG_USB_EHCI_HCD=y > # CONFIG_USB_EHCI_ROOT_HUB_TT is not set > CONFIG_USB_EHCI_TT_NEWSCHED=y > CONFIG_USB_EHCI_BIG_ENDIAN_MMIO=y > # CONFIG_USB_EHCI_HCD_PPC_OF is not set > # CONFIG_USB_OXU210HP_HCD is not set > # CONFIG_USB_ISP116X_HCD is not set > # CONFIG_USB_ISP1760_HCD is not set > CONFIG_USB_OHCI_HCD=y > # CONFIG_USB_OHCI_HCD_PPC_OF is not set > # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set > CONFIG_USB_OHCI_BIG_ENDIAN_MMIO=y > CONFIG_USB_OHCI_LITTLE_ENDIAN=y > # CONFIG_USB_UHCI_HCD is not set > # CONFIG_USB_SL811_HCD is not set > # CONFIG_USB_R8A66597_HCD is not set > # CONFIG_USB_WHCI_HCD is not set > # CONFIG_USB_HWA_HCD is not set > > # > # USB Device Class drivers > # > # CONFIG_USB_ACM is not set > # CONFIG_USB_PRINTER is not set > # CONFIG_USB_WDM is not set > # CONFIG_USB_TMC is not set > > # > # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may also be needed; > # > > # > # see USB_STORAGE Help for more information > # > CONFIG_USB_STORAGE=m > # CONFIG_USB_STORAGE_DEBUG is not set > # CONFIG_USB_STORAGE_DATAFAB is not set > # CONFIG_USB_STORAGE_FREECOM is not set > # CONFIG_USB_STORAGE_ISD200 is not set > # CONFIG_USB_STORAGE_USBAT is not set > # CONFIG_USB_STORAGE_SDDR09 is not set > # CONFIG_USB_STORAGE_SDDR55 is not set > # CONFIG_USB_STORAGE_JUMPSHOT is not set > # CONFIG_USB_STORAGE_ALAUDA is not set > # CONFIG_USB_STORAGE_ONETOUCH is not set > # CONFIG_USB_STORAGE_KARMA is not set > # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set > # CONFIG_USB_LIBUSUAL is not set > > # > # USB Imaging devices > # > # CONFIG_USB_MDC800 is not set > # CONFIG_USB_MICROTEK is not set > > # > # USB port drivers > # > # CONFIG_USB_SERIAL is not set > > # > # USB Miscellaneous drivers > # > # CONFIG_USB_EMI62 is not set > # CONFIG_USB_EMI26 is not set > # CONFIG_USB_ADUTUX is not set > # CONFIG_USB_SEVSEG is not set > # CONFIG_USB_RIO500 is not set > # CONFIG_USB_LEGOTOWER is not set > # CONFIG_USB_LCD is not set > # CONFIG_USB_BERRY_CHARGE is not set > # CONFIG_USB_LED is not set > # CONFIG_USB_CYPRESS_CY7C63 is not set > # CONFIG_USB_CYTHERM is not set > # CONFIG_USB_PHIDGET is not set > # CONFIG_USB_IDMOUSE is not set > # CONFIG_USB_FTDI_ELAN is not set > CONFIG_USB_APPLEDISPLAY=m > # CONFIG_USB_SISUSBVGA is not set > # CONFIG_USB_LD is not set > # CONFIG_USB_TRANCEVIBRATOR is not set > # CONFIG_USB_IOWARRIOR is not set > # CONFIG_USB_TEST is not set > # CONFIG_USB_ISIGHTFW is not set > # CONFIG_USB_VST is not set > # CONFIG_USB_GADGET is not set > > # > # OTG and related infrastructure > # > # CONFIG_UWB is not set > # CONFIG_MMC is not set > # CONFIG_MEMSTICK is not set > # CONFIG_NEW_LEDS is not set > # CONFIG_ACCESSIBILITY is not set > CONFIG_INFINIBAND=m > # CONFIG_INFINIBAND_USER_MAD is not set > # CONFIG_INFINIBAND_USER_ACCESS is not set > CONFIG_INFINIBAND_ADDR_TRANS=y > CONFIG_INFINIBAND_MTHCA=m > CONFIG_INFINIBAND_MTHCA_DEBUG=y > # CONFIG_INFINIBAND_IPATH is not set > CONFIG_INFINIBAND_EHCA=m > # CONFIG_INFINIBAND_AMSO1100 is not set > # CONFIG_MLX4_INFINIBAND is not set > # CONFIG_INFINIBAND_NES is not set > CONFIG_INFINIBAND_IPOIB=m > # CONFIG_INFINIBAND_IPOIB_CM is not set > CONFIG_INFINIBAND_IPOIB_DEBUG=y > # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set > # CONFIG_INFINIBAND_SRP is not set > CONFIG_INFINIBAND_ISER=m > CONFIG_EDAC=y > > # > # Reporting subsystems > # > # CONFIG_EDAC_DEBUG is not set > CONFIG_EDAC_MM_EDAC=y > CONFIG_EDAC_PASEMI=y > # CONFIG_EDAC_CELL is not set > CONFIG_RTC_LIB=y > CONFIG_RTC_CLASS=y > CONFIG_RTC_HCTOSYS=y > CONFIG_RTC_HCTOSYS_DEVICE="rtc0" > # CONFIG_RTC_DEBUG is not set > > # > # RTC interfaces > # > CONFIG_RTC_INTF_SYSFS=y > CONFIG_RTC_INTF_PROC=y > CONFIG_RTC_INTF_DEV=y > # CONFIG_RTC_INTF_DEV_UIE_EMUL is not set > # CONFIG_RTC_DRV_TEST is not set > > # > # I2C RTC drivers > # > CONFIG_RTC_DRV_DS1307=y > # CONFIG_RTC_DRV_DS1374 is not set > # CONFIG_RTC_DRV_DS1672 is not set > # CONFIG_RTC_DRV_MAX6900 is not set > # CONFIG_RTC_DRV_RS5C372 is not set > # CONFIG_RTC_DRV_ISL1208 is not set > # CONFIG_RTC_DRV_X1205 is not set > # CONFIG_RTC_DRV_PCF8563 is not set > # CONFIG_RTC_DRV_PCF8583 is not set > # CONFIG_RTC_DRV_M41T80 is not set > # CONFIG_RTC_DRV_S35390A is not set > # CONFIG_RTC_DRV_FM3130 is not set > # CONFIG_RTC_DRV_RX8581 is not set > > # > # SPI RTC drivers > # > > # > # Platform RTC drivers > # > # CONFIG_RTC_DRV_CMOS is not set > # CONFIG_RTC_DRV_DS1286 is not set > # CONFIG_RTC_DRV_DS1511 is not set > # CONFIG_RTC_DRV_DS1553 is not set > # CONFIG_RTC_DRV_DS1742 is not set > # CONFIG_RTC_DRV_STK17TA8 is not set > # CONFIG_RTC_DRV_M48T86 is not set > # CONFIG_RTC_DRV_M48T35 is not set > # CONFIG_RTC_DRV_M48T59 is not set > # CONFIG_RTC_DRV_BQ4802 is not set > # CONFIG_RTC_DRV_V3020 is not set > > # > # on-CPU RTC drivers > # > CONFIG_RTC_DRV_PPC=y > # CONFIG_DMADEVICES is not set > # CONFIG_UIO is not set > # CONFIG_STAGING is not set > > # > # File systems > # > CONFIG_EXT2_FS=y > CONFIG_EXT2_FS_XATTR=y > CONFIG_EXT2_FS_POSIX_ACL=y > CONFIG_EXT2_FS_SECURITY=y > CONFIG_EXT2_FS_XIP=y > CONFIG_EXT3_FS=y > CONFIG_EXT3_FS_XATTR=y > CONFIG_EXT3_FS_POSIX_ACL=y > CONFIG_EXT3_FS_SECURITY=y > CONFIG_EXT4_FS=y > # CONFIG_EXT4DEV_COMPAT is not set > CONFIG_EXT4_FS_XATTR=y > CONFIG_EXT4_FS_POSIX_ACL=y > CONFIG_EXT4_FS_SECURITY=y > CONFIG_FS_XIP=y > CONFIG_JBD=y > # CONFIG_JBD_DEBUG is not set > CONFIG_JBD2=y > # CONFIG_JBD2_DEBUG is not set > CONFIG_FS_MBCACHE=y > CONFIG_REISERFS_FS=y > # CONFIG_REISERFS_CHECK is not set > # CONFIG_REISERFS_PROC_INFO is not set > CONFIG_REISERFS_FS_XATTR=y > CONFIG_REISERFS_FS_POSIX_ACL=y > CONFIG_REISERFS_FS_SECURITY=y > CONFIG_JFS_FS=y > CONFIG_JFS_POSIX_ACL=y > CONFIG_JFS_SECURITY=y > # CONFIG_JFS_DEBUG is not set > # CONFIG_JFS_STATISTICS is not set > CONFIG_FS_POSIX_ACL=y > CONFIG_FILE_LOCKING=y > CONFIG_XFS_FS=m > # CONFIG_XFS_QUOTA is not set > CONFIG_XFS_POSIX_ACL=y > # CONFIG_XFS_RT is not set > # CONFIG_XFS_DEBUG is not set > # CONFIG_GFS2_FS is not set > # CONFIG_OCFS2_FS is not set > # CONFIG_BTRFS_FS is not set > CONFIG_DNOTIFY=y > CONFIG_INOTIFY=y > CONFIG_INOTIFY_USER=y > # CONFIG_QUOTA is not set > # CONFIG_AUTOFS_FS is not set > CONFIG_AUTOFS4_FS=m > # CONFIG_FUSE_FS is not set > > # > # CD-ROM/DVD Filesystems > # > CONFIG_ISO9660_FS=y > # CONFIG_JOLIET is not set > # CONFIG_ZISOFS is not set > CONFIG_UDF_FS=m > CONFIG_UDF_NLS=y > > # > # DOS/FAT/NT Filesystems > # > CONFIG_FAT_FS=y > CONFIG_MSDOS_FS=y > CONFIG_VFAT_FS=y > CONFIG_FAT_DEFAULT_CODEPAGE=437 > CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" > # CONFIG_NTFS_FS is not set > > # > # Pseudo filesystems > # > CONFIG_PROC_FS=y > CONFIG_PROC_KCORE=y > CONFIG_PROC_SYSCTL=y > CONFIG_PROC_PAGE_MONITOR=y > CONFIG_SYSFS=y > CONFIG_TMPFS=y > # CONFIG_TMPFS_POSIX_ACL is not set > CONFIG_HUGETLBFS=y > CONFIG_HUGETLB_PAGE=y > # CONFIG_CONFIGFS_FS is not set > CONFIG_MISC_FILESYSTEMS=y > # CONFIG_ADFS_FS is not set > # CONFIG_AFFS_FS is not set > CONFIG_HFS_FS=m > CONFIG_HFSPLUS_FS=m > # CONFIG_BEFS_FS is not set > # CONFIG_BFS_FS is not set > # CONFIG_EFS_FS is not set > CONFIG_CRAMFS=y > # CONFIG_SQUASHFS is not set > # CONFIG_VXFS_FS is not set > # CONFIG_MINIX_FS is not set > # CONFIG_OMFS_FS is not set > # CONFIG_HPFS_FS is not set > # CONFIG_QNX4FS_FS is not set > # CONFIG_ROMFS_FS is not set > # CONFIG_SYSV_FS is not set > # CONFIG_UFS_FS is not set > CONFIG_NETWORK_FILESYSTEMS=y > CONFIG_NFS_FS=y > CONFIG_NFS_V3=y > CONFIG_NFS_V3_ACL=y > CONFIG_NFS_V4=y > CONFIG_ROOT_NFS=y > CONFIG_NFSD=m > CONFIG_NFSD_V2_ACL=y > CONFIG_NFSD_V3=y > CONFIG_NFSD_V3_ACL=y > CONFIG_NFSD_V4=y > CONFIG_LOCKD=y > CONFIG_LOCKD_V4=y > CONFIG_EXPORTFS=m > CONFIG_NFS_ACL_SUPPORT=y > CONFIG_NFS_COMMON=y > CONFIG_SUNRPC=y > CONFIG_SUNRPC_GSS=y > CONFIG_SUNRPC_XPRT_RDMA=m > # CONFIG_SUNRPC_REGISTER_V4 is not set > CONFIG_RPCSEC_GSS_KRB5=y > CONFIG_RPCSEC_GSS_SPKM3=m > # CONFIG_SMB_FS is not set > CONFIG_CIFS=m > # CONFIG_CIFS_STATS is not set > # CONFIG_CIFS_WEAK_PW_HASH is not set > CONFIG_CIFS_XATTR=y > CONFIG_CIFS_POSIX=y > # CONFIG_CIFS_DEBUG2 is not set > # CONFIG_CIFS_EXPERIMENTAL is not set > # CONFIG_NCP_FS is not set > # CONFIG_CODA_FS is not set > # CONFIG_AFS_FS is not set > > # > # Partition Types > # > CONFIG_PARTITION_ADVANCED=y > # CONFIG_ACORN_PARTITION is not set > # CONFIG_OSF_PARTITION is not set > # CONFIG_AMIGA_PARTITION is not set > # CONFIG_ATARI_PARTITION is not set > CONFIG_MAC_PARTITION=y > CONFIG_MSDOS_PARTITION=y > # CONFIG_BSD_DISKLABEL is not set > # CONFIG_MINIX_SUBPARTITION is not set > # CONFIG_SOLARIS_X86_PARTITION is not set > # CONFIG_UNIXWARE_DISKLABEL is not set > # CONFIG_LDM_PARTITION is not set > # CONFIG_SGI_PARTITION is not set > # CONFIG_ULTRIX_PARTITION is not set > # CONFIG_SUN_PARTITION is not set > # CONFIG_KARMA_PARTITION is not set > # CONFIG_EFI_PARTITION is not set > # CONFIG_SYSV68_PARTITION is not set > CONFIG_NLS=y > CONFIG_NLS_DEFAULT="iso8859-1" > CONFIG_NLS_CODEPAGE_437=y > CONFIG_NLS_CODEPAGE_737=m > CONFIG_NLS_CODEPAGE_775=m > CONFIG_NLS_CODEPAGE_850=m > CONFIG_NLS_CODEPAGE_852=m > CONFIG_NLS_CODEPAGE_855=m > CONFIG_NLS_CODEPAGE_857=m > CONFIG_NLS_CODEPAGE_860=m > CONFIG_NLS_CODEPAGE_861=m > CONFIG_NLS_CODEPAGE_862=m > CONFIG_NLS_CODEPAGE_863=m > CONFIG_NLS_CODEPAGE_864=m > CONFIG_NLS_CODEPAGE_865=m > CONFIG_NLS_CODEPAGE_866=m > CONFIG_NLS_CODEPAGE_869=m > CONFIG_NLS_CODEPAGE_936=m > CONFIG_NLS_CODEPAGE_950=m > CONFIG_NLS_CODEPAGE_932=m > CONFIG_NLS_CODEPAGE_949=m > CONFIG_NLS_CODEPAGE_874=m > CONFIG_NLS_ISO8859_8=m > CONFIG_NLS_CODEPAGE_1250=m > CONFIG_NLS_CODEPAGE_1251=m > CONFIG_NLS_ASCII=m > CONFIG_NLS_ISO8859_1=y > CONFIG_NLS_ISO8859_2=m > CONFIG_NLS_ISO8859_3=m > CONFIG_NLS_ISO8859_4=m > CONFIG_NLS_ISO8859_5=m > CONFIG_NLS_ISO8859_6=m > CONFIG_NLS_ISO8859_7=m > CONFIG_NLS_ISO8859_9=m > CONFIG_NLS_ISO8859_13=m > CONFIG_NLS_ISO8859_14=m > CONFIG_NLS_ISO8859_15=m > CONFIG_NLS_KOI8_R=m > CONFIG_NLS_KOI8_U=m > CONFIG_NLS_UTF8=m > # CONFIG_DLM is not set > > # > # Library routines > # > CONFIG_BITREVERSE=y > CONFIG_GENERIC_FIND_LAST_BIT=y > CONFIG_CRC_CCITT=m > CONFIG_CRC16=y > CONFIG_CRC_T10DIF=y > CONFIG_CRC_ITU_T=m > CONFIG_CRC32=y > # CONFIG_CRC7 is not set > CONFIG_LIBCRC32C=m > CONFIG_ZLIB_INFLATE=y > CONFIG_ZLIB_DEFLATE=m > CONFIG_LZO_COMPRESS=m > CONFIG_LZO_DECOMPRESS=m > CONFIG_TEXTSEARCH=y > CONFIG_TEXTSEARCH_KMP=m > CONFIG_TEXTSEARCH_BM=m > CONFIG_TEXTSEARCH_FSM=m > CONFIG_PLIST=y > CONFIG_HAS_IOMEM=y > CONFIG_HAS_IOPORT=y > CONFIG_HAS_DMA=y > CONFIG_HAVE_LMB=y > > # > # Kernel hacking > # > # CONFIG_PRINTK_TIME is not set > CONFIG_ENABLE_WARN_DEPRECATED=y > CONFIG_ENABLE_MUST_CHECK=y > CONFIG_FRAME_WARN=2048 > CONFIG_MAGIC_SYSRQ=y > # CONFIG_UNUSED_SYMBOLS is not set > CONFIG_DEBUG_FS=y > # CONFIG_HEADERS_CHECK is not set > CONFIG_DEBUG_KERNEL=y > # CONFIG_DEBUG_SHIRQ is not set > CONFIG_DETECT_SOFTLOCKUP=y > # CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set > CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 > CONFIG_SCHED_DEBUG=y > CONFIG_SCHEDSTATS=y > # CONFIG_TIMER_STATS is not set > # CONFIG_DEBUG_OBJECTS is not set > # CONFIG_SLUB_DEBUG_ON is not set > # CONFIG_SLUB_STATS is not set > # CONFIG_DEBUG_RT_MUTEXES is not set > # CONFIG_RT_MUTEX_TESTER is not set > # CONFIG_DEBUG_SPINLOCK is not set > CONFIG_DEBUG_MUTEXES=y > # CONFIG_DEBUG_PSRWLOCK is not set > # CONFIG_DEBUG_LOCK_ALLOC is not set > # CONFIG_PROVE_LOCKING is not set > # CONFIG_LOCK_STAT is not set > CONFIG_TRACE_IRQFLAGS=y > # CONFIG_DEBUG_SPINLOCK_SLEEP is not set > # CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set > CONFIG_STACKTRACE=y > # CONFIG_DEBUG_KOBJECT is not set > CONFIG_DEBUG_BUGVERBOSE=y > # CONFIG_DEBUG_INFO is not set > # CONFIG_DEBUG_VM is not set > # CONFIG_DEBUG_WRITECOUNT is not set > CONFIG_DEBUG_MEMORY_INIT=y > # CONFIG_DEBUG_LIST is not set > # CONFIG_DEBUG_SG is not set > # CONFIG_DEBUG_NOTIFIERS is not set > # CONFIG_BOOT_PRINTK_DELAY is not set > # CONFIG_RCU_TORTURE_TEST is not set > # CONFIG_RCU_CPU_STALL_DETECTOR is not set > # CONFIG_BACKTRACE_SELF_TEST is not set > # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set > # CONFIG_FAULT_INJECTION is not set > # CONFIG_HAVE_PSRWLOCK_ASM_CALL is not set > # CONFIG_PSRWLOCK_LATENCY_TEST is not set > CONFIG_LATENCYTOP=y > CONFIG_SYSCTL_SYSCALL_CHECK=y > CONFIG_NOP_TRACER=y > CONFIG_HAVE_FUNCTION_TRACER=y > CONFIG_HAVE_DYNAMIC_FTRACE=y > CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y > CONFIG_TRACER_MAX_TRACE=y > CONFIG_RING_BUFFER=y > CONFIG_TRACING=y > > # > # Tracers > # > # CONFIG_FUNCTION_TRACER is not set > CONFIG_IRQSOFF_TRACER=y > CONFIG_SCHED_TRACER=y > CONFIG_CONTEXT_SWITCH_TRACER=y > # CONFIG_BOOT_TRACER is not set > # CONFIG_TRACE_BRANCH_PROFILING is not set > # CONFIG_STACK_TRACER is not set > # CONFIG_FTRACE_STARTUP_TEST is not set > CONFIG_DYNAMIC_PRINTK_DEBUG=y > # CONFIG_SAMPLES is not set > CONFIG_HAVE_ARCH_KGDB=y > # CONFIG_KGDB is not set > CONFIG_PRINT_STACK_DEPTH=64 > CONFIG_DEBUG_STACKOVERFLOW=y > CONFIG_DEBUG_STACK_USAGE=y > # CONFIG_DEBUG_PAGEALLOC is not set > # CONFIG_HCALL_STATS is not set > # CONFIG_CODE_PATCHING_SELFTEST is not set > # CONFIG_FTR_FIXUP_SELFTEST is not set > # CONFIG_MSI_BITMAP_SELFTEST is not set > CONFIG_XMON=y > # CONFIG_XMON_DEFAULT is not set > CONFIG_XMON_DISASSEMBLY=y > CONFIG_DEBUGGER=y > CONFIG_IRQSTACKS=y > # CONFIG_VIRQ_DEBUG is not set > CONFIG_BOOTX_TEXT=y > # CONFIG_PPC_EARLY_DEBUG is not set > > # > # Security options > # > # CONFIG_KEYS is not set > # CONFIG_SECURITY is not set > # CONFIG_SECURITYFS is not set > # CONFIG_SECURITY_FILE_CAPABILITIES is not set > CONFIG_XOR_BLOCKS=y > CONFIG_ASYNC_CORE=y > CONFIG_ASYNC_MEMCPY=y > CONFIG_ASYNC_XOR=y > CONFIG_CRYPTO=y > > # > # Crypto core or helper > # > # CONFIG_CRYPTO_FIPS is not set > CONFIG_CRYPTO_ALGAPI=y > CONFIG_CRYPTO_ALGAPI2=y > CONFIG_CRYPTO_AEAD=m > CONFIG_CRYPTO_AEAD2=y > CONFIG_CRYPTO_BLKCIPHER=y > CONFIG_CRYPTO_BLKCIPHER2=y > CONFIG_CRYPTO_HASH=y > CONFIG_CRYPTO_HASH2=y > CONFIG_CRYPTO_RNG=m > CONFIG_CRYPTO_RNG2=y > CONFIG_CRYPTO_MANAGER=y > CONFIG_CRYPTO_MANAGER2=y > CONFIG_CRYPTO_GF128MUL=m > CONFIG_CRYPTO_NULL=m > # CONFIG_CRYPTO_CRYPTD is not set > CONFIG_CRYPTO_AUTHENC=m > CONFIG_CRYPTO_TEST=m > > # > # Authenticated Encryption with Associated Data > # > CONFIG_CRYPTO_CCM=m > CONFIG_CRYPTO_GCM=m > CONFIG_CRYPTO_SEQIV=m > > # > # Block modes > # > CONFIG_CRYPTO_CBC=y > CONFIG_CRYPTO_CTR=m > # CONFIG_CRYPTO_CTS is not set > CONFIG_CRYPTO_ECB=m > # CONFIG_CRYPTO_LRW is not set > CONFIG_CRYPTO_PCBC=m > # CONFIG_CRYPTO_XTS is not set > > # > # Hash modes > # > CONFIG_CRYPTO_HMAC=y > # CONFIG_CRYPTO_XCBC is not set > > # > # Digest > # > CONFIG_CRYPTO_CRC32C=m > CONFIG_CRYPTO_MD4=m > CONFIG_CRYPTO_MD5=y > CONFIG_CRYPTO_MICHAEL_MIC=m > # CONFIG_CRYPTO_RMD128 is not set > # CONFIG_CRYPTO_RMD160 is not set > # CONFIG_CRYPTO_RMD256 is not set > # CONFIG_CRYPTO_RMD320 is not set > CONFIG_CRYPTO_SHA1=m > CONFIG_CRYPTO_SHA256=m > CONFIG_CRYPTO_SHA512=m > CONFIG_CRYPTO_TGR192=m > CONFIG_CRYPTO_WP512=m > > # > # Ciphers > # > CONFIG_CRYPTO_AES=m > CONFIG_CRYPTO_ANUBIS=m > CONFIG_CRYPTO_ARC4=m > CONFIG_CRYPTO_BLOWFISH=m > # CONFIG_CRYPTO_CAMELLIA is not set > CONFIG_CRYPTO_CAST5=m > CONFIG_CRYPTO_CAST6=m > CONFIG_CRYPTO_DES=y > # CONFIG_CRYPTO_FCRYPT is not set > CONFIG_CRYPTO_KHAZAD=m > CONFIG_CRYPTO_SALSA20=m > # CONFIG_CRYPTO_SEED is not set > CONFIG_CRYPTO_SERPENT=m > CONFIG_CRYPTO_TEA=m > CONFIG_CRYPTO_TWOFISH=m > CONFIG_CRYPTO_TWOFISH_COMMON=m > > # > # Compression > # > CONFIG_CRYPTO_DEFLATE=m > CONFIG_CRYPTO_LZO=m > > # > # Random Number Generation > # > # CONFIG_CRYPTO_ANSI_CPRNG is not set > # CONFIG_CRYPTO_HW is not set > # CONFIG_PPC_CLOCK is not set > # CONFIG_VIRTUALIZATION is not set > _______________________________________________ > ltt-dev mailing list > ltt-dev at lists.casi.polymtl.ca > http://lists.casi.polymtl.ca/cgi-bin/mailman/listinfo/ltt-dev -- Mathieu Desnoyers OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB 2009-03-16 21:53 ` Mathieu Desnoyers @ 2009-03-16 22:05 ` Josh Boyer 2009-03-16 23:11 ` [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols Mathieu Desnoyers 0 siblings, 1 reply; 14+ messages in thread From: Josh Boyer @ 2009-03-16 22:05 UTC (permalink / raw) On Mon, Mar 16, 2009 at 05:53:37PM -0400, Mathieu Desnoyers wrote: >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> On Mon, Mar 16, 2009 at 04:25:00PM -0400, Mathieu Desnoyers wrote: >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> >> On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: >> >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> >> >> Hi All, >> >> >> >> >> >> I was attempting to build a simple ppc64_defconfig using >> >> >> the latest LTTng tag from git. When doing a: >> >> >> >> >> >> make ppc64_defconfig >> >> >> make >> >> >> >> >> >> I get the error below. >> >> >> >> >> > >> >> >Hi Josh, >> >> > >> >> >Yes, LTTng has been tested with slub, but not for the powerpc64 >> >> >cross-build. Thanks for the report, this is actually a header circular >> >> >dependency I caused. It should be fixed in LTTng 0.111. >> >> >> >> Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion >> >> there. >> >> >> >> >I'll have to update my powerpc64 cross compiler to test it, because I am >> >> >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem >> >> >for you or if you encounter other problems. >> >> >> >> Yep, the extern on tb_ticks_per_sec is what I had come up with locally. >> >> It should work fine, and does indeed get past the error I was seeing. The >> >> build now dies with: >> >> >> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> >> make[2]: *** [kernel/irq/handle.o] Error 1 >> >> make[1]: *** [kernel/irq] Error 2 >> >> make: *** [kernel] Error 2 >> >> make: *** Waiting for unfinished jobs.... >> >> >> > >> >Can I get your full .config ? >> >> Sure, attached. Note, this is just: >> >> make ppc64_defconfig >> make vmlinux >> >> josh > >Can you try moving this code around ? Yep, allows vmlinux and modules to build just fine. Here's a patch for you ;) josh diff --git a/include/linux/irqnr.h b/include/linux/irqnr.h index 86af92e..fd07603 100644 --- a/include/linux/irqnr.h +++ b/include/linux/irqnr.h @@ -38,6 +38,10 @@ extern struct irq_desc *irq_to_desc(unsigned int irq); #endif /* CONFIG_GENERIC_HARDIRQS */ +extern int nr_irqs; +struct irq_desc; +extern struct irq_desc *irq_to_desc(unsigned int irq); + #define for_each_irq_nr(irq) \ for (irq = 0; irq < nr_irqs; irq++) diff --git a/kernel/irq/handle.c b/kernel/irq/handle.c index 03cac54..1793892 100644 --- a/kernel/irq/handle.c +++ b/kernel/irq/handle.c @@ -496,6 +496,6 @@ unsigned int kstat_irqs_cpu(unsigned int irq, int cpu) struct irq_desc *desc = irq_to_desc(irq); return desc ? desc->kstat_irqs[cpu] : 0; } -#endif EXPORT_SYMBOL(kstat_irqs_cpu); +#endif ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols 2009-03-16 22:05 ` Josh Boyer @ 2009-03-16 23:11 ` Mathieu Desnoyers 2009-03-16 23:52 ` Thomas Gleixner 0 siblings, 1 reply; 14+ messages in thread From: Mathieu Desnoyers @ 2009-03-16 23:11 UTC (permalink / raw) On Mon, Mar 16, 2009 at 05:53:37PM -0400, Mathieu Desnoyers wrote: >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> On Mon, Mar 16, 2009 at 04:25:00PM -0400, Mathieu Desnoyers wrote: >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> >> On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: >> >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> >> >> Hi All, >> >> >> >> >> >> I was attempting to build a simple ppc64_defconfig using >> >> >> the latest LTTng tag from git. When doing a: >> >> >> >> >> >> make ppc64_defconfig >> >> >> make >> >> >> >> >> >> I get the error below. >> >> >> >> >> > >> >> >Hi Josh, >> >> > >> >> >Yes, LTTng has been tested with slub, but not for the powerpc64 >> >> >cross-build. Thanks for the report, this is actually a header circular >> >> >dependency I caused. It should be fixed in LTTng 0.111. >> >> >> >> Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion >> >> there. >> >> >> >> >I'll have to update my powerpc64 cross compiler to test it, because I am >> >> >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem >> >> >for you or if you encounter other problems. >> >> >> >> Yep, the extern on tb_ticks_per_sec is what I had come up with locally. >> >> It should work fine, and does indeed get past the error I was seeing. The >> >> build now dies with: >> >> >> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> >> make[2]: *** [kernel/irq/handle.o] Error 1 >> >> make[1]: *** [kernel/irq] Error 2 >> >> make: *** [kernel] Error 2 >> >> make: *** Waiting for unfinished jobs.... >> >> >> > >> >Can I get your full .config ? >> >> Sure, attached. Note, this is just: >> >> make ppc64_defconfig >> make vmlinux >> >> josh > >Can you try moving this code around ? Yep, allows vmlinux and modules to build just fine. Here's a patch for you ;) Mathieu : This build problem was exhibited because of the added EXPORT_SYMBOL(irq_to_desc) in the LTTng tree, but only on powerpc. Applies on 2.6.29-rc8. From: Josh Boyer <jwboyer@linux.vnet.ibm.com> Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers at polymtl.ca> --- include/linux/irqnr.h | 4 ++++ kernel/irq/handle.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) Index: linux-2.6-lttng/include/linux/irqnr.h =================================================================== --- linux-2.6-lttng.orig/include/linux/irqnr.h 2009-02-10 22:53:36.000000000 -0500 +++ linux-2.6-lttng/include/linux/irqnr.h 2009-03-16 18:40:01.000000000 -0400 @@ -38,6 +38,10 @@ extern struct irq_desc *irq_to_desc(unsi #endif /* CONFIG_GENERIC_HARDIRQS */ +extern int nr_irqs; +struct irq_desc; +extern struct irq_desc *irq_to_desc(unsigned int irq); + #define for_each_irq_nr(irq) \ for (irq = 0; irq < nr_irqs; irq++) Index: linux-2.6-lttng/kernel/irq/handle.c =================================================================== --- linux-2.6-lttng.orig/kernel/irq/handle.c 2009-03-16 18:38:51.000000000 -0400 +++ linux-2.6-lttng/kernel/irq/handle.c 2009-03-16 18:40:01.000000000 -0400 @@ -473,6 +473,6 @@ unsigned int kstat_irqs_cpu(unsigned int struct irq_desc *desc = irq_to_desc(irq); return desc ? desc->kstat_irqs[cpu] : 0; } -#endif EXPORT_SYMBOL(kstat_irqs_cpu); +#endif -- Mathieu Desnoyers OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols 2009-03-16 23:11 ` [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols Mathieu Desnoyers @ 2009-03-16 23:52 ` Thomas Gleixner 2009-03-17 0:08 ` [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 Mathieu Desnoyers 0 siblings, 1 reply; 14+ messages in thread From: Thomas Gleixner @ 2009-03-16 23:52 UTC (permalink / raw) On Mon, 16 Mar 2009, Mathieu Desnoyers wrote: > Mathieu : > > This build problem was exhibited because of the added > EXPORT_SYMBOL(irq_to_desc) in the LTTng tree, but only on powerpc. > > Applies on 2.6.29-rc8. Applies, but that does not make it a useful patch per se. 2.6.29-rc8/include/linux/irqnr.h has (condensed excerpt): #ifndef CONFIG_GENERIC_HARDIRQS #define nr_irqs NR_IRQS #define irq_to_desc(irq) (&irq_desc[irq]) #else extern int nr_irqs; extern struct irq_desc *irq_to_desc(unsigned int irq); #endif /* CONFIG_GENERIC_HARDIRQS */ And this adds right below of the #endif: > +++ linux-2.6-lttng/include/linux/irqnr.h 2009-03-16 18:40:01.000000000 -0400 > @@ -38,6 +38,10 @@ extern struct irq_desc *irq_to_desc(unsi > > #endif /* CONFIG_GENERIC_HARDIRQS */ > > +extern int nr_irqs; > +struct irq_desc; > +extern struct irq_desc *irq_to_desc(unsigned int irq); > + Is this a contribution to the "most useless patch of the week" contest ? You have my vote. tglx ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 2009-03-16 23:52 ` Thomas Gleixner @ 2009-03-17 0:08 ` Mathieu Desnoyers 2009-03-17 0:34 ` Josh Boyer 2009-03-17 8:29 ` Thomas Gleixner 0 siblings, 2 replies; 14+ messages in thread From: Mathieu Desnoyers @ 2009-03-17 0:08 UTC (permalink / raw) * Thomas Gleixner (tglx at linutronix.de) wrote: > Is this a contribution to the "most useless patch of the week" > contest ? > > You have my vote. > Count mine too ! :) Actually, this was not what it should look like. Here is my version. I am not totally convinced that the struct irq_desc is absolutely required, but in some include orders, it might matter. However, the #endif around the EXPORT_SYMBOL is definitely needed. Best regards, Mathieu kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 On Mon, Mar 16, 2009 at 05:53:37PM -0400, Mathieu Desnoyers wrote: >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> On Mon, Mar 16, 2009 at 04:25:00PM -0400, Mathieu Desnoyers wrote: >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> >> On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: >> >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >> >> >> Hi All, >> >> >> >> >> >> I was attempting to build a simple ppc64_defconfig using >> >> >> the latest LTTng tag from git. When doing a: >> >> >> >> >> >> make ppc64_defconfig >> >> >> make >> >> >> >> >> >> I get the error below. >> >> >> >> >> > >> >> >Hi Josh, >> >> > >> >> >Yes, LTTng has been tested with slub, but not for the powerpc64 >> >> >cross-build. Thanks for the report, this is actually a header circular >> >> >dependency I caused. It should be fixed in LTTng 0.111. >> >> >> >> Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion >> >> there. >> >> >> >> >I'll have to update my powerpc64 cross compiler to test it, because I am >> >> >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem >> >> >for you or if you encounter other problems. >> >> >> >> Yep, the extern on tb_ticks_per_sec is what I had come up with locally. >> >> It should work fine, and does indeed get past the error I was seeing. The >> >> build now dies with: >> >> >> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> >> make[2]: *** [kernel/irq/handle.o] Error 1 >> >> make[1]: *** [kernel/irq] Error 2 >> >> make: *** [kernel] Error 2 >> >> make: *** Waiting for unfinished jobs.... >> >> >> > >> >Can I get your full .config ? >> >> Sure, attached. Note, this is just: >> >> make ppc64_defconfig >> make vmlinux >> >> josh > >Can you try moving this code around ? Yep, allows vmlinux and modules to build just fine. Here's a patch for you ;) Based on a patch from Josh Boyer <jwboyer at linux.vnet.ibm.com>, updated by Mathieu Desnoyers. Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers at polymtl.ca> --- include/linux/irqnr.h | 1 + kernel/irq/handle.c | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) Index: linux-2.6-lttng/include/linux/irqnr.h =================================================================== --- linux-2.6-lttng.orig/include/linux/irqnr.h 2009-03-16 18:45:40.000000000 -0400 +++ linux-2.6-lttng/include/linux/irqnr.h 2009-03-16 19:45:26.000000000 -0400 @@ -23,6 +23,7 @@ #else /* CONFIG_GENERIC_HARDIRQS */ extern int nr_irqs; +struct irq_desc; extern struct irq_desc *irq_to_desc(unsigned int irq); # define for_each_irq_desc(irq, desc) \ Index: linux-2.6-lttng/kernel/irq/handle.c =================================================================== --- linux-2.6-lttng.orig/kernel/irq/handle.c 2009-03-16 18:45:40.000000000 -0400 +++ linux-2.6-lttng/kernel/irq/handle.c 2009-03-16 19:44:05.000000000 -0400 @@ -473,6 +473,6 @@ unsigned int kstat_irqs_cpu(unsigned int struct irq_desc *desc = irq_to_desc(irq); return desc ? desc->kstat_irqs[cpu] : 0; } -#endif EXPORT_SYMBOL(kstat_irqs_cpu); +#endif -- Mathieu Desnoyers OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 2009-03-17 0:08 ` [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 Mathieu Desnoyers @ 2009-03-17 0:34 ` Josh Boyer 2009-03-17 8:29 ` Thomas Gleixner 1 sibling, 0 replies; 14+ messages in thread From: Josh Boyer @ 2009-03-17 0:34 UTC (permalink / raw) On Mon, Mar 16, 2009 at 08:08:59PM -0400, Mathieu Desnoyers wrote: >* Thomas Gleixner (tglx at linutronix.de) wrote: >> Is this a contribution to the "most useless patch of the week" >> contest ? >> >> You have my vote. >> > >Count mine too ! :) Actually, this was not what it should look like. >Here is my version. I am not totally convinced that the struct irq_desc >is absolutely required, but in some include orders, it might matter. >However, the #endif around the EXPORT_SYMBOL is definitely needed. > >Best regards, > >Mathieu > >kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 > >On Mon, Mar 16, 2009 at 05:53:37PM -0400, Mathieu Desnoyers wrote: >>* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >>> On Mon, Mar 16, 2009 at 04:25:00PM -0400, Mathieu Desnoyers wrote: >>> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >>> >> On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: >>> >> >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: >>> >> >> Hi All, >>> >> >> >>> >> >> I was attempting to build a simple ppc64_defconfig using >>> >> >> the latest LTTng tag from git. When doing a: >>> >> >> >>> >> >> make ppc64_defconfig >>> >> >> make >>> >> >> >>> >> >> I get the error below. >>> >> >> >>> >> > >>> >> >Hi Josh, >>> >> > >>> >> >Yes, LTTng has been tested with slub, but not for the powerpc64 >>> >> >cross-build. Thanks for the report, this is actually a header circular >>> >> >dependency I caused. It should be fixed in LTTng 0.111. >>> >> >>> >> Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion >>> >> there. >>> >> >>> >> >I'll have to update my powerpc64 cross compiler to test it, because I am >>> >> >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem >>> >> >for you or if you encounter other problems. >>> >> >>> >> Yep, the extern on tb_ticks_per_sec is what I had come up with locally. >>> >> It should work fine, and does indeed get past the error I was seeing. The >>> >> build now dies with: >>> >> >>> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >>> >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >>> >> make[2]: *** [kernel/irq/handle.o] Error 1 >>> >> make[1]: *** [kernel/irq] Error 2 >>> >> make: *** [kernel] Error 2 >>> >> make: *** Waiting for unfinished jobs.... >>> >> >>> > >>> >Can I get your full .config ? >>> >>> Sure, attached. Note, this is just: >>> >>> make ppc64_defconfig >>> make vmlinux >>> >>> josh >> >>Can you try moving this code around ? > >Yep, allows vmlinux and modules to build just fine. Here's a patch for you ;) > >Based on a patch from Josh Boyer <jwboyer at linux.vnet.ibm.com>, updated by >Mathieu Desnoyers. You don't need to credit me here. All I did was take your "Can you try moving this code around" sequence and actually turn it into patch format. I do agree the #endif move is needed in the builds I was trying though. josh >Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers at polymtl.ca> >--- > include/linux/irqnr.h | 1 + > kernel/irq/handle.c | 2 +- > 2 files changed, 2 insertions(+), 1 deletion(-) > >Index: linux-2.6-lttng/include/linux/irqnr.h >=================================================================== >--- linux-2.6-lttng.orig/include/linux/irqnr.h 2009-03-16 18:45:40.000000000 -0400 >+++ linux-2.6-lttng/include/linux/irqnr.h 2009-03-16 19:45:26.000000000 -0400 >@@ -23,6 +23,7 @@ > #else /* CONFIG_GENERIC_HARDIRQS */ > > extern int nr_irqs; >+struct irq_desc; > extern struct irq_desc *irq_to_desc(unsigned int irq); > > # define for_each_irq_desc(irq, desc) \ >Index: linux-2.6-lttng/kernel/irq/handle.c >=================================================================== >--- linux-2.6-lttng.orig/kernel/irq/handle.c 2009-03-16 18:45:40.000000000 -0400 >+++ linux-2.6-lttng/kernel/irq/handle.c 2009-03-16 19:44:05.000000000 -0400 >@@ -473,6 +473,6 @@ unsigned int kstat_irqs_cpu(unsigned int > struct irq_desc *desc = irq_to_desc(irq); > return desc ? desc->kstat_irqs[cpu] : 0; > } >-#endif > EXPORT_SYMBOL(kstat_irqs_cpu); >+#endif > > >-- >Mathieu Desnoyers >OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 2009-03-17 0:08 ` [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 Mathieu Desnoyers 2009-03-17 0:34 ` Josh Boyer @ 2009-03-17 8:29 ` Thomas Gleixner 1 sibling, 0 replies; 14+ messages in thread From: Thomas Gleixner @ 2009-03-17 8:29 UTC (permalink / raw) On Mon, 16 Mar 2009, Mathieu Desnoyers wrote: > * Thomas Gleixner (tglx at linutronix.de) wrote: > > Is this a contribution to the "most useless patch of the week" > > contest ? > > > > You have my vote. > > > > Count mine too ! :) Actually, this was not what it should look like. > Here is my version. I am not totally convinced that the struct irq_desc > is absolutely required, but in some include orders, it might matter. I have not seen a compile failure report yet. > However, the #endif around the EXPORT_SYMBOL is definitely needed. Right. > struct irq_desc *desc = irq_to_desc(irq); > return desc ? desc->kstat_irqs[cpu] : 0; > } > -#endif > EXPORT_SYMBOL(kstat_irqs_cpu); > +#endif Thanks, tglx ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB 2009-03-16 20:01 ` Josh Boyer 2009-03-16 20:25 ` Mathieu Desnoyers @ 2009-03-16 20:47 ` Mathieu Desnoyers 2009-03-16 21:01 ` Josh Boyer 1 sibling, 1 reply; 14+ messages in thread From: Mathieu Desnoyers @ 2009-03-16 20:47 UTC (permalink / raw) * Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: > On Mon, Mar 16, 2009 at 03:44:59PM -0400, Mathieu Desnoyers wrote: > >* Josh Boyer (jwboyer at linux.vnet.ibm.com) wrote: > >> Hi All, > >> > >> I was attempting to build a simple ppc64_defconfig using > >> the latest LTTng tag from git. When doing a: > >> > >> make ppc64_defconfig > >> make > >> > >> I get the error below. > >> > > > >Hi Josh, > > > >Yes, LTTng has been tested with slub, but not for the powerpc64 > >cross-build. Thanks for the report, this is actually a header circular > >dependency I caused. It should be fixed in LTTng 0.111. > > Bah. Yes, I should have clarified on ppc/ppc64. Sorry for the confusion > there. > > >I'll have to update my powerpc64 cross compiler to test it, because I am > >stucked with a broken gcc 4.1. Please tell me if 0.111 fixes the problem > >for you or if you encounter other problems. > > Yep, the extern on tb_ticks_per_sec is what I had come up with locally. > It should work fine, and does indeed get past the error I was seeing. The > build now dies with: > > kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict > kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict > make[2]: *** [kernel/irq/handle.o] Error 1 > make[1]: *** [kernel/irq] Error 2 > make: *** [kernel] Error 2 > make: *** Waiting for unfinished jobs.... > > josh > Threads like this http://lkml.org/lkml/2008/1/13/175 Tells me this kind of problems appears with the symbol is declared static *and* exported, which does not seem to be the case for irq_to_desc. It's first declared here : (supposing CONFIG_GENERIC_HARDIRQS) include/linux/irqnr.h: extern struct irq_desc *irq_to_desc(unsigned int irq); then declared here : !CONFIG_SPARSE_IRQ : struct irq_desc *irq_to_desc(unsigned int irq) { return (irq < NR_IRQS) ? irq_desc + irq : NULL; } EXPORT_SYMBOL(irq_to_desc); I don't see the problem.. any idea ? I'll have to install a cross-compiler to find out what is happening here. What is your compiler version ? Mathieu -- Mathieu Desnoyers OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68 ^ permalink raw reply [flat|nested] 14+ messages in thread
* [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB 2009-03-16 20:47 ` [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB Mathieu Desnoyers @ 2009-03-16 21:01 ` Josh Boyer 0 siblings, 0 replies; 14+ messages in thread From: Josh Boyer @ 2009-03-16 21:01 UTC (permalink / raw) On Mon, Mar 16, 2009 at 04:47:18PM -0400, Mathieu Desnoyers wrote: >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> kernel/irq/handle.c:259: error: __ksymtab_irq_to_desc causes a section type conflict >> make[2]: *** [kernel/irq/handle.o] Error 1 >> make[1]: *** [kernel/irq] Error 2 >> make: *** [kernel] Error 2 >> make: *** Waiting for unfinished jobs.... >> >> josh >> > >Threads like this >http://lkml.org/lkml/2008/1/13/175 > >Tells me this kind of problems appears with the symbol is declared >static *and* exported, which does not seem to be the case for >irq_to_desc. It's first declared here : > >(supposing CONFIG_GENERIC_HARDIRQS) > >include/linux/irqnr.h: > >extern struct irq_desc *irq_to_desc(unsigned int irq); > >then declared here : > >!CONFIG_SPARSE_IRQ : > >struct irq_desc *irq_to_desc(unsigned int irq) >{ > return (irq < NR_IRQS) ? irq_desc + irq : NULL; >} >EXPORT_SYMBOL(irq_to_desc); > > >I don't see the problem.. any idea ? I'll have to install a Not sure yet. I'll poke at it a bit. >cross-compiler to find out what is happening here. What is your compiler >version ? gcc 4.3.2 from Fedora 9 on ppc. josh ^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2009-03-17 8:29 UTC | newest] Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2009-03-16 18:22 [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB Josh Boyer 2009-03-16 19:44 ` Mathieu Desnoyers 2009-03-16 20:01 ` Josh Boyer 2009-03-16 20:25 ` Mathieu Desnoyers 2009-03-16 20:58 ` Josh Boyer 2009-03-16 21:53 ` Mathieu Desnoyers 2009-03-16 22:05 ` Josh Boyer 2009-03-16 23:11 ` [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols Mathieu Desnoyers 2009-03-16 23:52 ` Thomas Gleixner 2009-03-17 0:08 ` [ltt-dev] [PATCH] kernel/irq/handle.c fix kstat_irqs_cpu and irq_to_desc symbols v2 Mathieu Desnoyers 2009-03-17 0:34 ` Josh Boyer 2009-03-17 8:29 ` Thomas Gleixner 2009-03-16 20:47 ` [ltt-dev] 2.6.29-rc7-lttng-0.110 broken with CONFIG_SLUB Mathieu Desnoyers 2009-03-16 21:01 ` Josh Boyer
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox