* [Xenomai-help] Freeze while running examples [not found] <CAHOEnGfih5tin7NAnf-qU6tKxVtnb=LjuBFE5QxFQpxfA=EBkg@domain.hid> @ 2012-02-14 17:54 ` Oscar Dávila 2012-02-14 18:39 ` Gilles Chanteperdrix 0 siblings, 1 reply; 17+ messages in thread From: Oscar Dávila @ 2012-02-14 17:54 UTC (permalink / raw) To: xenomai [-- Attachment #1.1: Type: text/plain, Size: 3561 bytes --] I compiled Xenomai succesfully, but when i try to run an example it freezes / machine look up, any help will be apreciated, thanks. Here is some info about the system, its a Debian 6.0 with a kernel 2.6.35.9, xenomai-2.6.0, the adeos patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the nmi_watchdog=2 in the boot kernel options. [0][odavilar@domain.hid ~]$ uname -a Linux Micromaquina 2.6.35.9-xenomai-2.6.0-1 #4 SMP Tue Jan 31 13:56:03 CST 2012 i686 GNU/Linux [0][odavilar@domain.hid ~]$ cat /proc/cpuinfo processor : 0 vendor_id : GenuineIntel cpu family : 15 model : 4 model name : Intel(R) Pentium(R) 4 CPU 3.20GHz stepping : 1 cpu MHz : 3194.379 cache size : 1024 KB fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 5 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe constant_tsc up pebs bts pni dtes64 monitor ds_cpl cid xtpr bogomips : 6388.75 clflush size : 64 cache_alignment : 128 address sizes : 36 bits physical, 32 bits virtual power management: [0][odavilar@domain.hid ~]$ cat /proc/xenomai/ acct heap lock schedclasses/ timerstat/ affinity interfaces/ registry/ stat version apc irq rtdm/ timebases faults latency sched timer [0][odavilar@domain.hid ~]$ dmesg | grep Xenomai [ 0.588391] I-pipe: Domain Xenomai registered. [ 0.588401] Xenomai: hal/i386 started. [ 0.588422] Xenomai: scheduling class idle registered. [ 0.588425] Xenomai: scheduling class rt registered. [ 0.589384] Xenomai: real-time nucleus v2.6.0 (Movin' On) loaded. [ 0.589387] Xenomai: debug mode enabled. [ 0.590758] Xenomai: SMI-enabled chipset found [ 0.590758] Xenomai: SMI workaround enabled [ 0.590758] Xenomai: starting native API services. [ 0.590758] Xenomai: starting POSIX services. [ 0.590758] Xenomai: starting RTDM services. I attached an image with the output of the program and the .config from my kernel. (its an image because it was locked up) And also after rebooting, Debian reports a kernel failure with the next message: Kernel failure message 1: ------------[ cut here ]------------ WARNING: at kernel/sched_clock.c:178 sched_clock_cpu+0x46/0x154() Hardware name: 8143PSR Modules linked in: ppdev lp sco bridge stp bnep rfcomm l2cap crc16 bluetooth rfkill i915 drm_kms_helper drm i2c_algo_bit binfmt_misc fuse loop snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq i2c_i801 parport_pc parport rng_core snd_timer i2c_core snd_seq_device tpm_tis tpm snd soundcore snd_page_alloc pcspkr evdev psmouse serio_raw ext3 jbd mbcache usbhid hid sg sr_mod sd_mod crc_t10dif cdrom ata_generic ata_piix libata uhci_hcd ehci_hcd scsi_mod tg3 usbcore floppy libphy nls_base [last unloaded: scsi_wait_scan] Pid: 1005, comm: Xorg Not tainted 2.6.35.9-xenomai-2.6.0-1 #4 Call Trace: [<c102b881>] ? warn_slowpath_common+0x6a/0x7b [<c1043741>] ? sched_clock_cpu+0x46/0x154 [<c102b89f>] ? warn_slowpath_null+0xd/0x10 [<c1043741>] ? sched_clock_cpu+0x46/0x154 [<c12763eb>] ? restore_ret+0x0/0xe [<c1026b97>] ? update_rq_clock+0x14/0x22 [<c1274cd4>] ? schedule+0x22d/0x55a [<c10e7065>] ? vfs_read+0x9a/0xd7 [<c1276447>] ? work_resched+0x6/0x2b ---[ end trace 31995fc33523d884 ]--- -- Atentamente: Oscar Dávila [-- Attachment #1.2: Type: text/html, Size: 5370 bytes --] [-- Attachment #2: 20120208_164920.jpg --] [-- Type: image/jpeg, Size: 384746 bytes --] [-- Attachment #3: config --] [-- Type: application/octet-stream, Size: 120837 bytes --] # # Automatically generated make config: don't edit # Linux kernel version: 2.6.35.9 # Wed Feb 8 16:38:03 2012 # # CONFIG_64BIT is not set CONFIG_X86_32=y # CONFIG_X86_64 is not set CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_GENERIC_TIME=y CONFIG_GENERIC_CMOS_UPDATE=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_GENERIC_CLOCKEVENTS=y CONFIG_GENERIC_CLOCKEVENTS_BROADCAST=y CONFIG_LOCKDEP_SUPPORT=y CONFIG_STACKTRACE_SUPPORT=y CONFIG_HAVE_LATENCYTOP_SUPPORT=y CONFIG_MMU=y CONFIG_ZONE_DMA=y # CONFIG_NEED_DMA_MAP_STATE is not set CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_GPIO=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y CONFIG_GENERIC_CALIBRATE_DELAY=y # CONFIG_GENERIC_TIME_VSYSCALL is not set CONFIG_ARCH_HAS_CPU_RELAX=y CONFIG_ARCH_HAS_DEFAULT_IDLE=y CONFIG_ARCH_HAS_CACHE_LINE_SIZE=y CONFIG_HAVE_SETUP_PER_CPU_AREA=y CONFIG_NEED_PER_CPU_EMBED_FIRST_CHUNK=y CONFIG_NEED_PER_CPU_PAGE_FIRST_CHUNK=y # CONFIG_HAVE_CPUMASK_OF_CPU_MAP is not set CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y # CONFIG_ZONE_DMA32 is not set CONFIG_ARCH_POPULATES_NODE_MAP=y # CONFIG_AUDIT_ARCH is not set CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y CONFIG_HAVE_EARLY_RES=y CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_X86_32_LAZY_GS=y CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" CONFIG_KTIME_SCALAR=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y # # General setup # CONFIG_EXPERIMENTAL=y CONFIG_BROKEN_ON_SMP=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" CONFIG_LOCALVERSION="" # CONFIG_LOCALVERSION_AUTO is not set CONFIG_HAVE_KERNEL_GZIP=y CONFIG_HAVE_KERNEL_BZIP2=y CONFIG_HAVE_KERNEL_LZMA=y CONFIG_HAVE_KERNEL_LZO=y CONFIG_KERNEL_GZIP=y # CONFIG_KERNEL_BZIP2 is not set # CONFIG_KERNEL_LZMA is not set # CONFIG_KERNEL_LZO is not set CONFIG_SWAP=y CONFIG_SYSVIPC=y CONFIG_SYSVIPC_SYSCTL=y CONFIG_POSIX_MQUEUE=y CONFIG_POSIX_MQUEUE_SYSCTL=y CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y CONFIG_TASKSTATS=y CONFIG_TASK_DELAY_ACCT=y CONFIG_TASK_XACCT=y CONFIG_TASK_IO_ACCOUNTING=y CONFIG_AUDIT=y CONFIG_AUDITSYSCALL=y CONFIG_AUDIT_TREE=y # # RCU Subsystem # CONFIG_TREE_RCU=y # CONFIG_TREE_PREEMPT_RCU is not set # CONFIG_TINY_RCU is not set # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=32 # CONFIG_RCU_FANOUT_EXACT is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_IKCONFIG is not set CONFIG_LOG_BUF_SHIFT=17 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y CONFIG_CGROUPS=y # CONFIG_CGROUP_DEBUG is not set CONFIG_CGROUP_NS=y CONFIG_CGROUP_FREEZER=y CONFIG_CGROUP_DEVICE=y CONFIG_CPUSETS=y CONFIG_PROC_PID_CPUSET=y CONFIG_CGROUP_CPUACCT=y # CONFIG_RESOURCE_COUNTERS is not set CONFIG_CGROUP_SCHED=y CONFIG_FAIR_GROUP_SCHED=y # CONFIG_RT_GROUP_SCHED is not set # CONFIG_BLK_CGROUP is not set # CONFIG_SYSFS_DEPRECATED_V2 is not set CONFIG_RELAY=y CONFIG_NAMESPACES=y CONFIG_UTS_NS=y CONFIG_IPC_NS=y CONFIG_USER_NS=y CONFIG_PID_NS=y CONFIG_NET_NS=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y CONFIG_RD_LZO=y CONFIG_CC_OPTIMIZE_FOR_SIZE=y CONFIG_SYSCTL=y CONFIG_ANON_INODES=y # CONFIG_EMBEDDED is not set CONFIG_UID16=y 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_BASE_FULL=y CONFIG_FUTEX=y CONFIG_EPOLL=y CONFIG_SIGNALFD=y CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y CONFIG_HAVE_PERF_EVENTS=y # # Kernel Performance Events And Counters # CONFIG_PERF_EVENTS=y # CONFIG_PERF_COUNTERS is not set # CONFIG_DEBUG_PERF_USE_VMALLOC is not set CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y CONFIG_SLUB_DEBUG=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y # CONFIG_SLOB is not set CONFIG_PROFILING=y CONFIG_TRACEPOINTS=y CONFIG_OPROFILE=m # CONFIG_OPROFILE_EVENT_MULTIPLEX is not set CONFIG_HAVE_OPROFILE=y CONFIG_KPROBES=y CONFIG_OPTPROBES=y CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_KRETPROBES=y CONFIG_USER_RETURN_NOTIFIER=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_OPTPROBES=y CONFIG_HAVE_ARCH_TRACEHOOK=y CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_REGS_AND_STACK_ACCESS_API=y CONFIG_HAVE_DMA_API_DEBUG=y CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set CONFIG_SLOW_WORK=y # CONFIG_SLOW_WORK_DEBUG is not set CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y CONFIG_MODVERSIONS=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_BLOCK=y CONFIG_LBDAF=y CONFIG_BLK_DEV_BSG=y CONFIG_BLK_DEV_INTEGRITY=y # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" CONFIG_PREEMPT_NOTIFIERS=y # CONFIG_INLINE_SPIN_TRYLOCK is not set # CONFIG_INLINE_SPIN_TRYLOCK_BH is not set # CONFIG_INLINE_SPIN_LOCK is not set # CONFIG_INLINE_SPIN_LOCK_BH is not set # CONFIG_INLINE_SPIN_LOCK_IRQ is not set # CONFIG_INLINE_SPIN_LOCK_IRQSAVE is not set CONFIG_INLINE_SPIN_UNLOCK=y # CONFIG_INLINE_SPIN_UNLOCK_BH is not set CONFIG_INLINE_SPIN_UNLOCK_IRQ=y # CONFIG_INLINE_SPIN_UNLOCK_IRQRESTORE is not set # CONFIG_INLINE_READ_TRYLOCK is not set # CONFIG_INLINE_READ_LOCK is not set # CONFIG_INLINE_READ_LOCK_BH is not set # CONFIG_INLINE_READ_LOCK_IRQ is not set # CONFIG_INLINE_READ_LOCK_IRQSAVE is not set CONFIG_INLINE_READ_UNLOCK=y # CONFIG_INLINE_READ_UNLOCK_BH is not set CONFIG_INLINE_READ_UNLOCK_IRQ=y # CONFIG_INLINE_READ_UNLOCK_IRQRESTORE is not set # CONFIG_INLINE_WRITE_TRYLOCK is not set # CONFIG_INLINE_WRITE_LOCK is not set # CONFIG_INLINE_WRITE_LOCK_BH is not set # CONFIG_INLINE_WRITE_LOCK_IRQ is not set # CONFIG_INLINE_WRITE_LOCK_IRQSAVE is not set CONFIG_INLINE_WRITE_UNLOCK=y # CONFIG_INLINE_WRITE_UNLOCK_BH is not set CONFIG_INLINE_WRITE_UNLOCK_IRQ=y # CONFIG_INLINE_WRITE_UNLOCK_IRQRESTORE is not set # CONFIG_MUTEX_SPIN_ON_OWNER is not set # # Real-time sub-system # CONFIG_XENOMAI=y CONFIG_XENO_GENERIC_STACKPOOL=y CONFIG_XENO_FASTSYNCH=y CONFIG_XENO_OPT_NUCLEUS=y CONFIG_XENO_OPT_PERVASIVE=y CONFIG_XENO_OPT_PRIOCPL=y CONFIG_XENO_OPT_PIPELINE_HEAD=y # CONFIG_XENO_OPT_SCHED_CLASSES is not set CONFIG_XENO_OPT_PIPE=y CONFIG_XENO_OPT_VFILE=y CONFIG_XENO_OPT_PIPE_NRDEV=32 CONFIG_XENO_OPT_REGISTRY_NRSLOTS=512 CONFIG_XENO_OPT_SYS_HEAPSZ=256 CONFIG_XENO_OPT_SYS_STACKPOOLSZ=128 CONFIG_XENO_OPT_SEM_HEAPSZ=12 CONFIG_XENO_OPT_GLOBAL_SEM_HEAPSZ=12 CONFIG_XENO_OPT_STATS=y CONFIG_XENO_OPT_DEBUG=y CONFIG_XENO_OPT_DEBUG_NUCLEUS=y CONFIG_XENO_OPT_DEBUG_XNLOCK=y CONFIG_XENO_OPT_DEBUG_QUEUES=y CONFIG_XENO_OPT_DEBUG_REGISTRY=y CONFIG_XENO_OPT_DEBUG_TIMERS=y # CONFIG_XENO_OPT_DEBUG_SYNCH_RELAX is not set CONFIG_XENO_OPT_WATCHDOG=y CONFIG_XENO_OPT_WATCHDOG_TIMEOUT=4 # CONFIG_XENO_OPT_SHIRQ is not set CONFIG_XENO_OPT_SELECT=y CONFIG_XENO_OPT_HOSTRT=y # # Timing # # CONFIG_XENO_OPT_TIMING_PERIODIC is not set CONFIG_XENO_OPT_TIMING_VIRTICK=1000 CONFIG_XENO_OPT_TIMING_SCHEDLAT=0 # # Scalability # # CONFIG_XENO_OPT_SCALABLE_SCHED is not set CONFIG_XENO_OPT_TIMER_LIST=y # CONFIG_XENO_OPT_TIMER_HEAP is not set # CONFIG_XENO_OPT_TIMER_WHEEL is not set # # Machine # CONFIG_XENO_HW_FPU=y # # SMI workaround # # CONFIG_XENO_HW_SMI_DETECT_DISABLE is not set CONFIG_XENO_HW_SMI_DETECT=y CONFIG_XENO_HW_SMI_WORKAROUND=y CONFIG_XENO_HW_SMI_ALL=y # # Interfaces # CONFIG_XENO_SKIN_NATIVE=y CONFIG_XENO_OPT_NATIVE_PERIOD=0 CONFIG_XENO_OPT_NATIVE_PIPE=y CONFIG_XENO_OPT_NATIVE_PIPE_BUFSZ=1024 CONFIG_XENO_OPT_NATIVE_SEM=y CONFIG_XENO_OPT_NATIVE_EVENT=y CONFIG_XENO_OPT_NATIVE_MUTEX=y CONFIG_XENO_OPT_NATIVE_COND=y CONFIG_XENO_OPT_NATIVE_QUEUE=y CONFIG_XENO_OPT_NATIVE_BUFFER=y CONFIG_XENO_OPT_NATIVE_HEAP=y CONFIG_XENO_OPT_NATIVE_ALARM=y CONFIG_XENO_OPT_NATIVE_MPS=y # CONFIG_XENO_OPT_NATIVE_INTR is not set CONFIG_XENO_OPT_DEBUG_NATIVE=y CONFIG_XENO_SKIN_POSIX=y CONFIG_XENO_OPT_POSIX_PERIOD=0 # CONFIG_XENO_OPT_POSIX_SHM is not set # CONFIG_XENO_OPT_POSIX_INTR is not set CONFIG_XENO_OPT_POSIX_SELECT=y CONFIG_XENO_OPT_DEBUG_POSIX=y # CONFIG_XENO_SKIN_PSOS is not set # CONFIG_XENO_SKIN_UITRON is not set # CONFIG_XENO_SKIN_VRTX is not set # CONFIG_XENO_SKIN_VXWORKS is not set # CONFIG_XENO_OPT_NOWARN_DEPRECATED is not set CONFIG_XENO_SKIN_RTDM=y CONFIG_XENO_OPT_RTDM_PERIOD=0 CONFIG_XENO_OPT_RTDM_FILDES=128 CONFIG_XENO_OPT_RTDM_SELECT=y # CONFIG_XENO_OPT_DEBUG_RTDM is not set CONFIG_XENO_OPT_DEBUG_RTDM_APPL=y # # Drivers # # # Serial drivers # # CONFIG_XENO_DRIVERS_16550A is not set # # Testing drivers # CONFIG_XENO_DRIVERS_TIMERBENCH=y # CONFIG_XENO_DRIVERS_KLATENCY is not set # CONFIG_XENO_DRIVERS_IRQBENCH is not set CONFIG_XENO_DRIVERS_SWITCHTEST=y # CONFIG_XENO_DRIVERS_RTDMTEST is not set # # CAN drivers # # CONFIG_XENO_DRIVERS_CAN is not set # # ANALOGY drivers # # CONFIG_XENO_DRIVERS_ANALOGY is not set # # Real-time IPC drivers # # CONFIG_XENO_DRIVERS_RTIPC is not set CONFIG_FREEZER=y # # Processor type and features # CONFIG_TICK_ONESHOT=y CONFIG_NO_HZ=y CONFIG_HIGH_RES_TIMERS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y # CONFIG_SMP is not set # CONFIG_SPARSE_IRQ is not set CONFIG_X86_MPPARSE=y # CONFIG_X86_EXTENDED_PLATFORM is not set CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_NO_BOOTMEM=y # CONFIG_MEMTEST is not set # CONFIG_M386 is not set # CONFIG_M486 is not set # CONFIG_M586 is not set # CONFIG_M586TSC is not set # CONFIG_M586MMX is not set # CONFIG_M686 is not set # CONFIG_MPENTIUMII is not set # CONFIG_MPENTIUMIII is not set # CONFIG_MPENTIUMM is not set CONFIG_MPENTIUM4=y # CONFIG_MK6 is not set # CONFIG_MK7 is not set # CONFIG_MK8 is not set # CONFIG_MCRUSOE is not set # CONFIG_MEFFICEON is not set # CONFIG_MWINCHIPC6 is not set # CONFIG_MWINCHIP3D is not set # CONFIG_MGEODEGX1 is not set # CONFIG_MGEODE_LX is not set # CONFIG_MCYRIXIII is not set # CONFIG_MVIAC3_2 is not set # CONFIG_MVIAC7 is not set # CONFIG_MPSC is not set # CONFIG_MCORE2 is not set # CONFIG_MATOM is not set # CONFIG_GENERIC_CPU is not set # CONFIG_X86_GENERIC is not set CONFIG_X86_CPU=y CONFIG_X86_INTERNODE_CACHE_SHIFT=7 CONFIG_X86_CMPXCHG=y CONFIG_X86_L1_CACHE_SHIFT=7 CONFIG_X86_XADD=y CONFIG_X86_WP_WORKS_OK=y CONFIG_X86_INVLPG=y CONFIG_X86_BSWAP=y CONFIG_X86_POPAD_OK=y CONFIG_X86_INTEL_USERCOPY=y CONFIG_X86_USE_PPRO_CHECKSUM=y CONFIG_X86_TSC=y CONFIG_X86_CMPXCHG64=y CONFIG_X86_CMOV=y CONFIG_X86_MINIMUM_CPU_FAMILY=5 CONFIG_X86_DEBUGCTLMSR=y CONFIG_CPU_SUP_INTEL=y CONFIG_CPU_SUP_CYRIX_32=y CONFIG_CPU_SUP_AMD=y CONFIG_CPU_SUP_CENTAUR=y CONFIG_CPU_SUP_TRANSMETA_32=y CONFIG_CPU_SUP_UMC_32=y CONFIG_HPET_TIMER=y CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_IOMMU_HELPER is not set # CONFIG_IOMMU_API is not set CONFIG_NR_CPUS=1 # CONFIG_PREEMPT_NONE is not set CONFIG_PREEMPT_VOLUNTARY=y # CONFIG_PREEMPT is not set CONFIG_IPIPE=y CONFIG_IPIPE_DOMAINS=4 CONFIG_IPIPE_DELAYED_ATOMICSW=y # CONFIG_IPIPE_UNMASKED_CONTEXT_SWITCH is not set CONFIG_HAVE_IPIPE_HOSTRT=y CONFIG_X86_UP_APIC=y # CONFIG_X86_UP_IOAPIC is not set CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y CONFIG_X86_MCE_INTEL=y CONFIG_X86_MCE_AMD=y # CONFIG_X86_ANCIENT_MCE is not set CONFIG_X86_MCE_THRESHOLD=y CONFIG_X86_MCE_INJECT=m CONFIG_X86_THERMAL_VECTOR=y CONFIG_VM86=y CONFIG_TOSHIBA=m CONFIG_I8K=m CONFIG_X86_REBOOTFIXUPS=y CONFIG_MICROCODE=m CONFIG_MICROCODE_INTEL=y CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=m CONFIG_X86_CPUID=m # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set CONFIG_PAGE_OFFSET=0xC0000000 CONFIG_HIGHMEM=y # CONFIG_ARCH_PHYS_ADDR_T_64BIT is not set CONFIG_ARCH_FLATMEM_ENABLE=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y CONFIG_ILLEGAL_POINTER_VALUE=0 CONFIG_SELECT_MEMORY_MODEL=y CONFIG_FLATMEM_MANUAL=y # CONFIG_DISCONTIGMEM_MANUAL is not set # CONFIG_SPARSEMEM_MANUAL is not set CONFIG_FLATMEM=y CONFIG_FLAT_NODE_MEM_MAP=y CONFIG_SPARSEMEM_STATIC=y CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 # CONFIG_COMPACTION is not set # CONFIG_PHYS_ADDR_T_64BIT is not set CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=65536 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y CONFIG_HWPOISON_INJECT=m CONFIG_HIGHPTE=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set CONFIG_X86_RESERVE_LOW_64K=y # CONFIG_MATH_EMULATION is not set CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 CONFIG_MTRR_SANITIZER_SPARE_REG_NR_DEFAULT=1 CONFIG_X86_PAT=y CONFIG_ARCH_USES_PG_UNCACHED=y CONFIG_SECCOMP=y # CONFIG_CC_STACKPROTECTOR is not set # CONFIG_HZ_100 is not set CONFIG_HZ_250=y # CONFIG_HZ_300 is not set # CONFIG_HZ_1000 is not set CONFIG_HZ=250 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set # CONFIG_KEXEC_JUMP is not set CONFIG_PHYSICAL_START=0x1000000 CONFIG_RELOCATABLE=y CONFIG_X86_NEED_RELOCS=y CONFIG_PHYSICAL_ALIGN=0x1000000 # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y # # Power management and ACPI options # CONFIG_PM=y CONFIG_PM_DEBUG=y # CONFIG_PM_ADVANCED_DEBUG is not set # CONFIG_PM_VERBOSE is not set CONFIG_CAN_PM_TRACE=y # CONFIG_PM_TRACE_RTC is not set CONFIG_PM_SLEEP=y CONFIG_SUSPEND_NVS=y CONFIG_SUSPEND=y # CONFIG_PM_TEST_SUSPEND is not set CONFIG_SUSPEND_FREEZER=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_PM_RUNTIME=y CONFIG_PM_OPS=y # CONFIG_ACPI is not set CONFIG_SFI=y # CONFIG_APM is not set # # CPU Frequency scaling # # CONFIG_CPU_FREQ is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y CONFIG_CPU_IDLE_GOV_MENU=y # CONFIG_INTEL_IDLE is not set # # Bus options (PCI etc.) # CONFIG_PCI=y # CONFIG_PCI_GOBIOS is not set # CONFIG_PCI_GOMMCONFIG is not set # CONFIG_PCI_GODIRECT is not set # CONFIG_PCI_GOOLPC is not set CONFIG_PCI_GOANY=y CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y CONFIG_PCI_DOMAINS=y # CONFIG_PCI_CNB20LE_QUIRK is not set CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=m CONFIG_PCIEAER=y # CONFIG_PCIE_ECRC is not set CONFIG_PCIEAER_INJECT=m CONFIG_PCIEASPM=y # CONFIG_PCIEASPM_DEBUG is not set CONFIG_ARCH_SUPPORTS_MSI=y # CONFIG_PCI_MSI is not set # CONFIG_PCI_DEBUG is not set CONFIG_PCI_STUB=m CONFIG_HT_IRQ=y CONFIG_PCI_IOV=y CONFIG_ISA_DMA_API=y CONFIG_ISA=y # CONFIG_EISA is not set # CONFIG_MCA is not set CONFIG_SCx200=m CONFIG_SCx200HR_TIMER=m # CONFIG_OLPC is not set CONFIG_K8_NB=y CONFIG_PCCARD=m CONFIG_PCMCIA=m CONFIG_PCMCIA_LOAD_CIS=y CONFIG_CARDBUS=y # # PC-card bridges # CONFIG_YENTA=m CONFIG_YENTA_O2=y CONFIG_YENTA_RICOH=y CONFIG_YENTA_TI=y CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_PD6729=m CONFIG_I82092=m CONFIG_I82365=m CONFIG_TCIC=m CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=y CONFIG_HOTPLUG_PCI=m CONFIG_HOTPLUG_PCI_FAKE=m CONFIG_HOTPLUG_PCI_COMPAQ=m # CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set CONFIG_HOTPLUG_PCI_IBM=m CONFIG_HOTPLUG_PCI_CPCI=y CONFIG_HOTPLUG_PCI_CPCI_ZT5550=m CONFIG_HOTPLUG_PCI_CPCI_GENERIC=m CONFIG_HOTPLUG_PCI_SHPC=m # # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y CONFIG_HAVE_AOUT=y CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_MISC=m CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_NET=y # # Networking options # CONFIG_PACKET=y CONFIG_UNIX=y CONFIG_XFRM=y CONFIG_XFRM_USER=m CONFIG_XFRM_SUB_POLICY=y CONFIG_XFRM_MIGRATE=y # CONFIG_XFRM_STATISTICS is not set CONFIG_XFRM_IPCOMP=m CONFIG_NET_KEY=m CONFIG_NET_KEY_MIGRATE=y CONFIG_INET=y CONFIG_IP_MULTICAST=y CONFIG_IP_ADVANCED_ROUTER=y CONFIG_ASK_IP_FIB_HASH=y # CONFIG_IP_FIB_TRIE is not set CONFIG_IP_FIB_HASH=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y # CONFIG_IP_PNP is not set CONFIG_NET_IPIP=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y # CONFIG_IP_MROUTE_MULTIPLE_TABLES is not set CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y # 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=m CONFIG_INET_XFRM_MODE_TRANSPORT=m CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET_XFRM_MODE_BEET=m CONFIG_INET_LRO=y CONFIG_INET_DIAG=m CONFIG_INET_TCP_DIAG=m CONFIG_TCP_CONG_ADVANCED=y CONFIG_TCP_CONG_BIC=m CONFIG_TCP_CONG_CUBIC=y CONFIG_TCP_CONG_WESTWOOD=m CONFIG_TCP_CONG_HTCP=m CONFIG_TCP_CONG_HSTCP=m CONFIG_TCP_CONG_HYBLA=m CONFIG_TCP_CONG_VEGAS=m CONFIG_TCP_CONG_SCALABLE=m CONFIG_TCP_CONG_LP=m CONFIG_TCP_CONG_VENO=m CONFIG_TCP_CONG_YEAH=m CONFIG_TCP_CONG_ILLINOIS=m # CONFIG_DEFAULT_BIC is not set CONFIG_DEFAULT_CUBIC=y # CONFIG_DEFAULT_HTCP is not set # CONFIG_DEFAULT_HYBLA is not set # CONFIG_DEFAULT_VEGAS is not set # CONFIG_DEFAULT_VENO is not set # CONFIG_DEFAULT_WESTWOOD is not set # CONFIG_DEFAULT_RENO is not set CONFIG_DEFAULT_TCP_CONG="cubic" CONFIG_TCP_MD5SIG=y CONFIG_IPV6=y CONFIG_IPV6_PRIVACY=y CONFIG_IPV6_ROUTER_PREF=y CONFIG_IPV6_ROUTE_INFO=y CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=m CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m CONFIG_IPV6_MIP6=y CONFIG_INET6_XFRM_TUNNEL=m CONFIG_INET6_TUNNEL=m CONFIG_INET6_XFRM_MODE_TRANSPORT=m CONFIG_INET6_XFRM_MODE_TUNNEL=m CONFIG_INET6_XFRM_MODE_BEET=m CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m CONFIG_IPV6_SIT=m # CONFIG_IPV6_SIT_6RD is not set CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=m CONFIG_IPV6_MULTIPLE_TABLES=y CONFIG_IPV6_SUBTREES=y CONFIG_IPV6_MROUTE=y # CONFIG_IPV6_MROUTE_MULTIPLE_TABLES is not set CONFIG_IPV6_PIMSM_V2=y # CONFIG_NETLABEL is not set CONFIG_NETWORK_SECMARK=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set CONFIG_NETFILTER_ADVANCED=y CONFIG_BRIDGE_NETFILTER=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_SECMARK=y CONFIG_NF_CONNTRACK_EVENTS=y CONFIG_NF_CT_PROTO_DCCP=m CONFIG_NF_CT_PROTO_GRE=m CONFIG_NF_CT_PROTO_SCTP=m CONFIG_NF_CT_PROTO_UDPLITE=m CONFIG_NF_CONNTRACK_AMANDA=m CONFIG_NF_CONNTRACK_FTP=m CONFIG_NF_CONNTRACK_H323=m CONFIG_NF_CONNTRACK_IRC=m CONFIG_NF_CONNTRACK_NETBIOS_NS=m CONFIG_NF_CONNTRACK_PPTP=m CONFIG_NF_CONNTRACK_SANE=m CONFIG_NF_CONNTRACK_SIP=m CONFIG_NF_CONNTRACK_TFTP=m CONFIG_NF_CT_NETLINK=m CONFIG_NETFILTER_TPROXY=m CONFIG_NETFILTER_XTABLES=m # # Xtables combined modules # CONFIG_NETFILTER_XT_MARK=m CONFIG_NETFILTER_XT_CONNMARK=m # # Xtables targets # CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m CONFIG_NETFILTER_XT_TARGET_CONNMARK=m CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m # CONFIG_NETFILTER_XT_TARGET_CT is not set CONFIG_NETFILTER_XT_TARGET_DSCP=m CONFIG_NETFILTER_XT_TARGET_HL=m CONFIG_NETFILTER_XT_TARGET_LED=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_TEE is not set CONFIG_NETFILTER_XT_TARGET_TPROXY=m CONFIG_NETFILTER_XT_TARGET_TRACE=m CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m # # Xtables matches # CONFIG_NETFILTER_XT_MATCH_CLUSTER=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_HL=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_OSF=m CONFIG_NETFILTER_XT_MATCH_OWNER=m CONFIG_NETFILTER_XT_MATCH_POLICY=m CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m CONFIG_NETFILTER_XT_MATCH_QUOTA=m CONFIG_NETFILTER_XT_MATCH_RATEEST=m CONFIG_NETFILTER_XT_MATCH_REALM=m CONFIG_NETFILTER_XT_MATCH_RECENT=m CONFIG_NETFILTER_XT_MATCH_SCTP=m CONFIG_NETFILTER_XT_MATCH_SOCKET=m CONFIG_NETFILTER_XT_MATCH_STATE=m CONFIG_NETFILTER_XT_MATCH_STATISTIC=m CONFIG_NETFILTER_XT_MATCH_STRING=m CONFIG_NETFILTER_XT_MATCH_TCPMSS=m CONFIG_NETFILTER_XT_MATCH_TIME=m CONFIG_NETFILTER_XT_MATCH_U32=m CONFIG_IP_VS=m CONFIG_IP_VS_IPV6=y # CONFIG_IP_VS_DEBUG is not set CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # CONFIG_IP_VS_PROTO_TCP=y CONFIG_IP_VS_PROTO_UDP=y CONFIG_IP_VS_PROTO_AH_ESP=y CONFIG_IP_VS_PROTO_ESP=y CONFIG_IP_VS_PROTO_AH=y # CONFIG_IP_VS_PROTO_SCTP is not set # # IPVS scheduler # CONFIG_IP_VS_RR=m CONFIG_IP_VS_WRR=m CONFIG_IP_VS_LC=m CONFIG_IP_VS_WLC=m CONFIG_IP_VS_LBLC=m CONFIG_IP_VS_LBLCR=m CONFIG_IP_VS_DH=m CONFIG_IP_VS_SH=m CONFIG_IP_VS_SED=m CONFIG_IP_VS_NQ=m # # IPVS application helper # CONFIG_IP_VS_FTP=m # # 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_DCCP=m CONFIG_NF_NAT_PROTO_GRE=m CONFIG_NF_NAT_PROTO_UDPLITE=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_SECURITY=m CONFIG_IP_NF_ARPTABLES=m CONFIG_IP_NF_ARPFILTER=m CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # CONFIG_NF_CONNTRACK_IPV6=m CONFIG_IP6_NF_QUEUE=m CONFIG_IP6_NF_IPTABLES=m CONFIG_IP6_NF_MATCH_AH=m CONFIG_IP6_NF_MATCH_EUI64=m CONFIG_IP6_NF_MATCH_FRAG=m CONFIG_IP6_NF_MATCH_OPTS=m CONFIG_IP6_NF_MATCH_HL=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m CONFIG_IP6_NF_MATCH_MH=m CONFIG_IP6_NF_MATCH_RT=m CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_TARGET_LOG=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_MANGLE=m CONFIG_IP6_NF_RAW=m CONFIG_IP6_NF_SECURITY=m # # DECnet: Netfilter Configuration # CONFIG_DECNET_NF_GRABULATOR=m CONFIG_BRIDGE_NF_EBTABLES=m CONFIG_BRIDGE_EBT_BROUTE=m CONFIG_BRIDGE_EBT_T_FILTER=m CONFIG_BRIDGE_EBT_T_NAT=m CONFIG_BRIDGE_EBT_802_3=m CONFIG_BRIDGE_EBT_AMONG=m CONFIG_BRIDGE_EBT_ARP=m CONFIG_BRIDGE_EBT_IP=m CONFIG_BRIDGE_EBT_IP6=m CONFIG_BRIDGE_EBT_LIMIT=m CONFIG_BRIDGE_EBT_MARK=m CONFIG_BRIDGE_EBT_PKTTYPE=m CONFIG_BRIDGE_EBT_STP=m CONFIG_BRIDGE_EBT_VLAN=m CONFIG_BRIDGE_EBT_ARPREPLY=m CONFIG_BRIDGE_EBT_DNAT=m CONFIG_BRIDGE_EBT_MARK_T=m CONFIG_BRIDGE_EBT_REDIRECT=m CONFIG_BRIDGE_EBT_SNAT=m CONFIG_BRIDGE_EBT_LOG=m CONFIG_BRIDGE_EBT_ULOG=m CONFIG_BRIDGE_EBT_NFLOG=m CONFIG_IP_DCCP=m CONFIG_INET_DCCP_DIAG=m # # DCCP CCIDs Configuration (EXPERIMENTAL) # # CONFIG_IP_DCCP_CCID2_DEBUG is not set CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3_RTO=100 CONFIG_IP_DCCP_TFRC_LIB=y # # DCCP Kernel Hacking # # CONFIG_IP_DCCP_DEBUG is not set # CONFIG_NET_DCCPPROBE is not set CONFIG_IP_SCTP=m # CONFIG_NET_SCTPPROBE is not set # CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_HMAC_NONE is not set # CONFIG_SCTP_HMAC_SHA1 is not set CONFIG_SCTP_HMAC_MD5=y CONFIG_RDS=m CONFIG_RDS_RDMA=m CONFIG_RDS_TCP=m # CONFIG_RDS_DEBUG is not set CONFIG_TIPC=m CONFIG_TIPC_ADVANCED=y CONFIG_TIPC_ZONES=3 CONFIG_TIPC_CLUSTERS=1 CONFIG_TIPC_NODES=255 CONFIG_TIPC_PORTS=8191 CONFIG_TIPC_LOG=0 # CONFIG_TIPC_DEBUG is not set CONFIG_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m CONFIG_ATM_MPOA=m CONFIG_ATM_BR2684=m # CONFIG_ATM_BR2684_IPFILTER is not set # CONFIG_L2TP is not set CONFIG_STP=m CONFIG_GARP=m CONFIG_BRIDGE=m CONFIG_BRIDGE_IGMP_SNOOPING=y # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m CONFIG_VLAN_8021Q_GVRP=y CONFIG_DECNET=m # CONFIG_DECNET_ROUTER is not set CONFIG_LLC=y CONFIG_LLC2=m CONFIG_IPX=m # CONFIG_IPX_INTERN is not set CONFIG_ATALK=m CONFIG_DEV_APPLETALK=m CONFIG_LTPC=m # CONFIG_COPS is not set CONFIG_IPDDP=m CONFIG_IPDDP_ENCAP=y CONFIG_IPDDP_DECAP=y CONFIG_X25=m CONFIG_LAPB=m CONFIG_ECONET=m CONFIG_ECONET_AUNUDP=y CONFIG_ECONET_NATIVE=y CONFIG_WAN_ROUTER=m CONFIG_PHONET=m CONFIG_IEEE802154=m CONFIG_NET_SCHED=y # # Queueing/Scheduling # CONFIG_NET_SCH_CBQ=m CONFIG_NET_SCH_HTB=m CONFIG_NET_SCH_HFSC=m CONFIG_NET_SCH_ATM=m CONFIG_NET_SCH_PRIO=m CONFIG_NET_SCH_MULTIQ=m CONFIG_NET_SCH_RED=m CONFIG_NET_SCH_SFQ=m CONFIG_NET_SCH_TEQL=m CONFIG_NET_SCH_TBF=m CONFIG_NET_SCH_GRED=m CONFIG_NET_SCH_DSMARK=m CONFIG_NET_SCH_NETEM=m CONFIG_NET_SCH_DRR=m CONFIG_NET_SCH_INGRESS=m # # Classification # CONFIG_NET_CLS=y CONFIG_NET_CLS_BASIC=m CONFIG_NET_CLS_TCINDEX=m CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m CONFIG_CLS_U32_PERF=y CONFIG_CLS_U32_MARK=y CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m CONFIG_NET_CLS_CGROUP=y CONFIG_NET_EMATCH=y CONFIG_NET_EMATCH_STACK=32 CONFIG_NET_EMATCH_CMP=m CONFIG_NET_EMATCH_NBYTE=m CONFIG_NET_EMATCH_U32=m CONFIG_NET_EMATCH_META=m CONFIG_NET_EMATCH_TEXT=m CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m CONFIG_GACT_PROB=y CONFIG_NET_ACT_MIRRED=m CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y CONFIG_DCB=y # # Network testing # CONFIG_NET_PKTGEN=m # CONFIG_NET_TCPPROBE is not set CONFIG_NET_DROP_MONITOR=y CONFIG_HAMRADIO=y # # Packet Radio protocols # CONFIG_AX25=m # CONFIG_AX25_DAMA_SLAVE is not set CONFIG_NETROM=m CONFIG_ROSE=m # # AX.25 network device drivers # CONFIG_MKISS=m CONFIG_6PACK=m CONFIG_BPQETHER=m # CONFIG_DMASCC is not set CONFIG_SCC=m # CONFIG_SCC_DELAY is not set # CONFIG_SCC_TRXECHO is not set CONFIG_BAYCOM_SER_FDX=m CONFIG_BAYCOM_SER_HDX=m CONFIG_BAYCOM_PAR=m CONFIG_BAYCOM_EPP=m CONFIG_YAM=m CONFIG_CAN=m CONFIG_CAN_RAW=m CONFIG_CAN_BCM=m # # CAN Device Drivers # CONFIG_CAN_VCAN=m CONFIG_CAN_DEV=m CONFIG_CAN_CALC_BITTIMING=y # CONFIG_CAN_MCP251X is not set CONFIG_CAN_SJA1000=m # CONFIG_CAN_SJA1000_ISA is not set CONFIG_CAN_SJA1000_PLATFORM=m CONFIG_CAN_EMS_PCI=m CONFIG_CAN_KVASER_PCI=m # CONFIG_CAN_PLX_PCI is not set # # CAN USB interfaces # CONFIG_CAN_EMS_USB=m # CONFIG_CAN_DEBUG_DEVICES is not set CONFIG_IRDA=m # # IrDA protocols # CONFIG_IRLAN=m CONFIG_IRNET=m CONFIG_IRCOMM=m # CONFIG_IRDA_ULTRA is not set # # IrDA options # CONFIG_IRDA_CACHE_LAST_LSAP=y CONFIG_IRDA_FAST_RR=y # CONFIG_IRDA_DEBUG is not set # # Infrared-port device drivers # # # SIR device drivers # CONFIG_IRTTY_SIR=m # # Dongle support # CONFIG_DONGLE=y CONFIG_ESI_DONGLE=m CONFIG_ACTISYS_DONGLE=m CONFIG_TEKRAM_DONGLE=m CONFIG_TOIM3232_DONGLE=m CONFIG_LITELINK_DONGLE=m CONFIG_MA600_DONGLE=m CONFIG_GIRBIL_DONGLE=m CONFIG_MCP2120_DONGLE=m CONFIG_OLD_BELKIN_DONGLE=m CONFIG_ACT200L_DONGLE=m CONFIG_KINGSUN_DONGLE=m CONFIG_KSDAZZLE_DONGLE=m CONFIG_KS959_DONGLE=m # # FIR device drivers # CONFIG_USB_IRDA=m CONFIG_SIGMATEL_FIR=m CONFIG_NSC_FIR=m CONFIG_WINBOND_FIR=m CONFIG_TOSHIBA_FIR=m CONFIG_SMC_IRCC_FIR=m CONFIG_ALI_FIR=m CONFIG_VLSI_FIR=m CONFIG_VIA_FIR=m CONFIG_MCS_FIR=m CONFIG_BT=m CONFIG_BT_L2CAP=m # CONFIG_BT_L2CAP_EXT_FEATURES is not set CONFIG_BT_SCO=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m CONFIG_BT_BNEP_MC_FILTER=y CONFIG_BT_BNEP_PROTO_FILTER=y CONFIG_BT_CMTP=m CONFIG_BT_HIDP=m # # Bluetooth device drivers # CONFIG_BT_HCIBTUSB=m CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y CONFIG_BT_HCIUART_LL=y CONFIG_BT_HCIBCM203X=m CONFIG_BT_HCIBPA10X=m CONFIG_BT_HCIBFUSB=m CONFIG_BT_HCIDTL1=m CONFIG_BT_HCIBT3C=m CONFIG_BT_HCIBLUECARD=m CONFIG_BT_HCIBTUART=m CONFIG_BT_HCIVHCI=m CONFIG_BT_MRVL=m CONFIG_BT_MRVL_SDIO=m # CONFIG_BT_ATH3K is not set CONFIG_AF_RXRPC=m # CONFIG_AF_RXRPC_DEBUG is not set CONFIG_RXKAD=m CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_WIRELESS_EXT=y CONFIG_WEXT_CORE=y CONFIG_WEXT_PROC=y CONFIG_WEXT_SPY=y CONFIG_WEXT_PRIV=y CONFIG_CFG80211=m # CONFIG_NL80211_TESTMODE is not set # CONFIG_CFG80211_DEVELOPER_WARNINGS is not set # CONFIG_CFG80211_REG_DEBUG is not set CONFIG_CFG80211_DEFAULT_PS=y # CONFIG_CFG80211_DEBUGFS is not set # CONFIG_CFG80211_INTERNAL_REGDB is not set CONFIG_CFG80211_WEXT=y # CONFIG_WIRELESS_EXT_SYSFS is not set CONFIG_LIB80211=m CONFIG_LIB80211_CRYPT_WEP=m CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m CONFIG_MAC80211_HAS_RC=y CONFIG_MAC80211_RC_MINSTREL=y # CONFIG_MAC80211_RC_DEFAULT_PID is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel" CONFIG_MAC80211_MESH=y CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_WIMAX=m CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=m CONFIG_RFKILL_LEDS=y CONFIG_RFKILL_INPUT=y CONFIG_NET_9P=m CONFIG_NET_9P_VIRTIO=m CONFIG_NET_9P_RDMA=m # CONFIG_NET_9P_DEBUG is not set # CONFIG_CAIF is not set # # Device Drivers # # # Generic Driver Options # CONFIG_UEVENT_HELPER_PATH="" CONFIG_DEVTMPFS=y # CONFIG_DEVTMPFS_MOUNT is not set CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y # CONFIG_FIRMWARE_IN_KERNEL is not set CONFIG_EXTRA_FIRMWARE="" # CONFIG_DEBUG_DRIVER is not set # CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set CONFIG_CONNECTOR=m CONFIG_MTD=m # CONFIG_MTD_DEBUG is not set # CONFIG_MTD_TESTS is not set CONFIG_MTD_CONCAT=m CONFIG_MTD_PARTITIONS=y CONFIG_MTD_REDBOOT_PARTS=m CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 # CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED is not set # CONFIG_MTD_REDBOOT_PARTS_READONLY is not set CONFIG_MTD_AR7_PARTS=m # # User Modules And Translation Layers # CONFIG_MTD_CHAR=m CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK=m CONFIG_MTD_BLOCK_RO=m CONFIG_FTL=m CONFIG_NFTL=m CONFIG_NFTL_RW=y CONFIG_INFTL=m CONFIG_RFD_FTL=m CONFIG_SSFDC=m # CONFIG_SM_FTL is not set CONFIG_MTD_OOPS=m # # RAM/ROM/Flash chip drivers # CONFIG_MTD_CFI=m CONFIG_MTD_JEDECPROBE=m CONFIG_MTD_GEN_PROBE=m # CONFIG_MTD_CFI_ADV_OPTIONS is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y # CONFIG_MTD_MAP_BANK_WIDTH_8 is not set # CONFIG_MTD_MAP_BANK_WIDTH_16 is not set # CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y # CONFIG_MTD_CFI_I4 is not set # CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_CFI_INTELEXT=m CONFIG_MTD_CFI_AMDSTD=m CONFIG_MTD_CFI_STAA=m CONFIG_MTD_CFI_UTIL=m CONFIG_MTD_RAM=m CONFIG_MTD_ROM=m CONFIG_MTD_ABSENT=m # # Mapping drivers for chip access # CONFIG_MTD_COMPLEX_MAPPINGS=y CONFIG_MTD_PHYSMAP=m # CONFIG_MTD_PHYSMAP_COMPAT is not set CONFIG_MTD_SC520CDP=m CONFIG_MTD_NETSC520=m CONFIG_MTD_TS5500=m CONFIG_MTD_SBC_GXX=m CONFIG_MTD_SCx200_DOCFLASH=m # CONFIG_MTD_AMD76XROM is not set # CONFIG_MTD_ICHXROM is not set # CONFIG_MTD_ESB2ROM is not set # CONFIG_MTD_CK804XROM is not set # CONFIG_MTD_SCB2_FLASH is not set CONFIG_MTD_NETtel=m # CONFIG_MTD_L440GX is not set CONFIG_MTD_PCI=m # CONFIG_MTD_PCMCIA is not set # CONFIG_MTD_GPIO_ADDR is not set CONFIG_MTD_INTEL_VR_NOR=m CONFIG_MTD_PLATRAM=m # # Self-contained MTD device drivers # CONFIG_MTD_PMC551=m # CONFIG_MTD_PMC551_BUGFIX is not set # CONFIG_MTD_PMC551_DEBUG is not set CONFIG_MTD_DATAFLASH=m # CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set # CONFIG_MTD_DATAFLASH_OTP is not set CONFIG_MTD_M25P80=m CONFIG_M25PXX_USE_FAST_READ=y CONFIG_MTD_SST25L=m CONFIG_MTD_SLRAM=m CONFIG_MTD_PHRAM=m CONFIG_MTD_MTDRAM=m CONFIG_MTDRAM_TOTAL_SIZE=4096 CONFIG_MTDRAM_ERASE_SIZE=128 CONFIG_MTD_BLOCK2MTD=m # # Disk-On-Chip Device Drivers # CONFIG_MTD_DOC2000=m CONFIG_MTD_DOC2001=m CONFIG_MTD_DOC2001PLUS=m CONFIG_MTD_DOCPROBE=m CONFIG_MTD_DOCECC=m # CONFIG_MTD_DOCPROBE_ADVANCED is not set CONFIG_MTD_DOCPROBE_ADDRESS=0 CONFIG_MTD_NAND_ECC=m # CONFIG_MTD_NAND_ECC_SMC is not set CONFIG_MTD_NAND=m # CONFIG_MTD_NAND_VERIFY_WRITE is not set # CONFIG_MTD_SM_COMMON is not set # CONFIG_MTD_NAND_MUSEUM_IDS is not set # CONFIG_MTD_NAND_DENALI is not set CONFIG_MTD_NAND_DENALI_SCRATCH_REG_ADDR=0xFF108018 CONFIG_MTD_NAND_IDS=m # CONFIG_MTD_NAND_RICOH is not set CONFIG_MTD_NAND_DISKONCHIP=m # CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 # CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set CONFIG_MTD_NAND_CAFE=m CONFIG_MTD_NAND_CS553X=m CONFIG_MTD_NAND_NANDSIM=m CONFIG_MTD_NAND_PLATFORM=m CONFIG_MTD_ALAUDA=m CONFIG_MTD_ONENAND=m CONFIG_MTD_ONENAND_VERIFY_WRITE=y CONFIG_MTD_ONENAND_GENERIC=m # CONFIG_MTD_ONENAND_OTP is not set CONFIG_MTD_ONENAND_2X_PROGRAM=y CONFIG_MTD_ONENAND_SIM=m # # LPDDR flash memory drivers # CONFIG_MTD_LPDDR=m CONFIG_MTD_QINFO_PROBE=m # # UBI - Unsorted block images # CONFIG_MTD_UBI=m CONFIG_MTD_UBI_WL_THRESHOLD=4096 CONFIG_MTD_UBI_BEB_RESERVE=1 # CONFIG_MTD_UBI_GLUEBI is not set # # UBI debugging options # # CONFIG_MTD_UBI_DEBUG is not set CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m # CONFIG_PARPORT_PC_FIFO is not set # CONFIG_PARPORT_PC_SUPERIO is not set CONFIG_PARPORT_PC_PCMCIA=m # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=m CONFIG_PARPORT_1284=y CONFIG_PARPORT_NOT_PC=y CONFIG_PNP=y # CONFIG_PNP_DEBUG_MESSAGES is not set # # Protocols # CONFIG_ISAPNP=y CONFIG_PNPBIOS=y CONFIG_PNPBIOS_PROC_FS=y # CONFIG_PNPACPI is not set CONFIG_BLK_DEV=y CONFIG_BLK_DEV_FD=m CONFIG_BLK_DEV_XD=m CONFIG_PARIDE=m # # Parallel IDE high-level drivers # CONFIG_PARIDE_PD=m CONFIG_PARIDE_PCD=m CONFIG_PARIDE_PF=m CONFIG_PARIDE_PT=m CONFIG_PARIDE_PG=m # # Parallel IDE protocol modules # CONFIG_PARIDE_ATEN=m CONFIG_PARIDE_BPCK=m CONFIG_PARIDE_BPCK6=m CONFIG_PARIDE_COMM=m CONFIG_PARIDE_DSTR=m CONFIG_PARIDE_FIT2=m CONFIG_PARIDE_FIT3=m CONFIG_PARIDE_EPAT=m # CONFIG_PARIDE_EPATC8 is not set CONFIG_PARIDE_EPIA=m CONFIG_PARIDE_FRIQ=m CONFIG_PARIDE_FRPW=m CONFIG_PARIDE_KBIC=m CONFIG_PARIDE_KTTI=m CONFIG_PARIDE_ON20=m CONFIG_PARIDE_ON26=m CONFIG_BLK_CPQ_DA=m CONFIG_BLK_CPQ_CISS_DA=m CONFIG_CISS_SCSI_TAPE=y CONFIG_BLK_DEV_DAC960=m CONFIG_BLK_DEV_UMEM=m # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m # CONFIG_BLK_DEV_CRYPTOLOOP is not set CONFIG_BLK_DEV_DRBD=m # CONFIG_DRBD_FAULT_INJECTION is not set CONFIG_BLK_DEV_NBD=m CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m # CONFIG_BLK_DEV_UB is not set CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=8192 # CONFIG_BLK_DEV_XIP is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set CONFIG_ATA_OVER_ETH=m CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_MISC_DEVICES=y # CONFIG_AD525X_DPOT is not set CONFIG_IBM_ASM=m CONFIG_PHANTOM=m CONFIG_SGI_IOC4=m CONFIG_TIFM_CORE=m CONFIG_TIFM_7XX1=m CONFIG_ICS932S401=m CONFIG_ENCLOSURE_SERVICES=m # CONFIG_CS5535_MFGPT is not set CONFIG_HP_ILO=m CONFIG_ISL29003=m CONFIG_SENSORS_TSL2550=m CONFIG_DS1682=m # CONFIG_TI_DAC7512 is not set # CONFIG_VMWARE_BALLOON is not set CONFIG_C2PORT=m CONFIG_C2PORT_DURAMAR_2150=m # # EEPROM support # CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m CONFIG_EEPROM_LEGACY=m CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m CONFIG_CB710_CORE=m # CONFIG_CB710_DEBUG is not set CONFIG_CB710_DEBUG_ASSUMPTIONS=y CONFIG_IWMC3200TOP=m # CONFIG_IWMC3200TOP_DEBUG is not set # CONFIG_IWMC3200TOP_DEBUGFS is not set CONFIG_HAVE_IDE=y CONFIG_IDE=m # # Please see Documentation/ide/ide.txt for help/info on IDE drives # CONFIG_IDE_XFER_MODE=y CONFIG_IDE_ATAPI=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=m CONFIG_IDE_GD_ATA=y CONFIG_IDE_GD_ATAPI=y CONFIG_BLK_DEV_IDECS=m CONFIG_BLK_DEV_DELKIN=m CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y CONFIG_BLK_DEV_IDETAPE=m # CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_PROC_FS=y # # IDE chipset support/bugfixes # CONFIG_IDE_GENERIC=m # CONFIG_BLK_DEV_PLATFORM is not set # CONFIG_BLK_DEV_CMD640 is not set CONFIG_BLK_DEV_IDEPNP=m CONFIG_BLK_DEV_IDEDMA_SFF=y # # PCI IDE chipsets support # CONFIG_BLK_DEV_IDEPCI=y # CONFIG_BLK_DEV_OFFBOARD is not set # CONFIG_BLK_DEV_GENERIC is not set CONFIG_BLK_DEV_OPTI621=m # CONFIG_BLK_DEV_RZ1000 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 is not set # CONFIG_BLK_DEV_ATIIXP is not set # 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_CS5535=m # CONFIG_BLK_DEV_CS5536 is not set CONFIG_BLK_DEV_HPT366=m # CONFIG_BLK_DEV_JMICRON is not set # CONFIG_BLK_DEV_SC1200 is not set CONFIG_BLK_DEV_PIIX=m CONFIG_BLK_DEV_IT8172=m CONFIG_BLK_DEV_IT8213=m # 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_SIS5513 is not set # CONFIG_BLK_DEV_SLC90E66 is not set CONFIG_BLK_DEV_TRM290=m # CONFIG_BLK_DEV_VIA82CXXX is not set CONFIG_BLK_DEV_TC86C001=m # # Other IDE chipsets support # # # Note: most of these also require special kernel boot parameters # # CONFIG_BLK_DEV_4DRIVES is not set # CONFIG_BLK_DEV_ALI14XX is not set # CONFIG_BLK_DEV_DTC2278 is not set # CONFIG_BLK_DEV_HT6560B is not set # CONFIG_BLK_DEV_QD65XX is not set # CONFIG_BLK_DEV_UMC8672 is not set CONFIG_BLK_DEV_IDEDMA=y # # SCSI device support # CONFIG_SCSI_MOD=m CONFIG_RAID_ATTRS=m CONFIG_SCSI=m CONFIG_SCSI_DMA=y CONFIG_SCSI_TGT=m CONFIG_SCSI_NETLINK=y CONFIG_SCSI_PROC_FS=y # # SCSI support type (disk, tape, CD-ROM) # CONFIG_BLK_DEV_SD=m CONFIG_CHR_DEV_ST=m CONFIG_CHR_DEV_OSST=m CONFIG_BLK_DEV_SR=m CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_ENCLOSURE=m CONFIG_SCSI_MULTI_LUN=y CONFIG_SCSI_CONSTANTS=y CONFIG_SCSI_LOGGING=y CONFIG_SCSI_SCAN_ASYNC=y CONFIG_SCSI_WAIT_SCAN=m # # SCSI Transports # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m CONFIG_SCSI_FC_TGT_ATTRS=y CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y # CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set CONFIG_SCSI_SRP_ATTRS=m CONFIG_SCSI_SRP_TGT_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_SCSI_CXGB3_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_BE2ISCSI=m CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_HPSA=m CONFIG_SCSI_3W_9XXX=m CONFIG_SCSI_3W_SAS=m CONFIG_SCSI_7000FASST=m CONFIG_SCSI_ACARD=m CONFIG_SCSI_AHA152X=m CONFIG_SCSI_AHA1542=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=8 CONFIG_AIC7XXX_RESET_DELAY_MS=15000 CONFIG_AIC7XXX_DEBUG_ENABLE=y CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC7XXX_OLD=m CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=32 CONFIG_AIC79XX_RESET_DELAY_MS=15000 CONFIG_AIC79XX_DEBUG_ENABLE=y CONFIG_AIC79XX_DEBUG_MASK=0 CONFIG_AIC79XX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC94XX=m # CONFIG_AIC94XX_DEBUG is not set CONFIG_SCSI_MVSAS=m # CONFIG_SCSI_MVSAS_DEBUG is not set CONFIG_SCSI_DPT_I2O=m CONFIG_SCSI_ADVANSYS=m CONFIG_SCSI_IN2000=m CONFIG_SCSI_ARCMSR=m # CONFIG_SCSI_ARCMSR_AER is not set CONFIG_MEGARAID_NEWGEN=y CONFIG_MEGARAID_MM=m CONFIG_MEGARAID_MAILBOX=m CONFIG_MEGARAID_LEGACY=m CONFIG_MEGARAID_SAS=m CONFIG_SCSI_MPT2SAS=m CONFIG_SCSI_MPT2SAS_MAX_SGE=128 # CONFIG_SCSI_MPT2SAS_LOGGING is not set CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m # CONFIG_SCSI_FLASHPOINT is not set CONFIG_VMWARE_PVSCSI=m CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m CONFIG_FCOE_FNIC=m CONFIG_SCSI_DMX3191D=m CONFIG_SCSI_DTC3280=m CONFIG_SCSI_EATA=m CONFIG_SCSI_EATA_TAGGED_QUEUE=y CONFIG_SCSI_EATA_LINKED_COMMANDS=y CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_GDTH=m # CONFIG_SCSI_GENERIC_NCR5380 is not set # CONFIG_SCSI_GENERIC_NCR5380_MMIO is not set CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m # CONFIG_SCSI_INIA100 is not set CONFIG_SCSI_PPA=m CONFIG_SCSI_IMM=m # CONFIG_SCSI_IZIP_EPP16 is not set # CONFIG_SCSI_IZIP_SLOW_CTR is not set CONFIG_SCSI_NCR53C406A=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=m # CONFIG_SCSI_IPR_TRACE is not set # CONFIG_SCSI_IPR_DUMP is not set CONFIG_SCSI_PAS16=m CONFIG_SCSI_QLOGIC_FAS=m CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_LPFC=m # CONFIG_SCSI_LPFC_DEBUG_FS is not set CONFIG_SCSI_SYM53C416=m CONFIG_SCSI_DC395x=m CONFIG_SCSI_DC390T=m CONFIG_SCSI_T128=m CONFIG_SCSI_U14_34F=m CONFIG_SCSI_U14_34F_TAGGED_QUEUE=y CONFIG_SCSI_U14_34F_LINKED_COMMANDS=y CONFIG_SCSI_U14_34F_MAX_TAGS=8 CONFIG_SCSI_ULTRASTOR=m CONFIG_SCSI_NSP32=m CONFIG_SCSI_DEBUG=m CONFIG_SCSI_PMCRAID=m CONFIG_SCSI_PM8001=m CONFIG_SCSI_SRP=m CONFIG_SCSI_BFA_FC=m CONFIG_SCSI_LOWLEVEL_PCMCIA=y CONFIG_PCMCIA_AHA152X=m CONFIG_PCMCIA_FDOMAIN=m CONFIG_PCMCIA_NINJA_SCSI=m CONFIG_PCMCIA_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m CONFIG_SCSI_DH=m CONFIG_SCSI_DH_RDAC=m CONFIG_SCSI_DH_HP_SW=m CONFIG_SCSI_DH_EMC=m CONFIG_SCSI_DH_ALUA=m CONFIG_SCSI_OSD_INITIATOR=m CONFIG_SCSI_OSD_ULD=m CONFIG_SCSI_OSD_DPRINT_SENSE=1 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=m # CONFIG_ATA_NONSTANDARD is not set CONFIG_ATA_VERBOSE_ERROR=y CONFIG_SATA_PMP=y # # Controllers with non-SFF native interface # CONFIG_SATA_AHCI=m # CONFIG_SATA_AHCI_PLATFORM is not set CONFIG_SATA_INIC162X=m CONFIG_SATA_SIL24=m CONFIG_ATA_SFF=y # # SFF controllers with custom DMA interface # CONFIG_PDC_ADMA=m CONFIG_SATA_QSTOR=m CONFIG_SATA_SX4=m CONFIG_ATA_BMDMA=y # # SATA SFF controllers with BMDMA # CONFIG_ATA_PIIX=m CONFIG_SATA_MV=m CONFIG_SATA_NV=m CONFIG_SATA_PROMISE=m CONFIG_SATA_SIL=m CONFIG_SATA_SIS=m CONFIG_SATA_SVW=m CONFIG_SATA_ULI=m CONFIG_SATA_VIA=m CONFIG_SATA_VITESSE=m # # PATA SFF controllers with BMDMA # CONFIG_PATA_ALI=m CONFIG_PATA_AMD=m CONFIG_PATA_ARTOP=m CONFIG_PATA_ATIIXP=m CONFIG_PATA_ATP867X=m CONFIG_PATA_CMD64X=m CONFIG_PATA_CS5520=m CONFIG_PATA_CS5530=m # CONFIG_PATA_CS5535 is not set CONFIG_PATA_CS5536=m # CONFIG_PATA_CYPRESS is not set CONFIG_PATA_EFAR=m # CONFIG_PATA_HPT366 is not set # CONFIG_PATA_HPT37X is not set # CONFIG_PATA_HPT3X2N is not set # CONFIG_PATA_HPT3X3 is not set # CONFIG_PATA_IT8213 is not set CONFIG_PATA_IT821X=m CONFIG_PATA_JMICRON=m CONFIG_PATA_MARVELL=m CONFIG_PATA_NETCELL=m # CONFIG_PATA_NINJA32 is not set CONFIG_PATA_NS87415=m CONFIG_PATA_OLDPIIX=m # CONFIG_PATA_OPTIDMA is not set CONFIG_PATA_PDC2027X=m CONFIG_PATA_PDC_OLD=m # CONFIG_PATA_RADISYS is not set CONFIG_PATA_RDC=m CONFIG_PATA_SC1200=m CONFIG_PATA_SCH=m CONFIG_PATA_SERVERWORKS=m CONFIG_PATA_SIL680=m CONFIG_PATA_SIS=m # CONFIG_PATA_TOSHIBA is not set CONFIG_PATA_TRIFLEX=m CONFIG_PATA_VIA=m # CONFIG_PATA_WINBOND is not set # # PIO-only SFF controllers # # CONFIG_PATA_CMD640_PCI is not set # CONFIG_PATA_ISAPNP is not set CONFIG_PATA_MPIIX=m CONFIG_PATA_NS87410=m # CONFIG_PATA_OPTI is not set # CONFIG_PATA_PCMCIA is not set # CONFIG_PATA_QDI is not set CONFIG_PATA_RZ1000=m # CONFIG_PATA_WINBOND_VLB is not set # # Generic fallback / legacy drivers # CONFIG_ATA_GENERIC=m # CONFIG_PATA_LEGACY is not set CONFIG_MD=y CONFIG_BLK_DEV_MD=m CONFIG_MD_LINEAR=m CONFIG_MD_RAID0=m CONFIG_MD_RAID1=m CONFIG_MD_RAID10=m CONFIG_MD_RAID456=m CONFIG_MD_RAID6_PQ=m # CONFIG_ASYNC_RAID6_TEST is not set CONFIG_MD_MULTIPATH=m CONFIG_MD_FAULTY=m CONFIG_BLK_DEV_DM=m # CONFIG_DM_DEBUG is not set CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_MIRROR=m CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_ZERO=m CONFIG_DM_MULTIPATH=m CONFIG_DM_MULTIPATH_QL=m CONFIG_DM_MULTIPATH_ST=m CONFIG_DM_DELAY=m CONFIG_DM_UEVENT=y CONFIG_FUSION=y CONFIG_FUSION_SPI=m CONFIG_FUSION_FC=m CONFIG_FUSION_SAS=m CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=m CONFIG_FUSION_LAN=m # CONFIG_FUSION_LOGGING is not set # # IEEE 1394 (FireWire) support # # # You can enable one or both FireWire driver stacks. # # # The newer stack is recommended. # CONFIG_FIREWIRE=m CONFIG_FIREWIRE_OHCI=m CONFIG_FIREWIRE_OHCI_DEBUG=y CONFIG_FIREWIRE_SBP2=m CONFIG_FIREWIRE_NET=m # CONFIG_IEEE1394 is not set CONFIG_I2O=m CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y CONFIG_I2O_EXT_ADAPTEC=y CONFIG_I2O_CONFIG=m CONFIG_I2O_CONFIG_OLD_IOCTL=y CONFIG_I2O_BUS=m CONFIG_I2O_BLOCK=m CONFIG_I2O_SCSI=m CONFIG_I2O_PROC=m # CONFIG_MACINTOSH_DRIVERS is not set CONFIG_NETDEVICES=y CONFIG_IFB=m CONFIG_DUMMY=m CONFIG_BONDING=m CONFIG_MACVLAN=m CONFIG_MACVTAP=m CONFIG_EQUALIZER=m CONFIG_TUN=m CONFIG_VETH=m CONFIG_NET_SB1000=m CONFIG_ARCNET=m CONFIG_ARCNET_1201=m CONFIG_ARCNET_1051=m CONFIG_ARCNET_RAW=m CONFIG_ARCNET_CAP=m CONFIG_ARCNET_COM90xx=m CONFIG_ARCNET_COM90xxIO=m CONFIG_ARCNET_RIM_I=m CONFIG_ARCNET_COM20020=m CONFIG_ARCNET_COM20020_ISA=m CONFIG_ARCNET_COM20020_PCI=m CONFIG_PHYLIB=m # # MII PHY device drivers # CONFIG_MARVELL_PHY=m CONFIG_DAVICOM_PHY=m CONFIG_QSEMI_PHY=m CONFIG_LXT_PHY=m CONFIG_CICADA_PHY=m CONFIG_VITESSE_PHY=m CONFIG_SMSC_PHY=m CONFIG_BROADCOM_PHY=m CONFIG_ICPLUS_PHY=m CONFIG_REALTEK_PHY=m CONFIG_NATIONAL_PHY=m CONFIG_STE10XP=m CONFIG_LSI_ET1011C_PHY=m # CONFIG_MICREL_PHY is not set CONFIG_MDIO_BITBANG=m # CONFIG_MDIO_GPIO is not set CONFIG_NET_ETHERNET=y CONFIG_MII=m CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m CONFIG_NET_VENDOR_3COM=y CONFIG_EL1=m CONFIG_EL2=m CONFIG_ELPLUS=m CONFIG_EL16=m CONFIG_EL3=m CONFIG_3C515=m CONFIG_VORTEX=m CONFIG_TYPHOON=m CONFIG_LANCE=m CONFIG_NET_VENDOR_SMC=y CONFIG_WD80x3=m CONFIG_ULTRA=m CONFIG_SMC9194=m CONFIG_ENC28J60=m # CONFIG_ENC28J60_WRITEVERIFY is not set CONFIG_ETHOC=m CONFIG_NET_VENDOR_RACAL=y # CONFIG_NI5010 is not set CONFIG_NI52=m CONFIG_NI65=m CONFIG_DNET=m CONFIG_NET_TULIP=y CONFIG_DE2104X=m CONFIG_DE2104X_DSL=0 CONFIG_TULIP=m # CONFIG_TULIP_MWI is not set # CONFIG_TULIP_MMIO is not set CONFIG_TULIP_NAPI=y CONFIG_TULIP_NAPI_HW_MITIGATION=y CONFIG_DE4X5=m CONFIG_WINBOND_840=m CONFIG_DM9102=m CONFIG_ULI526X=m CONFIG_PCMCIA_XIRCOM=m CONFIG_AT1700=m CONFIG_DEPCA=m CONFIG_HP100=m CONFIG_NET_ISA=y CONFIG_E2100=m CONFIG_EWRK3=m CONFIG_EEXPRESS=m CONFIG_EEXPRESS_PRO=m CONFIG_HPLAN_PLUS=m CONFIG_HPLAN=m CONFIG_LP486E=m CONFIG_ETH16I=m CONFIG_NE2000=m CONFIG_ZNET=m CONFIG_SEEQ8005=m # CONFIG_IBM_NEW_EMAC_ZMII is not set # CONFIG_IBM_NEW_EMAC_RGMII is not set # CONFIG_IBM_NEW_EMAC_TAH is not set # CONFIG_IBM_NEW_EMAC_EMAC4 is not set # 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=m CONFIG_AMD8111_ETH=m CONFIG_ADAPTEC_STARFIRE=m CONFIG_AC3200=m # CONFIG_KSZ884X_PCI is not set CONFIG_APRICOT=m CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_FORCEDETH=m CONFIG_CS89x0=m CONFIG_E100=m CONFIG_FEALNX=m CONFIG_NATSEMI=m CONFIG_NE2K_PCI=m CONFIG_8139CP=m CONFIG_8139TOO=m CONFIG_8139TOO_PIO=y CONFIG_8139TOO_TUNE_TWISTER=y CONFIG_8139TOO_8129=y # CONFIG_8139_OLD_RX_RESET is not set CONFIG_R6040=m CONFIG_SIS900=m CONFIG_EPIC100=m CONFIG_SMSC9420=m CONFIG_SUNDANCE=m # CONFIG_SUNDANCE_MMIO is not set CONFIG_TLAN=m CONFIG_KS8842=m CONFIG_KS8851=m CONFIG_KS8851_MLL=m CONFIG_VIA_RHINE=m # CONFIG_VIA_RHINE_MMIO is not set CONFIG_SC92031=m # CONFIG_NET_POCKET is not set CONFIG_ATL2=m CONFIG_NETDEV_1000=y CONFIG_ACENIC=m # CONFIG_ACENIC_OMIT_TIGON_I is not set CONFIG_DL2K=m CONFIG_E1000=m CONFIG_E1000E=m CONFIG_IP1000=m CONFIG_IGB=m CONFIG_IGB_DCA=y CONFIG_IGBVF=m CONFIG_NS83820=m CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m CONFIG_R8169=m CONFIG_R8169_VLAN=y CONFIG_SIS190=m CONFIG_SKGE=m # CONFIG_SKGE_DEBUG is not set CONFIG_SKY2=m # CONFIG_SKY2_DEBUG is not set CONFIG_VIA_VELOCITY=m CONFIG_TIGON3=m CONFIG_BNX2=m CONFIG_CNIC=m CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_JME=m CONFIG_NETDEV_10000=y CONFIG_MDIO=m CONFIG_CHELSIO_T1=m CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3_DEPENDS=y CONFIG_CHELSIO_T3=m CONFIG_CHELSIO_T4_DEPENDS=y # CONFIG_CHELSIO_T4 is not set CONFIG_ENIC=m CONFIG_IXGBE=m CONFIG_IXGBE_DCA=y CONFIG_IXGBE_DCB=y CONFIG_IXGB=m CONFIG_S2IO=m CONFIG_VXGE=m # CONFIG_VXGE_DEBUG_TRACE_ALL is not set CONFIG_MYRI10GE=m CONFIG_MYRI10GE_DCA=y CONFIG_NETXEN_NIC=m CONFIG_NIU=m CONFIG_MLX4_EN=m CONFIG_MLX4_CORE=m CONFIG_MLX4_DEBUG=y CONFIG_TEHUTI=m CONFIG_BNX2X=m CONFIG_QLCNIC=m CONFIG_QLGE=m CONFIG_SFC=m CONFIG_SFC_MTD=y CONFIG_BE2NET=m CONFIG_TR=y CONFIG_IBMTR=m CONFIG_IBMOL=m CONFIG_IBMLS=m CONFIG_3C359=m CONFIG_TMS380TR=m CONFIG_TMSPCI=m CONFIG_SKISA=m CONFIG_PROTEON=m CONFIG_ABYSS=m # CONFIG_SMCTR is not set CONFIG_WLAN=y CONFIG_PCMCIA_RAYCS=m CONFIG_LIBERTAS_THINFIRM=m # CONFIG_LIBERTAS_THINFIRM_DEBUG is not set CONFIG_LIBERTAS_THINFIRM_USB=m CONFIG_AIRO=m CONFIG_ATMEL=m CONFIG_PCI_ATMEL=m CONFIG_PCMCIA_ATMEL=m CONFIG_AT76C50X_USB=m CONFIG_AIRO_CS=m CONFIG_PCMCIA_WL3501=m # CONFIG_PRISM54 is not set CONFIG_USB_ZD1201=m CONFIG_USB_NET_RNDIS_WLAN=m CONFIG_RTL8180=m CONFIG_RTL8187=m CONFIG_RTL8187_LEDS=y CONFIG_ADM8211=m CONFIG_MAC80211_HWSIM=m CONFIG_MWL8K=m CONFIG_ATH_COMMON=m # CONFIG_ATH_DEBUG is not set CONFIG_ATH5K=m # CONFIG_ATH5K_DEBUG is not set CONFIG_ATH9K_HW=m CONFIG_ATH9K_COMMON=m CONFIG_ATH9K=m # CONFIG_ATH9K_DEBUGFS is not set # CONFIG_ATH9K_HTC is not set CONFIG_AR9170_USB=m CONFIG_AR9170_LEDS=y CONFIG_B43=m CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y CONFIG_B43_PCMCIA=y CONFIG_B43_SDIO=y CONFIG_B43_PIO=y CONFIG_B43_PHY_LP=y CONFIG_B43_LEDS=y CONFIG_B43_HWRNG=y # CONFIG_B43_DEBUG is not set CONFIG_B43LEGACY=m CONFIG_B43LEGACY_PCI_AUTOSELECT=y CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y CONFIG_B43LEGACY_LEDS=y CONFIG_B43LEGACY_HWRNG=y CONFIG_B43LEGACY_DEBUG=y CONFIG_B43LEGACY_DMA=y CONFIG_B43LEGACY_PIO=y CONFIG_B43LEGACY_DMA_AND_PIO_MODE=y # CONFIG_B43LEGACY_DMA_MODE is not set # CONFIG_B43LEGACY_PIO_MODE is not set CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y # CONFIG_HOSTAP_FIRMWARE_NVRAM is not set CONFIG_HOSTAP_PLX=m CONFIG_HOSTAP_PCI=m CONFIG_HOSTAP_CS=m CONFIG_IPW2100=m CONFIG_IPW2100_MONITOR=y # CONFIG_IPW2100_DEBUG is not set CONFIG_IPW2200=m CONFIG_IPW2200_MONITOR=y CONFIG_IPW2200_RADIOTAP=y CONFIG_IPW2200_PROMISCUOUS=y CONFIG_IPW2200_QOS=y # CONFIG_IPW2200_DEBUG is not set CONFIG_LIBIPW=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_IWLWIFI=m # CONFIG_IWLWIFI_DEBUG is not set # CONFIG_IWLWIFI_DEVICE_TRACING is not set CONFIG_IWLAGN=m CONFIG_IWL4965=y CONFIG_IWL5000=y CONFIG_IWL3945=m CONFIG_IWM=m # CONFIG_IWM_DEBUG is not set # CONFIG_IWM_TRACING is not set CONFIG_LIBERTAS=m CONFIG_LIBERTAS_USB=m CONFIG_LIBERTAS_CS=m CONFIG_LIBERTAS_SDIO=m CONFIG_LIBERTAS_SPI=m # CONFIG_LIBERTAS_DEBUG is not set # CONFIG_LIBERTAS_MESH is not set CONFIG_HERMES=m # CONFIG_HERMES_PRISM is not set CONFIG_HERMES_CACHE_FW_ON_INIT=y CONFIG_PLX_HERMES=m CONFIG_TMD_HERMES=m CONFIG_NORTEL_HERMES=m CONFIG_PCMCIA_HERMES=m CONFIG_PCMCIA_SPECTRUM=m # CONFIG_ORINOCO_USB is not set CONFIG_P54_COMMON=m CONFIG_P54_USB=m CONFIG_P54_PCI=m CONFIG_P54_SPI=m CONFIG_P54_LEDS=y CONFIG_RT2X00=m CONFIG_RT2400PCI=m CONFIG_RT2500PCI=m CONFIG_RT61PCI=m CONFIG_RT2800PCI_PCI=y # CONFIG_RT2800PCI is not set CONFIG_RT2500USB=m CONFIG_RT73USB=m CONFIG_RT2800USB=m CONFIG_RT2800USB_RT30XX=y # CONFIG_RT2800USB_RT35XX is not set # CONFIG_RT2800USB_UNKNOWN is not set CONFIG_RT2800_LIB=m CONFIG_RT2X00_LIB_PCI=m CONFIG_RT2X00_LIB_USB=m CONFIG_RT2X00_LIB=m CONFIG_RT2X00_LIB_HT=y CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_LEDS=y # CONFIG_RT2X00_DEBUG is not set CONFIG_WL12XX=m CONFIG_WL1251=m CONFIG_WL1251_SPI=m CONFIG_WL1251_SDIO=m CONFIG_WL1271=m # CONFIG_WL1271_SPI is not set CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set # # WiMAX Wireless Broadband devices # CONFIG_WIMAX_I2400M=m CONFIG_WIMAX_I2400M_USB=m CONFIG_WIMAX_I2400M_SDIO=m # CONFIG_WIMAX_IWMC3200_SDIO is not set CONFIG_WIMAX_I2400M_DEBUG_LEVEL=8 # # USB Network Adapters # CONFIG_USB_CATC=m CONFIG_USB_KAWETH=m CONFIG_USB_PEGASUS=m CONFIG_USB_RTL8150=m CONFIG_USB_USBNET=m CONFIG_USB_NET_AX8817X=m CONFIG_USB_NET_CDCETHER=m CONFIG_USB_NET_CDC_EEM=m CONFIG_USB_NET_DM9601=m # CONFIG_USB_NET_SMSC75XX is not set CONFIG_USB_NET_SMSC95XX=m CONFIG_USB_NET_GL620A=m CONFIG_USB_NET_NET1080=m CONFIG_USB_NET_PLUSB=m CONFIG_USB_NET_MCS7830=m CONFIG_USB_NET_RNDIS_HOST=m CONFIG_USB_NET_CDC_SUBSET=m CONFIG_USB_ALI_M5632=y CONFIG_USB_AN2720=y CONFIG_USB_BELKIN=y CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=m CONFIG_USB_HSO=m CONFIG_USB_NET_INT51X1=m CONFIG_USB_CDC_PHONET=m CONFIG_USB_IPHETH=m # CONFIG_USB_SIERRA_NET is not set CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C589=m CONFIG_PCMCIA_3C574=m CONFIG_PCMCIA_FMVJ18X=m CONFIG_PCMCIA_PCNET=m CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_AXNET=m CONFIG_ARCNET_COM20020_CS=m CONFIG_PCMCIA_IBMTR=m CONFIG_WAN=y CONFIG_HOSTESS_SV11=m CONFIG_COSA=m CONFIG_LANMEDIA=m CONFIG_SEALEVEL_4021=m CONFIG_HDLC=m CONFIG_HDLC_RAW=m CONFIG_HDLC_RAW_ETH=m CONFIG_HDLC_CISCO=m CONFIG_HDLC_FR=m CONFIG_HDLC_PPP=m CONFIG_HDLC_X25=m CONFIG_PCI200SYN=m CONFIG_WANXL=m # CONFIG_PC300TOO is not set CONFIG_N2=m CONFIG_C101=m CONFIG_FARSYNC=m CONFIG_DSCC4=m CONFIG_DSCC4_PCISYNC=y CONFIG_DSCC4_PCI_RST=y CONFIG_DLCI=m CONFIG_DLCI_MAX=8 CONFIG_SDLA=m CONFIG_WAN_ROUTER_DRIVERS=m CONFIG_CYCLADES_SYNC=m CONFIG_CYCLOMX_X25=y CONFIG_LAPBETHER=m CONFIG_X25_ASY=m CONFIG_SBNI=m # CONFIG_SBNI_MULTILINE is not set CONFIG_ATM_DRIVERS=y CONFIG_ATM_DUMMY=m CONFIG_ATM_TCP=m CONFIG_ATM_LANAI=m CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_DEBUG is not set # CONFIG_ATM_ENI_TUNE_BURST is not set CONFIG_ATM_FIRESTREAM=m CONFIG_ATM_ZATM=m # CONFIG_ATM_ZATM_DEBUG is not set CONFIG_ATM_NICSTAR=m # CONFIG_ATM_NICSTAR_USE_SUNI is not set # CONFIG_ATM_NICSTAR_USE_IDT77105 is not set CONFIG_ATM_IDT77252=m # CONFIG_ATM_IDT77252_DEBUG is not set # CONFIG_ATM_IDT77252_RCV_ALL is not set CONFIG_ATM_IDT77252_USE_SUNI=y CONFIG_ATM_AMBASSADOR=m # CONFIG_ATM_AMBASSADOR_DEBUG is not set CONFIG_ATM_HORIZON=m # CONFIG_ATM_HORIZON_DEBUG is not set CONFIG_ATM_IA=m # CONFIG_ATM_IA_DEBUG is not set CONFIG_ATM_FORE200E=m # CONFIG_ATM_FORE200E_USE_TASKLET is not set CONFIG_ATM_FORE200E_TX_RETRY=16 CONFIG_ATM_FORE200E_DEBUG=0 CONFIG_ATM_HE=m CONFIG_ATM_HE_USE_SUNI=y CONFIG_ATM_SOLOS=m CONFIG_IEEE802154_DRIVERS=m CONFIG_IEEE802154_FAKEHARD=m CONFIG_FDDI=y CONFIG_DEFXX=m # CONFIG_DEFXX_MMIO is not set CONFIG_SKFP=m CONFIG_HIPPI=y CONFIG_ROADRUNNER=m # CONFIG_ROADRUNNER_LARGE_RINGS is not set CONFIG_PLIP=m CONFIG_PPP=m CONFIG_PPP_MULTILINK=y CONFIG_PPP_FILTER=y CONFIG_PPP_ASYNC=m CONFIG_PPP_SYNC_TTY=m CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m CONFIG_PPP_MPPE=m CONFIG_PPPOE=m CONFIG_PPPOATM=m CONFIG_SLIP=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLHC=m CONFIG_SLIP_SMART=y CONFIG_SLIP_MODE_SLIP6=y CONFIG_NET_FC=y CONFIG_NETCONSOLE=m CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y # CONFIG_NETPOLL_TRAP is not set CONFIG_NET_POLL_CONTROLLER=y CONFIG_VIRTIO_NET=m CONFIG_VMXNET3=m CONFIG_ISDN=y CONFIG_ISDN_I4L=m CONFIG_ISDN_PPP=y CONFIG_ISDN_PPP_VJ=y CONFIG_ISDN_MPP=y CONFIG_IPPP_FILTER=y CONFIG_ISDN_PPP_BSDCOMP=m CONFIG_ISDN_AUDIO=y CONFIG_ISDN_TTY_FAX=y CONFIG_ISDN_X25=y # # ISDN feature submodules # # CONFIG_ISDN_DRV_LOOP is not set CONFIG_ISDN_DIVERSION=m # # ISDN4Linux hardware drivers # # # Passive cards # CONFIG_ISDN_DRV_HISAX=m # # D-channel protocol features # CONFIG_HISAX_EURO=y CONFIG_DE_AOC=y # CONFIG_HISAX_NO_SENDCOMPLETE is not set # CONFIG_HISAX_NO_LLC is not set # CONFIG_HISAX_NO_KEYPAD is not set CONFIG_HISAX_1TR6=y CONFIG_HISAX_NI1=y CONFIG_HISAX_MAX_CARDS=8 # # HiSax supported cards # CONFIG_HISAX_16_0=y CONFIG_HISAX_16_3=y CONFIG_HISAX_TELESPCI=y CONFIG_HISAX_S0BOX=y CONFIG_HISAX_AVM_A1=y CONFIG_HISAX_FRITZPCI=y CONFIG_HISAX_AVM_A1_PCMCIA=y CONFIG_HISAX_ELSA=y CONFIG_HISAX_IX1MICROR2=y CONFIG_HISAX_DIEHLDIVA=y CONFIG_HISAX_ASUSCOM=y CONFIG_HISAX_TELEINT=y CONFIG_HISAX_HFCS=y CONFIG_HISAX_SEDLBAUER=y CONFIG_HISAX_SPORTSTER=y CONFIG_HISAX_MIC=y CONFIG_HISAX_NETJET=y CONFIG_HISAX_NETJET_U=y CONFIG_HISAX_NICCY=y CONFIG_HISAX_ISURF=y CONFIG_HISAX_HSTSAPHIR=y CONFIG_HISAX_BKM_A4T=y CONFIG_HISAX_SCT_QUADRO=y CONFIG_HISAX_GAZEL=y CONFIG_HISAX_HFC_PCI=y CONFIG_HISAX_W6692=y CONFIG_HISAX_HFC_SX=y CONFIG_HISAX_ENTERNOW_PCI=y # CONFIG_HISAX_DEBUG is not set # # HiSax PCMCIA card service modules # CONFIG_HISAX_SEDLBAUER_CS=m CONFIG_HISAX_ELSA_CS=m CONFIG_HISAX_AVM_A1_CS=m CONFIG_HISAX_TELES_CS=m # # HiSax sub driver modules # CONFIG_HISAX_ST5481=m CONFIG_HISAX_HFCUSB=m CONFIG_HISAX_HFC4S8S=m CONFIG_HISAX_FRITZ_PCIPNP=m # # Active cards # CONFIG_ISDN_DRV_ICN=m CONFIG_ISDN_DRV_PCBIT=m CONFIG_ISDN_DRV_SC=m CONFIG_ISDN_DRV_ACT2000=m CONFIG_ISDN_CAPI=m CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y CONFIG_CAPI_TRACE=y CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_ISDN_CAPI_CAPI20=m CONFIG_ISDN_CAPI_CAPIFS_BOOL=y CONFIG_ISDN_CAPI_CAPIFS=m CONFIG_ISDN_CAPI_CAPIDRV=m # # CAPI hardware drivers # CONFIG_CAPI_AVM=y CONFIG_ISDN_DRV_AVMB1_B1ISA=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y CONFIG_ISDN_DRV_AVMB1_T1ISA=m CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m CONFIG_ISDN_DRV_AVMB1_AVM_CS=m CONFIG_ISDN_DRV_AVMB1_T1PCI=m CONFIG_ISDN_DRV_AVMB1_C4=m CONFIG_CAPI_EICON=y CONFIG_ISDN_DIVAS=m CONFIG_ISDN_DIVAS_BRIPCI=y CONFIG_ISDN_DIVAS_PRIPCI=y CONFIG_ISDN_DIVAS_DIVACAPI=m CONFIG_ISDN_DIVAS_USERIDI=m CONFIG_ISDN_DIVAS_MAINT=m CONFIG_ISDN_DRV_GIGASET=m # CONFIG_GIGASET_CAPI is not set CONFIG_GIGASET_I4L=y # CONFIG_GIGASET_DUMMYLL is not set CONFIG_GIGASET_BASE=m CONFIG_GIGASET_M105=m CONFIG_GIGASET_M101=m # CONFIG_GIGASET_DEBUG is not set CONFIG_HYSDN=m CONFIG_HYSDN_CAPI=y CONFIG_MISDN=m CONFIG_MISDN_DSP=m CONFIG_MISDN_L1OIP=m # # mISDN hardware drivers # CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_HFCMULTI=m CONFIG_MISDN_HFCUSB=m CONFIG_MISDN_AVMFRITZ=m CONFIG_MISDN_SPEEDFAX=m CONFIG_MISDN_INFINEON=m CONFIG_MISDN_W6692=m # CONFIG_MISDN_NETJET is not set CONFIG_MISDN_IPAC=m CONFIG_MISDN_ISAR=m CONFIG_ISDN_HDLC=m CONFIG_PHONE=m CONFIG_PHONE_IXJ=m CONFIG_PHONE_IXJ_PCMCIA=m # # Input device support # CONFIG_INPUT=y CONFIG_INPUT_FF_MEMLESS=m CONFIG_INPUT_POLLDEV=m CONFIG_INPUT_SPARSEKMAP=m # # Userland interfaces # CONFIG_INPUT_MOUSEDEV=y CONFIG_INPUT_MOUSEDEV_PSAUX=y CONFIG_INPUT_MOUSEDEV_SCREEN_X=1024 CONFIG_INPUT_MOUSEDEV_SCREEN_Y=768 CONFIG_INPUT_JOYDEV=m CONFIG_INPUT_EVDEV=m # CONFIG_INPUT_EVBUG is not set # # Input Device Drivers # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ADP5588=m CONFIG_KEYBOARD_ATKBD=y # CONFIG_KEYBOARD_QT2160 is not set CONFIG_KEYBOARD_LKKBD=m # CONFIG_KEYBOARD_GPIO is not set # CONFIG_KEYBOARD_TCA6416 is not set # CONFIG_KEYBOARD_MATRIX is not set CONFIG_KEYBOARD_LM8323=m CONFIG_KEYBOARD_MAX7359=m CONFIG_KEYBOARD_NEWTON=m CONFIG_KEYBOARD_OPENCORES=m CONFIG_KEYBOARD_STOWAWAY=m CONFIG_KEYBOARD_SUNKBD=m CONFIG_KEYBOARD_XTKBD=m CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=m CONFIG_MOUSE_PS2_ALPS=y CONFIG_MOUSE_PS2_LOGIPS2PP=y CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y CONFIG_MOUSE_PS2_SENTELIC=y # CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_SERIAL=m CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m CONFIG_MOUSE_INPORT=m # CONFIG_MOUSE_ATIXL is not set CONFIG_MOUSE_LOGIBM=m CONFIG_MOUSE_PC110PAD=m CONFIG_MOUSE_VSXXXAA=m # CONFIG_MOUSE_GPIO is not set CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=m CONFIG_JOYSTICK_A3D=m CONFIG_JOYSTICK_ADI=m CONFIG_JOYSTICK_COBRA=m CONFIG_JOYSTICK_GF2K=m CONFIG_JOYSTICK_GRIP=m CONFIG_JOYSTICK_GRIP_MP=m CONFIG_JOYSTICK_GUILLEMOT=m CONFIG_JOYSTICK_INTERACT=m CONFIG_JOYSTICK_SIDEWINDER=m CONFIG_JOYSTICK_TMDC=m CONFIG_JOYSTICK_IFORCE=m CONFIG_JOYSTICK_IFORCE_USB=y CONFIG_JOYSTICK_IFORCE_232=y CONFIG_JOYSTICK_WARRIOR=m CONFIG_JOYSTICK_MAGELLAN=m CONFIG_JOYSTICK_SPACEORB=m CONFIG_JOYSTICK_SPACEBALL=m CONFIG_JOYSTICK_STINGER=m CONFIG_JOYSTICK_TWIDJOY=m CONFIG_JOYSTICK_ZHENHUA=m CONFIG_JOYSTICK_DB9=m CONFIG_JOYSTICK_GAMECON=m CONFIG_JOYSTICK_TURBOGRAFX=m CONFIG_JOYSTICK_JOYDUMP=m CONFIG_JOYSTICK_XPAD=m CONFIG_JOYSTICK_XPAD_FF=y CONFIG_JOYSTICK_XPAD_LEDS=y CONFIG_JOYSTICK_WALKERA0701=m CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_INPUT_TOUCHSCREEN=y CONFIG_TOUCHSCREEN_ADS7846=m CONFIG_TOUCHSCREEN_AD7877=m CONFIG_TOUCHSCREEN_AD7879_I2C=m CONFIG_TOUCHSCREEN_AD7879=m # CONFIG_TOUCHSCREEN_DYNAPRO is not set # CONFIG_TOUCHSCREEN_HAMPSHIRE is not set CONFIG_TOUCHSCREEN_EETI=m CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ELO=m CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_MCS5000=m CONFIG_TOUCHSCREEN_MTOUCH=m CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_MK712=m CONFIG_TOUCHSCREEN_HTCPEN=m CONFIG_TOUCHSCREEN_PENMOUNT=m CONFIG_TOUCHSCREEN_TOUCHRIGHT=m CONFIG_TOUCHSCREEN_TOUCHWIN=m CONFIG_TOUCHSCREEN_WM97XX=m CONFIG_TOUCHSCREEN_WM9705=y CONFIG_TOUCHSCREEN_WM9712=y CONFIG_TOUCHSCREEN_WM9713=y CONFIG_TOUCHSCREEN_USB_COMPOSITE=m # CONFIG_TOUCHSCREEN_MC13783 is not set CONFIG_TOUCHSCREEN_USB_EGALAX=y CONFIG_TOUCHSCREEN_USB_PANJIT=y CONFIG_TOUCHSCREEN_USB_3M=y CONFIG_TOUCHSCREEN_USB_ITM=y CONFIG_TOUCHSCREEN_USB_ETURBO=y CONFIG_TOUCHSCREEN_USB_GUNZE=y CONFIG_TOUCHSCREEN_USB_DMC_TSC10=y CONFIG_TOUCHSCREEN_USB_IRTOUCH=y CONFIG_TOUCHSCREEN_USB_IDEALTEK=y CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y CONFIG_TOUCHSCREEN_USB_GOTOP=y CONFIG_TOUCHSCREEN_USB_JASTEC=y CONFIG_TOUCHSCREEN_USB_E2I=y CONFIG_TOUCHSCREEN_USB_ZYTRONIC=y CONFIG_TOUCHSCREEN_USB_ETT_TC5UH=y CONFIG_TOUCHSCREEN_USB_NEXIO=y CONFIG_TOUCHSCREEN_TOUCHIT213=m CONFIG_TOUCHSCREEN_TSC2007=m # CONFIG_TOUCHSCREEN_TPS6507X is not set CONFIG_INPUT_MISC=y # CONFIG_INPUT_AD714X is not set CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_APANEL=m CONFIG_INPUT_WISTRON_BTNS=m CONFIG_INPUT_ATI_REMOTE=m CONFIG_INPUT_ATI_REMOTE2=m CONFIG_INPUT_KEYSPAN_REMOTE=m CONFIG_INPUT_POWERMATE=m CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_UINPUT=m CONFIG_INPUT_WINBOND_CIR=m CONFIG_INPUT_PCF50633_PMU=m # CONFIG_INPUT_PCF8574 is not set # CONFIG_INPUT_GPIO_ROTARY_ENCODER is not set # # Hardware I/O ports # CONFIG_SERIO=y CONFIG_SERIO_I8042=y CONFIG_SERIO_SERPORT=m CONFIG_SERIO_CT82C710=m CONFIG_SERIO_PARKBD=m CONFIG_SERIO_PCIPS2=m CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m # CONFIG_SERIO_ALTERA_PS2 is not set CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=m CONFIG_GAMEPORT_EMU10K1=m CONFIG_GAMEPORT_FM801=m # # 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 is not set CONFIG_SERIAL_NONSTANDARD=y CONFIG_COMPUTONE=m CONFIG_ROCKETPORT=m CONFIG_CYCLADES=m # CONFIG_CYZ_INTR is not set # CONFIG_DIGIEPCA is not set # CONFIG_MOXA_INTELLIO is not set CONFIG_MOXA_SMARTIO=m # CONFIG_ISI is not set CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m CONFIG_SYNCLINK_GT=m CONFIG_N_HDLC=m # CONFIG_N_GSM is not set # CONFIG_RISCOM8 is not set # CONFIG_SPECIALIX is not set CONFIG_STALDRV=y # CONFIG_STALLION is not set # CONFIG_ISTALLION is not set CONFIG_NOZOMI=m # # Serial drivers # CONFIG_SERIAL_8250=y CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y CONFIG_SERIAL_8250_PCI=y CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CS=m CONFIG_SERIAL_8250_NR_UARTS=32 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_8250_EXTENDED=y CONFIG_SERIAL_8250_MANY_PORTS=y CONFIG_SERIAL_8250_FOURPORT=m CONFIG_SERIAL_8250_ACCENT=m CONFIG_SERIAL_8250_BOCA=m CONFIG_SERIAL_8250_EXAR_ST16C554=m CONFIG_SERIAL_8250_HUB6=m CONFIG_SERIAL_8250_SHARE_IRQ=y # CONFIG_SERIAL_8250_DETECT_IRQ is not set CONFIG_SERIAL_8250_RSA=y # # Non-8250 serial port support # CONFIG_SERIAL_MAX3100=m CONFIG_SERIAL_CORE=y CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m # CONFIG_SERIAL_TIMBERDALE is not set # CONFIG_SERIAL_ALTERA_JTAGUART is not set # CONFIG_SERIAL_ALTERA_UART is not set CONFIG_UNIX98_PTYS=y CONFIG_DEVPTS_MULTIPLE_INSTANCES=y # CONFIG_LEGACY_PTYS is not set CONFIG_PRINTER=m # CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_HVC_DRIVER=y CONFIG_VIRTIO_CONSOLE=m CONFIG_IPMI_HANDLER=m # CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m CONFIG_HW_RANDOM=m CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m CONFIG_HW_RANDOM_GEODE=m CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=m CONFIG_NVRAM=m CONFIG_DTLK=m CONFIG_R3964=m CONFIG_APPLICOM=m CONFIG_SONYPI=m # # PCMCIA character devices # CONFIG_SYNCLINK_CS=m CONFIG_CARDMAN_4000=m CONFIG_CARDMAN_4040=m CONFIG_IPWIRELESS=m CONFIG_MWAVE=m CONFIG_SCx200_GPIO=m CONFIG_PC8736x_GPIO=m CONFIG_NSC_GPIO=m CONFIG_CS5535_GPIO=m CONFIG_RAW_DRIVER=m CONFIG_MAX_RAW_DEVS=256 CONFIG_HANGCHECK_TIMER=m CONFIG_TCG_TPM=m CONFIG_TCG_TIS=m CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m CONFIG_TELCLOCK=m CONFIG_DEVPORT=y # CONFIG_RAMOOPS is not set CONFIG_I2C=m CONFIG_I2C_BOARDINFO=y CONFIG_I2C_COMPAT=y CONFIG_I2C_CHARDEV=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m CONFIG_I2C_ALGOBIT=m CONFIG_I2C_ALGOPCA=m # # I2C Hardware Bus support # # # PC SMBus host controller drivers # CONFIG_I2C_ALI1535=m CONFIG_I2C_ALI1563=m CONFIG_I2C_ALI15X3=m CONFIG_I2C_AMD756=m CONFIG_I2C_AMD756_S4882=m CONFIG_I2C_AMD8111=m CONFIG_I2C_I801=m CONFIG_I2C_ISCH=m CONFIG_I2C_PIIX4=m CONFIG_I2C_NFORCE2=m CONFIG_I2C_NFORCE2_S4985=m CONFIG_I2C_SIS5595=m CONFIG_I2C_SIS630=m CONFIG_I2C_SIS96X=m CONFIG_I2C_VIA=m CONFIG_I2C_VIAPRO=m # # I2C system bus drivers (mostly embedded / system-on-chip) # # CONFIG_I2C_GPIO is not set CONFIG_I2C_OCORES=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_SIMTEC=m # CONFIG_I2C_XILINX is not set # # External I2C/SMBus adapter drivers # CONFIG_I2C_PARPORT=m CONFIG_I2C_PARPORT_LIGHT=m CONFIG_I2C_TAOS_EVM=m CONFIG_I2C_TINY_USB=m # # Other I2C/SMBus bus drivers # # CONFIG_I2C_ELEKTOR is not set CONFIG_I2C_PCA_ISA=m CONFIG_I2C_STUB=m CONFIG_SCx200_I2C=m CONFIG_SCx200_I2C_SCL=12 CONFIG_SCx200_I2C_SDA=13 CONFIG_SCx200_ACB=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set CONFIG_SPI=y # CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # # SPI Master Controller Drivers # CONFIG_SPI_BITBANG=m CONFIG_SPI_BUTTERFLY=m # CONFIG_SPI_GPIO is not set CONFIG_SPI_LM70_LLP=m # CONFIG_SPI_XILINX is not set # CONFIG_SPI_DESIGNWARE is not set # # SPI Protocol Masters # # CONFIG_SPI_SPIDEV is not set CONFIG_SPI_TLE62X0=m # # PPS support # CONFIG_PPS=m # CONFIG_PPS_DEBUG is not set # # PPS clients support # # CONFIG_PPS_CLIENT_KTIMER is not set # CONFIG_PPS_CLIENT_LDISC is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y CONFIG_GPIOLIB=y # CONFIG_DEBUG_GPIO is not set # CONFIG_GPIO_SYSFS is not set # # Memory mapped GPIO expanders: # # CONFIG_GPIO_IT8761E is not set # CONFIG_GPIO_SCH is not set # # I2C GPIO expanders: # # CONFIG_GPIO_MAX7300 is not set # CONFIG_GPIO_MAX732X is not set # CONFIG_GPIO_PCA953X is not set # CONFIG_GPIO_PCF857X is not set # CONFIG_GPIO_ADP5588 is not set # # PCI GPIO expanders: # # CONFIG_GPIO_CS5535 is not set # CONFIG_GPIO_LANGWELL is not set # CONFIG_GPIO_RDC321X is not set # # SPI GPIO expanders: # # CONFIG_GPIO_MAX7301 is not set # CONFIG_GPIO_MCP23S08 is not set # CONFIG_GPIO_MC33880 is not set # # AC97 GPIO expanders: # # # MODULbus GPIO expanders: # CONFIG_W1=m CONFIG_W1_CON=y # # 1-wire Bus Masters # CONFIG_W1_MASTER_MATROX=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_DS2482=m # CONFIG_W1_MASTER_GPIO is not set # # 1-wire Slaves # CONFIG_W1_SLAVE_THERM=m CONFIG_W1_SLAVE_SMEM=m CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433=m # CONFIG_W1_SLAVE_DS2433_CRC is not set CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_BQ27000=m CONFIG_POWER_SUPPLY=y # CONFIG_POWER_SUPPLY_DEBUG is not set CONFIG_PDA_POWER=m # CONFIG_TEST_POWER is not set CONFIG_BATTERY_DS2760=m CONFIG_BATTERY_DS2782=m CONFIG_BATTERY_BQ27x00=m CONFIG_BATTERY_MAX17040=m CONFIG_CHARGER_PCF50633=m CONFIG_HWMON=y CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set # # Native drivers # CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m CONFIG_SENSORS_AD7414=m CONFIG_SENSORS_AD7418=m CONFIG_SENSORS_ADCXX=m CONFIG_SENSORS_ADM1021=m CONFIG_SENSORS_ADM1025=m CONFIG_SENSORS_ADM1026=m CONFIG_SENSORS_ADM1029=m CONFIG_SENSORS_ADM1031=m CONFIG_SENSORS_ADM9240=m # CONFIG_SENSORS_ADT7411 is not set CONFIG_SENSORS_ADT7462=m CONFIG_SENSORS_ADT7470=m CONFIG_SENSORS_ADT7475=m # CONFIG_SENSORS_ASC7621 is not set CONFIG_SENSORS_K8TEMP=m CONFIG_SENSORS_K10TEMP=m CONFIG_SENSORS_ASB100=m CONFIG_SENSORS_ATXP1=m CONFIG_SENSORS_DS1621=m CONFIG_SENSORS_I5K_AMB=m CONFIG_SENSORS_F71805F=m CONFIG_SENSORS_F71882FG=m CONFIG_SENSORS_F75375S=m CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_IBMAEM=m CONFIG_SENSORS_IBMPEX=m CONFIG_SENSORS_IT87=m CONFIG_SENSORS_LM63=m CONFIG_SENSORS_LM70=m # CONFIG_SENSORS_LM73 is not set CONFIG_SENSORS_LM75=m CONFIG_SENSORS_LM77=m CONFIG_SENSORS_LM78=m CONFIG_SENSORS_LM80=m CONFIG_SENSORS_LM83=m CONFIG_SENSORS_LM85=m CONFIG_SENSORS_LM87=m CONFIG_SENSORS_LM90=m CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_MAX1111=m CONFIG_SENSORS_MAX1619=m CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m # CONFIG_SENSORS_SHT15 is not set CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m # CONFIG_SENSORS_EMC1403 is not set CONFIG_SENSORS_SMSC47M1=m CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_ADS7828=m # CONFIG_SENSORS_ADS7871 is not set # CONFIG_SENSORS_AMC6821 is not set CONFIG_SENSORS_THMC50=m # CONFIG_SENSORS_TMP102 is not set CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_TMP421=m CONFIG_SENSORS_VIA_CPUTEMP=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m CONFIG_SENSORS_HDAPS=m # CONFIG_SENSORS_LIS3_SPI is not set # CONFIG_SENSORS_LIS3_I2C is not set CONFIG_SENSORS_APPLESMC=m # CONFIG_SENSORS_MC13783_ADC is not set CONFIG_THERMAL=m CONFIG_THERMAL_HWMON=y CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_NOWAYOUT is not set # # Watchdog Device Drivers # CONFIG_SOFT_WATCHDOG=m CONFIG_ACQUIRE_WDT=m CONFIG_ADVANTECH_WDT=m CONFIG_ALIM1535_WDT=m CONFIG_ALIM7101_WDT=m CONFIG_SC520_WDT=m CONFIG_SBC_FITPC2_WATCHDOG=m CONFIG_EUROTECH_WDT=m CONFIG_IB700_WDT=m CONFIG_IBMASR=m CONFIG_WAFER_WDT=m CONFIG_I6300ESB_WDT=m CONFIG_ITCO_WDT=m CONFIG_ITCO_VENDOR_SUPPORT=y CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m CONFIG_SC1200_WDT=m CONFIG_SCx200_WDT=m CONFIG_PC87413_WDT=m CONFIG_60XX_WDT=m CONFIG_SBC8360_WDT=m CONFIG_SBC7240_WDT=m CONFIG_CPU5_WDT=m CONFIG_SMSC_SCH311X_WDT=m CONFIG_SMSC37B787_WDT=m CONFIG_W83627HF_WDT=m CONFIG_W83697HF_WDT=m CONFIG_W83697UG_WDT=m CONFIG_W83877F_WDT=m CONFIG_W83977F_WDT=m CONFIG_MACHZ_WDT=m CONFIG_SBC_EPX_C3_WATCHDOG=m # # ISA-based Watchdog Cards # CONFIG_PCWATCHDOG=m CONFIG_MIXCOMWD=m CONFIG_WDT=m # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m # # USB-based Watchdog Cards # CONFIG_USBPCWATCHDOG=m CONFIG_SSB_POSSIBLE=y # # Sonics Silicon Backplane # CONFIG_SSB=m CONFIG_SSB_SPROM=y CONFIG_SSB_BLOCKIO=y CONFIG_SSB_PCIHOST_POSSIBLE=y CONFIG_SSB_PCIHOST=y CONFIG_SSB_B43_PCI_BRIDGE=y CONFIG_SSB_PCMCIAHOST_POSSIBLE=y CONFIG_SSB_PCMCIAHOST=y CONFIG_SSB_SDIOHOST_POSSIBLE=y CONFIG_SSB_SDIOHOST=y # CONFIG_SSB_DEBUG is not set CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_MFD_SUPPORT=y CONFIG_MFD_CORE=m CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set CONFIG_HTC_PASIC3=m # CONFIG_UCB1400_CORE is not set # CONFIG_TPS65010 is not set # CONFIG_TPS6507X is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_WM8400=m CONFIG_MFD_PCF50633=m CONFIG_MFD_MC13783=m CONFIG_PCF50633_ADC=m CONFIG_PCF50633_GPIO=m # CONFIG_ABX500_CORE is not set # CONFIG_EZX_PCAP is not set # CONFIG_AB8500_CORE is not set # CONFIG_MFD_TIMBERDALE is not set CONFIG_LPC_SCH=m # CONFIG_MFD_RDC321X is not set # CONFIG_MFD_JANZ_CMODIO is not set CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set # CONFIG_REGULATOR_DUMMY is not set CONFIG_REGULATOR_FIXED_VOLTAGE=m # CONFIG_REGULATOR_VIRTUAL_CONSUMER is not set CONFIG_REGULATOR_USERSPACE_CONSUMER=m CONFIG_REGULATOR_BQ24022=m CONFIG_REGULATOR_MAX1586=m # CONFIG_REGULATOR_MAX8649 is not set # CONFIG_REGULATOR_MAX8660 is not set CONFIG_REGULATOR_WM8400=m CONFIG_REGULATOR_PCF50633=m CONFIG_REGULATOR_LP3971=m CONFIG_REGULATOR_MC13783=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_MEDIA_SUPPORT=m # # Multimedia core support # CONFIG_VIDEO_DEV=m CONFIG_VIDEO_V4L2_COMMON=m CONFIG_VIDEO_ALLOW_V4L1=y CONFIG_VIDEO_V4L1_COMPAT=y CONFIG_DVB_CORE=m CONFIG_VIDEO_MEDIA=m # # Multimedia drivers # CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m CONFIG_IR_CORE=m CONFIG_VIDEO_IR=m CONFIG_RC_MAP=m CONFIG_IR_NEC_DECODER=m CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m CONFIG_IR_JVC_DECODER=m CONFIG_IR_SONY_DECODER=m # CONFIG_IR_IMON is not set CONFIG_MEDIA_ATTACH=y CONFIG_MEDIA_TUNER=m # CONFIG_MEDIA_TUNER_CUSTOMISE is not set CONFIG_MEDIA_TUNER_SIMPLE=m CONFIG_MEDIA_TUNER_TDA8290=m CONFIG_MEDIA_TUNER_TDA827X=m CONFIG_MEDIA_TUNER_TDA18271=m CONFIG_MEDIA_TUNER_TDA9887=m CONFIG_MEDIA_TUNER_TEA5761=m CONFIG_MEDIA_TUNER_TEA5767=m CONFIG_MEDIA_TUNER_MT20XX=m CONFIG_MEDIA_TUNER_MT2060=m CONFIG_MEDIA_TUNER_MT2266=m CONFIG_MEDIA_TUNER_MT2131=m CONFIG_MEDIA_TUNER_QT1010=m CONFIG_MEDIA_TUNER_XC2028=m CONFIG_MEDIA_TUNER_XC5000=m CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m CONFIG_MEDIA_TUNER_MAX2165=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L1=m CONFIG_VIDEOBUF_GEN=m CONFIG_VIDEOBUF_DMA_SG=m CONFIG_VIDEOBUF_VMALLOC=m CONFIG_VIDEOBUF_DVB=m CONFIG_VIDEO_BTCX=m CONFIG_VIDEO_TVEEPROM=m CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_CAPTURE_DRIVERS=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set CONFIG_VIDEO_HELPER_CHIPS_AUTO=y CONFIG_VIDEO_IR_I2C=m CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TDA7432=m CONFIG_VIDEO_TDA9840=m CONFIG_VIDEO_TEA6415C=m CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_M52790=m CONFIG_VIDEO_WM8775=m CONFIG_VIDEO_WM8739=m CONFIG_VIDEO_VP27SMPX=m CONFIG_VIDEO_SAA6588=m CONFIG_VIDEO_BT819=m CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m CONFIG_VIDEO_KS0127=m CONFIG_VIDEO_OV7670=m CONFIG_VIDEO_MT9V011=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m CONFIG_VIDEO_SAA717X=m CONFIG_VIDEO_TVP5150=m CONFIG_VIDEO_VPX3220=m CONFIG_VIDEO_CX25840=m CONFIG_VIDEO_CX2341X=m CONFIG_VIDEO_SAA7127=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_BT848=m CONFIG_VIDEO_BT848_DVB=y CONFIG_VIDEO_PMS=m CONFIG_VIDEO_BWQCAM=m CONFIG_VIDEO_CQCAM=m CONFIG_VIDEO_W9966=m CONFIG_VIDEO_CPIA=m CONFIG_VIDEO_CPIA_PP=m CONFIG_VIDEO_CPIA_USB=m CONFIG_VIDEO_CPIA2=m CONFIG_VIDEO_SAA5246A=m CONFIG_VIDEO_SAA5249=m CONFIG_VIDEO_STRADIS=m CONFIG_VIDEO_ZORAN=m CONFIG_VIDEO_ZORAN_DC30=m CONFIG_VIDEO_ZORAN_ZR36060=m CONFIG_VIDEO_ZORAN_BUZ=m CONFIG_VIDEO_ZORAN_DC10=m CONFIG_VIDEO_ZORAN_LML33=m CONFIG_VIDEO_ZORAN_LML33R10=m CONFIG_VIDEO_ZORAN_AVS6EYES=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_ALSA=m CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_HEXIUM_ORION=m CONFIG_VIDEO_HEXIUM_GEMINI=m CONFIG_VIDEO_CX88=m CONFIG_VIDEO_CX88_ALSA=m CONFIG_VIDEO_CX88_BLACKBIRD=m CONFIG_VIDEO_CX88_DVB=m CONFIG_VIDEO_CX88_MPEG=m CONFIG_VIDEO_CX88_VP3054=m CONFIG_VIDEO_CX23885=m CONFIG_VIDEO_AU0828=m CONFIG_VIDEO_IVTV=m CONFIG_VIDEO_FB_IVTV=m CONFIG_VIDEO_CX18=m # CONFIG_VIDEO_CX18_ALSA is not set CONFIG_VIDEO_SAA7164=m CONFIG_VIDEO_CAFE_CCIC=m CONFIG_SOC_CAMERA=m CONFIG_SOC_CAMERA_MT9M001=m CONFIG_SOC_CAMERA_MT9M111=m CONFIG_SOC_CAMERA_MT9T031=m # CONFIG_SOC_CAMERA_MT9T112 is not set CONFIG_SOC_CAMERA_MT9V022=m # CONFIG_SOC_CAMERA_RJ54N1 is not set CONFIG_SOC_CAMERA_TW9910=m CONFIG_SOC_CAMERA_PLATFORM=m CONFIG_SOC_CAMERA_OV772X=m # CONFIG_SOC_CAMERA_OV9640 is not set CONFIG_V4L_USB_DRIVERS=y CONFIG_USB_VIDEO_CLASS=m CONFIG_USB_VIDEO_CLASS_INPUT_EVDEV=y CONFIG_USB_GSPCA=m CONFIG_USB_M5602=m CONFIG_USB_STV06XX=m CONFIG_USB_GL860=m # CONFIG_USB_GSPCA_BENQ is not set CONFIG_USB_GSPCA_CONEX=m # CONFIG_USB_GSPCA_CPIA1 is not set CONFIG_USB_GSPCA_ETOMS=m CONFIG_USB_GSPCA_FINEPIX=m CONFIG_USB_GSPCA_JEILINJ=m CONFIG_USB_GSPCA_MARS=m CONFIG_USB_GSPCA_MR97310A=m CONFIG_USB_GSPCA_OV519=m CONFIG_USB_GSPCA_OV534=m # CONFIG_USB_GSPCA_OV534_9 is not set CONFIG_USB_GSPCA_PAC207=m # CONFIG_USB_GSPCA_PAC7302 is not set CONFIG_USB_GSPCA_PAC7311=m # CONFIG_USB_GSPCA_SN9C2028 is not set CONFIG_USB_GSPCA_SN9C20X=m CONFIG_USB_GSPCA_SONIXB=m CONFIG_USB_GSPCA_SONIXJ=m CONFIG_USB_GSPCA_SPCA500=m CONFIG_USB_GSPCA_SPCA501=m CONFIG_USB_GSPCA_SPCA505=m CONFIG_USB_GSPCA_SPCA506=m CONFIG_USB_GSPCA_SPCA508=m CONFIG_USB_GSPCA_SPCA561=m CONFIG_USB_GSPCA_SQ905=m CONFIG_USB_GSPCA_SQ905C=m CONFIG_USB_GSPCA_STK014=m # CONFIG_USB_GSPCA_STV0680 is not set CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m CONFIG_USB_GSPCA_ZC3XX=m CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y CONFIG_VIDEO_PVRUSB2_DVB=y # CONFIG_VIDEO_PVRUSB2_DEBUGIFC is not set CONFIG_VIDEO_HDPVR=m CONFIG_VIDEO_EM28XX=m CONFIG_VIDEO_EM28XX_ALSA=m CONFIG_VIDEO_EM28XX_DVB=m # CONFIG_VIDEO_TLG2300 is not set CONFIG_VIDEO_CX231XX=m CONFIG_VIDEO_CX231XX_ALSA=m CONFIG_VIDEO_CX231XX_DVB=m CONFIG_VIDEO_USBVISION=m CONFIG_VIDEO_USBVIDEO=m CONFIG_USB_VICAM=m CONFIG_USB_IBMCAM=m CONFIG_USB_KONICAWC=m # CONFIG_USB_QUICKCAM_MESSENGER is not set CONFIG_USB_ET61X251=m CONFIG_VIDEO_OVCAMCHIP=m # CONFIG_USB_W9968CF is not set # CONFIG_USB_OV511 is not set CONFIG_USB_SE401=m CONFIG_USB_SN9C102=m CONFIG_USB_STV680=m CONFIG_USB_ZC0301=m CONFIG_USB_PWC=m # CONFIG_USB_PWC_DEBUG is not set CONFIG_USB_PWC_INPUT_EVDEV=y CONFIG_USB_ZR364XX=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_S2255=m # CONFIG_V4L_MEM2MEM_DRIVERS is not set CONFIG_RADIO_ADAPTERS=y CONFIG_RADIO_CADET=m CONFIG_RADIO_RTRACK=m CONFIG_RADIO_RTRACK2=m CONFIG_RADIO_AZTECH=m CONFIG_RADIO_GEMTEK=m CONFIG_RADIO_GEMTEK_PCI=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_MAESTRO=m # CONFIG_RADIO_MIROPCM20 is not set CONFIG_RADIO_SF16FMI=m CONFIG_RADIO_SF16FMR2=m CONFIG_RADIO_TERRATEC=m CONFIG_RADIO_TRUST=m CONFIG_RADIO_TYPHOON=m CONFIG_RADIO_ZOLTRIX=m CONFIG_I2C_SI4713=m CONFIG_RADIO_SI4713=m CONFIG_USB_DSBR=m CONFIG_RADIO_SI470X=y CONFIG_USB_SI470X=m CONFIG_I2C_SI470X=m CONFIG_USB_MR800=m CONFIG_RADIO_TEA5764=m # CONFIG_RADIO_SAA7706H is not set # CONFIG_RADIO_TEF6862 is not set CONFIG_DVB_MAX_ADAPTERS=8 CONFIG_DVB_DYNAMIC_MINORS=y CONFIG_DVB_CAPTURE_DRIVERS=y # # Supported SAA7146 based PCI Adapters # CONFIG_TTPCI_EEPROM=m CONFIG_DVB_AV7110=m CONFIG_DVB_AV7110_OSD=y CONFIG_DVB_BUDGET_CORE=m CONFIG_DVB_BUDGET=m CONFIG_DVB_BUDGET_CI=m CONFIG_DVB_BUDGET_AV=m CONFIG_DVB_BUDGET_PATCH=m # # Supported USB Adapters # CONFIG_DVB_USB=m # CONFIG_DVB_USB_DEBUG is not set CONFIG_DVB_USB_A800=m CONFIG_DVB_USB_DIBUSB_MB=m CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y CONFIG_DVB_USB_DIBUSB_MC=m CONFIG_DVB_USB_DIB0700=m CONFIG_DVB_USB_UMT_010=m CONFIG_DVB_USB_CXUSB=m CONFIG_DVB_USB_M920X=m CONFIG_DVB_USB_GL861=m CONFIG_DVB_USB_AU6610=m CONFIG_DVB_USB_DIGITV=m CONFIG_DVB_USB_VP7045=m CONFIG_DVB_USB_VP702X=m CONFIG_DVB_USB_GP8PSK=m CONFIG_DVB_USB_NOVA_T_USB2=m CONFIG_DVB_USB_TTUSB2=m CONFIG_DVB_USB_DTT200U=m CONFIG_DVB_USB_OPERA1=m CONFIG_DVB_USB_AF9005=m CONFIG_DVB_USB_AF9005_REMOTE=m CONFIG_DVB_USB_DW2102=m CONFIG_DVB_USB_CINERGY_T2=m CONFIG_DVB_USB_ANYSEE=m CONFIG_DVB_USB_DTV5100=m CONFIG_DVB_USB_AF9015=m CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_FRIIO=m # CONFIG_DVB_USB_EC168 is not set # CONFIG_DVB_USB_AZ6027 is not set CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_SMS_SIANO_MDTV=m # # Siano module components # CONFIG_SMS_USB_DRV=m CONFIG_SMS_SDIO_DRV=m # # Supported FlexCopII (B2C2) Adapters # CONFIG_DVB_B2C2_FLEXCOP=m CONFIG_DVB_B2C2_FLEXCOP_PCI=m CONFIG_DVB_B2C2_FLEXCOP_USB=m # CONFIG_DVB_B2C2_FLEXCOP_DEBUG is not set # # Supported BT878 Adapters # CONFIG_DVB_BT8XX=m # # Supported Pluto2 Adapters # CONFIG_DVB_PLUTO2=m # # Supported SDMC DM1105 Adapters # CONFIG_DVB_DM1105=m # CONFIG_DVB_FIREDTV is not set # # Supported Earthsoft PT1 Adapters # CONFIG_DVB_PT1=m # # Supported Mantis Adapters # CONFIG_MANTIS_CORE=m CONFIG_DVB_MANTIS=m CONFIG_DVB_HOPPER=m # # Supported nGene Adapters # # CONFIG_DVB_NGENE is not set # # Supported DVB Frontends # # CONFIG_DVB_FE_CUSTOMISE is not set CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m CONFIG_DVB_ZL10036=m CONFIG_DVB_ZL10039=m CONFIG_DVB_S5H1420=m CONFIG_DVB_STV0288=m CONFIG_DVB_STB6000=m CONFIG_DVB_STV0299=m CONFIG_DVB_STV6110=m CONFIG_DVB_STV0900=m CONFIG_DVB_TDA8083=m CONFIG_DVB_TDA10086=m CONFIG_DVB_TDA8261=m CONFIG_DVB_VES1X93=m CONFIG_DVB_TUNER_ITD1000=m CONFIG_DVB_TUNER_CX24113=m CONFIG_DVB_TDA826X=m CONFIG_DVB_TUA6100=m CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m CONFIG_DVB_MT352=m CONFIG_DVB_ZL10353=m CONFIG_DVB_DIB3000MB=m CONFIG_DVB_DIB3000MC=m CONFIG_DVB_DIB7000M=m CONFIG_DVB_DIB7000P=m CONFIG_DVB_TDA10048=m CONFIG_DVB_AF9013=m CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m CONFIG_DVB_BCM3510=m CONFIG_DVB_LGDT330X=m CONFIG_DVB_LGDT3305=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_S5H1411=m CONFIG_DVB_DIB8000=m CONFIG_DVB_PLL=m CONFIG_DVB_TUNER_DIB0070=m CONFIG_DVB_TUNER_DIB0090=m CONFIG_DVB_LNBP21=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_ISL6423=m CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DAB=y CONFIG_USB_DABUSB=m # # Graphics support # CONFIG_AGP=y CONFIG_AGP_ALI=y CONFIG_AGP_ATI=y CONFIG_AGP_AMD=y CONFIG_AGP_AMD64=y CONFIG_AGP_INTEL=y CONFIG_AGP_NVIDIA=y CONFIG_AGP_SIS=y CONFIG_AGP_SWORKS=y CONFIG_AGP_VIA=y CONFIG_AGP_EFFICEON=y CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_DRM=m CONFIG_DRM_KMS_HELPER=m CONFIG_DRM_TTM=m CONFIG_DRM_TDFX=m CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m # CONFIG_DRM_RADEON_KMS is not set CONFIG_DRM_I810=m CONFIG_DRM_I830=m CONFIG_DRM_I915=m # CONFIG_DRM_I915_KMS is not set CONFIG_DRM_MGA=m CONFIG_DRM_SIS=m CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=m CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_FB=y CONFIG_FIRMWARE_EDID=y CONFIG_FB_DDC=m CONFIG_FB_BOOT_VESA_SUPPORT=y CONFIG_FB_CFB_FILLRECT=y CONFIG_FB_CFB_COPYAREA=y CONFIG_FB_CFB_IMAGEBLIT=y # CONFIG_FB_CFB_REV_PIXELS_IN_BYTE is not set CONFIG_FB_SYS_FILLRECT=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_DEFERRED_IO=y CONFIG_FB_HECUBA=m CONFIG_FB_SVGALIB=m # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y CONFIG_FB_MODE_HELPERS=y CONFIG_FB_TILEBLITTING=y # # Frame buffer hardware drivers # CONFIG_FB_CIRRUS=m CONFIG_FB_PM2=m CONFIG_FB_PM2_FIFO_DISCONNECT=y CONFIG_FB_CYBER2000=m CONFIG_FB_ARC=m # CONFIG_FB_ASILIANT is not set # CONFIG_FB_IMSTT is not set CONFIG_FB_VGA16=m CONFIG_FB_UVESA=m CONFIG_FB_VESA=y CONFIG_FB_N411=m CONFIG_FB_HGA=m # CONFIG_FB_HGA_ACCEL is not set CONFIG_FB_S1D13XXX=m CONFIG_FB_NVIDIA=m CONFIG_FB_NVIDIA_I2C=y # CONFIG_FB_NVIDIA_DEBUG is not set CONFIG_FB_NVIDIA_BACKLIGHT=y # CONFIG_FB_RIVA is not set CONFIG_FB_I810=m # CONFIG_FB_I810_GTF is not set CONFIG_FB_LE80578=m CONFIG_FB_CARILLO_RANCH=m CONFIG_FB_MATROX=m 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_RADEON=m CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y # CONFIG_FB_RADEON_DEBUG is not set CONFIG_FB_ATY128=m CONFIG_FB_ATY128_BACKLIGHT=y CONFIG_FB_ATY=m CONFIG_FB_ATY_CT=y CONFIG_FB_ATY_GENERIC_LCD=y CONFIG_FB_ATY_GX=y CONFIG_FB_ATY_BACKLIGHT=y CONFIG_FB_S3=m CONFIG_FB_SAVAGE=m CONFIG_FB_SAVAGE_I2C=y # CONFIG_FB_SAVAGE_ACCEL is not set CONFIG_FB_SIS=m CONFIG_FB_SIS_300=y CONFIG_FB_SIS_315=y CONFIG_FB_VIA=m # CONFIG_FB_VIA_DIRECT_PROCFS is not set CONFIG_FB_NEOMAGIC=m CONFIG_FB_KYRO=m CONFIG_FB_3DFX=m # CONFIG_FB_3DFX_ACCEL is not set CONFIG_FB_3DFX_I2C=y CONFIG_FB_VOODOO1=m CONFIG_FB_VT8623=m CONFIG_FB_TRIDENT=m CONFIG_FB_ARK=m CONFIG_FB_PM3=m # CONFIG_FB_CARMINE is not set CONFIG_FB_GEODE=y CONFIG_FB_GEODE_LX=m CONFIG_FB_GEODE_GX=m CONFIG_FB_GEODE_GX1=m # CONFIG_FB_TMIO is not set CONFIG_FB_SM501=m CONFIG_FB_VIRTUAL=m CONFIG_FB_METRONOME=m CONFIG_FB_MB862XX=m CONFIG_FB_MB862XX_PCI_GDC=y # CONFIG_FB_BROADSHEET is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y # CONFIG_LCD_CLASS_DEVICE is not set CONFIG_BACKLIGHT_CLASS_DEVICE=y # CONFIG_BACKLIGHT_GENERIC is not set CONFIG_BACKLIGHT_PROGEAR=m CONFIG_BACKLIGHT_MBP_NVIDIA=m # CONFIG_BACKLIGHT_SAHARA is not set # CONFIG_BACKLIGHT_ADP8860 is not set # CONFIG_BACKLIGHT_PCF50633 is not set # # Display device support # CONFIG_DISPLAY_SUPPORT=m # # Display hardware drivers # # # Console display driver support # CONFIG_VGA_CONSOLE=y # CONFIG_VGACON_SOFT_SCROLLBACK is not set CONFIG_MDA_CONSOLE=m CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_FONTS is not set CONFIG_FONT_8x8=y CONFIG_FONT_8x16=y # CONFIG_LOGO is not set CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y # CONFIG_SOUND_OSS_CORE_PRECLAIM is not set CONFIG_SND=m CONFIG_SND_TIMER=m CONFIG_SND_PCM=m CONFIG_SND_HWDEP=m CONFIG_SND_RAWMIDI=m CONFIG_SND_JACK=y 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 is not set CONFIG_SND_HRTIMER=m CONFIG_SND_SEQ_HRTIMER_DEFAULT=y CONFIG_SND_DYNAMIC_MINORS=y 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_VMASTER=y CONFIG_SND_DMA_SGBUF=y CONFIG_SND_RAWMIDI_SEQ=m CONFIG_SND_OPL3_LIB_SEQ=m CONFIG_SND_OPL4_LIB_SEQ=m CONFIG_SND_SBAWE_SEQ=m CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m CONFIG_SND_OPL4_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y CONFIG_SND_PCSP=m CONFIG_SND_DUMMY=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m CONFIG_SND_MTS64=m CONFIG_SND_SERIAL_U16550=m CONFIG_SND_MPU401=m CONFIG_SND_PORTMAN2X4=m CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 CONFIG_SND_WSS_LIB=m CONFIG_SND_SB_COMMON=m CONFIG_SND_SB8_DSP=m CONFIG_SND_SB16_DSP=m CONFIG_SND_ISA=y CONFIG_SND_ADLIB=m CONFIG_SND_AD1816A=m CONFIG_SND_AD1848=m CONFIG_SND_ALS100=m CONFIG_SND_AZT2320=m CONFIG_SND_CMI8330=m CONFIG_SND_CS4231=m CONFIG_SND_CS4236=m CONFIG_SND_ES1688=m CONFIG_SND_ES18XX=m CONFIG_SND_SC6000=m CONFIG_SND_GUSCLASSIC=m CONFIG_SND_GUSEXTREME=m CONFIG_SND_GUSMAX=m CONFIG_SND_INTERWAVE=m CONFIG_SND_INTERWAVE_STB=m # CONFIG_SND_JAZZ16 is not set CONFIG_SND_OPL3SA2=m CONFIG_SND_OPTI92X_AD1848=m CONFIG_SND_OPTI92X_CS4231=m CONFIG_SND_OPTI93X=m CONFIG_SND_MIRO=m CONFIG_SND_SB8=m CONFIG_SND_SB16=m CONFIG_SND_SBAWE=m CONFIG_SND_SB16_CSP=y CONFIG_SND_SGALAXY=m CONFIG_SND_SSCAPE=m CONFIG_SND_WAVEFRONT=m # CONFIG_SND_MSND_PINNACLE is not set # CONFIG_SND_MSND_CLASSIC is not set CONFIG_SND_PCI=y CONFIG_SND_AD1889=m CONFIG_SND_ALS300=m CONFIG_SND_ALS4000=m CONFIG_SND_ALI5451=m # CONFIG_SND_ASIHPI is not set CONFIG_SND_ATIIXP=m CONFIG_SND_ATIIXP_MODEM=m CONFIG_SND_AU8810=m CONFIG_SND_AU8820=m CONFIG_SND_AU8830=m # CONFIG_SND_AW2 is not set CONFIG_SND_AZT3328=m CONFIG_SND_BT87X=m # CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_OXYGEN_LIB=m CONFIG_SND_OXYGEN=m CONFIG_SND_CS4281=m CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m CONFIG_SND_DARLA24=m CONFIG_SND_GINA24=m CONFIG_SND_LAYLA24=m CONFIG_SND_MONA=m CONFIG_SND_MIA=m CONFIG_SND_ECHO3G=m CONFIG_SND_INDIGO=m CONFIG_SND_INDIGOIO=m CONFIG_SND_INDIGODJ=m CONFIG_SND_INDIGOIOX=m CONFIG_SND_INDIGODJX=m CONFIG_SND_EMU10K1=m CONFIG_SND_EMU10K1X=m CONFIG_SND_ENS1370=m CONFIG_SND_ENS1371=m CONFIG_SND_ES1938=m CONFIG_SND_ES1968=m # CONFIG_SND_ES1968_INPUT is not set CONFIG_SND_FM801=m CONFIG_SND_FM801_TEA575X_BOOL=y CONFIG_SND_FM801_TEA575X=m CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y CONFIG_SND_HDA_INPUT_BEEP_MODE=1 CONFIG_SND_HDA_INPUT_JACK=y CONFIG_SND_HDA_PATCH_LOADER=y CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y CONFIG_SND_HDA_CODEC_VIA=y CONFIG_SND_HDA_CODEC_ATIHDMI=y CONFIG_SND_HDA_CODEC_NVHDMI=y CONFIG_SND_HDA_CODEC_INTELHDMI=y CONFIG_SND_HDA_ELD=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y CONFIG_SND_HDA_POWER_SAVE=y CONFIG_SND_HDA_POWER_SAVE_DEFAULT=0 CONFIG_SND_HDSP=m CONFIG_SND_HDSPM=m CONFIG_SND_HIFIER=m CONFIG_SND_ICE1712=m CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m CONFIG_SND_LX6464ES=m CONFIG_SND_MAESTRO3=m # CONFIG_SND_MAESTRO3_INPUT is not set CONFIG_SND_MIXART=m CONFIG_SND_NM256=m CONFIG_SND_PCXHR=m CONFIG_SND_RIPTIDE=m CONFIG_SND_RME32=m CONFIG_SND_RME96=m CONFIG_SND_RME9652=m CONFIG_SND_SIS7019=m CONFIG_SND_SONICVIBES=m CONFIG_SND_TRIDENT=m CONFIG_SND_VIA82XX=m CONFIG_SND_VIA82XX_MODEM=m CONFIG_SND_VIRTUOSO=m CONFIG_SND_VX222=m CONFIG_SND_YMFPCI=m CONFIG_SND_SPI=y CONFIG_SND_USB=y CONFIG_SND_USB_AUDIO=m # CONFIG_SND_USB_UA101 is not set CONFIG_SND_USB_USX2Y=m CONFIG_SND_USB_CAIAQ=m CONFIG_SND_USB_CAIAQ_INPUT=y CONFIG_SND_USB_US122L=m CONFIG_SND_PCMCIA=y CONFIG_SND_VXPOCKET=m CONFIG_SND_PDAUDIOCF=m # CONFIG_SND_SOC is not set # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m CONFIG_HID_SUPPORT=y CONFIG_HID=m CONFIG_HIDRAW=y # # USB Input Devices # CONFIG_USB_HID=m CONFIG_HID_PID=y CONFIG_USB_HIDDEV=y # # Special HID drivers # # CONFIG_HID_3M_PCT is not set CONFIG_HID_A4TECH=m CONFIG_HID_APPLE=m CONFIG_HID_BELKIN=m # CONFIG_HID_CANDO is not set CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m # CONFIG_HID_PRODIKEYS is not set CONFIG_HID_CYPRESS=m CONFIG_HID_DRAGONRISE=m CONFIG_DRAGONRISE_FF=y # CONFIG_HID_EGALAX is not set CONFIG_HID_EZKEY=m CONFIG_HID_KYE=m CONFIG_HID_GYRATION=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m CONFIG_HID_LOGITECH=m CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y # CONFIG_LOGIG940_FF is not set # CONFIG_HID_MAGICMOUSE is not set CONFIG_HID_MICROSOFT=m # CONFIG_HID_MOSART is not set CONFIG_HID_MONTEREY=m CONFIG_HID_NTRIG=m # CONFIG_HID_ORTEK is not set CONFIG_HID_PANTHERLORD=m CONFIG_PANTHERLORD_FF=y CONFIG_HID_PETALYNX=m # CONFIG_HID_PICOLCD is not set # CONFIG_HID_QUANTA is not set # CONFIG_HID_ROCCAT is not set # CONFIG_HID_ROCCAT_KONE is not set CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m # CONFIG_HID_STANTUM is not set CONFIG_HID_SUNPLUS=m CONFIG_HID_GREENASIA=m CONFIG_GREENASIA_FF=y CONFIG_HID_SMARTJOYPLUS=m CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TOPSEED=m CONFIG_HID_THRUSTMASTER=m CONFIG_THRUSTMASTER_FF=y CONFIG_HID_WACOM=m # CONFIG_HID_WACOM_POWER_SUPPLY is not set CONFIG_HID_ZEROPLUS=m CONFIG_ZEROPLUS_FF=y # CONFIG_HID_ZYDACRON 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=m # CONFIG_USB_DEBUG is not set CONFIG_USB_ANNOUNCE_NEW_DEVICES=y # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y # CONFIG_USB_DEVICE_CLASS is not set CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_SUSPEND=y # CONFIG_USB_OTG is not set CONFIG_USB_MON=m CONFIG_USB_WUSB=m CONFIG_USB_WUSB_CBAF=m # CONFIG_USB_WUSB_CBAF_DEBUG is not set # # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=m CONFIG_USB_XHCI_HCD=m # CONFIG_USB_XHCI_HCD_DEBUGGING is not set CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_ROOT_HUB_TT=y CONFIG_USB_EHCI_TT_NEWSCHED=y # CONFIG_USB_OXU210HP_HCD is not set CONFIG_USB_ISP116X_HCD=m # CONFIG_USB_ISP1760_HCD is not set # CONFIG_USB_ISP1362_HCD is not set CONFIG_USB_OHCI_HCD=m # CONFIG_USB_OHCI_HCD_SSB is not set # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set # CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y CONFIG_USB_UHCI_HCD=m CONFIG_USB_U132_HCD=m CONFIG_USB_SL811_HCD=m CONFIG_USB_SL811_CS=m CONFIG_USB_R8A66597_HCD=m CONFIG_USB_WHCI_HCD=m CONFIG_USB_HWA_HCD=m # # Enable Host or Gadget support to see Inventra options # # # USB Device Class drivers # CONFIG_USB_ACM=m CONFIG_USB_PRINTER=m CONFIG_USB_WDM=m CONFIG_USB_TMC=m # # NOTE: USB_STORAGE depends on SCSI but BLK_DEV_SD may # # # also be needed; see USB_STORAGE Help for more info # CONFIG_USB_STORAGE=m # CONFIG_USB_STORAGE_DEBUG is not set CONFIG_USB_STORAGE_DATAFAB=m CONFIG_USB_STORAGE_FREECOM=m CONFIG_USB_STORAGE_ISD200=m CONFIG_USB_STORAGE_USBAT=m CONFIG_USB_STORAGE_SDDR09=m CONFIG_USB_STORAGE_SDDR55=m CONFIG_USB_STORAGE_JUMPSHOT=m CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m # CONFIG_USB_LIBUSUAL is not set # # USB Imaging devices # CONFIG_USB_MDC800=m CONFIG_USB_MICROTEK=m # # USB port drivers # CONFIG_USB_USS720=m CONFIG_USB_SERIAL=m CONFIG_USB_EZUSB=y CONFIG_USB_SERIAL_GENERIC=y CONFIG_USB_SERIAL_AIRCABLE=m CONFIG_USB_SERIAL_ARK3116=m CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m CONFIG_USB_SERIAL_CP210X=m CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m CONFIG_USB_SERIAL_FUNSOFT=m CONFIG_USB_SERIAL_VISOR=m CONFIG_USB_SERIAL_IPAQ=m CONFIG_USB_SERIAL_IR=m CONFIG_USB_SERIAL_EDGEPORT=m CONFIG_USB_SERIAL_EDGEPORT_TI=m CONFIG_USB_SERIAL_GARMIN=m CONFIG_USB_SERIAL_IPW=m CONFIG_USB_SERIAL_IUU=m CONFIG_USB_SERIAL_KEYSPAN_PDA=m CONFIG_USB_SERIAL_KEYSPAN=m CONFIG_USB_SERIAL_KLSI=m CONFIG_USB_SERIAL_KOBIL_SCT=m CONFIG_USB_SERIAL_MCT_U232=m CONFIG_USB_SERIAL_MOS7720=m # CONFIG_USB_SERIAL_MOS7715_PARPORT is not set CONFIG_USB_SERIAL_MOS7840=m CONFIG_USB_SERIAL_MOTOROLA=m CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m # CONFIG_USB_SERIAL_QCAUX is not set CONFIG_USB_SERIAL_QUALCOMM=m CONFIG_USB_SERIAL_SPCP8X5=m CONFIG_USB_SERIAL_HP4X=m CONFIG_USB_SERIAL_SAFE=m # CONFIG_USB_SERIAL_SAFE_PADDED is not set CONFIG_USB_SERIAL_SIEMENS_MPI=m CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_SYMBOL=m CONFIG_USB_SERIAL_TI=m CONFIG_USB_SERIAL_CYBERJACK=m CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_WWAN=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m # CONFIG_USB_SERIAL_VIVOPAY_SERIAL is not set # CONFIG_USB_SERIAL_ZIO is not set CONFIG_USB_SERIAL_DEBUG=m # # USB Miscellaneous drivers # CONFIG_USB_EMI62=m CONFIG_USB_EMI26=m CONFIG_USB_ADUTUX=m CONFIG_USB_SEVSEG=m CONFIG_USB_RIO500=m CONFIG_USB_LEGOTOWER=m CONFIG_USB_LCD=m CONFIG_USB_LED=m CONFIG_USB_CYPRESS_CY7C63=m CONFIG_USB_CYTHERM=m CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_SISUSBVGA=m CONFIG_USB_SISUSBVGA_CON=y CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m CONFIG_USB_IOWARRIOR=m CONFIG_USB_TEST=m CONFIG_USB_ISIGHTFW=m CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m CONFIG_USB_UEAGLEATM=m CONFIG_USB_XUSBATM=m # CONFIG_USB_GADGET is not set # # OTG and related infrastructure # CONFIG_USB_OTG_UTILS=y # CONFIG_USB_GPIO_VBUS is not set CONFIG_NOP_USB_XCEIV=m CONFIG_UWB=m CONFIG_UWB_HWA=m CONFIG_UWB_WHCI=m CONFIG_UWB_WLP=m CONFIG_UWB_I1480U=m CONFIG_UWB_I1480U_WLP=m CONFIG_MMC=m # CONFIG_MMC_DEBUG is not set # CONFIG_MMC_UNSAFE_RESUME is not set # # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers # CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m # CONFIG_MMC_RICOH_MMC is not set CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_WBSD=m CONFIG_MMC_TIFM_SD=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set # # MemoryStick drivers # # CONFIG_MEMSTICK_UNSAFE_RESUME is not set CONFIG_MSPRO_BLOCK=m # # MemoryStick Host Controller Drivers # CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_NEW_LEDS=y CONFIG_LEDS_CLASS=m # # LED drivers # CONFIG_LEDS_NET48XX=m CONFIG_LEDS_WRAP=m CONFIG_LEDS_ALIX2=m CONFIG_LEDS_PCA9532=m # CONFIG_LEDS_GPIO is not set CONFIG_LEDS_LP3944=m CONFIG_LEDS_CLEVO_MAIL=m CONFIG_LEDS_PCA955X=m CONFIG_LEDS_DAC124S085=m # CONFIG_LEDS_REGULATOR is not set CONFIG_LEDS_BD2802=m # CONFIG_LEDS_INTEL_SS4200 is not set # CONFIG_LEDS_LT3593 is not set # CONFIG_LEDS_MC13783 is not set CONFIG_LEDS_TRIGGERS=y # # LED Triggers # CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_IDE_DISK=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m # CONFIG_LEDS_TRIGGER_GPIO is not set CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_ACCESSIBILITY=y CONFIG_A11Y_BRAILLE_CONSOLE=y CONFIG_INFINIBAND=m CONFIG_INFINIBAND_USER_MAD=m CONFIG_INFINIBAND_USER_ACCESS=m CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y CONFIG_INFINIBAND_AMSO1100=m # CONFIG_INFINIBAND_AMSO1100_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m # CONFIG_INFINIBAND_CXGB3_DEBUG is not set CONFIG_MLX4_INFINIBAND=m CONFIG_INFINIBAND_NES=m # CONFIG_INFINIBAND_NES_DEBUG is not set CONFIG_INFINIBAND_IPOIB=m CONFIG_INFINIBAND_IPOIB_CM=y CONFIG_INFINIBAND_IPOIB_DEBUG=y # CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set CONFIG_INFINIBAND_SRP=m CONFIG_INFINIBAND_ISER=m CONFIG_EDAC=y # # Reporting subsystems # # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m CONFIG_EDAC_MM_EDAC=m CONFIG_EDAC_AMD76X=m CONFIG_EDAC_E7XXX=m CONFIG_EDAC_E752X=m CONFIG_EDAC_I82875P=m CONFIG_EDAC_I82975X=m CONFIG_EDAC_I3000=m CONFIG_EDAC_I3200=m CONFIG_EDAC_X38=m CONFIG_EDAC_I5400=m # CONFIG_EDAC_I7CORE is not set CONFIG_EDAC_I82860=m CONFIG_EDAC_R82600=m CONFIG_EDAC_I5000=m CONFIG_EDAC_I5100=m 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=m CONFIG_RTC_DRV_DS1374=m CONFIG_RTC_DRV_DS1672=m CONFIG_RTC_DRV_MAX6900=m CONFIG_RTC_DRV_RS5C372=m CONFIG_RTC_DRV_ISL1208=m CONFIG_RTC_DRV_X1205=m CONFIG_RTC_DRV_PCF8563=m CONFIG_RTC_DRV_PCF8583=m CONFIG_RTC_DRV_M41T80=m # CONFIG_RTC_DRV_M41T80_WDT is not set # CONFIG_RTC_DRV_BQ32K is not set CONFIG_RTC_DRV_S35390A=m CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8581=m CONFIG_RTC_DRV_RX8025=m # # SPI RTC drivers # CONFIG_RTC_DRV_M41T94=m CONFIG_RTC_DRV_DS1305=m CONFIG_RTC_DRV_DS1390=m CONFIG_RTC_DRV_MAX6902=m CONFIG_RTC_DRV_R9701=m CONFIG_RTC_DRV_RS5C348=m CONFIG_RTC_DRV_DS3234=m CONFIG_RTC_DRV_PCF2123=m # # Platform RTC drivers # CONFIG_RTC_DRV_CMOS=y CONFIG_RTC_DRV_DS1286=m CONFIG_RTC_DRV_DS1511=m CONFIG_RTC_DRV_DS1553=m CONFIG_RTC_DRV_DS1742=m CONFIG_RTC_DRV_STK17TA8=m CONFIG_RTC_DRV_M48T86=m CONFIG_RTC_DRV_M48T35=m CONFIG_RTC_DRV_M48T59=m # CONFIG_RTC_DRV_MSM6242 is not set CONFIG_RTC_DRV_BQ4802=m # CONFIG_RTC_DRV_RP5C01 is not set CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_PCF50633=m # # on-CPU RTC drivers # # CONFIG_RTC_DRV_MC13783 is not set CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set # # DMA Devices # CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y CONFIG_INTEL_IOATDMA=m # CONFIG_TIMB_DMA is not set CONFIG_DMA_ENGINE=y # # DMA Clients # CONFIG_NET_DMA=y CONFIG_ASYNC_TX_DMA=y # CONFIG_DMATEST is not set CONFIG_DCA=m # CONFIG_AUXDISPLAY is not set CONFIG_UIO=m CONFIG_UIO_CIF=m CONFIG_UIO_PDRV=m CONFIG_UIO_PDRV_GENIRQ=m CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m CONFIG_UIO_PCI_GENERIC=m # CONFIG_UIO_NETX is not set CONFIG_STAGING=y # CONFIG_STAGING_EXCLUDE_BUILD is not set CONFIG_ET131X=m # CONFIG_ET131X_DEBUG is not set # CONFIG_SLICOSS is not set # CONFIG_VIDEO_GO7007 is not set # CONFIG_VIDEO_CX25821 is not set # CONFIG_VIDEO_TM6000 is not set CONFIG_USB_IP_COMMON=m CONFIG_USB_IP_VHCI_HCD=m CONFIG_USB_IP_HOST=m # CONFIG_USB_IP_DEBUG_ENABLE is not set # CONFIG_W35UND is not set CONFIG_PRISM2_USB=m # CONFIG_ECHO is not set # CONFIG_OTUS is not set CONFIG_RT2860=m CONFIG_RT2870=m CONFIG_COMEDI=m # CONFIG_COMEDI_DEBUG is not set # CONFIG_COMEDI_MISC_DRIVERS is not set # CONFIG_COMEDI_ISA_DRIVERS is not set CONFIG_COMEDI_PCI_DRIVERS=m # CONFIG_COMEDI_ADDI_APCI_035 is not set # CONFIG_COMEDI_ADDI_APCI_1032 is not set # CONFIG_COMEDI_ADDI_APCI_1500 is not set # CONFIG_COMEDI_ADDI_APCI_1516 is not set # CONFIG_COMEDI_ADDI_APCI_1564 is not set # CONFIG_COMEDI_ADDI_APCI_16XX is not set # CONFIG_COMEDI_ADDI_APCI_2016 is not set # CONFIG_COMEDI_ADDI_APCI_2032 is not set # CONFIG_COMEDI_ADDI_APCI_2200 is not set # CONFIG_COMEDI_ADDI_APCI_3001 is not set # CONFIG_COMEDI_ADDI_APCI_3120 is not set # CONFIG_COMEDI_ADDI_APCI_3501 is not set # CONFIG_COMEDI_ADDI_APCI_3XXX is not set # CONFIG_COMEDI_ADL_PCI6208 is not set # CONFIG_COMEDI_ADL_PCI7230 is not set # CONFIG_COMEDI_ADL_PCI7296 is not set # CONFIG_COMEDI_ADL_PCI7432 is not set # CONFIG_COMEDI_ADL_PCI8164 is not set # CONFIG_COMEDI_ADL_PCI9111 is not set # CONFIG_COMEDI_ADL_PCI9118 is not set # CONFIG_COMEDI_ADV_PCI1710 is not set # CONFIG_COMEDI_ADV_PCI1723 is not set # CONFIG_COMEDI_ADV_PCI_DIO is not set # CONFIG_COMEDI_AMPLC_DIO200 is not set # CONFIG_COMEDI_AMPLC_PC236 is not set # CONFIG_COMEDI_AMPLC_PC263 is not set # CONFIG_COMEDI_AMPLC_PCI224 is not set # CONFIG_COMEDI_AMPLC_PCI230 is not set # CONFIG_COMEDI_CONTEC_PCI_DIO is not set # CONFIG_COMEDI_DT3000 is not set # CONFIG_COMEDI_UNIOXX5 is not set # CONFIG_COMEDI_GSC_HPDI is not set # CONFIG_COMEDI_ICP_MULTI is not set # CONFIG_COMEDI_II_PCI20KC is not set # CONFIG_COMEDI_DAQBOARD2000 is not set # CONFIG_COMEDI_JR3_PCI is not set # CONFIG_COMEDI_KE_COUNTER is not set # CONFIG_COMEDI_CB_PCIDAS64 is not set # CONFIG_COMEDI_CB_PCIDAS is not set # CONFIG_COMEDI_CB_PCIDDA is not set # CONFIG_COMEDI_CB_PCIDIO is not set # CONFIG_COMEDI_CB_PCIMDAS is not set # CONFIG_COMEDI_CB_PCIMDDA is not set # CONFIG_COMEDI_ME4000 is not set # CONFIG_COMEDI_ME_DAQ is not set # CONFIG_COMEDI_RTD520 is not set # CONFIG_COMEDI_S526 is not set # CONFIG_COMEDI_S626 is not set # CONFIG_COMEDI_SSV_DNP is not set CONFIG_COMEDI_PCMCIA_DRIVERS=m # CONFIG_COMEDI_CB_DAS16_CS is not set # CONFIG_COMEDI_DAS08_CS is not set # CONFIG_COMEDI_QUATECH_DAQP_CS is not set CONFIG_COMEDI_USB_DRIVERS=m # CONFIG_COMEDI_DT9812 is not set # CONFIG_COMEDI_USBDUX is not set # CONFIG_COMEDI_USBDUXFAST is not set # CONFIG_COMEDI_VMK80XX is not set # CONFIG_COMEDI_NI_COMMON is not set CONFIG_COMEDI_8255=m # CONFIG_COMEDI_DAS08 is not set # CONFIG_COMEDI_FC is not set # CONFIG_ASUS_OLED is not set # CONFIG_PANEL is not set # CONFIG_R8187SE is not set CONFIG_RTL8192SU=m CONFIG_RTL8192U=m CONFIG_RTL8192E=m # CONFIG_TRANZPORT is not set CONFIG_POHMELFS=m # CONFIG_POHMELFS_DEBUG is not set CONFIG_POHMELFS_CRYPTO=y # CONFIG_IDE_PHISON is not set # CONFIG_LINE6_USB is not set # CONFIG_DRM_VMWGFX is not set CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y # CONFIG_DRM_NOUVEAU_DEBUG is not set # # I2C encoder or helper chips # CONFIG_DRM_I2C_CH7006=m # CONFIG_USB_SERIAL_QUATECH2 is not set # CONFIG_USB_SERIAL_QUATECH_USB2 is not set # CONFIG_VT6655 is not set CONFIG_VT6656=m # CONFIG_FB_UDL is not set # CONFIG_HYPERV is not set # CONFIG_VME_BUS is not set # # RAR Register Driver # # CONFIG_RAR_REGISTER is not set # CONFIG_IIO is not set CONFIG_RAMZSWAP=m CONFIG_RAMZSWAP_STATS=y # CONFIG_WLAGS49_H2 is not set # CONFIG_WLAGS49_H25 is not set # CONFIG_BATMAN_ADV is not set CONFIG_SAMSUNG_LAPTOP=m # CONFIG_FB_SM7XX is not set # CONFIG_DT3155 is not set # CONFIG_VIDEO_DT3155 is not set # CONFIG_CRYSTALHD is not set # CONFIG_CXT1E1 is not set # # Texas Instruments shared transport line discipline # # CONFIG_TI_ST is not set # CONFIG_ST_BT is not set # CONFIG_ADIS16255 is not set # CONFIG_FB_XGI is not set CONFIG_X86_PLATFORM_DEVICES=y CONFIG_DELL_LAPTOP=m # # Firmware Drivers # CONFIG_EDD=m # CONFIG_EDD_OFF is not set CONFIG_FIRMWARE_MEMMAP=y CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=y # # File systems # CONFIG_EXT2_FS=m CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y # CONFIG_EXT2_FS_XIP is not set CONFIG_EXT3_FS=m CONFIG_EXT3_DEFAULTS_TO_ORDERED=y CONFIG_EXT3_FS_XATTR=y CONFIG_EXT3_FS_POSIX_ACL=y CONFIG_EXT3_FS_SECURITY=y CONFIG_EXT4_FS=m CONFIG_EXT4_FS_XATTR=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y # CONFIG_EXT4_DEBUG is not set CONFIG_JBD=m # CONFIG_JBD_DEBUG is not set CONFIG_JBD2=m # CONFIG_JBD2_DEBUG is not set CONFIG_FS_MBCACHE=m CONFIG_REISERFS_FS=m # 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=m 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_XFS_FS=m CONFIG_XFS_QUOTA=y CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCFS2_FS_STATS=y CONFIG_OCFS2_DEBUG_MASKLOG=y # CONFIG_OCFS2_DEBUG_FS is not set CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_NILFS2_FS=m CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY=y CONFIG_INOTIFY_USER=y CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y CONFIG_PRINT_QUOTA_WARNING=y # CONFIG_QUOTA_DEBUG is not set CONFIG_QUOTA_TREE=m CONFIG_QFMT_V1=m CONFIG_QFMT_V2=m CONFIG_QUOTACTL=y CONFIG_AUTOFS_FS=m CONFIG_AUTOFS4_FS=m CONFIG_FUSE_FS=m CONFIG_CUSE=m CONFIG_GENERIC_ACL=y # # Caches # CONFIG_FSCACHE=m CONFIG_FSCACHE_STATS=y # CONFIG_FSCACHE_HISTOGRAM is not set # CONFIG_FSCACHE_DEBUG is not set # CONFIG_FSCACHE_OBJECT_LIST is not set CONFIG_CACHEFILES=m # CONFIG_CACHEFILES_DEBUG is not set # CONFIG_CACHEFILES_HISTOGRAM is not set # # CD-ROM/DVD Filesystems # CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y CONFIG_UDF_FS=m CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems # CONFIG_FAT_FS=m CONFIG_MSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="utf8" CONFIG_NTFS_FS=m # CONFIG_NTFS_DEBUG is not set CONFIG_NTFS_RW=y # # 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=y CONFIG_HUGETLBFS=y CONFIG_HUGETLB_PAGE=y CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y CONFIG_ADFS_FS=m # CONFIG_ADFS_FS_RW is not set CONFIG_AFFS_FS=m CONFIG_ECRYPT_FS=m CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_BEFS_FS=m # CONFIG_BEFS_DEBUG is not set CONFIG_BFS_FS=m CONFIG_EFS_FS=m CONFIG_JFFS2_FS=m CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y # CONFIG_JFFS2_FS_WBUF_VERIFY is not set CONFIG_JFFS2_SUMMARY=y CONFIG_JFFS2_FS_XATTR=y CONFIG_JFFS2_FS_POSIX_ACL=y CONFIG_JFFS2_FS_SECURITY=y CONFIG_JFFS2_COMPRESSION_OPTIONS=y CONFIG_JFFS2_ZLIB=y CONFIG_JFFS2_LZO=y CONFIG_JFFS2_RTIME=y # CONFIG_JFFS2_RUBIN is not set # CONFIG_JFFS2_CMODE_NONE is not set CONFIG_JFFS2_CMODE_PRIORITY=y # CONFIG_JFFS2_CMODE_SIZE is not set # CONFIG_JFFS2_CMODE_FAVOURLZO is not set CONFIG_UBIFS_FS=m CONFIG_UBIFS_FS_XATTR=y CONFIG_UBIFS_FS_ADVANCED_COMPR=y CONFIG_UBIFS_FS_LZO=y CONFIG_UBIFS_FS_ZLIB=y # CONFIG_UBIFS_FS_DEBUG is not set # CONFIG_LOGFS is not set CONFIG_CRAMFS=m CONFIG_SQUASHFS=m # CONFIG_SQUASHFS_XATTRS is not set # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 CONFIG_VXFS_FS=m CONFIG_MINIX_FS=m CONFIG_OMFS_FS=m CONFIG_HPFS_FS=m CONFIG_QNX4FS_FS=m CONFIG_ROMFS_FS=m # CONFIG_ROMFS_BACKED_BY_BLOCK is not set # CONFIG_ROMFS_BACKED_BY_MTD is not set CONFIG_ROMFS_BACKED_BY_BOTH=y CONFIG_ROMFS_ON_BLOCK=y CONFIG_ROMFS_ON_MTD=y CONFIG_SYSV_FS=m CONFIG_UFS_FS=m # CONFIG_UFS_FS_WRITE is not set # CONFIG_UFS_DEBUG is not set CONFIG_EXOFS_FS=m # CONFIG_EXOFS_DEBUG is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y # CONFIG_NFS_V4_1 is not set CONFIG_NFS_FSCACHE=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y CONFIG_NFSD_V3=y CONFIG_NFSD_V3_ACL=y CONFIG_NFSD_V4=y CONFIG_LOCKD=m CONFIG_LOCKD_V4=y CONFIG_EXPORTFS=m CONFIG_NFS_ACL_SUPPORT=m CONFIG_NFS_COMMON=y CONFIG_SUNRPC=m CONFIG_SUNRPC_GSS=m CONFIG_SUNRPC_XPRT_RDMA=m CONFIG_RPCSEC_GSS_KRB5=m CONFIG_RPCSEC_GSS_SPKM3=m # CONFIG_SMB_FS is not set # CONFIG_CEPH_FS is not set CONFIG_CIFS=m # CONFIG_CIFS_STATS is not set CONFIG_CIFS_WEAK_PW_HASH=y CONFIG_CIFS_UPCALL=y CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y # CONFIG_CIFS_DEBUG2 is not set CONFIG_CIFS_DFS_UPCALL=y CONFIG_CIFS_EXPERIMENTAL=y CONFIG_NCP_FS=m CONFIG_NCPFS_PACKET_SIGNING=y CONFIG_NCPFS_IOCTL_LOCKING=y CONFIG_NCPFS_STRONG=y CONFIG_NCPFS_NFS_NS=y CONFIG_NCPFS_OS2_NS=y # CONFIG_NCPFS_SMALLDOS is not set CONFIG_NCPFS_NLS=y CONFIG_NCPFS_EXTRAS=y CONFIG_CODA_FS=m CONFIG_AFS_FS=m # CONFIG_AFS_DEBUG is not set CONFIG_AFS_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FSCACHE=y # # Partition Types # CONFIG_PARTITION_ADVANCED=y CONFIG_ACORN_PARTITION=y # CONFIG_ACORN_PARTITION_CUMANA is not set # CONFIG_ACORN_PARTITION_EESOX is not set CONFIG_ACORN_PARTITION_ICS=y # CONFIG_ACORN_PARTITION_ADFS is not set # CONFIG_ACORN_PARTITION_POWERTEC is not set CONFIG_ACORN_PARTITION_RISCIX=y CONFIG_OSF_PARTITION=y CONFIG_AMIGA_PARTITION=y CONFIG_ATARI_PARTITION=y CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y CONFIG_MINIX_SUBPARTITION=y CONFIG_SOLARIS_X86_PARTITION=y CONFIG_UNIXWARE_DISKLABEL=y CONFIG_LDM_PARTITION=y # CONFIG_LDM_DEBUG is not set CONFIG_SGI_PARTITION=y CONFIG_ULTRIX_PARTITION=y CONFIG_SUN_PARTITION=y CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y # CONFIG_SYSV68_PARTITION is not set CONFIG_NLS=m CONFIG_NLS_DEFAULT="utf8" CONFIG_NLS_CODEPAGE_437=m 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=m 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=m CONFIG_DLM_DEBUG=y # # Kernel hacking # CONFIG_TRACE_IRQFLAGS_SUPPORT=y CONFIG_PRINTK_TIME=y CONFIG_ENABLE_WARN_DEPRECATED=y CONFIG_ENABLE_MUST_CHECK=y CONFIG_FRAME_WARN=1024 CONFIG_MAGIC_SYSRQ=y CONFIG_STRIP_ASM_SYMS=y CONFIG_UNUSED_SYMBOLS=y CONFIG_DEBUG_FS=y # CONFIG_HEADERS_CHECK is not set # CONFIG_IPIPE_DEBUG 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_DETECT_HUNG_TASK=y # CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_SCHED_DEBUG=y # CONFIG_SCHEDSTATS is not set CONFIG_TIMER_STATS=y # CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set # CONFIG_DEBUG_KMEMLEAK 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 is not set # CONFIG_DEBUG_LOCK_ALLOC is not set # CONFIG_PROVE_LOCKING is not set # CONFIG_LOCK_STAT is not set # 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_HIGHMEM is not set CONFIG_DEBUG_BUGVERBOSE=y # CONFIG_DEBUG_INFO is not set # CONFIG_DEBUG_VM is not set # CONFIG_DEBUG_VIRTUAL 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_DEBUG_CREDENTIALS is not set CONFIG_ARCH_WANT_FRAME_POINTERS=y # CONFIG_FRAME_POINTER 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_KPROBES_SANITY_TEST is not set # CONFIG_BACKTRACE_SELF_TEST is not set # CONFIG_DEBUG_BLOCK_EXT_DEVT is not set # CONFIG_DEBUG_FORCE_WEAK_PER_CPU is not set # CONFIG_LKDTM is not set # CONFIG_FAULT_INJECTION is not set # CONFIG_LATENCYTOP is not set CONFIG_SYSCTL_SYSCALL_CHECK=y # CONFIG_DEBUG_PAGEALLOC is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y CONFIG_RING_BUFFER=y CONFIG_EVENT_TRACING=y CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING=y CONFIG_GENERIC_TRACER=y CONFIG_TRACING_SUPPORT=y CONFIG_FTRACE=y # CONFIG_FUNCTION_TRACER is not set # CONFIG_IRQSOFF_TRACER is not set # CONFIG_SYSPROF_TRACER is not set # CONFIG_SCHED_TRACER is not set # CONFIG_FTRACE_SYSCALLS is not set CONFIG_BOOT_TRACER=y CONFIG_BRANCH_PROFILE_NONE=y # CONFIG_PROFILE_ANNOTATED_BRANCHES is not set # CONFIG_PROFILE_ALL_BRANCHES is not set # CONFIG_KSYM_TRACER is not set # CONFIG_STACK_TRACER is not set # CONFIG_KMEMTRACE is not set # CONFIG_WORKQUEUE_TRACER is not set CONFIG_BLK_DEV_IO_TRACE=y CONFIG_KPROBE_EVENT=y # CONFIG_FTRACE_STARTUP_TEST is not set # CONFIG_MMIOTRACE is not set # CONFIG_RING_BUFFER_BENCHMARK is not set # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set # CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set # CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y # CONFIG_KGDB is not set CONFIG_HAVE_ARCH_KMEMCHECK=y CONFIG_STRICT_DEVMEM=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set # CONFIG_DEBUG_STACKOVERFLOW is not set # CONFIG_DEBUG_STACK_USAGE is not set # CONFIG_X86_PTDUMP is not set CONFIG_DEBUG_RODATA=y # CONFIG_DEBUG_RODATA_TEST is not set # CONFIG_DEBUG_NX_TEST is not set # CONFIG_4KSTACKS is not set CONFIG_DOUBLEFAULT=y # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y # CONFIG_X86_DECODER_SELFTEST is not set CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 CONFIG_IO_DELAY_TYPE_UDELAY=2 CONFIG_IO_DELAY_TYPE_NONE=3 CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_0XED is not set # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_DEBUG_BOOT_PARAMS is not set # CONFIG_CPA_DEBUG is not set CONFIG_OPTIMIZE_INLINING=y # CONFIG_DEBUG_STRICT_USER_COPY_CHECKS is not set # # Security options # CONFIG_KEYS=y CONFIG_KEYS_DEBUG_PROC_KEYS=y CONFIG_SECURITY=y CONFIG_SECURITYFS=y CONFIG_SECURITY_NETWORK=y CONFIG_SECURITY_NETWORK_XFRM=y CONFIG_SECURITY_PATH=y CONFIG_LSM_MMAP_MIN_ADDR=0 CONFIG_SECURITY_SELINUX=y CONFIG_SECURITY_SELINUX_BOOTPARAM=y CONFIG_SECURITY_SELINUX_BOOTPARAM_VALUE=0 CONFIG_SECURITY_SELINUX_DISABLE=y CONFIG_SECURITY_SELINUX_DEVELOP=y CONFIG_SECURITY_SELINUX_AVC_STATS=y CONFIG_SECURITY_SELINUX_CHECKREQPROT_VALUE=1 # CONFIG_SECURITY_SELINUX_POLICYDB_VERSION_MAX is not set CONFIG_SECURITY_TOMOYO=y # CONFIG_IMA is not set CONFIG_DEFAULT_SECURITY_SELINUX=y # CONFIG_DEFAULT_SECURITY_SMACK is not set # CONFIG_DEFAULT_SECURITY_TOMOYO is not set # CONFIG_DEFAULT_SECURITY_DAC is not set CONFIG_DEFAULT_SECURITY="selinux" CONFIG_XOR_BLOCKS=m CONFIG_ASYNC_CORE=m CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_ASYNC_RAID6_RECOV=m CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y CONFIG_CRYPTO=y # # Crypto core or helper # CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=m CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=m CONFIG_CRYPTO_BLKCIPHER2=y CONFIG_CRYPTO_HASH=y CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=m CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=y CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_MANAGER_TESTS=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=m CONFIG_CRYPTO_WORKQUEUE=y # 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=m CONFIG_CRYPTO_CTR=m CONFIG_CRYPTO_CTS=m CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m # # Hash modes # CONFIG_CRYPTO_HMAC=m CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_VMAC=m # # Digest # CONFIG_CRYPTO_CRC32C=m CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_GHASH=m CONFIG_CRYPTO_MD4=m CONFIG_CRYPTO_MD5=y CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m CONFIG_CRYPTO_RMD256=m CONFIG_CRYPTO_RMD320=m 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_AES_586=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m CONFIG_CRYPTO_CAMELLIA=m CONFIG_CRYPTO_CAST5=m CONFIG_CRYPTO_CAST6=m CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m CONFIG_CRYPTO_SALSA20_586=m CONFIG_CRYPTO_SEED=m CONFIG_CRYPTO_SERPENT=m CONFIG_CRYPTO_TEA=m CONFIG_CRYPTO_TWOFISH=m CONFIG_CRYPTO_TWOFISH_COMMON=m CONFIG_CRYPTO_TWOFISH_586=m # # Compression # CONFIG_CRYPTO_DEFLATE=m CONFIG_CRYPTO_ZLIB=m CONFIG_CRYPTO_LZO=m # # Random Number Generation # CONFIG_CRYPTO_ANSI_CPRNG=m CONFIG_CRYPTO_HW=y CONFIG_CRYPTO_DEV_PADLOCK=m CONFIG_CRYPTO_DEV_PADLOCK_AES=m CONFIG_CRYPTO_DEV_PADLOCK_SHA=m CONFIG_CRYPTO_DEV_GEODE=m CONFIG_CRYPTO_DEV_HIFN_795X=m CONFIG_CRYPTO_DEV_HIFN_795X_RNG=y CONFIG_HAVE_KVM=y CONFIG_HAVE_KVM_IRQCHIP=y CONFIG_HAVE_KVM_EVENTFD=y CONFIG_KVM_APIC_ARCHITECTURE=y CONFIG_KVM_MMIO=y CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m # CONFIG_VHOST_NET is not set CONFIG_LGUEST=m CONFIG_VIRTIO=m CONFIG_VIRTIO_RING=m CONFIG_VIRTIO_PCI=m CONFIG_VIRTIO_BALLOON=m CONFIG_BINARY_PRINTF=y # # Library routines # CONFIG_BITREVERSE=y CONFIG_GENERIC_FIND_FIRST_BIT=y CONFIG_GENERIC_FIND_NEXT_BIT=y CONFIG_GENERIC_FIND_LAST_BIT=y CONFIG_CRC_CCITT=m CONFIG_CRC16=m CONFIG_CRC_T10DIF=m CONFIG_CRC_ITU_T=m CONFIG_CRC32=y CONFIG_CRC7=m CONFIG_LIBCRC32C=m CONFIG_AUDIT_GENERIC=y CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m CONFIG_LZO_COMPRESS=m CONFIG_LZO_DECOMPRESS=y CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y CONFIG_DECOMPRESS_LZO=y CONFIG_GENERIC_ALLOCATOR=y CONFIG_REED_SOLOMON=m CONFIG_REED_SOLOMON_DEC16=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m CONFIG_TEXTSEARCH_FSM=m CONFIG_HAS_IOMEM=y CONFIG_HAS_IOPORT=y CONFIG_HAS_DMA=y CONFIG_CHECK_SIGNATURE=y CONFIG_NLATTR=y CONFIG_LRU_CACHE=m ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-02-14 17:54 ` [Xenomai-help] Freeze while running examples Oscar Dávila @ 2012-02-14 18:39 ` Gilles Chanteperdrix 2012-02-23 22:43 ` Oscar Dávila 0 siblings, 1 reply; 17+ messages in thread From: Gilles Chanteperdrix @ 2012-02-14 18:39 UTC (permalink / raw) To: Oscar Dávila; +Cc: xenomai On 02/14/2012 06:54 PM, Oscar Dávila wrote: > I compiled Xenomai succesfully, but when i try to run an example it freezes > / machine look up, any help will be apreciated, thanks. > > Here is some info about the system, its a Debian 6.0 with a > kernel 2.6.35.9, xenomai-2.6.0, the adeos > patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the > nmi_watchdog=2 in the boot kernel options. Please reproduce the bug: - in text mode, so as to have the full bug trace; - with frame pointers enabled; - with highest kernel verbosity for BUGs and backtraces. And post the full bug text here. Alternatively, if you have another computer, you can redirect the console on a serial port (see Documentation/serial-console.txt in the kernel sources) or via network (see Documentation/networking/netconsole.txt in the kernel sources). This will allow handling traces which are larger than a screen. -- Gilles. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-02-14 18:39 ` Gilles Chanteperdrix @ 2012-02-23 22:43 ` Oscar Dávila 2012-02-23 23:12 ` Gilles Chanteperdrix 0 siblings, 1 reply; 17+ messages in thread From: Oscar Dávila @ 2012-02-23 22:43 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: xenomai [-- Attachment #1: Type: text/plain, Size: 4245 bytes --] 2012/2/14 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > On 02/14/2012 06:54 PM, Oscar Dávila wrote: > > I compiled Xenomai succesfully, but when i try to run an example it > freezes > > / machine look up, any help will be apreciated, thanks. > > > > Here is some info about the system, its a Debian 6.0 with a > > kernel 2.6.35.9, xenomai-2.6.0, the adeos > > patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the > > nmi_watchdog=2 in the boot kernel options. > > Please reproduce the bug: > - in text mode, so as to have the full bug trace; > - with frame pointers enabled; > - with highest kernel verbosity for BUGs and backtraces. > How do i do this last point? i mean, i already compile kernel with frame pointers enabled, also i already ran it in text mode, and i active all the xenomai debug kernel options. i saw some other debug options in kernel hacking, do i have to active those ones too? > And post the full bug text here. > > This is what i have about the bug until now Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] BUG: NMI Watchdog detected LOCKUP on CPU0, ip c106d5e1, registers: Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] Modules linked in: sco ppdev bridge stp lp bnep l2cap crc16 bluetooth rfkill binfmt_misc fuse loop snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device snd soundcore snd_page_alloc parport_pc parport rng_core i2c_i801 i2c_core evdev tpm_tis tpm psmouse serio_raw ext3 jbd mbcache usbhid hid sg sr_mod sd_mod crc_t10dif cdrom ata_generic uhci_hcd ehci_hcd ata_piix libata tg3 usbcore scsi_mod floppy libphy nls_base [last unloaded: scsi_wait_scan] Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] Pid: 1624, comm: ex01 Not tainted 2.6.35.9-xenomai-2.6.0-1 #2 IBM/8143PSR Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] EIP: 0060:[<c106d5e1>] EFLAGS: 00000002 CPU: 0 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] EIP is at __ipipe_sync_stage+0x12b/0x181 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] EAX: ddf22000 EBX: 00000521 ECX: ddf38c90 EDX: c1467600 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] ESI: c14ef680 EDI: 00000523 EBP: ddf23f98 ESP: ddf23f64 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] Process ex01 (pid: 1624, ti=ddf22000 task=ddf38c90 task.ti=ddf22000) Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] I-pipe domain Linux Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] Stack: Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] ffffffff c14ef680 c10983b4 c145dcf4 00000520 c14ef684 c1c03cf8 c1c03cfc Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] <0> c1c03d04 c145d02c ddf23fb4 00000282 00000001 ddf23fac c101944d 080499c4 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] <0> 00000000 00000000 ddf22000 c12821e9 080499c4 080486a4 00000000 00000000 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] Call Trace: Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] [<c10983b4>] ? hisyscall_event+0x0/0x2b2 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] [<c101944d>] ? __ipipe_syscall_root+0xd9/0xe8 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] [<c12821e9>] ? system_call+0x2d/0x4f Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] Code: e8 e0 25 fc ff 89 f9 c1 e1 07 8b 91 8c f6 4e c1 89 d8 ff 91 88 f6 4e c1 e8 9f 28 fc ff fa 89 e0 25 00 e0 ff ff 83 78 14 00 75 58 <f6> 40 08 08 74 52 eb f8 c1 e7 07 8b 97 88 f6 4e c1 64 8b 3d 14 Feb 23 16:37:31 Micromaquina kernel: [ 74.218448] ---[ end trace 70702f8bd6889fa0 ]--- Alternatively, if you have another computer, you can redirect the > console on a serial port (see Documentation/serial-console.txt in the > kernel sources) or via network (see > Documentation/networking/netconsole.txt in the kernel sources). This > will allow handling traces which are larger than a screen. > > -- > Gilles. > > Thanks -- Atentamente: Oscar Dávila Ramírez [-- Attachment #2: Type: text/html, Size: 5078 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-02-23 22:43 ` Oscar Dávila @ 2012-02-23 23:12 ` Gilles Chanteperdrix 2012-02-24 22:55 ` Oscar Dávila 0 siblings, 1 reply; 17+ messages in thread From: Gilles Chanteperdrix @ 2012-02-23 23:12 UTC (permalink / raw) To: Oscar Dávila; +Cc: xenomai On 02/23/2012 11:43 PM, Oscar Dávila wrote: > 2012/2/14 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > >> On 02/14/2012 06:54 PM, Oscar Dávila wrote: >>> I compiled Xenomai succesfully, but when i try to run an example it >> freezes >>> / machine look up, any help will be apreciated, thanks. >>> >>> Here is some info about the system, its a Debian 6.0 with a >>> kernel 2.6.35.9, xenomai-2.6.0, the adeos >>> patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the >>> nmi_watchdog=2 in the boot kernel options. >> >> Please reproduce the bug: >> - in text mode, so as to have the full bug trace; >> - with frame pointers enabled; >> - with highest kernel verbosity for BUGs and backtraces. >> > > How do i do this last point? i mean, i already compile kernel with frame > pointers enabled, also i already ran it in text mode, and i active all the > xenomai debug kernel options. i saw some other debug options in kernel > hacking, do i have to active those ones too? The stack trace looks fine. Could you show us the disassembly of the __ipipe_sync_stage function? -- Gilles. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-02-23 23:12 ` Gilles Chanteperdrix @ 2012-02-24 22:55 ` Oscar Dávila 2012-02-25 17:56 ` Gilles Chanteperdrix 0 siblings, 1 reply; 17+ messages in thread From: Oscar Dávila @ 2012-02-24 22:55 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: xenomai [-- Attachment #1: Type: text/plain, Size: 5790 bytes --] 2012/2/23 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > On 02/23/2012 11:43 PM, Oscar Dávila wrote: > > 2012/2/14 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > > > >> On 02/14/2012 06:54 PM, Oscar Dávila wrote: > >>> I compiled Xenomai succesfully, but when i try to run an example it > >> freezes > >>> / machine look up, any help will be apreciated, thanks. > >>> > >>> Here is some info about the system, its a Debian 6.0 with a > >>> kernel 2.6.35.9, xenomai-2.6.0, the adeos > >>> patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the > >>> nmi_watchdog=2 in the boot kernel options. > >> > >> Please reproduce the bug: > >> - in text mode, so as to have the full bug trace; > >> - with frame pointers enabled; > >> - with highest kernel verbosity for BUGs and backtraces. > >> > > > > How do i do this last point? i mean, i already compile kernel with frame > > pointers enabled, also i already ran it in text mode, and i active all > the > > xenomai debug kernel options. i saw some other debug options in kernel > > hacking, do i have to active those ones too? > > The stack trace looks fine. Could you show us the disassembly of the > __ipipe_sync_stage function? > > Here is what i think is the disassembly of the __ipipe_sync_stage function, the full disassembly of the core.c file is in http://odavilar.0x1fee3.org/xenomai/__ipipe_sync_stage .globl __ipipe_sync_stage .type __ipipe_sync_stage, @function __ipipe_sync_stage: .LFB1334: .loc 1 1247 0 .cfi_startproc pushl %ebp .LCFI66: .cfi_def_cfa_offset 8 movl %esp, %ebp .cfi_offset 5, -8 .LCFI67: .cfi_def_cfa_register 5 pushl %edi pushl %esi pushl %ebx subl $40, %esp .LBB904: .loc 1 1252 0 movl $ipipe_percpu_domain, %edx .LVL259: .LBB905: #APP # 1252 "kernel/ipipe/core.c" 1 movl %fs:this_cpu_off,%eax # 0 "" 2 .LVL260: #NO_APP .LBE905: .LBE904: movl (%eax,%edx), %esi .cfi_offset 3, -20 .cfi_offset 6, -16 .cfi_offset 7, -12 .LVL261: .LBB906: .loc 1 1253 0 movl $ipipe_percpu_darray, %edx .LVL262: .LBE906: addl %edx, %eax .LVL263: imull $5736, (%esi), %ecx addl %ecx, %eax .LVL264: .LBB907: .LBB908: .loc 2 84 0 #APP # 84 "/home/odavilar/workspace/xe/linux-2.6.35.9/arch/x86/include/asm/bitops.h" 1 bts $0,(%eax) # 0 "" 2 #NO_APP .LBE908: .LBE907: .loc 1 1256 0 .loc 1 1275 0 leal 4(%esi), %ecx movl %ecx, -32(%ebp) .LBB909: .LBB910: .LBB911: .file 11 "/home/odavilar/workspace/xe/linux-2.6.35.9/arch/x86/include/asm/ipipe_32.h" .loc 11 68 0 movl $__ipipe_tick_regs, %ebx movl %ebx, -16(%ebp) .LBE911: .LBE910: .LBE909: .LBB917: .loc 1 1296 0 movl %edx, -40(%ebp) .LVL265: .L148: .LBE917: .LBB919: .LBB920: .LBB921: .LBB922: .loc 2 127 0 leal 16(%eax), %edx .LVL266: movl %edx, -20(%ebp) .LBE922: .LBE921: .LBB924: .LBB925: leal 8(%eax), %ecx .LVL267: movl %ecx, -24(%ebp) .LBE925: .LBE924: .LBB927: .LBB928: leal 4(%eax), %ebx movl %ebx, -28(%ebp) movl %esi, -48(%ebp) .LVL268: .L142: .LBE928: .LBE927: .loc 1 648 0 movl 4(%eax), %edx .LVL269: .loc 1 649 0 testl %edx, %edx je .L140 .LBB930: .LBB931: .loc 11 54 0 #APP # 54 "/home/odavilar/workspace/xe/linux-2.6.35.9/arch/x86/include/asm/ipipe_32.h" 1 bsrl %edx, %edx # 0 "" 2 .LVL270: #NO_APP .LBE931: .LBE930: .loc 1 653 0 movl 8(%eax,%edx,4), %ecx .LVL271: .loc 1 654 0 testl %ecx, %ecx je .L140 .LBB932: .LBB933: .loc 11 54 0 #APP # 54 "/home/odavilar/workspace/xe/linux-2.6.35.9/arch/x86/include/asm/ipipe_32.h" 1 bsrl %ecx, %ecx # 0 "" 2 .LVL272: #NO_APP .LBE933: .LBE932: .loc 1 657 0 movl %edx, %ebx .LVL273: sall $5, %ebx addl %ebx, %ecx .LVL274: .loc 1 658 0 leal 4(%ecx), %edi .LVL275: movl (%eax,%edi,4), %ebx .LVL276: .loc 1 659 0 testl %ebx, %ebx je .L140 .LBB934: .LBB935: .loc 11 54 0 #APP # 54 "/home/odavilar/workspace/xe/linux-2.6.35.9/arch/x86/include/asm/ipipe_32.h" 1 bsrl %ebx, %esi # 0 "" 2 .LVL277: #NO_APP .LBE935: .LBE934: .loc 1 663 0 movl %ecx, %ebx .LVL278: sall $5, %ebx movl %ebx, -36(%ebp) movl -36(%ebp), %ebx .LVL279: addl %esi, %ebx .LBB936: .LBB923: .loc 2 127 0 movl -20(%ebp), %esi #APP # 127 "/home/odavilar/workspace/xe/linux-2.6.35.9/arch/x86/include/asm/bitops.h" 1 btr %ebx,(%esi) # 0 "" 2 #NO_APP .LBE923: .LBE936: .loc 1 666 0 cmpl $0, (%eax,%edi,4) jne .L141 .LBB937: .LBB926: .loc 2 127 0 movl -24(%ebp), %esi #APP # 127 "/home/odavilar/workspace/xe/linux-2.6.35.9/arch/x86/include/asm/bitops.h" 1 btr %ecx,(%esi) # 0 "" 2 #NO_APP .LBE926: .LBE937: .loc 1 668 0 cmpl $0, 8(%eax,%edx,4) jne .L141 .LBB938: .LBB929: .loc 2 127 0 movl -28(%ebp), %ecx .LVL280: #APP # 127 "/home/odavilar/workspace/xe/linux-2.6.35.9/arch/x86/include/asm/bitops.h" 1 btr %edx,(%ecx) # 0 "" 2 .LVL281: #NO_APP .L141: .LBE929: .LBE938: .LBE920: .LBE919: .loc 1 1263 0 testl %ebx, %ebx js .L140 .loc 1 1270 0 .loc 1 1272 0 leal 2(%ebx), %edx .LVL282: sall $7, %edx movl -48(%ebp), %esi testb $32, (%esi,%edx) jne .L142 .loc 1 1275 0 movl -32(%ebp), %eax .LVL283: cmpl __ipipe_pipeline, %eax je .L143 .loc 1 1276 0 #APP # 1276 "kernel/ipipe/core.c" 1 sti # 0 "" 2 #NO_APP .L143: .loc 1 1278 0 cmpl $ipipe_root, %esi .LVL284: je .L144 .loc 1 1279 0 leal 2(%ebx), %ecx .LVL285: sall $7, %ecx movl 12(%ecx,%esi), %edx movl %ebx, %eax call *8(%esi,%ecx) .loc 1 1281 0 <http://odavilar.0x1fee3.org/xenomai/__ipipe_sync_stage>Thanks PS: Is there an irc channel for xenomai? -- > Gilles. > > -- Atentamente: Oscar Dávila Ramírez [-- Attachment #2: Type: text/html, Size: 7030 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-02-24 22:55 ` Oscar Dávila @ 2012-02-25 17:56 ` Gilles Chanteperdrix 2012-02-29 23:34 ` Oscar Dávila 0 siblings, 1 reply; 17+ messages in thread From: Gilles Chanteperdrix @ 2012-02-25 17:56 UTC (permalink / raw) To: Oscar Dávila; +Cc: xenomai On 02/24/2012 11:55 PM, Oscar Dávila wrote: > 2012/2/23 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > >> On 02/23/2012 11:43 PM, Oscar Dávila wrote: >>> 2012/2/14 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> >>> >>>> On 02/14/2012 06:54 PM, Oscar Dávila wrote: >>>>> I compiled Xenomai succesfully, but when i try to run an example it >>>> freezes >>>>> / machine look up, any help will be apreciated, thanks. >>>>> >>>>> Here is some info about the system, its a Debian 6.0 with a >>>>> kernel 2.6.35.9, xenomai-2.6.0, the adeos >>>>> patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the >>>>> nmi_watchdog=2 in the boot kernel options. >>>> >>>> Please reproduce the bug: >>>> - in text mode, so as to have the full bug trace; >>>> - with frame pointers enabled; >>>> - with highest kernel verbosity for BUGs and backtraces. >>>> >>> >>> How do i do this last point? i mean, i already compile kernel with frame >>> pointers enabled, also i already ran it in text mode, and i active all >> the >>> xenomai debug kernel options. i saw some other debug options in kernel >>> hacking, do i have to active those ones too? >> >> The stack trace looks fine. Could you show us the disassembly of the >> __ipipe_sync_stage function? >> >> > Here is what i think is the disassembly of the __ipipe_sync_stage function, > the full disassembly of the core.c file is in > http://odavilar.0x1fee3.org/xenomai/__ipipe_sync_stage Please obtain the disassembly with objdump -d vmlinx, so that we get the addresses corresponding with the instructions. Without the addresses, we do not know where to look. -- Gilles. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-02-25 17:56 ` Gilles Chanteperdrix @ 2012-02-29 23:34 ` Oscar Dávila 2012-03-01 4:23 ` Oscar Dávila 0 siblings, 1 reply; 17+ messages in thread From: Oscar Dávila @ 2012-02-29 23:34 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: xenomai [-- Attachment #1: Type: text/plain, Size: 2290 bytes --] 2012/2/25 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > On 02/24/2012 11:55 PM, Oscar Dávila wrote: > > 2012/2/23 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > > > >> On 02/23/2012 11:43 PM, Oscar Dávila wrote: > >>> 2012/2/14 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > >>> > >>>> On 02/14/2012 06:54 PM, Oscar Dávila wrote: > >>>>> I compiled Xenomai succesfully, but when i try to run an example it > >>>> freezes > >>>>> / machine look up, any help will be apreciated, thanks. > >>>>> > >>>>> Here is some info about the system, its a Debian 6.0 with a > >>>>> kernel 2.6.35.9, xenomai-2.6.0, the adeos > >>>>> patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the > >>>>> nmi_watchdog=2 in the boot kernel options. > >>>> > >>>> Please reproduce the bug: > >>>> - in text mode, so as to have the full bug trace; > >>>> - with frame pointers enabled; > >>>> - with highest kernel verbosity for BUGs and backtraces. > >>>> > >>> > >>> How do i do this last point? i mean, i already compile kernel with > frame > >>> pointers enabled, also i already ran it in text mode, and i active all > >> the > >>> xenomai debug kernel options. i saw some other debug options in kernel > >>> hacking, do i have to active those ones too? > >> > >> The stack trace looks fine. Could you show us the disassembly of the > >> __ipipe_sync_stage function? > >> > >> > > Here is what i think is the disassembly of the __ipipe_sync_stage > function, > > the full disassembly of the core.c file is in > > http://odavilar.0x1fee3.org/xenomai/__ipipe_sync_stage > > Please obtain the disassembly with objdump -d vmlinx, so that we get the > addresses corresponding with the instructions. Without the addresses, we > do not know where to look. > I need some help here, i've already dump the vmlinux image, but i get the asm with addresses but without the source so i don't know how to get the __ipipe_sync_stage function, y tried objdump -S vmlinux but didnt worked, do i have to check an option in the .config of the kernel to be able to get the source? Thanks again. -- > Gilles. > > -- Atentamente: Oscar Dávila Ramírez [-- Attachment #2: Type: text/html, Size: 3562 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-02-29 23:34 ` Oscar Dávila @ 2012-03-01 4:23 ` Oscar Dávila 2012-03-02 3:46 ` Oscar Dávila 2012-03-02 10:04 ` Gilles Chanteperdrix 0 siblings, 2 replies; 17+ messages in thread From: Oscar Dávila @ 2012-03-01 4:23 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: xenomai [-- Attachment #1: Type: text/plain, Size: 11169 bytes --] 2012/2/29 Oscar Dávila <odavilar@domain.hid> > > 2012/2/25 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > >> On 02/24/2012 11:55 PM, Oscar Dávila wrote: >> > 2012/2/23 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> >> > >> >> On 02/23/2012 11:43 PM, Oscar Dávila wrote: >> >>> 2012/2/14 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> >> >>> >> >>>> On 02/14/2012 06:54 PM, Oscar Dávila wrote: >> >>>>> I compiled Xenomai succesfully, but when i try to run an example it >> >>>> freezes >> >>>>> / machine look up, any help will be apreciated, thanks. >> >>>>> >> >>>>> Here is some info about the system, its a Debian 6.0 with a >> >>>>> kernel 2.6.35.9, xenomai-2.6.0, the adeos >> >>>>> patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the >> >>>>> nmi_watchdog=2 in the boot kernel options. >> >>>> >> >>>> Please reproduce the bug: >> >>>> - in text mode, so as to have the full bug trace; >> >>>> - with frame pointers enabled; >> >>>> - with highest kernel verbosity for BUGs and backtraces. >> >>>> >> >>> >> >>> How do i do this last point? i mean, i already compile kernel with >> frame >> >>> pointers enabled, also i already ran it in text mode, and i active all >> >> the >> >>> xenomai debug kernel options. i saw some other debug options in kernel >> >>> hacking, do i have to active those ones too? >> >> >> >> The stack trace looks fine. Could you show us the disassembly of the >> >> __ipipe_sync_stage function? >> >> >> >> >> > Here is what i think is the disassembly of the __ipipe_sync_stage >> function, >> > the full disassembly of the core.c file is in >> > http://odavilar.0x1fee3.org/xenomai/__ipipe_sync_stage >> >> Please obtain the disassembly with objdump -d vmlinx, so that we get the >> addresses corresponding with the instructions. Without the addresses, we >> do not know where to look. >> > > I need some help here, i've already dump the vmlinux image, but i get the > asm with addresses but without the source so i don't know how to get the > __ipipe_sync_stage function, y tried objdump -S vmlinux but didnt worked, > do i have to check an option in the .config of the kernel to be able to get > the source? > > > Thanks again. > > Finally i could get the dump post-prompt No breakpoints or watchpoints. breakpoints-table-end post-prompt Dump of assembler code for function __ipipe_sync_stage: 0xc106d376 <__ipipe_sync_stage+0>: push %ebp 0xc106d377 <__ipipe_sync_stage+1>: mov %esp,%ebp 0xc106d379 <__ipipe_sync_stage+3>: push %edi 0xc106d37a <__ipipe_sync_stage+4>: push %esi 0xc106d37b <__ipipe_sync_stage+5>: push %ebx 0xc106d37c <__ipipe_sync_stage+6>: sub $0x28,%esp 0xc106d37f <__ipipe_sync_stage+9>: mov $0xc1439694,%edx 0xc106d384 <__ipipe_sync_stage+14>: mov %fs:0xc1432f14,%eax 0xc106d38a <__ipipe_sync_stage+20>: mov (%eax,%edx,1),%esi 0xc106d38d <__ipipe_sync_stage+23>: mov $0xc1433cf4,%edx 0xc106d392 <__ipipe_sync_stage+28>: add %edx,%eax 0xc106d394 <__ipipe_sync_stage+30>: imul $0x1668,(%esi),%ecx 0xc106d39a <__ipipe_sync_stage+36>: add %ecx,%eax 0xc106d39c <__ipipe_sync_stage+38>: btsl $0x0,(%eax) 0xc106d3a0 <__ipipe_sync_stage+42>: lea 0x4(%esi),%ecx 0xc106d3a3 <__ipipe_sync_stage+45>: mov %ecx,-0x20(%ebp) 0xc106d3a6 <__ipipe_sync_stage+48>: mov $0xc143302c,%ebx 0xc106d3ab <__ipipe_sync_stage+53>: mov %ebx,-0x10(%ebp) 0xc106d3ae <__ipipe_sync_stage+56>: mov %edx,-0x28(%ebp) 0xc106d3b1 <__ipipe_sync_stage+59>: lea 0x10(%eax),%edx 0xc106d3b4 <__ipipe_sync_stage+62>: mov %edx,-0x14(%ebp) 0xc106d3b7 <__ipipe_sync_stage+65>: lea 0x8(%eax),%ecx 0xc106d3ba <__ipipe_sync_stage+68>: mov %ecx,-0x18(%ebp) 0xc106d3bd <__ipipe_sync_stage+71>: lea 0x4(%eax),%ebx 0xc106d3c0 <__ipipe_sync_stage+74>: mov %ebx,-0x1c(%ebp) 0xc106d3c3 <__ipipe_sync_stage+77>: mov %esi,-0x30(%ebp) 0xc106d3c6 <__ipipe_sync_stage+80>: mov 0x4(%eax),%edx 0xc106d3c9 <__ipipe_sync_stage+83>: test %edx,%edx 0xc106d3cb <__ipipe_sync_stage+85>: je 0xc106d51b <__ipipe_sync_stage+421> 0xc106d3d1 <__ipipe_sync_stage+91>: bsr %edx,%edx 0xc106d3d4 <__ipipe_sync_stage+94>: mov 0x8(%eax,%edx,4),%ecx 0xc106d3d8 <__ipipe_sync_stage+98>: test %ecx,%ecx 0xc106d3da <__ipipe_sync_stage+100>: je 0xc106d51b <__ipipe_sync_stage+421> 0xc106d3e0 <__ipipe_sync_stage+106>: bsr %ecx,%ecx 0xc106d3e3 <__ipipe_sync_stage+109>: mov %edx,%ebx 0xc106d3e5 <__ipipe_sync_stage+111>: shl $0x5,%ebx 0xc106d3e8 <__ipipe_sync_stage+114>: add %ebx,%ecx 0xc106d3ea <__ipipe_sync_stage+116>: lea 0x4(%ecx),%edi 0xc106d3ed <__ipipe_sync_stage+119>: mov (%eax,%edi,4),%ebx 0xc106d3f0 <__ipipe_sync_stage+122>: test %ebx,%ebx 0xc106d3f2 <__ipipe_sync_stage+124>: je 0xc106d51b <__ipipe_sync_stage+421> 0xc106d3f8 <__ipipe_sync_stage+130>: bsr %ebx,%esi 0xc106d3fb <__ipipe_sync_stage+133>: mov %ecx,%ebx 0xc106d3fd <__ipipe_sync_stage+135>: shl $0x5,%ebx 0xc106d400 <__ipipe_sync_stage+138>: mov %ebx,-0x24(%ebp) 0xc106d403 <__ipipe_sync_stage+141>: mov -0x24(%ebp),%ebx 0xc106d406 <__ipipe_sync_stage+144>: add %esi,%ebx 0xc106d408 <__ipipe_sync_stage+146>: mov -0x14(%ebp),%esi 0xc106d40b <__ipipe_sync_stage+149>: btr %ebx,(%esi) 0xc106d40e <__ipipe_sync_stage+152>: cmpl $0x0,(%eax,%edi,4) 0xc106d412 <__ipipe_sync_stage+156>: jne 0xc106d427 <__ipipe_sync_stage+177> 0xc106d414 <__ipipe_sync_stage+158>: mov -0x18(%ebp),%esi 0xc106d417 <__ipipe_sync_stage+161>: btr %ecx,(%esi) 0xc106d41a <__ipipe_sync_stage+164>: cmpl $0x0,0x8(%eax,%edx,4) 0xc106d41f <__ipipe_sync_stage+169>: jne 0xc106d427 <__ipipe_sync_stage+177> 0xc106d421 <__ipipe_sync_stage+171>: mov -0x1c(%ebp),%ecx 0xc106d424 <__ipipe_sync_stage+174>: btr %edx,(%ecx) 0xc106d427 <__ipipe_sync_stage+177>: test %ebx,%ebx 0xc106d429 <__ipipe_sync_stage+179>: js 0xc106d51b <__ipipe_sync_stage+421> 0xc106d42f <__ipipe_sync_stage+185>: lea 0x2(%ebx),%edx 0xc106d432 <__ipipe_sync_stage+188>: shl $0x7,%edx 0xc106d435 <__ipipe_sync_stage+191>: mov -0x30(%ebp),%esi 0xc106d438 <__ipipe_sync_stage+194>: testb $0x20,(%esi,%edx,1) 0xc106d43c <__ipipe_sync_stage+198>: jne 0xc106d3c6 <__ipipe_sync_stage+80> 0xc106d43e <__ipipe_sync_stage+200>: mov -0x20(%ebp),%eax 0xc106d441 <__ipipe_sync_stage+203>: cmp 0xc13c6fd0,%eax 0xc106d447 <__ipipe_sync_stage+209>: je 0xc106d44a <__ipipe_sync_stage+212> 0xc106d449 <__ipipe_sync_stage+211>: sti 0xc106d44a <__ipipe_sync_stage+212>: cmp $0xc150c080,%esi 0xc106d450 <__ipipe_sync_stage+218>: je 0xc106d468 <__ipipe_sync_stage+242> 0xc106d452 <__ipipe_sync_stage+220>: lea 0x2(%ebx),%ecx 0xc106d455 <__ipipe_sync_stage+223>: shl $0x7,%ecx 0xc106d458 <__ipipe_sync_stage+226>: mov 0xc(%ecx,%esi,1),%edx 0xc106d45c <__ipipe_sync_stage+230>: mov %ebx,%eax 0xc106d45e <__ipipe_sync_stage+232>: call *0x8(%esi,%ecx,1) 0xc106d462 <__ipipe_sync_stage+236>: cli 0xc106d463 <__ipipe_sync_stage+237>: jmp 0xc106d4f9 <__ipipe_sync_stage+387> 0xc106d468 <__ipipe_sync_stage+242>: lea -0x520(%ebx),%eax 0xc106d46e <__ipipe_sync_stage+248>: cmp $0x1f,%eax 0xc106d471 <__ipipe_sync_stage+251>: lea 0x2(%ebx),%edi 0xc106d474 <__ipipe_sync_stage+254>: ja 0xc106d4a9 <__ipipe_sync_stage+307> 0xc106d476 <__ipipe_sync_stage+256>: call 0xc102d215 <irq_enter> 0xc106d47b <__ipipe_sync_stage+261>: mov %edi,%ecx 0xc106d47d <__ipipe_sync_stage+263>: shl $0x7,%ecx 0xc106d480 <__ipipe_sync_stage+266>: mov -0x3eaf3f74(%ecx),%edx 0xc106d486 <__ipipe_sync_stage+272>: mov %ebx,%eax 0xc106d488 <__ipipe_sync_stage+274>: call *-0x3eaf3f78(%ecx) 0xc106d48e <__ipipe_sync_stage+280>: call 0xc102d523 <irq_exit> 0xc106d493 <__ipipe_sync_stage+285>: cli 0xc106d494 <__ipipe_sync_stage+286>: mov %esp,%eax 0xc106d496 <__ipipe_sync_stage+288>: and $0xffffe000,%eax 0xc106d49b <__ipipe_sync_stage+293>: cmpl $0x0,0x14(%eax) 0xc106d49f <__ipipe_sync_stage+297>: jne 0xc106d4f9 <__ipipe_sync_stage+387> 0xc106d4a1 <__ipipe_sync_stage+299>: testb $0x8,0x8(%eax) 0xc106d4a5 <__ipipe_sync_stage+303>: je 0xc106d4f9 <__ipipe_sync_stage+387> 0xc106d4a7 <__ipipe_sync_stage+305>: jmp 0xc106d4a1 <__ipipe_sync_stage+299> 0xc106d4a9 <__ipipe_sync_stage+307>: shl $0x7,%edi 0xc106d4ac <__ipipe_sync_stage+310>: mov -0x3eaf3f78(%edi),%edx 0xc106d4b2 <__ipipe_sync_stage+316>: mov %fs:0xc1432f14,%edi 0xc106d4b9 <__ipipe_sync_stage+323>: add -0x10(%ebp),%edi 0xc106d4bc <__ipipe_sync_stage+326>: mov %ebx,%eax 0xc106d4be <__ipipe_sync_stage+328>: mov %edx,-0x2c(%ebp) 0xc106d4c1 <__ipipe_sync_stage+331>: call 0xc10145c3 <__ipipe_get_ioapic_irq_vector> 0xc106d4c6 <__ipipe_sync_stage+336>: not %eax 0xc106d4c8 <__ipipe_sync_stage+338>: mov %eax,0x2c(%edi) 0xc106d4cb <__ipipe_sync_stage+341>: mov %ebx,%eax 0xc106d4cd <__ipipe_sync_stage+343>: not %eax 0xc106d4cf <__ipipe_sync_stage+345>: mov -0x2c(%ebp),%edx 0xc106d4d2 <__ipipe_sync_stage+348>: pushf 0xc106d4d3 <__ipipe_sync_stage+349>: orl $0x200,(%esp) 0xc106d4da <__ipipe_sync_stage+356>: push %cs 0xc106d4db <__ipipe_sync_stage+357>: push $0xc106d4f7 0xc106d4e0 <__ipipe_sync_stage+362>: push %eax 0xc106d4e1 <__ipipe_sync_stage+363>: push %gs 0xc106d4e3 <__ipipe_sync_stage+365>: push %fs 0xc106d4e5 <__ipipe_sync_stage+367>: push %es 0xc106d4e6 <__ipipe_sync_stage+368>: push %ds 0xc106d4e7 <__ipipe_sync_stage+369>: push %eax 0xc106d4e8 <__ipipe_sync_stage+370>: push %ebp 0xc106d4e9 <__ipipe_sync_stage+371>: push %edi 0xc106d4ea <__ipipe_sync_stage+372>: push %esi 0xc106d4eb <__ipipe_sync_stage+373>: push %edx 0xc106d4ec <__ipipe_sync_stage+374>: push %ecx 0xc106d4ed <__ipipe_sync_stage+375>: push %ebx 0xc106d4ee <__ipipe_sync_stage+376>: mov %edi,%eax 0xc106d4f0 <__ipipe_sync_stage+378>: call *%edx 0xc106d4f2 <__ipipe_sync_stage+380>: jmp 0xc1269fd8 0xc106d4f7 <__ipipe_sync_stage+385>: cli 0xc106d4f8 <__ipipe_sync_stage+386>: cli 0xc106d4f9 <__ipipe_sync_stage+387>: mov %fs:0xc1432f14,%ecx 0xc106d500 <__ipipe_sync_stage+394>: mov $0xc1439694,%edx 0xc106d505 <__ipipe_sync_stage+399>: mov -0x28(%ebp),%ebx 0xc106d508 <__ipipe_sync_stage+402>: lea (%ecx,%ebx,1),%eax 0xc106d50b <__ipipe_sync_stage+405>: mov (%ecx,%edx,1),%edx 0xc106d50e <__ipipe_sync_stage+408>: imul $0x1668,(%edx),%edx 0xc106d514 <__ipipe_sync_stage+414>: add %edx,%eax 0xc106d516 <__ipipe_sync_stage+416>: jmp 0xc106d3b1 <__ipipe_sync_stage+59> 0xc106d51b <__ipipe_sync_stage+421>: btrl $0x0,(%eax) 0xc106d51f <__ipipe_sync_stage+425>: add $0x28,%esp 0xc106d522 <__ipipe_sync_stage+428>: pop %ebx 0xc106d523 <__ipipe_sync_stage+429>: pop %esi 0xc106d524 <__ipipe_sync_stage+430>: pop %edi 0xc106d525 <__ipipe_sync_stage+431>: pop %ebp 0xc106d526 <__ipipe_sync_stage+432>: ret End of assembler dump. post-prompt No breakpoints or watchpoints. breakpoints-table-end Thanks again! -- Atentamente: Oscar Dávila Ramírez [-- Attachment #2: Type: text/html, Size: 13587 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-01 4:23 ` Oscar Dávila @ 2012-03-02 3:46 ` Oscar Dávila 2012-03-02 10:04 ` Gilles Chanteperdrix 1 sibling, 0 replies; 17+ messages in thread From: Oscar Dávila @ 2012-03-02 3:46 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: xenomai [-- Attachment #1: Type: text/plain, Size: 22898 bytes --] 2012/2/29 Oscar Dávila <odavilar@domain.hid> > > 2012/2/29 Oscar Dávila <odavilar@domain.hid> > >> >> 2012/2/25 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> >> >>> On 02/24/2012 11:55 PM, Oscar Dávila wrote: >>> > 2012/2/23 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> >>> > >>> >> On 02/23/2012 11:43 PM, Oscar Dávila wrote: >>> >>> 2012/2/14 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> >>> >>> >>> >>>> On 02/14/2012 06:54 PM, Oscar Dávila wrote: >>> >>>>> I compiled Xenomai succesfully, but when i try to run an example it >>> >>>> freezes >>> >>>>> / machine look up, any help will be apreciated, thanks. >>> >>>>> >>> >>>>> Here is some info about the system, its a Debian 6.0 with a >>> >>>>> kernel 2.6.35.9, xenomai-2.6.0, the adeos >>> >>>>> patch adeos-ipipe-2.6.35.9-x86-2.8-04.patch and Im also using the >>> >>>>> nmi_watchdog=2 in the boot kernel options. >>> >>>> >>> >>>> Please reproduce the bug: >>> >>>> - in text mode, so as to have the full bug trace; >>> >>>> - with frame pointers enabled; >>> >>>> - with highest kernel verbosity for BUGs and backtraces. >>> >>>> >>> >>> >>> >>> How do i do this last point? i mean, i already compile kernel with >>> frame >>> >>> pointers enabled, also i already ran it in text mode, and i active >>> all >>> >> the >>> >>> xenomai debug kernel options. i saw some other debug options in >>> kernel >>> >>> hacking, do i have to active those ones too? >>> >> >>> >> The stack trace looks fine. Could you show us the disassembly of the >>> >> __ipipe_sync_stage function? >>> >> >>> >> >>> > Here is what i think is the disassembly of the __ipipe_sync_stage >>> function, >>> > the full disassembly of the core.c file is in >>> > http://odavilar.0x1fee3.org/xenomai/__ipipe_sync_stage >>> >>> Please obtain the disassembly with objdump -d vmlinx, so that we get the >>> addresses corresponding with the instructions. Without the addresses, we >>> do not know where to look. >>> >> >> I need some help here, i've already dump the vmlinux image, but i get the >> asm with addresses but without the source so i don't know how to get the >> __ipipe_sync_stage function, y tried objdump -S vmlinux but didnt worked, >> do i have to check an option in the .config of the kernel to be able to get >> the source? >> >> >> Thanks again. >> >> > Finally i could get the dump > > > post-prompt > No breakpoints or watchpoints. > > breakpoints-table-end > > post-prompt > Dump of assembler code for function __ipipe_sync_stage: > 0xc106d376 <__ipipe_sync_stage+0>: push %ebp > 0xc106d377 <__ipipe_sync_stage+1>: mov %esp,%ebp > 0xc106d379 <__ipipe_sync_stage+3>: push %edi > 0xc106d37a <__ipipe_sync_stage+4>: push %esi > 0xc106d37b <__ipipe_sync_stage+5>: push %ebx > 0xc106d37c <__ipipe_sync_stage+6>: sub $0x28,%esp > 0xc106d37f <__ipipe_sync_stage+9>: mov $0xc1439694,%edx > 0xc106d384 <__ipipe_sync_stage+14>: mov %fs:0xc1432f14,%eax > 0xc106d38a <__ipipe_sync_stage+20>: mov (%eax,%edx,1),%esi > 0xc106d38d <__ipipe_sync_stage+23>: mov $0xc1433cf4,%edx > 0xc106d392 <__ipipe_sync_stage+28>: add %edx,%eax > 0xc106d394 <__ipipe_sync_stage+30>: imul $0x1668,(%esi),%ecx > 0xc106d39a <__ipipe_sync_stage+36>: add %ecx,%eax > 0xc106d39c <__ipipe_sync_stage+38>: btsl $0x0,(%eax) > 0xc106d3a0 <__ipipe_sync_stage+42>: lea 0x4(%esi),%ecx > 0xc106d3a3 <__ipipe_sync_stage+45>: mov %ecx,-0x20(%ebp) > 0xc106d3a6 <__ipipe_sync_stage+48>: mov $0xc143302c,%ebx > 0xc106d3ab <__ipipe_sync_stage+53>: mov %ebx,-0x10(%ebp) > 0xc106d3ae <__ipipe_sync_stage+56>: mov %edx,-0x28(%ebp) > 0xc106d3b1 <__ipipe_sync_stage+59>: lea 0x10(%eax),%edx > 0xc106d3b4 <__ipipe_sync_stage+62>: mov %edx,-0x14(%ebp) > 0xc106d3b7 <__ipipe_sync_stage+65>: lea 0x8(%eax),%ecx > 0xc106d3ba <__ipipe_sync_stage+68>: mov %ecx,-0x18(%ebp) > 0xc106d3bd <__ipipe_sync_stage+71>: lea 0x4(%eax),%ebx > 0xc106d3c0 <__ipipe_sync_stage+74>: mov %ebx,-0x1c(%ebp) > 0xc106d3c3 <__ipipe_sync_stage+77>: mov %esi,-0x30(%ebp) > 0xc106d3c6 <__ipipe_sync_stage+80>: mov 0x4(%eax),%edx > 0xc106d3c9 <__ipipe_sync_stage+83>: test %edx,%edx > 0xc106d3cb <__ipipe_sync_stage+85>: je 0xc106d51b <__ipipe_sync_stage+421> > 0xc106d3d1 <__ipipe_sync_stage+91>: bsr %edx,%edx > 0xc106d3d4 <__ipipe_sync_stage+94>: mov 0x8(%eax,%edx,4),%ecx > 0xc106d3d8 <__ipipe_sync_stage+98>: test %ecx,%ecx > 0xc106d3da <__ipipe_sync_stage+100>: je 0xc106d51b <__ipipe_sync_stage+421> > 0xc106d3e0 <__ipipe_sync_stage+106>: bsr %ecx,%ecx > 0xc106d3e3 <__ipipe_sync_stage+109>: mov %edx,%ebx > 0xc106d3e5 <__ipipe_sync_stage+111>: shl $0x5,%ebx > 0xc106d3e8 <__ipipe_sync_stage+114>: add %ebx,%ecx > 0xc106d3ea <__ipipe_sync_stage+116>: lea 0x4(%ecx),%edi > 0xc106d3ed <__ipipe_sync_stage+119>: mov (%eax,%edi,4),%ebx > 0xc106d3f0 <__ipipe_sync_stage+122>: test %ebx,%ebx > 0xc106d3f2 <__ipipe_sync_stage+124>: je 0xc106d51b <__ipipe_sync_stage+421> > 0xc106d3f8 <__ipipe_sync_stage+130>: bsr %ebx,%esi > 0xc106d3fb <__ipipe_sync_stage+133>: mov %ecx,%ebx > 0xc106d3fd <__ipipe_sync_stage+135>: shl $0x5,%ebx > 0xc106d400 <__ipipe_sync_stage+138>: mov %ebx,-0x24(%ebp) > 0xc106d403 <__ipipe_sync_stage+141>: mov -0x24(%ebp),%ebx > 0xc106d406 <__ipipe_sync_stage+144>: add %esi,%ebx > 0xc106d408 <__ipipe_sync_stage+146>: mov -0x14(%ebp),%esi > 0xc106d40b <__ipipe_sync_stage+149>: btr %ebx,(%esi) > 0xc106d40e <__ipipe_sync_stage+152>: cmpl $0x0,(%eax,%edi,4) > 0xc106d412 <__ipipe_sync_stage+156>: jne 0xc106d427 <__ipipe_sync_stage+177> > 0xc106d414 <__ipipe_sync_stage+158>: mov -0x18(%ebp),%esi > 0xc106d417 <__ipipe_sync_stage+161>: btr %ecx,(%esi) > 0xc106d41a <__ipipe_sync_stage+164>: cmpl $0x0,0x8(%eax,%edx,4) > 0xc106d41f <__ipipe_sync_stage+169>: jne 0xc106d427 <__ipipe_sync_stage+177> > 0xc106d421 <__ipipe_sync_stage+171>: mov -0x1c(%ebp),%ecx > 0xc106d424 <__ipipe_sync_stage+174>: btr %edx,(%ecx) > 0xc106d427 <__ipipe_sync_stage+177>: test %ebx,%ebx > 0xc106d429 <__ipipe_sync_stage+179>: js 0xc106d51b <__ipipe_sync_stage+421> > 0xc106d42f <__ipipe_sync_stage+185>: lea 0x2(%ebx),%edx > 0xc106d432 <__ipipe_sync_stage+188>: shl $0x7,%edx > 0xc106d435 <__ipipe_sync_stage+191>: mov -0x30(%ebp),%esi > 0xc106d438 <__ipipe_sync_stage+194>: testb $0x20,(%esi,%edx,1) > 0xc106d43c <__ipipe_sync_stage+198>: jne 0xc106d3c6 <__ipipe_sync_stage+80> > 0xc106d43e <__ipipe_sync_stage+200>: mov -0x20(%ebp),%eax > 0xc106d441 <__ipipe_sync_stage+203>: cmp 0xc13c6fd0,%eax > 0xc106d447 <__ipipe_sync_stage+209>: je 0xc106d44a <__ipipe_sync_stage+212> > 0xc106d449 <__ipipe_sync_stage+211>: sti > 0xc106d44a <__ipipe_sync_stage+212>: cmp $0xc150c080,%esi > 0xc106d450 <__ipipe_sync_stage+218>: je 0xc106d468 <__ipipe_sync_stage+242> > 0xc106d452 <__ipipe_sync_stage+220>: lea 0x2(%ebx),%ecx > 0xc106d455 <__ipipe_sync_stage+223>: shl $0x7,%ecx > 0xc106d458 <__ipipe_sync_stage+226>: mov 0xc(%ecx,%esi,1),%edx > 0xc106d45c <__ipipe_sync_stage+230>: mov %ebx,%eax > 0xc106d45e <__ipipe_sync_stage+232>: call *0x8(%esi,%ecx,1) > 0xc106d462 <__ipipe_sync_stage+236>: cli > 0xc106d463 <__ipipe_sync_stage+237>: jmp 0xc106d4f9 <__ipipe_sync_stage+387> > 0xc106d468 <__ipipe_sync_stage+242>: lea -0x520(%ebx),%eax > 0xc106d46e <__ipipe_sync_stage+248>: cmp $0x1f,%eax > 0xc106d471 <__ipipe_sync_stage+251>: lea 0x2(%ebx),%edi > 0xc106d474 <__ipipe_sync_stage+254>: ja 0xc106d4a9 <__ipipe_sync_stage+307> > 0xc106d476 <__ipipe_sync_stage+256>: call 0xc102d215 <irq_enter> > 0xc106d47b <__ipipe_sync_stage+261>: mov %edi,%ecx > 0xc106d47d <__ipipe_sync_stage+263>: shl $0x7,%ecx > 0xc106d480 <__ipipe_sync_stage+266>: mov -0x3eaf3f74(%ecx),%edx > 0xc106d486 <__ipipe_sync_stage+272>: mov %ebx,%eax > 0xc106d488 <__ipipe_sync_stage+274>: call *-0x3eaf3f78(%ecx) > 0xc106d48e <__ipipe_sync_stage+280>: call 0xc102d523 <irq_exit> > 0xc106d493 <__ipipe_sync_stage+285>: cli > 0xc106d494 <__ipipe_sync_stage+286>: mov %esp,%eax > 0xc106d496 <__ipipe_sync_stage+288>: and $0xffffe000,%eax > 0xc106d49b <__ipipe_sync_stage+293>: cmpl $0x0,0x14(%eax) > 0xc106d49f <__ipipe_sync_stage+297>: jne 0xc106d4f9 <__ipipe_sync_stage+387> > 0xc106d4a1 <__ipipe_sync_stage+299>: testb $0x8,0x8(%eax) > 0xc106d4a5 <__ipipe_sync_stage+303>: je 0xc106d4f9 <__ipipe_sync_stage+387> > 0xc106d4a7 <__ipipe_sync_stage+305>: jmp 0xc106d4a1 <__ipipe_sync_stage+299> > 0xc106d4a9 <__ipipe_sync_stage+307>: shl $0x7,%edi > 0xc106d4ac <__ipipe_sync_stage+310>: mov -0x3eaf3f78(%edi),%edx > 0xc106d4b2 <__ipipe_sync_stage+316>: mov %fs:0xc1432f14,%edi > 0xc106d4b9 <__ipipe_sync_stage+323>: add -0x10(%ebp),%edi > 0xc106d4bc <__ipipe_sync_stage+326>: mov %ebx,%eax > 0xc106d4be <__ipipe_sync_stage+328>: mov %edx,-0x2c(%ebp) > 0xc106d4c1 <__ipipe_sync_stage+331>: call 0xc10145c3 <__ipipe_get_ioapic_irq_vector> > 0xc106d4c6 <__ipipe_sync_stage+336>: not %eax > 0xc106d4c8 <__ipipe_sync_stage+338>: mov %eax,0x2c(%edi) > 0xc106d4cb <__ipipe_sync_stage+341>: mov %ebx,%eax > 0xc106d4cd <__ipipe_sync_stage+343>: not %eax > 0xc106d4cf <__ipipe_sync_stage+345>: mov -0x2c(%ebp),%edx > 0xc106d4d2 <__ipipe_sync_stage+348>: pushf > 0xc106d4d3 <__ipipe_sync_stage+349>: orl $0x200,(%esp) > 0xc106d4da <__ipipe_sync_stage+356>: push %cs > 0xc106d4db <__ipipe_sync_stage+357>: push $0xc106d4f7 > 0xc106d4e0 <__ipipe_sync_stage+362>: push %eax > 0xc106d4e1 <__ipipe_sync_stage+363>: push %gs > 0xc106d4e3 <__ipipe_sync_stage+365>: push %fs > 0xc106d4e5 <__ipipe_sync_stage+367>: push %es > 0xc106d4e6 <__ipipe_sync_stage+368>: push %ds > 0xc106d4e7 <__ipipe_sync_stage+369>: push %eax > 0xc106d4e8 <__ipipe_sync_stage+370>: push %ebp > 0xc106d4e9 <__ipipe_sync_stage+371>: push %edi > 0xc106d4ea <__ipipe_sync_stage+372>: push %esi > 0xc106d4eb <__ipipe_sync_stage+373>: push %edx > 0xc106d4ec <__ipipe_sync_stage+374>: push %ecx > 0xc106d4ed <__ipipe_sync_stage+375>: push %ebx > 0xc106d4ee <__ipipe_sync_stage+376>: mov %edi,%eax > 0xc106d4f0 <__ipipe_sync_stage+378>: call *%edx > 0xc106d4f2 <__ipipe_sync_stage+380>: jmp 0xc1269fd8 > 0xc106d4f7 <__ipipe_sync_stage+385>: cli > 0xc106d4f8 <__ipipe_sync_stage+386>: cli > 0xc106d4f9 <__ipipe_sync_stage+387>: mov %fs:0xc1432f14,%ecx > 0xc106d500 <__ipipe_sync_stage+394>: mov $0xc1439694,%edx > 0xc106d505 <__ipipe_sync_stage+399>: mov -0x28(%ebp),%ebx > 0xc106d508 <__ipipe_sync_stage+402>: lea (%ecx,%ebx,1),%eax > 0xc106d50b <__ipipe_sync_stage+405>: mov (%ecx,%edx,1),%edx > 0xc106d50e <__ipipe_sync_stage+408>: imul $0x1668,(%edx),%edx > 0xc106d514 <__ipipe_sync_stage+414>: add %edx,%eax > 0xc106d516 <__ipipe_sync_stage+416>: jmp 0xc106d3b1 <__ipipe_sync_stage+59> > 0xc106d51b <__ipipe_sync_stage+421>: btrl $0x0,(%eax) > 0xc106d51f <__ipipe_sync_stage+425>: add $0x28,%esp > 0xc106d522 <__ipipe_sync_stage+428>: pop %ebx > 0xc106d523 <__ipipe_sync_stage+429>: pop %esi > 0xc106d524 <__ipipe_sync_stage+430>: pop %edi > 0xc106d525 <__ipipe_sync_stage+431>: pop %ebp > 0xc106d526 <__ipipe_sync_stage+432>: ret > End of assembler dump. > > post-prompt > No breakpoints or watchpoints. > > > breakpoints-table-end > > Thanks again! > > http://odavilar.0x1fee3.org/dump__ipipe_sync_stage c106d376 <__ipipe_sync_stage>: * return of this routine. * * This routine must be called with hw interrupts off. */ void __ipipe_sync_stage(void) { c106d376: 55 push %ebp c106d377: 89 e5 mov %esp,%ebp c106d379: 57 push %edi c106d37a: 56 push %esi c106d37b: 53 push %ebx c106d37c: 83 ec 28 sub $0x28,%esp struct ipipe_percpu_domain_data *p; struct ipipe_domain *ipd; int irq; ipd = __ipipe_current_domain; c106d37f: ba 94 96 43 c1 mov $0xc1439694,%edx c106d384: 64 a1 14 2f 43 c1 mov %fs:0xc1432f14,%eax c106d38a: 8b 34 10 mov (%eax,%edx,1),%esi p = ipipe_cpudom_ptr(ipd); c106d38d: ba f4 3c 43 c1 mov $0xc1433cf4,%edx c106d392: 01 d0 add %edx,%eax c106d394: 69 0e 68 16 00 00 imul $0x1668,(%esi),%ecx c106d39a: 01 c8 add %ecx,%eax c106d39c: 0f ba 28 00 btsl $0x0,(%eax) barrier(); if (test_bit(IPIPE_LOCK_FLAG, &ipd->irqs[irq].control)) continue; if (!__ipipe_pipeline_head_p(ipd)) c106d3a0: 8d 4e 04 lea 0x4(%esi),%ecx c106d3a3: 89 4d e0 mov %ecx,-0x20(%ebp) void __ipipe_end_edge_irq(unsigned irq, struct irq_desc *desc); static inline void __do_root_xirq(ipipe_irq_handler_t handler, unsigned int irq) { struct pt_regs *regs = &__raw_get_cpu_var(__ipipe_tick_regs); c106d3a6: bb 2c 30 43 c1 mov $0xc143302c,%ebx c106d3ab: 89 5d f0 mov %ebx,-0x10(%ebp) __ipipe_do_root_xirq(ipd, irq); local_irq_disable_hw(); root_stall_after_handler(); } p = ipipe_cpudom_ptr(__ipipe_current_domain); c106d3ae: 89 55 d8 mov %edx,-0x28(%ebp) clear_bit(nr, addr); } static inline void __clear_bit(int nr, volatile unsigned long *addr) { asm volatile("btr %1,%0" : ADDR : "Ir" (nr)); c106d3b1: 8d 50 10 lea 0x10(%eax),%edx c106d3b4: 89 55 ec mov %edx,-0x14(%ebp) c106d3b7: 8d 48 08 lea 0x8(%eax),%ecx c106d3ba: 89 4d e8 mov %ecx,-0x18(%ebp) c106d3bd: 8d 58 04 lea 0x4(%eax),%ebx c106d3c0: 89 5d e4 mov %ebx,-0x1c(%ebp) c106d3c3: 89 75 d0 mov %esi,-0x30(%ebp) { int l0b, l1b, l2b; unsigned long l0m, l1m, l2m; unsigned int irq; l0m = p->irqpend_himap; c106d3c6: 8b 50 04 mov 0x4(%eax),%edx if (unlikely(l0m == 0)) c106d3c9: 85 d2 test %edx,%edx c106d3cb: 0f 84 4a 01 00 00 je c106d51b <__xirq_end+0x24> int __ipipe_handle_irq(struct pt_regs *regs); static inline unsigned long __ipipe_ffnz(unsigned long ul) { __asm__("bsrl %1, %0":"=r"(ul) c106d3d1: 0f bd d2 bsr %edx,%edx return -1; l0b = __ipipe_ffnz(l0m); l1m = p->irqpend_mdmap[l0b]; c106d3d4: 8b 4c 90 08 mov 0x8(%eax,%edx,4),%ecx if (unlikely(l1m == 0)) c106d3d8: 85 c9 test %ecx,%ecx c106d3da: 0f 84 3b 01 00 00 je c106d51b <__xirq_end+0x24> c106d3e0: 0f bd c9 bsr %ecx,%ecx return -1; l1b = __ipipe_ffnz(l1m) + l0b * BITS_PER_LONG; c106d3e3: 89 d3 mov %edx,%ebx c106d3e5: c1 e3 05 shl $0x5,%ebx c106d3e8: 01 d9 add %ebx,%ecx l2m = p->irqpend_lomap[l1b]; c106d3ea: 8d 79 04 lea 0x4(%ecx),%edi c106d3ed: 8b 1c b8 mov (%eax,%edi,4),%ebx if (unlikely(l2m == 0)) c106d3f0: 85 db test %ebx,%ebx c106d3f2: 0f 84 23 01 00 00 je c106d51b <__xirq_end+0x24> c106d3f8: 0f bd f3 bsr %ebx,%esi return -1; l2b = __ipipe_ffnz(l2m); irq = l1b * BITS_PER_LONG + l2b; c106d3fb: 89 cb mov %ecx,%ebx c106d3fd: c1 e3 05 shl $0x5,%ebx c106d400: 89 5d dc mov %ebx,-0x24(%ebp) c106d403: 8b 5d dc mov -0x24(%ebp),%ebx c106d406: 01 f3 add %esi,%ebx c106d408: 8b 75 ec mov -0x14(%ebp),%esi c106d40b: 0f b3 1e btr %ebx,(%esi) __clear_bit(irq, p->irqpend_lomap); if (p->irqpend_lomap[l1b] == 0) { c106d40e: 83 3c b8 00 cmpl $0x0,(%eax,%edi,4) c106d412: 75 13 jne c106d427 <__ipipe_sync_stage+0xb1> c106d414: 8b 75 e8 mov -0x18(%ebp),%esi c106d417: 0f b3 0e btr %ecx,(%esi) __clear_bit(l1b, p->irqpend_mdmap); if (p->irqpend_mdmap[l0b] == 0) c106d41a: 83 7c 90 08 00 cmpl $0x0,0x8(%eax,%edx,4) c106d41f: 75 06 jne c106d427 <__ipipe_sync_stage+0xb1> c106d421: 8b 4d e4 mov -0x1c(%ebp),%ecx c106d424: 0f b3 11 btr %edx,(%ecx) if (ipd == ipipe_root_domain) trace_hardirqs_off(); for (;;) { irq = __ipipe_next_irq(p); if (irq < 0) c106d427: 85 db test %ebx,%ebx c106d429: 0f 88 ec 00 00 00 js c106d51b <__xirq_end+0x24> * that all updates to maps are done before the * handler gets called. */ barrier(); if (test_bit(IPIPE_LOCK_FLAG, &ipd->irqs[irq].control)) c106d42f: 8d 53 02 lea 0x2(%ebx),%edx c106d432: c1 e2 07 shl $0x7,%edx c106d435: 8b 75 d0 mov -0x30(%ebp),%esi c106d438: f6 04 16 20 testb $0x20,(%esi,%edx,1) c106d43c: 75 88 jne c106d3c6 <__ipipe_sync_stage+0x50> continue; if (!__ipipe_pipeline_head_p(ipd)) c106d43e: 8b 45 e0 mov -0x20(%ebp),%eax c106d441: 3b 05 d0 6f 3c c1 cmp 0xc13c6fd0,%eax c106d447: 74 01 je c106d44a <__ipipe_sync_stage+0xd4> local_irq_enable_hw(); c106d449: fb sti if (likely(ipd != ipipe_root_domain)) { c106d44a: 81 fe 80 c0 50 c1 cmp $0xc150c080,%esi c106d450: 74 16 je c106d468 <__ipipe_sync_stage+0xf2> ipd->irqs[irq].handler(irq, ipd->irqs[irq].cookie); c106d452: 8d 4b 02 lea 0x2(%ebx),%ecx c106d455: c1 e1 07 shl $0x7,%ecx c106d458: 8b 54 31 0c mov 0xc(%ecx,%esi,1),%edx c106d45c: 89 d8 mov %ebx,%eax c106d45e: ff 54 0e 08 call *0x8(%esi,%ecx,1) __ipipe_run_irqtail(irq); local_irq_disable_hw(); c106d462: fa cli c106d463: e9 91 00 00 00 jmp c106d4f9 <__xirq_end+0x2> } else if (ipipe_virtual_irq_p(irq)) { c106d468: 8d 83 e0 fa ff ff lea -0x520(%ebx),%eax c106d46e: 83 f8 1f cmp $0x1f,%eax c106d471: 8d 7b 02 lea 0x2(%ebx),%edi c106d474: 77 33 ja c106d4a9 <__ipipe_sync_stage+0x133> irq_enter(); c106d476: e8 9a fd fb ff call c102d215 <irq_enter> ipd->irqs[irq].handler(irq, ipd->irqs[irq].cookie); c106d47b: 89 f9 mov %edi,%ecx c106d47d: c1 e1 07 shl $0x7,%ecx c106d480: 8b 91 8c c0 50 c1 mov -0x3eaf3f74(%ecx),%edx c106d486: 89 d8 mov %ebx,%eax c106d488: ff 91 88 c0 50 c1 call *-0x3eaf3f78(%ecx) irq_exit(); c106d48e: e8 90 00 fc ff call c102d523 <irq_exit> local_irq_disable_hw(); c106d493: fa cli c106d494: 89 e0 mov %esp,%eax c106d496: 25 00 e0 ff ff and $0xffffe000,%eax root_stall_after_handler(); while (__ipipe_check_root_resched()) c106d49b: 83 78 14 00 cmpl $0x0,0x14(%eax) c106d49f: 75 58 jne c106d4f9 <__xirq_end+0x2> c106d4a1: f6 40 08 08 testb $0x8,0x8(%eax) c106d4a5: 74 52 je c106d4f9 <__xirq_end+0x2> c106d4a7: eb f8 jmp c106d4a1 <__ipipe_sync_stage+0x12b> __ipipe_preempt_schedule_irq(); } else { __ipipe_do_root_xirq(ipd, irq); c106d4a9: c1 e7 07 shl $0x7,%edi c106d4ac: 8b 97 88 c0 50 c1 mov -0x3eaf3f78(%edi),%edx void __ipipe_end_edge_irq(unsigned irq, struct irq_desc *desc); static inline void __do_root_xirq(ipipe_irq_handler_t handler, unsigned int irq) { struct pt_regs *regs = &__raw_get_cpu_var(__ipipe_tick_regs); c106d4b2: 64 8b 3d 14 2f 43 c1 mov %fs:0xc1432f14,%edi c106d4b9: 03 7d f0 add -0x10(%ebp),%edi static inline unsigned __ipipe_get_irq_vector(int irq) { #ifdef CONFIG_X86_IO_APIC unsigned __ipipe_get_ioapic_irq_vector(int irq); return __ipipe_get_ioapic_irq_vector(irq); c106d4bc: 89 d8 mov %ebx,%eax c106d4be: 89 55 d4 mov %edx,-0x2c(%ebp) c106d4c1: e8 fd 70 fa ff call c10145c3 <__ipipe_get_ioapic_irq_vector> regs->orig_ax = ~__ipipe_get_irq_vector(irq); c106d4c6: f7 d0 not %eax c106d4c8: 89 47 2c mov %eax,0x2c(%edi) __asm__ __volatile__("pushfl\n\t" c106d4cb: 89 d8 mov %ebx,%eax c106d4cd: f7 d0 not %eax c106d4cf: 8b 55 d4 mov -0x2c(%ebp),%edx c106d4d2: 9c pushf c106d4d3: 81 0c 24 00 02 00 00 orl $0x200,(%esp) c106d4da: 0e push %cs c106d4db: 68 f7 d4 06 c1 push $0xc106d4f7 c106d4e0: 50 push %eax c106d4e1: 0f a8 push %gs c106d4e3: 0f a0 push %fs c106d4e5: 06 push %es c106d4e6: 1e push %ds c106d4e7: 50 push %eax c106d4e8: 55 push %ebp c106d4e9: 57 push %edi c106d4ea: 56 push %esi c106d4eb: 52 push %edx c106d4ec: 51 push %ecx c106d4ed: 53 push %ebx c106d4ee: 89 f8 mov %edi,%eax c106d4f0: ff d2 call *%edx c106d4f2: e9 e1 ca 1f 00 jmp c1269fd8 <__kprobes_text_start> c106d4f7 <__xirq_end>: c106d4f7: fa cli local_irq_disable_hw(); c106d4f8: fa cli root_stall_after_handler(); } p = ipipe_cpudom_ptr(__ipipe_current_domain); c106d4f9: 64 8b 0d 14 2f 43 c1 mov %fs:0xc1432f14,%ecx c106d500: ba 94 96 43 c1 mov $0xc1439694,%edx c106d505: 8b 5d d8 mov -0x28(%ebp),%ebx c106d508: 8d 04 19 lea (%ecx,%ebx,1),%eax c106d50b: 8b 14 11 mov (%ecx,%edx,1),%edx c106d50e: 69 12 68 16 00 00 imul $0x1668,(%edx),%edx c106d514: 01 d0 add %edx,%eax c106d516: e9 96 fe ff ff jmp c106d3b1 <__ipipe_sync_stage+0x3b> c106d51b: 0f ba 30 00 btrl $0x0,(%eax) if (ipd == ipipe_root_domain) trace_hardirqs_on(); __clear_bit(IPIPE_STALL_FLAG, &p->status); } c106d51f: 83 c4 28 add $0x28,%esp c106d522: 5b pop %ebx c106d523: 5e pop %esi c106d524: 5f pop %edi c106d525: 5d pop %ebp c106d526: c3 ret <http://odavilar.0x1fee3.org/dump__ipipe_sync_stage> Another dump now with the source in it. Maybe it can be more helpful Thanks. -- Atentamente: Oscar Dávila Ramírez [-- Attachment #2: Type: text/html, Size: 25851 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-01 4:23 ` Oscar Dávila 2012-03-02 3:46 ` Oscar Dávila @ 2012-03-02 10:04 ` Gilles Chanteperdrix 2012-03-02 10:08 ` Gilles Chanteperdrix 1 sibling, 1 reply; 17+ messages in thread From: Gilles Chanteperdrix @ 2012-03-02 10:04 UTC (permalink / raw) To: Oscar Dávila; +Cc: xenomai On 03/01/2012 05:23 AM, Oscar Dávila wrote: > Finally i could get the dump > > > post-prompt > No breakpoints or watchpoints. > > breakpoints-table-end > > post-prompt > Dump of assembler code for function __ipipe_sync_stage: > 0xc106d376 <__ipipe_sync_stage+0>: push %ebp > (...) > 0xc106d526 <__ipipe_sync_stage+432>: ret > End of assembler dump. The address where the EIP is when the NMI watchdog triggers is 0xc106d5e1, so, outside this code. -- Gilles. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-02 10:04 ` Gilles Chanteperdrix @ 2012-03-02 10:08 ` Gilles Chanteperdrix 2012-03-03 0:14 ` Oscar Dávila 0 siblings, 1 reply; 17+ messages in thread From: Gilles Chanteperdrix @ 2012-03-02 10:08 UTC (permalink / raw) To: Oscar Dávila; +Cc: xenomai On 03/02/2012 11:04 AM, Gilles Chanteperdrix wrote: > On 03/01/2012 05:23 AM, Oscar Dávila wrote: >> Finally i could get the dump >> >> >> post-prompt >> No breakpoints or watchpoints. >> >> breakpoints-table-end >> >> post-prompt >> Dump of assembler code for function __ipipe_sync_stage: >> 0xc106d376 <__ipipe_sync_stage+0>: push %ebp >> (...) >> 0xc106d526 <__ipipe_sync_stage+432>: ret >> End of assembler dump. > > The address where the EIP is when the NMI watchdog triggers is > 0xc106d5e1, so, outside this code. > And this dump does not seem to correspond to the kernel that was running when the bug happened, because in that case we had 0xc106d5e1 == __ipipe_sync_stage + 0x21b whereas in your dump, __ipipe_sync_stage + 0x21b == 0xc106d591 -- Gilles. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-02 10:08 ` Gilles Chanteperdrix @ 2012-03-03 0:14 ` Oscar Dávila 2012-03-03 0:26 ` Gilles Chanteperdrix 0 siblings, 1 reply; 17+ messages in thread From: Oscar Dávila @ 2012-03-03 0:14 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: xenomai [-- Attachment #1: Type: text/plain, Size: 14076 bytes --] 2012/3/2 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > On 03/02/2012 11:04 AM, Gilles Chanteperdrix wrote: > > On 03/01/2012 05:23 AM, Oscar Dávila wrote: > >> Finally i could get the dump > >> > >> > >> post-prompt > >> No breakpoints or watchpoints. > >> > >> breakpoints-table-end > >> > >> post-prompt > >> Dump of assembler code for function __ipipe_sync_stage: > >> 0xc106d376 <__ipipe_sync_stage+0>: push %ebp > >> (...) > >> 0xc106d526 <__ipipe_sync_stage+432>: ret > >> End of assembler dump. > > > > The address where the EIP is when the NMI watchdog triggers is > > 0xc106d5e1, so, outside this code. > > > And this dump does not seem to correspond to the kernel that was running > when the bug happened, because in that case we had > > 0xc106d5e1 == __ipipe_sync_stage + 0x21b > > whereas in your dump, > > __ipipe_sync_stage + 0x21b == 0xc106d591 > > Sorry about that, i lost that image of the kernel. Here is a new complete test. Kernel Messages Kernel failure message 1: BUG: NMI Watchdog detected LOCKUP on CPU0, ip c10751d3, registers: Modules linked in: isofs udf crc_itu_t i915 drm_kms_helper drm i2c_algo_bit sco ppdev bridge stp bnep lp l2cap crc16 bluetooth rfkill binfmt_misc fuse loop snd_intel8x0 snd_ac97_codec ac97_bus snd_pcm_oss snd_mixer_oss snd_pcm snd_seq_midi snd_rawmidi snd_seq_midi_event snd_seq snd_timer snd_seq_device i2c_i801 snd parport_pc i2c_core soundcore snd_page_alloc parport rng_core tpm_tis tpm evdev psmouse serio_raw usbhid hid ext3 jbd mbcache sg sr_mod sd_mod crc_t10dif cdrom ata_generic uhci_hcd ehci_hcd ata_piix libata scsi_mod tg3 usbcore floppy libphy nls_base [last unloaded: scsi_wait_scan] Pid: 1891, comm: ex01 Not tainted 2.6.35.9-xenomai-2.6.0-8 #5 IBM/8143PSR EIP: 0060:[<c10751d3>] EFLAGS: 00200002 CPU: 0 EIP is at __ipipe_sync_stage+0x131/0x181 EAX: deb38000 EBX: 00000521 ECX: de8a6940 EDX: c1472580 ESI: c1542100 EDI: 00000523 EBP: deb39f98 ESP: deb39f64 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Process ex01 (pid: 1891, ti=deb38000 task=de8a6940 task.ti=deb38000) I-pipe domain Linux Stack: ffffffff c1542100 c109dfb0 c1468cf4 00000520 c1542104 c1c03cf8 c1c03cfc <0> c1c03d04 c146802c deb39fb4 00200282 00000001 deb39fac c1019be4 080499c4 <0> 00000000 00000000 deb38000 c1287a71 080499c4 080486a4 00000000 00000000 Call Trace: [<c109dfb0>] ? hisyscall_event+0x0/0x2b2 [<c1019be4>] ? __ipipe_syscall_root+0xd9/0xe8 [<c1287a71>] ? system_call+0x2d/0x4f Code: f9 c1 e1 07 8b 91 0c 21 54 c1 89 d8 ff 91 08 21 54 c1 e8 b7 b6 fb ff fa 89 e0 25 00 e0 ff ff 83 78 14 00 75 58 f6 40 08 08 74 52 <eb> f8 c1 e7 07 8b 97 08 21 54 c1 64 8b 3d 14 7f 46 c1 03 7d f0 ---[ end trace 6b3881f72975605e ]--- Objdump -S c10750a2 <__ipipe_sync_stage>: * return of this routine. * * This routine must be called with hw interrupts off. */ void __ipipe_sync_stage(void) { c10750a2: 55 push %ebp c10750a3: 89 e5 mov %esp,%ebp c10750a5: 57 push %edi c10750a6: 56 push %esi c10750a7: 53 push %ebx c10750a8: 83 ec 28 sub $0x28,%esp struct ipipe_percpu_domain_data *p; struct ipipe_domain *ipd; int irq; ipd = __ipipe_current_domain; c10750ab: ba 94 e6 46 c1 mov $0xc146e694,%edx c10750b0: 64 a1 14 7f 46 c1 mov %fs:0xc1467f14,%eax c10750b6: 8b 34 10 mov (%eax,%edx,1),%esi p = ipipe_cpudom_ptr(ipd); c10750b9: ba f4 8c 46 c1 mov $0xc1468cf4,%edx c10750be: 01 d0 add %edx,%eax c10750c0: 69 0e 68 16 00 00 imul $0x1668,(%esi),%ecx c10750c6: 01 c8 add %ecx,%eax c10750c8: 0f ba 28 00 btsl $0x0,(%eax) barrier(); if (test_bit(IPIPE_LOCK_FLAG, &ipd->irqs[irq].control)) continue; if (!__ipipe_pipeline_head_p(ipd)) c10750cc: 8d 4e 04 lea 0x4(%esi),%ecx c10750cf: 89 4d e0 mov %ecx,-0x20(%ebp) void __ipipe_end_edge_irq(unsigned irq, struct irq_desc *desc); static inline void __do_root_xirq(ipipe_irq_handler_t handler, unsigned int irq) { struct pt_regs *regs = &__raw_get_cpu_var(__ipipe_tick_regs); c10750d2: bb 2c 80 46 c1 mov $0xc146802c,%ebx c10750d7: 89 5d f0 mov %ebx,-0x10(%ebp) __ipipe_do_root_xirq(ipd, irq); local_irq_disable_hw(); root_stall_after_handler(); } p = ipipe_cpudom_ptr(__ipipe_current_domain); c10750da: 89 55 d8 mov %edx,-0x28(%ebp) clear_bit(nr, addr); } static inline void __clear_bit(int nr, volatile unsigned long *addr) { asm volatile("btr %1,%0" : ADDR : "Ir" (nr)); c10750dd: 8d 50 10 lea 0x10(%eax),%edx c10750e0: 89 55 ec mov %edx,-0x14(%ebp) c10750e3: 8d 48 08 lea 0x8(%eax),%ecx c10750e6: 89 4d e8 mov %ecx,-0x18(%ebp) c10750e9: 8d 58 04 lea 0x4(%eax),%ebx c10750ec: 89 5d e4 mov %ebx,-0x1c(%ebp) c10750ef: 89 75 d0 mov %esi,-0x30(%ebp) { int l0b, l1b, l2b; unsigned long l0m, l1m, l2m; unsigned int irq; l0m = p->irqpend_himap; c10750f2: 8b 50 04 mov 0x4(%eax),%edx if (unlikely(l0m == 0)) c10750f5: 85 d2 test %edx,%edx c10750f7: 0f 84 4a 01 00 00 je c1075247 <__xirq_end+0x24> int __ipipe_handle_irq(struct pt_regs *regs); static inline unsigned long __ipipe_ffnz(unsigned long ul) { __asm__("bsrl %1, %0":"=r"(ul) c10750fd: 0f bd d2 bsr %edx,%edx return -1; l0b = __ipipe_ffnz(l0m); l1m = p->irqpend_mdmap[l0b]; c1075100: 8b 4c 90 08 mov 0x8(%eax,%edx,4),%ecx if (unlikely(l1m == 0)) c1075104: 85 c9 test %ecx,%ecx c1075106: 0f 84 3b 01 00 00 je c1075247 <__xirq_end+0x24> c107510c: 0f bd c9 bsr %ecx,%ecx return -1; l1b = __ipipe_ffnz(l1m) + l0b * BITS_PER_LONG; c107510f: 89 d3 mov %edx,%ebx c1075111: c1 e3 05 shl $0x5,%ebx c1075114: 01 d9 add %ebx,%ecx l2m = p->irqpend_lomap[l1b]; c1075116: 8d 79 04 lea 0x4(%ecx),%edi c1075119: 8b 1c b8 mov (%eax,%edi,4),%ebx if (unlikely(l2m == 0)) c107511c: 85 db test %ebx,%ebx c107511e: 0f 84 23 01 00 00 je c1075247 <__xirq_end+0x24> c1075124: 0f bd f3 bsr %ebx,%esi return -1; l2b = __ipipe_ffnz(l2m); irq = l1b * BITS_PER_LONG + l2b; c1075127: 89 cb mov %ecx,%ebx c1075129: c1 e3 05 shl $0x5,%ebx c107512c: 89 5d dc mov %ebx,-0x24(%ebp) c107512f: 8b 5d dc mov -0x24(%ebp),%ebx c1075132: 01 f3 add %esi,%ebx c1075134: 8b 75 ec mov -0x14(%ebp),%esi c1075137: 0f b3 1e btr %ebx,(%esi) __clear_bit(irq, p->irqpend_lomap); if (p->irqpend_lomap[l1b] == 0) { c107513a: 83 3c b8 00 cmpl $0x0,(%eax,%edi,4) c107513e: 75 13 jne c1075153 <__ipipe_sync_stage+0xb1> c1075140: 8b 75 e8 mov -0x18(%ebp),%esi c1075143: 0f b3 0e btr %ecx,(%esi) __clear_bit(l1b, p->irqpend_mdmap); if (p->irqpend_mdmap[l0b] == 0) c1075146: 83 7c 90 08 00 cmpl $0x0,0x8(%eax,%edx,4) c107514b: 75 06 jne c1075153 <__ipipe_sync_stage+0xb1> c107514d: 8b 4d e4 mov -0x1c(%ebp),%ecx c1075150: 0f b3 11 btr %edx,(%ecx) if (ipd == ipipe_root_domain) trace_hardirqs_off(); for (;;) { irq = __ipipe_next_irq(p); if (irq < 0) c1075153: 85 db test %ebx,%ebx c1075155: 0f 88 ec 00 00 00 js c1075247 <__xirq_end+0x24> * that all updates to maps are done before the * handler gets called. */ barrier(); if (test_bit(IPIPE_LOCK_FLAG, &ipd->irqs[irq].control)) c107515b: 8d 53 02 lea 0x2(%ebx),%edx c107515e: c1 e2 07 shl $0x7,%edx c1075161: 8b 75 d0 mov -0x30(%ebp),%esi c1075164: f6 04 16 20 testb $0x20,(%esi,%edx,1) c1075168: 75 88 jne c10750f2 <__ipipe_sync_stage+0x50> continue; if (!__ipipe_pipeline_head_p(ipd)) c107516a: 8b 45 e0 mov -0x20(%ebp),%eax c107516d: 3b 05 50 77 3f c1 cmp 0xc13f7750,%eax c1075173: 74 01 je c1075176 <__ipipe_sync_stage+0xd4> local_irq_enable_hw(); c1075175: fb sti if (likely(ipd != ipipe_root_domain)) { c1075176: 81 fe 00 21 54 c1 cmp $0xc1542100,%esi c107517c: 74 16 je c1075194 <__ipipe_sync_stage+0xf2> ipd->irqs[irq].handler(irq, ipd->irqs[irq].cookie); c107517e: 8d 4b 02 lea 0x2(%ebx),%ecx c1075181: c1 e1 07 shl $0x7,%ecx c1075184: 8b 54 31 0c mov 0xc(%ecx,%esi,1),%edx c1075188: 89 d8 mov %ebx,%eax c107518a: ff 54 0e 08 call *0x8(%esi,%ecx,1) __ipipe_run_irqtail(irq); local_irq_disable_hw(); c107518e: fa cli c107518f: e9 91 00 00 00 jmp c1075225 <__xirq_end+0x2> } else if (ipipe_virtual_irq_p(irq)) { c1075194: 8d 83 e0 fa ff ff lea -0x520(%ebx),%eax c107519a: 83 f8 1f cmp $0x1f,%eax c107519d: 8d 7b 02 lea 0x2(%ebx),%edi c10751a0: 77 33 ja c10751d5 <__ipipe_sync_stage+0x133> irq_enter(); c10751a2: e8 f8 b3 fb ff call c103059f <irq_enter> ipd->irqs[irq].handler(irq, ipd->irqs[irq].cookie); c10751a7: 89 f9 mov %edi,%ecx c10751a9: c1 e1 07 shl $0x7,%ecx c10751ac: 8b 91 0c 21 54 c1 mov -0x3eabdef4(%ecx),%edx c10751b2: 89 d8 mov %ebx,%eax c10751b4: ff 91 08 21 54 c1 call *-0x3eabdef8(%ecx) irq_exit(); c10751ba: e8 b7 b6 fb ff call c1030876 <irq_exit> local_irq_disable_hw(); c10751bf: fa cli c10751c0: 89 e0 mov %esp,%eax c10751c2: 25 00 e0 ff ff and $0xffffe000,%eax root_stall_after_handler(); while (__ipipe_check_root_resched()) c10751c7: 83 78 14 00 cmpl $0x0,0x14(%eax) c10751cb: 75 58 jne c1075225 <__xirq_end+0x2> c10751cd: f6 40 08 08 testb $0x8,0x8(%eax) c10751d1: 74 52 je c1075225 <__xirq_end+0x2> c10751d3: eb f8 jmp c10751cd <__ipipe_sync_stage+0x12b> __ipipe_preempt_schedule_irq(); } else { __ipipe_do_root_xirq(ipd, irq); c10751d5: c1 e7 07 shl $0x7,%edi c10751d8: 8b 97 08 21 54 c1 mov -0x3eabdef8(%edi),%edx void __ipipe_end_edge_irq(unsigned irq, struct irq_desc *desc); static inline void __do_root_xirq(ipipe_irq_handler_t handler, unsigned int irq) { struct pt_regs *regs = &__raw_get_cpu_var(__ipipe_tick_regs); c10751de: 64 8b 3d 14 7f 46 c1 mov %fs:0xc1467f14,%edi c10751e5: 03 7d f0 add -0x10(%ebp),%edi static inline unsigned __ipipe_get_irq_vector(int irq) { #ifdef CONFIG_X86_IO_APIC unsigned __ipipe_get_ioapic_irq_vector(int irq); return __ipipe_get_ioapic_irq_vector(irq); c10751e8: 89 d8 mov %ebx,%eax c10751ea: 89 55 d4 mov %edx,-0x2c(%ebp) c10751ed: e8 15 02 fa ff call c1015407 <__ipipe_get_ioapic_irq_vector> regs->orig_ax = ~__ipipe_get_irq_vector(irq); c10751f2: f7 d0 not %eax c10751f4: 89 47 2c mov %eax,0x2c(%edi) __asm__ __volatile__("pushfl\n\t" c10751f7: 89 d8 mov %ebx,%eax c10751f9: f7 d0 not %eax c10751fb: 8b 55 d4 mov -0x2c(%ebp),%edx c10751fe: 9c pushf c10751ff: 81 0c 24 00 02 00 00 orl $0x200,(%esp) c1075206: 0e push %cs c1075207: 68 23 52 07 c1 push $0xc1075223 c107520c: 50 push %eax c107520d: 0f a8 push %gs c107520f: 0f a0 push %fs c1075211: 06 push %es c1075212: 1e push %ds c1075213: 50 push %eax c1075214: 55 push %ebp c1075215: 57 push %edi c1075216: 56 push %esi c1075217: 52 push %edx c1075218: 51 push %ecx c1075219: 53 push %ebx c107521a: 89 f8 mov %edi,%eax c107521c: ff d2 call *%edx c107521e: e9 dd 27 21 00 jmp c1287a00 <__kprobes_text_start> c1075223 <__xirq_end>: c1075223: fa cli local_irq_disable_hw(); c1075224: fa cli root_stall_after_handler(); } p = ipipe_cpudom_ptr(__ipipe_current_domain); c1075225: 64 8b 0d 14 7f 46 c1 mov %fs:0xc1467f14,%ecx c107522c: ba 94 e6 46 c1 mov $0xc146e694,%edx c1075231: 8b 5d d8 mov -0x28(%ebp),%ebx c1075234: 8d 04 19 lea (%ecx,%ebx,1),%eax c1075237: 8b 14 11 mov (%ecx,%edx,1),%edx c107523a: 69 12 68 16 00 00 imul $0x1668,(%edx),%edx c1075240: 01 d0 add %edx,%eax c1075242: e9 96 fe ff ff jmp c10750dd <__ipipe_sync_stage+0x3b> c1075247: 0f ba 30 00 btrl $0x0,(%eax) if (ipd == ipipe_root_domain) trace_hardirqs_on(); __clear_bit(IPIPE_STALL_FLAG, &p->status); } c107524b: 83 c4 28 add $0x28,%esp c107524e: 5b pop %ebx c107524f: 5e pop %esi c1075250: 5f pop %edi c1075251: 5d pop %ebp c1075252: c3 ret And here http://odavilar.0x1fee3.org/xenomai/ you can find the dump with gdb and the dump with objdump -d and also de .config of the kernel. Thanks a lot. -- Atentamente: Oscar Dávila Ramírez [-- Attachment #2: Type: text/html, Size: 15256 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-03 0:14 ` Oscar Dávila @ 2012-03-03 0:26 ` Gilles Chanteperdrix 2012-03-06 3:14 ` Oscar Dávila 0 siblings, 1 reply; 17+ messages in thread From: Gilles Chanteperdrix @ 2012-03-03 0:26 UTC (permalink / raw) To: Oscar Dávila; +Cc: xenomai On 03/03/2012 01:14 AM, Oscar Dávila wrote: > 2012/3/2 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > >> On 03/02/2012 11:04 AM, Gilles Chanteperdrix wrote: >>> On 03/01/2012 05:23 AM, Oscar Dávila wrote: >>>> Finally i could get the dump >>>> >>>> >>>> post-prompt >>>> No breakpoints or watchpoints. >>>> >>>> breakpoints-table-end >>>> >>>> post-prompt >>>> Dump of assembler code for function __ipipe_sync_stage: >>>> 0xc106d376 <__ipipe_sync_stage+0>: push %ebp >>>> (...) >>>> 0xc106d526 <__ipipe_sync_stage+432>: ret >>>> End of assembler dump. >>> >>> The address where the EIP is when the NMI watchdog triggers is >>> 0xc106d5e1, so, outside this code. >>> >> And this dump does not seem to correspond to the kernel that was running >> when the bug happened, because in that case we had >> >> 0xc106d5e1 == __ipipe_sync_stage + 0x21b >> >> whereas in your dump, >> >> __ipipe_sync_stage + 0x21b == 0xc106d591 >> >> Sorry about that, i lost that image of the kernel. > > Here is a new complete test. > > Kernel Messages > > > Kernel failure message 1: > BUG: NMI Watchdog detected LOCKUP on CPU0, ip c10751d3, registers: > > local_irq_disable_hw(); > c10751bf: fa cli > c10751c0: 89 e0 mov %esp,%eax > c10751c2: 25 00 e0 ff ff and $0xffffe000,%eax > root_stall_after_handler(); > while (__ipipe_check_root_resched()) > c10751c7: 83 78 14 00 cmpl $0x0,0x14(%eax) > c10751cb: 75 58 jne c1075225 <__xirq_end+0x2> > c10751cd: f6 40 08 08 testb $0x8,0x8(%eax) > c10751d1: 74 52 je c1075225 <__xirq_end+0x2> > c10751d3: eb f8 jmp c10751cd <__ipipe_sync_stage+0x12b> > __ipipe_preempt_schedule_irq(); Looks like an infinite loop when CONFIG_PREEMPT is off. Try putting an #ifdef CONFIG_PREEMPT around this code: #ifdef CONFIG_PREEMPT while (__ipipe_check_root_resched()) __ipipe_preempt_schedule_irq(); #endif To test that this is indeed the issue, you may try enabling CONFIG_PREEMPT in the code. > -- Gilles. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-03 0:26 ` Gilles Chanteperdrix @ 2012-03-06 3:14 ` Oscar Dávila 2012-03-06 16:45 ` Gilles Chanteperdrix 0 siblings, 1 reply; 17+ messages in thread From: Oscar Dávila @ 2012-03-06 3:14 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: xenomai [-- Attachment #1: Type: text/plain, Size: 3195 bytes --] 2012/3/2 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > On 03/03/2012 01:14 AM, Oscar Dávila wrote: > > 2012/3/2 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > > > >> On 03/02/2012 11:04 AM, Gilles Chanteperdrix wrote: > >>> On 03/01/2012 05:23 AM, Oscar Dávila wrote: > >>>> Finally i could get the dump > >>>> > >>>> > >>>> post-prompt > >>>> No breakpoints or watchpoints. > >>>> > >>>> breakpoints-table-end > >>>> > >>>> post-prompt > >>>> Dump of assembler code for function __ipipe_sync_stage: > >>>> 0xc106d376 <__ipipe_sync_stage+0>: push %ebp > >>>> (...) > >>>> 0xc106d526 <__ipipe_sync_stage+432>: ret > >>>> End of assembler dump. > >>> > >>> The address where the EIP is when the NMI watchdog triggers is > >>> 0xc106d5e1, so, outside this code. > >>> > >> And this dump does not seem to correspond to the kernel that was running > >> when the bug happened, because in that case we had > >> > >> 0xc106d5e1 == __ipipe_sync_stage + 0x21b > >> > >> whereas in your dump, > >> > >> __ipipe_sync_stage + 0x21b == 0xc106d591 > >> > >> Sorry about that, i lost that image of the kernel. > > > > Here is a new complete test. > > > > Kernel Messages > > > > > > Kernel failure message 1: > > BUG: NMI Watchdog detected LOCKUP on CPU0, ip c10751d3, registers: > > > > local_irq_disable_hw(); > > c10751bf: fa cli > > c10751c0: 89 e0 mov %esp,%eax > > c10751c2: 25 00 e0 ff ff and $0xffffe000,%eax > > root_stall_after_handler(); > > while (__ipipe_check_root_resched()) > > c10751c7: 83 78 14 00 cmpl $0x0,0x14(%eax) > > c10751cb: 75 58 jne c1075225 <__xirq_end+0x2> > > c10751cd: f6 40 08 08 testb $0x8,0x8(%eax) > > c10751d1: 74 52 je c1075225 <__xirq_end+0x2> > > c10751d3: eb f8 jmp c10751cd > <__ipipe_sync_stage+0x12b> > > __ipipe_preempt_schedule_irq(); > > Looks like an infinite loop when CONFIG_PREEMPT is off. Try putting an > #ifdef CONFIG_PREEMPT around this code: > > #ifdef CONFIG_PREEMPT > while (__ipipe_check_root_resched()) > __ipipe_preempt_schedule_irq(); > #endif > > To test that this is indeed the issue, you may try enabling > CONFIG_PREEMPT in the code. I recompiled the kernel enabling CONFIG_PREEMPT and it worked, also i tried the other option, where i add the #ifdef CONFIG_PREEMPT to the source of core.c, and it also worked. So it seems that was the problem. Now i can run trivial_periodic. But after some time with the kernel after running trivial_periodic, the machines still freezes, i will try to see where the failure is happening now. Which type of preemption model its preferred? i mean, using the CONFIG_PREEMPT enabled or without the: while (__ipipe_check_root_resched()) __ipipe_preempt_schedule_irq(); Thanks again. -- Oscar Dávila Ramírez [-- Attachment #2: Type: text/html, Size: 4331 bytes --] ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-06 3:14 ` Oscar Dávila @ 2012-03-06 16:45 ` Gilles Chanteperdrix 2012-03-06 16:53 ` Philippe Gerum 0 siblings, 1 reply; 17+ messages in thread From: Gilles Chanteperdrix @ 2012-03-06 16:45 UTC (permalink / raw) To: Oscar Dávila; +Cc: xenomai On 03/06/2012 04:14 AM, Oscar Dávila wrote: > 2012/3/2 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> > >> On 03/03/2012 01:14 AM, Oscar Dávila wrote: >>> 2012/3/2 Gilles Chanteperdrix <gilles.chanteperdrix@xenomai.org> >>> >>>> On 03/02/2012 11:04 AM, Gilles Chanteperdrix wrote: >>>>> On 03/01/2012 05:23 AM, Oscar Dávila wrote: >>>>>> Finally i could get the dump >>>>>> >>>>>> >>>>>> post-prompt >>>>>> No breakpoints or watchpoints. >>>>>> >>>>>> breakpoints-table-end >>>>>> >>>>>> post-prompt >>>>>> Dump of assembler code for function __ipipe_sync_stage: >>>>>> 0xc106d376 <__ipipe_sync_stage+0>: push %ebp >>>>>> (...) >>>>>> 0xc106d526 <__ipipe_sync_stage+432>: ret >>>>>> End of assembler dump. >>>>> >>>>> The address where the EIP is when the NMI watchdog triggers is >>>>> 0xc106d5e1, so, outside this code. >>>>> >>>> And this dump does not seem to correspond to the kernel that was running >>>> when the bug happened, because in that case we had >>>> >>>> 0xc106d5e1 == __ipipe_sync_stage + 0x21b >>>> >>>> whereas in your dump, >>>> >>>> __ipipe_sync_stage + 0x21b == 0xc106d591 >>>> >>>> Sorry about that, i lost that image of the kernel. >>> >>> Here is a new complete test. >>> >>> Kernel Messages >>> >>> >>> Kernel failure message 1: >>> BUG: NMI Watchdog detected LOCKUP on CPU0, ip c10751d3, registers: >>> >>> local_irq_disable_hw(); >>> c10751bf: fa cli >>> c10751c0: 89 e0 mov %esp,%eax >>> c10751c2: 25 00 e0 ff ff and $0xffffe000,%eax >>> root_stall_after_handler(); >>> while (__ipipe_check_root_resched()) >>> c10751c7: 83 78 14 00 cmpl $0x0,0x14(%eax) >>> c10751cb: 75 58 jne c1075225 <__xirq_end+0x2> >>> c10751cd: f6 40 08 08 testb $0x8,0x8(%eax) >>> c10751d1: 74 52 je c1075225 <__xirq_end+0x2> >>> c10751d3: eb f8 jmp c10751cd >> <__ipipe_sync_stage+0x12b> >>> __ipipe_preempt_schedule_irq(); >> >> Looks like an infinite loop when CONFIG_PREEMPT is off. Try putting an >> #ifdef CONFIG_PREEMPT around this code: >> >> #ifdef CONFIG_PREEMPT >> while (__ipipe_check_root_resched()) >> __ipipe_preempt_schedule_irq(); >> #endif >> >> To test that this is indeed the issue, you may try enabling >> CONFIG_PREEMPT in the code. > > > > I recompiled the kernel enabling CONFIG_PREEMPT and it worked, also i tried > the other option, where i add the #ifdef CONFIG_PREEMPT to the source of > core.c, and it also worked. > > So it seems that was the problem. Now i can run trivial_periodic. > > But after some time with the kernel after running trivial_periodic, the > machines still freezes, i will try to see where the failure is happening > now. > > Which type of preemption model its preferred? i mean, using the > CONFIG_PREEMPT enabled or without the: > while (__ipipe_check_root_resched()) > __ipipe_preempt_schedule_irq(); We should not need either workaround. From reading the code, I do not understand why the compiler creates this infinite loop. It would be interesting to generate the pre-processed file to understand how this happens. -- Gilles. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-06 16:45 ` Gilles Chanteperdrix @ 2012-03-06 16:53 ` Philippe Gerum 2012-03-06 18:09 ` Gilles Chanteperdrix 0 siblings, 1 reply; 17+ messages in thread From: Philippe Gerum @ 2012-03-06 16:53 UTC (permalink / raw) To: Gilles Chanteperdrix; +Cc: xenomai On 03/06/2012 05:45 PM, Gilles Chanteperdrix wrote: > On 03/06/2012 04:14 AM, Oscar Dávila wrote: >> 2012/3/2 Gilles Chanteperdrix<gilles.chanteperdrix@xenomai.org> >> >>> On 03/03/2012 01:14 AM, Oscar Dávila wrote: >>>> 2012/3/2 Gilles Chanteperdrix<gilles.chanteperdrix@xenomai.org> >>>> >>>>> On 03/02/2012 11:04 AM, Gilles Chanteperdrix wrote: >>>>>> On 03/01/2012 05:23 AM, Oscar Dávila wrote: >>>>>>> Finally i could get the dump >>>>>>> >>>>>>> >>>>>>> post-prompt >>>>>>> No breakpoints or watchpoints. >>>>>>> >>>>>>> breakpoints-table-end >>>>>>> >>>>>>> post-prompt >>>>>>> Dump of assembler code for function __ipipe_sync_stage: >>>>>>> 0xc106d376<__ipipe_sync_stage+0>: push %ebp >>>>>>> (...) >>>>>>> 0xc106d526<__ipipe_sync_stage+432>: ret >>>>>>> End of assembler dump. >>>>>> >>>>>> The address where the EIP is when the NMI watchdog triggers is >>>>>> 0xc106d5e1, so, outside this code. >>>>>> >>>>> And this dump does not seem to correspond to the kernel that was running >>>>> when the bug happened, because in that case we had >>>>> >>>>> 0xc106d5e1 == __ipipe_sync_stage + 0x21b >>>>> >>>>> whereas in your dump, >>>>> >>>>> __ipipe_sync_stage + 0x21b == 0xc106d591 >>>>> >>>>> Sorry about that, i lost that image of the kernel. >>>> >>>> Here is a new complete test. >>>> >>>> Kernel Messages >>>> >>>> >>>> Kernel failure message 1: >>>> BUG: NMI Watchdog detected LOCKUP on CPU0, ip c10751d3, registers: >>>> >>>> local_irq_disable_hw(); >>>> c10751bf: fa cli >>>> c10751c0: 89 e0 mov %esp,%eax >>>> c10751c2: 25 00 e0 ff ff and $0xffffe000,%eax >>>> root_stall_after_handler(); >>>> while (__ipipe_check_root_resched()) >>>> c10751c7: 83 78 14 00 cmpl $0x0,0x14(%eax) >>>> c10751cb: 75 58 jne c1075225<__xirq_end+0x2> >>>> c10751cd: f6 40 08 08 testb $0x8,0x8(%eax) >>>> c10751d1: 74 52 je c1075225<__xirq_end+0x2> >>>> c10751d3: eb f8 jmp c10751cd >>> <__ipipe_sync_stage+0x12b> >>>> __ipipe_preempt_schedule_irq(); >>> >>> Looks like an infinite loop when CONFIG_PREEMPT is off. Try putting an >>> #ifdef CONFIG_PREEMPT around this code: >>> >>> #ifdef CONFIG_PREEMPT >>> while (__ipipe_check_root_resched()) >>> __ipipe_preempt_schedule_irq(); >>> #endif >>> >>> To test that this is indeed the issue, you may try enabling >>> CONFIG_PREEMPT in the code. >> >> >> >> I recompiled the kernel enabling CONFIG_PREEMPT and it worked, also i tried >> the other option, where i add the #ifdef CONFIG_PREEMPT to the source of >> core.c, and it also worked. >> >> So it seems that was the problem. Now i can run trivial_periodic. >> >> But after some time with the kernel after running trivial_periodic, the >> machines still freezes, i will try to see where the failure is happening >> now. >> >> Which type of preemption model its preferred? i mean, using the >> CONFIG_PREEMPT enabled or without the: >> while (__ipipe_check_root_resched()) >> __ipipe_preempt_schedule_irq(); > > We should not need either workaround. From reading the code, I do not > understand why the compiler creates this infinite loop. It would be > interesting to generate the pre-processed file to understand how this > happens. > Because CONFIG_PREEMPT is disabled, but __ipipe_check_root_resched() is instantiated. This can't fly. -- Philippe. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [Xenomai-help] Freeze while running examples 2012-03-06 16:53 ` Philippe Gerum @ 2012-03-06 18:09 ` Gilles Chanteperdrix 0 siblings, 0 replies; 17+ messages in thread From: Gilles Chanteperdrix @ 2012-03-06 18:09 UTC (permalink / raw) To: Philippe Gerum; +Cc: xenomai On 03/06/2012 05:53 PM, Philippe Gerum wrote: > On 03/06/2012 05:45 PM, Gilles Chanteperdrix wrote: >> On 03/06/2012 04:14 AM, Oscar Dávila wrote: >>> 2012/3/2 Gilles Chanteperdrix<gilles.chanteperdrix@xenomai.org> >>> >>>> On 03/03/2012 01:14 AM, Oscar Dávila wrote: >>>>> 2012/3/2 Gilles Chanteperdrix<gilles.chanteperdrix@xenomai.org> >>>>> >>>>>> On 03/02/2012 11:04 AM, Gilles Chanteperdrix wrote: >>>>>>> On 03/01/2012 05:23 AM, Oscar Dávila wrote: >>>>>>>> Finally i could get the dump >>>>>>>> >>>>>>>> >>>>>>>> post-prompt >>>>>>>> No breakpoints or watchpoints. >>>>>>>> >>>>>>>> breakpoints-table-end >>>>>>>> >>>>>>>> post-prompt >>>>>>>> Dump of assembler code for function __ipipe_sync_stage: >>>>>>>> 0xc106d376<__ipipe_sync_stage+0>: push %ebp >>>>>>>> (...) >>>>>>>> 0xc106d526<__ipipe_sync_stage+432>: ret >>>>>>>> End of assembler dump. >>>>>>> >>>>>>> The address where the EIP is when the NMI watchdog triggers is >>>>>>> 0xc106d5e1, so, outside this code. >>>>>>> >>>>>> And this dump does not seem to correspond to the kernel that was running >>>>>> when the bug happened, because in that case we had >>>>>> >>>>>> 0xc106d5e1 == __ipipe_sync_stage + 0x21b >>>>>> >>>>>> whereas in your dump, >>>>>> >>>>>> __ipipe_sync_stage + 0x21b == 0xc106d591 >>>>>> >>>>>> Sorry about that, i lost that image of the kernel. >>>>> >>>>> Here is a new complete test. >>>>> >>>>> Kernel Messages >>>>> >>>>> >>>>> Kernel failure message 1: >>>>> BUG: NMI Watchdog detected LOCKUP on CPU0, ip c10751d3, registers: >>>>> >>>>> local_irq_disable_hw(); >>>>> c10751bf: fa cli >>>>> c10751c0: 89 e0 mov %esp,%eax >>>>> c10751c2: 25 00 e0 ff ff and $0xffffe000,%eax >>>>> root_stall_after_handler(); >>>>> while (__ipipe_check_root_resched()) >>>>> c10751c7: 83 78 14 00 cmpl $0x0,0x14(%eax) >>>>> c10751cb: 75 58 jne c1075225<__xirq_end+0x2> >>>>> c10751cd: f6 40 08 08 testb $0x8,0x8(%eax) >>>>> c10751d1: 74 52 je c1075225<__xirq_end+0x2> >>>>> c10751d3: eb f8 jmp c10751cd >>>> <__ipipe_sync_stage+0x12b> >>>>> __ipipe_preempt_schedule_irq(); >>>> >>>> Looks like an infinite loop when CONFIG_PREEMPT is off. Try putting an >>>> #ifdef CONFIG_PREEMPT around this code: >>>> >>>> #ifdef CONFIG_PREEMPT >>>> while (__ipipe_check_root_resched()) >>>> __ipipe_preempt_schedule_irq(); >>>> #endif >>>> >>>> To test that this is indeed the issue, you may try enabling >>>> CONFIG_PREEMPT in the code. >>> >>> >>> >>> I recompiled the kernel enabling CONFIG_PREEMPT and it worked, also i tried >>> the other option, where i add the #ifdef CONFIG_PREEMPT to the source of >>> core.c, and it also worked. >>> >>> So it seems that was the problem. Now i can run trivial_periodic. >>> >>> But after some time with the kernel after running trivial_periodic, the >>> machines still freezes, i will try to see where the failure is happening >>> now. >>> >>> Which type of preemption model its preferred? i mean, using the >>> CONFIG_PREEMPT enabled or without the: >>> while (__ipipe_check_root_resched()) >>> __ipipe_preempt_schedule_irq(); >> >> We should not need either workaround. From reading the code, I do not >> understand why the compiler creates this infinite loop. It would be >> interesting to generate the pre-processed file to understand how this >> happens. >> > > Because CONFIG_PREEMPT is disabled, but __ipipe_check_root_resched() is > instantiated. This can't fly. > Sorry, I was looking at the wrong version of the patch. This seems to have been fixed in later releases. -- Gilles. ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2012-03-06 18:09 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <CAHOEnGfih5tin7NAnf-qU6tKxVtnb=LjuBFE5QxFQpxfA=EBkg@domain.hid>
2012-02-14 17:54 ` [Xenomai-help] Freeze while running examples Oscar Dávila
2012-02-14 18:39 ` Gilles Chanteperdrix
2012-02-23 22:43 ` Oscar Dávila
2012-02-23 23:12 ` Gilles Chanteperdrix
2012-02-24 22:55 ` Oscar Dávila
2012-02-25 17:56 ` Gilles Chanteperdrix
2012-02-29 23:34 ` Oscar Dávila
2012-03-01 4:23 ` Oscar Dávila
2012-03-02 3:46 ` Oscar Dávila
2012-03-02 10:04 ` Gilles Chanteperdrix
2012-03-02 10:08 ` Gilles Chanteperdrix
2012-03-03 0:14 ` Oscar Dávila
2012-03-03 0:26 ` Gilles Chanteperdrix
2012-03-06 3:14 ` Oscar Dávila
2012-03-06 16:45 ` Gilles Chanteperdrix
2012-03-06 16:53 ` Philippe Gerum
2012-03-06 18:09 ` Gilles Chanteperdrix
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.