From 50539bf0bb37e6e3ed481aa692a97c80069b59c1 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Sun, 9 Jan 2011 16:46:59 +0100 Subject: [PATCH] kernel: update to 2.6.37. --HG-- rename : srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.36.diff.gz.args => srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.37-rc1.diff.gz.args --- srcpkgs/kernel/common-vars | 10 +- srcpkgs/kernel/files/i386-dotconfig | 588 ++++++++++-------- srcpkgs/kernel/files/x86_64-dotconfig | 356 +++++++---- .../patches/unionfs-2.5.7_for_2.6.36.diff.gz | Bin 79044 -> 0 bytes .../unionfs-2.5.7_for_2.6.37-rc1.diff.gz | Bin 0 -> 79050 bytes ...unionfs-2.5.7_for_2.6.37-rc1.diff.gz.args} | 0 srcpkgs/kernel/template | 16 +- 7 files changed, 557 insertions(+), 413 deletions(-) delete mode 100644 srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.36.diff.gz create mode 100644 srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.37-rc1.diff.gz rename srcpkgs/kernel/patches/{unionfs-2.5.7_for_2.6.36.diff.gz.args => unionfs-2.5.7_for_2.6.37-rc1.diff.gz.args} (100%) diff --git a/srcpkgs/kernel/common-vars b/srcpkgs/kernel/common-vars index 01c770df963..e2e61648456 100644 --- a/srcpkgs/kernel/common-vars +++ b/srcpkgs/kernel/common-vars @@ -1,10 +1,10 @@ # Common vars shared by the 'kernel' and 'kernel-libc-headers' # build templates. -_kernel_ver=2.6.36 -#version=${_kernel_ver} -_kernel_patch_ver=2 -version=${_kernel_ver}.${_kernel_patch_ver} +_kernel_ver=2.6.37 +version=${_kernel_ver} +#_kernel_patch_ver=3 +#version=${_kernel_ver}.${_kernel_patch_ver} wrksrc="linux-$version" distfiles="${KERNEL_SITE}/kernel/v2.6/linux-$version.tar.bz2" maintainer="Juan RP " -checksum=94a2454ce12fb0baebbf5f2cc5c7f37223a5b0b685b1d2b16b5c3bfe6e859a1b +checksum=edbf091805414739cf57a3bbfeba9e87f5e74f97e38f04d12060e9e0c71e383a diff --git a/srcpkgs/kernel/files/i386-dotconfig b/srcpkgs/kernel/files/i386-dotconfig index 1d126a25174..9b61e99e721 100644 --- a/srcpkgs/kernel/files/i386-dotconfig +++ b/srcpkgs/kernel/files/i386-dotconfig @@ -1,15 +1,15 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.36.2 -# Fri Dec 24 03:03:26 2010 +# Linux/x86_64 2.6.37-rc8 Kernel Configuration +# Wed Dec 29 10:27:46 2010 # -# CONFIG_64BIT is not set -CONFIG_X86_32=y -# CONFIG_X86_64 is not set +CONFIG_64BIT=y +# CONFIG_X86_32 is not set +CONFIG_X86_64=y CONFIG_X86=y CONFIG_INSTRUCTION_DECODER=y -CONFIG_OUTPUT_FORMAT="elf32-i386" -CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" +CONFIG_OUTPUT_FORMAT="elf64-x86-64" +CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" CONFIG_GENERIC_CMOS_UPDATE=y CONFIG_CLOCKSOURCE_WATCHDOG=y CONFIG_GENERIC_CLOCKEVENTS=y @@ -24,6 +24,7 @@ CONFIG_NEED_SG_DMA_LENGTH=y CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_BUG=y +CONFIG_GENERIC_BUG_RELATIVE_POINTERS=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_GPIO=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y @@ -31,42 +32,38 @@ CONFIG_ARCH_MAY_HAVE_PC_FDC=y 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_GENERIC_TIME_VSYSCALL=y 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_HAVE_CPUMASK_OF_CPU_MAP=y CONFIG_ARCH_HIBERNATION_POSSIBLE=y CONFIG_ARCH_SUSPEND_POSSIBLE=y -# CONFIG_ZONE_DMA32 is not set +CONFIG_ZONE_DMA32=y CONFIG_ARCH_POPULATES_NODE_MAP=y -# CONFIG_AUDIT_ARCH is not set +CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_HAVE_EARLY_RES=y CONFIG_HAVE_INTEL_TXT=y -CONFIG_GENERIC_HARDIRQS=y -CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y -CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_GENERIC_PENDING_IRQ=y CONFIG_USE_GENERIC_SMP_HELPERS=y -CONFIG_X86_32_SMP=y +CONFIG_X86_64_SMP=y CONFIG_X86_HT=y CONFIG_X86_TRAMPOLINE=y -CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-ecx -fcall-saved-edx" -CONFIG_KTIME_SCALAR=y +CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx -fcall-saved-rcx -fcall-saved-r8 -fcall-saved-r9 -fcall-saved-r10 -fcall-saved-r11" +# CONFIG_KTIME_SCALAR is not set CONFIG_ARCH_CPU_PROBE_RELEASE=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y +CONFIG_HAVE_IRQ_WORK=y +CONFIG_IRQ_WORK=y # # General setup # CONFIG_EXPERIMENTAL=y -CONFIG_LOCK_KERNEL=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" CONFIG_LOCALVERSION="" @@ -88,14 +85,29 @@ CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y # CONFIG_TASKSTATS is not set # CONFIG_AUDIT is not set +CONFIG_HAVE_GENERIC_HARDIRQS=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +# CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED is not set +CONFIG_HAVE_SPARSE_IRQ=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +# CONFIG_AUTO_IRQ_AFFINITY is not set +# CONFIG_IRQ_PER_CPU is not set +# CONFIG_HARDIRQS_SW_RESEND is not set +# CONFIG_SPARSE_IRQ is not set # # RCU Subsystem # -# CONFIG_TREE_RCU is not set CONFIG_TREE_PREEMPT_RCU=y +CONFIG_PREEMPT_RCU=y # CONFIG_RCU_TRACE is not set -CONFIG_RCU_FANOUT=32 +CONFIG_RCU_FANOUT=64 # CONFIG_RCU_FANOUT_EXACT is not set # CONFIG_TREE_RCU_TRACE is not set CONFIG_IKCONFIG=m @@ -116,14 +128,14 @@ CONFIG_FAIR_GROUP_SCHED=y CONFIG_RT_GROUP_SCHED=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_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 is not set # CONFIG_PID_NS is not set # CONFIG_NET_NS is not set +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y @@ -169,6 +181,7 @@ CONFIG_OPROFILE=m CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y # CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_USER_RETURN_NOTIFIER=y CONFIG_HAVE_IOREMAP_PROT=y @@ -183,12 +196,13 @@ CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y # # GCOV-based kernel profiling # # CONFIG_GCOV_KERNEL is not set -CONFIG_HAVE_GENERIC_DMA_COHERENT=y +# CONFIG_HAVE_GENERIC_DMA_COHERENT is not set CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 @@ -200,9 +214,10 @@ CONFIG_MODULE_FORCE_UNLOAD=y # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y -CONFIG_LBDAF=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_DEV_THROTTLING is not set +CONFIG_BLOCK_COMPAT=y # # IO Schedulers @@ -252,86 +267,63 @@ CONFIG_FREEZER=y # Processor type and features # CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ=y +# CONFIG_NO_HZ is not set CONFIG_HIGH_RES_TIMERS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_SMP=y -# CONFIG_SPARSE_IRQ is not set +CONFIG_X86_X2APIC=y CONFIG_X86_MPPARSE=y -# CONFIG_X86_BIGSMP is not set # CONFIG_X86_EXTENDED_PLATFORM is not set +CONFIG_X86_SUPPORTS_MEMORY_FAILURE=y CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_PARAVIRT_GUEST=y CONFIG_XEN=y +CONFIG_XEN_DOM0=y +CONFIG_XEN_PRIVILEGED_GUEST=y CONFIG_XEN_PVHVM=y -CONFIG_XEN_MAX_DOMAIN_MEMORY=32 +CONFIG_XEN_MAX_DOMAIN_MEMORY=128 CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set -# CONFIG_VMI is not set CONFIG_KVM_CLOCK=y CONFIG_KVM_GUEST=y -# CONFIG_LGUEST_GUEST is not set CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_SPINLOCKS is not set CONFIG_PARAVIRT_CLOCK=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=y -# CONFIG_MPENTIUMII is not set -# CONFIG_MPENTIUMIII is not set -# CONFIG_MPENTIUMM is not set -# CONFIG_MPENTIUM4 is not set -# CONFIG_MK6 is not set -# CONFIG_MK7 is not set # CONFIG_MK8 is not set -# CONFIG_MCRUSOE is not set -# CONFIG_MEFFICEON is not set -# CONFIG_MWINCHIPC6 is not set -# CONFIG_MWINCHIP3D is not set -# CONFIG_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_X86_GENERIC=y +CONFIG_GENERIC_CPU=y CONFIG_X86_CPU=y -CONFIG_X86_INTERNODE_CACHE_SHIFT=6 +CONFIG_X86_INTERNODE_CACHE_SHIFT=7 CONFIG_X86_CMPXCHG=y CONFIG_X86_L1_CACHE_SHIFT=6 CONFIG_X86_XADD=y -CONFIG_X86_PPRO_FENCE=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_MINIMUM_CPU_FAMILY=64 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_GART_IOMMU=y +# CONFIG_CALGARY_IOMMU is not set +CONFIG_AMD_IOMMU=y +# CONFIG_AMD_IOMMU_STATS is not set +CONFIG_SWIOTLB=y +CONFIG_IOMMU_HELPER=y CONFIG_IOMMU_API=y -CONFIG_NR_CPUS=8 +CONFIG_NR_CPUS=64 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y +# CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y @@ -341,42 +333,45 @@ 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 is not set -CONFIG_HIGHMEM64G=y -CONFIG_PAGE_OFFSET=0xC0000000 -CONFIG_HIGHMEM=y -CONFIG_X86_PAE=y CONFIG_ARCH_PHYS_ADDR_T_64BIT=y -CONFIG_NEED_NODE_MEMMAP_SIZE=y -CONFIG_ARCH_FLATMEM_ENABLE=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y +CONFIG_DIRECT_GBPAGES=y +CONFIG_NUMA=y +# CONFIG_K8_NUMA is not set +CONFIG_X86_64_ACPI_NUMA=y +CONFIG_NODES_SPAN_OTHER_NODES=y +# CONFIG_NUMA_EMU is not set +CONFIG_NODES_SHIFT=6 +CONFIG_ARCH_PROC_KCORE_TEXT=y +CONFIG_ARCH_SPARSEMEM_DEFAULT=y CONFIG_ARCH_SPARSEMEM_ENABLE=y CONFIG_ARCH_SELECT_MEMORY_MODEL=y -# CONFIG_ARCH_MEMORY_PROBE is not set -CONFIG_ILLEGAL_POINTER_VALUE=0 +CONFIG_ARCH_MEMORY_PROBE=y +CONFIG_ILLEGAL_POINTER_VALUE=0xdead000000000000 CONFIG_SELECT_MEMORY_MODEL=y -# CONFIG_FLATMEM_MANUAL is not set CONFIG_SPARSEMEM_MANUAL=y CONFIG_SPARSEMEM=y +CONFIG_NEED_MULTIPLE_NODES=y CONFIG_HAVE_MEMORY_PRESENT=y -CONFIG_SPARSEMEM_STATIC=y +CONFIG_SPARSEMEM_EXTREME=y +CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y +CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y +CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_MEMBLOCK=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y +CONFIG_PAGEFLAGS_EXTENDED=y CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_MIGRATION=y CONFIG_PHYS_ADDR_T_64BIT=y @@ -386,10 +381,10 @@ CONFIG_VIRT_TO_BUS=y CONFIG_MMU_NOTIFIER=y CONFIG_KSM=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_HIGHPTE=y +CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y +CONFIG_MEMORY_FAILURE=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set -# CONFIG_X86_RESERVE_LOW_64K is not set -# CONFIG_MATH_EMULATION is not set +CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 @@ -416,10 +411,13 @@ CONFIG_HOTPLUG_CPU=y # CONFIG_CMDLINE_BOOL is not set CONFIG_ARCH_ENABLE_MEMORY_HOTPLUG=y CONFIG_ARCH_ENABLE_MEMORY_HOTREMOVE=y +CONFIG_HAVE_ARCH_EARLY_PFN_TO_NID=y +CONFIG_USE_PERCPU_NUMA_NODE_ID=y # # Power management and ACPI options # +CONFIG_ARCH_HIBERNATION_HEADER=y CONFIG_PM=y # CONFIG_PM_DEBUG is not set CONFIG_PM_SLEEP_SMP=y @@ -436,7 +434,6 @@ CONFIG_ACPI_SLEEP=y CONFIG_ACPI_PROCFS=y CONFIG_ACPI_PROCFS_POWER=y CONFIG_ACPI_POWER_METER=m -CONFIG_ACPI_SYSFS_POWER=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_PROC_EVENT=y CONFIG_ACPI_AC=m @@ -449,6 +446,7 @@ CONFIG_ACPI_PROCESSOR=m CONFIG_ACPI_HOTPLUG_CPU=y CONFIG_ACPI_PROCESSOR_AGGREGATOR=m CONFIG_ACPI_THERMAL=m +CONFIG_ACPI_NUMA=y # CONFIG_ACPI_CUSTOM_DSDT is not set CONFIG_ACPI_BLACKLIST_YEAR=0 # CONFIG_ACPI_DEBUG is not set @@ -463,13 +461,6 @@ CONFIG_ACPI_APEI_GHES=m CONFIG_ACPI_APEI_EINJ=m CONFIG_ACPI_APEI_ERST_DEBUG=m CONFIG_SFI=y -CONFIG_X86_APM_BOOT=y -CONFIG_APM=m -# CONFIG_APM_IGNORE_USER_SUSPEND is not set -# CONFIG_APM_DO_ENABLE is not set -CONFIG_APM_CPU_IDLE=y -CONFIG_APM_DISPLAY_BLANK=y -# CONFIG_APM_ALLOW_INTS is not set # # CPU Frequency scaling @@ -494,46 +485,37 @@ CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m # CONFIG_X86_PCC_CPUFREQ=m CONFIG_X86_ACPI_CPUFREQ=m -CONFIG_X86_POWERNOW_K6=m -CONFIG_X86_POWERNOW_K7=m -CONFIG_X86_POWERNOW_K7_ACPI=y CONFIG_X86_POWERNOW_K8=m -CONFIG_X86_GX_SUSPMOD=m # CONFIG_X86_SPEEDSTEP_CENTRINO is not set -CONFIG_X86_SPEEDSTEP_ICH=m -CONFIG_X86_SPEEDSTEP_SMI=m CONFIG_X86_P4_CLOCKMOD=m -CONFIG_X86_CPUFREQ_NFORCE2=m -CONFIG_X86_LONGRUN=m -CONFIG_X86_LONGHAUL=m -CONFIG_X86_E_POWERSAVER=m # # shared options # CONFIG_X86_SPEEDSTEP_LIB=m -# CONFIG_X86_SPEEDSTEP_RELAXED_CAP_CHECK is not set CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y -CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_INTEL_IDLE=y +# +# Memory power savings +# +CONFIG_I7300_IDLE_IOAT_CHANNEL=y +CONFIG_I7300_IDLE=m + # # Bus options (PCI etc.) # CONFIG_PCI=y -# CONFIG_PCI_GOBIOS is not set -# CONFIG_PCI_GOMMCONFIG is not set -# CONFIG_PCI_GODIRECT is not set -CONFIG_PCI_GOANY=y -CONFIG_PCI_BIOS=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_XEN=y CONFIG_PCI_DOMAINS=y CONFIG_PCI_CNB20LE_QUIRK=y CONFIG_DMAR=y # CONFIG_DMAR_DEFAULT_ON is not set CONFIG_DMAR_FLOPPY_WA=y +CONFIG_INTR_REMAP=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=m CONFIG_PCIEAER=y @@ -545,16 +527,12 @@ CONFIG_PCIE_PME=y CONFIG_ARCH_SUPPORTS_MSI=y CONFIG_PCI_MSI=y CONFIG_PCI_STUB=m +CONFIG_XEN_PCIDEV_FRONTEND=m CONFIG_HT_IRQ=y CONFIG_PCI_IOV=y CONFIG_PCI_IOAPIC=y CONFIG_ISA_DMA_API=y -# CONFIG_ISA 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_AMD_NB=y CONFIG_PCCARD=m CONFIG_PCMCIA=m CONFIG_PCMCIA_LOAD_CIS=y @@ -574,9 +552,6 @@ CONFIG_I82092=m 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_ACPI=m CONFIG_HOTPLUG_PCI_ACPI_IBM=m CONFIG_HOTPLUG_PCI_CPCI=y @@ -588,12 +563,18 @@ CONFIG_HOTPLUG_PCI_SHPC=m # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y +CONFIG_COMPAT_BINFMT_ELF=y CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y -CONFIG_HAVE_AOUT=y -CONFIG_BINFMT_AOUT=m +# CONFIG_HAVE_AOUT is not set CONFIG_BINFMT_MISC=m -CONFIG_HAVE_ATOMIC_IOMAP=y +CONFIG_IA32_EMULATION=y +CONFIG_IA32_AOUT=m +CONFIG_COMPAT=y +CONFIG_COMPAT_FOR_U64_ALIGNMENT=y +CONFIG_SYSVIPC_COMPAT=y +CONFIG_HAVE_TEXT_POKE_SMP=y CONFIG_NET=y +CONFIG_COMPAT_NETLINK_MESSAGES=y # # Networking options @@ -619,6 +600,7 @@ CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y # CONFIG_IP_PNP is not set CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y @@ -811,6 +793,8 @@ CONFIG_IP_VS_NQ=m # IPVS application helper # CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m # # IP: Netfilter Configuration @@ -857,6 +841,7 @@ CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # +CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_IP6_NF_QUEUE=m CONFIG_IP6_NF_IPTABLES=m @@ -905,7 +890,6 @@ CONFIG_INET_DCCP_DIAG=m # 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 CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_MSG is not set @@ -941,18 +925,11 @@ CONFIG_VLAN_8021Q=m # CONFIG_DECNET is not set CONFIG_LLC=m CONFIG_LLC2=m -CONFIG_IPX=m -# CONFIG_IPX_INTERN is not set -CONFIG_ATALK=m -CONFIG_DEV_APPLETALK=m -CONFIG_IPDDP=m -CONFIG_IPDDP_ENCAP=y -CONFIG_IPDDP_DECAP=y -CONFIG_X25=m CONFIG_LAPB=m # CONFIG_ECONET is not set CONFIG_WAN_ROUTER=m CONFIG_PHONET=m +# CONFIG_PHONET_PIPECTRLR is not set CONFIG_IEEE802154=m CONFIG_NET_SCHED=y @@ -1002,6 +979,7 @@ CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y # CONFIG_DCB is not set @@ -1025,6 +1003,7 @@ CONFIG_CAN_DEV=m # CONFIG_CAN_CALC_BITTIMING is not set CONFIG_CAN_MCP251X=m CONFIG_CAN_JANZ_ICAN3=m +CONFIG_PCH_CAN=m CONFIG_CAN_SJA1000=m # CONFIG_CAN_SJA1000_PLATFORM is not set # CONFIG_CAN_EMS_PCI is not set @@ -1088,7 +1067,6 @@ 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 @@ -1171,6 +1149,8 @@ CONFIG_NET_9P_VIRTIO=m CONFIG_CAIF=m # CONFIG_CAIF_DEBUG is not set CONFIG_CAIF_NETDEV=m +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set # # Device Drivers @@ -1262,10 +1242,6 @@ CONFIG_MTD_CFI_I2=y # LPDDR flash memory drivers # # CONFIG_MTD_LPDDR is not set - -# -# UBI - Unsorted block images -# # CONFIG_MTD_UBI is not set CONFIG_PARPORT=m CONFIG_PARPORT_PC=m @@ -1312,6 +1288,7 @@ CONFIG_ATA_OVER_ETH=m CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set +CONFIG_BLK_DEV_RBD=m CONFIG_MISC_DEVICES=y CONFIG_AD525X_DPOT=m CONFIG_AD525X_DPOT_I2C=m @@ -1327,14 +1304,19 @@ CONFIG_CS5535_MFGPT=m CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 CONFIG_CS5535_CLOCK_EVENT_SRC=m CONFIG_HP_ILO=m +CONFIG_APDS9802ALS=m CONFIG_ISL29003=m +CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m CONFIG_SENSORS_BH1780=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_APDS990X=m CONFIG_HMC6352=m CONFIG_DS1682=m CONFIG_TI_DAC7512=m CONFIG_VMWARE_BALLOON=m CONFIG_BMP085=m +CONFIG_PCH_PHUB=m CONFIG_C2PORT=m CONFIG_C2PORT_DURAMAR_2150=m @@ -1352,6 +1334,11 @@ CONFIG_CB710_DEBUG_ASSUMPTIONS=y CONFIG_IWMC3200TOP=m # CONFIG_IWMC3200TOP_DEBUG is not set # CONFIG_IWMC3200TOP_DEBUGFS is not set + +# +# Texas Instruments shared transport line discipline +# +CONFIG_TI_ST=m CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1401,6 +1388,7 @@ CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_BE2ISCSI=m CONFIG_BLK_DEV_3W_XXXX_RAID=m @@ -1440,7 +1428,6 @@ 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 @@ -1476,7 +1463,6 @@ CONFIG_SCSI_LPFC=m # CONFIG_SCSI_LPFC_DEBUG_FS is not set CONFIG_SCSI_DC395x=m CONFIG_SCSI_DC390T=m -CONFIG_SCSI_NSP32=m # CONFIG_SCSI_DEBUG is not set CONFIG_SCSI_PMCRAID=m CONFIG_SCSI_PM8001=m @@ -1485,7 +1471,6 @@ 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 @@ -1545,7 +1530,6 @@ CONFIG_PATA_ATP867X=m CONFIG_PATA_CMD64X=m CONFIG_PATA_CS5520=m CONFIG_PATA_CS5530=m -CONFIG_PATA_CS5535=m CONFIG_PATA_CS5536=m CONFIG_PATA_CYPRESS=m CONFIG_PATA_EFAR=m @@ -1626,26 +1610,7 @@ CONFIG_FUSION_CTL=m # # IEEE 1394 (FireWire) support # - -# -# You can enable one or both FireWire driver stacks. -# - -# -# The newer stack is recommended. -# # CONFIG_FIREWIRE is not set -CONFIG_IEEE1394=m -CONFIG_IEEE1394_OHCI1394=m -CONFIG_IEEE1394_PCILYNX=m -CONFIG_IEEE1394_SBP2=m -# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set -CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y -CONFIG_IEEE1394_ETH1394=m -CONFIG_IEEE1394_RAWIO=m -CONFIG_IEEE1394_VIDEO1394=m -CONFIG_IEEE1394_DV1394=m -# CONFIG_IEEE1394_VERBOSEDEBUG is not set CONFIG_FIREWIRE_NOSY=m CONFIG_I2O=m CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y @@ -1670,6 +1635,7 @@ CONFIG_TUN=m CONFIG_VETH=m CONFIG_NET_SB1000=m # CONFIG_ARCNET is not set +CONFIG_MII=m CONFIG_PHYLIB=m # @@ -1683,6 +1649,7 @@ CONFIG_CICADA_PHY=m CONFIG_VITESSE_PHY=m CONFIG_SMSC_PHY=m CONFIG_BROADCOM_PHY=m +CONFIG_BCM63XX_PHY=m CONFIG_ICPLUS_PHY=m CONFIG_REALTEK_PHY=m CONFIG_NATIONAL_PHY=m @@ -1691,7 +1658,6 @@ CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=m # CONFIG_MDIO_BITBANG is not set CONFIG_NET_ETHERNET=y -CONFIG_MII=m CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1789,6 +1755,10 @@ CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_JME=m +CONFIG_STMMAC_ETH=m +# CONFIG_STMMAC_DA is not set +# CONFIG_STMMAC_DUAL_MAC is not set +# CONFIG_PCH_GBE is not set CONFIG_NETDEV_10000=y CONFIG_MDIO=m CONFIG_CHELSIO_T1=m @@ -1818,6 +1788,7 @@ CONFIG_TEHUTI=m CONFIG_BNX2X=m CONFIG_QLCNIC=m CONFIG_QLGE=m +CONFIG_BNA=m CONFIG_SFC=m CONFIG_SFC_MTD=y CONFIG_BE2NET=m @@ -1851,10 +1822,14 @@ CONFIG_ATH9K_HW=m CONFIG_ATH9K_COMMON=m CONFIG_ATH9K=m # CONFIG_ATH9K_DEBUGFS is not set +CONFIG_ATH9K_RATE_CONTROL=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_AR9170_USB=m CONFIG_AR9170_LEDS=y +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +CONFIG_CARL9170_WPC=y CONFIG_B43=m CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y @@ -1894,6 +1869,10 @@ CONFIG_IPW2200_QOS=y CONFIG_LIBIPW=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_IWLWIFI=m + +# +# Debugging Options +# # CONFIG_IWLWIFI_DEBUG is not set CONFIG_IWLAGN=m CONFIG_IWL4965=y @@ -1922,6 +1901,7 @@ CONFIG_P54_COMMON=m CONFIG_P54_USB=m CONFIG_P54_PCI=m CONFIG_P54_SPI=m +# CONFIG_P54_SPI_DEFAULT_EEPROM is not set CONFIG_P54_LEDS=y CONFIG_RT2X00=m CONFIG_RT2400PCI=m @@ -1946,13 +1926,14 @@ 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_WL12XX=m CONFIG_WL1271=m CONFIG_WL1271_SPI=m CONFIG_WL1271_SDIO=m +CONFIG_WL12XX_PLATFORM_DATA=y CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set @@ -1992,6 +1973,7 @@ CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m CONFIG_USB_HSO=m CONFIG_USB_NET_INT51X1=m CONFIG_USB_CDC_PHONET=m @@ -2059,6 +2041,7 @@ CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m CONFIG_PPP_MPPE=m CONFIG_PPPOE=m +CONFIG_PPTP=m CONFIG_PPPOATM=m CONFIG_PPPOL2TP=m CONFIG_SLIP=m @@ -2108,6 +2091,7 @@ CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT2160=m # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set +CONFIG_KEYBOARD_GPIO_POLLED=m CONFIG_KEYBOARD_TCA6416=m # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set @@ -2168,6 +2152,7 @@ CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m +CONFIG_TABLET_USB_HANWANG=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_INPUT_TOUCHSCREEN=y @@ -2176,6 +2161,7 @@ CONFIG_TOUCHSCREEN_AD7877=m CONFIG_TOUCHSCREEN_AD7879=m CONFIG_TOUCHSCREEN_AD7879_I2C=m CONFIG_TOUCHSCREEN_AD7879_SPI=m +CONFIG_TOUCHSCREEN_BU21013=m CONFIG_TOUCHSCREEN_CY8CTMG110=m CONFIG_TOUCHSCREEN_DYNAPRO=m CONFIG_TOUCHSCREEN_HAMPSHIRE=m @@ -2225,7 +2211,6 @@ CONFIG_INPUT_AD714X_I2C=m CONFIG_INPUT_AD714X_SPI=m CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_APANEL=m -CONFIG_INPUT_WISTRON_BTNS=m CONFIG_INPUT_ATLAS_BTNS=m CONFIG_INPUT_ATI_REMOTE=m CONFIG_INPUT_ATI_REMOTE2=m @@ -2255,6 +2240,7 @@ CONFIG_SERIO_PCIPS2=m CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_ALTERA_PS2=m +CONFIG_SERIO_PS2MULT=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=m @@ -2308,7 +2294,6 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_MAX3100=m CONFIG_SERIAL_MAX3107=m CONFIG_SERIAL_MRST_MAX3110=m -# CONFIG_MRST_MAX3110_IRQ is not set CONFIG_SERIAL_MFD_HSU=m CONFIG_SERIAL_UARTLITE=m CONFIG_SERIAL_CORE=y @@ -2339,13 +2324,11 @@ 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_R3964=m CONFIG_APPLICOM=m -CONFIG_SONYPI=m # # PCMCIA character devices @@ -2355,10 +2338,6 @@ 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_HPET=y @@ -2381,10 +2360,12 @@ CONFIG_I2C_MUX=m # # Multiplexer I2C Chip support # +CONFIG_I2C_MUX_PCA9541=m CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m CONFIG_I2C_ALGOBIT=m +# CONFIG_I2C_ALGOPCF is not set CONFIG_I2C_ALGOPCA=m # @@ -2420,6 +2401,7 @@ CONFIG_I2C_SCMI=m # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_GPIO=m +CONFIG_I2C_INTEL_MID=m CONFIG_I2C_OCORES=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_SIMTEC=m @@ -2437,10 +2419,6 @@ CONFIG_I2C_TINY_USB=m # Other I2C/SMBus bus drivers # # CONFIG_I2C_STUB is not set -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 @@ -2454,6 +2432,7 @@ CONFIG_SPI_BITBANG=m CONFIG_SPI_BUTTERFLY=m CONFIG_SPI_GPIO=m CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_TOPCLIFF_PCH=m CONFIG_SPI_XILINX=m CONFIG_SPI_XILINX_PLTFM=m CONFIG_SPI_DESIGNWARE=m @@ -2484,8 +2463,10 @@ CONFIG_GPIO_MAX730X=m # # Memory mapped GPIO expanders: # +CONFIG_GPIO_BASIC_MMIO=m CONFIG_GPIO_IT8761E=m CONFIG_GPIO_SCH=m +CONFIG_GPIO_VX855=m # # I2C GPIO expanders: @@ -2501,6 +2482,7 @@ CONFIG_GPIO_ADP5588=m # CONFIG_GPIO_CS5535=m CONFIG_GPIO_LANGWELL=y +CONFIG_GPIO_PCH=m CONFIG_GPIO_TIMBERDALE=y CONFIG_GPIO_RDC321X=m @@ -2510,6 +2492,7 @@ CONFIG_GPIO_RDC321X=m CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MCP23S08=m CONFIG_GPIO_MC33880=m +CONFIG_GPIO_74X164=m # # AC97 GPIO expanders: @@ -2547,9 +2530,11 @@ CONFIG_PDA_POWER=m CONFIG_TEST_POWER=m CONFIG_BATTERY_DS2760=m CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_BQ20Z75=m CONFIG_BATTERY_BQ27x00=m CONFIG_BATTERY_MAX17040=m CONFIG_CHARGER_PCF50633=m +CONFIG_CHARGER_ISP1704=m CONFIG_HWMON=m CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set @@ -2586,6 +2571,7 @@ CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_PKGTEMP=m CONFIG_SENSORS_IBMAEM=m @@ -2607,6 +2593,7 @@ CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4261=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_MAX1111=m CONFIG_SENSORS_MAX1619=m @@ -2638,11 +2625,12 @@ CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +# CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m -CONFIG_SENSORS_HDAPS=m CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_MC13783_ADC=m @@ -2681,11 +2669,9 @@ CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m CONFIG_HPWDT_NMI_DECODING=y 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 @@ -2726,7 +2712,7 @@ CONFIG_SSB_SDIOHOST=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_MFD_SUPPORT=y -CONFIG_MFD_CORE=y +CONFIG_MFD_CORE=m CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set CONFIG_HTC_PASIC3=m @@ -2735,18 +2721,19 @@ CONFIG_TPS65010=m CONFIG_TPS6507X=m # CONFIG_MFD_TMIO is not set CONFIG_MFD_WM8400=m +# CONFIG_MFD_WM831X_SPI is not set CONFIG_MFD_PCF50633=m CONFIG_MFD_MC13783=m +CONFIG_MFD_MC13XXX=m CONFIG_PCF50633_ADC=m CONFIG_PCF50633_GPIO=m CONFIG_ABX500_CORE=y CONFIG_EZX_PCAP=y -CONFIG_AB8500_CORE=y CONFIG_MFD_TIMBERDALE=m CONFIG_LPC_SCH=m CONFIG_MFD_RDC321X=m CONFIG_MFD_JANZ_CMODIO=m -CONFIG_MFD_TPS6586X=m +CONFIG_MFD_VX855=m CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set # CONFIG_REGULATOR_DUMMY is not set @@ -2757,17 +2744,17 @@ CONFIG_REGULATOR_BQ24022=m CONFIG_REGULATOR_MAX1586=m CONFIG_REGULATOR_MAX8649=m CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_WM8400=m CONFIG_REGULATOR_PCF50633=m CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_LP3972=m CONFIG_REGULATOR_PCAP=m CONFIG_REGULATOR_MC13783=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_ISL6271A=m CONFIG_REGULATOR_AD5398=m -CONFIG_REGULATOR_AB8500=y -CONFIG_REGULATOR_TPS6586X=m CONFIG_MEDIA_SUPPORT=m # @@ -2794,10 +2781,12 @@ CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m CONFIG_IR_JVC_DECODER=m CONFIG_IR_SONY_DECODER=m +CONFIG_IR_RC5_SZ_DECODER=m CONFIG_IR_LIRC_CODEC=m +CONFIG_IR_ENE=m CONFIG_IR_IMON=m CONFIG_IR_MCEUSB=m -CONFIG_IR_ENE=m +CONFIG_IR_NUVOTON=m CONFIG_IR_STREAMZAP=m # CONFIG_MEDIA_ATTACH is not set CONFIG_MEDIA_TUNER=m @@ -2820,6 +2809,7 @@ CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L1=m CONFIG_VIDEOBUF_GEN=m @@ -2916,13 +2906,7 @@ CONFIG_VIDEO_BT848_DVB=y 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 @@ -2934,6 +2918,7 @@ CONFIG_VIDEO_ZORAN_AVS6EYES=m CONFIG_VIDEO_MEYE=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_HEXIUM_ORION=m @@ -2952,7 +2937,10 @@ CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_SAA7164=m CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_VIDEO_SR030PC30=m +CONFIG_VIDEO_VIA_CAMERA=m CONFIG_SOC_CAMERA=m +CONFIG_SOC_CAMERA_IMX074=m CONFIG_SOC_CAMERA_MT9M001=m CONFIG_SOC_CAMERA_MT9M111=m CONFIG_SOC_CAMERA_MT9T031=m @@ -2961,6 +2949,7 @@ CONFIG_SOC_CAMERA_MT9V022=m CONFIG_SOC_CAMERA_RJ54N1=m CONFIG_SOC_CAMERA_TW9910=m CONFIG_SOC_CAMERA_PLATFORM=m +CONFIG_SOC_CAMERA_OV6650=m CONFIG_SOC_CAMERA_OV772X=m CONFIG_SOC_CAMERA_OV9640=m CONFIG_V4L_USB_DRIVERS=y @@ -2976,6 +2965,7 @@ CONFIG_USB_GSPCA_CPIA1=m CONFIG_USB_GSPCA_ETOMS=m CONFIG_USB_GSPCA_FINEPIX=m CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_KONICA=m CONFIG_USB_GSPCA_MARS=m CONFIG_USB_GSPCA_MR97310A=m CONFIG_USB_GSPCA_OV519=m @@ -3004,6 +2994,7 @@ CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m CONFIG_USB_GSPCA_ZC3XX=m CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y @@ -3098,6 +3089,7 @@ CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_LME2510=m CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_SMS_SIANO_MDTV=m @@ -3131,14 +3123,6 @@ CONFIG_DVB_PLUTO2=m # CONFIG_DVB_DM1105=m -# -# Supported FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -# CONFIG_DVB_FIREDTV_FIREWIRE is not set -CONFIG_DVB_FIREDTV_IEEE1394=y -CONFIG_DVB_FIREDTV_INPUT=y - # # Supported Earthsoft PT1 Adapters # @@ -3160,10 +3144,18 @@ CONFIG_DVB_NGENE=m # Supported DVB Frontends # # CONFIG_DVB_FE_CUSTOMISE is not set + +# +# Multistandard (satellite) frontends +# CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m + +# +# DVB-S (satellite) frontends +# CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m @@ -3187,10 +3179,16 @@ CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m + +# +# DVB-T (terrestrial) frontends +# CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m CONFIG_DVB_CX22702=m +# CONFIG_DVB_S5H1432 is not set +# CONFIG_DVB_DRX397XD is not set CONFIG_DVB_L64781=m CONFIG_DVB_TDA1004X=m CONFIG_DVB_NXT6000=m @@ -3203,10 +3201,18 @@ CONFIG_DVB_DIB7000P=m CONFIG_DVB_TDA10048=m CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m + +# +# DVB-C (cable) frontends +# CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m @@ -3216,17 +3222,37 @@ CONFIG_DVB_LGDT3305=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_S5H1411=m + +# +# ISDB-T (terrestrial) frontends +# +# CONFIG_DVB_S921 is not set CONFIG_DVB_DIB8000=m + +# +# Digital terrestrial only tuners/PLL +# CONFIG_DVB_PLL=m CONFIG_DVB_TUNER_DIB0070=m CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# CONFIG_DVB_LNBP21=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m CONFIG_DVB_ISL6423=m +# CONFIG_DVB_LGS8GL5 is not set CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set CONFIG_DAB=y CONFIG_USB_DABUSB=m @@ -3234,16 +3260,10 @@ CONFIG_USB_DABUSB=m # Graphics support # CONFIG_AGP=m -CONFIG_AGP_ALI=m -CONFIG_AGP_ATI=m -CONFIG_AGP_AMD=m CONFIG_AGP_AMD64=m CONFIG_AGP_INTEL=m -CONFIG_AGP_NVIDIA=m CONFIG_AGP_SIS=m -CONFIG_AGP_SWORKS=m CONFIG_AGP_VIA=m -CONFIG_AGP_EFFICEON=m CONFIG_VGA_ARB=y CONFIG_VGA_ARB_MAX_GPUS=16 CONFIG_VGA_SWITCHEROO=y @@ -3254,14 +3274,13 @@ CONFIG_DRM_TDFX=m CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_KMS=y -CONFIG_DRM_I810=m -CONFIG_DRM_I830=m CONFIG_DRM_I915=m CONFIG_DRM_I915_KMS=y CONFIG_DRM_MGA=m CONFIG_DRM_SIS=m CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=m +CONFIG_STUB_POULSBO=m CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_FB=m @@ -3305,8 +3324,6 @@ CONFIG_FB_RIVA=m CONFIG_FB_RIVA_I2C=y # CONFIG_FB_RIVA_DEBUG is not set CONFIG_FB_RIVA_BACKLIGHT=y -CONFIG_FB_I810=m -# CONFIG_FB_I810_GTF is not set CONFIG_FB_LE80578=m CONFIG_FB_CARILLO_RANCH=m CONFIG_FB_MATROX=m @@ -3445,6 +3462,7 @@ CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y # CONFIG_SND_PCSP is not set CONFIG_SND_DUMMY=m +CONFIG_SND_ALOOP=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m CONFIG_SND_MTS64=m @@ -3515,10 +3533,7 @@ 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_HDMI=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y @@ -3545,7 +3560,6 @@ 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 @@ -3599,6 +3613,8 @@ CONFIG_HID_EGALAX=m CONFIG_HID_ELECOM=m CONFIG_HID_EZKEY=m CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m @@ -3606,6 +3622,7 @@ CONFIG_HID_LOGITECH=m CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y +# CONFIG_LOGIWII_FF is not set CONFIG_HID_MAGICMOUSE=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MOSART=m @@ -3623,6 +3640,7 @@ CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_QUANTA=m CONFIG_HID_ROCCAT=m CONFIG_HID_ROCCAT_KONE=m +CONFIG_HID_ROCCAT_PYRA=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m CONFIG_HID_STANTUM=m @@ -3714,6 +3732,7 @@ CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_UAS=m # CONFIG_USB_LIBUSUAL is not set # @@ -3778,6 +3797,7 @@ 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_SAMBA=m CONFIG_USB_SERIAL_SIEMENS_MPI=m CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_SYMBOL=m @@ -3816,6 +3836,7 @@ CONFIG_USB_TRANCEVIBRATOR=m CONFIG_USB_IOWARRIOR=m CONFIG_USB_TEST=m CONFIG_USB_ISIGHTFW=m +CONFIG_USB_YUREX=m CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m @@ -3872,9 +3893,7 @@ 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 @@ -3883,6 +3902,7 @@ CONFIG_MMC=m # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set @@ -3896,9 +3916,11 @@ CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_WBSD=m CONFIG_MMC_TIFM_SD=m +CONFIG_MMC_SPI=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_USHC=m CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -3914,19 +3936,19 @@ CONFIG_MSPRO_BLOCK=m CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=m +CONFIG_LEDS_CLASS=y # # LED drivers # -CONFIG_LEDS_NET48XX=m CONFIG_LEDS_NET5501=m -CONFIG_LEDS_WRAP=m CONFIG_LEDS_ALIX2=m CONFIG_LEDS_PCA9532=m CONFIG_LEDS_GPIO=m CONFIG_LEDS_GPIO_PLATFORM=y CONFIG_LEDS_LP3944=m +CONFIG_LEDS_LP5521=m +CONFIG_LEDS_LP5523=m CONFIG_LEDS_CLEVO_MAIL=m CONFIG_LEDS_PCA955X=m CONFIG_LEDS_DAC124S085=m @@ -3958,6 +3980,8 @@ CONFIG_INFINIBAND_USER_MEM=y CONFIG_INFINIBAND_ADDR_TRANS=y CONFIG_INFINIBAND_MTHCA=m CONFIG_INFINIBAND_MTHCA_DEBUG=y +CONFIG_INFINIBAND_IPATH=m +CONFIG_INFINIBAND_QIB=m CONFIG_INFINIBAND_AMSO1100=m # CONFIG_INFINIBAND_AMSO1100_DEBUG is not set CONFIG_INFINIBAND_CXGB3=m @@ -3979,22 +4003,21 @@ CONFIG_EDAC=y # # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m +CONFIG_EDAC_MCE_INJ=m CONFIG_EDAC_MM_EDAC=m CONFIG_EDAC_MCE=y -CONFIG_EDAC_AMD76X=m -CONFIG_EDAC_E7XXX=m +CONFIG_EDAC_AMD64=m +CONFIG_EDAC_AMD64_ERROR_INJECTION=y 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=m -CONFIG_EDAC_I82860=m -CONFIG_EDAC_R82600=m CONFIG_EDAC_I5000=m CONFIG_EDAC_I5100=m +CONFIG_EDAC_I7300=m CONFIG_RTC_LIB=m CONFIG_RTC_CLASS=m @@ -4058,13 +4081,12 @@ CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_PCF50633=m -CONFIG_RTC_DRV_AB8500=m # # on-CPU RTC drivers # CONFIG_RTC_DRV_PCAP=m -CONFIG_RTC_DRV_MC13783=m +CONFIG_RTC_DRV_MC13XXX=m CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set @@ -4072,7 +4094,6 @@ CONFIG_DMADEVICES=y # DMA Devices # CONFIG_INTEL_MID_DMAC=m -CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y CONFIG_INTEL_IOATDMA=m CONFIG_TIMB_DMA=m CONFIG_PCH_DMA=m @@ -4110,34 +4131,24 @@ CONFIG_XENFS=m CONFIG_XEN_COMPAT_XENFS=y CONFIG_XEN_SYS_HYPERVISOR=y CONFIG_XEN_PLATFORM_PCI=m +CONFIG_SWIOTLB_XEN=y CONFIG_STAGING=y # CONFIG_STAGING_EXCLUDE_BUILD is not set CONFIG_ET131X=m # CONFIG_ET131X_DEBUG is not set CONFIG_SLICOSS=m -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_GO7007_OV7640=m -CONFIG_VIDEO_GO7007_SAA7113=m -CONFIG_VIDEO_GO7007_SAA7115=m -CONFIG_VIDEO_GO7007_TW9903=m -CONFIG_VIDEO_GO7007_UDA1342=m -CONFIG_VIDEO_GO7007_SONY_TUNER=m -CONFIG_VIDEO_GO7007_TW2804=m -CONFIG_VIDEO_CX25821=m -CONFIG_VIDEO_CX25821_ALSA=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m -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_VIDEO_CPIA=m +CONFIG_VIDEO_CPIA_PP=m +CONFIG_VIDEO_CPIA_USB=m CONFIG_W35UND=m CONFIG_PRISM2_USB=m CONFIG_ECHO=m -CONFIG_OTUS=m +CONFIG_BRCM80211=m +CONFIG_BRCM80211_PCI=y +# CONFIG_BRCMFMAC is not set CONFIG_RT2860=m CONFIG_RT2870=m CONFIG_COMEDI=m @@ -4228,15 +4239,22 @@ CONFIG_COMEDI_FC=m CONFIG_ASUS_OLED=m # CONFIG_PANEL is not set CONFIG_R8187SE=m -CONFIG_RTL8192SU=m CONFIG_RTL8192U=m CONFIG_RTL8192E=m +CONFIG_R8712U=m +# CONFIG_R8712_AP is not set # CONFIG_TRANZPORT is not set CONFIG_POHMELFS=m # CONFIG_POHMELFS_DEBUG is not set CONFIG_POHMELFS_CRYPTO=y CONFIG_IDE_PHISON=m CONFIG_LINE6_USB=m +# CONFIG_LINE6_USB_DEBUG is not set +# CONFIG_LINE6_USB_DUMP_CTRL is not set +# CONFIG_LINE6_USB_DUMP_MIDI is not set +# CONFIG_LINE6_USB_DUMP_PCM is not set +# CONFIG_LINE6_USB_RAW is not set +# CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set CONFIG_DRM_VMWGFX=m CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y @@ -4294,6 +4312,9 @@ CONFIG_SCA3000=m # CONFIG_MAX1363=m CONFIG_MAX1363_RING_BUFFER=y +CONFIG_AD799X=m +CONFIG_AD799X_RING_BUFFER=y +CONFIG_AD7476=m # # Digital gyroscope sensors @@ -4311,10 +4332,12 @@ CONFIG_ADIS16400=m # Light sensors # CONFIG_SENSORS_TSL2563=m +CONFIG_SENSORS_ISL29018=m # # Magnetometer sensors # +CONFIG_SENSORS_AK8975=m CONFIG_SENSORS_HMC5843=m # @@ -4323,7 +4346,6 @@ CONFIG_SENSORS_HMC5843=m CONFIG_IIO_PERIODIC_RTC_TRIGGER=m CONFIG_IIO_GPIO_TRIGGER=m CONFIG_ZRAM=m -CONFIG_ZRAM_STATS=y CONFIG_WLAGS49_H2=m CONFIG_WLAGS49_H25=m CONFIG_BATMAN_ADV=m @@ -4337,14 +4359,38 @@ CONFIG_CRYSTALHD=m # # Texas Instruments shared transport line discipline # -CONFIG_TI_ST=m CONFIG_ST_BT=m CONFIG_ADIS16255=m CONFIG_FB_XGI=m # CONFIG_LIRC_STAGING is not set -CONFIG_EASYCAP=m -CONFIG_SOLO6X10=m +# CONFIG_SOLO6X10 is not set CONFIG_ACPI_QUICKSTART=m +CONFIG_MACH_NO_WESTBRIDGE=y +# CONFIG_ATH6K_LEGACY is not set +# CONFIG_USB_ENESTORAGE is not set +CONFIG_BCM_WIMAX=m +CONFIG_FT1000=m +CONFIG_FT1000_USB=m + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_ACNTPC=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_DECPC=m +CONFIG_SPEAKUP_SYNTH_DTLK=m +CONFIG_SPEAKUP_SYNTH_KEYPC=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m @@ -4353,14 +4399,13 @@ CONFIG_DELL_LAPTOP=m CONFIG_DELL_WMI=m CONFIG_FUJITSU_LAPTOP=m # CONFIG_FUJITSU_LAPTOP_DEBUG is not set -CONFIG_TC1100_WMI=m CONFIG_HP_WMI=m CONFIG_MSI_LAPTOP=m CONFIG_PANASONIC_LAPTOP=m CONFIG_COMPAL_LAPTOP=m CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y -CONFIG_IDEAPAD_ACPI=m +CONFIG_IDEAPAD_LAPTOP=m CONFIG_THINKPAD_ACPI=m CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set @@ -4368,6 +4413,7 @@ CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_SENSORS_HDAPS=m CONFIG_INTEL_MENLOW=m CONFIG_EEEPC_LAPTOP=m CONFIG_EEEPC_WMI=m @@ -4379,6 +4425,7 @@ CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_ACPI_CMPC=m CONFIG_INTEL_IPS=m +CONFIG_IBM_RTL=m # # Firmware Drivers @@ -4444,10 +4491,12 @@ CONFIG_OCFS2_FS_STATS=y CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_NILFS2_FS=m +CONFIG_EXPORTFS=m CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y +# CONFIG_FANOTIFY is not set CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4456,7 +4505,7 @@ CONFIG_QUOTA_TREE=m CONFIG_QFMT_V1=m CONFIG_QFMT_V2=m CONFIG_QUOTACTL=y -# CONFIG_AUTOFS_FS is not set +CONFIG_QUOTACTL_COMPAT=y CONFIG_AUTOFS4_FS=m CONFIG_FUSE_FS=m CONFIG_CUSE=m @@ -4480,8 +4529,6 @@ CONFIG_CACHEFILES=m CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y -CONFIG_UDF_FS=m -CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems @@ -4509,12 +4556,8 @@ CONFIG_TMPFS_POSIX_ACL=y # CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y -# CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set CONFIG_ECRYPT_FS=m -CONFIG_UNION_FS=m -CONFIG_UNION_FS_XATTR=y -# CONFIG_UNION_FS_DEBUG is not set # CONFIG_HFS_FS is not set CONFIG_HFSPLUS_FS=m # CONFIG_BEFS_FS is not set @@ -4531,11 +4574,9 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set -# CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_ROMFS_FS is not set # CONFIG_SYSV_FS is not set -# CONFIG_UFS_FS is not set # CONFIG_EXOFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m @@ -4546,25 +4587,22 @@ CONFIG_NFS_V4=y CONFIG_NFS_FSCACHE=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y +# CONFIG_NFS_USE_NEW_IDMAPPER is not set CONFIG_NFSD=m +CONFIG_NFSD_DEPRECATED=y 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=m -# CONFIG_SMB_NLS_DEFAULT is not set CONFIG_CEPH_FS=m -# CONFIG_CEPH_FS_PRETTYDEBUG is not set CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -4575,6 +4613,7 @@ CONFIG_CIFS_POSIX=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_DFS_UPCALL is not set # CONFIG_CIFS_FSCACHE is not set +# CONFIG_CIFS_ACL is not set # CONFIG_CIFS_EXPERIMENTAL is not set CONFIG_NCP_FS=m # CONFIG_NCPFS_PACKET_SIGNING is not set @@ -4591,6 +4630,7 @@ CONFIG_AFS_FS=m CONFIG_AFS_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FSCACHE=y +# CONFIG_9P_FS_POSIX_ACL is not set # # Partition Types @@ -4674,6 +4714,8 @@ CONFIG_DEBUG_FS=y # CONFIG_HARDLOCKUP_DETECTOR is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set +# CONFIG_BKL is not set +# CONFIG_SPARSE_RCU_POINTER is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_ARCH_WANT_FRAME_POINTERS=y @@ -4689,6 +4731,7 @@ CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_RING_BUFFER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING_SUPPORT=y @@ -4697,6 +4740,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y CONFIG_HAVE_ARCH_KMEMCHECK=y @@ -4704,8 +4748,6 @@ CONFIG_STRICT_DEVMEM=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set -# CONFIG_4KSTACKS is not set -CONFIG_DOUBLEFAULT=y # CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 @@ -4724,6 +4766,7 @@ CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_KEYS=y # CONFIG_KEYS_DEBUG_PROC_KEYS is not set +CONFIG_SECURITY_DMESG_RESTRICT=y # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_INTEL_TXT=y @@ -4735,7 +4778,6 @@ CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_ASYNC_RAID6_RECOV=m -CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y CONFIG_CRYPTO=y @@ -4743,7 +4785,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=m @@ -4784,6 +4825,7 @@ CONFIG_CRYPTO_ECB=m CONFIG_CRYPTO_LRW=m CONFIG_CRYPTO_PCBC=m CONFIG_CRYPTO_XTS=m +CONFIG_CRYPTO_FPU=m # # Hash modes @@ -4810,12 +4852,14 @@ CONFIG_CRYPTO_SHA256=m CONFIG_CRYPTO_SHA512=m CONFIG_CRYPTO_TGR192=m CONFIG_CRYPTO_WP512=m +CONFIG_CRYPTO_GHASH_CLMUL_NI_INTEL=m # # Ciphers # CONFIG_CRYPTO_AES=m -CONFIG_CRYPTO_AES_586=m +CONFIG_CRYPTO_AES_X86_64=m +CONFIG_CRYPTO_AES_NI_INTEL=m CONFIG_CRYPTO_ANUBIS=m CONFIG_CRYPTO_ARC4=m CONFIG_CRYPTO_BLOWFISH=m @@ -4826,13 +4870,13 @@ CONFIG_CRYPTO_DES=m CONFIG_CRYPTO_FCRYPT=m CONFIG_CRYPTO_KHAZAD=m CONFIG_CRYPTO_SALSA20=m -CONFIG_CRYPTO_SALSA20_586=m +CONFIG_CRYPTO_SALSA20_X86_64=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 +CONFIG_CRYPTO_TWOFISH_X86_64=m # # Compression @@ -4849,7 +4893,6 @@ 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 @@ -4862,7 +4905,6 @@ CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m CONFIG_VHOST_NET=m -# CONFIG_LGUEST is not set CONFIG_VIRTIO=m CONFIG_VIRTIO_RING=m CONFIG_VIRTIO_PCI=m @@ -4886,7 +4928,7 @@ CONFIG_CRC7=m CONFIG_LIBCRC32C=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m -CONFIG_LZO_COMPRESS=m +CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y diff --git a/srcpkgs/kernel/files/x86_64-dotconfig b/srcpkgs/kernel/files/x86_64-dotconfig index 33db9899932..b0720a649c1 100644 --- a/srcpkgs/kernel/files/x86_64-dotconfig +++ b/srcpkgs/kernel/files/x86_64-dotconfig @@ -1,7 +1,7 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.36 -# Mon Oct 25 12:56:10 2010 +# Linux/x86_64 2.6.37 Kernel Configuration +# Sun Jan 9 16:00:30 2011 # CONFIG_64BIT=y # CONFIG_X86_32 is not set @@ -47,12 +47,7 @@ CONFIG_ARCH_POPULATES_NODE_MAP=y CONFIG_AUDIT_ARCH=y CONFIG_ARCH_SUPPORTS_OPTIMIZED_INLINING=y CONFIG_ARCH_SUPPORTS_DEBUG_PAGEALLOC=y -CONFIG_HAVE_EARLY_RES=y CONFIG_HAVE_INTEL_TXT=y -CONFIG_GENERIC_HARDIRQS=y -CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y -CONFIG_GENERIC_IRQ_PROBE=y -CONFIG_GENERIC_PENDING_IRQ=y CONFIG_USE_GENERIC_SMP_HELPERS=y CONFIG_X86_64_SMP=y CONFIG_X86_HT=y @@ -62,12 +57,13 @@ CONFIG_ARCH_HWEIGHT_CFLAGS="-fcall-saved-rdi -fcall-saved-rsi -fcall-saved-rdx - CONFIG_ARCH_CPU_PROBE_RELEASE=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" CONFIG_CONSTRUCTORS=y +CONFIG_HAVE_IRQ_WORK=y +CONFIG_IRQ_WORK=y # # General setup # CONFIG_EXPERIMENTAL=y -CONFIG_LOCK_KERNEL=y CONFIG_INIT_ENV_ARG_LIMIT=32 CONFIG_CROSS_COMPILE="" CONFIG_LOCALVERSION="" @@ -89,12 +85,27 @@ CONFIG_BSD_PROCESS_ACCT=y CONFIG_BSD_PROCESS_ACCT_V3=y # CONFIG_TASKSTATS is not set # CONFIG_AUDIT is not set +CONFIG_HAVE_GENERIC_HARDIRQS=y + +# +# IRQ subsystem +# +CONFIG_GENERIC_HARDIRQS=y +CONFIG_GENERIC_HARDIRQS_NO__DO_IRQ=y +# CONFIG_GENERIC_HARDIRQS_NO_DEPRECATED is not set +CONFIG_HAVE_SPARSE_IRQ=y +CONFIG_GENERIC_IRQ_PROBE=y +CONFIG_GENERIC_PENDING_IRQ=y +# CONFIG_AUTO_IRQ_AFFINITY is not set +# CONFIG_IRQ_PER_CPU is not set +# CONFIG_HARDIRQS_SW_RESEND is not set +# CONFIG_SPARSE_IRQ is not set # # RCU Subsystem # -# CONFIG_TREE_RCU is not set CONFIG_TREE_PREEMPT_RCU=y +CONFIG_PREEMPT_RCU=y # CONFIG_RCU_TRACE is not set CONFIG_RCU_FANOUT=64 # CONFIG_RCU_FANOUT_EXACT is not set @@ -117,14 +128,14 @@ CONFIG_FAIR_GROUP_SCHED=y CONFIG_RT_GROUP_SCHED=y CONFIG_BLK_CGROUP=y # CONFIG_DEBUG_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 is not set # CONFIG_PID_NS is not set # CONFIG_NET_NS is not set +# CONFIG_SYSFS_DEPRECATED is not set +CONFIG_RELAY=y CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y @@ -170,6 +181,7 @@ CONFIG_OPROFILE=m CONFIG_OPROFILE_EVENT_MULTIPLEX=y CONFIG_HAVE_OPROFILE=y # CONFIG_KPROBES is not set +# CONFIG_JUMP_LABEL is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y CONFIG_USER_RETURN_NOTIFIER=y CONFIG_HAVE_IOREMAP_PROT=y @@ -184,6 +196,7 @@ CONFIG_HAVE_HW_BREAKPOINT=y CONFIG_HAVE_MIXED_BREAKPOINTS_REGS=y CONFIG_HAVE_USER_RETURN_NOTIFIER=y CONFIG_HAVE_PERF_EVENTS_NMI=y +CONFIG_HAVE_ARCH_JUMP_LABEL=y # # GCOV-based kernel profiling @@ -203,6 +216,7 @@ CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y CONFIG_BLK_DEV_BSG=y # CONFIG_BLK_DEV_INTEGRITY is not set +# CONFIG_BLK_DEV_THROTTLING is not set CONFIG_BLOCK_COMPAT=y # @@ -253,20 +267,21 @@ CONFIG_FREEZER=y # Processor type and features # CONFIG_TICK_ONESHOT=y -CONFIG_NO_HZ=y +# CONFIG_NO_HZ is not set CONFIG_HIGH_RES_TIMERS=y CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_SMP=y CONFIG_X86_X2APIC=y -# 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_PARAVIRT_GUEST=y CONFIG_XEN=y +CONFIG_XEN_DOM0=y +CONFIG_XEN_PRIVILEGED_GUEST=y CONFIG_XEN_PVHVM=y -CONFIG_XEN_MAX_DOMAIN_MEMORY=32 +CONFIG_XEN_MAX_DOMAIN_MEMORY=128 CONFIG_XEN_SAVE_RESTORE=y # CONFIG_XEN_DEBUG_FS is not set CONFIG_KVM_CLOCK=y @@ -308,6 +323,7 @@ CONFIG_IOMMU_API=y CONFIG_NR_CPUS=64 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y +# CONFIG_IRQ_TIME_ACCOUNTING is not set # CONFIG_PREEMPT_NONE is not set # CONFIG_PREEMPT_VOLUNTARY is not set CONFIG_PREEMPT=y @@ -328,6 +344,7 @@ CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=m CONFIG_X86_CPUID=m CONFIG_ARCH_PHYS_ADDR_T_64BIT=y +CONFIG_ARCH_DMA_ADDR_T_64BIT=y CONFIG_DIRECT_GBPAGES=y CONFIG_NUMA=y # CONFIG_K8_NUMA is not set @@ -350,6 +367,7 @@ CONFIG_SPARSEMEM_EXTREME=y CONFIG_SPARSEMEM_VMEMMAP_ENABLE=y CONFIG_SPARSEMEM_ALLOC_MEM_MAP_TOGETHER=y CONFIG_SPARSEMEM_VMEMMAP=y +CONFIG_HAVE_MEMBLOCK=y CONFIG_MEMORY_HOTPLUG=y CONFIG_MEMORY_HOTPLUG_SPARSE=y CONFIG_MEMORY_HOTREMOVE=y @@ -366,7 +384,7 @@ CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 CONFIG_ARCH_SUPPORTS_MEMORY_FAILURE=y CONFIG_MEMORY_FAILURE=y # CONFIG_X86_CHECK_BIOS_CORRUPTION is not set -# CONFIG_X86_RESERVE_LOW_64K is not set +CONFIG_X86_RESERVE_LOW=64 CONFIG_MTRR=y CONFIG_MTRR_SANITIZER=y CONFIG_MTRR_SANITIZER_ENABLE_DEFAULT=0 @@ -380,6 +398,7 @@ CONFIG_CC_STACKPROTECTOR=y # CONFIG_HZ_250 is not set # CONFIG_HZ_300 is not set CONFIG_HZ_1000=y +CONFIG_HZ=1000 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y # CONFIG_CRASH_DUMP is not set @@ -415,7 +434,6 @@ CONFIG_ACPI_SLEEP=y CONFIG_ACPI_PROCFS=y CONFIG_ACPI_PROCFS_POWER=y CONFIG_ACPI_POWER_METER=m -CONFIG_ACPI_SYSFS_POWER=y CONFIG_ACPI_EC_DEBUGFS=m CONFIG_ACPI_PROC_EVENT=y CONFIG_ACPI_AC=m @@ -477,7 +495,6 @@ CONFIG_X86_P4_CLOCKMOD=m CONFIG_X86_SPEEDSTEP_LIB=m CONFIG_CPU_IDLE=y CONFIG_CPU_IDLE_GOV_LADDER=y -CONFIG_CPU_IDLE_GOV_MENU=y CONFIG_INTEL_IDLE=y # @@ -492,6 +509,7 @@ CONFIG_I7300_IDLE=m CONFIG_PCI=y CONFIG_PCI_DIRECT=y CONFIG_PCI_MMCONFIG=y +CONFIG_PCI_XEN=y CONFIG_PCI_DOMAINS=y CONFIG_PCI_CNB20LE_QUIRK=y CONFIG_DMAR=y @@ -509,11 +527,12 @@ CONFIG_PCIE_PME=y CONFIG_ARCH_SUPPORTS_MSI=y CONFIG_PCI_MSI=y CONFIG_PCI_STUB=m +CONFIG_XEN_PCIDEV_FRONTEND=m CONFIG_HT_IRQ=y CONFIG_PCI_IOV=y CONFIG_PCI_IOAPIC=y CONFIG_ISA_DMA_API=y -CONFIG_K8_NB=y +CONFIG_AMD_NB=y CONFIG_PCCARD=m CONFIG_PCMCIA=m CONFIG_PCMCIA_LOAD_CIS=y @@ -553,6 +572,7 @@ CONFIG_IA32_AOUT=m CONFIG_COMPAT=y CONFIG_COMPAT_FOR_U64_ALIGNMENT=y CONFIG_SYSVIPC_COMPAT=y +CONFIG_HAVE_TEXT_POKE_SMP=y CONFIG_NET=y CONFIG_COMPAT_NETLINK_MESSAGES=y @@ -580,6 +600,7 @@ CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y # CONFIG_IP_PNP is not set CONFIG_NET_IPIP=m +CONFIG_NET_IPGRE_DEMUX=m CONFIG_NET_IPGRE=m CONFIG_NET_IPGRE_BROADCAST=y CONFIG_IP_MROUTE=y @@ -772,6 +793,8 @@ CONFIG_IP_VS_NQ=m # IPVS application helper # CONFIG_IP_VS_FTP=m +CONFIG_IP_VS_NFCT=y +CONFIG_IP_VS_PE_SIP=m # # IP: Netfilter Configuration @@ -818,6 +841,7 @@ CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # +CONFIG_NF_DEFRAG_IPV6=m CONFIG_NF_CONNTRACK_IPV6=m CONFIG_IP6_NF_QUEUE=m CONFIG_IP6_NF_IPTABLES=m @@ -866,7 +890,6 @@ CONFIG_INET_DCCP_DIAG=m # 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 CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_MSG is not set @@ -902,18 +925,11 @@ CONFIG_VLAN_8021Q=m # CONFIG_DECNET is not set CONFIG_LLC=m CONFIG_LLC2=m -CONFIG_IPX=m -# CONFIG_IPX_INTERN is not set -CONFIG_ATALK=m -CONFIG_DEV_APPLETALK=m -CONFIG_IPDDP=m -CONFIG_IPDDP_ENCAP=y -CONFIG_IPDDP_DECAP=y -CONFIG_X25=m CONFIG_LAPB=m # CONFIG_ECONET is not set CONFIG_WAN_ROUTER=m CONFIG_PHONET=m +# CONFIG_PHONET_PIPECTRLR is not set CONFIG_IEEE802154=m CONFIG_NET_SCHED=y @@ -963,6 +979,7 @@ CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m +CONFIG_NET_ACT_CSUM=m CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y # CONFIG_DCB is not set @@ -986,6 +1003,7 @@ CONFIG_CAN_DEV=m # CONFIG_CAN_CALC_BITTIMING is not set CONFIG_CAN_MCP251X=m CONFIG_CAN_JANZ_ICAN3=m +CONFIG_PCH_CAN=m CONFIG_CAN_SJA1000=m # CONFIG_CAN_SJA1000_PLATFORM is not set # CONFIG_CAN_EMS_PCI is not set @@ -1131,6 +1149,8 @@ CONFIG_NET_9P_VIRTIO=m CONFIG_CAIF=m # CONFIG_CAIF_DEBUG is not set CONFIG_CAIF_NETDEV=m +CONFIG_CEPH_LIB=m +# CONFIG_CEPH_LIB_PRETTYDEBUG is not set # # Device Drivers @@ -1222,10 +1242,6 @@ CONFIG_MTD_CFI_I2=y # LPDDR flash memory drivers # # CONFIG_MTD_LPDDR is not set - -# -# UBI - Unsorted block images -# # CONFIG_MTD_UBI is not set CONFIG_PARPORT=m CONFIG_PARPORT_PC=m @@ -1272,6 +1288,7 @@ CONFIG_ATA_OVER_ETH=m CONFIG_XEN_BLKDEV_FRONTEND=m CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set +CONFIG_BLK_DEV_RBD=m CONFIG_MISC_DEVICES=y CONFIG_AD525X_DPOT=m CONFIG_AD525X_DPOT_I2C=m @@ -1287,14 +1304,19 @@ CONFIG_CS5535_MFGPT=m CONFIG_CS5535_MFGPT_DEFAULT_IRQ=7 CONFIG_CS5535_CLOCK_EVENT_SRC=m CONFIG_HP_ILO=m +CONFIG_APDS9802ALS=m CONFIG_ISL29003=m +CONFIG_ISL29020=m CONFIG_SENSORS_TSL2550=m CONFIG_SENSORS_BH1780=m +CONFIG_SENSORS_BH1770=m +CONFIG_SENSORS_APDS990X=m CONFIG_HMC6352=m CONFIG_DS1682=m CONFIG_TI_DAC7512=m CONFIG_VMWARE_BALLOON=m CONFIG_BMP085=m +CONFIG_PCH_PHUB=m CONFIG_C2PORT=m CONFIG_C2PORT_DURAMAR_2150=m @@ -1312,6 +1334,11 @@ CONFIG_CB710_DEBUG_ASSUMPTIONS=y CONFIG_IWMC3200TOP=m # CONFIG_IWMC3200TOP_DEBUG is not set # CONFIG_IWMC3200TOP_DEBUGFS is not set + +# +# Texas Instruments shared transport line discipline +# +CONFIG_TI_ST=m CONFIG_HAVE_IDE=y # CONFIG_IDE is not set @@ -1361,6 +1388,7 @@ CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_ISCSI_BOOT_SYSFS=m CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_CXGB4_ISCSI=m CONFIG_SCSI_BNX2_ISCSI=m CONFIG_BE2ISCSI=m CONFIG_BLK_DEV_3W_XXXX_RAID=m @@ -1441,6 +1469,7 @@ 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_QLOGIC=m CONFIG_PCMCIA_SYM53C500=m @@ -1501,6 +1530,7 @@ CONFIG_PATA_ATP867X=m CONFIG_PATA_CMD64X=m CONFIG_PATA_CS5520=m CONFIG_PATA_CS5530=m +CONFIG_PATA_CS5536=m CONFIG_PATA_CYPRESS=m CONFIG_PATA_EFAR=m CONFIG_PATA_HPT366=m @@ -1580,26 +1610,7 @@ CONFIG_FUSION_CTL=m # # IEEE 1394 (FireWire) support # - -# -# You can enable one or both FireWire driver stacks. -# - -# -# The newer stack is recommended. -# # CONFIG_FIREWIRE is not set -CONFIG_IEEE1394=m -CONFIG_IEEE1394_OHCI1394=m -CONFIG_IEEE1394_PCILYNX=m -CONFIG_IEEE1394_SBP2=m -# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set -CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y -CONFIG_IEEE1394_ETH1394=m -CONFIG_IEEE1394_RAWIO=m -CONFIG_IEEE1394_VIDEO1394=m -CONFIG_IEEE1394_DV1394=m -# CONFIG_IEEE1394_VERBOSEDEBUG is not set CONFIG_FIREWIRE_NOSY=m CONFIG_I2O=m CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y @@ -1624,6 +1635,7 @@ CONFIG_TUN=m CONFIG_VETH=m CONFIG_NET_SB1000=m # CONFIG_ARCNET is not set +CONFIG_MII=m CONFIG_PHYLIB=m # @@ -1637,6 +1649,7 @@ CONFIG_CICADA_PHY=m CONFIG_VITESSE_PHY=m CONFIG_SMSC_PHY=m CONFIG_BROADCOM_PHY=m +CONFIG_BCM63XX_PHY=m CONFIG_ICPLUS_PHY=m CONFIG_REALTEK_PHY=m CONFIG_NATIONAL_PHY=m @@ -1645,7 +1658,6 @@ CONFIG_LSI_ET1011C_PHY=m CONFIG_MICREL_PHY=m # CONFIG_MDIO_BITBANG is not set CONFIG_NET_ETHERNET=y -CONFIG_MII=m CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m @@ -1743,6 +1755,10 @@ CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_JME=m +CONFIG_STMMAC_ETH=m +# CONFIG_STMMAC_DA is not set +# CONFIG_STMMAC_DUAL_MAC is not set +# CONFIG_PCH_GBE is not set CONFIG_NETDEV_10000=y CONFIG_MDIO=m CONFIG_CHELSIO_T1=m @@ -1772,6 +1788,7 @@ CONFIG_TEHUTI=m CONFIG_BNX2X=m CONFIG_QLCNIC=m CONFIG_QLGE=m +CONFIG_BNA=m CONFIG_SFC=m CONFIG_SFC_MTD=y CONFIG_BE2NET=m @@ -1805,10 +1822,14 @@ CONFIG_ATH9K_HW=m CONFIG_ATH9K_COMMON=m CONFIG_ATH9K=m # CONFIG_ATH9K_DEBUGFS is not set +CONFIG_ATH9K_RATE_CONTROL=y CONFIG_ATH9K_HTC=m # CONFIG_ATH9K_HTC_DEBUGFS is not set CONFIG_AR9170_USB=m CONFIG_AR9170_LEDS=y +CONFIG_CARL9170=m +CONFIG_CARL9170_LEDS=y +CONFIG_CARL9170_WPC=y CONFIG_B43=m CONFIG_B43_PCI_AUTOSELECT=y CONFIG_B43_PCICORE_AUTOSELECT=y @@ -1848,6 +1869,10 @@ CONFIG_IPW2200_QOS=y CONFIG_LIBIPW=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_IWLWIFI=m + +# +# Debugging Options +# # CONFIG_IWLWIFI_DEBUG is not set CONFIG_IWLAGN=m CONFIG_IWL4965=y @@ -1876,6 +1901,7 @@ CONFIG_P54_COMMON=m CONFIG_P54_USB=m CONFIG_P54_PCI=m CONFIG_P54_SPI=m +# CONFIG_P54_SPI_DEFAULT_EEPROM is not set CONFIG_P54_LEDS=y CONFIG_RT2X00=m CONFIG_RT2400PCI=m @@ -1900,13 +1926,14 @@ 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_WL12XX=m CONFIG_WL1271=m CONFIG_WL1271_SPI=m CONFIG_WL1271_SDIO=m +CONFIG_WL12XX_PLATFORM_DATA=y CONFIG_ZD1211RW=m # CONFIG_ZD1211RW_DEBUG is not set @@ -1946,6 +1973,7 @@ CONFIG_USB_ARMLINUX=y CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=m +CONFIG_USB_NET_CX82310_ETH=m CONFIG_USB_HSO=m CONFIG_USB_NET_INT51X1=m CONFIG_USB_CDC_PHONET=m @@ -2013,6 +2041,7 @@ CONFIG_PPP_DEFLATE=m CONFIG_PPP_BSDCOMP=m CONFIG_PPP_MPPE=m CONFIG_PPPOE=m +CONFIG_PPTP=m CONFIG_PPPOATM=m CONFIG_PPPOL2TP=m CONFIG_SLIP=m @@ -2062,6 +2091,7 @@ CONFIG_KEYBOARD_ATKBD=y CONFIG_KEYBOARD_QT2160=m # CONFIG_KEYBOARD_LKKBD is not set # CONFIG_KEYBOARD_GPIO is not set +CONFIG_KEYBOARD_GPIO_POLLED=m CONFIG_KEYBOARD_TCA6416=m # CONFIG_KEYBOARD_MATRIX is not set # CONFIG_KEYBOARD_LM8323 is not set @@ -2122,6 +2152,7 @@ CONFIG_INPUT_TABLET=y CONFIG_TABLET_USB_ACECAD=m CONFIG_TABLET_USB_AIPTEK=m CONFIG_TABLET_USB_GTCO=m +CONFIG_TABLET_USB_HANWANG=m CONFIG_TABLET_USB_KBTAB=m CONFIG_TABLET_USB_WACOM=m CONFIG_INPUT_TOUCHSCREEN=y @@ -2130,6 +2161,7 @@ CONFIG_TOUCHSCREEN_AD7877=m CONFIG_TOUCHSCREEN_AD7879=m CONFIG_TOUCHSCREEN_AD7879_I2C=m CONFIG_TOUCHSCREEN_AD7879_SPI=m +CONFIG_TOUCHSCREEN_BU21013=m CONFIG_TOUCHSCREEN_CY8CTMG110=m CONFIG_TOUCHSCREEN_DYNAPRO=m CONFIG_TOUCHSCREEN_HAMPSHIRE=m @@ -2208,6 +2240,7 @@ CONFIG_SERIO_PCIPS2=m CONFIG_SERIO_LIBPS2=y CONFIG_SERIO_RAW=m CONFIG_SERIO_ALTERA_PS2=m +CONFIG_SERIO_PS2MULT=m CONFIG_GAMEPORT=m CONFIG_GAMEPORT_NS558=m CONFIG_GAMEPORT_L4=m @@ -2261,7 +2294,6 @@ CONFIG_SERIAL_8250_RUNTIME_UARTS=4 CONFIG_SERIAL_MAX3100=m CONFIG_SERIAL_MAX3107=m CONFIG_SERIAL_MRST_MAX3110=m -# CONFIG_MRST_MAX3110_IRQ is not set CONFIG_SERIAL_MFD_HSU=m CONFIG_SERIAL_UARTLITE=m CONFIG_SERIAL_CORE=y @@ -2328,6 +2360,7 @@ CONFIG_I2C_MUX=m # # Multiplexer I2C Chip support # +CONFIG_I2C_MUX_PCA9541=m CONFIG_I2C_MUX_PCA954x=m CONFIG_I2C_HELPER_AUTO=y CONFIG_I2C_SMBUS=m @@ -2367,6 +2400,7 @@ CONFIG_I2C_SCMI=m # I2C system bus drivers (mostly embedded / system-on-chip) # CONFIG_I2C_GPIO=m +CONFIG_I2C_INTEL_MID=m CONFIG_I2C_OCORES=m CONFIG_I2C_PCA_PLATFORM=m CONFIG_I2C_SIMTEC=m @@ -2397,6 +2431,7 @@ CONFIG_SPI_BITBANG=m CONFIG_SPI_BUTTERFLY=m CONFIG_SPI_GPIO=m CONFIG_SPI_LM70_LLP=m +CONFIG_SPI_TOPCLIFF_PCH=m CONFIG_SPI_XILINX=m CONFIG_SPI_XILINX_PLTFM=m CONFIG_SPI_DESIGNWARE=m @@ -2427,8 +2462,10 @@ CONFIG_GPIO_MAX730X=m # # Memory mapped GPIO expanders: # +CONFIG_GPIO_BASIC_MMIO=m CONFIG_GPIO_IT8761E=m CONFIG_GPIO_SCH=m +CONFIG_GPIO_VX855=m # # I2C GPIO expanders: @@ -2444,6 +2481,7 @@ CONFIG_GPIO_ADP5588=m # CONFIG_GPIO_CS5535=m CONFIG_GPIO_LANGWELL=y +CONFIG_GPIO_PCH=m CONFIG_GPIO_TIMBERDALE=y CONFIG_GPIO_RDC321X=m @@ -2453,6 +2491,7 @@ CONFIG_GPIO_RDC321X=m CONFIG_GPIO_MAX7301=m CONFIG_GPIO_MCP23S08=m CONFIG_GPIO_MC33880=m +CONFIG_GPIO_74X164=m # # AC97 GPIO expanders: @@ -2490,9 +2529,11 @@ CONFIG_PDA_POWER=m CONFIG_TEST_POWER=m CONFIG_BATTERY_DS2760=m CONFIG_BATTERY_DS2782=m +CONFIG_BATTERY_BQ20Z75=m CONFIG_BATTERY_BQ27x00=m CONFIG_BATTERY_MAX17040=m CONFIG_CHARGER_PCF50633=m +CONFIG_CHARGER_ISP1704=m CONFIG_HWMON=m CONFIG_HWMON_VID=m # CONFIG_HWMON_DEBUG_CHIP is not set @@ -2529,6 +2570,7 @@ CONFIG_SENSORS_FSCHMD=m CONFIG_SENSORS_G760A=m CONFIG_SENSORS_GL518SM=m CONFIG_SENSORS_GL520SM=m +CONFIG_SENSORS_GPIO_FAN=m CONFIG_SENSORS_CORETEMP=m CONFIG_SENSORS_PKGTEMP=m CONFIG_SENSORS_IBMAEM=m @@ -2550,6 +2592,7 @@ CONFIG_SENSORS_LM92=m CONFIG_SENSORS_LM93=m CONFIG_SENSORS_LTC4215=m CONFIG_SENSORS_LTC4245=m +CONFIG_SENSORS_LTC4261=m CONFIG_SENSORS_LM95241=m CONFIG_SENSORS_MAX1111=m CONFIG_SENSORS_MAX1619=m @@ -2581,11 +2624,12 @@ CONFIG_SENSORS_W83781D=m CONFIG_SENSORS_W83791D=m CONFIG_SENSORS_W83792D=m CONFIG_SENSORS_W83793=m +CONFIG_SENSORS_W83795=m +# CONFIG_SENSORS_W83795_FANCTRL is not set CONFIG_SENSORS_W83L785TS=m CONFIG_SENSORS_W83L786NG=m CONFIG_SENSORS_W83627HF=m CONFIG_SENSORS_W83627EHF=m -CONFIG_SENSORS_HDAPS=m CONFIG_SENSORS_LIS3_I2C=m CONFIG_SENSORS_APPLESMC=m CONFIG_SENSORS_MC13783_ADC=m @@ -2667,7 +2711,7 @@ CONFIG_SSB_SDIOHOST=y CONFIG_SSB_DRIVER_PCICORE_POSSIBLE=y CONFIG_SSB_DRIVER_PCICORE=y CONFIG_MFD_SUPPORT=y -CONFIG_MFD_CORE=y +CONFIG_MFD_CORE=m CONFIG_MFD_SM501=m # CONFIG_MFD_SM501_GPIO is not set CONFIG_HTC_PASIC3=m @@ -2676,18 +2720,19 @@ CONFIG_TPS65010=m CONFIG_TPS6507X=m # CONFIG_MFD_TMIO is not set CONFIG_MFD_WM8400=m +# CONFIG_MFD_WM831X_SPI is not set CONFIG_MFD_PCF50633=m CONFIG_MFD_MC13783=m +CONFIG_MFD_MC13XXX=m CONFIG_PCF50633_ADC=m CONFIG_PCF50633_GPIO=m CONFIG_ABX500_CORE=y CONFIG_EZX_PCAP=y -CONFIG_AB8500_CORE=y CONFIG_MFD_TIMBERDALE=m CONFIG_LPC_SCH=m CONFIG_MFD_RDC321X=m CONFIG_MFD_JANZ_CMODIO=m -CONFIG_MFD_TPS6586X=m +CONFIG_MFD_VX855=m CONFIG_REGULATOR=y # CONFIG_REGULATOR_DEBUG is not set # CONFIG_REGULATOR_DUMMY is not set @@ -2698,17 +2743,17 @@ CONFIG_REGULATOR_BQ24022=m CONFIG_REGULATOR_MAX1586=m CONFIG_REGULATOR_MAX8649=m CONFIG_REGULATOR_MAX8660=m +CONFIG_REGULATOR_MAX8952=m CONFIG_REGULATOR_WM8400=m CONFIG_REGULATOR_PCF50633=m CONFIG_REGULATOR_LP3971=m +CONFIG_REGULATOR_LP3972=m CONFIG_REGULATOR_PCAP=m CONFIG_REGULATOR_MC13783=m CONFIG_REGULATOR_TPS65023=m CONFIG_REGULATOR_TPS6507X=m CONFIG_REGULATOR_ISL6271A=m CONFIG_REGULATOR_AD5398=m -CONFIG_REGULATOR_AB8500=y -CONFIG_REGULATOR_TPS6586X=m CONFIG_MEDIA_SUPPORT=m # @@ -2735,10 +2780,12 @@ CONFIG_IR_RC5_DECODER=m CONFIG_IR_RC6_DECODER=m CONFIG_IR_JVC_DECODER=m CONFIG_IR_SONY_DECODER=m +CONFIG_IR_RC5_SZ_DECODER=m CONFIG_IR_LIRC_CODEC=m +CONFIG_IR_ENE=m CONFIG_IR_IMON=m CONFIG_IR_MCEUSB=m -CONFIG_IR_ENE=m +CONFIG_IR_NUVOTON=m CONFIG_IR_STREAMZAP=m # CONFIG_MEDIA_ATTACH is not set CONFIG_MEDIA_TUNER=m @@ -2761,6 +2808,7 @@ CONFIG_MEDIA_TUNER_MXL5005S=m CONFIG_MEDIA_TUNER_MXL5007T=m CONFIG_MEDIA_TUNER_MC44S803=m CONFIG_MEDIA_TUNER_MAX2165=m +CONFIG_MEDIA_TUNER_TDA18218=m CONFIG_VIDEO_V4L2=m CONFIG_VIDEO_V4L1=m CONFIG_VIDEOBUF_GEN=m @@ -2857,13 +2905,7 @@ CONFIG_VIDEO_BT848_DVB=y 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 @@ -2875,6 +2917,7 @@ CONFIG_VIDEO_ZORAN_AVS6EYES=m CONFIG_VIDEO_MEYE=m CONFIG_VIDEO_SAA7134=m CONFIG_VIDEO_SAA7134_ALSA=m +CONFIG_VIDEO_SAA7134_RC=y CONFIG_VIDEO_SAA7134_DVB=m CONFIG_VIDEO_MXB=m CONFIG_VIDEO_HEXIUM_ORION=m @@ -2893,7 +2936,10 @@ CONFIG_VIDEO_CX18=m CONFIG_VIDEO_CX18_ALSA=m CONFIG_VIDEO_SAA7164=m CONFIG_VIDEO_CAFE_CCIC=m +CONFIG_VIDEO_SR030PC30=m +CONFIG_VIDEO_VIA_CAMERA=m CONFIG_SOC_CAMERA=m +CONFIG_SOC_CAMERA_IMX074=m CONFIG_SOC_CAMERA_MT9M001=m CONFIG_SOC_CAMERA_MT9M111=m CONFIG_SOC_CAMERA_MT9T031=m @@ -2902,6 +2948,7 @@ CONFIG_SOC_CAMERA_MT9V022=m CONFIG_SOC_CAMERA_RJ54N1=m CONFIG_SOC_CAMERA_TW9910=m CONFIG_SOC_CAMERA_PLATFORM=m +CONFIG_SOC_CAMERA_OV6650=m CONFIG_SOC_CAMERA_OV772X=m CONFIG_SOC_CAMERA_OV9640=m CONFIG_V4L_USB_DRIVERS=y @@ -2917,6 +2964,7 @@ CONFIG_USB_GSPCA_CPIA1=m CONFIG_USB_GSPCA_ETOMS=m CONFIG_USB_GSPCA_FINEPIX=m CONFIG_USB_GSPCA_JEILINJ=m +CONFIG_USB_GSPCA_KONICA=m CONFIG_USB_GSPCA_MARS=m CONFIG_USB_GSPCA_MR97310A=m CONFIG_USB_GSPCA_OV519=m @@ -2945,6 +2993,7 @@ CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m CONFIG_USB_GSPCA_TV8532=m CONFIG_USB_GSPCA_VC032X=m +CONFIG_USB_GSPCA_XIRLINK_CIT=m CONFIG_USB_GSPCA_ZC3XX=m CONFIG_VIDEO_PVRUSB2=m CONFIG_VIDEO_PVRUSB2_SYSFS=y @@ -3039,6 +3088,7 @@ CONFIG_DVB_USB_CE6230=m CONFIG_DVB_USB_FRIIO=m CONFIG_DVB_USB_EC168=m CONFIG_DVB_USB_AZ6027=m +CONFIG_DVB_USB_LME2510=m CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m CONFIG_SMS_SIANO_MDTV=m @@ -3072,14 +3122,6 @@ CONFIG_DVB_PLUTO2=m # CONFIG_DVB_DM1105=m -# -# Supported FireWire (IEEE 1394) Adapters -# -CONFIG_DVB_FIREDTV=m -# CONFIG_DVB_FIREDTV_FIREWIRE is not set -CONFIG_DVB_FIREDTV_IEEE1394=y -CONFIG_DVB_FIREDTV_INPUT=y - # # Supported Earthsoft PT1 Adapters # @@ -3101,10 +3143,18 @@ CONFIG_DVB_NGENE=m # Supported DVB Frontends # # CONFIG_DVB_FE_CUSTOMISE is not set + +# +# Multistandard (satellite) frontends +# CONFIG_DVB_STB0899=m CONFIG_DVB_STB6100=m CONFIG_DVB_STV090x=m CONFIG_DVB_STV6110x=m + +# +# DVB-S (satellite) frontends +# CONFIG_DVB_CX24110=m CONFIG_DVB_CX24123=m CONFIG_DVB_MT312=m @@ -3128,6 +3178,10 @@ CONFIG_DVB_CX24116=m CONFIG_DVB_SI21XX=m CONFIG_DVB_DS3000=m CONFIG_DVB_MB86A16=m + +# +# DVB-T (terrestrial) frontends +# CONFIG_DVB_SP8870=m CONFIG_DVB_SP887X=m CONFIG_DVB_CX22700=m @@ -3144,10 +3198,18 @@ CONFIG_DVB_DIB7000P=m CONFIG_DVB_TDA10048=m CONFIG_DVB_AF9013=m CONFIG_DVB_EC100=m + +# +# DVB-C (cable) frontends +# CONFIG_DVB_VES1820=m CONFIG_DVB_TDA10021=m CONFIG_DVB_TDA10023=m CONFIG_DVB_STV0297=m + +# +# ATSC (North American/Korean Terrestrial/Cable DTV) frontends +# CONFIG_DVB_NXT200X=m CONFIG_DVB_OR51211=m CONFIG_DVB_OR51132=m @@ -3157,10 +3219,22 @@ CONFIG_DVB_LGDT3305=m CONFIG_DVB_S5H1409=m CONFIG_DVB_AU8522=m CONFIG_DVB_S5H1411=m + +# +# ISDB-T (terrestrial) frontends +# CONFIG_DVB_DIB8000=m + +# +# Digital terrestrial only tuners/PLL +# CONFIG_DVB_PLL=m CONFIG_DVB_TUNER_DIB0070=m CONFIG_DVB_TUNER_DIB0090=m + +# +# SEC control devices for DVB-S +# CONFIG_DVB_LNBP21=m CONFIG_DVB_ISL6405=m CONFIG_DVB_ISL6421=m @@ -3168,6 +3242,12 @@ CONFIG_DVB_ISL6423=m CONFIG_DVB_LGS8GXX=m CONFIG_DVB_ATBM8830=m CONFIG_DVB_TDA665x=m +CONFIG_DVB_IX2505V=m + +# +# Tools to develop new frontends +# +# CONFIG_DVB_DUMMY_FE is not set CONFIG_DAB=y CONFIG_USB_DABUSB=m @@ -3189,14 +3269,13 @@ CONFIG_DRM_TDFX=m CONFIG_DRM_R128=m CONFIG_DRM_RADEON=m CONFIG_DRM_RADEON_KMS=y -CONFIG_DRM_I810=m -CONFIG_DRM_I830=m CONFIG_DRM_I915=m CONFIG_DRM_I915_KMS=y CONFIG_DRM_MGA=m CONFIG_DRM_SIS=m CONFIG_DRM_VIA=m CONFIG_DRM_SAVAGE=m +CONFIG_STUB_POULSBO=m CONFIG_VGASTATE=m CONFIG_VIDEO_OUTPUT_CONTROL=m CONFIG_FB=m @@ -3378,6 +3457,7 @@ CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y # CONFIG_SND_PCSP is not set CONFIG_SND_DUMMY=m +CONFIG_SND_ALOOP=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m CONFIG_SND_MTS64=m @@ -3448,10 +3528,7 @@ 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_HDMI=y CONFIG_SND_HDA_CODEC_CIRRUS=y CONFIG_SND_HDA_CODEC_CONEXANT=y CONFIG_SND_HDA_CODEC_CA0110=y @@ -3531,6 +3608,8 @@ CONFIG_HID_EGALAX=m CONFIG_HID_ELECOM=m CONFIG_HID_EZKEY=m CONFIG_HID_KYE=m +CONFIG_HID_UCLOGIC=m +CONFIG_HID_WALTOP=m CONFIG_HID_GYRATION=m CONFIG_HID_TWINHAN=m CONFIG_HID_KENSINGTON=m @@ -3538,6 +3617,7 @@ CONFIG_HID_LOGITECH=m CONFIG_LOGITECH_FF=y CONFIG_LOGIRUMBLEPAD2_FF=y CONFIG_LOGIG940_FF=y +# CONFIG_LOGIWII_FF is not set CONFIG_HID_MAGICMOUSE=m CONFIG_HID_MICROSOFT=m CONFIG_HID_MOSART=m @@ -3555,6 +3635,7 @@ CONFIG_HID_PICOLCD_LEDS=y CONFIG_HID_QUANTA=m CONFIG_HID_ROCCAT=m CONFIG_HID_ROCCAT_KONE=m +CONFIG_HID_ROCCAT_PYRA=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m CONFIG_HID_STANTUM=m @@ -3646,6 +3727,7 @@ CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m +CONFIG_USB_UAS=m # CONFIG_USB_LIBUSUAL is not set # @@ -3710,6 +3792,7 @@ 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_SAMBA=m CONFIG_USB_SERIAL_SIEMENS_MPI=m CONFIG_USB_SERIAL_SIERRAWIRELESS=m CONFIG_USB_SERIAL_SYMBOL=m @@ -3748,6 +3831,7 @@ CONFIG_USB_TRANCEVIBRATOR=m CONFIG_USB_IOWARRIOR=m CONFIG_USB_TEST=m CONFIG_USB_ISIGHTFW=m +CONFIG_USB_YUREX=m CONFIG_USB_ATM=m CONFIG_USB_SPEEDTOUCH=m CONFIG_USB_CXACRU=m @@ -3804,9 +3888,7 @@ 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 @@ -3815,6 +3897,7 @@ CONFIG_MMC=m # MMC/SD/SDIO Card Drivers # CONFIG_MMC_BLOCK=m +CONFIG_MMC_BLOCK_MINORS=8 CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m # CONFIG_MMC_TEST is not set @@ -3832,6 +3915,7 @@ CONFIG_MMC_SPI=m CONFIG_MMC_SDRICOH_CS=m CONFIG_MMC_CB710=m CONFIG_MMC_VIA_SDMMC=m +CONFIG_MMC_USHC=m CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -3847,7 +3931,7 @@ CONFIG_MSPRO_BLOCK=m CONFIG_MEMSTICK_TIFM_MS=m CONFIG_MEMSTICK_JMICRON_38X=m CONFIG_NEW_LEDS=y -CONFIG_LEDS_CLASS=m +CONFIG_LEDS_CLASS=y # # LED drivers @@ -3858,6 +3942,8 @@ CONFIG_LEDS_PCA9532=m CONFIG_LEDS_GPIO=m CONFIG_LEDS_GPIO_PLATFORM=y CONFIG_LEDS_LP3944=m +CONFIG_LEDS_LP5521=m +CONFIG_LEDS_LP5523=m CONFIG_LEDS_CLEVO_MAIL=m CONFIG_LEDS_PCA955X=m CONFIG_LEDS_DAC124S085=m @@ -3912,6 +3998,7 @@ CONFIG_EDAC=y # # CONFIG_EDAC_DEBUG is not set CONFIG_EDAC_DECODE_MCE=m +CONFIG_EDAC_MCE_INJ=m CONFIG_EDAC_MM_EDAC=m CONFIG_EDAC_MCE=y CONFIG_EDAC_AMD64=m @@ -3925,6 +4012,7 @@ CONFIG_EDAC_I5400=m CONFIG_EDAC_I7CORE=m CONFIG_EDAC_I5000=m CONFIG_EDAC_I5100=m +CONFIG_EDAC_I7300=m CONFIG_RTC_LIB=m CONFIG_RTC_CLASS=m @@ -3988,13 +4076,12 @@ CONFIG_RTC_DRV_BQ4802=m CONFIG_RTC_DRV_RP5C01=m CONFIG_RTC_DRV_V3020=m CONFIG_RTC_DRV_PCF50633=m -CONFIG_RTC_DRV_AB8500=m # # on-CPU RTC drivers # CONFIG_RTC_DRV_PCAP=m -CONFIG_RTC_DRV_MC13783=m +CONFIG_RTC_DRV_MC13XXX=m CONFIG_DMADEVICES=y # CONFIG_DMADEVICES_DEBUG is not set @@ -4002,7 +4089,6 @@ CONFIG_DMADEVICES=y # DMA Devices # CONFIG_INTEL_MID_DMAC=m -CONFIG_ASYNC_TX_DISABLE_CHANNEL_SWITCH=y CONFIG_INTEL_IOATDMA=m CONFIG_TIMB_DMA=m CONFIG_PCH_DMA=m @@ -4046,29 +4132,18 @@ CONFIG_STAGING=y CONFIG_ET131X=m # CONFIG_ET131X_DEBUG is not set CONFIG_SLICOSS=m -CONFIG_VIDEO_GO7007=m -CONFIG_VIDEO_GO7007_USB=m -CONFIG_VIDEO_GO7007_USB_S2250_BOARD=m -CONFIG_VIDEO_GO7007_OV7640=m -CONFIG_VIDEO_GO7007_SAA7113=m -CONFIG_VIDEO_GO7007_SAA7115=m -CONFIG_VIDEO_GO7007_TW9903=m -CONFIG_VIDEO_GO7007_UDA1342=m -CONFIG_VIDEO_GO7007_SONY_TUNER=m -CONFIG_VIDEO_GO7007_TW2804=m -CONFIG_VIDEO_CX25821=m -CONFIG_VIDEO_CX25821_ALSA=m CONFIG_VIDEO_TM6000=m CONFIG_VIDEO_TM6000_ALSA=m CONFIG_VIDEO_TM6000_DVB=m -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_VIDEO_CPIA=m +CONFIG_VIDEO_CPIA_PP=m +CONFIG_VIDEO_CPIA_USB=m CONFIG_W35UND=m CONFIG_PRISM2_USB=m CONFIG_ECHO=m -CONFIG_OTUS=m +CONFIG_BRCM80211=m +CONFIG_BRCM80211_PCI=y +# CONFIG_BRCMFMAC is not set CONFIG_RT2860=m CONFIG_RT2870=m CONFIG_COMEDI=m @@ -4159,15 +4234,22 @@ CONFIG_COMEDI_FC=m CONFIG_ASUS_OLED=m # CONFIG_PANEL is not set CONFIG_R8187SE=m -CONFIG_RTL8192SU=m CONFIG_RTL8192U=m CONFIG_RTL8192E=m +CONFIG_R8712U=m +# CONFIG_R8712_AP is not set # CONFIG_TRANZPORT is not set CONFIG_POHMELFS=m # CONFIG_POHMELFS_DEBUG is not set CONFIG_POHMELFS_CRYPTO=y CONFIG_IDE_PHISON=m CONFIG_LINE6_USB=m +# CONFIG_LINE6_USB_DEBUG is not set +# CONFIG_LINE6_USB_DUMP_CTRL is not set +# CONFIG_LINE6_USB_DUMP_MIDI is not set +# CONFIG_LINE6_USB_DUMP_PCM is not set +# CONFIG_LINE6_USB_RAW is not set +# CONFIG_LINE6_USB_IMPULSE_RESPONSE is not set CONFIG_DRM_VMWGFX=m CONFIG_DRM_NOUVEAU=m CONFIG_DRM_NOUVEAU_BACKLIGHT=y @@ -4225,6 +4307,9 @@ CONFIG_SCA3000=m # CONFIG_MAX1363=m CONFIG_MAX1363_RING_BUFFER=y +CONFIG_AD799X=m +CONFIG_AD799X_RING_BUFFER=y +CONFIG_AD7476=m # # Digital gyroscope sensors @@ -4242,10 +4327,12 @@ CONFIG_ADIS16400=m # Light sensors # CONFIG_SENSORS_TSL2563=m +CONFIG_SENSORS_ISL29018=m # # Magnetometer sensors # +CONFIG_SENSORS_AK8975=m CONFIG_SENSORS_HMC5843=m # @@ -4254,7 +4341,6 @@ CONFIG_SENSORS_HMC5843=m CONFIG_IIO_PERIODIC_RTC_TRIGGER=m CONFIG_IIO_GPIO_TRIGGER=m CONFIG_ZRAM=m -CONFIG_ZRAM_STATS=y CONFIG_WLAGS49_H2=m CONFIG_WLAGS49_H25=m CONFIG_BATMAN_ADV=m @@ -4268,14 +4354,38 @@ CONFIG_CRYSTALHD=m # # Texas Instruments shared transport line discipline # -CONFIG_TI_ST=m CONFIG_ST_BT=m CONFIG_ADIS16255=m CONFIG_FB_XGI=m # CONFIG_LIRC_STAGING is not set -CONFIG_EASYCAP=m -CONFIG_SOLO6X10=m +# CONFIG_SOLO6X10 is not set CONFIG_ACPI_QUICKSTART=m +CONFIG_MACH_NO_WESTBRIDGE=y +# CONFIG_ATH6K_LEGACY is not set +# CONFIG_USB_ENESTORAGE is not set +CONFIG_BCM_WIMAX=m +CONFIG_FT1000=m +CONFIG_FT1000_USB=m + +# +# Speakup console speech +# +CONFIG_SPEAKUP=m +CONFIG_SPEAKUP_SYNTH_ACNTSA=m +CONFIG_SPEAKUP_SYNTH_ACNTPC=m +CONFIG_SPEAKUP_SYNTH_APOLLO=m +CONFIG_SPEAKUP_SYNTH_AUDPTR=m +CONFIG_SPEAKUP_SYNTH_BNS=m +CONFIG_SPEAKUP_SYNTH_DECTLK=m +CONFIG_SPEAKUP_SYNTH_DECEXT=m +CONFIG_SPEAKUP_SYNTH_DECPC=m +CONFIG_SPEAKUP_SYNTH_DTLK=m +CONFIG_SPEAKUP_SYNTH_KEYPC=m +CONFIG_SPEAKUP_SYNTH_LTLK=m +CONFIG_SPEAKUP_SYNTH_SOFT=m +CONFIG_SPEAKUP_SYNTH_SPKOUT=m +CONFIG_SPEAKUP_SYNTH_TXPRT=m +CONFIG_SPEAKUP_SYNTH_DUMMY=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m CONFIG_ACERHDF=m @@ -4290,7 +4400,7 @@ CONFIG_PANASONIC_LAPTOP=m CONFIG_COMPAL_LAPTOP=m CONFIG_SONY_LAPTOP=m CONFIG_SONYPI_COMPAT=y -CONFIG_IDEAPAD_ACPI=m +CONFIG_IDEAPAD_LAPTOP=m CONFIG_THINKPAD_ACPI=m CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set @@ -4298,6 +4408,7 @@ CONFIG_THINKPAD_ACPI_ALSA_SUPPORT=y # CONFIG_THINKPAD_ACPI_UNSAFE_LEDS is not set CONFIG_THINKPAD_ACPI_VIDEO=y CONFIG_THINKPAD_ACPI_HOTKEY_POLL=y +CONFIG_SENSORS_HDAPS=m CONFIG_INTEL_MENLOW=m CONFIG_EEEPC_LAPTOP=m CONFIG_EEEPC_WMI=m @@ -4309,6 +4420,7 @@ CONFIG_ACPI_TOSHIBA=m CONFIG_TOSHIBA_BT_RFKILL=m CONFIG_ACPI_CMPC=m CONFIG_INTEL_IPS=m +CONFIG_IBM_RTL=m # # Firmware Drivers @@ -4374,10 +4486,12 @@ CONFIG_OCFS2_FS_STATS=y CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_NILFS2_FS=m +CONFIG_EXPORTFS=m CONFIG_FILE_LOCKING=y CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY_USER=y +# CONFIG_FANOTIFY is not set CONFIG_QUOTA=y CONFIG_QUOTA_NETLINK_INTERFACE=y # CONFIG_PRINT_QUOTA_WARNING is not set @@ -4387,7 +4501,6 @@ CONFIG_QFMT_V1=m CONFIG_QFMT_V2=m CONFIG_QUOTACTL=y CONFIG_QUOTACTL_COMPAT=y -# CONFIG_AUTOFS_FS is not set CONFIG_AUTOFS4_FS=m CONFIG_FUSE_FS=m CONFIG_CUSE=m @@ -4411,8 +4524,6 @@ CONFIG_CACHEFILES=m CONFIG_ISO9660_FS=m CONFIG_JOLIET=y CONFIG_ZISOFS=y -CONFIG_UDF_FS=m -CONFIG_UDF_NLS=y # # DOS/FAT/NT Filesystems @@ -4440,7 +4551,6 @@ CONFIG_TMPFS_POSIX_ACL=y # CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y -# CONFIG_ADFS_FS is not set # CONFIG_AFFS_FS is not set CONFIG_ECRYPT_FS=m CONFIG_UNION_FS=m @@ -4462,11 +4572,9 @@ CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 # CONFIG_VXFS_FS is not set # CONFIG_MINIX_FS is not set # CONFIG_OMFS_FS is not set -# CONFIG_HPFS_FS is not set # CONFIG_QNX4FS_FS is not set # CONFIG_ROMFS_FS is not set # CONFIG_SYSV_FS is not set -# CONFIG_UFS_FS is not set # CONFIG_EXOFS_FS is not set CONFIG_NETWORK_FILESYSTEMS=y CONFIG_NFS_FS=m @@ -4477,25 +4585,22 @@ CONFIG_NFS_V4=y CONFIG_NFS_FSCACHE=y # CONFIG_NFS_USE_LEGACY_DNS is not set CONFIG_NFS_USE_KERNEL_DNS=y +# CONFIG_NFS_USE_NEW_IDMAPPER is not set CONFIG_NFSD=m +CONFIG_NFSD_DEPRECATED=y 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=m -# CONFIG_SMB_NLS_DEFAULT is not set CONFIG_CEPH_FS=m -# CONFIG_CEPH_FS_PRETTYDEBUG is not set CONFIG_CIFS=m CONFIG_CIFS_STATS=y # CONFIG_CIFS_STATS2 is not set @@ -4506,6 +4611,7 @@ CONFIG_CIFS_POSIX=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_DFS_UPCALL is not set # CONFIG_CIFS_FSCACHE is not set +# CONFIG_CIFS_ACL is not set # CONFIG_CIFS_EXPERIMENTAL is not set CONFIG_NCP_FS=m # CONFIG_NCPFS_PACKET_SIGNING is not set @@ -4522,6 +4628,7 @@ CONFIG_AFS_FS=m CONFIG_AFS_FSCACHE=y CONFIG_9P_FS=m CONFIG_9P_FSCACHE=y +# CONFIG_9P_FS_POSIX_ACL is not set # # Partition Types @@ -4605,6 +4712,8 @@ CONFIG_DEBUG_FS=y # CONFIG_HARDLOCKUP_DETECTOR is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set +# CONFIG_BKL is not set +# CONFIG_SPARSE_RCU_POINTER is not set CONFIG_DEBUG_BUGVERBOSE=y CONFIG_DEBUG_MEMORY_INIT=y CONFIG_ARCH_WANT_FRAME_POINTERS=y @@ -4620,6 +4729,7 @@ CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_SYSCALL_TRACEPOINTS=y +CONFIG_HAVE_C_RECORDMCOUNT=y CONFIG_RING_BUFFER=y CONFIG_RING_BUFFER_ALLOW_SWAP=y CONFIG_TRACING_SUPPORT=y @@ -4628,6 +4738,7 @@ CONFIG_TRACING_SUPPORT=y # CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_ATOMIC64_SELFTEST is not set +CONFIG_ASYNC_RAID6_TEST=m # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y CONFIG_HAVE_ARCH_KMEMCHECK=y @@ -4653,6 +4764,7 @@ CONFIG_DEFAULT_IO_DELAY_TYPE=0 # CONFIG_KEYS=y # CONFIG_KEYS_DEBUG_PROC_KEYS is not set +CONFIG_SECURITY_DMESG_RESTRICT=y # CONFIG_SECURITY is not set CONFIG_SECURITYFS=y CONFIG_INTEL_TXT=y @@ -4664,7 +4776,6 @@ CONFIG_ASYNC_MEMCPY=m CONFIG_ASYNC_XOR=m CONFIG_ASYNC_PQ=m CONFIG_ASYNC_RAID6_RECOV=m -CONFIG_ASYNC_RAID6_TEST=m CONFIG_ASYNC_TX_DISABLE_PQ_VAL_DMA=y CONFIG_ASYNC_TX_DISABLE_XOR_VAL_DMA=y CONFIG_CRYPTO=y @@ -4672,7 +4783,6 @@ CONFIG_CRYPTO=y # # Crypto core or helper # -CONFIG_CRYPTO_FIPS=y CONFIG_CRYPTO_ALGAPI=y CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=m @@ -4816,7 +4926,7 @@ CONFIG_CRC7=m CONFIG_LIBCRC32C=m CONFIG_ZLIB_INFLATE=y CONFIG_ZLIB_DEFLATE=m -CONFIG_LZO_COMPRESS=m +CONFIG_LZO_COMPRESS=y CONFIG_LZO_DECOMPRESS=y CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y diff --git a/srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.36.diff.gz b/srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.36.diff.gz deleted file mode 100644 index 84c8222ab2a5e6f18daa8da522d554c2ab142449..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 79044 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%0A{ZSA^%N;2^PwX$$M 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 z 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 literal 0 HcmV?d00001 diff --git a/srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.36.diff.gz.args b/srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.37-rc1.diff.gz.args similarity index 100% rename from srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.36.diff.gz.args rename to srcpkgs/kernel/patches/unionfs-2.5.7_for_2.6.37-rc1.diff.gz.args diff --git a/srcpkgs/kernel/template b/srcpkgs/kernel/template index f4c3a4f74a4..9c2669c0fbc 100644 --- a/srcpkgs/kernel/template +++ b/srcpkgs/kernel/template @@ -5,7 +5,7 @@ # kernel-headers revision is set here, not on its template! # #revision=1 -_kernel_headers_revision=1 +#_kernel_headers_revision=1 pkgname=kernel build_style=custom-install @@ -90,20 +90,12 @@ do_install() fi if [ -n "${_kernel_headers_revision}" ]; then - hdrlver="${version}_${_kernel_headers_revision}" + hdrlver="${myver}_${_kernel_headers_revision}" else - hdrlver="${version}" + hdrlver="${myver}" fi - if [ -n "${_kernel_xen_dom0}" ]; then - hdrdest=${DESTDIR}/usr/src/kernel-headers-${hdrlver}-xen-dom0 - else - hdrdest=${DESTDIR}/usr/src/kernel-headers-${hdrlver} - fi - - if [ -n "${_kernel_xen_dom0}" ]; then - lver="${lver}-xen-dom0" - fi + hdrdest=${DESTDIR}/usr/src/kernel-headers-${hdrlver} install -D -m 644 .config ${DESTDIR}/boot/config-${lver} install -D -m 644 arch/x86/boot/bzImage \