From 7ecdfe21767cd637700ba0fc5c9aa4ff93027a81 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Mon, 28 Sep 2009 15:52:01 +0200 Subject: [PATCH] kernel: update to 2.6.31.1. --HG-- extra : convert_revision : 0f52d3252ac2b8ba1da61f88a6438272b4d1310a --- templates/kernel/i386-dotconfig | 1961 ++++++++++------- templates/kernel/template | 8 +- .../kernel/unionfs-2.5.2_for_2.6.30.diff.gz | Bin 80573 -> 0 bytes .../kernel/unionfs-2.5.3_for_2.6.31.diff.gz | Bin 0 -> 81007 bytes 4 files changed, 1110 insertions(+), 859 deletions(-) delete mode 100644 templates/kernel/unionfs-2.5.2_for_2.6.30.diff.gz create mode 100644 templates/kernel/unionfs-2.5.3_for_2.6.31.diff.gz diff --git a/templates/kernel/i386-dotconfig b/templates/kernel/i386-dotconfig index 3292d01a04c..db7eefc4a74 100644 --- a/templates/kernel/i386-dotconfig +++ b/templates/kernel/i386-dotconfig @@ -1,12 +1,13 @@ # # Automatically generated make config: don't edit -# Linux kernel version: 2.6.30.5 -# Tue Aug 25 14:04:06 2009 +# Linux kernel version: 2.6.31.1 +# Sat Sep 26 04:42:51 2009 # # CONFIG_64BIT is not set CONFIG_X86_32=y # CONFIG_X86_64 is not set CONFIG_X86=y +CONFIG_OUTPUT_FORMAT="elf32-i386" CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" CONFIG_GENERIC_TIME=y CONFIG_GENERIC_CMOS_UPDATE=y @@ -23,7 +24,6 @@ CONFIG_GENERIC_ISA_DMA=y CONFIG_GENERIC_IOMAP=y CONFIG_GENERIC_BUG=y CONFIG_GENERIC_HWEIGHT=y -CONFIG_GENERIC_GPIO=y CONFIG_ARCH_MAY_HAVE_PC_FDC=y # CONFIG_RWSEM_GENERIC_SPINLOCK is not set CONFIG_RWSEM_XCHGADD_ALGORITHM=y @@ -53,6 +53,7 @@ CONFIG_X86_HT=y CONFIG_X86_TRAMPOLINE=y CONFIG_KTIME_SCALAR=y CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" +CONFIG_CONSTRUCTORS=y # # General setup @@ -91,48 +92,34 @@ CONFIG_CLASSIC_RCU=y # CONFIG_PREEMPT_RCU is not set # CONFIG_TREE_RCU_TRACE is not set # CONFIG_PREEMPT_RCU_TRACE is not set -CONFIG_IKCONFIG=m +CONFIG_IKCONFIG=y CONFIG_IKCONFIG_PROC=y -CONFIG_LOG_BUF_SHIFT=17 +CONFIG_LOG_BUF_SHIFT=19 CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y -CONFIG_GROUP_SCHED=y -CONFIG_FAIR_GROUP_SCHED=y -CONFIG_RT_GROUP_SCHED=y -CONFIG_USER_SCHED=y -# CONFIG_CGROUP_SCHED is not set -CONFIG_CGROUPS=y -# CONFIG_CGROUP_DEBUG is not set -CONFIG_CGROUP_NS=y -CONFIG_CGROUP_FREEZER=y -CONFIG_CGROUP_DEVICE=y -CONFIG_CPUSETS=y -CONFIG_PROC_PID_CPUSET=y -CONFIG_CGROUP_CPUACCT=y -CONFIG_RESOURCE_COUNTERS=y -# CONFIG_CGROUP_MEM_RES_CTLR is not set +# CONFIG_GROUP_SCHED is not set +# CONFIG_CGROUPS is not set # CONFIG_SYSFS_DEPRECATED_V2 is not set CONFIG_RELAY=y CONFIG_NAMESPACES=y -CONFIG_UTS_NS=y -CONFIG_IPC_NS=y -CONFIG_USER_NS=y -CONFIG_PID_NS=y +# CONFIG_UTS_NS is not set +# CONFIG_IPC_NS is not set +# CONFIG_USER_NS is not set +# CONFIG_PID_NS is not set # CONFIG_NET_NS is not set CONFIG_BLK_DEV_INITRD=y CONFIG_INITRAMFS_SOURCE="" CONFIG_RD_GZIP=y CONFIG_RD_BZIP2=y CONFIG_RD_LZMA=y -CONFIG_CC_OPTIMIZE_FOR_SIZE=y +# CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_ANON_INODES=y # CONFIG_EMBEDDED is not set CONFIG_UID16=y CONFIG_SYSCTL_SYSCALL=y CONFIG_KALLSYMS=y -CONFIG_KALLSYMS_ALL=y -# CONFIG_KALLSYMS_EXTRA_PASS is not set -CONFIG_STRIP_ASM_SYMS=y +# CONFIG_KALLSYMS_ALL is not set +CONFIG_KALLSYMS_EXTRA_PASS=y CONFIG_HOTPLUG=y CONFIG_PRINTK=y CONFIG_BUG=y @@ -146,9 +133,17 @@ CONFIG_TIMERFD=y CONFIG_EVENTFD=y CONFIG_SHMEM=y CONFIG_AIO=y +CONFIG_HAVE_PERF_COUNTERS=y + +# +# Performance Counters +# +CONFIG_PERF_COUNTERS=y +CONFIG_EVENT_PROFILE=y CONFIG_VM_EVENT_COUNTERS=y CONFIG_PCI_QUIRKS=y CONFIG_SLUB_DEBUG=y +CONFIG_STRIP_ASM_SYMS=y # CONFIG_COMPAT_BRK is not set # CONFIG_SLAB is not set CONFIG_SLUB=y @@ -159,30 +154,35 @@ CONFIG_MARKERS=y CONFIG_OPROFILE=m CONFIG_OPROFILE_IBS=y CONFIG_HAVE_OPROFILE=y -CONFIG_KPROBES=y +# CONFIG_KPROBES is not set CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y -CONFIG_KRETPROBES=y CONFIG_HAVE_IOREMAP_PROT=y CONFIG_HAVE_KPROBES=y CONFIG_HAVE_KRETPROBES=y CONFIG_HAVE_ARCH_TRACEHOOK=y +CONFIG_HAVE_DMA_ATTRS=y CONFIG_HAVE_DMA_API_DEBUG=y + +# +# GCOV-based kernel profiling +# +# CONFIG_GCOV_KERNEL is not set CONFIG_SLOW_WORK=y CONFIG_HAVE_GENERIC_DMA_COHERENT=y CONFIG_SLABINFO=y CONFIG_RT_MUTEXES=y CONFIG_BASE_SMALL=0 CONFIG_MODULES=y -# CONFIG_MODULE_FORCE_LOAD is not set +CONFIG_MODULE_FORCE_LOAD=y CONFIG_MODULE_UNLOAD=y CONFIG_MODULE_FORCE_UNLOAD=y -CONFIG_MODVERSIONS=y +# CONFIG_MODVERSIONS is not set # CONFIG_MODULE_SRCVERSION_ALL is not set CONFIG_STOP_MACHINE=y CONFIG_BLOCK=y -CONFIG_LBD=y +CONFIG_LBDAF=y CONFIG_BLK_DEV_BSG=y -CONFIG_BLK_DEV_INTEGRITY=y +# CONFIG_BLK_DEV_INTEGRITY is not set # # IO Schedulers @@ -209,17 +209,18 @@ CONFIG_GENERIC_CLOCKEVENTS_BUILD=y CONFIG_SMP=y # CONFIG_SPARSE_IRQ is not set CONFIG_X86_MPPARSE=y -CONFIG_X86_BIGSMP=y +# CONFIG_X86_BIGSMP is not set # CONFIG_X86_EXTENDED_PLATFORM is not set CONFIG_SCHED_OMIT_FRAME_POINTER=y CONFIG_PARAVIRT_GUEST=y CONFIG_VMI=y CONFIG_KVM_CLOCK=y CONFIG_KVM_GUEST=y -# CONFIG_LGUEST_GUEST is not set +CONFIG_LGUEST_GUEST=y CONFIG_PARAVIRT=y # CONFIG_PARAVIRT_SPINLOCKS is not set CONFIG_PARAVIRT_CLOCK=y +# CONFIG_PARAVIRT_DEBUG is not set # CONFIG_MEMTEST is not set # CONFIG_M386 is not set # CONFIG_M486 is not set @@ -276,7 +277,7 @@ CONFIG_HPET_EMULATE_RTC=y CONFIG_DMI=y # CONFIG_IOMMU_HELPER is not set CONFIG_IOMMU_API=y -CONFIG_NR_CPUS=32 +CONFIG_NR_CPUS=8 CONFIG_SCHED_SMT=y CONFIG_SCHED_MC=y # CONFIG_PREEMPT_NONE is not set @@ -286,8 +287,14 @@ CONFIG_X86_LOCAL_APIC=y CONFIG_X86_IO_APIC=y CONFIG_X86_REROUTE_FOR_BROKEN_BOOT_IRQS=y CONFIG_X86_MCE=y -CONFIG_X86_MCE_NONFATAL=m -CONFIG_X86_MCE_P4THERMAL=y +# CONFIG_X86_OLD_MCE is not set +CONFIG_X86_NEW_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 is not set +CONFIG_X86_THERMAL_VECTOR=y CONFIG_VM86=y CONFIG_TOSHIBA=m CONFIG_I8K=m @@ -298,7 +305,7 @@ CONFIG_MICROCODE_AMD=y CONFIG_MICROCODE_OLD_INTERFACE=y CONFIG_X86_MSR=m CONFIG_X86_CPUID=m -CONFIG_X86_CPU_DEBUG=m +# CONFIG_X86_CPU_DEBUG is not set # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set @@ -321,12 +328,11 @@ CONFIG_SPLIT_PTLOCK_CPUS=4 CONFIG_ZONE_DMA_FLAG=1 CONFIG_BOUNCE=y CONFIG_VIRT_TO_BUS=y -CONFIG_UNEVICTABLE_LRU=y CONFIG_HAVE_MLOCK=y CONFIG_HAVE_MLOCKED_PAGE_BIT=y CONFIG_MMU_NOTIFIER=y CONFIG_DEFAULT_MMAP_MIN_ADDR=4096 -CONFIG_HIGHPTE=y +# CONFIG_HIGHPTE is not set CONFIG_X86_CHECK_BIOS_CORRUPTION=y CONFIG_X86_BOOTPARAM_MEMORY_CORRUPTION_CHECK=y CONFIG_X86_RESERVE_LOW_64K=y @@ -347,11 +353,11 @@ CONFIG_HZ_1000=y CONFIG_HZ=1000 CONFIG_SCHED_HRTICK=y CONFIG_KEXEC=y -CONFIG_CRASH_DUMP=y +# CONFIG_CRASH_DUMP is not set # CONFIG_KEXEC_JUMP is not set CONFIG_PHYSICAL_START=0x1000000 # CONFIG_RELOCATABLE is not set -CONFIG_PHYSICAL_ALIGN=0x200000 +CONFIG_PHYSICAL_ALIGN=0x100000 CONFIG_HOTPLUG_CPU=y # CONFIG_COMPAT_VDSO is not set # CONFIG_CMDLINE_BOOL is not set @@ -366,14 +372,15 @@ CONFIG_PM_SLEEP_SMP=y CONFIG_PM_SLEEP=y CONFIG_SUSPEND=y CONFIG_SUSPEND_FREEZER=y +CONFIG_HIBERNATION_NVS=y CONFIG_HIBERNATION=y CONFIG_PM_STD_PARTITION="" CONFIG_ACPI=y CONFIG_ACPI_SLEEP=y -# CONFIG_ACPI_PROCFS is not set -# CONFIG_ACPI_PROCFS_POWER is not set +CONFIG_ACPI_PROCFS=y +CONFIG_ACPI_PROCFS_POWER=y CONFIG_ACPI_SYSFS_POWER=y -# CONFIG_ACPI_PROC_EVENT is not set +CONFIG_ACPI_PROC_EVENT=y CONFIG_ACPI_AC=m CONFIG_ACPI_BATTERY=m CONFIG_ACPI_BUTTON=m @@ -406,14 +413,14 @@ CONFIG_CPU_FREQ_TABLE=m # CONFIG_CPU_FREQ_DEBUG is not set CONFIG_CPU_FREQ_STAT=m CONFIG_CPU_FREQ_STAT_DETAILS=y -# CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE is not set +CONFIG_CPU_FREQ_DEFAULT_GOV_PERFORMANCE=y # CONFIG_CPU_FREQ_DEFAULT_GOV_POWERSAVE is not set -CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE=y +# CONFIG_CPU_FREQ_DEFAULT_GOV_USERSPACE is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND is not set # CONFIG_CPU_FREQ_DEFAULT_GOV_CONSERVATIVE is not set -CONFIG_CPU_FREQ_GOV_PERFORMANCE=m +CONFIG_CPU_FREQ_GOV_PERFORMANCE=y CONFIG_CPU_FREQ_GOV_POWERSAVE=m -CONFIG_CPU_FREQ_GOV_USERSPACE=y +CONFIG_CPU_FREQ_GOV_USERSPACE=m CONFIG_CPU_FREQ_GOV_ONDEMAND=m CONFIG_CPU_FREQ_GOV_CONSERVATIVE=m @@ -426,8 +433,7 @@ 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=m -CONFIG_X86_SPEEDSTEP_CENTRINO_TABLE=y +# CONFIG_X86_SPEEDSTEP_CENTRINO is not set CONFIG_X86_SPEEDSTEP_ICH=m CONFIG_X86_SPEEDSTEP_SMI=m CONFIG_X86_P4_CLOCKMOD=m @@ -460,25 +466,27 @@ CONFIG_PCI_MMCONFIG=y CONFIG_PCI_OLPC=y CONFIG_PCI_DOMAINS=y CONFIG_DMAR=y -CONFIG_DMAR_DEFAULT_ON=y -CONFIG_DMAR_GFX_WA=y +# CONFIG_DMAR_DEFAULT_ON is not set +# CONFIG_DMAR_BROKEN_GFX_WA is not set CONFIG_DMAR_FLOPPY_WA=y CONFIG_PCIEPORTBUS=y CONFIG_HOTPLUG_PCI_PCIE=m CONFIG_PCIEAER=y -CONFIG_PCIEASPM=y -# CONFIG_PCIEASPM_DEBUG is not set +# CONFIG_PCIE_ECRC is not set +# CONFIG_PCIEAER_INJECT is not set +# CONFIG_PCIEASPM is not set CONFIG_ARCH_SUPPORTS_MSI=y CONFIG_PCI_MSI=y -# CONFIG_PCI_LEGACY is not set +CONFIG_PCI_LEGACY=y +# CONFIG_PCI_DEBUG is not set CONFIG_PCI_STUB=m CONFIG_HT_IRQ=y CONFIG_PCI_IOV=y CONFIG_ISA_DMA_API=y -# CONFIG_ISA is not set +CONFIG_ISA=y +# CONFIG_EISA is not set # CONFIG_MCA is not set -CONFIG_SCx200=m -CONFIG_SCx200HR_TIMER=m +# CONFIG_SCx200 is not set CONFIG_OLPC=y CONFIG_K8_NB=y CONFIG_PCCARD=m @@ -499,9 +507,14 @@ CONFIG_YENTA_ENE_TUNE=y CONFIG_YENTA_TOSHIBA=y CONFIG_PD6729=m CONFIG_I82092=m +CONFIG_I82365=m +CONFIG_TCIC=m +CONFIG_PCMCIA_PROBE=y CONFIG_PCCARD_NONSTATIC=m 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 @@ -514,10 +527,10 @@ CONFIG_HOTPLUG_PCI_SHPC=m # Executable file formats / Emulations # CONFIG_BINFMT_ELF=y -CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS=y +# CONFIG_CORE_DUMP_DEFAULT_ELF_HEADERS is not set CONFIG_HAVE_AOUT=y CONFIG_BINFMT_AOUT=m -CONFIG_BINFMT_MISC=m +CONFIG_BINFMT_MISC=y CONFIG_HAVE_ATOMIC_IOMAP=y CONFIG_NET=y @@ -533,7 +546,7 @@ CONFIG_XFRM_USER=m # CONFIG_XFRM_MIGRATE is not set # CONFIG_XFRM_STATISTICS is not set CONFIG_XFRM_IPCOMP=m -CONFIG_NET_KEY=y +CONFIG_NET_KEY=m # CONFIG_NET_KEY_MIGRATE is not set CONFIG_INET=y CONFIG_IP_MULTICAST=y @@ -544,13 +557,10 @@ CONFIG_IP_FIB_HASH=y CONFIG_IP_MULTIPLE_TABLES=y CONFIG_IP_ROUTE_MULTIPATH=y CONFIG_IP_ROUTE_VERBOSE=y -CONFIG_IP_PNP=y -CONFIG_IP_PNP_DHCP=y -CONFIG_IP_PNP_BOOTP=y -CONFIG_IP_PNP_RARP=y +# CONFIG_IP_PNP is not set CONFIG_NET_IPIP=m CONFIG_NET_IPGRE=m -CONFIG_NET_IPGRE_BROADCAST=y +# CONFIG_NET_IPGRE_BROADCAST is not set CONFIG_IP_MROUTE=y CONFIG_IP_PIMSM_V1=y CONFIG_IP_PIMSM_V2=y @@ -565,34 +575,17 @@ CONFIG_INET_XFRM_MODE_TRANSPORT=m CONFIG_INET_XFRM_MODE_TUNNEL=m CONFIG_INET_XFRM_MODE_BEET=m CONFIG_INET_LRO=y -CONFIG_INET_DIAG=m -CONFIG_INET_TCP_DIAG=m -CONFIG_TCP_CONG_ADVANCED=y -CONFIG_TCP_CONG_BIC=y +CONFIG_INET_DIAG=y +CONFIG_INET_TCP_DIAG=y +# CONFIG_TCP_CONG_ADVANCED is not set CONFIG_TCP_CONG_CUBIC=y -CONFIG_TCP_CONG_WESTWOOD=y -CONFIG_TCP_CONG_HTCP=y -CONFIG_TCP_CONG_HSTCP=m -CONFIG_TCP_CONG_HYBLA=m -CONFIG_TCP_CONG_VEGAS=m -CONFIG_TCP_CONG_SCALABLE=m -CONFIG_TCP_CONG_LP=m -CONFIG_TCP_CONG_VENO=m -CONFIG_TCP_CONG_YEAH=m -CONFIG_TCP_CONG_ILLINOIS=m -# CONFIG_DEFAULT_BIC is not set -# CONFIG_DEFAULT_CUBIC is not set -# CONFIG_DEFAULT_HTCP is not set -# CONFIG_DEFAULT_VEGAS is not set -CONFIG_DEFAULT_WESTWOOD=y -# CONFIG_DEFAULT_RENO is not set -CONFIG_DEFAULT_TCP_CONG="westwood" -CONFIG_TCP_MD5SIG=y +CONFIG_DEFAULT_TCP_CONG="cubic" +# CONFIG_TCP_MD5SIG is not set CONFIG_IPV6=m CONFIG_IPV6_PRIVACY=y CONFIG_IPV6_ROUTER_PREF=y -# CONFIG_IPV6_ROUTE_INFO is not set -# CONFIG_IPV6_OPTIMISTIC_DAD is not set +CONFIG_IPV6_ROUTE_INFO=y +CONFIG_IPV6_OPTIMISTIC_DAD=y CONFIG_INET6_AH=m CONFIG_INET6_ESP=m CONFIG_INET6_IPCOMP=m @@ -606,34 +599,95 @@ CONFIG_INET6_XFRM_MODE_ROUTEOPTIMIZATION=m CONFIG_IPV6_SIT=m CONFIG_IPV6_NDISC_NODETYPE=y CONFIG_IPV6_TUNNEL=m -# CONFIG_IPV6_MULTIPLE_TABLES is not set +CONFIG_IPV6_MULTIPLE_TABLES=y +CONFIG_IPV6_SUBTREES=y # CONFIG_IPV6_MROUTE is not set +CONFIG_NETLABEL=y CONFIG_NETWORK_SECMARK=y CONFIG_NETFILTER=y # CONFIG_NETFILTER_DEBUG is not set -# CONFIG_NETFILTER_ADVANCED is not set +CONFIG_NETFILTER_ADVANCED=y +CONFIG_BRIDGE_NETFILTER=y # # Core Netfilter Configuration # -CONFIG_NETFILTER_NETLINK=y -CONFIG_NETFILTER_NETLINK_LOG=y -CONFIG_NF_CONNTRACK=y +CONFIG_NETFILTER_NETLINK=m +CONFIG_NETFILTER_NETLINK_QUEUE=m +CONFIG_NETFILTER_NETLINK_LOG=m +CONFIG_NF_CONNTRACK=m +CONFIG_NF_CT_ACCT=y +CONFIG_NF_CONNTRACK_MARK=y CONFIG_NF_CONNTRACK_SECMARK=y -CONFIG_NF_CONNTRACK_FTP=y -CONFIG_NF_CONNTRACK_IRC=y -CONFIG_NF_CONNTRACK_SIP=y -CONFIG_NF_CT_NETLINK=y -CONFIG_NETFILTER_XTABLES=y -CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=y -CONFIG_NETFILTER_XT_TARGET_MARK=y -CONFIG_NETFILTER_XT_TARGET_NFLOG=y -CONFIG_NETFILTER_XT_TARGET_SECMARK=y +CONFIG_NF_CONNTRACK_EVENTS=y +CONFIG_NF_CT_PROTO_DCCP=m +CONFIG_NF_CT_PROTO_GRE=m +CONFIG_NF_CT_PROTO_SCTP=m +CONFIG_NF_CT_PROTO_UDPLITE=m +CONFIG_NF_CONNTRACK_AMANDA=m +CONFIG_NF_CONNTRACK_FTP=m +CONFIG_NF_CONNTRACK_H323=m +CONFIG_NF_CONNTRACK_IRC=m +CONFIG_NF_CONNTRACK_NETBIOS_NS=m +CONFIG_NF_CONNTRACK_PPTP=m +CONFIG_NF_CONNTRACK_SANE=m +CONFIG_NF_CONNTRACK_SIP=m +CONFIG_NF_CONNTRACK_TFTP=m +CONFIG_NF_CT_NETLINK=m +CONFIG_NETFILTER_TPROXY=m +CONFIG_NETFILTER_XTABLES=m +CONFIG_NETFILTER_XT_TARGET_CLASSIFY=m +CONFIG_NETFILTER_XT_TARGET_CONNMARK=m +CONFIG_NETFILTER_XT_TARGET_CONNSECMARK=m +CONFIG_NETFILTER_XT_TARGET_DSCP=m +CONFIG_NETFILTER_XT_TARGET_HL=m +CONFIG_NETFILTER_XT_TARGET_LED=m +CONFIG_NETFILTER_XT_TARGET_MARK=m +CONFIG_NETFILTER_XT_TARGET_NFLOG=m +CONFIG_NETFILTER_XT_TARGET_NFQUEUE=m +CONFIG_NETFILTER_XT_TARGET_NOTRACK=m +CONFIG_NETFILTER_XT_TARGET_RATEEST=m +CONFIG_NETFILTER_XT_TARGET_TPROXY=m +CONFIG_NETFILTER_XT_TARGET_TRACE=m +CONFIG_NETFILTER_XT_TARGET_SECMARK=m CONFIG_NETFILTER_XT_TARGET_TCPMSS=m -CONFIG_NETFILTER_XT_MATCH_CONNTRACK=y -CONFIG_NETFILTER_XT_MATCH_MARK=y -CONFIG_NETFILTER_XT_MATCH_POLICY=y -CONFIG_NETFILTER_XT_MATCH_STATE=y +CONFIG_NETFILTER_XT_TARGET_TCPOPTSTRIP=m +CONFIG_NETFILTER_XT_MATCH_CLUSTER=m +CONFIG_NETFILTER_XT_MATCH_COMMENT=m +CONFIG_NETFILTER_XT_MATCH_CONNBYTES=m +CONFIG_NETFILTER_XT_MATCH_CONNLIMIT=m +CONFIG_NETFILTER_XT_MATCH_CONNMARK=m +CONFIG_NETFILTER_XT_MATCH_CONNTRACK=m +CONFIG_NETFILTER_XT_MATCH_DCCP=m +CONFIG_NETFILTER_XT_MATCH_DSCP=m +CONFIG_NETFILTER_XT_MATCH_ESP=m +CONFIG_NETFILTER_XT_MATCH_HASHLIMIT=m +CONFIG_NETFILTER_XT_MATCH_HELPER=m +CONFIG_NETFILTER_XT_MATCH_HL=m +CONFIG_NETFILTER_XT_MATCH_IPRANGE=m +CONFIG_NETFILTER_XT_MATCH_LENGTH=m +CONFIG_NETFILTER_XT_MATCH_LIMIT=m +CONFIG_NETFILTER_XT_MATCH_MAC=m +CONFIG_NETFILTER_XT_MATCH_MARK=m +CONFIG_NETFILTER_XT_MATCH_MULTIPORT=m +CONFIG_NETFILTER_XT_MATCH_OWNER=m +CONFIG_NETFILTER_XT_MATCH_POLICY=m +CONFIG_NETFILTER_XT_MATCH_PHYSDEV=m +CONFIG_NETFILTER_XT_MATCH_PKTTYPE=m +CONFIG_NETFILTER_XT_MATCH_QUOTA=m +CONFIG_NETFILTER_XT_MATCH_RATEEST=m +CONFIG_NETFILTER_XT_MATCH_REALM=m +CONFIG_NETFILTER_XT_MATCH_RECENT=m +CONFIG_NETFILTER_XT_MATCH_RECENT_PROC_COMPAT=y +CONFIG_NETFILTER_XT_MATCH_SCTP=m +CONFIG_NETFILTER_XT_MATCH_SOCKET=m +CONFIG_NETFILTER_XT_MATCH_STATE=m +CONFIG_NETFILTER_XT_MATCH_STATISTIC=m +CONFIG_NETFILTER_XT_MATCH_STRING=m +CONFIG_NETFILTER_XT_MATCH_TCPMSS=m +CONFIG_NETFILTER_XT_MATCH_TIME=m +CONFIG_NETFILTER_XT_MATCH_U32=m +CONFIG_NETFILTER_XT_MATCH_OSF=m CONFIG_IP_VS=m # CONFIG_IP_VS_IPV6 is not set # CONFIG_IP_VS_DEBUG is not set @@ -642,62 +696,117 @@ CONFIG_IP_VS_TAB_BITS=12 # # IPVS transport protocol load balancing support # -# CONFIG_IP_VS_PROTO_TCP is not set -# CONFIG_IP_VS_PROTO_UDP is not set -# CONFIG_IP_VS_PROTO_ESP is not set -# CONFIG_IP_VS_PROTO_AH is not set +CONFIG_IP_VS_PROTO_TCP=y +CONFIG_IP_VS_PROTO_UDP=y +CONFIG_IP_VS_PROTO_AH_ESP=y +CONFIG_IP_VS_PROTO_ESP=y +CONFIG_IP_VS_PROTO_AH=y # # IPVS scheduler # -# CONFIG_IP_VS_RR is not set -# CONFIG_IP_VS_WRR is not set -# CONFIG_IP_VS_LC is not set -# CONFIG_IP_VS_WLC is not set -# CONFIG_IP_VS_LBLC is not set -# CONFIG_IP_VS_LBLCR is not set -# CONFIG_IP_VS_DH is not set -# CONFIG_IP_VS_SH is not set -# CONFIG_IP_VS_SED is not set -# CONFIG_IP_VS_NQ is not set +CONFIG_IP_VS_RR=m +CONFIG_IP_VS_WRR=m +CONFIG_IP_VS_LC=m +CONFIG_IP_VS_WLC=m +CONFIG_IP_VS_LBLC=m +CONFIG_IP_VS_LBLCR=m +CONFIG_IP_VS_DH=m +CONFIG_IP_VS_SH=m +CONFIG_IP_VS_SED=m +CONFIG_IP_VS_NQ=m # # IPVS application helper # +CONFIG_IP_VS_FTP=m # # IP: Netfilter Configuration # -CONFIG_NF_DEFRAG_IPV4=y -CONFIG_NF_CONNTRACK_IPV4=y +CONFIG_NF_DEFRAG_IPV4=m +CONFIG_NF_CONNTRACK_IPV4=m CONFIG_NF_CONNTRACK_PROC_COMPAT=y -CONFIG_IP_NF_IPTABLES=y -CONFIG_IP_NF_FILTER=y -CONFIG_IP_NF_TARGET_REJECT=y -CONFIG_IP_NF_TARGET_LOG=y -CONFIG_IP_NF_TARGET_ULOG=y -CONFIG_NF_NAT=y +CONFIG_IP_NF_QUEUE=m +CONFIG_IP_NF_IPTABLES=m +CONFIG_IP_NF_MATCH_ADDRTYPE=m +CONFIG_IP_NF_MATCH_AH=m +CONFIG_IP_NF_MATCH_ECN=m +CONFIG_IP_NF_MATCH_TTL=m +CONFIG_IP_NF_FILTER=m +CONFIG_IP_NF_TARGET_REJECT=m +CONFIG_IP_NF_TARGET_LOG=m +CONFIG_IP_NF_TARGET_ULOG=m +CONFIG_NF_NAT=m CONFIG_NF_NAT_NEEDED=y -CONFIG_IP_NF_TARGET_MASQUERADE=y -CONFIG_NF_NAT_FTP=y -CONFIG_NF_NAT_IRC=y -# CONFIG_NF_NAT_TFTP is not set -# CONFIG_NF_NAT_AMANDA is not set -# CONFIG_NF_NAT_PPTP is not set -# CONFIG_NF_NAT_H323 is not set -CONFIG_NF_NAT_SIP=y -CONFIG_IP_NF_MANGLE=y +CONFIG_IP_NF_TARGET_MASQUERADE=m +CONFIG_IP_NF_TARGET_NETMAP=m +CONFIG_IP_NF_TARGET_REDIRECT=m +CONFIG_NF_NAT_SNMP_BASIC=m +CONFIG_NF_NAT_PROTO_DCCP=m +CONFIG_NF_NAT_PROTO_GRE=m +CONFIG_NF_NAT_PROTO_UDPLITE=m +CONFIG_NF_NAT_PROTO_SCTP=m +CONFIG_NF_NAT_FTP=m +CONFIG_NF_NAT_IRC=m +CONFIG_NF_NAT_TFTP=m +CONFIG_NF_NAT_AMANDA=m +CONFIG_NF_NAT_PPTP=m +CONFIG_NF_NAT_H323=m +CONFIG_NF_NAT_SIP=m +CONFIG_IP_NF_MANGLE=m +CONFIG_IP_NF_TARGET_CLUSTERIP=m +CONFIG_IP_NF_TARGET_ECN=m +CONFIG_IP_NF_TARGET_TTL=m +CONFIG_IP_NF_RAW=m +CONFIG_IP_NF_SECURITY=m +CONFIG_IP_NF_ARPTABLES=m +CONFIG_IP_NF_ARPFILTER=m +CONFIG_IP_NF_ARP_MANGLE=m # # IPv6: Netfilter Configuration # CONFIG_NF_CONNTRACK_IPV6=m +CONFIG_IP6_NF_QUEUE=m CONFIG_IP6_NF_IPTABLES=m +CONFIG_IP6_NF_MATCH_AH=m +CONFIG_IP6_NF_MATCH_EUI64=m +CONFIG_IP6_NF_MATCH_FRAG=m +CONFIG_IP6_NF_MATCH_OPTS=m +CONFIG_IP6_NF_MATCH_HL=m CONFIG_IP6_NF_MATCH_IPV6HEADER=m +CONFIG_IP6_NF_MATCH_MH=m +CONFIG_IP6_NF_MATCH_RT=m +CONFIG_IP6_NF_TARGET_HL=m CONFIG_IP6_NF_TARGET_LOG=m CONFIG_IP6_NF_FILTER=m CONFIG_IP6_NF_TARGET_REJECT=m CONFIG_IP6_NF_MANGLE=m +CONFIG_IP6_NF_RAW=m +CONFIG_IP6_NF_SECURITY=m +CONFIG_BRIDGE_NF_EBTABLES=m +CONFIG_BRIDGE_EBT_BROUTE=m +CONFIG_BRIDGE_EBT_T_FILTER=m +CONFIG_BRIDGE_EBT_T_NAT=m +CONFIG_BRIDGE_EBT_802_3=m +CONFIG_BRIDGE_EBT_AMONG=m +CONFIG_BRIDGE_EBT_ARP=m +CONFIG_BRIDGE_EBT_IP=m +CONFIG_BRIDGE_EBT_IP6=m +CONFIG_BRIDGE_EBT_LIMIT=m +CONFIG_BRIDGE_EBT_MARK=m +CONFIG_BRIDGE_EBT_PKTTYPE=m +CONFIG_BRIDGE_EBT_STP=m +CONFIG_BRIDGE_EBT_VLAN=m +CONFIG_BRIDGE_EBT_ARPREPLY=m +CONFIG_BRIDGE_EBT_DNAT=m +CONFIG_BRIDGE_EBT_MARK_T=m +CONFIG_BRIDGE_EBT_REDIRECT=m +CONFIG_BRIDGE_EBT_SNAT=m +CONFIG_BRIDGE_EBT_LOG=m +CONFIG_BRIDGE_EBT_ULOG=m +CONFIG_BRIDGE_EBT_NFLOG=m CONFIG_IP_DCCP=m CONFIG_INET_DCCP_DIAG=m @@ -709,46 +818,50 @@ CONFIG_IP_DCCP_CCID3=y # CONFIG_IP_DCCP_CCID3_DEBUG is not set CONFIG_IP_DCCP_CCID3_RTO=100 CONFIG_IP_DCCP_TFRC_LIB=y + +# +# DCCP Kernel Hacking +# +# CONFIG_IP_DCCP_DEBUG is not set CONFIG_IP_SCTP=m # CONFIG_SCTP_DBG_MSG is not set # CONFIG_SCTP_DBG_OBJCNT is not set # CONFIG_SCTP_HMAC_NONE is not set -# CONFIG_SCTP_HMAC_SHA1 is not set -CONFIG_SCTP_HMAC_MD5=y -CONFIG_RDS=m -# CONFIG_RDS_DEBUG is not set -CONFIG_TIPC=m -# CONFIG_TIPC_ADVANCED is not set -# CONFIG_TIPC_DEBUG is not set +CONFIG_SCTP_HMAC_SHA1=y +# CONFIG_SCTP_HMAC_MD5 is not set +# CONFIG_TIPC is not set CONFIG_ATM=m CONFIG_ATM_CLIP=m # CONFIG_ATM_CLIP_NO_ICMP is not set CONFIG_ATM_LANE=m CONFIG_ATM_MPOA=m CONFIG_ATM_BR2684=m -CONFIG_ATM_BR2684_IPFILTER=y +# CONFIG_ATM_BR2684_IPFILTER is not set CONFIG_STP=m -CONFIG_GARP=m CONFIG_BRIDGE=m # CONFIG_NET_DSA is not set CONFIG_VLAN_8021Q=m -CONFIG_VLAN_8021Q_GVRP=y -CONFIG_DECNET=m -# CONFIG_DECNET_ROUTER is not set +# CONFIG_VLAN_8021Q_GVRP is not set +# CONFIG_DECNET is not set CONFIG_LLC=m CONFIG_LLC2=m CONFIG_IPX=m -CONFIG_IPX_INTERN=y +# CONFIG_IPX_INTERN is not set CONFIG_ATALK=m CONFIG_DEV_APPLETALK=m -# CONFIG_IPDDP is not set -CONFIG_X25=m -CONFIG_LAPB=m -CONFIG_ECONET=m -# CONFIG_ECONET_AUNUDP is not set -# CONFIG_ECONET_NATIVE is not set -CONFIG_WAN_ROUTER=m +CONFIG_LTPC=m +CONFIG_COPS=m +CONFIG_COPS_DAYNA=y +CONFIG_COPS_TANGENT=y +CONFIG_IPDDP=m +CONFIG_IPDDP_ENCAP=y +CONFIG_IPDDP_DECAP=y +# CONFIG_X25 is not set +# CONFIG_LAPB is not set +# CONFIG_ECONET is not set +# CONFIG_WAN_ROUTER is not set CONFIG_PHONET=m +CONFIG_IEEE802154=m CONFIG_NET_SCHED=y # @@ -780,19 +893,12 @@ CONFIG_NET_CLS_ROUTE4=m CONFIG_NET_CLS_ROUTE=y CONFIG_NET_CLS_FW=m CONFIG_NET_CLS_U32=m -CONFIG_CLS_U32_PERF=y -CONFIG_CLS_U32_MARK=y +# CONFIG_CLS_U32_PERF is not set +# CONFIG_CLS_U32_MARK is not set CONFIG_NET_CLS_RSVP=m CONFIG_NET_CLS_RSVP6=m CONFIG_NET_CLS_FLOW=m -CONFIG_NET_CLS_CGROUP=y -CONFIG_NET_EMATCH=y -CONFIG_NET_EMATCH_STACK=32 -CONFIG_NET_EMATCH_CMP=m -CONFIG_NET_EMATCH_NBYTE=m -CONFIG_NET_EMATCH_U32=m -CONFIG_NET_EMATCH_META=m -CONFIG_NET_EMATCH_TEXT=m +# CONFIG_NET_EMATCH is not set CONFIG_NET_CLS_ACT=y CONFIG_NET_ACT_POLICE=m CONFIG_NET_ACT_GACT=m @@ -801,55 +907,26 @@ CONFIG_NET_ACT_MIRRED=m CONFIG_NET_ACT_IPT=m CONFIG_NET_ACT_NAT=m CONFIG_NET_ACT_PEDIT=m -# CONFIG_NET_ACT_SIMP is not set +CONFIG_NET_ACT_SIMP=m CONFIG_NET_ACT_SKBEDIT=m CONFIG_NET_CLS_IND=y CONFIG_NET_SCH_FIFO=y -CONFIG_DCB=y +# CONFIG_DCB is not set # # Network testing # -# CONFIG_NET_PKTGEN is not set -CONFIG_NET_TCPPROBE=m -# CONFIG_NET_DROP_MONITOR is not set -CONFIG_HAMRADIO=y - -# -# Packet Radio protocols -# -CONFIG_AX25=m -CONFIG_AX25_DAMA_SLAVE=y -CONFIG_NETROM=m -CONFIG_ROSE=m - -# -# AX.25 network device drivers -# -CONFIG_MKISS=m -CONFIG_6PACK=m -CONFIG_BPQETHER=m -CONFIG_BAYCOM_SER_FDX=m -CONFIG_BAYCOM_SER_HDX=m -# CONFIG_BAYCOM_PAR is not set -# CONFIG_BAYCOM_EPP is not set -CONFIG_YAM=m -CONFIG_CAN=m -CONFIG_CAN_RAW=m -CONFIG_CAN_BCM=m - -# -# CAN Device Drivers -# -CONFIG_CAN_VCAN=m -# CONFIG_CAN_DEBUG_DEVICES is not set +CONFIG_NET_PKTGEN=m +CONFIG_NET_DROP_MONITOR=y +# CONFIG_HAMRADIO is not set +# CONFIG_CAN is not set CONFIG_IRDA=m # # IrDA protocols # CONFIG_IRLAN=m -# CONFIG_IRNET is not set +CONFIG_IRNET=m CONFIG_IRCOMM=m CONFIG_IRDA_ULTRA=y @@ -906,8 +983,8 @@ CONFIG_BT_SCO=m CONFIG_BT_RFCOMM=m CONFIG_BT_RFCOMM_TTY=y CONFIG_BT_BNEP=m -CONFIG_BT_BNEP_MC_FILTER=y -CONFIG_BT_BNEP_PROTO_FILTER=y +# CONFIG_BT_BNEP_MC_FILTER is not set +# CONFIG_BT_BNEP_PROTO_FILTER is not set # CONFIG_BT_CMTP is not set CONFIG_BT_HIDP=m @@ -915,7 +992,7 @@ CONFIG_BT_HIDP=m # Bluetooth device drivers # CONFIG_BT_HCIBTUSB=m -# CONFIG_BT_HCIBTSDIO is not set +CONFIG_BT_HCIBTSDIO=m CONFIG_BT_HCIUART=m CONFIG_BT_HCIUART_H4=y CONFIG_BT_HCIUART_BCSP=y @@ -935,6 +1012,7 @@ CONFIG_FIB_RULES=y CONFIG_WIRELESS=y CONFIG_CFG80211=m # CONFIG_CFG80211_REG_DEBUG is not set +# CONFIG_CFG80211_DEBUGFS is not set CONFIG_WIRELESS_OLD_REGULATORY=y CONFIG_WIRELESS_EXT=y CONFIG_WIRELESS_EXT_SYSFS=y @@ -944,6 +1022,8 @@ CONFIG_LIB80211_CRYPT_CCMP=m CONFIG_LIB80211_CRYPT_TKIP=m # CONFIG_LIB80211_DEBUG is not set CONFIG_MAC80211=m +CONFIG_MAC80211_DEFAULT_PS=y +CONFIG_MAC80211_DEFAULT_PS_VALUE=1 # # Rate control algorithm selection @@ -952,18 +1032,16 @@ CONFIG_MAC80211_RC_MINSTREL=y # CONFIG_MAC80211_RC_DEFAULT_PID is not set CONFIG_MAC80211_RC_DEFAULT_MINSTREL=y CONFIG_MAC80211_RC_DEFAULT="minstrel" -# CONFIG_MAC80211_MESH is not set CONFIG_MAC80211_LEDS=y # CONFIG_MAC80211_DEBUGFS is not set # CONFIG_MAC80211_DEBUG_MENU is not set CONFIG_WIMAX=m CONFIG_WIMAX_DEBUG_LEVEL=8 CONFIG_RFKILL=m -CONFIG_RFKILL_INPUT=m CONFIG_RFKILL_LEDS=y +CONFIG_RFKILL_INPUT=y CONFIG_NET_9P=m CONFIG_NET_9P_VIRTIO=m -CONFIG_NET_9P_RDMA=m # CONFIG_NET_9P_DEBUG is not set # @@ -973,165 +1051,99 @@ CONFIG_NET_9P_RDMA=m # # Generic Driver Options # -CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" +CONFIG_UEVENT_HELPER_PATH="" CONFIG_STANDALONE=y CONFIG_PREVENT_FIRMWARE_BUILD=y CONFIG_FW_LOADER=y CONFIG_FIRMWARE_IN_KERNEL=y CONFIG_EXTRA_FIRMWARE="" +# CONFIG_DEBUG_DRIVER is not set +# CONFIG_DEBUG_DEVRES is not set # CONFIG_SYS_HYPERVISOR is not set CONFIG_CONNECTOR=m CONFIG_MTD=m # CONFIG_MTD_DEBUG is not set -CONFIG_MTD_CONCAT=m +# CONFIG_MTD_CONCAT is not set CONFIG_MTD_PARTITIONS=y CONFIG_MTD_TESTS=m -CONFIG_MTD_REDBOOT_PARTS=m -CONFIG_MTD_REDBOOT_DIRECTORY_BLOCK=-1 -CONFIG_MTD_REDBOOT_PARTS_UNALLOCATED=y -CONFIG_MTD_REDBOOT_PARTS_READONLY=y -CONFIG_MTD_AR7_PARTS=m +# CONFIG_MTD_REDBOOT_PARTS is not set +# CONFIG_MTD_AR7_PARTS is not set # # User Modules And Translation Layers # CONFIG_MTD_CHAR=m -CONFIG_HAVE_MTD_OTP=y CONFIG_MTD_BLKDEVS=m CONFIG_MTD_BLOCK=m -CONFIG_MTD_BLOCK_RO=m -CONFIG_FTL=m -CONFIG_NFTL=m -CONFIG_NFTL_RW=y -CONFIG_INFTL=m -CONFIG_RFD_FTL=m -CONFIG_SSFDC=m -CONFIG_MTD_OOPS=m +# CONFIG_MTD_BLOCK_RO is not set +# CONFIG_FTL is not set +# CONFIG_NFTL is not set +# CONFIG_INFTL is not set +# CONFIG_RFD_FTL is not set +# CONFIG_SSFDC is not set +# CONFIG_MTD_OOPS is not set # # RAM/ROM/Flash chip drivers # -CONFIG_MTD_CFI=m -CONFIG_MTD_JEDECPROBE=m -CONFIG_MTD_GEN_PROBE=m -CONFIG_MTD_CFI_ADV_OPTIONS=y -CONFIG_MTD_CFI_NOSWAP=y -# CONFIG_MTD_CFI_BE_BYTE_SWAP is not set -# CONFIG_MTD_CFI_LE_BYTE_SWAP is not set -CONFIG_MTD_CFI_GEOMETRY=y +# CONFIG_MTD_CFI is not set +# CONFIG_MTD_JEDECPROBE is not set CONFIG_MTD_MAP_BANK_WIDTH_1=y CONFIG_MTD_MAP_BANK_WIDTH_2=y CONFIG_MTD_MAP_BANK_WIDTH_4=y -CONFIG_MTD_MAP_BANK_WIDTH_8=y -CONFIG_MTD_MAP_BANK_WIDTH_16=y -CONFIG_MTD_MAP_BANK_WIDTH_32=y +# CONFIG_MTD_MAP_BANK_WIDTH_8 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_16 is not set +# CONFIG_MTD_MAP_BANK_WIDTH_32 is not set CONFIG_MTD_CFI_I1=y CONFIG_MTD_CFI_I2=y -CONFIG_MTD_CFI_I4=y -CONFIG_MTD_CFI_I8=y -CONFIG_MTD_OTP=y -CONFIG_MTD_CFI_INTELEXT=m -CONFIG_MTD_CFI_AMDSTD=m -CONFIG_MTD_CFI_STAA=m -CONFIG_MTD_CFI_UTIL=m +# CONFIG_MTD_CFI_I4 is not set +# CONFIG_MTD_CFI_I8 is not set CONFIG_MTD_RAM=m -CONFIG_MTD_ROM=m -CONFIG_MTD_ABSENT=m +# CONFIG_MTD_ROM is not set +# CONFIG_MTD_ABSENT is not set # # Mapping drivers for chip access # -CONFIG_MTD_COMPLEX_MAPPINGS=y -CONFIG_MTD_PHYSMAP=m -# CONFIG_MTD_PHYSMAP_COMPAT is not set -CONFIG_MTD_SC520CDP=m -CONFIG_MTD_NETSC520=m -CONFIG_MTD_TS5500=m -CONFIG_MTD_SBC_GXX=m -CONFIG_MTD_SCx200_DOCFLASH=m -CONFIG_MTD_AMD76XROM=m -CONFIG_MTD_ICHXROM=m -CONFIG_MTD_ESB2ROM=m -CONFIG_MTD_CK804XROM=m -CONFIG_MTD_SCB2_FLASH=m -CONFIG_MTD_NETtel=m -CONFIG_MTD_DILNETPC=m -CONFIG_MTD_DILNETPC_BOOTSIZE=0x80000 -CONFIG_MTD_L440GX=m -CONFIG_MTD_PCI=m -CONFIG_MTD_INTEL_VR_NOR=m +# CONFIG_MTD_COMPLEX_MAPPINGS is not set +# CONFIG_MTD_TS5500 is not set +# CONFIG_MTD_INTEL_VR_NOR is not set CONFIG_MTD_PLATRAM=m # # Self-contained MTD device drivers # -CONFIG_MTD_PMC551=m -CONFIG_MTD_PMC551_BUGFIX=y -# CONFIG_MTD_PMC551_DEBUG is not set -CONFIG_MTD_DATAFLASH=m -# CONFIG_MTD_DATAFLASH_WRITE_VERIFY is not set -# CONFIG_MTD_DATAFLASH_OTP is not set +# CONFIG_MTD_PMC551 is not set +# CONFIG_MTD_DATAFLASH is not set # CONFIG_MTD_M25P80 is not set CONFIG_MTD_SLRAM=m CONFIG_MTD_PHRAM=m -CONFIG_MTD_MTDRAM=m -CONFIG_MTDRAM_TOTAL_SIZE=4096 -CONFIG_MTDRAM_ERASE_SIZE=128 -CONFIG_MTD_BLOCK2MTD=m +# CONFIG_MTD_MTDRAM is not set +# CONFIG_MTD_BLOCK2MTD is not set # # Disk-On-Chip Device Drivers # -CONFIG_MTD_DOC2000=m -CONFIG_MTD_DOC2001=m -CONFIG_MTD_DOC2001PLUS=m -CONFIG_MTD_DOCPROBE=m -CONFIG_MTD_DOCECC=m -# CONFIG_MTD_DOCPROBE_ADVANCED is not set -CONFIG_MTD_DOCPROBE_ADDRESS=0 -CONFIG_MTD_NAND=m -CONFIG_MTD_NAND_VERIFY_WRITE=y -CONFIG_MTD_NAND_ECC_SMC=y -CONFIG_MTD_NAND_MUSEUM_IDS=y -CONFIG_MTD_NAND_IDS=m -CONFIG_MTD_NAND_DISKONCHIP=m -# CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADVANCED is not set -CONFIG_MTD_NAND_DISKONCHIP_PROBE_ADDRESS=0 -# CONFIG_MTD_NAND_DISKONCHIP_BBTWRITE is not set -CONFIG_MTD_NAND_CAFE=m -CONFIG_MTD_NAND_CS553X=m -CONFIG_MTD_NAND_NANDSIM=m -CONFIG_MTD_NAND_PLATFORM=m -CONFIG_MTD_ALAUDA=m -CONFIG_MTD_ONENAND=m -CONFIG_MTD_ONENAND_VERIFY_WRITE=y -CONFIG_MTD_ONENAND_OTP=y -CONFIG_MTD_ONENAND_2X_PROGRAM=y -CONFIG_MTD_ONENAND_SIM=m +# CONFIG_MTD_DOC2000 is not set +# CONFIG_MTD_DOC2001 is not set +# CONFIG_MTD_DOC2001PLUS is not set +# CONFIG_MTD_NAND is not set +# CONFIG_MTD_ONENAND is not set # # LPDDR flash memory drivers # -CONFIG_MTD_LPDDR=m -CONFIG_MTD_QINFO_PROBE=m +# CONFIG_MTD_LPDDR is not set # # UBI - Unsorted block images # -CONFIG_MTD_UBI=m -CONFIG_MTD_UBI_WL_THRESHOLD=4096 -CONFIG_MTD_UBI_BEB_RESERVE=1 -CONFIG_MTD_UBI_GLUEBI=y - -# -# UBI debugging options -# -# CONFIG_MTD_UBI_DEBUG is not set +# CONFIG_MTD_UBI is not set CONFIG_PARPORT=m CONFIG_PARPORT_PC=m CONFIG_PARPORT_SERIAL=m -# CONFIG_PARPORT_PC_FIFO is not set -# CONFIG_PARPORT_PC_SUPERIO is not set +CONFIG_PARPORT_PC_FIFO=y +CONFIG_PARPORT_PC_SUPERIO=y CONFIG_PARPORT_PC_PCMCIA=m # CONFIG_PARPORT_GSC is not set CONFIG_PARPORT_AX88796=m @@ -1143,54 +1155,29 @@ CONFIG_PNP=y # # Protocols # +CONFIG_ISAPNP=y +# CONFIG_PNPBIOS is not set CONFIG_PNPACPI=y CONFIG_BLK_DEV=y CONFIG_BLK_DEV_FD=m -CONFIG_PARIDE=m - -# -# Parallel IDE high-level drivers -# -CONFIG_PARIDE_PD=m -CONFIG_PARIDE_PCD=m -CONFIG_PARIDE_PF=m -CONFIG_PARIDE_PT=m -CONFIG_PARIDE_PG=m - -# -# Parallel IDE protocol modules -# -CONFIG_PARIDE_ATEN=m -CONFIG_PARIDE_BPCK=m -CONFIG_PARIDE_BPCK6=m -CONFIG_PARIDE_COMM=m -CONFIG_PARIDE_DSTR=m -CONFIG_PARIDE_FIT2=m -CONFIG_PARIDE_FIT3=m -CONFIG_PARIDE_EPAT=m -CONFIG_PARIDE_EPATC8=y -CONFIG_PARIDE_EPIA=m -CONFIG_PARIDE_FRIQ=m -CONFIG_PARIDE_FRPW=m -CONFIG_PARIDE_KBIC=m -CONFIG_PARIDE_KTTI=m -CONFIG_PARIDE_ON20=m -CONFIG_PARIDE_ON26=m +# CONFIG_BLK_DEV_XD is not set +# CONFIG_PARIDE is not set CONFIG_BLK_CPQ_DA=m CONFIG_BLK_CPQ_CISS_DA=m -CONFIG_CISS_SCSI_TAPE=y +# CONFIG_CISS_SCSI_TAPE is not set CONFIG_BLK_DEV_DAC960=m -CONFIG_BLK_DEV_UMEM=m +# CONFIG_BLK_DEV_UMEM is not set # CONFIG_BLK_DEV_COW_COMMON is not set CONFIG_BLK_DEV_LOOP=m CONFIG_BLK_DEV_CRYPTOLOOP=m CONFIG_BLK_DEV_NBD=m +CONFIG_BLK_DEV_OSD=m CONFIG_BLK_DEV_SX8=m -CONFIG_BLK_DEV_UB=m +# CONFIG_BLK_DEV_UB is not set CONFIG_BLK_DEV_RAM=m CONFIG_BLK_DEV_RAM_COUNT=16 CONFIG_BLK_DEV_RAM_SIZE=16384 -CONFIG_BLK_DEV_XIP=y +# CONFIG_BLK_DEV_XIP is not set CONFIG_CDROM_PKTCDVD=m CONFIG_CDROM_PKTCDVD_BUFFERS=8 # CONFIG_CDROM_PKTCDVD_WCACHE is not set @@ -1198,7 +1185,7 @@ CONFIG_ATA_OVER_ETH=m CONFIG_VIRTIO_BLK=m # CONFIG_BLK_DEV_HD is not set CONFIG_MISC_DEVICES=y -CONFIG_IBM_ASM=m +# CONFIG_IBM_ASM is not set CONFIG_PHANTOM=m CONFIG_SGI_IOC4=m CONFIG_TIFM_CORE=m @@ -1217,7 +1204,11 @@ CONFIG_C2PORT_DURAMAR_2150=m CONFIG_EEPROM_AT24=m CONFIG_EEPROM_AT25=m CONFIG_EEPROM_LEGACY=m +CONFIG_EEPROM_MAX6875=m CONFIG_EEPROM_93CX6=m +CONFIG_CB710_CORE=m +# CONFIG_CB710_DEBUG is not set +CONFIG_CB710_DEBUG_ASSUMPTIONS=y CONFIG_HAVE_IDE=y CONFIG_IDE=m @@ -1227,6 +1218,7 @@ CONFIG_IDE=m CONFIG_IDE_XFER_MODE=y CONFIG_IDE_TIMINGS=y CONFIG_IDE_ATAPI=y +CONFIG_IDE_LEGACY=y # CONFIG_BLK_DEV_IDE_SATA is not set CONFIG_IDE_GD=m CONFIG_IDE_GD_ATA=y @@ -1237,7 +1229,7 @@ CONFIG_BLK_DEV_IDECD=m CONFIG_BLK_DEV_IDECD_VERBOSE_ERRORS=y CONFIG_BLK_DEV_IDETAPE=m CONFIG_BLK_DEV_IDEACPI=y -CONFIG_IDE_TASK_IOCTL=y +# CONFIG_IDE_TASK_IOCTL is not set CONFIG_IDE_PROC_FS=y # @@ -1246,7 +1238,7 @@ CONFIG_IDE_PROC_FS=y CONFIG_IDE_GENERIC=m CONFIG_BLK_DEV_PLATFORM=m CONFIG_BLK_DEV_CMD640=m -CONFIG_BLK_DEV_CMD640_ENHANCED=y +# CONFIG_BLK_DEV_CMD640_ENHANCED is not set CONFIG_BLK_DEV_IDEPNP=m CONFIG_BLK_DEV_IDEDMA_SFF=y @@ -1286,13 +1278,27 @@ CONFIG_BLK_DEV_SLC90E66=m CONFIG_BLK_DEV_TRM290=m CONFIG_BLK_DEV_VIA82CXXX=m CONFIG_BLK_DEV_TC86C001=m + +# +# Other IDE chipsets support +# + +# +# Note: most of these also require special kernel boot parameters +# +CONFIG_BLK_DEV_4DRIVES=m +CONFIG_BLK_DEV_ALI14XX=m +CONFIG_BLK_DEV_DTC2278=m +CONFIG_BLK_DEV_HT6560B=m +CONFIG_BLK_DEV_QD65XX=m +CONFIG_BLK_DEV_UMC8672=m CONFIG_BLK_DEV_IDEDMA=y # # SCSI device support # CONFIG_RAID_ATTRS=m -CONFIG_SCSI=y +CONFIG_SCSI=m CONFIG_SCSI_DMA=y CONFIG_SCSI_TGT=m CONFIG_SCSI_NETLINK=y @@ -1309,14 +1315,10 @@ CONFIG_BLK_DEV_SR_VENDOR=y CONFIG_CHR_DEV_SG=m CONFIG_CHR_DEV_SCH=m CONFIG_SCSI_ENCLOSURE=m - -# -# Some SCSI devices (e.g. CD jukebox) support multiple LUNs -# -# CONFIG_SCSI_MULTI_LUN is not set -CONFIG_SCSI_CONSTANTS=y -CONFIG_SCSI_LOGGING=y -CONFIG_SCSI_SCAN_ASYNC=y +CONFIG_SCSI_MULTI_LUN=y +# CONFIG_SCSI_CONSTANTS is not set +# CONFIG_SCSI_LOGGING is not set +# CONFIG_SCSI_SCAN_ASYNC is not set CONFIG_SCSI_WAIT_SCAN=m # @@ -1324,7 +1326,7 @@ CONFIG_SCSI_WAIT_SCAN=m # CONFIG_SCSI_SPI_ATTRS=m CONFIG_SCSI_FC_ATTRS=m -CONFIG_SCSI_FC_TGT_ATTRS=y +# CONFIG_SCSI_FC_TGT_ATTRS is not set CONFIG_SCSI_ISCSI_ATTRS=m CONFIG_SCSI_SAS_ATTRS=m CONFIG_SCSI_SAS_LIBSAS=m @@ -1332,31 +1334,38 @@ CONFIG_SCSI_SAS_ATA=y CONFIG_SCSI_SAS_HOST_SMP=y # CONFIG_SCSI_SAS_LIBSAS_DEBUG is not set CONFIG_SCSI_SRP_ATTRS=m -# CONFIG_SCSI_SRP_TGT_ATTRS is not set +CONFIG_SCSI_SRP_TGT_ATTRS=y CONFIG_SCSI_LOWLEVEL=y CONFIG_ISCSI_TCP=m CONFIG_SCSI_CXGB3_ISCSI=m +CONFIG_SCSI_BNX2_ISCSI=m CONFIG_BLK_DEV_3W_XXXX_RAID=m CONFIG_SCSI_3W_9XXX=m +CONFIG_SCSI_7000FASST=m CONFIG_SCSI_ACARD=m +CONFIG_SCSI_AHA152X=m +CONFIG_SCSI_AHA1542=m CONFIG_SCSI_AACRAID=m CONFIG_SCSI_AIC7XXX=m CONFIG_AIC7XXX_CMDS_PER_DEVICE=32 -CONFIG_AIC7XXX_RESET_DELAY_MS=5000 +CONFIG_AIC7XXX_RESET_DELAY_MS=15000 # CONFIG_AIC7XXX_DEBUG_ENABLE is not set CONFIG_AIC7XXX_DEBUG_MASK=0 CONFIG_AIC7XXX_REG_PRETTY_PRINT=y -CONFIG_SCSI_AIC7XXX_OLD=m +# CONFIG_SCSI_AIC7XXX_OLD is not set CONFIG_SCSI_AIC79XX=m CONFIG_AIC79XX_CMDS_PER_DEVICE=32 -CONFIG_AIC79XX_RESET_DELAY_MS=5000 +CONFIG_AIC79XX_RESET_DELAY_MS=15000 # CONFIG_AIC79XX_DEBUG_ENABLE is not set CONFIG_AIC79XX_DEBUG_MASK=0 CONFIG_AIC79XX_REG_PRETTY_PRINT=y CONFIG_SCSI_AIC94XX=m # CONFIG_AIC94XX_DEBUG is not set +CONFIG_SCSI_MVSAS=m +# CONFIG_SCSI_MVSAS_DEBUG is not set CONFIG_SCSI_DPT_I2O=m CONFIG_SCSI_ADVANSYS=m +CONFIG_SCSI_IN2000=m CONFIG_SCSI_ARCMSR=m CONFIG_SCSI_ARCMSR_AER=y CONFIG_MEGARAID_NEWGEN=y @@ -1369,18 +1378,22 @@ CONFIG_SCSI_MPT2SAS_MAX_SGE=128 # CONFIG_SCSI_MPT2SAS_LOGGING is not set CONFIG_SCSI_HPTIOP=m CONFIG_SCSI_BUSLOGIC=m -CONFIG_SCSI_FLASHPOINT=y +# CONFIG_SCSI_FLASHPOINT is not set CONFIG_LIBFC=m CONFIG_LIBFCOE=m CONFIG_FCOE=m -# CONFIG_FCOE_FNIC is not set +CONFIG_FCOE_FNIC=m CONFIG_SCSI_DMX3191D=m +CONFIG_SCSI_DTC3280=m CONFIG_SCSI_EATA=m -CONFIG_SCSI_EATA_TAGGED_QUEUE=y -CONFIG_SCSI_EATA_LINKED_COMMANDS=y +# CONFIG_SCSI_EATA_TAGGED_QUEUE is not set +# CONFIG_SCSI_EATA_LINKED_COMMANDS is not set CONFIG_SCSI_EATA_MAX_TAGS=16 CONFIG_SCSI_FUTURE_DOMAIN=m CONFIG_SCSI_GDTH=m +CONFIG_SCSI_GENERIC_NCR5380=m +CONFIG_SCSI_GENERIC_NCR5380_MMIO=m +CONFIG_SCSI_GENERIC_NCR53C400=y CONFIG_SCSI_IPS=m CONFIG_SCSI_INITIO=m CONFIG_SCSI_INIA100=m @@ -1388,7 +1401,7 @@ CONFIG_SCSI_PPA=m CONFIG_SCSI_IMM=m # CONFIG_SCSI_IZIP_EPP16 is not set # CONFIG_SCSI_IZIP_SLOW_CTR is not set -CONFIG_SCSI_MVSAS=m +CONFIG_SCSI_NCR53C406A=m CONFIG_SCSI_STEX=m CONFIG_SCSI_SYM53C8XX_2=m CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1 @@ -1396,17 +1409,26 @@ CONFIG_SCSI_SYM53C8XX_DEFAULT_TAGS=16 CONFIG_SCSI_SYM53C8XX_MAX_TAGS=64 CONFIG_SCSI_SYM53C8XX_MMIO=y CONFIG_SCSI_IPR=m -CONFIG_SCSI_IPR_TRACE=y -CONFIG_SCSI_IPR_DUMP=y +# CONFIG_SCSI_IPR_TRACE is not set +# CONFIG_SCSI_IPR_DUMP is not set +CONFIG_SCSI_PAS16=m +CONFIG_SCSI_QLOGIC_FAS=m CONFIG_SCSI_QLOGIC_1280=m CONFIG_SCSI_QLA_FC=m CONFIG_SCSI_QLA_ISCSI=m CONFIG_SCSI_LPFC=m # CONFIG_SCSI_LPFC_DEBUG_FS is not set +CONFIG_SCSI_SYM53C416=m CONFIG_SCSI_DC395x=m CONFIG_SCSI_DC390T=m +CONFIG_SCSI_T128=m +CONFIG_SCSI_U14_34F=m +# CONFIG_SCSI_U14_34F_TAGGED_QUEUE is not set +# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set +CONFIG_SCSI_U14_34F_MAX_TAGS=8 +CONFIG_SCSI_ULTRASTOR=m CONFIG_SCSI_NSP32=m -CONFIG_SCSI_DEBUG=m +# CONFIG_SCSI_DEBUG is not set CONFIG_SCSI_SRP=m CONFIG_SCSI_LOWLEVEL_PCMCIA=y CONFIG_PCMCIA_AHA152X=m @@ -1421,7 +1443,7 @@ CONFIG_SCSI_DH_EMC=m CONFIG_SCSI_DH_ALUA=m CONFIG_SCSI_OSD_INITIATOR=m CONFIG_SCSI_OSD_ULD=m -CONFIG_SCSI_OSD_DPRINT_SENSE=1 +CONFIG_SCSI_OSD_DPRINT_SENSE=0 # CONFIG_SCSI_OSD_DEBUG is not set CONFIG_ATA=m # CONFIG_ATA_NONSTANDARD is not set @@ -1462,10 +1484,12 @@ CONFIG_PATA_HPT366=m CONFIG_PATA_HPT37X=m CONFIG_PATA_HPT3X2N=m CONFIG_PATA_HPT3X3=m -CONFIG_PATA_HPT3X3_DMA=y +# CONFIG_PATA_HPT3X3_DMA is not set +CONFIG_PATA_ISAPNP=m CONFIG_PATA_IT821X=m CONFIG_PATA_IT8213=m CONFIG_PATA_JMICRON=m +CONFIG_PATA_LEGACY=m CONFIG_PATA_TRIFLEX=m CONFIG_PATA_MARVELL=m CONFIG_PATA_MPIIX=m @@ -1478,6 +1502,7 @@ CONFIG_PATA_OPTI=m CONFIG_PATA_OPTIDMA=m CONFIG_PATA_PCMCIA=m CONFIG_PATA_PDC_OLD=m +CONFIG_PATA_QDI=m CONFIG_PATA_RADISYS=m CONFIG_PATA_RZ1000=m CONFIG_PATA_SC1200=m @@ -1487,6 +1512,7 @@ CONFIG_PATA_SIL680=m CONFIG_PATA_SIS=m CONFIG_PATA_VIA=m CONFIG_PATA_WINBOND=m +CONFIG_PATA_WINBOND_VLB=m CONFIG_PATA_SCH=m CONFIG_MD=y CONFIG_BLK_DEV_MD=m @@ -1503,8 +1529,11 @@ CONFIG_BLK_DEV_DM=m CONFIG_DM_CRYPT=m CONFIG_DM_SNAPSHOT=m CONFIG_DM_MIRROR=m +CONFIG_DM_LOG_USERSPACE=m CONFIG_DM_ZERO=m CONFIG_DM_MULTIPATH=m +CONFIG_DM_MULTIPATH_QL=m +CONFIG_DM_MULTIPATH_ST=m CONFIG_DM_DELAY=m CONFIG_DM_UEVENT=y CONFIG_FUSION=y @@ -1513,25 +1542,25 @@ CONFIG_FUSION_FC=m CONFIG_FUSION_SAS=m CONFIG_FUSION_MAX_SGE=128 CONFIG_FUSION_CTL=m -CONFIG_FUSION_LAN=m -CONFIG_FUSION_LOGGING=y +# CONFIG_FUSION_LOGGING is not set # # IEEE 1394 (FireWire) support # # -# Enable only one of the two stacks, unless you know what you are doing +# You can enable one or both FireWire driver stacks. # -CONFIG_FIREWIRE=m -CONFIG_FIREWIRE_OHCI=m -CONFIG_FIREWIRE_OHCI_DEBUG=y -CONFIG_FIREWIRE_SBP2=m + +# +# See the help texts for more information. +# +# 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=y +# CONFIG_IEEE1394_SBP2_PHYS_DMA is not set CONFIG_IEEE1394_ETH1394_ROM_ENTRY=y CONFIG_IEEE1394_ETH1394=m CONFIG_IEEE1394_RAWIO=m @@ -1542,7 +1571,7 @@ CONFIG_I2O=m CONFIG_I2O_LCT_NOTIFY_ON_CHANGES=y CONFIG_I2O_EXT_ADAPTEC=y CONFIG_I2O_CONFIG=m -# CONFIG_I2O_CONFIG_OLD_IOCTL is not set +CONFIG_I2O_CONFIG_OLD_IOCTL=y CONFIG_I2O_BUS=m CONFIG_I2O_BLOCK=m CONFIG_I2O_SCSI=m @@ -1550,7 +1579,6 @@ CONFIG_I2O_PROC=m CONFIG_MACINTOSH_DRIVERS=y CONFIG_MAC_EMUMOUSEBTN=y CONFIG_NETDEVICES=y -CONFIG_COMPAT_NET_DEV_OPS=y CONFIG_IFB=m CONFIG_DUMMY=m CONFIG_BONDING=m @@ -1559,16 +1587,7 @@ CONFIG_EQUALIZER=m CONFIG_TUN=m CONFIG_VETH=m CONFIG_NET_SB1000=m -CONFIG_ARCNET=m -CONFIG_ARCNET_1201=m -CONFIG_ARCNET_1051=m -CONFIG_ARCNET_RAW=m -CONFIG_ARCNET_CAP=m -CONFIG_ARCNET_COM90xx=m -CONFIG_ARCNET_COM90xxIO=m -CONFIG_ARCNET_RIM_I=m -CONFIG_ARCNET_COM20020=m -CONFIG_ARCNET_COM20020_PCI=m +# CONFIG_ARCNET is not set CONFIG_PHYLIB=m # @@ -1587,33 +1606,60 @@ CONFIG_REALTEK_PHY=m CONFIG_NATIONAL_PHY=m CONFIG_STE10XP=m CONFIG_LSI_ET1011C_PHY=m -CONFIG_MDIO_BITBANG=m -CONFIG_MDIO_GPIO=m +# CONFIG_MDIO_BITBANG is not set CONFIG_NET_ETHERNET=y CONFIG_MII=m CONFIG_HAPPYMEAL=m CONFIG_SUNGEM=m CONFIG_CASSINI=m CONFIG_NET_VENDOR_3COM=y +CONFIG_EL1=m +CONFIG_EL2=m +CONFIG_ELPLUS=m +CONFIG_EL16=m +CONFIG_EL3=m +CONFIG_3C515=m CONFIG_VORTEX=m CONFIG_TYPHOON=m +CONFIG_LANCE=m +CONFIG_NET_VENDOR_SMC=y +CONFIG_WD80x3=m +CONFIG_ULTRA=m +CONFIG_SMC9194=m CONFIG_ENC28J60=m # CONFIG_ENC28J60_WRITEVERIFY is not set -# CONFIG_ETHOC is not set +CONFIG_ETHOC=m +CONFIG_NET_VENDOR_RACAL=y +CONFIG_NI52=m +CONFIG_NI65=m CONFIG_DNET=m CONFIG_NET_TULIP=y CONFIG_DE2104X=m +CONFIG_DE2104X_DSL=0 CONFIG_TULIP=m -CONFIG_TULIP_MWI=y -CONFIG_TULIP_MMIO=y -CONFIG_TULIP_NAPI=y -CONFIG_TULIP_NAPI_HW_MITIGATION=y +# CONFIG_TULIP_MWI is not set +# CONFIG_TULIP_MMIO is not set +# CONFIG_TULIP_NAPI is not set CONFIG_DE4X5=m CONFIG_WINBOND_840=m CONFIG_DM9102=m CONFIG_ULI526X=m CONFIG_PCMCIA_XIRCOM=m +CONFIG_AT1700=m +CONFIG_DEPCA=m CONFIG_HP100=m +CONFIG_NET_ISA=y +CONFIG_E2100=m +CONFIG_EWRK3=m +CONFIG_EEXPRESS=m +CONFIG_EEXPRESS_PRO=m +CONFIG_HPLAN_PLUS=m +CONFIG_HPLAN=m +CONFIG_LP486E=m +CONFIG_ETH16I=m +CONFIG_NE2000=m +CONFIG_ZNET=m +CONFIG_SEEQ8005=m # CONFIG_IBM_NEW_EMAC_ZMII is not set # CONFIG_IBM_NEW_EMAC_RGMII is not set # CONFIG_IBM_NEW_EMAC_TAH is not set @@ -1625,12 +1671,15 @@ CONFIG_NET_PCI=y CONFIG_PCNET32=m CONFIG_AMD8111_ETH=m CONFIG_ADAPTEC_STARFIRE=m +CONFIG_AC3200=m +CONFIG_APRICOT=m CONFIG_B44=m CONFIG_B44_PCI_AUTOSELECT=y CONFIG_B44_PCICORE_AUTOSELECT=y CONFIG_B44_PCI=y CONFIG_FORCEDETH=m -CONFIG_FORCEDETH_NAPI=y +# CONFIG_FORCEDETH_NAPI is not set +CONFIG_CS89x0=m CONFIG_E100=m CONFIG_FEALNX=m CONFIG_NATSEMI=m @@ -1646,10 +1695,12 @@ CONFIG_SIS900=m CONFIG_EPIC100=m CONFIG_SMSC9420=m CONFIG_SUNDANCE=m -CONFIG_SUNDANCE_MMIO=y +# CONFIG_SUNDANCE_MMIO is not set CONFIG_TLAN=m +CONFIG_KS8842=m +CONFIG_KS8851=m CONFIG_VIA_RHINE=m -CONFIG_VIA_RHINE_MMIO=y +# CONFIG_VIA_RHINE_MMIO is not set CONFIG_SC92031=m CONFIG_NET_POCKET=y CONFIG_ATP=m @@ -1670,7 +1721,7 @@ CONFIG_NS83820=m CONFIG_HAMACHI=m CONFIG_YELLOWFIN=m CONFIG_R8169=m -CONFIG_R8169_VLAN=y +# CONFIG_R8169_VLAN is not set CONFIG_SIS190=m CONFIG_SKGE=m # CONFIG_SKGE_DEBUG is not set @@ -1679,12 +1730,14 @@ CONFIG_SKY2=m CONFIG_VIA_VELOCITY=m CONFIG_TIGON3=m CONFIG_BNX2=m +CONFIG_CNIC=m CONFIG_QLA3XXX=m CONFIG_ATL1=m CONFIG_ATL1E=m CONFIG_ATL1C=m CONFIG_JME=m CONFIG_NETDEV_10000=y +CONFIG_MDIO=m CONFIG_CHELSIO_T1=m CONFIG_CHELSIO_T1_1G=y CONFIG_CHELSIO_T3_DEPENDS=y @@ -1692,7 +1745,6 @@ CONFIG_CHELSIO_T3=m CONFIG_ENIC=m CONFIG_IXGBE=m CONFIG_IXGBE_DCA=y -CONFIG_IXGBE_DCB=y CONFIG_IXGB=m CONFIG_S2IO=m CONFIG_VXGE=m @@ -1710,28 +1762,19 @@ CONFIG_QLGE=m CONFIG_SFC=m CONFIG_SFC_MTD=y CONFIG_BE2NET=m -CONFIG_TR=m -CONFIG_IBMOL=m -CONFIG_IBMLS=m -CONFIG_3C359=m -CONFIG_TMS380TR=m -CONFIG_TMSPCI=m -CONFIG_ABYSS=m +# CONFIG_TR is not set # # Wireless LAN # -CONFIG_WLAN_PRE80211=y -CONFIG_STRIP=m -CONFIG_PCMCIA_WAVELAN=m -CONFIG_PCMCIA_NETWAVE=m +# CONFIG_WLAN_PRE80211 is not set CONFIG_WLAN_80211=y CONFIG_PCMCIA_RAYCS=m CONFIG_LIBERTAS=m CONFIG_LIBERTAS_USB=m CONFIG_LIBERTAS_CS=m CONFIG_LIBERTAS_SDIO=m -# CONFIG_LIBERTAS_SPI is not set +CONFIG_LIBERTAS_SPI=m # CONFIG_LIBERTAS_DEBUG is not set CONFIG_LIBERTAS_THINFIRM=m CONFIG_LIBERTAS_THINFIRM_USB=m @@ -1747,19 +1790,22 @@ CONFIG_USB_ZD1201=m CONFIG_USB_NET_RNDIS_WLAN=m CONFIG_RTL8180=m CONFIG_RTL8187=m +CONFIG_RTL8187_LEDS=y CONFIG_ADM8211=m -CONFIG_MAC80211_HWSIM=m +# CONFIG_MAC80211_HWSIM is not set CONFIG_MWL8K=m CONFIG_P54_COMMON=m CONFIG_P54_USB=m CONFIG_P54_PCI=m CONFIG_P54_SPI=m CONFIG_P54_LEDS=y +CONFIG_ATH_COMMON=m CONFIG_ATH5K=m # CONFIG_ATH5K_DEBUG is not set CONFIG_ATH9K=m # CONFIG_ATH9K_DEBUG is not set -# CONFIG_AR9170_USB is not set +CONFIG_AR9170_USB=m +CONFIG_AR9170_LEDS=y CONFIG_IPW2100=m CONFIG_IPW2100_MONITOR=y # CONFIG_IPW2100_DEBUG is not set @@ -1773,7 +1819,6 @@ CONFIG_LIBIPW=m # CONFIG_LIBIPW_DEBUG is not set CONFIG_IWLWIFI=m CONFIG_IWLWIFI_LEDS=y -CONFIG_IWLWIFI_RFKILL=y CONFIG_IWLWIFI_SPECTRUM_MEASUREMENT=y # CONFIG_IWLWIFI_DEBUG is not set CONFIG_IWLAGN=m @@ -1783,7 +1828,7 @@ CONFIG_IWL3945=m CONFIG_IWL3945_SPECTRUM_MEASUREMENT=y CONFIG_HOSTAP=m CONFIG_HOSTAP_FIRMWARE=y -CONFIG_HOSTAP_FIRMWARE_NVRAM=y +# CONFIG_HOSTAP_FIRMWARE_NVRAM is not set CONFIG_HOSTAP_PLX=m CONFIG_HOSTAP_PCI=m CONFIG_HOSTAP_CS=m @@ -1793,13 +1838,13 @@ CONFIG_B43_PCICORE_AUTOSELECT=y CONFIG_B43_PCMCIA=y CONFIG_B43_PIO=y CONFIG_B43_LEDS=y -CONFIG_B43_RFKILL=y +CONFIG_B43_HWRNG=y # CONFIG_B43_DEBUG is not set CONFIG_B43LEGACY=m CONFIG_B43LEGACY_PCI_AUTOSELECT=y CONFIG_B43LEGACY_PCICORE_AUTOSELECT=y CONFIG_B43LEGACY_LEDS=y -CONFIG_B43LEGACY_RFKILL=y +CONFIG_B43LEGACY_HWRNG=y # CONFIG_B43LEGACY_DEBUG is not set CONFIG_B43LEGACY_DMA=y CONFIG_B43LEGACY_PIO=y @@ -1814,9 +1859,11 @@ CONFIG_RT2500PCI=m CONFIG_RT61PCI=m CONFIG_RT2500USB=m CONFIG_RT73USB=m +CONFIG_RT2800USB=m CONFIG_RT2X00_LIB_PCI=m CONFIG_RT2X00_LIB_USB=m CONFIG_RT2X00_LIB=m +CONFIG_RT2X00_LIB_HT=y CONFIG_RT2X00_LIB_FIRMWARE=y CONFIG_RT2X00_LIB_CRYPTO=y CONFIG_RT2X00_LIB_RFKILL=y @@ -1830,6 +1877,9 @@ CONFIG_NORTEL_HERMES=m CONFIG_PCI_HERMES=m CONFIG_PCMCIA_HERMES=m CONFIG_PCMCIA_SPECTRUM=m +CONFIG_WL12XX=m +CONFIG_IWM=m +# CONFIG_IWM_DEBUG is not set # # WiMAX Wireless Broadband devices @@ -1866,6 +1916,8 @@ CONFIG_USB_EPSON2888=y CONFIG_USB_KC2190=y CONFIG_USB_NET_ZAURUS=m CONFIG_USB_HSO=m +CONFIG_USB_NET_INT51X1=m +CONFIG_USB_CDC_PHONET=m CONFIG_NET_PCMCIA=y CONFIG_PCMCIA_3C589=m CONFIG_PCMCIA_3C574=m @@ -1875,57 +1927,23 @@ CONFIG_PCMCIA_NMCLAN=m CONFIG_PCMCIA_SMC91C92=m CONFIG_PCMCIA_XIRC2PS=m CONFIG_PCMCIA_AXNET=m -CONFIG_ARCNET_COM20020_CS=m -CONFIG_PCMCIA_IBMTR=m -CONFIG_WAN=y -CONFIG_LANMEDIA=m -CONFIG_HDLC=m -CONFIG_HDLC_RAW=m -CONFIG_HDLC_RAW_ETH=m -CONFIG_HDLC_CISCO=m -CONFIG_HDLC_FR=m -CONFIG_HDLC_PPP=m -CONFIG_HDLC_X25=m -CONFIG_PCI200SYN=m -CONFIG_WANXL=m -CONFIG_PC300TOO=m -CONFIG_FARSYNC=m -CONFIG_DSCC4=m -CONFIG_DSCC4_PCISYNC=y -CONFIG_DSCC4_PCI_RST=y -CONFIG_DLCI=m -CONFIG_DLCI_MAX=8 -CONFIG_WAN_ROUTER_DRIVERS=m -CONFIG_CYCLADES_SYNC=m -CONFIG_CYCLOMX_X25=y -CONFIG_LAPBETHER=m -CONFIG_X25_ASY=m -CONFIG_SBNI=m -CONFIG_SBNI_MULTILINE=y +# CONFIG_WAN is not set CONFIG_ATM_DRIVERS=y -CONFIG_ATM_DUMMY=m +# CONFIG_ATM_DUMMY is not set CONFIG_ATM_TCP=m CONFIG_ATM_LANAI=m CONFIG_ATM_ENI=m # CONFIG_ATM_ENI_DEBUG is not set -CONFIG_ATM_ENI_TUNE_BURST=y -# CONFIG_ATM_ENI_BURST_TX_16W is not set -CONFIG_ATM_ENI_BURST_TX_8W=y -CONFIG_ATM_ENI_BURST_TX_4W=y -CONFIG_ATM_ENI_BURST_TX_2W=y -# CONFIG_ATM_ENI_BURST_RX_16W is not set -# CONFIG_ATM_ENI_BURST_RX_8W is not set -CONFIG_ATM_ENI_BURST_RX_4W=y -CONFIG_ATM_ENI_BURST_RX_2W=y +# CONFIG_ATM_ENI_TUNE_BURST is not set CONFIG_ATM_FIRESTREAM=m CONFIG_ATM_ZATM=m # CONFIG_ATM_ZATM_DEBUG is not set CONFIG_ATM_NICSTAR=m -CONFIG_ATM_NICSTAR_USE_SUNI=y -CONFIG_ATM_NICSTAR_USE_IDT77105=y +# CONFIG_ATM_NICSTAR_USE_SUNI is not set +# CONFIG_ATM_NICSTAR_USE_IDT77105 is not set CONFIG_ATM_IDT77252=m # CONFIG_ATM_IDT77252_DEBUG is not set -CONFIG_ATM_IDT77252_RCV_ALL=y +# CONFIG_ATM_IDT77252_RCV_ALL is not set CONFIG_ATM_IDT77252_USE_SUNI=y CONFIG_ATM_AMBASSADOR=m # CONFIG_ATM_AMBASSADOR_DEBUG is not set @@ -1934,19 +1952,16 @@ CONFIG_ATM_HORIZON=m CONFIG_ATM_IA=m # CONFIG_ATM_IA_DEBUG is not set CONFIG_ATM_FORE200E=m -CONFIG_ATM_FORE200E_USE_TASKLET=y +# CONFIG_ATM_FORE200E_USE_TASKLET is not set CONFIG_ATM_FORE200E_TX_RETRY=16 CONFIG_ATM_FORE200E_DEBUG=0 CONFIG_ATM_HE=m -CONFIG_ATM_HE_USE_SUNI=y +# CONFIG_ATM_HE_USE_SUNI is not set CONFIG_ATM_SOLOS=m -CONFIG_FDDI=m -CONFIG_DEFXX=m -CONFIG_DEFXX_MMIO=y -CONFIG_SKFP=m -CONFIG_HIPPI=y -CONFIG_ROADRUNNER=m -CONFIG_ROADRUNNER_LARGE_RINGS=y +CONFIG_IEEE802154_DRIVERS=m +CONFIG_IEEE802154_FAKEHARD=m +# CONFIG_FDDI is not set +# CONFIG_HIPPI is not set CONFIG_PLIP=m CONFIG_PPP=m CONFIG_PPP_MULTILINK=y @@ -1960,13 +1975,13 @@ CONFIG_PPPOE=m CONFIG_PPPOATM=m CONFIG_PPPOL2TP=m CONFIG_SLIP=m -CONFIG_SLIP_COMPRESSED=y +# CONFIG_SLIP_COMPRESSED is not set CONFIG_SLHC=m -CONFIG_SLIP_SMART=y -CONFIG_SLIP_MODE_SLIP6=y -CONFIG_NET_FC=y +# CONFIG_SLIP_SMART is not set +# CONFIG_SLIP_MODE_SLIP6 is not set +# CONFIG_NET_FC is not set CONFIG_NETCONSOLE=m -# CONFIG_NETCONSOLE_DYNAMIC is not set +CONFIG_NETCONSOLE_DYNAMIC=y CONFIG_NETPOLL=y # CONFIG_NETPOLL_TRAP is not set CONFIG_NET_POLL_CONTROLLER=y @@ -1982,19 +1997,117 @@ CONFIG_MISDN_L1OIP=m CONFIG_MISDN_HFCPCI=m CONFIG_MISDN_HFCMULTI=m CONFIG_MISDN_HFCUSB=m -# CONFIG_ISDN_I4L is not set +CONFIG_ISDN_I4L=m +CONFIG_ISDN_PPP=y +CONFIG_ISDN_PPP_VJ=y +CONFIG_ISDN_MPP=y +CONFIG_IPPP_FILTER=y +CONFIG_ISDN_PPP_BSDCOMP=m +CONFIG_ISDN_AUDIO=y +CONFIG_ISDN_TTY_FAX=y + +# +# ISDN feature submodules +# +CONFIG_ISDN_DIVERSION=m + +# +# ISDN4Linux hardware drivers +# + +# +# Passive cards +# +CONFIG_ISDN_DRV_HISAX=m + +# +# D-channel protocol features +# +CONFIG_HISAX_EURO=y +CONFIG_DE_AOC=y +# CONFIG_HISAX_NO_SENDCOMPLETE is not set +# CONFIG_HISAX_NO_LLC is not set +# CONFIG_HISAX_NO_KEYPAD is not set +CONFIG_HISAX_1TR6=y +CONFIG_HISAX_NI1=y +CONFIG_HISAX_MAX_CARDS=8 + +# +# HiSax supported cards +# +CONFIG_HISAX_16_0=y +CONFIG_HISAX_16_3=y +CONFIG_HISAX_TELESPCI=y +CONFIG_HISAX_S0BOX=y +CONFIG_HISAX_AVM_A1=y +CONFIG_HISAX_FRITZPCI=y +CONFIG_HISAX_AVM_A1_PCMCIA=y +CONFIG_HISAX_ELSA=y +CONFIG_HISAX_IX1MICROR2=y +CONFIG_HISAX_DIEHLDIVA=y +CONFIG_HISAX_ASUSCOM=y +CONFIG_HISAX_TELEINT=y +CONFIG_HISAX_HFCS=y +CONFIG_HISAX_SEDLBAUER=y +CONFIG_HISAX_SPORTSTER=y +CONFIG_HISAX_MIC=y +CONFIG_HISAX_NETJET=y +CONFIG_HISAX_NETJET_U=y +CONFIG_HISAX_NICCY=y +CONFIG_HISAX_ISURF=y +CONFIG_HISAX_HSTSAPHIR=y +CONFIG_HISAX_BKM_A4T=y +CONFIG_HISAX_SCT_QUADRO=y +CONFIG_HISAX_GAZEL=y +CONFIG_HISAX_HFC_PCI=y +CONFIG_HISAX_W6692=y +CONFIG_HISAX_HFC_SX=y +CONFIG_HISAX_ENTERNOW_PCI=y +# CONFIG_HISAX_DEBUG is not set + +# +# HiSax PCMCIA card service modules +# +CONFIG_HISAX_SEDLBAUER_CS=m +CONFIG_HISAX_ELSA_CS=m +CONFIG_HISAX_AVM_A1_CS=m +CONFIG_HISAX_TELES_CS=m + +# +# HiSax sub driver modules +# +CONFIG_HISAX_ST5481=m +CONFIG_HISAX_HFCUSB=m +CONFIG_HISAX_HFC4S8S=m +CONFIG_HISAX_FRITZ_PCIPNP=m +CONFIG_HISAX_HDLC=y + +# +# Active cards +# +CONFIG_ISDN_DRV_ICN=m +CONFIG_ISDN_DRV_PCBIT=m +CONFIG_ISDN_DRV_SC=m +CONFIG_ISDN_DRV_ACT2000=m +CONFIG_HYSDN=m +CONFIG_HYSDN_CAPI=y CONFIG_ISDN_CAPI=m -# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set +CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON=y CONFIG_CAPI_TRACE=y -# CONFIG_ISDN_CAPI_MIDDLEWARE is not set +CONFIG_ISDN_CAPI_MIDDLEWARE=y CONFIG_ISDN_CAPI_CAPI20=m +CONFIG_ISDN_CAPI_CAPIFS_BOOL=y +CONFIG_ISDN_CAPI_CAPIFS=m +CONFIG_ISDN_CAPI_CAPIDRV=m # # CAPI hardware drivers # CONFIG_CAPI_AVM=y +CONFIG_ISDN_DRV_AVMB1_B1ISA=m CONFIG_ISDN_DRV_AVMB1_B1PCI=m CONFIG_ISDN_DRV_AVMB1_B1PCIV4=y +CONFIG_ISDN_DRV_AVMB1_T1ISA=m CONFIG_ISDN_DRV_AVMB1_B1PCMCIA=m CONFIG_ISDN_DRV_AVMB1_AVM_CS=m CONFIG_ISDN_DRV_AVMB1_T1PCI=m @@ -2006,9 +2119,12 @@ CONFIG_ISDN_DIVAS_PRIPCI=y CONFIG_ISDN_DIVAS_DIVACAPI=m CONFIG_ISDN_DIVAS_USERIDI=m CONFIG_ISDN_DIVAS_MAINT=m -CONFIG_PHONE=m -CONFIG_PHONE_IXJ=m -CONFIG_PHONE_IXJ_PCMCIA=m +CONFIG_ISDN_DRV_GIGASET=m +CONFIG_GIGASET_BASE=m +CONFIG_GIGASET_M105=m +CONFIG_GIGASET_M101=m +# CONFIG_GIGASET_DEBUG is not set +# CONFIG_PHONE is not set # # Input device support @@ -2033,12 +2149,12 @@ CONFIG_INPUT_EVDEV=m # CONFIG_INPUT_KEYBOARD=y CONFIG_KEYBOARD_ATKBD=y -CONFIG_KEYBOARD_SUNKBD=m -CONFIG_KEYBOARD_LKKBD=m -CONFIG_KEYBOARD_XTKBD=m -CONFIG_KEYBOARD_NEWTON=m -CONFIG_KEYBOARD_STOWAWAY=m -CONFIG_KEYBOARD_GPIO=m +# CONFIG_KEYBOARD_LKKBD is not set +# CONFIG_KEYBOARD_LM8323 is not set +# CONFIG_KEYBOARD_NEWTON is not set +# CONFIG_KEYBOARD_STOWAWAY is not set +# CONFIG_KEYBOARD_SUNKBD is not set +# CONFIG_KEYBOARD_XTKBD is not set CONFIG_INPUT_MOUSE=y CONFIG_MOUSE_PS2=m CONFIG_MOUSE_PS2_ALPS=y @@ -2047,13 +2163,17 @@ CONFIG_MOUSE_PS2_SYNAPTICS=y CONFIG_MOUSE_PS2_LIFEBOOK=y CONFIG_MOUSE_PS2_TRACKPOINT=y CONFIG_MOUSE_PS2_ELANTECH=y -CONFIG_MOUSE_PS2_TOUCHKIT=y +# CONFIG_MOUSE_PS2_TOUCHKIT is not set CONFIG_MOUSE_PS2_OLPC=y -CONFIG_MOUSE_SERIAL=m +CONFIG_MOUSE_SERIAL=y CONFIG_MOUSE_APPLETOUCH=m CONFIG_MOUSE_BCM5974=m +CONFIG_MOUSE_INPORT=m +# CONFIG_MOUSE_ATIXL is not set +CONFIG_MOUSE_LOGIBM=m +CONFIG_MOUSE_PC110PAD=m CONFIG_MOUSE_VSXXXAA=m -CONFIG_MOUSE_GPIO=m +CONFIG_MOUSE_SYNAPTICS_I2C=m CONFIG_INPUT_JOYSTICK=y CONFIG_JOYSTICK_ANALOG=m CONFIG_JOYSTICK_A3D=m @@ -2095,6 +2215,7 @@ CONFIG_TOUCHSCREEN_ADS7846=m CONFIG_TOUCHSCREEN_AD7877=m CONFIG_TOUCHSCREEN_AD7879_I2C=m CONFIG_TOUCHSCREEN_AD7879=m +CONFIG_TOUCHSCREEN_EETI=m CONFIG_TOUCHSCREEN_FUJITSU=m CONFIG_TOUCHSCREEN_GUNZE=m CONFIG_TOUCHSCREEN_ELO=m @@ -2102,14 +2223,14 @@ CONFIG_TOUCHSCREEN_WACOM_W8001=m CONFIG_TOUCHSCREEN_MTOUCH=m CONFIG_TOUCHSCREEN_INEXIO=m CONFIG_TOUCHSCREEN_MK712=m +CONFIG_TOUCHSCREEN_HTCPEN=m CONFIG_TOUCHSCREEN_PENMOUNT=m CONFIG_TOUCHSCREEN_TOUCHRIGHT=m CONFIG_TOUCHSCREEN_TOUCHWIN=m -CONFIG_TOUCHSCREEN_UCB1400=m CONFIG_TOUCHSCREEN_WM97XX=m -CONFIG_TOUCHSCREEN_WM9705=y -CONFIG_TOUCHSCREEN_WM9712=y -CONFIG_TOUCHSCREEN_WM9713=y +# CONFIG_TOUCHSCREEN_WM9705 is not set +# CONFIG_TOUCHSCREEN_WM9712 is not set +# CONFIG_TOUCHSCREEN_WM9713 is not set CONFIG_TOUCHSCREEN_USB_COMPOSITE=m CONFIG_TOUCHSCREEN_USB_EGALAX=y CONFIG_TOUCHSCREEN_USB_PANJIT=y @@ -2124,6 +2245,7 @@ CONFIG_TOUCHSCREEN_USB_GENERAL_TOUCH=y CONFIG_TOUCHSCREEN_USB_GOTOP=y CONFIG_TOUCHSCREEN_TOUCHIT213=m CONFIG_TOUCHSCREEN_TSC2007=m +CONFIG_TOUCHSCREEN_W90X900=m CONFIG_INPUT_MISC=y CONFIG_INPUT_PCSPKR=m CONFIG_INPUT_APANEL=m @@ -2137,7 +2259,6 @@ CONFIG_INPUT_YEALINK=m CONFIG_INPUT_CM109=m CONFIG_INPUT_UINPUT=m CONFIG_INPUT_PCF50633_PMU=m -CONFIG_INPUT_GPIO_ROTARY_ENCODER=m # # Hardware I/O ports @@ -2166,67 +2287,60 @@ CONFIG_HW_CONSOLE=y CONFIG_VT_HW_CONSOLE_BINDING=y CONFIG_DEVKMEM=y CONFIG_SERIAL_NONSTANDARD=y -CONFIG_COMPUTONE=m +# CONFIG_COMPUTONE is not set CONFIG_ROCKETPORT=m CONFIG_CYCLADES=m -CONFIG_CYZ_INTR=y -CONFIG_DIGIEPCA=m -CONFIG_MOXA_INTELLIO=m -CONFIG_MOXA_SMARTIO=m -CONFIG_ISI=m +# CONFIG_CYZ_INTR is not set +# CONFIG_DIGIEPCA is not set +# CONFIG_MOXA_INTELLIO is not set +# CONFIG_MOXA_SMARTIO is not set +# CONFIG_ISI is not set CONFIG_SYNCLINK=m CONFIG_SYNCLINKMP=m -CONFIG_SYNCLINK_GT=m +# CONFIG_SYNCLINK_GT is not set CONFIG_N_HDLC=m -CONFIG_RISCOM8=m -CONFIG_SPECIALIX=m -CONFIG_SX=m -CONFIG_RIO=m -# CONFIG_RIO_OLDPCI is not set -CONFIG_STALDRV=y -CONFIG_STALLION=m -CONFIG_ISTALLION=m +# CONFIG_RISCOM8 is not set +# CONFIG_SPECIALIX is not set +# CONFIG_SX is not set +# CONFIG_RIO is not set +# CONFIG_STALDRV is not set CONFIG_NOZOMI=m # # Serial drivers # -CONFIG_SERIAL_8250=m +CONFIG_SERIAL_8250=y +CONFIG_SERIAL_8250_CONSOLE=y CONFIG_FIX_EARLYCON_MEM=y -CONFIG_SERIAL_8250_PCI=m -CONFIG_SERIAL_8250_PNP=m +CONFIG_SERIAL_8250_PCI=y +CONFIG_SERIAL_8250_PNP=y CONFIG_SERIAL_8250_CS=m -CONFIG_SERIAL_8250_NR_UARTS=32 +CONFIG_SERIAL_8250_NR_UARTS=4 CONFIG_SERIAL_8250_RUNTIME_UARTS=4 -CONFIG_SERIAL_8250_EXTENDED=y -CONFIG_SERIAL_8250_MANY_PORTS=y -CONFIG_SERIAL_8250_SHARE_IRQ=y -CONFIG_SERIAL_8250_DETECT_IRQ=y -CONFIG_SERIAL_8250_RSA=y +# CONFIG_SERIAL_8250_EXTENDED is not set # # Non-8250 serial port support # CONFIG_SERIAL_MAX3100=m -CONFIG_SERIAL_CORE=m +CONFIG_SERIAL_CORE=y +CONFIG_SERIAL_CORE_CONSOLE=y CONFIG_SERIAL_JSM=m CONFIG_UNIX98_PTYS=y -CONFIG_DEVPTS_MULTIPLE_INSTANCES=y -CONFIG_LEGACY_PTYS=y -CONFIG_LEGACY_PTY_COUNT=256 +# CONFIG_DEVPTS_MULTIPLE_INSTANCES is not set +# CONFIG_LEGACY_PTYS is not set CONFIG_PRINTER=m -CONFIG_LP_CONSOLE=y +# CONFIG_LP_CONSOLE is not set CONFIG_PPDEV=m CONFIG_HVC_DRIVER=y -CONFIG_VIRTIO_CONSOLE=m +CONFIG_VIRTIO_CONSOLE=y CONFIG_IPMI_HANDLER=m -CONFIG_IPMI_PANIC_EVENT=y -CONFIG_IPMI_PANIC_STRING=y +# CONFIG_IPMI_PANIC_EVENT is not set CONFIG_IPMI_DEVICE_INTERFACE=m CONFIG_IPMI_SI=m CONFIG_IPMI_WATCHDOG=m CONFIG_IPMI_POWEROFF=m -CONFIG_HW_RANDOM=m +CONFIG_HW_RANDOM=y CONFIG_HW_RANDOM_TIMERIOMEM=m CONFIG_HW_RANDOM_INTEL=m CONFIG_HW_RANDOM_AMD=m @@ -2234,6 +2348,7 @@ CONFIG_HW_RANDOM_GEODE=m CONFIG_HW_RANDOM_VIA=m CONFIG_HW_RANDOM_VIRTIO=m CONFIG_NVRAM=m +CONFIG_DTLK=m CONFIG_R3964=m CONFIG_APPLICOM=m CONFIG_SONYPI=m @@ -2246,17 +2361,14 @@ 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 -CONFIG_HPET_MMAP=y +# CONFIG_RAW_DRIVER is not set +# CONFIG_HPET is not set CONFIG_HANGCHECK_TIMER=m -CONFIG_TCG_TPM=y -CONFIG_TCG_TIS=y +CONFIG_TCG_TPM=m +CONFIG_TCG_TIS=m CONFIG_TCG_NSC=m CONFIG_TCG_ATMEL=m CONFIG_TCG_INFINEON=m @@ -2296,7 +2408,6 @@ CONFIG_I2C_VIAPRO=m # # I2C system bus drivers (mostly embedded / system-on-chip) # -CONFIG_I2C_GPIO=m CONFIG_I2C_OCORES=m CONFIG_I2C_SIMTEC=m @@ -2316,24 +2427,25 @@ CONFIG_I2C_VOODOO3=m # # Other I2C/SMBus bus drivers # +CONFIG_I2C_PCA_ISA=m CONFIG_I2C_PCA_PLATFORM=m -CONFIG_I2C_STUB=m -CONFIG_SCx200_I2C=m -CONFIG_SCx200_I2C_SCL=12 -CONFIG_SCx200_I2C_SDA=13 +# CONFIG_I2C_STUB is not set CONFIG_SCx200_ACB=m # # Miscellaneous I2C Chip support # CONFIG_DS1682=m -CONFIG_SENSORS_MAX6875=m +CONFIG_SENSORS_PCF8574=m +CONFIG_PCF8575=m +CONFIG_SENSORS_PCA9539=m CONFIG_SENSORS_TSL2550=m # CONFIG_I2C_DEBUG_CORE is not set # CONFIG_I2C_DEBUG_ALGO is not set # CONFIG_I2C_DEBUG_BUS is not set # CONFIG_I2C_DEBUG_CHIP is not set CONFIG_SPI=y +# CONFIG_SPI_DEBUG is not set CONFIG_SPI_MASTER=y # @@ -2341,7 +2453,6 @@ CONFIG_SPI_MASTER=y # CONFIG_SPI_BITBANG=m CONFIG_SPI_BUTTERFLY=m -CONFIG_SPI_GPIO=m CONFIG_SPI_LM70_LLP=m # @@ -2349,30 +2460,14 @@ CONFIG_SPI_LM70_LLP=m # CONFIG_SPI_SPIDEV=m CONFIG_SPI_TLE62X0=m + +# +# PPS support +# +CONFIG_PPS=m +# CONFIG_PPS_DEBUG is not set CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y -CONFIG_GPIOLIB=y -CONFIG_GPIO_SYSFS=y - -# -# Memory mapped GPIO expanders: -# - -# -# I2C GPIO expanders: -# -CONFIG_GPIO_MAX732X=m -CONFIG_GPIO_PCA953X=m -CONFIG_GPIO_PCF857X=m - -# -# PCI GPIO expanders: -# - -# -# SPI GPIO expanders: -# -CONFIG_GPIO_MAX7301=m -CONFIG_GPIO_MCP23S08=m +# CONFIG_GPIOLIB is not set CONFIG_W1=m CONFIG_W1_CON=y @@ -2382,7 +2477,6 @@ CONFIG_W1_CON=y CONFIG_W1_MASTER_MATROX=m CONFIG_W1_MASTER_DS2490=m CONFIG_W1_MASTER_DS2482=m -CONFIG_W1_MASTER_GPIO=m # # 1-wire Slaves @@ -2391,7 +2485,7 @@ CONFIG_W1_SLAVE_THERM=m CONFIG_W1_SLAVE_SMEM=m CONFIG_W1_SLAVE_DS2431=m CONFIG_W1_SLAVE_DS2433=m -CONFIG_W1_SLAVE_DS2433_CRC=y +# CONFIG_W1_SLAVE_DS2433_CRC is not set CONFIG_W1_SLAVE_DS2760=m CONFIG_W1_SLAVE_BQ27000=m CONFIG_POWER_SUPPLY=y @@ -2399,10 +2493,12 @@ CONFIG_POWER_SUPPLY=y CONFIG_PDA_POWER=m CONFIG_WM8350_POWER=m CONFIG_BATTERY_DS2760=m +CONFIG_BATTERY_DS2782=m CONFIG_BATTERY_OLPC=m CONFIG_BATTERY_BQ27x00=m +CONFIG_BATTERY_MAX17040=m CONFIG_CHARGER_PCF50633=m -CONFIG_HWMON=m +CONFIG_HWMON=y CONFIG_HWMON_VID=m CONFIG_SENSORS_ABITUGURU=m CONFIG_SENSORS_ABITUGURU3=m @@ -2459,7 +2555,6 @@ CONFIG_SENSORS_MAX6650=m CONFIG_SENSORS_PC87360=m CONFIG_SENSORS_PC87427=m CONFIG_SENSORS_PCF8591=m -CONFIG_SENSORS_SHT15=m CONFIG_SENSORS_SIS5595=m CONFIG_SENSORS_DME1737=m CONFIG_SENSORS_SMSC47M1=m @@ -2467,6 +2562,7 @@ CONFIG_SENSORS_SMSC47M192=m CONFIG_SENSORS_SMSC47B397=m CONFIG_SENSORS_ADS7828=m CONFIG_SENSORS_THMC50=m +CONFIG_SENSORS_TMP401=m CONFIG_SENSORS_VIA686A=m CONFIG_SENSORS_VT1211=m CONFIG_SENSORS_VT8231=m @@ -2482,8 +2578,8 @@ CONFIG_SENSORS_HDAPS=m CONFIG_SENSORS_LIS3LV02D=m CONFIG_SENSORS_APPLESMC=m # CONFIG_HWMON_DEBUG_CHIP is not set -CONFIG_THERMAL=m -# CONFIG_THERMAL_HWMON is not set +CONFIG_THERMAL=y +CONFIG_THERMAL_HWMON=y CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_NOWAYOUT is not set @@ -2508,7 +2604,6 @@ CONFIG_IT8712F_WDT=m CONFIG_IT87_WDT=m CONFIG_HP_WATCHDOG=m CONFIG_SC1200_WDT=m -CONFIG_SCx200_WDT=m CONFIG_PC87413_WDT=m CONFIG_60XX_WDT=m CONFIG_SBC8360_WDT=m @@ -2524,12 +2619,18 @@ CONFIG_W83977F_WDT=m CONFIG_MACHZ_WDT=m CONFIG_SBC_EPX_C3_WATCHDOG=m +# +# ISA-based Watchdog Cards +# +CONFIG_PCWATCHDOG=m +CONFIG_MIXCOMWD=m +CONFIG_WDT=m + # # PCI-based Watchdog Cards # CONFIG_PCIPCWATCHDOG=m CONFIG_WDTPCI=m -CONFIG_WDT_501_PCI=y # # USB-based Watchdog Cards @@ -2557,10 +2658,7 @@ CONFIG_SSB_DRIVER_PCICORE=y # CONFIG_MFD_CORE=m CONFIG_MFD_SM501=m -CONFIG_MFD_SM501_GPIO=y -CONFIG_HTC_PASIC3=m -CONFIG_UCB1400_CORE=m -CONFIG_TPS65010=m +# CONFIG_HTC_PASIC3 is not set # CONFIG_MFD_TMIO is not set CONFIG_MFD_WM8400=m CONFIG_MFD_WM8350=m @@ -2568,18 +2666,10 @@ CONFIG_MFD_WM8350_I2C=m CONFIG_MFD_PCF50633=m CONFIG_PCF50633_ADC=m CONFIG_PCF50633_GPIO=m -CONFIG_REGULATOR=y -# CONFIG_REGULATOR_DEBUG is not set -CONFIG_REGULATOR_FIXED_VOLTAGE=m -CONFIG_REGULATOR_VIRTUAL_CONSUMER=m -CONFIG_REGULATOR_BQ24022=m -CONFIG_REGULATOR_WM8350=m -CONFIG_REGULATOR_WM8400=m -CONFIG_REGULATOR_PCF50633=m - -# -# Multimedia devices -# +CONFIG_AB3100_CORE=m +# CONFIG_EZX_PCAP is not set +# CONFIG_REGULATOR is not set +CONFIG_MEDIA_SUPPORT=m # # Multimedia core support @@ -2596,7 +2686,7 @@ CONFIG_VIDEO_MEDIA=m # CONFIG_VIDEO_SAA7146=m CONFIG_VIDEO_SAA7146_VV=m -CONFIG_MEDIA_ATTACH=y +# CONFIG_MEDIA_ATTACH is not set CONFIG_MEDIA_TUNER=m # CONFIG_MEDIA_TUNER_CUSTOMISE is not set CONFIG_MEDIA_TUNER_SIMPLE=m @@ -2629,42 +2719,83 @@ CONFIG_VIDEO_TUNER=m CONFIG_VIDEO_CAPTURE_DRIVERS=y # CONFIG_VIDEO_ADV_DEBUG is not set # CONFIG_VIDEO_FIXED_MINOR_RANGES is not set -CONFIG_VIDEO_HELPER_CHIPS_AUTO=y +# CONFIG_VIDEO_HELPER_CHIPS_AUTO is not set CONFIG_VIDEO_IR_I2C=m + +# +# Encoders/decoders and other helper chips +# + +# +# Audio decoders +# CONFIG_VIDEO_TVAUDIO=m CONFIG_VIDEO_TDA7432=m CONFIG_VIDEO_TDA9840=m +CONFIG_VIDEO_TDA9875=m CONFIG_VIDEO_TEA6415C=m CONFIG_VIDEO_TEA6420=m CONFIG_VIDEO_MSP3400=m CONFIG_VIDEO_CS5345=m CONFIG_VIDEO_CS53L32A=m CONFIG_VIDEO_M52790=m +CONFIG_VIDEO_TLV320AIC23B=m CONFIG_VIDEO_WM8775=m CONFIG_VIDEO_WM8739=m CONFIG_VIDEO_VP27SMPX=m + +# +# RDS decoders +# CONFIG_VIDEO_SAA6588=m + +# +# Video decoders +# CONFIG_VIDEO_BT819=m CONFIG_VIDEO_BT856=m CONFIG_VIDEO_BT866=m CONFIG_VIDEO_KS0127=m CONFIG_VIDEO_OV7670=m +CONFIG_VIDEO_MT9V011=m +CONFIG_VIDEO_TCM825X=m CONFIG_VIDEO_SAA7110=m CONFIG_VIDEO_SAA711X=m CONFIG_VIDEO_SAA717X=m +CONFIG_VIDEO_SAA7191=m +CONFIG_VIDEO_TVP514X=m CONFIG_VIDEO_TVP5150=m CONFIG_VIDEO_VPX3220=m + +# +# Video and audio decoders +# CONFIG_VIDEO_CX25840=m + +# +# MPEG video encoders +# CONFIG_VIDEO_CX2341X=m + +# +# Video encoders +# CONFIG_VIDEO_SAA7127=m CONFIG_VIDEO_SAA7185=m CONFIG_VIDEO_ADV7170=m CONFIG_VIDEO_ADV7175=m +CONFIG_VIDEO_THS7303=m +CONFIG_VIDEO_ADV7343=m + +# +# Video improvement chips +# CONFIG_VIDEO_UPD64031A=m CONFIG_VIDEO_UPD64083=m CONFIG_VIDEO_VIVI=m CONFIG_VIDEO_BT848=m CONFIG_VIDEO_BT848_DVB=y +CONFIG_VIDEO_PMS=m CONFIG_VIDEO_BWQCAM=m CONFIG_VIDEO_CQCAM=m CONFIG_VIDEO_W9966=m @@ -2720,11 +2851,13 @@ CONFIG_USB_GSPCA_CONEX=m CONFIG_USB_GSPCA_ETOMS=m CONFIG_USB_GSPCA_FINEPIX=m CONFIG_USB_GSPCA_MARS=m -# CONFIG_USB_GSPCA_MR97310A is not set +CONFIG_USB_GSPCA_MR97310A=m CONFIG_USB_GSPCA_OV519=m CONFIG_USB_GSPCA_OV534=m CONFIG_USB_GSPCA_PAC207=m CONFIG_USB_GSPCA_PAC7311=m +CONFIG_USB_GSPCA_SN9C20X=m +CONFIG_USB_GSPCA_SN9C20X_EVDEV=y CONFIG_USB_GSPCA_SONIXB=m CONFIG_USB_GSPCA_SONIXJ=m CONFIG_USB_GSPCA_SPCA500=m @@ -2733,8 +2866,8 @@ CONFIG_USB_GSPCA_SPCA505=m CONFIG_USB_GSPCA_SPCA506=m CONFIG_USB_GSPCA_SPCA508=m CONFIG_USB_GSPCA_SPCA561=m -# CONFIG_USB_GSPCA_SQ905 is not set -# CONFIG_USB_GSPCA_SQ905C is not set +CONFIG_USB_GSPCA_SQ905=m +CONFIG_USB_GSPCA_SQ905C=m CONFIG_USB_GSPCA_STK014=m CONFIG_USB_GSPCA_SUNPLUS=m CONFIG_USB_GSPCA_T613=m @@ -2773,9 +2906,21 @@ CONFIG_USB_ZR364XX=m CONFIG_USB_STKWEBCAM=m CONFIG_USB_S2255=m CONFIG_RADIO_ADAPTERS=y +CONFIG_RADIO_CADET=m +CONFIG_RADIO_RTRACK=m +CONFIG_RADIO_RTRACK2=m +CONFIG_RADIO_AZTECH=m +CONFIG_RADIO_GEMTEK=m CONFIG_RADIO_GEMTEK_PCI=m CONFIG_RADIO_MAXIRADIO=m CONFIG_RADIO_MAESTRO=m +CONFIG_RADIO_SF16FMI=m +CONFIG_RADIO_SF16FMR2=m +CONFIG_RADIO_TERRATEC=m +CONFIG_RADIO_TRUST=m +CONFIG_RADIO_TYPHOON=m +# CONFIG_RADIO_TYPHOON_PROC_FS is not set +CONFIG_RADIO_ZOLTRIX=m CONFIG_USB_DSBR=m CONFIG_USB_SI470X=m CONFIG_USB_MR800=m @@ -2802,7 +2947,7 @@ CONFIG_DVB_USB=m # CONFIG_DVB_USB_DEBUG is not set CONFIG_DVB_USB_A800=m CONFIG_DVB_USB_DIBUSB_MB=m -# CONFIG_DVB_USB_DIBUSB_MB_FAULTY is not set +CONFIG_DVB_USB_DIBUSB_MB_FAULTY=y CONFIG_DVB_USB_DIBUSB_MC=m CONFIG_DVB_USB_DIB0700=m CONFIG_DVB_USB_UMT_010=m @@ -2828,8 +2973,13 @@ CONFIG_DVB_USB_AF9015=m CONFIG_DVB_USB_CE6230=m CONFIG_DVB_TTUSB_BUDGET=m CONFIG_DVB_TTUSB_DEC=m -CONFIG_DVB_SIANO_SMS1XXX=m -CONFIG_DVB_SIANO_SMS1XXX_SMS_IDS=y +CONFIG_SMS_SIANO_MDTV=m + +# +# Siano module components +# +CONFIG_SMS_USB_DRV=m +CONFIG_SMS_SDIO_DRV=m # # Supported FlexCopII (B2C2) Adapters @@ -2945,7 +3095,7 @@ CONFIG_DRM_RADEON=m CONFIG_DRM_I810=m CONFIG_DRM_I830=m CONFIG_DRM_I915=m -CONFIG_DRM_I915_KMS=y +# CONFIG_DRM_I915_KMS is not set CONFIG_DRM_MGA=m CONFIG_DRM_SIS=m CONFIG_DRM_VIA=m @@ -2965,8 +3115,6 @@ CONFIG_FB_SYS_COPYAREA=m CONFIG_FB_SYS_IMAGEBLIT=m # CONFIG_FB_FOREIGN_ENDIAN is not set CONFIG_FB_SYS_FOPS=m -CONFIG_FB_DEFERRED_IO=y -CONFIG_FB_HECUBA=m CONFIG_FB_SVGALIB=m # CONFIG_FB_MACMODES is not set CONFIG_FB_BACKLIGHT=y @@ -2980,17 +3128,16 @@ CONFIG_FB_CIRRUS=m CONFIG_FB_PM2=m CONFIG_FB_PM2_FIFO_DISCONNECT=y CONFIG_FB_CYBER2000=m -CONFIG_FB_ARC=m -CONFIG_FB_ASILIANT=y -CONFIG_FB_IMSTT=y -CONFIG_FB_VGA16=m +# CONFIG_FB_ARC is not set +# CONFIG_FB_ASILIANT is not set +# CONFIG_FB_IMSTT is not set +# CONFIG_FB_VGA16 is not set CONFIG_FB_UVESA=m CONFIG_FB_VESA=y CONFIG_FB_EFI=y -CONFIG_FB_N411=m -CONFIG_FB_HGA=m -CONFIG_FB_HGA_ACCEL=y -CONFIG_FB_S1D13XXX=m +# CONFIG_FB_N411 is not set +# CONFIG_FB_HGA is not set +# CONFIG_FB_S1D13XXX is not set CONFIG_FB_NVIDIA=m CONFIG_FB_NVIDIA_I2C=y # CONFIG_FB_NVIDIA_DEBUG is not set @@ -3000,20 +3147,10 @@ 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=y -CONFIG_FB_I810_I2C=y +# CONFIG_FB_I810_GTF is not set CONFIG_FB_LE80578=m CONFIG_FB_CARILLO_RANCH=m -CONFIG_FB_INTEL=m -# CONFIG_FB_INTEL_DEBUG is not set -CONFIG_FB_INTEL_I2C=y -CONFIG_FB_MATROX=m -CONFIG_FB_MATROX_MILLENIUM=y -CONFIG_FB_MATROX_MYSTIQUE=y -CONFIG_FB_MATROX_G=y -CONFIG_FB_MATROX_I2C=m -CONFIG_FB_MATROX_MAVEN=m -CONFIG_FB_MATROX_MULTIHEAD=y +# CONFIG_FB_MATROX is not set CONFIG_FB_RADEON=m CONFIG_FB_RADEON_I2C=y CONFIG_FB_RADEON_BACKLIGHT=y @@ -3041,23 +3178,16 @@ CONFIG_FB_3DFX_I2C=y CONFIG_FB_VOODOO1=m CONFIG_FB_VT8623=m CONFIG_FB_TRIDENT=m -CONFIG_FB_ARK=m -CONFIG_FB_PM3=m -CONFIG_FB_CARMINE=m -CONFIG_FB_CARMINE_DRAM_EVAL=y -# CONFIG_CARMINE_DRAM_CUSTOM is not set -CONFIG_FB_GEODE=y -CONFIG_FB_GEODE_LX=y -CONFIG_FB_GEODE_GX=y -CONFIG_FB_GEODE_GX1=y -CONFIG_FB_TMIO=m -CONFIG_FB_TMIO_ACCELL=y -CONFIG_FB_SM501=m -CONFIG_FB_VIRTUAL=m -CONFIG_FB_METRONOME=m -CONFIG_FB_MB862XX=m -CONFIG_FB_MB862XX_PCI_GDC=y -CONFIG_FB_BROADSHEET=m +# CONFIG_FB_ARK is not set +# CONFIG_FB_PM3 is not set +# CONFIG_FB_CARMINE is not set +# CONFIG_FB_GEODE is not set +# CONFIG_FB_TMIO is not set +# CONFIG_FB_SM501 is not set +# CONFIG_FB_VIRTUAL is not set +# CONFIG_FB_METRONOME is not set +# CONFIG_FB_MB862XX is not set +# CONFIG_FB_BROADSHEET is not set CONFIG_BACKLIGHT_LCD_SUPPORT=y CONFIG_LCD_CLASS_DEVICE=m CONFIG_LCD_LTV350QV=m @@ -3085,18 +3215,26 @@ CONFIG_DISPLAY_SUPPORT=m # Console display driver support # CONFIG_VGA_CONSOLE=y -CONFIG_VGACON_SOFT_SCROLLBACK=y -CONFIG_VGACON_SOFT_SCROLLBACK_SIZE=64 +# CONFIG_VGACON_SOFT_SCROLLBACK is not set +# CONFIG_MDA_CONSOLE is not set CONFIG_DUMMY_CONSOLE=y CONFIG_FRAMEBUFFER_CONSOLE=y -CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY=y +# CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y -# CONFIG_FONTS is not set -CONFIG_FONT_8x8=y +CONFIG_FONTS=y +# CONFIG_FONT_8x8 is not set CONFIG_FONT_8x16=y +# CONFIG_FONT_6x11 is not set +# CONFIG_FONT_7x14 is not set +# CONFIG_FONT_PEARL_8x8 is not set +# CONFIG_FONT_ACORN_8x8 is not set +# CONFIG_FONT_MINI_4x6 is not set +# CONFIG_FONT_SUN8x16 is not set +# CONFIG_FONT_SUN12x22 is not set +# CONFIG_FONT_10x18 is not set CONFIG_LOGO=y -# CONFIG_LOGO_LINUX_MONO is not set -# CONFIG_LOGO_LINUX_VGA16 is not set +CONFIG_LOGO_LINUX_MONO=y +CONFIG_LOGO_LINUX_VGA16=y CONFIG_LOGO_LINUX_CLUT224=y CONFIG_SOUND=m CONFIG_SOUND_OSS_CORE=y @@ -3121,12 +3259,18 @@ CONFIG_SND_VERBOSE_PROCFS=y # CONFIG_SND_VERBOSE_PRINTK is not set # CONFIG_SND_DEBUG is not set CONFIG_SND_VMASTER=y +CONFIG_SND_RAWMIDI_SEQ=m +CONFIG_SND_OPL3_LIB_SEQ=m +CONFIG_SND_OPL4_LIB_SEQ=m +CONFIG_SND_SBAWE_SEQ=m +CONFIG_SND_EMU10K1_SEQ=m CONFIG_SND_MPU401_UART=m CONFIG_SND_OPL3_LIB=m +CONFIG_SND_OPL4_LIB=m CONFIG_SND_VX_LIB=m CONFIG_SND_AC97_CODEC=m CONFIG_SND_DRIVERS=y -CONFIG_SND_PCSP=m +# CONFIG_SND_PCSP is not set CONFIG_SND_DUMMY=m CONFIG_SND_VIRMIDI=m CONFIG_SND_MTPAV=m @@ -3136,8 +3280,43 @@ CONFIG_SND_MPU401=m CONFIG_SND_PORTMAN2X4=m CONFIG_SND_AC97_POWER_SAVE=y CONFIG_SND_AC97_POWER_SAVE_DEFAULT=0 +CONFIG_SND_WSS_LIB=m CONFIG_SND_SB_COMMON=m +CONFIG_SND_SB8_DSP=m CONFIG_SND_SB16_DSP=m +CONFIG_SND_ISA=y +CONFIG_SND_ADLIB=m +CONFIG_SND_AD1816A=m +CONFIG_SND_AD1848=m +CONFIG_SND_ALS100=m +CONFIG_SND_AZT2320=m +CONFIG_SND_CMI8330=m +CONFIG_SND_CS4231=m +CONFIG_SND_CS4236=m +CONFIG_SND_DT019X=m +CONFIG_SND_ES968=m +CONFIG_SND_ES1688=m +CONFIG_SND_ES18XX=m +CONFIG_SND_SC6000=m +CONFIG_SND_GUSCLASSIC=m +CONFIG_SND_GUSEXTREME=m +CONFIG_SND_GUSMAX=m +CONFIG_SND_INTERWAVE=m +CONFIG_SND_INTERWAVE_STB=m +CONFIG_SND_OPL3SA2=m +CONFIG_SND_OPTI92X_AD1848=m +CONFIG_SND_OPTI92X_CS4231=m +CONFIG_SND_OPTI93X=m +CONFIG_SND_MIRO=m +CONFIG_SND_SB8=m +CONFIG_SND_SB16=m +CONFIG_SND_SBAWE=m +CONFIG_SND_SB16_CSP=y +CONFIG_SND_SGALAXY=m +CONFIG_SND_SSCAPE=m +CONFIG_SND_WAVEFRONT=m +CONFIG_SND_MSND_PINNACLE=m +CONFIG_SND_MSND_CLASSIC=m CONFIG_SND_PCI=y CONFIG_SND_AD1889=m CONFIG_SND_ALS300=m @@ -3151,7 +3330,7 @@ CONFIG_SND_AU8830=m CONFIG_SND_AW2=m CONFIG_SND_AZT3328=m CONFIG_SND_BT87X=m -CONFIG_SND_BT87X_OVERCLOCK=y +# CONFIG_SND_BT87X_OVERCLOCK is not set CONFIG_SND_CA0106=m CONFIG_SND_CMIPCI=m CONFIG_SND_OXYGEN_LIB=m @@ -3161,6 +3340,7 @@ CONFIG_SND_CS46XX=m CONFIG_SND_CS46XX_NEW_DSP=y CONFIG_SND_CS5530=m CONFIG_SND_CS5535AUDIO=m +CONFIG_SND_CTXFI=m CONFIG_SND_DARLA20=m CONFIG_SND_GINA20=m CONFIG_SND_LAYLA20=m @@ -3188,6 +3368,7 @@ CONFIG_SND_HDA_INTEL=m CONFIG_SND_HDA_HWDEP=y CONFIG_SND_HDA_RECONFIG=y CONFIG_SND_HDA_INPUT_BEEP=y +CONFIG_SND_HDA_INPUT_JACK=y CONFIG_SND_HDA_CODEC_REALTEK=y CONFIG_SND_HDA_CODEC_ANALOG=y CONFIG_SND_HDA_CODEC_SIGMATEL=y @@ -3197,6 +3378,7 @@ CONFIG_SND_HDA_CODEC_NVHDMI=y CONFIG_SND_HDA_CODEC_INTELHDMI=y CONFIG_SND_HDA_ELD=y CONFIG_SND_HDA_CODEC_CONEXANT=y +CONFIG_SND_HDA_CODEC_CA0110=y CONFIG_SND_HDA_CODEC_CMEDIA=y CONFIG_SND_HDA_CODEC_SI3054=y CONFIG_SND_HDA_GENERIC=y @@ -3210,6 +3392,7 @@ CONFIG_SND_ICE1724=m CONFIG_SND_INTEL8X0=m CONFIG_SND_INTEL8X0M=m CONFIG_SND_KORG1212=m +CONFIG_SND_LX6464ES=m CONFIG_SND_MAESTRO3=m CONFIG_SND_MIXART=m CONFIG_SND_NM256=m @@ -3238,36 +3421,12 @@ CONFIG_SND_VXPOCKET=m CONFIG_SND_PDAUDIOCF=m CONFIG_SND_SOC=m CONFIG_SND_SOC_I2C_AND_SPI=m -CONFIG_SND_SOC_ALL_CODECS=m -CONFIG_SND_SOC_AD73311=m -CONFIG_SND_SOC_AK4104=m -CONFIG_SND_SOC_AK4535=m -CONFIG_SND_SOC_CS4270=m -CONFIG_SND_SOC_L3=m -CONFIG_SND_SOC_PCM3008=m -CONFIG_SND_SOC_SSM2602=m -CONFIG_SND_SOC_TLV320AIC23=m -CONFIG_SND_SOC_TLV320AIC26=m -CONFIG_SND_SOC_TLV320AIC3X=m -CONFIG_SND_SOC_UDA134X=m -CONFIG_SND_SOC_UDA1380=m -CONFIG_SND_SOC_WM8350=m -CONFIG_SND_SOC_WM8400=m -CONFIG_SND_SOC_WM8510=m -CONFIG_SND_SOC_WM8580=m -CONFIG_SND_SOC_WM8728=m -CONFIG_SND_SOC_WM8731=m -CONFIG_SND_SOC_WM8750=m -CONFIG_SND_SOC_WM8753=m -CONFIG_SND_SOC_WM8900=m -CONFIG_SND_SOC_WM8903=m -CONFIG_SND_SOC_WM8971=m -CONFIG_SND_SOC_WM8990=m +# CONFIG_SND_SOC_ALL_CODECS is not set # CONFIG_SOUND_PRIME is not set CONFIG_AC97_BUS=m CONFIG_HID_SUPPORT=y CONFIG_HID=m -CONFIG_HID_DEBUG=y +# CONFIG_HID_DEBUG is not set CONFIG_HIDRAW=y # @@ -3286,7 +3445,8 @@ CONFIG_HID_BELKIN=m CONFIG_HID_CHERRY=m CONFIG_HID_CHICONY=m CONFIG_HID_CYPRESS=m -# CONFIG_DRAGONRISE_FF is not set +CONFIG_HID_DRAGONRISE=m +CONFIG_DRAGONRISE_FF=y CONFIG_HID_EZKEY=m CONFIG_HID_KYE=m CONFIG_HID_GYRATION=m @@ -3303,24 +3463,30 @@ CONFIG_HID_PETALYNX=m CONFIG_HID_SAMSUNG=m CONFIG_HID_SONY=m CONFIG_HID_SUNPLUS=m -CONFIG_GREENASIA_FF=m +CONFIG_HID_GREENASIA=m +CONFIG_GREENASIA_FF=y +CONFIG_HID_SMARTJOYPLUS=m +CONFIG_SMARTJOYPLUS_FF=y CONFIG_HID_TOPSEED=m -CONFIG_THRUSTMASTER_FF=m -CONFIG_ZEROPLUS_FF=m +CONFIG_HID_THRUSTMASTER=m +CONFIG_THRUSTMASTER_FF=y +CONFIG_HID_WACOM=m +CONFIG_HID_ZEROPLUS=m +CONFIG_ZEROPLUS_FF=y CONFIG_USB_SUPPORT=y CONFIG_USB_ARCH_HAS_HCD=y CONFIG_USB_ARCH_HAS_OHCI=y CONFIG_USB_ARCH_HAS_EHCI=y CONFIG_USB=m # CONFIG_USB_DEBUG is not set -CONFIG_USB_ANNOUNCE_NEW_DEVICES=y +# CONFIG_USB_ANNOUNCE_NEW_DEVICES is not set # # Miscellaneous USB options # CONFIG_USB_DEVICEFS=y -# CONFIG_USB_DEVICE_CLASS is not set -# CONFIG_USB_DYNAMIC_MINORS is not set +CONFIG_USB_DEVICE_CLASS=y +CONFIG_USB_DYNAMIC_MINORS=y CONFIG_USB_SUSPEND=y # CONFIG_USB_OTG is not set CONFIG_USB_MON=m @@ -3332,14 +3498,16 @@ CONFIG_USB_WUSB_CBAF=m # USB Host Controller Drivers # CONFIG_USB_C67X00_HCD=m +CONFIG_USB_XHCI_HCD=m +# CONFIG_USB_XHCI_HCD_DEBUGGING is not set CONFIG_USB_EHCI_HCD=m CONFIG_USB_EHCI_ROOT_HUB_TT=y -CONFIG_USB_EHCI_TT_NEWSCHED=y +# CONFIG_USB_EHCI_TT_NEWSCHED is not set CONFIG_USB_OXU210HP_HCD=m CONFIG_USB_ISP116X_HCD=m CONFIG_USB_ISP1760_HCD=m CONFIG_USB_OHCI_HCD=m -CONFIG_USB_OHCI_HCD_SSB=y +# CONFIG_USB_OHCI_HCD_SSB is not set # CONFIG_USB_OHCI_BIG_ENDIAN_DESC is not set # CONFIG_USB_OHCI_BIG_ENDIAN_MMIO is not set CONFIG_USB_OHCI_LITTLE_ENDIAN=y @@ -3380,7 +3548,7 @@ CONFIG_USB_STORAGE_ALAUDA=m CONFIG_USB_STORAGE_ONETOUCH=m CONFIG_USB_STORAGE_KARMA=m CONFIG_USB_STORAGE_CYPRESS_ATACB=m -CONFIG_USB_LIBUSUAL=y +# CONFIG_USB_LIBUSUAL is not set # # USB Imaging devices @@ -3401,7 +3569,7 @@ CONFIG_USB_SERIAL_BELKIN=m CONFIG_USB_SERIAL_CH341=m CONFIG_USB_SERIAL_WHITEHEAT=m CONFIG_USB_SERIAL_DIGI_ACCELEPORT=m -# CONFIG_USB_SERIAL_CP210X is not set +CONFIG_USB_SERIAL_CP210X=m CONFIG_USB_SERIAL_CYPRESS_M8=m CONFIG_USB_SERIAL_EMPEG=m CONFIG_USB_SERIAL_FTDI_SIO=m @@ -3437,21 +3605,21 @@ CONFIG_USB_SERIAL_MOTOROLA=m CONFIG_USB_SERIAL_NAVMAN=m CONFIG_USB_SERIAL_PL2303=m CONFIG_USB_SERIAL_OTI6858=m -# CONFIG_USB_SERIAL_QUALCOMM is not set +CONFIG_USB_SERIAL_QUALCOMM=m CONFIG_USB_SERIAL_SPCP8X5=m CONFIG_USB_SERIAL_HP4X=m CONFIG_USB_SERIAL_SAFE=m -CONFIG_USB_SERIAL_SAFE_PADDED=y +# CONFIG_USB_SERIAL_SAFE_PADDED is not set CONFIG_USB_SERIAL_SIEMENS_MPI=m CONFIG_USB_SERIAL_SIERRAWIRELESS=m -# CONFIG_USB_SERIAL_SYMBOL is not set +CONFIG_USB_SERIAL_SYMBOL=m CONFIG_USB_SERIAL_TI=m CONFIG_USB_SERIAL_CYBERJACK=m CONFIG_USB_SERIAL_XIRCOM=m CONFIG_USB_SERIAL_OPTION=m CONFIG_USB_SERIAL_OMNINET=m CONFIG_USB_SERIAL_OPTICON=m -CONFIG_USB_SERIAL_DEBUG=m +# CONFIG_USB_SERIAL_DEBUG is not set # # USB Miscellaneous drivers @@ -3471,7 +3639,7 @@ CONFIG_USB_IDMOUSE=m CONFIG_USB_FTDI_ELAN=m CONFIG_USB_APPLEDISPLAY=m CONFIG_USB_SISUSBVGA=m -CONFIG_USB_SISUSBVGA_CON=y +# CONFIG_USB_SISUSBVGA_CON is not set CONFIG_USB_LD=m CONFIG_USB_TRANCEVIBRATOR=m CONFIG_USB_IOWARRIOR=m @@ -3484,6 +3652,7 @@ CONFIG_USB_CXACRU=m CONFIG_USB_UEAGLEATM=m CONFIG_USB_XUSBATM=m CONFIG_USB_GADGET=m +# CONFIG_USB_GADGET_DEBUG is not set # CONFIG_USB_GADGET_DEBUG_FILES is not set # CONFIG_USB_GADGET_DEBUG_FS is not set CONFIG_USB_GADGET_VBUS_DRAW=2 @@ -3495,33 +3664,35 @@ CONFIG_USB_GADGET_SELECTED=y # CONFIG_USB_GADGET_OMAP is not set # CONFIG_USB_GADGET_PXA25X is not set # CONFIG_USB_GADGET_PXA27X is not set -# CONFIG_USB_GADGET_S3C2410 is not set +# CONFIG_USB_GADGET_S3C_HSOTG is not set # CONFIG_USB_GADGET_IMX is not set +# CONFIG_USB_GADGET_S3C2410 is not set # CONFIG_USB_GADGET_M66592 is not set -CONFIG_USB_GADGET_AMD5536UDC=y -CONFIG_USB_AMD5536UDC=m +# CONFIG_USB_GADGET_AMD5536UDC is not set # CONFIG_USB_GADGET_FSL_QE is not set # CONFIG_USB_GADGET_CI13XXX is not set -# CONFIG_USB_GADGET_NET2280 is not set +CONFIG_USB_GADGET_NET2280=y +CONFIG_USB_NET2280=m # CONFIG_USB_GADGET_GOKU is not set +# CONFIG_USB_GADGET_LANGWELL is not set # CONFIG_USB_GADGET_DUMMY_HCD is not set CONFIG_USB_GADGET_DUALSPEED=y -CONFIG_USB_ZERO=m +# CONFIG_USB_ZERO is not set +CONFIG_USB_AUDIO=m CONFIG_USB_ETH=m CONFIG_USB_ETH_RNDIS=y CONFIG_USB_GADGETFS=m CONFIG_USB_FILE_STORAGE=m -CONFIG_USB_FILE_STORAGE_TEST=y +# CONFIG_USB_FILE_STORAGE_TEST is not set CONFIG_USB_G_SERIAL=m CONFIG_USB_MIDI_GADGET=m CONFIG_USB_G_PRINTER=m -CONFIG_USB_CDC_COMPOSITE=m +# CONFIG_USB_CDC_COMPOSITE is not set # # OTG and related infrastructure # CONFIG_USB_OTG_UTILS=y -CONFIG_USB_GPIO_VBUS=m CONFIG_NOP_USB_XCEIV=m CONFIG_UWB=m CONFIG_UWB_HWA=m @@ -3539,7 +3710,7 @@ CONFIG_MMC=m CONFIG_MMC_BLOCK=m CONFIG_MMC_BLOCK_BOUNCE=y CONFIG_SDIO_UART=m -CONFIG_MMC_TEST=m +# CONFIG_MMC_TEST is not set # # MMC/SD/SDIO Host Controller Drivers @@ -3547,9 +3718,12 @@ CONFIG_MMC_TEST=m CONFIG_MMC_SDHCI=m CONFIG_MMC_SDHCI_PCI=m CONFIG_MMC_RICOH_MMC=m +CONFIG_MMC_SDHCI_PLTFM=m CONFIG_MMC_WBSD=m CONFIG_MMC_TIFM_SD=m CONFIG_MMC_SDRICOH_CS=m +CONFIG_MMC_CB710=m +CONFIG_MMC_VIA_SDMMC=m CONFIG_MEMSTICK=m # CONFIG_MEMSTICK_DEBUG is not set @@ -3570,13 +3744,9 @@ CONFIG_LEDS_CLASS=m # # LED drivers # -CONFIG_LEDS_NET48XX=m -CONFIG_LEDS_WRAP=m -CONFIG_LEDS_ALIX2=m +# CONFIG_LEDS_ALIX2 is not set CONFIG_LEDS_PCA9532=m -CONFIG_LEDS_GPIO=m -CONFIG_LEDS_GPIO_PLATFORM=y -CONFIG_LEDS_LP5521=m +CONFIG_LEDS_LP3944=m CONFIG_LEDS_CLEVO_MAIL=m CONFIG_LEDS_PCA955X=m CONFIG_LEDS_WM8350=m @@ -3591,34 +3761,33 @@ CONFIG_LEDS_TRIGGER_TIMER=m CONFIG_LEDS_TRIGGER_IDE_DISK=y CONFIG_LEDS_TRIGGER_HEARTBEAT=m CONFIG_LEDS_TRIGGER_BACKLIGHT=m -CONFIG_LEDS_TRIGGER_GPIO=m CONFIG_LEDS_TRIGGER_DEFAULT_ON=m # # iptables trigger is under Netfilter config (LED target) # CONFIG_ACCESSIBILITY=y -CONFIG_INFINIBAND=m -CONFIG_INFINIBAND_USER_MAD=m -CONFIG_INFINIBAND_USER_ACCESS=m -CONFIG_INFINIBAND_USER_MEM=y -CONFIG_INFINIBAND_ADDR_TRANS=y -CONFIG_INFINIBAND_MTHCA=m -CONFIG_INFINIBAND_MTHCA_DEBUG=y -CONFIG_INFINIBAND_AMSO1100=m -# CONFIG_INFINIBAND_AMSO1100_DEBUG is not set -CONFIG_INFINIBAND_CXGB3=m -# CONFIG_INFINIBAND_CXGB3_DEBUG is not set -CONFIG_MLX4_INFINIBAND=m -CONFIG_INFINIBAND_NES=m -# CONFIG_INFINIBAND_NES_DEBUG is not set -CONFIG_INFINIBAND_IPOIB=m -CONFIG_INFINIBAND_IPOIB_CM=y -CONFIG_INFINIBAND_IPOIB_DEBUG=y -# CONFIG_INFINIBAND_IPOIB_DEBUG_DATA is not set -CONFIG_INFINIBAND_SRP=m -CONFIG_INFINIBAND_ISER=m -# CONFIG_EDAC is not set +CONFIG_A11Y_BRAILLE_CONSOLE=y +# CONFIG_INFINIBAND is not set +CONFIG_EDAC=y + +# +# Reporting subsystems +# +# CONFIG_EDAC_DEBUG is not set +CONFIG_EDAC_MM_EDAC=m +CONFIG_EDAC_AMD76X=m +CONFIG_EDAC_E7XXX=m +CONFIG_EDAC_E752X=m +CONFIG_EDAC_I82875P=m +CONFIG_EDAC_I82975X=m +CONFIG_EDAC_I3000=m +CONFIG_EDAC_X38=m +CONFIG_EDAC_I5400=m +CONFIG_EDAC_I82860=m +CONFIG_EDAC_R82600=m +CONFIG_EDAC_I5000=m +CONFIG_EDAC_I5100=m CONFIG_RTC_LIB=m CONFIG_RTC_CLASS=m @@ -3628,7 +3797,7 @@ CONFIG_RTC_CLASS=m CONFIG_RTC_INTF_SYSFS=y CONFIG_RTC_INTF_PROC=y CONFIG_RTC_INTF_DEV=y -# CONFIG_RTC_INTF_DEV_UIE_EMUL is not set +CONFIG_RTC_INTF_DEV_UIE_EMUL=y CONFIG_RTC_DRV_TEST=m # @@ -3648,6 +3817,7 @@ CONFIG_RTC_DRV_M41T80_WDT=y CONFIG_RTC_DRV_S35390A=m CONFIG_RTC_DRV_FM3130=m CONFIG_RTC_DRV_RX8581=m +CONFIG_RTC_DRV_RX8025=m # # SPI RTC drivers @@ -3708,10 +3878,82 @@ CONFIG_UIO_PDRV_GENIRQ=m CONFIG_UIO_SMX=m CONFIG_UIO_AEC=m CONFIG_UIO_SERCOS3=m + +# +# TI VLYNQ +# CONFIG_STAGING=y -CONFIG_STAGING_EXCLUDE_BUILD=y +# CONFIG_STAGING_EXCLUDE_BUILD is not set +CONFIG_ET131X=m +# CONFIG_ET131X_DEBUG is not set +CONFIG_SLICOSS=m +CONFIG_SXG=m +CONFIG_ME4000=m +CONFIG_MEILHAUS=m +CONFIG_ME0600=m +CONFIG_ME0900=m +CONFIG_ME1000=m +CONFIG_ME1400=m +CONFIG_ME1600=m +CONFIG_ME4600=m +CONFIG_ME6000=m +CONFIG_ME8100=m +CONFIG_ME8200=m +CONFIG_MEDUMMY=m +CONFIG_VIDEO_GO7007=m +CONFIG_VIDEO_GO7007_USB=m +# CONFIG_VIDEO_GO7007_USB_S2250_BOARD is not set +CONFIG_USB_IP_COMMON=m +CONFIG_USB_IP_VHCI_HCD=m +CONFIG_USB_IP_HOST=m +CONFIG_W35UND=m +CONFIG_PRISM2_USB=m +CONFIG_ECHO=m +CONFIG_USB_ATMEL=m +CONFIG_POCH=m +CONFIG_AGNX=m +CONFIG_OTUS=m +CONFIG_RT2860=m +CONFIG_RT2870=m +CONFIG_RT3070=m +CONFIG_COMEDI=m +# CONFIG_COMEDI_DEBUG is not set +CONFIG_COMEDI_PCI_DRIVERS=m +CONFIG_COMEDI_PCMCIA_DRIVERS=m +CONFIG_COMEDI_USB_DRIVERS=m +CONFIG_ASUS_OLED=m +# CONFIG_PANEL is not set +# CONFIG_ALTERA_PCIE_CHDMA is not set +CONFIG_RTL8187SE=m +CONFIG_RTL8192SU=m +# CONFIG_INPUT_MIMIO is not set +# CONFIG_TRANZPORT is not set +# CONFIG_EPL is not set + +# +# Android +# +# CONFIG_ANDROID is not set +CONFIG_DST=m +# CONFIG_DST_DEBUG is not set +CONFIG_POHMELFS=m +# CONFIG_POHMELFS_DEBUG is not set +CONFIG_POHMELFS_CRYPTO=y +CONFIG_STLC45XX=m +CONFIG_B3DFG=m +CONFIG_IDE_PHISON=m +CONFIG_PLAN9AUTH=m +CONFIG_HECI=m +CONFIG_LINE6_USB=m +# CONFIG_DRM_RADEON_KMS is not set +CONFIG_USB_SERIAL_QUATECH2=m +CONFIG_VT6655=m +CONFIG_USB_CPC=m +CONFIG_RDC_17F3101X=m +CONFIG_FB_UDL=m CONFIG_X86_PLATFORM_DEVICES=y CONFIG_ACER_WMI=m +CONFIG_ACERHDF=m CONFIG_ASUS_LAPTOP=m CONFIG_DELL_WMI=m CONFIG_FUJITSU_LAPTOP=m @@ -3722,7 +3964,7 @@ CONFIG_MSI_LAPTOP=m CONFIG_PANASONIC_LAPTOP=m CONFIG_COMPAL_LAPTOP=m CONFIG_SONY_LAPTOP=m -CONFIG_SONYPI_COMPAT=y +# CONFIG_SONYPI_COMPAT is not set CONFIG_THINKPAD_ACPI=m # CONFIG_THINKPAD_ACPI_DEBUGFACILITIES is not set # CONFIG_THINKPAD_ACPI_DEBUG is not set @@ -3745,8 +3987,7 @@ CONFIG_EFI_VARS=m CONFIG_DELL_RBU=m CONFIG_DCDBAS=m CONFIG_DMIID=y -CONFIG_ISCSI_IBFT_FIND=y -CONFIG_ISCSI_IBFT=m +# CONFIG_ISCSI_IBFT_FIND is not set # # File systems @@ -3755,7 +3996,7 @@ CONFIG_EXT2_FS=m CONFIG_EXT2_FS_XATTR=y CONFIG_EXT2_FS_POSIX_ACL=y CONFIG_EXT2_FS_SECURITY=y -CONFIG_EXT2_FS_XIP=y +# CONFIG_EXT2_FS_XIP is not set CONFIG_EXT3_FS=m # CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set CONFIG_EXT3_FS_XATTR=y @@ -3766,7 +4007,6 @@ CONFIG_EXT4DEV_COMPAT=y CONFIG_EXT4_FS_XATTR=y CONFIG_EXT4_FS_POSIX_ACL=y CONFIG_EXT4_FS_SECURITY=y -CONFIG_FS_XIP=y CONFIG_JBD=m # CONFIG_JBD_DEBUG is not set CONFIG_JBD2=m @@ -3774,7 +4014,7 @@ CONFIG_JBD2=m CONFIG_FS_MBCACHE=m CONFIG_REISERFS_FS=m # CONFIG_REISERFS_CHECK is not set -CONFIG_REISERFS_PROC_INFO=y +# CONFIG_REISERFS_PROC_INFO is not set CONFIG_REISERFS_FS_XATTR=y CONFIG_REISERFS_FS_POSIX_ACL=y CONFIG_REISERFS_FS_SECURITY=y @@ -3782,7 +4022,7 @@ CONFIG_JFS_FS=m CONFIG_JFS_POSIX_ACL=y CONFIG_JFS_SECURITY=y # CONFIG_JFS_DEBUG is not set -CONFIG_JFS_STATISTICS=y +# CONFIG_JFS_STATISTICS is not set CONFIG_FS_POSIX_ACL=y CONFIG_XFS_FS=m CONFIG_XFS_QUOTA=y @@ -3790,17 +4030,18 @@ CONFIG_XFS_POSIX_ACL=y CONFIG_XFS_RT=y # CONFIG_XFS_DEBUG is not set CONFIG_GFS2_FS=m -# CONFIG_GFS2_FS_LOCKING_DLM is not set +CONFIG_GFS2_FS_LOCKING_DLM=y CONFIG_OCFS2_FS=m CONFIG_OCFS2_FS_O2CB=m CONFIG_OCFS2_FS_USERSPACE_CLUSTER=m CONFIG_OCFS2_FS_STATS=y # CONFIG_OCFS2_DEBUG_MASKLOG is not set # CONFIG_OCFS2_DEBUG_FS is not set -# CONFIG_OCFS2_FS_POSIX_ACL is not set +CONFIG_OCFS2_FS_POSIX_ACL=y CONFIG_BTRFS_FS=m CONFIG_BTRFS_FS_POSIX_ACL=y CONFIG_FILE_LOCKING=y +CONFIG_FSNOTIFY=y CONFIG_DNOTIFY=y CONFIG_INOTIFY=y CONFIG_INOTIFY_USER=y @@ -3811,17 +4052,18 @@ CONFIG_QUOTA_TREE=m CONFIG_QFMT_V1=m CONFIG_QFMT_V2=m CONFIG_QUOTACTL=y -CONFIG_AUTOFS_FS=m +# CONFIG_AUTOFS_FS is not set CONFIG_AUTOFS4_FS=m CONFIG_FUSE_FS=m +CONFIG_CUSE=m CONFIG_GENERIC_ACL=y # # Caches # CONFIG_FSCACHE=m -# CONFIG_FSCACHE_STATS is not set -# CONFIG_FSCACHE_HISTOGRAM is not set +CONFIG_FSCACHE_STATS=y +CONFIG_FSCACHE_HISTOGRAM=y # CONFIG_FSCACHE_DEBUG is not set CONFIG_CACHEFILES=m # CONFIG_CACHEFILES_DEBUG is not set @@ -3846,74 +4088,56 @@ CONFIG_FAT_DEFAULT_CODEPAGE=437 CONFIG_FAT_DEFAULT_IOCHARSET="iso8859-1" CONFIG_NTFS_FS=m # CONFIG_NTFS_DEBUG is not set -# CONFIG_NTFS_RW is not set +CONFIG_NTFS_RW=y # # Pseudo filesystems # CONFIG_PROC_FS=y CONFIG_PROC_KCORE=y -CONFIG_PROC_VMCORE=y CONFIG_PROC_SYSCTL=y CONFIG_PROC_PAGE_MONITOR=y CONFIG_SYSFS=y CONFIG_TMPFS=y CONFIG_TMPFS_POSIX_ACL=y -CONFIG_HUGETLBFS=y -CONFIG_HUGETLB_PAGE=y +# CONFIG_HUGETLBFS is not set +# CONFIG_HUGETLB_PAGE is not set CONFIG_CONFIGFS_FS=m CONFIG_MISC_FILESYSTEMS=y -CONFIG_ADFS_FS=m -# CONFIG_ADFS_FS_RW is not set +# CONFIG_ADFS_FS is not set CONFIG_AFFS_FS=m CONFIG_ECRYPT_FS=m CONFIG_UNION_FS=m -CONFIG_UNION_FS_XATTR=y +# CONFIG_UNION_FS_XATTR is not set # CONFIG_UNION_FS_DEBUG is not set CONFIG_HFS_FS=m CONFIG_HFSPLUS_FS=m CONFIG_BEFS_FS=m # CONFIG_BEFS_DEBUG is not set -CONFIG_BFS_FS=m -CONFIG_EFS_FS=m +# CONFIG_BFS_FS is not set +# CONFIG_EFS_FS is not set CONFIG_JFFS2_FS=m CONFIG_JFFS2_FS_DEBUG=0 CONFIG_JFFS2_FS_WRITEBUFFER=y -CONFIG_JFFS2_FS_WBUF_VERIFY=y -CONFIG_JFFS2_SUMMARY=y -CONFIG_JFFS2_FS_XATTR=y -CONFIG_JFFS2_FS_POSIX_ACL=y -CONFIG_JFFS2_FS_SECURITY=y -CONFIG_JFFS2_COMPRESSION_OPTIONS=y +# CONFIG_JFFS2_FS_WBUF_VERIFY is not set +# CONFIG_JFFS2_SUMMARY is not set +# CONFIG_JFFS2_FS_XATTR is not set +# CONFIG_JFFS2_COMPRESSION_OPTIONS is not set CONFIG_JFFS2_ZLIB=y -CONFIG_JFFS2_LZO=y +# CONFIG_JFFS2_LZO is not set CONFIG_JFFS2_RTIME=y -CONFIG_JFFS2_RUBIN=y -# CONFIG_JFFS2_CMODE_NONE is not set -CONFIG_JFFS2_CMODE_PRIORITY=y -# CONFIG_JFFS2_CMODE_SIZE is not set -# CONFIG_JFFS2_CMODE_FAVOURLZO is not set -CONFIG_UBIFS_FS=m -CONFIG_UBIFS_FS_XATTR=y -CONFIG_UBIFS_FS_ADVANCED_COMPR=y -CONFIG_UBIFS_FS_LZO=y -CONFIG_UBIFS_FS_ZLIB=y -# CONFIG_UBIFS_FS_DEBUG is not set +# CONFIG_JFFS2_RUBIN is not set CONFIG_CRAMFS=m CONFIG_SQUASHFS=m # CONFIG_SQUASHFS_EMBEDDED is not set CONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 -CONFIG_VXFS_FS=m -CONFIG_MINIX_FS=m +# CONFIG_VXFS_FS is not set +# CONFIG_MINIX_FS is not set CONFIG_OMFS_FS=m -CONFIG_HPFS_FS=m -CONFIG_QNX4FS_FS=m -CONFIG_ROMFS_FS=m -CONFIG_ROMFS_BACKED_BY_BLOCK=y -# CONFIG_ROMFS_BACKED_BY_MTD is not set -# CONFIG_ROMFS_BACKED_BY_BOTH is not set -CONFIG_ROMFS_ON_BLOCK=y -CONFIG_SYSV_FS=m +# 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=m # CONFIG_UFS_FS_WRITE is not set # CONFIG_UFS_DEBUG is not set @@ -3925,6 +4149,7 @@ CONFIG_NFS_FS=m CONFIG_NFS_V3=y CONFIG_NFS_V3_ACL=y CONFIG_NFS_V4=y +# CONFIG_NFS_V4_1 is not set CONFIG_NFS_FSCACHE=y CONFIG_NFSD=m CONFIG_NFSD_V2_ACL=y @@ -3938,29 +4163,29 @@ 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_CIFS=m -# CONFIG_CIFS_STATS is not set +CONFIG_CIFS_STATS=y +# CONFIG_CIFS_STATS2 is not set CONFIG_CIFS_WEAK_PW_HASH=y -CONFIG_CIFS_UPCALL=y +# CONFIG_CIFS_UPCALL is not set CONFIG_CIFS_XATTR=y CONFIG_CIFS_POSIX=y # CONFIG_CIFS_DEBUG2 is not set # CONFIG_CIFS_DFS_UPCALL is not set -CONFIG_CIFS_EXPERIMENTAL=y +# CONFIG_CIFS_EXPERIMENTAL is not set CONFIG_NCP_FS=m -CONFIG_NCPFS_PACKET_SIGNING=y -CONFIG_NCPFS_IOCTL_LOCKING=y -CONFIG_NCPFS_STRONG=y +# CONFIG_NCPFS_PACKET_SIGNING is not set +# CONFIG_NCPFS_IOCTL_LOCKING is not set +# CONFIG_NCPFS_STRONG is not set CONFIG_NCPFS_NFS_NS=y CONFIG_NCPFS_OS2_NS=y CONFIG_NCPFS_SMALLDOS=y CONFIG_NCPFS_NLS=y -CONFIG_NCPFS_EXTRAS=y +# CONFIG_NCPFS_EXTRAS is not set CONFIG_CODA_FS=m CONFIG_AFS_FS=m # CONFIG_AFS_DEBUG is not set @@ -3971,32 +4196,26 @@ CONFIG_9P_FS=m # Partition Types # CONFIG_PARTITION_ADVANCED=y -CONFIG_ACORN_PARTITION=y -CONFIG_ACORN_PARTITION_CUMANA=y -CONFIG_ACORN_PARTITION_EESOX=y -CONFIG_ACORN_PARTITION_ICS=y -CONFIG_ACORN_PARTITION_ADFS=y -CONFIG_ACORN_PARTITION_POWERTEC=y -CONFIG_ACORN_PARTITION_RISCIX=y -CONFIG_OSF_PARTITION=y -CONFIG_AMIGA_PARTITION=y -CONFIG_ATARI_PARTITION=y +# CONFIG_ACORN_PARTITION is not set +# CONFIG_OSF_PARTITION is not set +# CONFIG_AMIGA_PARTITION is not set +# CONFIG_ATARI_PARTITION is not set CONFIG_MAC_PARTITION=y CONFIG_MSDOS_PARTITION=y CONFIG_BSD_DISKLABEL=y -CONFIG_MINIX_SUBPARTITION=y +# CONFIG_MINIX_SUBPARTITION is not set CONFIG_SOLARIS_X86_PARTITION=y -CONFIG_UNIXWARE_DISKLABEL=y +# CONFIG_UNIXWARE_DISKLABEL is not set CONFIG_LDM_PARTITION=y # CONFIG_LDM_DEBUG is not set -CONFIG_SGI_PARTITION=y -CONFIG_ULTRIX_PARTITION=y -CONFIG_SUN_PARTITION=y +# CONFIG_SGI_PARTITION is not set +# CONFIG_ULTRIX_PARTITION is not set +# CONFIG_SUN_PARTITION is not set CONFIG_KARMA_PARTITION=y CONFIG_EFI_PARTITION=y -CONFIG_SYSV68_PARTITION=y -CONFIG_NLS=m -CONFIG_NLS_DEFAULT="utf8" +# CONFIG_SYSV68_PARTITION is not set +CONFIG_NLS=y +CONFIG_NLS_DEFAULT="iso8859-1" CONFIG_NLS_CODEPAGE_437=m CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m @@ -4021,7 +4240,7 @@ CONFIG_NLS_ISO8859_8=m CONFIG_NLS_CODEPAGE_1250=m CONFIG_NLS_CODEPAGE_1251=m CONFIG_NLS_ASCII=m -CONFIG_NLS_ISO8859_1=m +CONFIG_NLS_ISO8859_1=y CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m @@ -4043,70 +4262,97 @@ CONFIG_DLM=m # CONFIG_TRACE_IRQFLAGS_SUPPORT=y # CONFIG_PRINTK_TIME is not set -# CONFIG_ENABLE_WARN_DEPRECATED is not set +CONFIG_ENABLE_WARN_DEPRECATED=y # CONFIG_ENABLE_MUST_CHECK is not set -CONFIG_FRAME_WARN=2048 -# CONFIG_MAGIC_SYSRQ is not set -# CONFIG_UNUSED_SYMBOLS is not set +CONFIG_FRAME_WARN=1024 +CONFIG_MAGIC_SYSRQ=y +CONFIG_UNUSED_SYMBOLS=y CONFIG_DEBUG_FS=y # CONFIG_HEADERS_CHECK is not set -# CONFIG_DEBUG_KERNEL is not set +CONFIG_DEBUG_KERNEL=y +# CONFIG_DEBUG_SHIRQ is not set +CONFIG_DETECT_SOFTLOCKUP=y +# CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC is not set +CONFIG_BOOTPARAM_SOFTLOCKUP_PANIC_VALUE=0 +CONFIG_DETECT_HUNG_TASK=y +# CONFIG_BOOTPARAM_HUNG_TASK_PANIC is not set +CONFIG_BOOTPARAM_HUNG_TASK_PANIC_VALUE=0 CONFIG_SCHED_DEBUG=y -CONFIG_SCHEDSTATS=y +# CONFIG_SCHEDSTATS is not set +CONFIG_TIMER_STATS=y +# CONFIG_DEBUG_OBJECTS is not set # CONFIG_SLUB_DEBUG_ON is not set # CONFIG_SLUB_STATS is not set +# CONFIG_DEBUG_KMEMLEAK is not set +# CONFIG_DEBUG_PREEMPT is not set +# CONFIG_DEBUG_RT_MUTEXES is not set +# CONFIG_RT_MUTEX_TESTER is not set +# CONFIG_DEBUG_SPINLOCK is not set +CONFIG_DEBUG_MUTEXES=y +# CONFIG_DEBUG_LOCK_ALLOC is not set +# CONFIG_PROVE_LOCKING is not set +# CONFIG_LOCK_STAT is not set +# CONFIG_DEBUG_SPINLOCK_SLEEP is not set +# CONFIG_DEBUG_LOCKING_API_SELFTESTS is not set CONFIG_STACKTRACE=y +# CONFIG_DEBUG_KOBJECT is not set +# CONFIG_DEBUG_HIGHMEM is not set CONFIG_DEBUG_BUGVERBOSE=y +# CONFIG_DEBUG_INFO is not set +# CONFIG_DEBUG_VM is not set +# CONFIG_DEBUG_VIRTUAL is not set +# CONFIG_DEBUG_WRITECOUNT is not set CONFIG_DEBUG_MEMORY_INIT=y +# CONFIG_DEBUG_LIST is not set +# CONFIG_DEBUG_SG is not set +# CONFIG_DEBUG_NOTIFIERS is not set CONFIG_ARCH_WANT_FRAME_POINTERS=y -CONFIG_FRAME_POINTER=y +# CONFIG_FRAME_POINTER is not set +# CONFIG_BOOT_PRINTK_DELAY is not set +# CONFIG_RCU_TORTURE_TEST is not set # CONFIG_RCU_CPU_STALL_DETECTOR is not set -CONFIG_LATENCYTOP=y -# CONFIG_SYSCTL_SYSCALL_CHECK is not set +# CONFIG_BACKTRACE_SELF_TEST is not set +# CONFIG_DEBUG_BLOCK_EXT_DEVT is not set +# CONFIG_FAULT_INJECTION is not set +# CONFIG_LATENCYTOP is not set +CONFIG_SYSCTL_SYSCALL_CHECK=y +# CONFIG_DEBUG_PAGEALLOC is not set CONFIG_USER_STACKTRACE_SUPPORT=y CONFIG_NOP_TRACER=y CONFIG_HAVE_FUNCTION_TRACER=y CONFIG_HAVE_FUNCTION_GRAPH_TRACER=y +CONFIG_HAVE_FUNCTION_GRAPH_FP_TEST=y CONFIG_HAVE_FUNCTION_TRACE_MCOUNT_TEST=y CONFIG_HAVE_DYNAMIC_FTRACE=y CONFIG_HAVE_FTRACE_MCOUNT_RECORD=y CONFIG_HAVE_FTRACE_SYSCALLS=y CONFIG_RING_BUFFER=y +CONFIG_EVENT_TRACING=y +CONFIG_CONTEXT_SWITCH_TRACER=y CONFIG_TRACING=y CONFIG_TRACING_SUPPORT=y - -# -# Tracers -# -# CONFIG_FUNCTION_TRACER is not set -# CONFIG_IRQSOFF_TRACER is not set -# CONFIG_PREEMPT_TRACER is not set -# CONFIG_SYSPROF_TRACER is not set -# CONFIG_SCHED_TRACER is not set -# CONFIG_CONTEXT_SWITCH_TRACER is not set -# CONFIG_EVENT_TRACER is not set -# CONFIG_FTRACE_SYSCALLS is not set -# CONFIG_BOOT_TRACER is not set -# CONFIG_TRACE_BRANCH_PROFILING is not set -# CONFIG_POWER_TRACER is not set -# CONFIG_STACK_TRACER is not set -# CONFIG_KMEMTRACE is not set -# CONFIG_WORKQUEUE_TRACER is not set -CONFIG_BLK_DEV_IO_TRACE=y -# CONFIG_FTRACE_STARTUP_TEST is not set -# CONFIG_MMIOTRACE is not set +# CONFIG_FTRACE is not set # CONFIG_PROVIDE_OHCI1394_DMA_INIT is not set -# CONFIG_FIREWIRE_OHCI_REMOTE_DMA is not set # CONFIG_DYNAMIC_DEBUG is not set # CONFIG_DMA_API_DEBUG is not set # CONFIG_SAMPLES is not set CONFIG_HAVE_ARCH_KGDB=y -# CONFIG_STRICT_DEVMEM is not set +# CONFIG_KGDB is not set +CONFIG_HAVE_ARCH_KMEMCHECK=y +# CONFIG_KMEMCHECK is not set +CONFIG_STRICT_DEVMEM=y CONFIG_X86_VERBOSE_BOOTUP=y CONFIG_EARLY_PRINTK=y # CONFIG_EARLY_PRINTK_DBGP is not set +# CONFIG_DEBUG_STACKOVERFLOW is not set +# CONFIG_DEBUG_STACK_USAGE is not set +# CONFIG_DEBUG_PER_CPU_MAPS is not set +# CONFIG_X86_PTDUMP is not set +# CONFIG_DEBUG_RODATA is not set +# CONFIG_DEBUG_NX_TEST is not set # CONFIG_4KSTACKS is not set CONFIG_DOUBLEFAULT=y +# CONFIG_IOMMU_STRESS is not set CONFIG_HAVE_MMIOTRACE_SUPPORT=y CONFIG_IO_DELAY_TYPE_0X80=0 CONFIG_IO_DELAY_TYPE_0XED=1 @@ -4117,16 +4363,24 @@ CONFIG_IO_DELAY_0X80=y # CONFIG_IO_DELAY_UDELAY is not set # CONFIG_IO_DELAY_NONE is not set CONFIG_DEFAULT_IO_DELAY_TYPE=0 +# CONFIG_DEBUG_BOOT_PARAMS is not set +# CONFIG_CPA_DEBUG is not set # CONFIG_OPTIMIZE_INLINING is not set # # Security options # CONFIG_KEYS=y -CONFIG_KEYS_DEBUG_PROC_KEYS=y -# CONFIG_SECURITY is not set +# CONFIG_KEYS_DEBUG_PROC_KEYS is not set +CONFIG_SECURITY=y CONFIG_SECURITYFS=y +CONFIG_SECURITY_NETWORK=y +# CONFIG_SECURITY_NETWORK_XFRM is not set +# CONFIG_SECURITY_PATH is not set CONFIG_SECURITY_FILE_CAPABILITIES=y +# CONFIG_SECURITY_SELINUX is not set +# CONFIG_SECURITY_SMACK is not set +# CONFIG_SECURITY_TOMOYO is not set # CONFIG_IMA is not set CONFIG_XOR_BLOCKS=m CONFIG_ASYNC_CORE=m @@ -4138,18 +4392,18 @@ CONFIG_CRYPTO=y # Crypto core or helper # CONFIG_CRYPTO_FIPS=y -CONFIG_CRYPTO_ALGAPI=y +CONFIG_CRYPTO_ALGAPI=m CONFIG_CRYPTO_ALGAPI2=y CONFIG_CRYPTO_AEAD=m CONFIG_CRYPTO_AEAD2=y CONFIG_CRYPTO_BLKCIPHER=m CONFIG_CRYPTO_BLKCIPHER2=y -CONFIG_CRYPTO_HASH=y +CONFIG_CRYPTO_HASH=m CONFIG_CRYPTO_HASH2=y CONFIG_CRYPTO_RNG=m CONFIG_CRYPTO_RNG2=y CONFIG_CRYPTO_PCOMP=y -CONFIG_CRYPTO_MANAGER=m +CONFIG_CRYPTO_MANAGER=y CONFIG_CRYPTO_MANAGER2=y CONFIG_CRYPTO_GF128MUL=m CONFIG_CRYPTO_NULL=m @@ -4188,7 +4442,7 @@ CONFIG_CRYPTO_XCBC=m CONFIG_CRYPTO_CRC32C=m CONFIG_CRYPTO_CRC32C_INTEL=m CONFIG_CRYPTO_MD4=m -CONFIG_CRYPTO_MD5=y +CONFIG_CRYPTO_MD5=m CONFIG_CRYPTO_MICHAEL_MIC=m CONFIG_CRYPTO_RMD128=m CONFIG_CRYPTO_RMD160=m @@ -4247,10 +4501,10 @@ CONFIG_VIRTUALIZATION=y CONFIG_KVM=m CONFIG_KVM_INTEL=m CONFIG_KVM_AMD=m -CONFIG_KVM_TRACE=y +# CONFIG_KVM_TRACE is not set CONFIG_LGUEST=m -CONFIG_VIRTIO=m -CONFIG_VIRTIO_RING=m +CONFIG_VIRTIO=y +CONFIG_VIRTIO_RING=y CONFIG_VIRTIO_PCI=m CONFIG_VIRTIO_BALLOON=m CONFIG_BINARY_PRINTF=y @@ -4277,9 +4531,6 @@ CONFIG_LZO_DECOMPRESS=m CONFIG_DECOMPRESS_GZIP=y CONFIG_DECOMPRESS_BZIP2=y CONFIG_DECOMPRESS_LZMA=y -CONFIG_GENERIC_ALLOCATOR=y -CONFIG_REED_SOLOMON=m -CONFIG_REED_SOLOMON_DEC16=y CONFIG_TEXTSEARCH=y CONFIG_TEXTSEARCH_KMP=m CONFIG_TEXTSEARCH_BM=m diff --git a/templates/kernel/template b/templates/kernel/template index 3d86c4f2e87..ca6b656c5c4 100644 --- a/templates/kernel/template +++ b/templates/kernel/template @@ -1,10 +1,10 @@ # Template file for 'kernel' pkgname=kernel -_kernel_ver=2.6.30 -_kernel_patch_ver=7 +_kernel_ver=2.6.31 +_kernel_patch_ver=1 #revision=1 version=${_kernel_ver}.${_kernel_patch_ver} -patch_files="unionfs-2.5.2_for_2.6.30.diff.gz" +patch_files="unionfs-2.5.3_for_2.6.31.diff.gz" patch_args="-Np1" wrksrc="linux-$version" distfiles="${KERNEL_SITE}/kernel/v2.6/linux-$version.tar.bz2" @@ -14,7 +14,7 @@ make_install_target="modules_install INSTALL_MOD_PATH=${XBPS_DESTDIR}/${pkgname}-${version}" short_desc="The Linux kernel and associated stuff (2.6 branch)" maintainer="Juan RP " -checksum=5b03125615d1a1230aa54aec922f00b61732cd502137a5fd7f5deb2a6e584044 +checksum=090af01804323c29e07f0a550f192468eb96cdba9a13d643b03e648a04af6872 long_desc=" This package provides the linux kernel image and the kernel modules." diff --git a/templates/kernel/unionfs-2.5.2_for_2.6.30.diff.gz b/templates/kernel/unionfs-2.5.2_for_2.6.30.diff.gz deleted file mode 100644 index 51107b9abf4a6448ff0e74e685d19ee1d749b956..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 80573 zcmb2|=HQ6+HuPd(F3ro#&r2)THPSQHGm1~kFN!zPGt)CR&`ZfoOJjJmH@o`wv8@_^ zB7cc)_Fmjk9+Q~pLc$8$!}N77@y5a^Ui(VbVKg>+08T zG<$!4|NeUw`+vt?s^9S0_kCfJ{QsY7jqKeQE3*G3?wgtOW%3@0>7G$NlQMT|JoB_X zyzW&>OxVdkO5XSORm|K`x7}>=(H-CR>vCstoZs8_U7WSVWZic2_wBkrTeJ4g+#|pI zv)lG=EB$jXC)@9-DO+{x@a!Cxvyp?vs_#Ag|Msn4-#%8D)crA){rF9zdVj2r+T^LvZ%A;RFJ8W#dHK!i z4b1I3EAJmRDCn*KVcdpT1^!b#wl{U!Pv* z@7wusW!2%8lWTvRy>qsG|9ZdR zci8eMKGksNEw7B|%O_b1PCxq_7?*n3l84*4>F=zx#Wtx=IBQqxJu~=xCTZ1`uhV@l zFFK($^RvJBg&i?xvh$Dqcotct`ToJ}%%5_{ynhzF6uWrsq2G<-J6<{Io>8gKHt6eb zO8Q(Enc`{H?(AyNu(NRbvg4QLE4~*x`ys_}_SDj8F=>0gYtHkG-!}2Vj&|h(1)p-* z&BNa^$0gKlt^D6udtCbW8i|>bcVwqOjh)k8@;O1={r)Yx+c%fh%gv}?Altm_fbN

nbcRig7qm}V%4xj6 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 z zdQysykKd1dJ)fT+yZt-+YDS5(Ce9i~no_qWO#FOIq2ELI#gUfzPv$-1(wu9d8M`#j z_|PHlFTqkWGW)D7?#S=CWiP|PexitD=klH3-grH45w4P*?o-tnzW%7Mxx+NUkfRUY zU-YZD{rvLGgL5$-r(`{rzWpxH!Zr5ge*a0+wF)ktdUT7u z#?}5!3XBVvth+F!vLQ2KMvvIumVovPP7!iiuODv-d+*Y3du>Ci`I1Q&I5+qle66;} z!T9;6mCBjAz86I<*t0!qO}cR1uP&xj@lU+X-qj4t?uQ6*&zAZ=Ys#$MYkmgqnp#-L z^?!HI<*w#C1%X#nMO}p0UaGbHHWhzu-6<>-#r*bI_sJF;;m%85O6IZVcNH|U{<}8V z?NDc4&v>rj+;+il{*2ROkAFRQ`a{v3R%e9+*Jj#-CQPE^Ht9S)H`lkY^Vktq)-=5f zd%pFHHbXPzzL5A^=j$!XtGN$DO<^y`IB5w@FRx*vI$!({+`o|7M#=0^w{u{@00J@3ahWK$P)Gzixuk5 zvE+I-^>#$p(i-D0rE{ljQ50sI-_9~wF481jEdTxqx0#a{qzlSTo_D+Y=aG3kF0Z}m z+)G&`*mqvrjV86f{8#rWAyiQB_s*jSvx}=Y{H_uI=@YwhZd#>Y z)Q%mmZU{OnJ&-*x|H;evJvt7CW_LXlSiVHqzw%SJh+NoSooL7R_}zsp_j3h8yvCbs zVo!I?>6NSb`QhU^FYQe)gC!^KuiEkXX2+kK9e?Jhy71*hiQi;->!+5?TNqLkUiHMC zd4;L=6V4Bji>0)$1bp@Hd7fr2y+voIN8FS9J^3SHz{7ykETeXe&aOG|xm=0o+rxrfUZ9jZMWvRCHdG2M&nSD*G(-kScU!_3*} z`9`@ZtO`%oys&7sOSHA~ySx54AKO}8W1(f2C#Y8QG|oTbbp2iSCUy~rU3n`t=Q(}m zPVeMeD|T=C=`N?OH7_LBOrNrT(vme6Tc53(?pFQVJEV1=>F&a{a@S@ac-4A(uhOxq zwU6!=YRR{q*(u#uAiCny>609l|J=?hRjpfR?Wc9grFmo4r092cw|1T`zHrOZjMKXR zmh>#A#(vK`PEoUWywrKG8sE7s<>1@1&qA#(&p6DxmnVMZ-%Dcm3mQ-F3V8lcFCqG=3;^Cpa%xMBo_?)R{Yfo+b zzme6|O+GR7$%m+m=C6DiA`Mv@cYZVAnYG?^&vA)k9d*z9w`*E1-1NlNa*0UJk;1&y z8XnrYPfPcnc(wLt`_7Ncb@UVeHB>&hRZnxRlHft_opx!9i7H$@?l=^ zraABS*A@Rd9$Nh1+k4sG-rPltzCYZ>Dtg3h=f|o1y#H$UFm2rC@gvFY>cduDw|GCF zb17bd{n=ddk_jtLD$G5v?R7V#Tqk)$iSDF*OP2C`|DV3@%&~OubJJ!sE^2+dNcp56BAz_t(e3AxreK~;AT6&?YG7= z&&yw@sNCq9vggXptUs!^ln%tFDSX@*_E3@c-?nU{xam)}M1}>&-fePPr{5Dw&NqNKWyda&*&Jk*8TmyCM@@xkU-96w%gu42jq+= za6eqo5w)iE>@C@|)g}+lEBT!*a`%t3NY0VobYkMRyk;9UH?D(<=Q1DX*@gwppK

PtW-g3YH`3m7@5ven?G8eR3=cEZ`Nb&4TK2m@6 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 z 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 diff --git a/templates/kernel/unionfs-2.5.3_for_2.6.31.diff.gz b/templates/kernel/unionfs-2.5.3_for_2.6.31.diff.gz new file mode 100644 index 0000000000000000000000000000000000000000..f541dcef99ae560f8a15212e570dcbdf00a008b6 GIT binary patch literal 81007 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 literal 0 HcmV?d00001