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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

ky@m>a37w{e#E+*g^x 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 Ha;yvh_shEH 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 \