diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2008-08-28 15:30:59 -0400 |
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2008-08-28 15:30:59 -0400 |
| commit | e52c8857e0ca3214aa7e2a746000ac0f3016b345 (patch) | |
| tree | 9fdc6bbe990a8d8dd5fc74c2145e990ae8f2f916 | |
| parent | 9c2bdac40eba639c438690b1245a020e7c2530df (diff) | |
| parent | c1b362e3b4d331a63915b268a33207311a439d60 (diff) | |
Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
* 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
x86: update defconfigs
x86: msr: fix bogus return values from rdmsr_safe/wrmsr_safe
x86: cpuid: correct return value on partial operations
x86: msr: correct return value on partial operations
x86: cpuid: propagate error from smp_call_function_single()
x86: msr: propagate errors from smp_call_function_single()
smp: have smp_call_function_single() detect invalid CPUs
| -rw-r--r-- | arch/x86/configs/i386_defconfig | 303 | ||||
| -rw-r--r-- | arch/x86/configs/x86_64_defconfig | 258 | ||||
| -rw-r--r-- | arch/x86/kernel/cpuid.c | 15 | ||||
| -rw-r--r-- | arch/x86/kernel/msr.c | 38 | ||||
| -rw-r--r-- | arch/x86/lib/msr-on-cpu.c | 22 | ||||
| -rw-r--r-- | include/asm-x86/msr.h | 27 | ||||
| -rw-r--r-- | kernel/smp.c | 10 |
7 files changed, 404 insertions, 269 deletions
diff --git a/arch/x86/configs/i386_defconfig b/arch/x86/configs/i386_defconfig index 4d73f53287b6..104275e191a8 100644 --- a/arch/x86/configs/i386_defconfig +++ b/arch/x86/configs/i386_defconfig | |||
| @@ -1,13 +1,13 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc1 | 3 | # Linux kernel version: 2.6.27-rc4 |
| 4 | # Sun May 4 19:59:02 2008 | 4 | # Mon Aug 25 15:04:00 2008 |
| 5 | # | 5 | # |
| 6 | # CONFIG_64BIT is not set | 6 | # CONFIG_64BIT is not set |
| 7 | CONFIG_X86_32=y | 7 | CONFIG_X86_32=y |
| 8 | # CONFIG_X86_64 is not set | 8 | # CONFIG_X86_64 is not set |
| 9 | CONFIG_X86=y | 9 | CONFIG_X86=y |
| 10 | CONFIG_DEFCONFIG_LIST="arch/x86/configs/i386_defconfig" | 10 | CONFIG_ARCH_DEFCONFIG="arch/x86/configs/i386_defconfig" |
| 11 | # CONFIG_GENERIC_LOCKBREAK is not set | 11 | # CONFIG_GENERIC_LOCKBREAK is not set |
| 12 | CONFIG_GENERIC_TIME=y | 12 | CONFIG_GENERIC_TIME=y |
| 13 | CONFIG_GENERIC_CMOS_UPDATE=y | 13 | CONFIG_GENERIC_CMOS_UPDATE=y |
| @@ -53,6 +53,7 @@ CONFIG_X86_HT=y | |||
| 53 | CONFIG_X86_BIOS_REBOOT=y | 53 | CONFIG_X86_BIOS_REBOOT=y |
| 54 | CONFIG_X86_TRAMPOLINE=y | 54 | CONFIG_X86_TRAMPOLINE=y |
| 55 | CONFIG_KTIME_SCALAR=y | 55 | CONFIG_KTIME_SCALAR=y |
| 56 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
| 56 | 57 | ||
| 57 | # | 58 | # |
| 58 | # General setup | 59 | # General setup |
| @@ -82,6 +83,7 @@ CONFIG_CGROUPS=y | |||
| 82 | CONFIG_CGROUP_NS=y | 83 | CONFIG_CGROUP_NS=y |
| 83 | # CONFIG_CGROUP_DEVICE is not set | 84 | # CONFIG_CGROUP_DEVICE is not set |
| 84 | CONFIG_CPUSETS=y | 85 | CONFIG_CPUSETS=y |
| 86 | CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y | ||
| 85 | CONFIG_GROUP_SCHED=y | 87 | CONFIG_GROUP_SCHED=y |
| 86 | CONFIG_FAIR_GROUP_SCHED=y | 88 | CONFIG_FAIR_GROUP_SCHED=y |
| 87 | # CONFIG_RT_GROUP_SCHED is not set | 89 | # CONFIG_RT_GROUP_SCHED is not set |
| @@ -105,7 +107,6 @@ CONFIG_SYSCTL=y | |||
| 105 | # CONFIG_EMBEDDED is not set | 107 | # CONFIG_EMBEDDED is not set |
| 106 | CONFIG_UID16=y | 108 | CONFIG_UID16=y |
| 107 | CONFIG_SYSCTL_SYSCALL=y | 109 | CONFIG_SYSCTL_SYSCALL=y |
| 108 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 109 | CONFIG_KALLSYMS=y | 110 | CONFIG_KALLSYMS=y |
| 110 | CONFIG_KALLSYMS_ALL=y | 111 | CONFIG_KALLSYMS_ALL=y |
| 111 | CONFIG_KALLSYMS_EXTRA_PASS=y | 112 | CONFIG_KALLSYMS_EXTRA_PASS=y |
| @@ -113,6 +114,7 @@ CONFIG_HOTPLUG=y | |||
| 113 | CONFIG_PRINTK=y | 114 | CONFIG_PRINTK=y |
| 114 | CONFIG_BUG=y | 115 | CONFIG_BUG=y |
| 115 | CONFIG_ELF_CORE=y | 116 | CONFIG_ELF_CORE=y |
| 117 | CONFIG_PCSPKR_PLATFORM=y | ||
| 116 | # CONFIG_COMPAT_BRK is not set | 118 | # CONFIG_COMPAT_BRK is not set |
| 117 | CONFIG_BASE_FULL=y | 119 | CONFIG_BASE_FULL=y |
| 118 | CONFIG_FUTEX=y | 120 | CONFIG_FUTEX=y |
| @@ -132,27 +134,35 @@ CONFIG_MARKERS=y | |||
| 132 | # CONFIG_OPROFILE is not set | 134 | # CONFIG_OPROFILE is not set |
| 133 | CONFIG_HAVE_OPROFILE=y | 135 | CONFIG_HAVE_OPROFILE=y |
| 134 | CONFIG_KPROBES=y | 136 | CONFIG_KPROBES=y |
| 137 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y | ||
| 135 | CONFIG_KRETPROBES=y | 138 | CONFIG_KRETPROBES=y |
| 139 | CONFIG_HAVE_IOREMAP_PROT=y | ||
| 136 | CONFIG_HAVE_KPROBES=y | 140 | CONFIG_HAVE_KPROBES=y |
| 137 | CONFIG_HAVE_KRETPROBES=y | 141 | CONFIG_HAVE_KRETPROBES=y |
| 142 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 138 | # CONFIG_HAVE_DMA_ATTRS is not set | 143 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 144 | CONFIG_USE_GENERIC_SMP_HELPERS=y | ||
| 145 | # CONFIG_HAVE_CLK is not set | ||
| 139 | CONFIG_PROC_PAGE_MONITOR=y | 146 | CONFIG_PROC_PAGE_MONITOR=y |
| 147 | CONFIG_HAVE_GENERIC_DMA_COHERENT=y | ||
| 140 | CONFIG_SLABINFO=y | 148 | CONFIG_SLABINFO=y |
| 141 | CONFIG_RT_MUTEXES=y | 149 | CONFIG_RT_MUTEXES=y |
| 142 | # CONFIG_TINY_SHMEM is not set | 150 | # CONFIG_TINY_SHMEM is not set |
| 143 | CONFIG_BASE_SMALL=0 | 151 | CONFIG_BASE_SMALL=0 |
| 144 | CONFIG_MODULES=y | 152 | CONFIG_MODULES=y |
| 153 | # CONFIG_MODULE_FORCE_LOAD is not set | ||
| 145 | CONFIG_MODULE_UNLOAD=y | 154 | CONFIG_MODULE_UNLOAD=y |
| 146 | CONFIG_MODULE_FORCE_UNLOAD=y | 155 | CONFIG_MODULE_FORCE_UNLOAD=y |
| 147 | # CONFIG_MODVERSIONS is not set | 156 | # CONFIG_MODVERSIONS is not set |
| 148 | # CONFIG_MODULE_SRCVERSION_ALL is not set | 157 | # CONFIG_MODULE_SRCVERSION_ALL is not set |
| 149 | # CONFIG_KMOD is not set | 158 | CONFIG_KMOD=y |
| 150 | CONFIG_STOP_MACHINE=y | 159 | CONFIG_STOP_MACHINE=y |
| 151 | CONFIG_BLOCK=y | 160 | CONFIG_BLOCK=y |
| 152 | # CONFIG_LBD is not set | 161 | # CONFIG_LBD is not set |
| 153 | CONFIG_BLK_DEV_IO_TRACE=y | 162 | CONFIG_BLK_DEV_IO_TRACE=y |
| 154 | # CONFIG_LSF is not set | 163 | # CONFIG_LSF is not set |
| 155 | CONFIG_BLK_DEV_BSG=y | 164 | CONFIG_BLK_DEV_BSG=y |
| 165 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 156 | 166 | ||
| 157 | # | 167 | # |
| 158 | # IO Schedulers | 168 | # IO Schedulers |
| @@ -176,19 +186,17 @@ CONFIG_NO_HZ=y | |||
| 176 | CONFIG_HIGH_RES_TIMERS=y | 186 | CONFIG_HIGH_RES_TIMERS=y |
| 177 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 187 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
| 178 | CONFIG_SMP=y | 188 | CONFIG_SMP=y |
| 189 | CONFIG_X86_FIND_SMP_CONFIG=y | ||
| 190 | CONFIG_X86_MPPARSE=y | ||
| 179 | CONFIG_X86_PC=y | 191 | CONFIG_X86_PC=y |
| 180 | # CONFIG_X86_ELAN is not set | 192 | # CONFIG_X86_ELAN is not set |
| 181 | # CONFIG_X86_VOYAGER is not set | 193 | # CONFIG_X86_VOYAGER is not set |
| 182 | # CONFIG_X86_NUMAQ is not set | ||
| 183 | # CONFIG_X86_SUMMIT is not set | ||
| 184 | # CONFIG_X86_BIGSMP is not set | ||
| 185 | # CONFIG_X86_VISWS is not set | ||
| 186 | # CONFIG_X86_GENERICARCH is not set | 194 | # CONFIG_X86_GENERICARCH is not set |
| 187 | # CONFIG_X86_ES7000 is not set | ||
| 188 | # CONFIG_X86_RDC321X is not set | ||
| 189 | # CONFIG_X86_VSMP is not set | 195 | # CONFIG_X86_VSMP is not set |
| 196 | # CONFIG_X86_RDC321X is not set | ||
| 190 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | 197 | CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y |
| 191 | # CONFIG_PARAVIRT_GUEST is not set | 198 | # CONFIG_PARAVIRT_GUEST is not set |
| 199 | # CONFIG_MEMTEST is not set | ||
| 192 | # CONFIG_M386 is not set | 200 | # CONFIG_M386 is not set |
| 193 | # CONFIG_M486 is not set | 201 | # CONFIG_M486 is not set |
| 194 | # CONFIG_M586 is not set | 202 | # CONFIG_M586 is not set |
| @@ -215,21 +223,19 @@ CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y | |||
| 215 | # CONFIG_MPSC is not set | 223 | # CONFIG_MPSC is not set |
| 216 | CONFIG_MCORE2=y | 224 | CONFIG_MCORE2=y |
| 217 | # CONFIG_GENERIC_CPU is not set | 225 | # CONFIG_GENERIC_CPU is not set |
| 218 | # CONFIG_X86_GENERIC is not set | 226 | CONFIG_X86_GENERIC=y |
| 219 | CONFIG_X86_CPU=y | 227 | CONFIG_X86_CPU=y |
| 220 | CONFIG_X86_CMPXCHG=y | 228 | CONFIG_X86_CMPXCHG=y |
| 221 | CONFIG_X86_L1_CACHE_SHIFT=6 | 229 | CONFIG_X86_L1_CACHE_SHIFT=7 |
| 222 | CONFIG_X86_XADD=y | 230 | CONFIG_X86_XADD=y |
| 223 | CONFIG_X86_WP_WORKS_OK=y | 231 | CONFIG_X86_WP_WORKS_OK=y |
| 224 | CONFIG_X86_INVLPG=y | 232 | CONFIG_X86_INVLPG=y |
| 225 | CONFIG_X86_BSWAP=y | 233 | CONFIG_X86_BSWAP=y |
| 226 | CONFIG_X86_POPAD_OK=y | 234 | CONFIG_X86_POPAD_OK=y |
| 227 | CONFIG_X86_GOOD_APIC=y | ||
| 228 | CONFIG_X86_INTEL_USERCOPY=y | 235 | CONFIG_X86_INTEL_USERCOPY=y |
| 229 | CONFIG_X86_USE_PPRO_CHECKSUM=y | 236 | CONFIG_X86_USE_PPRO_CHECKSUM=y |
| 230 | CONFIG_X86_P6_NOP=y | ||
| 231 | CONFIG_X86_TSC=y | 237 | CONFIG_X86_TSC=y |
| 232 | CONFIG_X86_MINIMUM_CPU_FAMILY=6 | 238 | CONFIG_X86_MINIMUM_CPU_FAMILY=4 |
| 233 | CONFIG_X86_DEBUGCTLMSR=y | 239 | CONFIG_X86_DEBUGCTLMSR=y |
| 234 | CONFIG_HPET_TIMER=y | 240 | CONFIG_HPET_TIMER=y |
| 235 | CONFIG_HPET_EMULATE_RTC=y | 241 | CONFIG_HPET_EMULATE_RTC=y |
| @@ -247,7 +253,7 @@ CONFIG_X86_IO_APIC=y | |||
| 247 | CONFIG_VM86=y | 253 | CONFIG_VM86=y |
| 248 | # CONFIG_TOSHIBA is not set | 254 | # CONFIG_TOSHIBA is not set |
| 249 | # CONFIG_I8K is not set | 255 | # CONFIG_I8K is not set |
| 250 | # CONFIG_X86_REBOOTFIXUPS is not set | 256 | CONFIG_X86_REBOOTFIXUPS=y |
| 251 | # CONFIG_MICROCODE is not set | 257 | # CONFIG_MICROCODE is not set |
| 252 | CONFIG_X86_MSR=y | 258 | CONFIG_X86_MSR=y |
| 253 | CONFIG_X86_CPUID=y | 259 | CONFIG_X86_CPUID=y |
| @@ -256,32 +262,28 @@ CONFIG_HIGHMEM4G=y | |||
| 256 | # CONFIG_HIGHMEM64G is not set | 262 | # CONFIG_HIGHMEM64G is not set |
| 257 | CONFIG_PAGE_OFFSET=0xC0000000 | 263 | CONFIG_PAGE_OFFSET=0xC0000000 |
| 258 | CONFIG_HIGHMEM=y | 264 | CONFIG_HIGHMEM=y |
| 259 | CONFIG_NEED_NODE_MEMMAP_SIZE=y | ||
| 260 | CONFIG_ARCH_FLATMEM_ENABLE=y | 265 | CONFIG_ARCH_FLATMEM_ENABLE=y |
| 261 | CONFIG_ARCH_SPARSEMEM_ENABLE=y | 266 | CONFIG_ARCH_SPARSEMEM_ENABLE=y |
| 262 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y | 267 | CONFIG_ARCH_SELECT_MEMORY_MODEL=y |
| 263 | CONFIG_SELECT_MEMORY_MODEL=y | 268 | CONFIG_SELECT_MEMORY_MODEL=y |
| 264 | # CONFIG_FLATMEM_MANUAL is not set | 269 | CONFIG_FLATMEM_MANUAL=y |
| 265 | # CONFIG_DISCONTIGMEM_MANUAL is not set | 270 | # CONFIG_DISCONTIGMEM_MANUAL is not set |
| 266 | CONFIG_SPARSEMEM_MANUAL=y | 271 | # CONFIG_SPARSEMEM_MANUAL is not set |
| 267 | CONFIG_SPARSEMEM=y | 272 | CONFIG_FLATMEM=y |
| 268 | CONFIG_HAVE_MEMORY_PRESENT=y | 273 | CONFIG_FLAT_NODE_MEM_MAP=y |
| 269 | CONFIG_SPARSEMEM_STATIC=y | 274 | CONFIG_SPARSEMEM_STATIC=y |
| 270 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set | 275 | # CONFIG_SPARSEMEM_VMEMMAP_ENABLE is not set |
| 271 | |||
| 272 | # | ||
| 273 | # Memory hotplug is currently incompatible with Software Suspend | ||
| 274 | # | ||
| 275 | CONFIG_PAGEFLAGS_EXTENDED=y | 276 | CONFIG_PAGEFLAGS_EXTENDED=y |
| 276 | CONFIG_SPLIT_PTLOCK_CPUS=4 | 277 | CONFIG_SPLIT_PTLOCK_CPUS=4 |
| 277 | CONFIG_RESOURCES_64BIT=y | 278 | CONFIG_RESOURCES_64BIT=y |
| 278 | CONFIG_ZONE_DMA_FLAG=1 | 279 | CONFIG_ZONE_DMA_FLAG=1 |
| 279 | CONFIG_BOUNCE=y | 280 | CONFIG_BOUNCE=y |
| 280 | CONFIG_VIRT_TO_BUS=y | 281 | CONFIG_VIRT_TO_BUS=y |
| 281 | # CONFIG_HIGHPTE is not set | 282 | CONFIG_HIGHPTE=y |
| 282 | # CONFIG_MATH_EMULATION is not set | 283 | # CONFIG_MATH_EMULATION is not set |
| 283 | CONFIG_MTRR=y | 284 | CONFIG_MTRR=y |
| 284 | # CONFIG_X86_PAT is not set | 285 | # CONFIG_MTRR_SANITIZER is not set |
| 286 | CONFIG_X86_PAT=y | ||
| 285 | CONFIG_EFI=y | 287 | CONFIG_EFI=y |
| 286 | # CONFIG_IRQBALANCE is not set | 288 | # CONFIG_IRQBALANCE is not set |
| 287 | CONFIG_SECCOMP=y | 289 | CONFIG_SECCOMP=y |
| @@ -293,6 +295,7 @@ CONFIG_HZ=1000 | |||
| 293 | CONFIG_SCHED_HRTICK=y | 295 | CONFIG_SCHED_HRTICK=y |
| 294 | CONFIG_KEXEC=y | 296 | CONFIG_KEXEC=y |
| 295 | CONFIG_CRASH_DUMP=y | 297 | CONFIG_CRASH_DUMP=y |
| 298 | # CONFIG_KEXEC_JUMP is not set | ||
| 296 | CONFIG_PHYSICAL_START=0x1000000 | 299 | CONFIG_PHYSICAL_START=0x1000000 |
| 297 | CONFIG_RELOCATABLE=y | 300 | CONFIG_RELOCATABLE=y |
| 298 | CONFIG_PHYSICAL_ALIGN=0x200000 | 301 | CONFIG_PHYSICAL_ALIGN=0x200000 |
| @@ -312,6 +315,7 @@ CONFIG_PM_TRACE_RTC=y | |||
| 312 | CONFIG_PM_SLEEP_SMP=y | 315 | CONFIG_PM_SLEEP_SMP=y |
| 313 | CONFIG_PM_SLEEP=y | 316 | CONFIG_PM_SLEEP=y |
| 314 | CONFIG_SUSPEND=y | 317 | CONFIG_SUSPEND=y |
| 318 | # CONFIG_PM_TEST_SUSPEND is not set | ||
| 315 | CONFIG_SUSPEND_FREEZER=y | 319 | CONFIG_SUSPEND_FREEZER=y |
| 316 | CONFIG_HIBERNATION=y | 320 | CONFIG_HIBERNATION=y |
| 317 | CONFIG_PM_STD_PARTITION="" | 321 | CONFIG_PM_STD_PARTITION="" |
| @@ -337,6 +341,7 @@ CONFIG_ACPI_THERMAL=y | |||
| 337 | CONFIG_ACPI_BLACKLIST_YEAR=0 | 341 | CONFIG_ACPI_BLACKLIST_YEAR=0 |
| 338 | # CONFIG_ACPI_DEBUG is not set | 342 | # CONFIG_ACPI_DEBUG is not set |
| 339 | CONFIG_ACPI_EC=y | 343 | CONFIG_ACPI_EC=y |
| 344 | # CONFIG_ACPI_PCI_SLOT is not set | ||
| 340 | CONFIG_ACPI_POWER=y | 345 | CONFIG_ACPI_POWER=y |
| 341 | CONFIG_ACPI_SYSTEM=y | 346 | CONFIG_ACPI_SYSTEM=y |
| 342 | CONFIG_X86_PM_TIMER=y | 347 | CONFIG_X86_PM_TIMER=y |
| @@ -395,8 +400,8 @@ CONFIG_PCI=y | |||
| 395 | # CONFIG_PCI_GOBIOS is not set | 400 | # CONFIG_PCI_GOBIOS is not set |
| 396 | # CONFIG_PCI_GOMMCONFIG is not set | 401 | # CONFIG_PCI_GOMMCONFIG is not set |
| 397 | # CONFIG_PCI_GODIRECT is not set | 402 | # CONFIG_PCI_GODIRECT is not set |
| 398 | CONFIG_PCI_GOANY=y | ||
| 399 | # CONFIG_PCI_GOOLPC is not set | 403 | # CONFIG_PCI_GOOLPC is not set |
| 404 | CONFIG_PCI_GOANY=y | ||
| 400 | CONFIG_PCI_BIOS=y | 405 | CONFIG_PCI_BIOS=y |
| 401 | CONFIG_PCI_DIRECT=y | 406 | CONFIG_PCI_DIRECT=y |
| 402 | CONFIG_PCI_MMCONFIG=y | 407 | CONFIG_PCI_MMCONFIG=y |
| @@ -448,10 +453,6 @@ CONFIG_HOTPLUG_PCI=y | |||
| 448 | CONFIG_BINFMT_ELF=y | 453 | CONFIG_BINFMT_ELF=y |
| 449 | # CONFIG_BINFMT_AOUT is not set | 454 | # CONFIG_BINFMT_AOUT is not set |
| 450 | CONFIG_BINFMT_MISC=y | 455 | CONFIG_BINFMT_MISC=y |
| 451 | |||
| 452 | # | ||
| 453 | # Networking | ||
| 454 | # | ||
| 455 | CONFIG_NET=y | 456 | CONFIG_NET=y |
| 456 | 457 | ||
| 457 | # | 458 | # |
| @@ -475,7 +476,10 @@ CONFIG_IP_FIB_HASH=y | |||
| 475 | CONFIG_IP_MULTIPLE_TABLES=y | 476 | CONFIG_IP_MULTIPLE_TABLES=y |
| 476 | CONFIG_IP_ROUTE_MULTIPATH=y | 477 | CONFIG_IP_ROUTE_MULTIPATH=y |
| 477 | CONFIG_IP_ROUTE_VERBOSE=y | 478 | CONFIG_IP_ROUTE_VERBOSE=y |
| 478 | # CONFIG_IP_PNP is not set | 479 | CONFIG_IP_PNP=y |
| 480 | CONFIG_IP_PNP_DHCP=y | ||
| 481 | CONFIG_IP_PNP_BOOTP=y | ||
| 482 | CONFIG_IP_PNP_RARP=y | ||
| 479 | # CONFIG_NET_IPIP is not set | 483 | # CONFIG_NET_IPIP is not set |
| 480 | # CONFIG_NET_IPGRE is not set | 484 | # CONFIG_NET_IPGRE is not set |
| 481 | CONFIG_IP_MROUTE=y | 485 | CONFIG_IP_MROUTE=y |
| @@ -618,7 +622,6 @@ CONFIG_NET_SCHED=y | |||
| 618 | # CONFIG_NET_SCH_HTB is not set | 622 | # CONFIG_NET_SCH_HTB is not set |
| 619 | # CONFIG_NET_SCH_HFSC is not set | 623 | # CONFIG_NET_SCH_HFSC is not set |
| 620 | # CONFIG_NET_SCH_PRIO is not set | 624 | # CONFIG_NET_SCH_PRIO is not set |
| 621 | # CONFIG_NET_SCH_RR is not set | ||
| 622 | # CONFIG_NET_SCH_RED is not set | 625 | # CONFIG_NET_SCH_RED is not set |
| 623 | # CONFIG_NET_SCH_SFQ is not set | 626 | # CONFIG_NET_SCH_SFQ is not set |
| 624 | # CONFIG_NET_SCH_TEQL is not set | 627 | # CONFIG_NET_SCH_TEQL is not set |
| @@ -680,28 +683,19 @@ CONFIG_FIB_RULES=y | |||
| 680 | CONFIG_CFG80211=y | 683 | CONFIG_CFG80211=y |
| 681 | CONFIG_NL80211=y | 684 | CONFIG_NL80211=y |
| 682 | CONFIG_WIRELESS_EXT=y | 685 | CONFIG_WIRELESS_EXT=y |
| 686 | CONFIG_WIRELESS_EXT_SYSFS=y | ||
| 683 | CONFIG_MAC80211=y | 687 | CONFIG_MAC80211=y |
| 684 | 688 | ||
| 685 | # | 689 | # |
| 686 | # Rate control algorithm selection | 690 | # Rate control algorithm selection |
| 687 | # | 691 | # |
| 692 | CONFIG_MAC80211_RC_PID=y | ||
| 688 | CONFIG_MAC80211_RC_DEFAULT_PID=y | 693 | CONFIG_MAC80211_RC_DEFAULT_PID=y |
| 689 | # CONFIG_MAC80211_RC_DEFAULT_NONE is not set | ||
| 690 | |||
| 691 | # | ||
| 692 | # Selecting 'y' for an algorithm will | ||
| 693 | # | ||
| 694 | |||
| 695 | # | ||
| 696 | # build the algorithm into mac80211. | ||
| 697 | # | ||
| 698 | CONFIG_MAC80211_RC_DEFAULT="pid" | 694 | CONFIG_MAC80211_RC_DEFAULT="pid" |
| 699 | CONFIG_MAC80211_RC_PID=y | ||
| 700 | # CONFIG_MAC80211_MESH is not set | 695 | # CONFIG_MAC80211_MESH is not set |
| 701 | CONFIG_MAC80211_LEDS=y | 696 | CONFIG_MAC80211_LEDS=y |
| 702 | # CONFIG_MAC80211_DEBUGFS is not set | 697 | # CONFIG_MAC80211_DEBUGFS is not set |
| 703 | # CONFIG_MAC80211_DEBUG_PACKET_ALIGNMENT is not set | 698 | # CONFIG_MAC80211_DEBUG_MENU is not set |
| 704 | # CONFIG_MAC80211_DEBUG is not set | ||
| 705 | # CONFIG_IEEE80211 is not set | 699 | # CONFIG_IEEE80211 is not set |
| 706 | # CONFIG_RFKILL is not set | 700 | # CONFIG_RFKILL is not set |
| 707 | # CONFIG_NET_9P is not set | 701 | # CONFIG_NET_9P is not set |
| @@ -717,6 +711,8 @@ CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | |||
| 717 | CONFIG_STANDALONE=y | 711 | CONFIG_STANDALONE=y |
| 718 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 712 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 719 | CONFIG_FW_LOADER=y | 713 | CONFIG_FW_LOADER=y |
| 714 | CONFIG_FIRMWARE_IN_KERNEL=y | ||
| 715 | CONFIG_EXTRA_FIRMWARE="" | ||
| 720 | # CONFIG_DEBUG_DRIVER is not set | 716 | # CONFIG_DEBUG_DRIVER is not set |
| 721 | CONFIG_DEBUG_DEVRES=y | 717 | CONFIG_DEBUG_DEVRES=y |
| 722 | # CONFIG_SYS_HYPERVISOR is not set | 718 | # CONFIG_SYS_HYPERVISOR is not set |
| @@ -749,6 +745,7 @@ CONFIG_BLK_DEV_RAM_SIZE=16384 | |||
| 749 | # CONFIG_BLK_DEV_XIP is not set | 745 | # CONFIG_BLK_DEV_XIP is not set |
| 750 | # CONFIG_CDROM_PKTCDVD is not set | 746 | # CONFIG_CDROM_PKTCDVD is not set |
| 751 | # CONFIG_ATA_OVER_ETH is not set | 747 | # CONFIG_ATA_OVER_ETH is not set |
| 748 | # CONFIG_BLK_DEV_HD is not set | ||
| 752 | CONFIG_MISC_DEVICES=y | 749 | CONFIG_MISC_DEVICES=y |
| 753 | # CONFIG_IBM_ASM is not set | 750 | # CONFIG_IBM_ASM is not set |
| 754 | # CONFIG_PHANTOM is not set | 751 | # CONFIG_PHANTOM is not set |
| @@ -760,10 +757,12 @@ CONFIG_MISC_DEVICES=y | |||
| 760 | # CONFIG_FUJITSU_LAPTOP is not set | 757 | # CONFIG_FUJITSU_LAPTOP is not set |
| 761 | # CONFIG_TC1100_WMI is not set | 758 | # CONFIG_TC1100_WMI is not set |
| 762 | # CONFIG_MSI_LAPTOP is not set | 759 | # CONFIG_MSI_LAPTOP is not set |
| 760 | # CONFIG_COMPAL_LAPTOP is not set | ||
| 763 | # CONFIG_SONY_LAPTOP is not set | 761 | # CONFIG_SONY_LAPTOP is not set |
| 764 | # CONFIG_THINKPAD_ACPI is not set | 762 | # CONFIG_THINKPAD_ACPI is not set |
| 765 | # CONFIG_INTEL_MENLOW is not set | 763 | # CONFIG_INTEL_MENLOW is not set |
| 766 | # CONFIG_ENCLOSURE_SERVICES is not set | 764 | # CONFIG_ENCLOSURE_SERVICES is not set |
| 765 | # CONFIG_HP_ILO is not set | ||
| 767 | CONFIG_HAVE_IDE=y | 766 | CONFIG_HAVE_IDE=y |
| 768 | # CONFIG_IDE is not set | 767 | # CONFIG_IDE is not set |
| 769 | 768 | ||
| @@ -802,12 +801,13 @@ CONFIG_SCSI_WAIT_SCAN=m | |||
| 802 | # | 801 | # |
| 803 | CONFIG_SCSI_SPI_ATTRS=y | 802 | CONFIG_SCSI_SPI_ATTRS=y |
| 804 | # CONFIG_SCSI_FC_ATTRS is not set | 803 | # CONFIG_SCSI_FC_ATTRS is not set |
| 805 | # CONFIG_SCSI_ISCSI_ATTRS is not set | 804 | CONFIG_SCSI_ISCSI_ATTRS=y |
| 806 | # CONFIG_SCSI_SAS_ATTRS is not set | 805 | # CONFIG_SCSI_SAS_ATTRS is not set |
| 807 | # CONFIG_SCSI_SAS_LIBSAS is not set | 806 | # CONFIG_SCSI_SAS_LIBSAS is not set |
| 808 | # CONFIG_SCSI_SRP_ATTRS is not set | 807 | # CONFIG_SCSI_SRP_ATTRS is not set |
| 809 | # CONFIG_SCSI_LOWLEVEL is not set | 808 | # CONFIG_SCSI_LOWLEVEL is not set |
| 810 | # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set | 809 | # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set |
| 810 | # CONFIG_SCSI_DH is not set | ||
| 811 | CONFIG_ATA=y | 811 | CONFIG_ATA=y |
| 812 | # CONFIG_ATA_NONSTANDARD is not set | 812 | # CONFIG_ATA_NONSTANDARD is not set |
| 813 | CONFIG_ATA_ACPI=y | 813 | CONFIG_ATA_ACPI=y |
| @@ -842,7 +842,7 @@ CONFIG_PATA_AMD=y | |||
| 842 | # CONFIG_PATA_CS5536 is not set | 842 | # CONFIG_PATA_CS5536 is not set |
| 843 | # CONFIG_PATA_CYPRESS is not set | 843 | # CONFIG_PATA_CYPRESS is not set |
| 844 | # CONFIG_PATA_EFAR is not set | 844 | # CONFIG_PATA_EFAR is not set |
| 845 | # CONFIG_ATA_GENERIC is not set | 845 | CONFIG_ATA_GENERIC=y |
| 846 | # CONFIG_PATA_HPT366 is not set | 846 | # CONFIG_PATA_HPT366 is not set |
| 847 | # CONFIG_PATA_HPT37X is not set | 847 | # CONFIG_PATA_HPT37X is not set |
| 848 | # CONFIG_PATA_HPT3X2N is not set | 848 | # CONFIG_PATA_HPT3X2N is not set |
| @@ -852,7 +852,7 @@ CONFIG_PATA_AMD=y | |||
| 852 | # CONFIG_PATA_JMICRON is not set | 852 | # CONFIG_PATA_JMICRON is not set |
| 853 | # CONFIG_PATA_TRIFLEX is not set | 853 | # CONFIG_PATA_TRIFLEX is not set |
| 854 | # CONFIG_PATA_MARVELL is not set | 854 | # CONFIG_PATA_MARVELL is not set |
| 855 | # CONFIG_PATA_MPIIX is not set | 855 | CONFIG_PATA_MPIIX=y |
| 856 | CONFIG_PATA_OLDPIIX=y | 856 | CONFIG_PATA_OLDPIIX=y |
| 857 | # CONFIG_PATA_NETCELL is not set | 857 | # CONFIG_PATA_NETCELL is not set |
| 858 | # CONFIG_PATA_NINJA32 is not set | 858 | # CONFIG_PATA_NINJA32 is not set |
| @@ -871,6 +871,7 @@ CONFIG_PATA_OLDPIIX=y | |||
| 871 | # CONFIG_PATA_SIS is not set | 871 | # CONFIG_PATA_SIS is not set |
| 872 | # CONFIG_PATA_VIA is not set | 872 | # CONFIG_PATA_VIA is not set |
| 873 | # CONFIG_PATA_WINBOND is not set | 873 | # CONFIG_PATA_WINBOND is not set |
| 874 | CONFIG_PATA_SCH=y | ||
| 874 | CONFIG_MD=y | 875 | CONFIG_MD=y |
| 875 | CONFIG_BLK_DEV_MD=y | 876 | CONFIG_BLK_DEV_MD=y |
| 876 | # CONFIG_MD_LINEAR is not set | 877 | # CONFIG_MD_LINEAR is not set |
| @@ -894,13 +895,16 @@ CONFIG_DM_ZERO=y | |||
| 894 | # | 895 | # |
| 895 | # IEEE 1394 (FireWire) support | 896 | # IEEE 1394 (FireWire) support |
| 896 | # | 897 | # |
| 898 | |||
| 899 | # | ||
| 900 | # Enable only one of the two stacks, unless you know what you are doing | ||
| 901 | # | ||
| 897 | # CONFIG_FIREWIRE is not set | 902 | # CONFIG_FIREWIRE is not set |
| 898 | # CONFIG_IEEE1394 is not set | 903 | # CONFIG_IEEE1394 is not set |
| 899 | # CONFIG_I2O is not set | 904 | # CONFIG_I2O is not set |
| 900 | CONFIG_MACINTOSH_DRIVERS=y | 905 | CONFIG_MACINTOSH_DRIVERS=y |
| 901 | CONFIG_MAC_EMUMOUSEBTN=y | 906 | CONFIG_MAC_EMUMOUSEBTN=y |
| 902 | CONFIG_NETDEVICES=y | 907 | CONFIG_NETDEVICES=y |
| 903 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 904 | # CONFIG_IFB is not set | 908 | # CONFIG_IFB is not set |
| 905 | # CONFIG_DUMMY is not set | 909 | # CONFIG_DUMMY is not set |
| 906 | # CONFIG_BONDING is not set | 910 | # CONFIG_BONDING is not set |
| @@ -910,7 +914,23 @@ CONFIG_NETDEVICES=y | |||
| 910 | # CONFIG_VETH is not set | 914 | # CONFIG_VETH is not set |
| 911 | # CONFIG_NET_SB1000 is not set | 915 | # CONFIG_NET_SB1000 is not set |
| 912 | # CONFIG_ARCNET is not set | 916 | # CONFIG_ARCNET is not set |
| 913 | # CONFIG_PHYLIB is not set | 917 | CONFIG_PHYLIB=y |
| 918 | |||
| 919 | # | ||
| 920 | # MII PHY device drivers | ||
| 921 | # | ||
| 922 | # CONFIG_MARVELL_PHY is not set | ||
| 923 | # CONFIG_DAVICOM_PHY is not set | ||
| 924 | # CONFIG_QSEMI_PHY is not set | ||
| 925 | # CONFIG_LXT_PHY is not set | ||
| 926 | # CONFIG_CICADA_PHY is not set | ||
| 927 | # CONFIG_VITESSE_PHY is not set | ||
| 928 | # CONFIG_SMSC_PHY is not set | ||
| 929 | # CONFIG_BROADCOM_PHY is not set | ||
| 930 | # CONFIG_ICPLUS_PHY is not set | ||
| 931 | # CONFIG_REALTEK_PHY is not set | ||
| 932 | # CONFIG_FIXED_PHY is not set | ||
| 933 | # CONFIG_MDIO_BITBANG is not set | ||
| 914 | CONFIG_NET_ETHERNET=y | 934 | CONFIG_NET_ETHERNET=y |
| 915 | CONFIG_MII=y | 935 | CONFIG_MII=y |
| 916 | # CONFIG_HAPPYMEAL is not set | 936 | # CONFIG_HAPPYMEAL is not set |
| @@ -943,10 +963,10 @@ CONFIG_FORCEDETH=y | |||
| 943 | CONFIG_E100=y | 963 | CONFIG_E100=y |
| 944 | # CONFIG_FEALNX is not set | 964 | # CONFIG_FEALNX is not set |
| 945 | # CONFIG_NATSEMI is not set | 965 | # CONFIG_NATSEMI is not set |
| 946 | # CONFIG_NE2K_PCI is not set | 966 | CONFIG_NE2K_PCI=y |
| 947 | # CONFIG_8139CP is not set | 967 | # CONFIG_8139CP is not set |
| 948 | CONFIG_8139TOO=y | 968 | CONFIG_8139TOO=y |
| 949 | CONFIG_8139TOO_PIO=y | 969 | # CONFIG_8139TOO_PIO is not set |
| 950 | # CONFIG_8139TOO_TUNE_TWISTER is not set | 970 | # CONFIG_8139TOO_TUNE_TWISTER is not set |
| 951 | # CONFIG_8139TOO_8129 is not set | 971 | # CONFIG_8139TOO_8129 is not set |
| 952 | # CONFIG_8139_OLD_RX_RESET is not set | 972 | # CONFIG_8139_OLD_RX_RESET is not set |
| @@ -961,25 +981,24 @@ CONFIG_NETDEV_1000=y | |||
| 961 | # CONFIG_ACENIC is not set | 981 | # CONFIG_ACENIC is not set |
| 962 | # CONFIG_DL2K is not set | 982 | # CONFIG_DL2K is not set |
| 963 | CONFIG_E1000=y | 983 | CONFIG_E1000=y |
| 964 | # CONFIG_E1000_NAPI is not set | ||
| 965 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | 984 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set |
| 966 | # CONFIG_E1000E is not set | 985 | CONFIG_E1000E=y |
| 967 | # CONFIG_E1000E_ENABLED is not set | ||
| 968 | # CONFIG_IP1000 is not set | 986 | # CONFIG_IP1000 is not set |
| 969 | # CONFIG_IGB is not set | 987 | # CONFIG_IGB is not set |
| 970 | # CONFIG_NS83820 is not set | 988 | # CONFIG_NS83820 is not set |
| 971 | # CONFIG_HAMACHI is not set | 989 | # CONFIG_HAMACHI is not set |
| 972 | # CONFIG_YELLOWFIN is not set | 990 | # CONFIG_YELLOWFIN is not set |
| 973 | # CONFIG_R8169 is not set | 991 | CONFIG_R8169=y |
| 974 | # CONFIG_SIS190 is not set | 992 | # CONFIG_SIS190 is not set |
| 975 | # CONFIG_SKGE is not set | 993 | # CONFIG_SKGE is not set |
| 976 | CONFIG_SKY2=y | 994 | CONFIG_SKY2=y |
| 977 | # CONFIG_SKY2_DEBUG is not set | 995 | # CONFIG_SKY2_DEBUG is not set |
| 978 | # CONFIG_VIA_VELOCITY is not set | 996 | # CONFIG_VIA_VELOCITY is not set |
| 979 | CONFIG_TIGON3=y | 997 | CONFIG_TIGON3=y |
| 980 | # CONFIG_BNX2 is not set | 998 | CONFIG_BNX2=y |
| 981 | # CONFIG_QLA3XXX is not set | 999 | # CONFIG_QLA3XXX is not set |
| 982 | # CONFIG_ATL1 is not set | 1000 | # CONFIG_ATL1 is not set |
| 1001 | # CONFIG_ATL1E is not set | ||
| 983 | CONFIG_NETDEV_10000=y | 1002 | CONFIG_NETDEV_10000=y |
| 984 | # CONFIG_CHELSIO_T1 is not set | 1003 | # CONFIG_CHELSIO_T1 is not set |
| 985 | # CONFIG_CHELSIO_T3 is not set | 1004 | # CONFIG_CHELSIO_T3 is not set |
| @@ -1019,13 +1038,14 @@ CONFIG_WLAN_80211=y | |||
| 1019 | # CONFIG_RTL8180 is not set | 1038 | # CONFIG_RTL8180 is not set |
| 1020 | # CONFIG_RTL8187 is not set | 1039 | # CONFIG_RTL8187 is not set |
| 1021 | # CONFIG_ADM8211 is not set | 1040 | # CONFIG_ADM8211 is not set |
| 1041 | # CONFIG_MAC80211_HWSIM is not set | ||
| 1022 | # CONFIG_P54_COMMON is not set | 1042 | # CONFIG_P54_COMMON is not set |
| 1023 | CONFIG_ATH5K=y | 1043 | CONFIG_ATH5K=y |
| 1024 | # CONFIG_ATH5K_DEBUG is not set | 1044 | # CONFIG_ATH5K_DEBUG is not set |
| 1025 | # CONFIG_IWLWIFI is not set | 1045 | # CONFIG_ATH9K is not set |
| 1026 | # CONFIG_IWLCORE is not set | 1046 | # CONFIG_IWLCORE is not set |
| 1027 | # CONFIG_IWLWIFI_LEDS is not set | 1047 | # CONFIG_IWLWIFI_LEDS is not set |
| 1028 | # CONFIG_IWL4965 is not set | 1048 | # CONFIG_IWLAGN is not set |
| 1029 | # CONFIG_IWL3945 is not set | 1049 | # CONFIG_IWL3945 is not set |
| 1030 | # CONFIG_HOSTAP is not set | 1050 | # CONFIG_HOSTAP is not set |
| 1031 | # CONFIG_B43 is not set | 1051 | # CONFIG_B43 is not set |
| @@ -1105,6 +1125,7 @@ CONFIG_MOUSE_PS2_TRACKPOINT=y | |||
| 1105 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 1125 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
| 1106 | # CONFIG_MOUSE_SERIAL is not set | 1126 | # CONFIG_MOUSE_SERIAL is not set |
| 1107 | # CONFIG_MOUSE_APPLETOUCH is not set | 1127 | # CONFIG_MOUSE_APPLETOUCH is not set |
| 1128 | # CONFIG_MOUSE_BCM5974 is not set | ||
| 1108 | # CONFIG_MOUSE_VSXXXAA is not set | 1129 | # CONFIG_MOUSE_VSXXXAA is not set |
| 1109 | CONFIG_INPUT_JOYSTICK=y | 1130 | CONFIG_INPUT_JOYSTICK=y |
| 1110 | # CONFIG_JOYSTICK_ANALOG is not set | 1131 | # CONFIG_JOYSTICK_ANALOG is not set |
| @@ -1139,12 +1160,14 @@ CONFIG_INPUT_TOUCHSCREEN=y | |||
| 1139 | # CONFIG_TOUCHSCREEN_GUNZE is not set | 1160 | # CONFIG_TOUCHSCREEN_GUNZE is not set |
| 1140 | # CONFIG_TOUCHSCREEN_ELO is not set | 1161 | # CONFIG_TOUCHSCREEN_ELO is not set |
| 1141 | # CONFIG_TOUCHSCREEN_MTOUCH is not set | 1162 | # CONFIG_TOUCHSCREEN_MTOUCH is not set |
| 1163 | # CONFIG_TOUCHSCREEN_INEXIO is not set | ||
| 1142 | # CONFIG_TOUCHSCREEN_MK712 is not set | 1164 | # CONFIG_TOUCHSCREEN_MK712 is not set |
| 1143 | # CONFIG_TOUCHSCREEN_PENMOUNT is not set | 1165 | # CONFIG_TOUCHSCREEN_PENMOUNT is not set |
| 1144 | # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set | 1166 | # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set |
| 1145 | # CONFIG_TOUCHSCREEN_TOUCHWIN is not set | 1167 | # CONFIG_TOUCHSCREEN_TOUCHWIN is not set |
| 1146 | # CONFIG_TOUCHSCREEN_UCB1400 is not set | 1168 | # CONFIG_TOUCHSCREEN_UCB1400 is not set |
| 1147 | # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set | 1169 | # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set |
| 1170 | # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set | ||
| 1148 | CONFIG_INPUT_MISC=y | 1171 | CONFIG_INPUT_MISC=y |
| 1149 | # CONFIG_INPUT_PCSPKR is not set | 1172 | # CONFIG_INPUT_PCSPKR is not set |
| 1150 | # CONFIG_INPUT_APANEL is not set | 1173 | # CONFIG_INPUT_APANEL is not set |
| @@ -1173,6 +1196,7 @@ CONFIG_SERIO_LIBPS2=y | |||
| 1173 | # Character devices | 1196 | # Character devices |
| 1174 | # | 1197 | # |
| 1175 | CONFIG_VT=y | 1198 | CONFIG_VT=y |
| 1199 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 1176 | CONFIG_VT_CONSOLE=y | 1200 | CONFIG_VT_CONSOLE=y |
| 1177 | CONFIG_HW_CONSOLE=y | 1201 | CONFIG_HW_CONSOLE=y |
| 1178 | CONFIG_VT_HW_CONSOLE_BINDING=y | 1202 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -1223,8 +1247,8 @@ CONFIG_UNIX98_PTYS=y | |||
| 1223 | # CONFIG_LEGACY_PTYS is not set | 1247 | # CONFIG_LEGACY_PTYS is not set |
| 1224 | # CONFIG_IPMI_HANDLER is not set | 1248 | # CONFIG_IPMI_HANDLER is not set |
| 1225 | CONFIG_HW_RANDOM=y | 1249 | CONFIG_HW_RANDOM=y |
| 1226 | # CONFIG_HW_RANDOM_INTEL is not set | 1250 | CONFIG_HW_RANDOM_INTEL=y |
| 1227 | # CONFIG_HW_RANDOM_AMD is not set | 1251 | CONFIG_HW_RANDOM_AMD=y |
| 1228 | CONFIG_HW_RANDOM_GEODE=y | 1252 | CONFIG_HW_RANDOM_GEODE=y |
| 1229 | CONFIG_HW_RANDOM_VIA=y | 1253 | CONFIG_HW_RANDOM_VIA=y |
| 1230 | CONFIG_NVRAM=y | 1254 | CONFIG_NVRAM=y |
| @@ -1245,7 +1269,6 @@ CONFIG_NVRAM=y | |||
| 1245 | # CONFIG_CS5535_GPIO is not set | 1269 | # CONFIG_CS5535_GPIO is not set |
| 1246 | # CONFIG_RAW_DRIVER is not set | 1270 | # CONFIG_RAW_DRIVER is not set |
| 1247 | CONFIG_HPET=y | 1271 | CONFIG_HPET=y |
| 1248 | # CONFIG_HPET_RTC_IRQ is not set | ||
| 1249 | # CONFIG_HPET_MMAP is not set | 1272 | # CONFIG_HPET_MMAP is not set |
| 1250 | # CONFIG_HANGCHECK_TIMER is not set | 1273 | # CONFIG_HANGCHECK_TIMER is not set |
| 1251 | # CONFIG_TCG_TPM is not set | 1274 | # CONFIG_TCG_TPM is not set |
| @@ -1254,43 +1277,64 @@ CONFIG_DEVPORT=y | |||
| 1254 | CONFIG_I2C=y | 1277 | CONFIG_I2C=y |
| 1255 | CONFIG_I2C_BOARDINFO=y | 1278 | CONFIG_I2C_BOARDINFO=y |
| 1256 | # CONFIG_I2C_CHARDEV is not set | 1279 | # CONFIG_I2C_CHARDEV is not set |
| 1280 | CONFIG_I2C_HELPER_AUTO=y | ||
| 1257 | 1281 | ||
| 1258 | # | 1282 | # |
| 1259 | # I2C Hardware Bus support | 1283 | # I2C Hardware Bus support |
| 1260 | # | 1284 | # |
| 1285 | |||
| 1286 | # | ||
| 1287 | # PC SMBus host controller drivers | ||
| 1288 | # | ||
| 1261 | # CONFIG_I2C_ALI1535 is not set | 1289 | # CONFIG_I2C_ALI1535 is not set |
| 1262 | # CONFIG_I2C_ALI1563 is not set | 1290 | # CONFIG_I2C_ALI1563 is not set |
| 1263 | # CONFIG_I2C_ALI15X3 is not set | 1291 | # CONFIG_I2C_ALI15X3 is not set |
| 1264 | # CONFIG_I2C_AMD756 is not set | 1292 | # CONFIG_I2C_AMD756 is not set |
| 1265 | # CONFIG_I2C_AMD8111 is not set | 1293 | # CONFIG_I2C_AMD8111 is not set |
| 1266 | CONFIG_I2C_I801=y | 1294 | CONFIG_I2C_I801=y |
| 1267 | # CONFIG_I2C_I810 is not set | 1295 | # CONFIG_I2C_ISCH is not set |
| 1268 | # CONFIG_I2C_PIIX4 is not set | 1296 | # CONFIG_I2C_PIIX4 is not set |
| 1269 | # CONFIG_I2C_NFORCE2 is not set | 1297 | # CONFIG_I2C_NFORCE2 is not set |
| 1270 | # CONFIG_I2C_OCORES is not set | ||
| 1271 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
| 1272 | # CONFIG_I2C_PROSAVAGE is not set | ||
| 1273 | # CONFIG_I2C_SAVAGE4 is not set | ||
| 1274 | # CONFIG_I2C_SIMTEC is not set | ||
| 1275 | # CONFIG_SCx200_ACB is not set | ||
| 1276 | # CONFIG_I2C_SIS5595 is not set | 1298 | # CONFIG_I2C_SIS5595 is not set |
| 1277 | # CONFIG_I2C_SIS630 is not set | 1299 | # CONFIG_I2C_SIS630 is not set |
| 1278 | # CONFIG_I2C_SIS96X is not set | 1300 | # CONFIG_I2C_SIS96X is not set |
| 1279 | # CONFIG_I2C_TAOS_EVM is not set | ||
| 1280 | # CONFIG_I2C_STUB is not set | ||
| 1281 | # CONFIG_I2C_TINY_USB is not set | ||
| 1282 | # CONFIG_I2C_VIA is not set | 1301 | # CONFIG_I2C_VIA is not set |
| 1283 | # CONFIG_I2C_VIAPRO is not set | 1302 | # CONFIG_I2C_VIAPRO is not set |
| 1303 | |||
| 1304 | # | ||
| 1305 | # I2C system bus drivers (mostly embedded / system-on-chip) | ||
| 1306 | # | ||
| 1307 | # CONFIG_I2C_OCORES is not set | ||
| 1308 | # CONFIG_I2C_SIMTEC is not set | ||
| 1309 | |||
| 1310 | # | ||
| 1311 | # External I2C/SMBus adapter drivers | ||
| 1312 | # | ||
| 1313 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
| 1314 | # CONFIG_I2C_TAOS_EVM is not set | ||
| 1315 | # CONFIG_I2C_TINY_USB is not set | ||
| 1316 | |||
| 1317 | # | ||
| 1318 | # Graphics adapter I2C/DDC channel drivers | ||
| 1319 | # | ||
| 1284 | # CONFIG_I2C_VOODOO3 is not set | 1320 | # CONFIG_I2C_VOODOO3 is not set |
| 1321 | |||
| 1322 | # | ||
| 1323 | # Other I2C/SMBus bus drivers | ||
| 1324 | # | ||
| 1285 | # CONFIG_I2C_PCA_PLATFORM is not set | 1325 | # CONFIG_I2C_PCA_PLATFORM is not set |
| 1326 | # CONFIG_I2C_STUB is not set | ||
| 1327 | # CONFIG_SCx200_ACB is not set | ||
| 1286 | 1328 | ||
| 1287 | # | 1329 | # |
| 1288 | # Miscellaneous I2C Chip support | 1330 | # Miscellaneous I2C Chip support |
| 1289 | # | 1331 | # |
| 1290 | # CONFIG_DS1682 is not set | 1332 | # CONFIG_DS1682 is not set |
| 1333 | # CONFIG_AT24 is not set | ||
| 1291 | # CONFIG_SENSORS_EEPROM is not set | 1334 | # CONFIG_SENSORS_EEPROM is not set |
| 1292 | # CONFIG_SENSORS_PCF8574 is not set | 1335 | # CONFIG_SENSORS_PCF8574 is not set |
| 1293 | # CONFIG_PCF8575 is not set | 1336 | # CONFIG_PCF8575 is not set |
| 1337 | # CONFIG_SENSORS_PCA9539 is not set | ||
| 1294 | # CONFIG_SENSORS_PCF8591 is not set | 1338 | # CONFIG_SENSORS_PCF8591 is not set |
| 1295 | # CONFIG_SENSORS_MAX6875 is not set | 1339 | # CONFIG_SENSORS_MAX6875 is not set |
| 1296 | # CONFIG_SENSORS_TSL2550 is not set | 1340 | # CONFIG_SENSORS_TSL2550 is not set |
| @@ -1299,6 +1343,8 @@ CONFIG_I2C_I801=y | |||
| 1299 | # CONFIG_I2C_DEBUG_BUS is not set | 1343 | # CONFIG_I2C_DEBUG_BUS is not set |
| 1300 | # CONFIG_I2C_DEBUG_CHIP is not set | 1344 | # CONFIG_I2C_DEBUG_CHIP is not set |
| 1301 | # CONFIG_SPI is not set | 1345 | # CONFIG_SPI is not set |
| 1346 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | ||
| 1347 | # CONFIG_GPIOLIB is not set | ||
| 1302 | # CONFIG_W1 is not set | 1348 | # CONFIG_W1 is not set |
| 1303 | CONFIG_POWER_SUPPLY=y | 1349 | CONFIG_POWER_SUPPLY=y |
| 1304 | # CONFIG_POWER_SUPPLY_DEBUG is not set | 1350 | # CONFIG_POWER_SUPPLY_DEBUG is not set |
| @@ -1360,8 +1406,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 1360 | # | 1406 | # |
| 1361 | # Multifunction device drivers | 1407 | # Multifunction device drivers |
| 1362 | # | 1408 | # |
| 1409 | # CONFIG_MFD_CORE is not set | ||
| 1363 | # CONFIG_MFD_SM501 is not set | 1410 | # CONFIG_MFD_SM501 is not set |
| 1364 | # CONFIG_HTC_PASIC3 is not set | 1411 | # CONFIG_HTC_PASIC3 is not set |
| 1412 | # CONFIG_MFD_TMIO is not set | ||
| 1365 | 1413 | ||
| 1366 | # | 1414 | # |
| 1367 | # Multimedia devices | 1415 | # Multimedia devices |
| @@ -1372,6 +1420,7 @@ CONFIG_SSB_POSSIBLE=y | |||
| 1372 | # | 1420 | # |
| 1373 | # CONFIG_VIDEO_DEV is not set | 1421 | # CONFIG_VIDEO_DEV is not set |
| 1374 | # CONFIG_DVB_CORE is not set | 1422 | # CONFIG_DVB_CORE is not set |
| 1423 | # CONFIG_VIDEO_MEDIA is not set | ||
| 1375 | 1424 | ||
| 1376 | # | 1425 | # |
| 1377 | # Multimedia drivers | 1426 | # Multimedia drivers |
| @@ -1418,7 +1467,6 @@ CONFIG_FB_CFB_IMAGEBLIT=y | |||
| 1418 | # CONFIG_FB_SYS_IMAGEBLIT is not set | 1467 | # CONFIG_FB_SYS_IMAGEBLIT is not set |
| 1419 | # CONFIG_FB_FOREIGN_ENDIAN is not set | 1468 | # CONFIG_FB_FOREIGN_ENDIAN is not set |
| 1420 | # CONFIG_FB_SYS_FOPS is not set | 1469 | # CONFIG_FB_SYS_FOPS is not set |
| 1421 | CONFIG_FB_DEFERRED_IO=y | ||
| 1422 | # CONFIG_FB_SVGALIB is not set | 1470 | # CONFIG_FB_SVGALIB is not set |
| 1423 | # CONFIG_FB_MACMODES is not set | 1471 | # CONFIG_FB_MACMODES is not set |
| 1424 | # CONFIG_FB_BACKLIGHT is not set | 1472 | # CONFIG_FB_BACKLIGHT is not set |
| @@ -1463,6 +1511,7 @@ CONFIG_FB_EFI=y | |||
| 1463 | # CONFIG_FB_TRIDENT is not set | 1511 | # CONFIG_FB_TRIDENT is not set |
| 1464 | # CONFIG_FB_ARK is not set | 1512 | # CONFIG_FB_ARK is not set |
| 1465 | # CONFIG_FB_PM3 is not set | 1513 | # CONFIG_FB_PM3 is not set |
| 1514 | # CONFIG_FB_CARMINE is not set | ||
| 1466 | # CONFIG_FB_GEODE is not set | 1515 | # CONFIG_FB_GEODE is not set |
| 1467 | # CONFIG_FB_VIRTUAL is not set | 1516 | # CONFIG_FB_VIRTUAL is not set |
| 1468 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | 1517 | CONFIG_BACKLIGHT_LCD_SUPPORT=y |
| @@ -1470,6 +1519,7 @@ CONFIG_BACKLIGHT_LCD_SUPPORT=y | |||
| 1470 | CONFIG_BACKLIGHT_CLASS_DEVICE=y | 1519 | CONFIG_BACKLIGHT_CLASS_DEVICE=y |
| 1471 | # CONFIG_BACKLIGHT_CORGI is not set | 1520 | # CONFIG_BACKLIGHT_CORGI is not set |
| 1472 | # CONFIG_BACKLIGHT_PROGEAR is not set | 1521 | # CONFIG_BACKLIGHT_PROGEAR is not set |
| 1522 | # CONFIG_BACKLIGHT_MBP_NVIDIA is not set | ||
| 1473 | 1523 | ||
| 1474 | # | 1524 | # |
| 1475 | # Display device support | 1525 | # Display device support |
| @@ -1489,15 +1539,7 @@ CONFIG_LOGO=y | |||
| 1489 | # CONFIG_LOGO_LINUX_MONO is not set | 1539 | # CONFIG_LOGO_LINUX_MONO is not set |
| 1490 | # CONFIG_LOGO_LINUX_VGA16 is not set | 1540 | # CONFIG_LOGO_LINUX_VGA16 is not set |
| 1491 | CONFIG_LOGO_LINUX_CLUT224=y | 1541 | CONFIG_LOGO_LINUX_CLUT224=y |
| 1492 | |||
| 1493 | # | ||
| 1494 | # Sound | ||
| 1495 | # | ||
| 1496 | CONFIG_SOUND=y | 1542 | CONFIG_SOUND=y |
| 1497 | |||
| 1498 | # | ||
| 1499 | # Advanced Linux Sound Architecture | ||
| 1500 | # | ||
| 1501 | CONFIG_SND=y | 1543 | CONFIG_SND=y |
| 1502 | CONFIG_SND_TIMER=y | 1544 | CONFIG_SND_TIMER=y |
| 1503 | CONFIG_SND_PCM=y | 1545 | CONFIG_SND_PCM=y |
| @@ -1515,20 +1557,14 @@ CONFIG_SND_VERBOSE_PROCFS=y | |||
| 1515 | # CONFIG_SND_VERBOSE_PRINTK is not set | 1557 | # CONFIG_SND_VERBOSE_PRINTK is not set |
| 1516 | # CONFIG_SND_DEBUG is not set | 1558 | # CONFIG_SND_DEBUG is not set |
| 1517 | CONFIG_SND_VMASTER=y | 1559 | CONFIG_SND_VMASTER=y |
| 1518 | 1560 | CONFIG_SND_DRIVERS=y | |
| 1519 | # | ||
| 1520 | # Generic devices | ||
| 1521 | # | ||
| 1522 | # CONFIG_SND_PCSP is not set | 1561 | # CONFIG_SND_PCSP is not set |
| 1523 | # CONFIG_SND_DUMMY is not set | 1562 | # CONFIG_SND_DUMMY is not set |
| 1524 | # CONFIG_SND_VIRMIDI is not set | 1563 | # CONFIG_SND_VIRMIDI is not set |
| 1525 | # CONFIG_SND_MTPAV is not set | 1564 | # CONFIG_SND_MTPAV is not set |
| 1526 | # CONFIG_SND_SERIAL_U16550 is not set | 1565 | # CONFIG_SND_SERIAL_U16550 is not set |
| 1527 | # CONFIG_SND_MPU401 is not set | 1566 | # CONFIG_SND_MPU401 is not set |
| 1528 | 1567 | CONFIG_SND_PCI=y | |
| 1529 | # | ||
| 1530 | # PCI devices | ||
| 1531 | # | ||
| 1532 | # CONFIG_SND_AD1889 is not set | 1568 | # CONFIG_SND_AD1889 is not set |
| 1533 | # CONFIG_SND_ALS300 is not set | 1569 | # CONFIG_SND_ALS300 is not set |
| 1534 | # CONFIG_SND_ALS4000 is not set | 1570 | # CONFIG_SND_ALS4000 is not set |
| @@ -1603,36 +1639,14 @@ CONFIG_SND_HDA_GENERIC=y | |||
| 1603 | # CONFIG_SND_VIRTUOSO is not set | 1639 | # CONFIG_SND_VIRTUOSO is not set |
| 1604 | # CONFIG_SND_VX222 is not set | 1640 | # CONFIG_SND_VX222 is not set |
| 1605 | # CONFIG_SND_YMFPCI is not set | 1641 | # CONFIG_SND_YMFPCI is not set |
| 1606 | 1642 | CONFIG_SND_USB=y | |
| 1607 | # | ||
| 1608 | # USB devices | ||
| 1609 | # | ||
| 1610 | # CONFIG_SND_USB_AUDIO is not set | 1643 | # CONFIG_SND_USB_AUDIO is not set |
| 1611 | # CONFIG_SND_USB_USX2Y is not set | 1644 | # CONFIG_SND_USB_USX2Y is not set |
| 1612 | # CONFIG_SND_USB_CAIAQ is not set | 1645 | # CONFIG_SND_USB_CAIAQ is not set |
| 1613 | 1646 | CONFIG_SND_PCMCIA=y | |
| 1614 | # | ||
| 1615 | # PCMCIA devices | ||
| 1616 | # | ||
| 1617 | # CONFIG_SND_VXPOCKET is not set | 1647 | # CONFIG_SND_VXPOCKET is not set |
| 1618 | # CONFIG_SND_PDAUDIOCF is not set | 1648 | # CONFIG_SND_PDAUDIOCF is not set |
| 1619 | |||
| 1620 | # | ||
| 1621 | # System on Chip audio support | ||
| 1622 | # | ||
| 1623 | # CONFIG_SND_SOC is not set | 1649 | # CONFIG_SND_SOC is not set |
| 1624 | |||
| 1625 | # | ||
| 1626 | # ALSA SoC audio for Freescale SOCs | ||
| 1627 | # | ||
| 1628 | |||
| 1629 | # | ||
| 1630 | # SoC Audio for the Texas Instruments OMAP | ||
| 1631 | # | ||
| 1632 | |||
| 1633 | # | ||
| 1634 | # Open Sound System | ||
| 1635 | # | ||
| 1636 | # CONFIG_SOUND_PRIME is not set | 1650 | # CONFIG_SOUND_PRIME is not set |
| 1637 | CONFIG_HID_SUPPORT=y | 1651 | CONFIG_HID_SUPPORT=y |
| 1638 | CONFIG_HID=y | 1652 | CONFIG_HID=y |
| @@ -1668,6 +1682,7 @@ CONFIG_USB_DEVICEFS=y | |||
| 1668 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1682 | # CONFIG_USB_DYNAMIC_MINORS is not set |
| 1669 | CONFIG_USB_SUSPEND=y | 1683 | CONFIG_USB_SUSPEND=y |
| 1670 | # CONFIG_USB_OTG is not set | 1684 | # CONFIG_USB_OTG is not set |
| 1685 | CONFIG_USB_MON=y | ||
| 1671 | 1686 | ||
| 1672 | # | 1687 | # |
| 1673 | # USB Host Controller Drivers | 1688 | # USB Host Controller Drivers |
| @@ -1691,6 +1706,7 @@ CONFIG_USB_UHCI_HCD=y | |||
| 1691 | # | 1706 | # |
| 1692 | # CONFIG_USB_ACM is not set | 1707 | # CONFIG_USB_ACM is not set |
| 1693 | CONFIG_USB_PRINTER=y | 1708 | CONFIG_USB_PRINTER=y |
| 1709 | # CONFIG_USB_WDM is not set | ||
| 1694 | 1710 | ||
| 1695 | # | 1711 | # |
| 1696 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1712 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
| @@ -1712,6 +1728,7 @@ CONFIG_USB_STORAGE=y | |||
| 1712 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1728 | # CONFIG_USB_STORAGE_ALAUDA is not set |
| 1713 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1729 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
| 1714 | # CONFIG_USB_STORAGE_KARMA is not set | 1730 | # CONFIG_USB_STORAGE_KARMA is not set |
| 1731 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
| 1715 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1732 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
| 1716 | CONFIG_USB_LIBUSUAL=y | 1733 | CONFIG_USB_LIBUSUAL=y |
| 1717 | 1734 | ||
| @@ -1720,7 +1737,6 @@ CONFIG_USB_LIBUSUAL=y | |||
| 1720 | # | 1737 | # |
| 1721 | # CONFIG_USB_MDC800 is not set | 1738 | # CONFIG_USB_MDC800 is not set |
| 1722 | # CONFIG_USB_MICROTEK is not set | 1739 | # CONFIG_USB_MICROTEK is not set |
| 1723 | CONFIG_USB_MON=y | ||
| 1724 | 1740 | ||
| 1725 | # | 1741 | # |
| 1726 | # USB port drivers | 1742 | # USB port drivers |
| @@ -1733,7 +1749,6 @@ CONFIG_USB_MON=y | |||
| 1733 | # CONFIG_USB_EMI62 is not set | 1749 | # CONFIG_USB_EMI62 is not set |
| 1734 | # CONFIG_USB_EMI26 is not set | 1750 | # CONFIG_USB_EMI26 is not set |
| 1735 | # CONFIG_USB_ADUTUX is not set | 1751 | # CONFIG_USB_ADUTUX is not set |
| 1736 | # CONFIG_USB_AUERSWALD is not set | ||
| 1737 | # CONFIG_USB_RIO500 is not set | 1752 | # CONFIG_USB_RIO500 is not set |
| 1738 | # CONFIG_USB_LEGOTOWER is not set | 1753 | # CONFIG_USB_LEGOTOWER is not set |
| 1739 | # CONFIG_USB_LCD is not set | 1754 | # CONFIG_USB_LCD is not set |
| @@ -1750,6 +1765,7 @@ CONFIG_USB_MON=y | |||
| 1750 | # CONFIG_USB_TRANCEVIBRATOR is not set | 1765 | # CONFIG_USB_TRANCEVIBRATOR is not set |
| 1751 | # CONFIG_USB_IOWARRIOR is not set | 1766 | # CONFIG_USB_IOWARRIOR is not set |
| 1752 | # CONFIG_USB_TEST is not set | 1767 | # CONFIG_USB_TEST is not set |
| 1768 | # CONFIG_USB_ISIGHTFW is not set | ||
| 1753 | # CONFIG_USB_GADGET is not set | 1769 | # CONFIG_USB_GADGET is not set |
| 1754 | # CONFIG_MMC is not set | 1770 | # CONFIG_MMC is not set |
| 1755 | # CONFIG_MEMSTICK is not set | 1771 | # CONFIG_MEMSTICK is not set |
| @@ -1759,7 +1775,9 @@ CONFIG_LEDS_CLASS=y | |||
| 1759 | # | 1775 | # |
| 1760 | # LED drivers | 1776 | # LED drivers |
| 1761 | # | 1777 | # |
| 1778 | # CONFIG_LEDS_PCA9532 is not set | ||
| 1762 | # CONFIG_LEDS_CLEVO_MAIL is not set | 1779 | # CONFIG_LEDS_CLEVO_MAIL is not set |
| 1780 | # CONFIG_LEDS_PCA955X is not set | ||
| 1763 | 1781 | ||
| 1764 | # | 1782 | # |
| 1765 | # LED Triggers | 1783 | # LED Triggers |
| @@ -1805,6 +1823,7 @@ CONFIG_RTC_INTF_DEV=y | |||
| 1805 | # CONFIG_RTC_DRV_PCF8583 is not set | 1823 | # CONFIG_RTC_DRV_PCF8583 is not set |
| 1806 | # CONFIG_RTC_DRV_M41T80 is not set | 1824 | # CONFIG_RTC_DRV_M41T80 is not set |
| 1807 | # CONFIG_RTC_DRV_S35390A is not set | 1825 | # CONFIG_RTC_DRV_S35390A is not set |
| 1826 | # CONFIG_RTC_DRV_FM3130 is not set | ||
| 1808 | 1827 | ||
| 1809 | # | 1828 | # |
| 1810 | # SPI RTC drivers | 1829 | # SPI RTC drivers |
| @@ -1837,11 +1856,13 @@ CONFIG_DMADEVICES=y | |||
| 1837 | # Firmware Drivers | 1856 | # Firmware Drivers |
| 1838 | # | 1857 | # |
| 1839 | # CONFIG_EDD is not set | 1858 | # CONFIG_EDD is not set |
| 1859 | CONFIG_FIRMWARE_MEMMAP=y | ||
| 1840 | CONFIG_EFI_VARS=y | 1860 | CONFIG_EFI_VARS=y |
| 1841 | # CONFIG_DELL_RBU is not set | 1861 | # CONFIG_DELL_RBU is not set |
| 1842 | # CONFIG_DCDBAS is not set | 1862 | # CONFIG_DCDBAS is not set |
| 1843 | CONFIG_DMIID=y | 1863 | CONFIG_DMIID=y |
| 1844 | # CONFIG_ISCSI_IBFT_FIND is not set | 1864 | CONFIG_ISCSI_IBFT_FIND=y |
| 1865 | CONFIG_ISCSI_IBFT=y | ||
| 1845 | 1866 | ||
| 1846 | # | 1867 | # |
| 1847 | # File systems | 1868 | # File systems |
| @@ -1920,14 +1941,27 @@ CONFIG_HUGETLB_PAGE=y | |||
| 1920 | # CONFIG_CRAMFS is not set | 1941 | # CONFIG_CRAMFS is not set |
| 1921 | # CONFIG_VXFS_FS is not set | 1942 | # CONFIG_VXFS_FS is not set |
| 1922 | # CONFIG_MINIX_FS is not set | 1943 | # CONFIG_MINIX_FS is not set |
| 1944 | # CONFIG_OMFS_FS is not set | ||
| 1923 | # CONFIG_HPFS_FS is not set | 1945 | # CONFIG_HPFS_FS is not set |
| 1924 | # CONFIG_QNX4FS_FS is not set | 1946 | # CONFIG_QNX4FS_FS is not set |
| 1925 | # CONFIG_ROMFS_FS is not set | 1947 | # CONFIG_ROMFS_FS is not set |
| 1926 | # CONFIG_SYSV_FS is not set | 1948 | # CONFIG_SYSV_FS is not set |
| 1927 | # CONFIG_UFS_FS is not set | 1949 | # CONFIG_UFS_FS is not set |
| 1928 | CONFIG_NETWORK_FILESYSTEMS=y | 1950 | CONFIG_NETWORK_FILESYSTEMS=y |
| 1929 | # CONFIG_NFS_FS is not set | 1951 | CONFIG_NFS_FS=y |
| 1952 | CONFIG_NFS_V3=y | ||
| 1953 | CONFIG_NFS_V3_ACL=y | ||
| 1954 | CONFIG_NFS_V4=y | ||
| 1955 | CONFIG_ROOT_NFS=y | ||
| 1930 | # CONFIG_NFSD is not set | 1956 | # CONFIG_NFSD is not set |
| 1957 | CONFIG_LOCKD=y | ||
| 1958 | CONFIG_LOCKD_V4=y | ||
| 1959 | CONFIG_NFS_ACL_SUPPORT=y | ||
| 1960 | CONFIG_NFS_COMMON=y | ||
| 1961 | CONFIG_SUNRPC=y | ||
| 1962 | CONFIG_SUNRPC_GSS=y | ||
| 1963 | CONFIG_RPCSEC_GSS_KRB5=y | ||
| 1964 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
| 1931 | # CONFIG_SMB_FS is not set | 1965 | # CONFIG_SMB_FS is not set |
| 1932 | # CONFIG_CIFS is not set | 1966 | # CONFIG_CIFS is not set |
| 1933 | # CONFIG_NCP_FS is not set | 1967 | # CONFIG_NCP_FS is not set |
| @@ -2001,9 +2035,9 @@ CONFIG_NLS_UTF8=y | |||
| 2001 | # Kernel hacking | 2035 | # Kernel hacking |
| 2002 | # | 2036 | # |
| 2003 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y | 2037 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y |
| 2004 | # CONFIG_PRINTK_TIME is not set | 2038 | CONFIG_PRINTK_TIME=y |
| 2005 | # CONFIG_ENABLE_WARN_DEPRECATED is not set | 2039 | CONFIG_ENABLE_WARN_DEPRECATED=y |
| 2006 | # CONFIG_ENABLE_MUST_CHECK is not set | 2040 | CONFIG_ENABLE_MUST_CHECK=y |
| 2007 | CONFIG_FRAME_WARN=2048 | 2041 | CONFIG_FRAME_WARN=2048 |
| 2008 | CONFIG_MAGIC_SYSRQ=y | 2042 | CONFIG_MAGIC_SYSRQ=y |
| 2009 | # CONFIG_UNUSED_SYMBOLS is not set | 2043 | # CONFIG_UNUSED_SYMBOLS is not set |
| @@ -2033,6 +2067,7 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
| 2033 | # CONFIG_DEBUG_INFO is not set | 2067 | # CONFIG_DEBUG_INFO is not set |
| 2034 | # CONFIG_DEBUG_VM is not set | 2068 | # CONFIG_DEBUG_VM is not set |
| 2035 | # CONFIG_DEBUG_WRITECOUNT is not set | 2069 | # CONFIG_DEBUG_WRITECOUNT is not set |
| 2070 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 2036 | # CONFIG_DEBUG_LIST is not set | 2071 | # CONFIG_DEBUG_LIST is not set |
| 2037 | # CONFIG_DEBUG_SG is not set | 2072 | # CONFIG_DEBUG_SG is not set |
| 2038 | CONFIG_FRAME_POINTER=y | 2073 | CONFIG_FRAME_POINTER=y |
| @@ -2043,23 +2078,32 @@ CONFIG_FRAME_POINTER=y | |||
| 2043 | # CONFIG_LKDTM is not set | 2078 | # CONFIG_LKDTM is not set |
| 2044 | # CONFIG_FAULT_INJECTION is not set | 2079 | # CONFIG_FAULT_INJECTION is not set |
| 2045 | # CONFIG_LATENCYTOP is not set | 2080 | # CONFIG_LATENCYTOP is not set |
| 2081 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 2082 | CONFIG_HAVE_FTRACE=y | ||
| 2083 | CONFIG_HAVE_DYNAMIC_FTRACE=y | ||
| 2084 | # CONFIG_FTRACE is not set | ||
| 2085 | # CONFIG_IRQSOFF_TRACER is not set | ||
| 2086 | # CONFIG_SYSPROF_TRACER is not set | ||
| 2087 | # CONFIG_SCHED_TRACER is not set | ||
| 2088 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | ||
| 2046 | CONFIG_PROVIDE_OHCI1394_DMA_INIT=y | 2089 | CONFIG_PROVIDE_OHCI1394_DMA_INIT=y |
| 2047 | # CONFIG_SAMPLES is not set | 2090 | # CONFIG_SAMPLES is not set |
| 2048 | # CONFIG_KGDB is not set | ||
| 2049 | CONFIG_HAVE_ARCH_KGDB=y | 2091 | CONFIG_HAVE_ARCH_KGDB=y |
| 2092 | # CONFIG_KGDB is not set | ||
| 2050 | # CONFIG_STRICT_DEVMEM is not set | 2093 | # CONFIG_STRICT_DEVMEM is not set |
| 2094 | CONFIG_X86_VERBOSE_BOOTUP=y | ||
| 2051 | CONFIG_EARLY_PRINTK=y | 2095 | CONFIG_EARLY_PRINTK=y |
| 2052 | CONFIG_DEBUG_STACKOVERFLOW=y | 2096 | CONFIG_DEBUG_STACKOVERFLOW=y |
| 2053 | CONFIG_DEBUG_STACK_USAGE=y | 2097 | CONFIG_DEBUG_STACK_USAGE=y |
| 2054 | # CONFIG_DEBUG_PAGEALLOC is not set | 2098 | # CONFIG_DEBUG_PAGEALLOC is not set |
| 2099 | # CONFIG_DEBUG_PER_CPU_MAPS is not set | ||
| 2055 | # CONFIG_X86_PTDUMP is not set | 2100 | # CONFIG_X86_PTDUMP is not set |
| 2056 | CONFIG_DEBUG_RODATA=y | 2101 | CONFIG_DEBUG_RODATA=y |
| 2057 | # CONFIG_DEBUG_RODATA_TEST is not set | 2102 | # CONFIG_DEBUG_RODATA_TEST is not set |
| 2058 | CONFIG_DEBUG_NX_TEST=m | 2103 | CONFIG_DEBUG_NX_TEST=m |
| 2059 | # CONFIG_4KSTACKS is not set | 2104 | # CONFIG_4KSTACKS is not set |
| 2060 | CONFIG_X86_FIND_SMP_CONFIG=y | ||
| 2061 | CONFIG_X86_MPPARSE=y | ||
| 2062 | CONFIG_DOUBLEFAULT=y | 2105 | CONFIG_DOUBLEFAULT=y |
| 2106 | # CONFIG_MMIOTRACE is not set | ||
| 2063 | CONFIG_IO_DELAY_TYPE_0X80=0 | 2107 | CONFIG_IO_DELAY_TYPE_0X80=0 |
| 2064 | CONFIG_IO_DELAY_TYPE_0XED=1 | 2108 | CONFIG_IO_DELAY_TYPE_0XED=1 |
| 2065 | CONFIG_IO_DELAY_TYPE_UDELAY=2 | 2109 | CONFIG_IO_DELAY_TYPE_UDELAY=2 |
| @@ -2071,6 +2115,7 @@ CONFIG_IO_DELAY_0X80=y | |||
| 2071 | CONFIG_DEFAULT_IO_DELAY_TYPE=0 | 2115 | CONFIG_DEFAULT_IO_DELAY_TYPE=0 |
| 2072 | CONFIG_DEBUG_BOOT_PARAMS=y | 2116 | CONFIG_DEBUG_BOOT_PARAMS=y |
| 2073 | # CONFIG_CPA_DEBUG is not set | 2117 | # CONFIG_CPA_DEBUG is not set |
| 2118 | # CONFIG_OPTIMIZE_INLINING is not set | ||
| 2074 | 2119 | ||
| 2075 | # | 2120 | # |
| 2076 | # Security options | 2121 | # Security options |
| @@ -2080,7 +2125,6 @@ CONFIG_KEYS_DEBUG_PROC_KEYS=y | |||
| 2080 | CONFIG_SECURITY=y | 2125 | CONFIG_SECURITY=y |
| 2081 | CONFIG_SECURITY_NETWORK=y | 2126 | CONFIG_SECURITY_NETWORK=y |
| 2082 | # CONFIG_SECURITY_NETWORK_XFRM is not set | 2127 | # CONFIG_SECURITY_NETWORK_XFRM is not set |
| 2083 | CONFIG_SECURITY_CAPABILITIES=y | ||
| 2084 | CONFIG_SECURITY_FILE_CAPABILITIES=y | 2128 | CONFIG_SECURITY_FILE_CAPABILITIES=y |
| 2085 | # CONFIG_SECURITY_ROOTPLUG is not set | 2129 | # CONFIG_SECURITY_ROOTPLUG is not set |
| 2086 | CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=65536 | 2130 | CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=65536 |
| @@ -2141,6 +2185,10 @@ CONFIG_CRYPTO_HMAC=y | |||
| 2141 | # CONFIG_CRYPTO_MD4 is not set | 2185 | # CONFIG_CRYPTO_MD4 is not set |
| 2142 | CONFIG_CRYPTO_MD5=y | 2186 | CONFIG_CRYPTO_MD5=y |
| 2143 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | 2187 | # CONFIG_CRYPTO_MICHAEL_MIC is not set |
| 2188 | # CONFIG_CRYPTO_RMD128 is not set | ||
| 2189 | # CONFIG_CRYPTO_RMD160 is not set | ||
| 2190 | # CONFIG_CRYPTO_RMD256 is not set | ||
| 2191 | # CONFIG_CRYPTO_RMD320 is not set | ||
| 2144 | CONFIG_CRYPTO_SHA1=y | 2192 | CONFIG_CRYPTO_SHA1=y |
| 2145 | # CONFIG_CRYPTO_SHA256 is not set | 2193 | # CONFIG_CRYPTO_SHA256 is not set |
| 2146 | # CONFIG_CRYPTO_SHA512 is not set | 2194 | # CONFIG_CRYPTO_SHA512 is not set |
| @@ -2151,7 +2199,7 @@ CONFIG_CRYPTO_SHA1=y | |||
| 2151 | # Ciphers | 2199 | # Ciphers |
| 2152 | # | 2200 | # |
| 2153 | CONFIG_CRYPTO_AES=y | 2201 | CONFIG_CRYPTO_AES=y |
| 2154 | # CONFIG_CRYPTO_AES_586 is not set | 2202 | CONFIG_CRYPTO_AES_586=y |
| 2155 | # CONFIG_CRYPTO_ANUBIS is not set | 2203 | # CONFIG_CRYPTO_ANUBIS is not set |
| 2156 | CONFIG_CRYPTO_ARC4=y | 2204 | CONFIG_CRYPTO_ARC4=y |
| 2157 | # CONFIG_CRYPTO_BLOWFISH is not set | 2205 | # CONFIG_CRYPTO_BLOWFISH is not set |
| @@ -2193,6 +2241,7 @@ CONFIG_GENERIC_FIND_FIRST_BIT=y | |||
| 2193 | CONFIG_GENERIC_FIND_NEXT_BIT=y | 2241 | CONFIG_GENERIC_FIND_NEXT_BIT=y |
| 2194 | # CONFIG_CRC_CCITT is not set | 2242 | # CONFIG_CRC_CCITT is not set |
| 2195 | # CONFIG_CRC16 is not set | 2243 | # CONFIG_CRC16 is not set |
| 2244 | CONFIG_CRC_T10DIF=y | ||
| 2196 | # CONFIG_CRC_ITU_T is not set | 2245 | # CONFIG_CRC_ITU_T is not set |
| 2197 | CONFIG_CRC32=y | 2246 | CONFIG_CRC32=y |
| 2198 | # CONFIG_CRC7 is not set | 2247 | # CONFIG_CRC7 is not set |
diff --git a/arch/x86/configs/x86_64_defconfig b/arch/x86/configs/x86_64_defconfig index a40452429625..678c8acefe04 100644 --- a/arch/x86/configs/x86_64_defconfig +++ b/arch/x86/configs/x86_64_defconfig | |||
| @@ -1,13 +1,13 @@ | |||
| 1 | # | 1 | # |
| 2 | # Automatically generated make config: don't edit | 2 | # Automatically generated make config: don't edit |
| 3 | # Linux kernel version: 2.6.26-rc1 | 3 | # Linux kernel version: 2.6.27-rc4 |
| 4 | # Sun May 4 19:59:57 2008 | 4 | # Mon Aug 25 14:40:46 2008 |
| 5 | # | 5 | # |
| 6 | CONFIG_64BIT=y | 6 | CONFIG_64BIT=y |
| 7 | # CONFIG_X86_32 is not set | 7 | # CONFIG_X86_32 is not set |
| 8 | CONFIG_X86_64=y | 8 | CONFIG_X86_64=y |
| 9 | CONFIG_X86=y | 9 | CONFIG_X86=y |
| 10 | CONFIG_DEFCONFIG_LIST="arch/x86/configs/x86_64_defconfig" | 10 | CONFIG_ARCH_DEFCONFIG="arch/x86/configs/x86_64_defconfig" |
| 11 | # CONFIG_GENERIC_LOCKBREAK is not set | 11 | # CONFIG_GENERIC_LOCKBREAK is not set |
| 12 | CONFIG_GENERIC_TIME=y | 12 | CONFIG_GENERIC_TIME=y |
| 13 | CONFIG_GENERIC_CMOS_UPDATE=y | 13 | CONFIG_GENERIC_CMOS_UPDATE=y |
| @@ -53,6 +53,7 @@ CONFIG_X86_HT=y | |||
| 53 | CONFIG_X86_BIOS_REBOOT=y | 53 | CONFIG_X86_BIOS_REBOOT=y |
| 54 | CONFIG_X86_TRAMPOLINE=y | 54 | CONFIG_X86_TRAMPOLINE=y |
| 55 | # CONFIG_KTIME_SCALAR is not set | 55 | # CONFIG_KTIME_SCALAR is not set |
| 56 | CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config" | ||
| 56 | 57 | ||
| 57 | # | 58 | # |
| 58 | # General setup | 59 | # General setup |
| @@ -82,6 +83,7 @@ CONFIG_CGROUPS=y | |||
| 82 | CONFIG_CGROUP_NS=y | 83 | CONFIG_CGROUP_NS=y |
| 83 | # CONFIG_CGROUP_DEVICE is not set | 84 | # CONFIG_CGROUP_DEVICE is not set |
| 84 | CONFIG_CPUSETS=y | 85 | CONFIG_CPUSETS=y |
| 86 | CONFIG_HAVE_UNSTABLE_SCHED_CLOCK=y | ||
| 85 | CONFIG_GROUP_SCHED=y | 87 | CONFIG_GROUP_SCHED=y |
| 86 | CONFIG_FAIR_GROUP_SCHED=y | 88 | CONFIG_FAIR_GROUP_SCHED=y |
| 87 | # CONFIG_RT_GROUP_SCHED is not set | 89 | # CONFIG_RT_GROUP_SCHED is not set |
| @@ -105,7 +107,6 @@ CONFIG_SYSCTL=y | |||
| 105 | # CONFIG_EMBEDDED is not set | 107 | # CONFIG_EMBEDDED is not set |
| 106 | CONFIG_UID16=y | 108 | CONFIG_UID16=y |
| 107 | CONFIG_SYSCTL_SYSCALL=y | 109 | CONFIG_SYSCTL_SYSCALL=y |
| 108 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 109 | CONFIG_KALLSYMS=y | 110 | CONFIG_KALLSYMS=y |
| 110 | CONFIG_KALLSYMS_ALL=y | 111 | CONFIG_KALLSYMS_ALL=y |
| 111 | CONFIG_KALLSYMS_EXTRA_PASS=y | 112 | CONFIG_KALLSYMS_EXTRA_PASS=y |
| @@ -113,6 +114,7 @@ CONFIG_HOTPLUG=y | |||
| 113 | CONFIG_PRINTK=y | 114 | CONFIG_PRINTK=y |
| 114 | CONFIG_BUG=y | 115 | CONFIG_BUG=y |
| 115 | CONFIG_ELF_CORE=y | 116 | CONFIG_ELF_CORE=y |
| 117 | CONFIG_PCSPKR_PLATFORM=y | ||
| 116 | # CONFIG_COMPAT_BRK is not set | 118 | # CONFIG_COMPAT_BRK is not set |
| 117 | CONFIG_BASE_FULL=y | 119 | CONFIG_BASE_FULL=y |
| 118 | CONFIG_FUTEX=y | 120 | CONFIG_FUTEX=y |
| @@ -132,25 +134,33 @@ CONFIG_MARKERS=y | |||
| 132 | # CONFIG_OPROFILE is not set | 134 | # CONFIG_OPROFILE is not set |
| 133 | CONFIG_HAVE_OPROFILE=y | 135 | CONFIG_HAVE_OPROFILE=y |
| 134 | CONFIG_KPROBES=y | 136 | CONFIG_KPROBES=y |
| 137 | CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y | ||
| 135 | CONFIG_KRETPROBES=y | 138 | CONFIG_KRETPROBES=y |
| 139 | CONFIG_HAVE_IOREMAP_PROT=y | ||
| 136 | CONFIG_HAVE_KPROBES=y | 140 | CONFIG_HAVE_KPROBES=y |
| 137 | CONFIG_HAVE_KRETPROBES=y | 141 | CONFIG_HAVE_KRETPROBES=y |
| 142 | # CONFIG_HAVE_ARCH_TRACEHOOK is not set | ||
| 138 | # CONFIG_HAVE_DMA_ATTRS is not set | 143 | # CONFIG_HAVE_DMA_ATTRS is not set |
| 144 | CONFIG_USE_GENERIC_SMP_HELPERS=y | ||
| 145 | # CONFIG_HAVE_CLK is not set | ||
| 139 | CONFIG_PROC_PAGE_MONITOR=y | 146 | CONFIG_PROC_PAGE_MONITOR=y |
| 147 | # CONFIG_HAVE_GENERIC_DMA_COHERENT is not set | ||
| 140 | CONFIG_SLABINFO=y | 148 | CONFIG_SLABINFO=y |
| 141 | CONFIG_RT_MUTEXES=y | 149 | CONFIG_RT_MUTEXES=y |
| 142 | # CONFIG_TINY_SHMEM is not set | 150 | # CONFIG_TINY_SHMEM is not set |
| 143 | CONFIG_BASE_SMALL=0 | 151 | CONFIG_BASE_SMALL=0 |
| 144 | CONFIG_MODULES=y | 152 | CONFIG_MODULES=y |
| 153 | # CONFIG_MODULE_FORCE_LOAD is not set | ||
| 145 | CONFIG_MODULE_UNLOAD=y | 154 | CONFIG_MODULE_UNLOAD=y |
| 146 | CONFIG_MODULE_FORCE_UNLOAD=y | 155 | CONFIG_MODULE_FORCE_UNLOAD=y |
| 147 | # CONFIG_MODVERSIONS is not set | 156 | # CONFIG_MODVERSIONS is not set |
| 148 | # CONFIG_MODULE_SRCVERSION_ALL is not set | 157 | # CONFIG_MODULE_SRCVERSION_ALL is not set |
| 149 | # CONFIG_KMOD is not set | 158 | CONFIG_KMOD=y |
| 150 | CONFIG_STOP_MACHINE=y | 159 | CONFIG_STOP_MACHINE=y |
| 151 | CONFIG_BLOCK=y | 160 | CONFIG_BLOCK=y |
| 152 | CONFIG_BLK_DEV_IO_TRACE=y | 161 | CONFIG_BLK_DEV_IO_TRACE=y |
| 153 | CONFIG_BLK_DEV_BSG=y | 162 | CONFIG_BLK_DEV_BSG=y |
| 163 | # CONFIG_BLK_DEV_INTEGRITY is not set | ||
| 154 | CONFIG_BLOCK_COMPAT=y | 164 | CONFIG_BLOCK_COMPAT=y |
| 155 | 165 | ||
| 156 | # | 166 | # |
| @@ -175,20 +185,15 @@ CONFIG_NO_HZ=y | |||
| 175 | CONFIG_HIGH_RES_TIMERS=y | 185 | CONFIG_HIGH_RES_TIMERS=y |
| 176 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y | 186 | CONFIG_GENERIC_CLOCKEVENTS_BUILD=y |
| 177 | CONFIG_SMP=y | 187 | CONFIG_SMP=y |
| 188 | CONFIG_X86_FIND_SMP_CONFIG=y | ||
| 189 | CONFIG_X86_MPPARSE=y | ||
| 178 | CONFIG_X86_PC=y | 190 | CONFIG_X86_PC=y |
| 179 | # CONFIG_X86_ELAN is not set | 191 | # CONFIG_X86_ELAN is not set |
| 180 | # CONFIG_X86_VOYAGER is not set | 192 | # CONFIG_X86_VOYAGER is not set |
| 181 | # CONFIG_X86_NUMAQ is not set | ||
| 182 | # CONFIG_X86_SUMMIT is not set | ||
| 183 | # CONFIG_X86_BIGSMP is not set | ||
| 184 | # CONFIG_X86_VISWS is not set | ||
| 185 | # CONFIG_X86_GENERICARCH is not set | 193 | # CONFIG_X86_GENERICARCH is not set |
| 186 | # CONFIG_X86_ES7000 is not set | ||
| 187 | # CONFIG_X86_RDC321X is not set | ||
| 188 | # CONFIG_X86_VSMP is not set | 194 | # CONFIG_X86_VSMP is not set |
| 189 | # CONFIG_PARAVIRT_GUEST is not set | 195 | # CONFIG_PARAVIRT_GUEST is not set |
| 190 | CONFIG_MEMTEST_BOOTPARAM=y | 196 | # CONFIG_MEMTEST is not set |
| 191 | CONFIG_MEMTEST_BOOTPARAM_VALUE=0 | ||
| 192 | # CONFIG_M386 is not set | 197 | # CONFIG_M386 is not set |
| 193 | # CONFIG_M486 is not set | 198 | # CONFIG_M486 is not set |
| 194 | # CONFIG_M586 is not set | 199 | # CONFIG_M586 is not set |
| @@ -220,11 +225,12 @@ CONFIG_X86_L1_CACHE_BYTES=64 | |||
| 220 | CONFIG_X86_INTERNODE_CACHE_BYTES=64 | 225 | CONFIG_X86_INTERNODE_CACHE_BYTES=64 |
| 221 | CONFIG_X86_CMPXCHG=y | 226 | CONFIG_X86_CMPXCHG=y |
| 222 | CONFIG_X86_L1_CACHE_SHIFT=6 | 227 | CONFIG_X86_L1_CACHE_SHIFT=6 |
| 223 | CONFIG_X86_GOOD_APIC=y | 228 | CONFIG_X86_WP_WORKS_OK=y |
| 224 | CONFIG_X86_INTEL_USERCOPY=y | 229 | CONFIG_X86_INTEL_USERCOPY=y |
| 225 | CONFIG_X86_USE_PPRO_CHECKSUM=y | 230 | CONFIG_X86_USE_PPRO_CHECKSUM=y |
| 226 | CONFIG_X86_P6_NOP=y | 231 | CONFIG_X86_P6_NOP=y |
| 227 | CONFIG_X86_TSC=y | 232 | CONFIG_X86_TSC=y |
| 233 | CONFIG_X86_CMPXCHG64=y | ||
| 228 | CONFIG_X86_CMOV=y | 234 | CONFIG_X86_CMOV=y |
| 229 | CONFIG_X86_MINIMUM_CPU_FAMILY=64 | 235 | CONFIG_X86_MINIMUM_CPU_FAMILY=64 |
| 230 | CONFIG_X86_DEBUGCTLMSR=y | 236 | CONFIG_X86_DEBUGCTLMSR=y |
| @@ -234,8 +240,10 @@ CONFIG_DMI=y | |||
| 234 | CONFIG_GART_IOMMU=y | 240 | CONFIG_GART_IOMMU=y |
| 235 | CONFIG_CALGARY_IOMMU=y | 241 | CONFIG_CALGARY_IOMMU=y |
| 236 | CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y | 242 | CONFIG_CALGARY_IOMMU_ENABLED_BY_DEFAULT=y |
| 243 | CONFIG_AMD_IOMMU=y | ||
| 237 | CONFIG_SWIOTLB=y | 244 | CONFIG_SWIOTLB=y |
| 238 | CONFIG_IOMMU_HELPER=y | 245 | CONFIG_IOMMU_HELPER=y |
| 246 | # CONFIG_MAXSMP is not set | ||
| 239 | CONFIG_NR_CPUS=4 | 247 | CONFIG_NR_CPUS=4 |
| 240 | # CONFIG_SCHED_SMT is not set | 248 | # CONFIG_SCHED_SMT is not set |
| 241 | CONFIG_SCHED_MC=y | 249 | CONFIG_SCHED_MC=y |
| @@ -281,6 +289,7 @@ CONFIG_ZONE_DMA_FLAG=1 | |||
| 281 | CONFIG_BOUNCE=y | 289 | CONFIG_BOUNCE=y |
| 282 | CONFIG_VIRT_TO_BUS=y | 290 | CONFIG_VIRT_TO_BUS=y |
| 283 | CONFIG_MTRR=y | 291 | CONFIG_MTRR=y |
| 292 | # CONFIG_MTRR_SANITIZER is not set | ||
| 284 | # CONFIG_X86_PAT is not set | 293 | # CONFIG_X86_PAT is not set |
| 285 | CONFIG_EFI=y | 294 | CONFIG_EFI=y |
| 286 | CONFIG_SECCOMP=y | 295 | CONFIG_SECCOMP=y |
| @@ -313,6 +322,7 @@ CONFIG_PM_TRACE_RTC=y | |||
| 313 | CONFIG_PM_SLEEP_SMP=y | 322 | CONFIG_PM_SLEEP_SMP=y |
| 314 | CONFIG_PM_SLEEP=y | 323 | CONFIG_PM_SLEEP=y |
| 315 | CONFIG_SUSPEND=y | 324 | CONFIG_SUSPEND=y |
| 325 | # CONFIG_PM_TEST_SUSPEND is not set | ||
| 316 | CONFIG_SUSPEND_FREEZER=y | 326 | CONFIG_SUSPEND_FREEZER=y |
| 317 | CONFIG_HIBERNATION=y | 327 | CONFIG_HIBERNATION=y |
| 318 | CONFIG_PM_STD_PARTITION="" | 328 | CONFIG_PM_STD_PARTITION="" |
| @@ -339,6 +349,7 @@ CONFIG_ACPI_NUMA=y | |||
| 339 | CONFIG_ACPI_BLACKLIST_YEAR=0 | 349 | CONFIG_ACPI_BLACKLIST_YEAR=0 |
| 340 | # CONFIG_ACPI_DEBUG is not set | 350 | # CONFIG_ACPI_DEBUG is not set |
| 341 | CONFIG_ACPI_EC=y | 351 | CONFIG_ACPI_EC=y |
| 352 | # CONFIG_ACPI_PCI_SLOT is not set | ||
| 342 | CONFIG_ACPI_POWER=y | 353 | CONFIG_ACPI_POWER=y |
| 343 | CONFIG_ACPI_SYSTEM=y | 354 | CONFIG_ACPI_SYSTEM=y |
| 344 | CONFIG_X86_PM_TIMER=y | 355 | CONFIG_X86_PM_TIMER=y |
| @@ -437,10 +448,6 @@ CONFIG_IA32_EMULATION=y | |||
| 437 | CONFIG_COMPAT=y | 448 | CONFIG_COMPAT=y |
| 438 | CONFIG_COMPAT_FOR_U64_ALIGNMENT=y | 449 | CONFIG_COMPAT_FOR_U64_ALIGNMENT=y |
| 439 | CONFIG_SYSVIPC_COMPAT=y | 450 | CONFIG_SYSVIPC_COMPAT=y |
| 440 | |||
| 441 | # | ||
| 442 | # Networking | ||
| 443 | # | ||
| 444 | CONFIG_NET=y | 451 | CONFIG_NET=y |
| 445 | 452 | ||
| 446 | # | 453 | # |
| @@ -464,7 +471,10 @@ CONFIG_IP_FIB_HASH=y | |||
| 464 | CONFIG_IP_MULTIPLE_TABLES=y | 471 | CONFIG_IP_MULTIPLE_TABLES=y |
| 465 | CONFIG_IP_ROUTE_MULTIPATH=y | 472 | CONFIG_IP_ROUTE_MULTIPATH=y |
| 466 | CONFIG_IP_ROUTE_VERBOSE=y | 473 | CONFIG_IP_ROUTE_VERBOSE=y |
| 467 | # CONFIG_IP_PNP is not set | 474 | CONFIG_IP_PNP=y |
| 475 | CONFIG_IP_PNP_DHCP=y | ||
| 476 | CONFIG_IP_PNP_BOOTP=y | ||
| 477 | CONFIG_IP_PNP_RARP=y | ||
| 468 | # CONFIG_NET_IPIP is not set | 478 | # CONFIG_NET_IPIP is not set |
| 469 | # CONFIG_NET_IPGRE is not set | 479 | # CONFIG_NET_IPGRE is not set |
| 470 | CONFIG_IP_MROUTE=y | 480 | CONFIG_IP_MROUTE=y |
| @@ -607,7 +617,6 @@ CONFIG_NET_SCHED=y | |||
| 607 | # CONFIG_NET_SCH_HTB is not set | 617 | # CONFIG_NET_SCH_HTB is not set |
| 608 | # CONFIG_NET_SCH_HFSC is not set | 618 | # CONFIG_NET_SCH_HFSC is not set |
| 609 | # CONFIG_NET_SCH_PRIO is not set | 619 | # CONFIG_NET_SCH_PRIO is not set |
| 610 | # CONFIG_NET_SCH_RR is not set | ||
| 611 | # CONFIG_NET_SCH_RED is not set | 620 | # CONFIG_NET_SCH_RED is not set |
| 612 | # CONFIG_NET_SCH_SFQ is not set | 621 | # CONFIG_NET_SCH_SFQ is not set |
| 613 | # CONFIG_NET_SCH_TEQL is not set | 622 | # CONFIG_NET_SCH_TEQL is not set |
| @@ -669,28 +678,19 @@ CONFIG_FIB_RULES=y | |||
| 669 | CONFIG_CFG80211=y | 678 | CONFIG_CFG80211=y |
| 670 | CONFIG_NL80211=y | 679 | CONFIG_NL80211=y |
| 671 | CONFIG_WIRELESS_EXT=y | 680 | CONFIG_WIRELESS_EXT=y |
| 681 | CONFIG_WIRELESS_EXT_SYSFS=y | ||
| 672 | CONFIG_MAC80211=y | 682 | CONFIG_MAC80211=y |
| 673 | 683 | ||
| 674 | # | 684 | # |
| 675 | # Rate control algorithm selection | 685 | # Rate control algorithm selection |
| 676 | # | 686 | # |
| 687 | CONFIG_MAC80211_RC_PID=y | ||
| 677 | CONFIG_MAC80211_RC_DEFAULT_PID=y | 688 | CONFIG_MAC80211_RC_DEFAULT_PID=y |
| 678 | # CONFIG_MAC80211_RC_DEFAULT_NONE is not set | ||
| 679 | |||
| 680 | # | ||
| 681 | # Selecting 'y' for an algorithm will | ||
| 682 | # | ||
| 683 | |||
| 684 | # | ||
| 685 | # build the algorithm into mac80211. | ||
| 686 | # | ||
| 687 | CONFIG_MAC80211_RC_DEFAULT="pid" | 689 | CONFIG_MAC80211_RC_DEFAULT="pid" |
| 688 | CONFIG_MAC80211_RC_PID=y | ||
| 689 | # CONFIG_MAC80211_MESH is not set | 690 | # CONFIG_MAC80211_MESH is not set |
| 690 | CONFIG_MAC80211_LEDS=y | 691 | CONFIG_MAC80211_LEDS=y |
| 691 | # CONFIG_MAC80211_DEBUGFS is not set | 692 | # CONFIG_MAC80211_DEBUGFS is not set |
| 692 | # CONFIG_MAC80211_DEBUG_PACKET_ALIGNMENT is not set | 693 | # CONFIG_MAC80211_DEBUG_MENU is not set |
| 693 | # CONFIG_MAC80211_DEBUG is not set | ||
| 694 | # CONFIG_IEEE80211 is not set | 694 | # CONFIG_IEEE80211 is not set |
| 695 | # CONFIG_RFKILL is not set | 695 | # CONFIG_RFKILL is not set |
| 696 | # CONFIG_NET_9P is not set | 696 | # CONFIG_NET_9P is not set |
| @@ -706,6 +706,8 @@ CONFIG_UEVENT_HELPER_PATH="/sbin/hotplug" | |||
| 706 | CONFIG_STANDALONE=y | 706 | CONFIG_STANDALONE=y |
| 707 | CONFIG_PREVENT_FIRMWARE_BUILD=y | 707 | CONFIG_PREVENT_FIRMWARE_BUILD=y |
| 708 | CONFIG_FW_LOADER=y | 708 | CONFIG_FW_LOADER=y |
| 709 | CONFIG_FIRMWARE_IN_KERNEL=y | ||
| 710 | CONFIG_EXTRA_FIRMWARE="" | ||
| 709 | # CONFIG_DEBUG_DRIVER is not set | 711 | # CONFIG_DEBUG_DRIVER is not set |
| 710 | CONFIG_DEBUG_DEVRES=y | 712 | CONFIG_DEBUG_DEVRES=y |
| 711 | # CONFIG_SYS_HYPERVISOR is not set | 713 | # CONFIG_SYS_HYPERVISOR is not set |
| @@ -738,6 +740,7 @@ CONFIG_BLK_DEV_RAM_SIZE=16384 | |||
| 738 | # CONFIG_BLK_DEV_XIP is not set | 740 | # CONFIG_BLK_DEV_XIP is not set |
| 739 | # CONFIG_CDROM_PKTCDVD is not set | 741 | # CONFIG_CDROM_PKTCDVD is not set |
| 740 | # CONFIG_ATA_OVER_ETH is not set | 742 | # CONFIG_ATA_OVER_ETH is not set |
| 743 | # CONFIG_BLK_DEV_HD is not set | ||
| 741 | CONFIG_MISC_DEVICES=y | 744 | CONFIG_MISC_DEVICES=y |
| 742 | # CONFIG_IBM_ASM is not set | 745 | # CONFIG_IBM_ASM is not set |
| 743 | # CONFIG_PHANTOM is not set | 746 | # CONFIG_PHANTOM is not set |
| @@ -748,10 +751,14 @@ CONFIG_MISC_DEVICES=y | |||
| 748 | # CONFIG_ASUS_LAPTOP is not set | 751 | # CONFIG_ASUS_LAPTOP is not set |
| 749 | # CONFIG_FUJITSU_LAPTOP is not set | 752 | # CONFIG_FUJITSU_LAPTOP is not set |
| 750 | # CONFIG_MSI_LAPTOP is not set | 753 | # CONFIG_MSI_LAPTOP is not set |
| 754 | # CONFIG_COMPAL_LAPTOP is not set | ||
| 751 | # CONFIG_SONY_LAPTOP is not set | 755 | # CONFIG_SONY_LAPTOP is not set |
| 752 | # CONFIG_THINKPAD_ACPI is not set | 756 | # CONFIG_THINKPAD_ACPI is not set |
| 753 | # CONFIG_INTEL_MENLOW is not set | 757 | # CONFIG_INTEL_MENLOW is not set |
| 754 | # CONFIG_ENCLOSURE_SERVICES is not set | 758 | # CONFIG_ENCLOSURE_SERVICES is not set |
| 759 | # CONFIG_SGI_XP is not set | ||
| 760 | # CONFIG_HP_ILO is not set | ||
| 761 | # CONFIG_SGI_GRU is not set | ||
| 755 | CONFIG_HAVE_IDE=y | 762 | CONFIG_HAVE_IDE=y |
| 756 | # CONFIG_IDE is not set | 763 | # CONFIG_IDE is not set |
| 757 | 764 | ||
| @@ -790,12 +797,13 @@ CONFIG_SCSI_WAIT_SCAN=m | |||
| 790 | # | 797 | # |
| 791 | CONFIG_SCSI_SPI_ATTRS=y | 798 | CONFIG_SCSI_SPI_ATTRS=y |
| 792 | # CONFIG_SCSI_FC_ATTRS is not set | 799 | # CONFIG_SCSI_FC_ATTRS is not set |
| 793 | # CONFIG_SCSI_ISCSI_ATTRS is not set | 800 | CONFIG_SCSI_ISCSI_ATTRS=y |
| 794 | # CONFIG_SCSI_SAS_ATTRS is not set | 801 | # CONFIG_SCSI_SAS_ATTRS is not set |
| 795 | # CONFIG_SCSI_SAS_LIBSAS is not set | 802 | # CONFIG_SCSI_SAS_LIBSAS is not set |
| 796 | # CONFIG_SCSI_SRP_ATTRS is not set | 803 | # CONFIG_SCSI_SRP_ATTRS is not set |
| 797 | # CONFIG_SCSI_LOWLEVEL is not set | 804 | # CONFIG_SCSI_LOWLEVEL is not set |
| 798 | # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set | 805 | # CONFIG_SCSI_LOWLEVEL_PCMCIA is not set |
| 806 | # CONFIG_SCSI_DH is not set | ||
| 799 | CONFIG_ATA=y | 807 | CONFIG_ATA=y |
| 800 | # CONFIG_ATA_NONSTANDARD is not set | 808 | # CONFIG_ATA_NONSTANDARD is not set |
| 801 | CONFIG_ATA_ACPI=y | 809 | CONFIG_ATA_ACPI=y |
| @@ -857,6 +865,7 @@ CONFIG_PATA_OLDPIIX=y | |||
| 857 | # CONFIG_PATA_SIS is not set | 865 | # CONFIG_PATA_SIS is not set |
| 858 | # CONFIG_PATA_VIA is not set | 866 | # CONFIG_PATA_VIA is not set |
| 859 | # CONFIG_PATA_WINBOND is not set | 867 | # CONFIG_PATA_WINBOND is not set |
| 868 | CONFIG_PATA_SCH=y | ||
| 860 | CONFIG_MD=y | 869 | CONFIG_MD=y |
| 861 | CONFIG_BLK_DEV_MD=y | 870 | CONFIG_BLK_DEV_MD=y |
| 862 | # CONFIG_MD_LINEAR is not set | 871 | # CONFIG_MD_LINEAR is not set |
| @@ -880,13 +889,16 @@ CONFIG_DM_ZERO=y | |||
| 880 | # | 889 | # |
| 881 | # IEEE 1394 (FireWire) support | 890 | # IEEE 1394 (FireWire) support |
| 882 | # | 891 | # |
| 892 | |||
| 893 | # | ||
| 894 | # Enable only one of the two stacks, unless you know what you are doing | ||
| 895 | # | ||
| 883 | # CONFIG_FIREWIRE is not set | 896 | # CONFIG_FIREWIRE is not set |
| 884 | # CONFIG_IEEE1394 is not set | 897 | # CONFIG_IEEE1394 is not set |
| 885 | # CONFIG_I2O is not set | 898 | # CONFIG_I2O is not set |
| 886 | CONFIG_MACINTOSH_DRIVERS=y | 899 | CONFIG_MACINTOSH_DRIVERS=y |
| 887 | CONFIG_MAC_EMUMOUSEBTN=y | 900 | CONFIG_MAC_EMUMOUSEBTN=y |
| 888 | CONFIG_NETDEVICES=y | 901 | CONFIG_NETDEVICES=y |
| 889 | # CONFIG_NETDEVICES_MULTIQUEUE is not set | ||
| 890 | # CONFIG_IFB is not set | 902 | # CONFIG_IFB is not set |
| 891 | # CONFIG_DUMMY is not set | 903 | # CONFIG_DUMMY is not set |
| 892 | # CONFIG_BONDING is not set | 904 | # CONFIG_BONDING is not set |
| @@ -896,7 +908,23 @@ CONFIG_NETDEVICES=y | |||
| 896 | # CONFIG_VETH is not set | 908 | # CONFIG_VETH is not set |
| 897 | # CONFIG_NET_SB1000 is not set | 909 | # CONFIG_NET_SB1000 is not set |
| 898 | # CONFIG_ARCNET is not set | 910 | # CONFIG_ARCNET is not set |
| 899 | # CONFIG_PHYLIB is not set | 911 | CONFIG_PHYLIB=y |
| 912 | |||
| 913 | # | ||
| 914 | # MII PHY device drivers | ||
| 915 | # | ||
| 916 | # CONFIG_MARVELL_PHY is not set | ||
| 917 | # CONFIG_DAVICOM_PHY is not set | ||
| 918 | # CONFIG_QSEMI_PHY is not set | ||
| 919 | # CONFIG_LXT_PHY is not set | ||
| 920 | # CONFIG_CICADA_PHY is not set | ||
| 921 | # CONFIG_VITESSE_PHY is not set | ||
| 922 | # CONFIG_SMSC_PHY is not set | ||
| 923 | # CONFIG_BROADCOM_PHY is not set | ||
| 924 | # CONFIG_ICPLUS_PHY is not set | ||
| 925 | # CONFIG_REALTEK_PHY is not set | ||
| 926 | # CONFIG_FIXED_PHY is not set | ||
| 927 | # CONFIG_MDIO_BITBANG is not set | ||
| 900 | CONFIG_NET_ETHERNET=y | 928 | CONFIG_NET_ETHERNET=y |
| 901 | CONFIG_MII=y | 929 | CONFIG_MII=y |
| 902 | # CONFIG_HAPPYMEAL is not set | 930 | # CONFIG_HAPPYMEAL is not set |
| @@ -940,16 +968,15 @@ CONFIG_8139TOO_PIO=y | |||
| 940 | # CONFIG_SIS900 is not set | 968 | # CONFIG_SIS900 is not set |
| 941 | # CONFIG_EPIC100 is not set | 969 | # CONFIG_EPIC100 is not set |
| 942 | # CONFIG_SUNDANCE is not set | 970 | # CONFIG_SUNDANCE is not set |
| 971 | # CONFIG_TLAN is not set | ||
| 943 | # CONFIG_VIA_RHINE is not set | 972 | # CONFIG_VIA_RHINE is not set |
| 944 | # CONFIG_SC92031 is not set | 973 | # CONFIG_SC92031 is not set |
| 945 | CONFIG_NETDEV_1000=y | 974 | CONFIG_NETDEV_1000=y |
| 946 | # CONFIG_ACENIC is not set | 975 | # CONFIG_ACENIC is not set |
| 947 | # CONFIG_DL2K is not set | 976 | # CONFIG_DL2K is not set |
| 948 | CONFIG_E1000=y | 977 | CONFIG_E1000=y |
| 949 | # CONFIG_E1000_NAPI is not set | ||
| 950 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set | 978 | # CONFIG_E1000_DISABLE_PACKET_SPLIT is not set |
| 951 | # CONFIG_E1000E is not set | 979 | # CONFIG_E1000E is not set |
| 952 | # CONFIG_E1000E_ENABLED is not set | ||
| 953 | # CONFIG_IP1000 is not set | 980 | # CONFIG_IP1000 is not set |
| 954 | # CONFIG_IGB is not set | 981 | # CONFIG_IGB is not set |
| 955 | # CONFIG_NS83820 is not set | 982 | # CONFIG_NS83820 is not set |
| @@ -965,6 +992,7 @@ CONFIG_TIGON3=y | |||
| 965 | # CONFIG_BNX2 is not set | 992 | # CONFIG_BNX2 is not set |
| 966 | # CONFIG_QLA3XXX is not set | 993 | # CONFIG_QLA3XXX is not set |
| 967 | # CONFIG_ATL1 is not set | 994 | # CONFIG_ATL1 is not set |
| 995 | # CONFIG_ATL1E is not set | ||
| 968 | CONFIG_NETDEV_10000=y | 996 | CONFIG_NETDEV_10000=y |
| 969 | # CONFIG_CHELSIO_T1 is not set | 997 | # CONFIG_CHELSIO_T1 is not set |
| 970 | # CONFIG_CHELSIO_T3 is not set | 998 | # CONFIG_CHELSIO_T3 is not set |
| @@ -1003,13 +1031,14 @@ CONFIG_WLAN_80211=y | |||
| 1003 | # CONFIG_RTL8180 is not set | 1031 | # CONFIG_RTL8180 is not set |
| 1004 | # CONFIG_RTL8187 is not set | 1032 | # CONFIG_RTL8187 is not set |
| 1005 | # CONFIG_ADM8211 is not set | 1033 | # CONFIG_ADM8211 is not set |
| 1034 | # CONFIG_MAC80211_HWSIM is not set | ||
| 1006 | # CONFIG_P54_COMMON is not set | 1035 | # CONFIG_P54_COMMON is not set |
| 1007 | CONFIG_ATH5K=y | 1036 | CONFIG_ATH5K=y |
| 1008 | # CONFIG_ATH5K_DEBUG is not set | 1037 | # CONFIG_ATH5K_DEBUG is not set |
| 1009 | # CONFIG_IWLWIFI is not set | 1038 | # CONFIG_ATH9K is not set |
| 1010 | # CONFIG_IWLCORE is not set | 1039 | # CONFIG_IWLCORE is not set |
| 1011 | # CONFIG_IWLWIFI_LEDS is not set | 1040 | # CONFIG_IWLWIFI_LEDS is not set |
| 1012 | # CONFIG_IWL4965 is not set | 1041 | # CONFIG_IWLAGN is not set |
| 1013 | # CONFIG_IWL3945 is not set | 1042 | # CONFIG_IWL3945 is not set |
| 1014 | # CONFIG_HOSTAP is not set | 1043 | # CONFIG_HOSTAP is not set |
| 1015 | # CONFIG_B43 is not set | 1044 | # CONFIG_B43 is not set |
| @@ -1088,6 +1117,7 @@ CONFIG_MOUSE_PS2_TRACKPOINT=y | |||
| 1088 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set | 1117 | # CONFIG_MOUSE_PS2_TOUCHKIT is not set |
| 1089 | # CONFIG_MOUSE_SERIAL is not set | 1118 | # CONFIG_MOUSE_SERIAL is not set |
| 1090 | # CONFIG_MOUSE_APPLETOUCH is not set | 1119 | # CONFIG_MOUSE_APPLETOUCH is not set |
| 1120 | # CONFIG_MOUSE_BCM5974 is not set | ||
| 1091 | # CONFIG_MOUSE_VSXXXAA is not set | 1121 | # CONFIG_MOUSE_VSXXXAA is not set |
| 1092 | CONFIG_INPUT_JOYSTICK=y | 1122 | CONFIG_INPUT_JOYSTICK=y |
| 1093 | # CONFIG_JOYSTICK_ANALOG is not set | 1123 | # CONFIG_JOYSTICK_ANALOG is not set |
| @@ -1122,12 +1152,14 @@ CONFIG_INPUT_TOUCHSCREEN=y | |||
| 1122 | # CONFIG_TOUCHSCREEN_GUNZE is not set | 1152 | # CONFIG_TOUCHSCREEN_GUNZE is not set |
| 1123 | # CONFIG_TOUCHSCREEN_ELO is not set | 1153 | # CONFIG_TOUCHSCREEN_ELO is not set |
| 1124 | # CONFIG_TOUCHSCREEN_MTOUCH is not set | 1154 | # CONFIG_TOUCHSCREEN_MTOUCH is not set |
| 1155 | # CONFIG_TOUCHSCREEN_INEXIO is not set | ||
| 1125 | # CONFIG_TOUCHSCREEN_MK712 is not set | 1156 | # CONFIG_TOUCHSCREEN_MK712 is not set |
| 1126 | # CONFIG_TOUCHSCREEN_PENMOUNT is not set | 1157 | # CONFIG_TOUCHSCREEN_PENMOUNT is not set |
| 1127 | # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set | 1158 | # CONFIG_TOUCHSCREEN_TOUCHRIGHT is not set |
| 1128 | # CONFIG_TOUCHSCREEN_TOUCHWIN is not set | 1159 | # CONFIG_TOUCHSCREEN_TOUCHWIN is not set |
| 1129 | # CONFIG_TOUCHSCREEN_UCB1400 is not set | 1160 | # CONFIG_TOUCHSCREEN_UCB1400 is not set |
| 1130 | # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set | 1161 | # CONFIG_TOUCHSCREEN_USB_COMPOSITE is not set |
| 1162 | # CONFIG_TOUCHSCREEN_TOUCHIT213 is not set | ||
| 1131 | CONFIG_INPUT_MISC=y | 1163 | CONFIG_INPUT_MISC=y |
| 1132 | # CONFIG_INPUT_PCSPKR is not set | 1164 | # CONFIG_INPUT_PCSPKR is not set |
| 1133 | # CONFIG_INPUT_APANEL is not set | 1165 | # CONFIG_INPUT_APANEL is not set |
| @@ -1155,6 +1187,7 @@ CONFIG_SERIO_LIBPS2=y | |||
| 1155 | # Character devices | 1187 | # Character devices |
| 1156 | # | 1188 | # |
| 1157 | CONFIG_VT=y | 1189 | CONFIG_VT=y |
| 1190 | CONFIG_CONSOLE_TRANSLATIONS=y | ||
| 1158 | CONFIG_VT_CONSOLE=y | 1191 | CONFIG_VT_CONSOLE=y |
| 1159 | CONFIG_HW_CONSOLE=y | 1192 | CONFIG_HW_CONSOLE=y |
| 1160 | CONFIG_VT_HW_CONSOLE_BINDING=y | 1193 | CONFIG_VT_HW_CONSOLE_BINDING=y |
| @@ -1222,7 +1255,6 @@ CONFIG_NVRAM=y | |||
| 1222 | # CONFIG_PC8736x_GPIO is not set | 1255 | # CONFIG_PC8736x_GPIO is not set |
| 1223 | # CONFIG_RAW_DRIVER is not set | 1256 | # CONFIG_RAW_DRIVER is not set |
| 1224 | CONFIG_HPET=y | 1257 | CONFIG_HPET=y |
| 1225 | # CONFIG_HPET_RTC_IRQ is not set | ||
| 1226 | # CONFIG_HPET_MMAP is not set | 1258 | # CONFIG_HPET_MMAP is not set |
| 1227 | # CONFIG_HANGCHECK_TIMER is not set | 1259 | # CONFIG_HANGCHECK_TIMER is not set |
| 1228 | # CONFIG_TCG_TPM is not set | 1260 | # CONFIG_TCG_TPM is not set |
| @@ -1231,42 +1263,63 @@ CONFIG_DEVPORT=y | |||
| 1231 | CONFIG_I2C=y | 1263 | CONFIG_I2C=y |
| 1232 | CONFIG_I2C_BOARDINFO=y | 1264 | CONFIG_I2C_BOARDINFO=y |
| 1233 | # CONFIG_I2C_CHARDEV is not set | 1265 | # CONFIG_I2C_CHARDEV is not set |
| 1266 | CONFIG_I2C_HELPER_AUTO=y | ||
| 1234 | 1267 | ||
| 1235 | # | 1268 | # |
| 1236 | # I2C Hardware Bus support | 1269 | # I2C Hardware Bus support |
| 1237 | # | 1270 | # |
| 1271 | |||
| 1272 | # | ||
| 1273 | # PC SMBus host controller drivers | ||
| 1274 | # | ||
| 1238 | # CONFIG_I2C_ALI1535 is not set | 1275 | # CONFIG_I2C_ALI1535 is not set |
| 1239 | # CONFIG_I2C_ALI1563 is not set | 1276 | # CONFIG_I2C_ALI1563 is not set |
| 1240 | # CONFIG_I2C_ALI15X3 is not set | 1277 | # CONFIG_I2C_ALI15X3 is not set |
| 1241 | # CONFIG_I2C_AMD756 is not set | 1278 | # CONFIG_I2C_AMD756 is not set |
| 1242 | # CONFIG_I2C_AMD8111 is not set | 1279 | # CONFIG_I2C_AMD8111 is not set |
| 1243 | CONFIG_I2C_I801=y | 1280 | CONFIG_I2C_I801=y |
| 1244 | # CONFIG_I2C_I810 is not set | 1281 | # CONFIG_I2C_ISCH is not set |
| 1245 | # CONFIG_I2C_PIIX4 is not set | 1282 | # CONFIG_I2C_PIIX4 is not set |
| 1246 | # CONFIG_I2C_NFORCE2 is not set | 1283 | # CONFIG_I2C_NFORCE2 is not set |
| 1247 | # CONFIG_I2C_OCORES is not set | ||
| 1248 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
| 1249 | # CONFIG_I2C_PROSAVAGE is not set | ||
| 1250 | # CONFIG_I2C_SAVAGE4 is not set | ||
| 1251 | # CONFIG_I2C_SIMTEC is not set | ||
| 1252 | # CONFIG_I2C_SIS5595 is not set | 1284 | # CONFIG_I2C_SIS5595 is not set |
| 1253 | # CONFIG_I2C_SIS630 is not set | 1285 | # CONFIG_I2C_SIS630 is not set |
| 1254 | # CONFIG_I2C_SIS96X is not set | 1286 | # CONFIG_I2C_SIS96X is not set |
| 1255 | # CONFIG_I2C_TAOS_EVM is not set | ||
| 1256 | # CONFIG_I2C_STUB is not set | ||
| 1257 | # CONFIG_I2C_TINY_USB is not set | ||
| 1258 | # CONFIG_I2C_VIA is not set | 1287 | # CONFIG_I2C_VIA is not set |
| 1259 | # CONFIG_I2C_VIAPRO is not set | 1288 | # CONFIG_I2C_VIAPRO is not set |
| 1289 | |||
| 1290 | # | ||
| 1291 | # I2C system bus drivers (mostly embedded / system-on-chip) | ||
| 1292 | # | ||
| 1293 | # CONFIG_I2C_OCORES is not set | ||
| 1294 | # CONFIG_I2C_SIMTEC is not set | ||
| 1295 | |||
| 1296 | # | ||
| 1297 | # External I2C/SMBus adapter drivers | ||
| 1298 | # | ||
| 1299 | # CONFIG_I2C_PARPORT_LIGHT is not set | ||
| 1300 | # CONFIG_I2C_TAOS_EVM is not set | ||
| 1301 | # CONFIG_I2C_TINY_USB is not set | ||
| 1302 | |||
| 1303 | # | ||
| 1304 | # Graphics adapter I2C/DDC channel drivers | ||
| 1305 | # | ||
| 1260 | # CONFIG_I2C_VOODOO3 is not set | 1306 | # CONFIG_I2C_VOODOO3 is not set |
| 1307 | |||
| 1308 | # | ||
| 1309 | # Other I2C/SMBus bus drivers | ||
| 1310 | # | ||
| 1261 | # CONFIG_I2C_PCA_PLATFORM is not set | 1311 | # CONFIG_I2C_PCA_PLATFORM is not set |
| 1312 | # CONFIG_I2C_STUB is not set | ||
| 1262 | 1313 | ||
| 1263 | # | 1314 | # |
| 1264 | # Miscellaneous I2C Chip support | 1315 | # Miscellaneous I2C Chip support |
| 1265 | # | 1316 | # |
| 1266 | # CONFIG_DS1682 is not set | 1317 | # CONFIG_DS1682 is not set |
| 1318 | # CONFIG_AT24 is not set | ||
| 1267 | # CONFIG_SENSORS_EEPROM is not set | 1319 | # CONFIG_SENSORS_EEPROM is not set |
| 1268 | # CONFIG_SENSORS_PCF8574 is not set | 1320 | # CONFIG_SENSORS_PCF8574 is not set |
| 1269 | # CONFIG_PCF8575 is not set | 1321 | # CONFIG_PCF8575 is not set |
| 1322 | # CONFIG_SENSORS_PCA9539 is not set | ||
| 1270 | # CONFIG_SENSORS_PCF8591 is not set | 1323 | # CONFIG_SENSORS_PCF8591 is not set |
| 1271 | # CONFIG_SENSORS_MAX6875 is not set | 1324 | # CONFIG_SENSORS_MAX6875 is not set |
| 1272 | # CONFIG_SENSORS_TSL2550 is not set | 1325 | # CONFIG_SENSORS_TSL2550 is not set |
| @@ -1275,6 +1328,8 @@ CONFIG_I2C_I801=y | |||
| 1275 | # CONFIG_I2C_DEBUG_BUS is not set | 1328 | # CONFIG_I2C_DEBUG_BUS is not set |
| 1276 | # CONFIG_I2C_DEBUG_CHIP is not set | 1329 | # CONFIG_I2C_DEBUG_CHIP is not set |
| 1277 | # CONFIG_SPI is not set | 1330 | # CONFIG_SPI is not set |
| 1331 | CONFIG_ARCH_WANT_OPTIONAL_GPIOLIB=y | ||
| 1332 | # CONFIG_GPIOLIB is not set | ||
| 1278 | # CONFIG_W1 is not set | 1333 | # CONFIG_W1 is not set |
| 1279 | CONFIG_POWER_SUPPLY=y | 1334 | CONFIG_POWER_SUPPLY=y |
| 1280 | # CONFIG_POWER_SUPPLY_DEBUG is not set | 1335 | # CONFIG_POWER_SUPPLY_DEBUG is not set |
| @@ -1335,8 +1390,10 @@ CONFIG_SSB_POSSIBLE=y | |||
| 1335 | # | 1390 | # |
| 1336 | # Multifunction device drivers | 1391 | # Multifunction device drivers |
| 1337 | # | 1392 | # |
| 1393 | # CONFIG_MFD_CORE is not set | ||
| 1338 | # CONFIG_MFD_SM501 is not set | 1394 | # CONFIG_MFD_SM501 is not set |
| 1339 | # CONFIG_HTC_PASIC3 is not set | 1395 | # CONFIG_HTC_PASIC3 is not set |
| 1396 | # CONFIG_MFD_TMIO is not set | ||
| 1340 | 1397 | ||
| 1341 | # | 1398 | # |
| 1342 | # Multimedia devices | 1399 | # Multimedia devices |
| @@ -1347,6 +1404,7 @@ CONFIG_SSB_POSSIBLE=y | |||
| 1347 | # | 1404 | # |
| 1348 | # CONFIG_VIDEO_DEV is not set | 1405 | # CONFIG_VIDEO_DEV is not set |
| 1349 | # CONFIG_DVB_CORE is not set | 1406 | # CONFIG_DVB_CORE is not set |
| 1407 | # CONFIG_VIDEO_MEDIA is not set | ||
| 1350 | 1408 | ||
| 1351 | # | 1409 | # |
| 1352 | # Multimedia drivers | 1410 | # Multimedia drivers |
| @@ -1387,7 +1445,6 @@ CONFIG_FB_CFB_IMAGEBLIT=y | |||
| 1387 | # CONFIG_FB_SYS_IMAGEBLIT is not set | 1445 | # CONFIG_FB_SYS_IMAGEBLIT is not set |
| 1388 | # CONFIG_FB_FOREIGN_ENDIAN is not set | 1446 | # CONFIG_FB_FOREIGN_ENDIAN is not set |
| 1389 | # CONFIG_FB_SYS_FOPS is not set | 1447 | # CONFIG_FB_SYS_FOPS is not set |
| 1390 | CONFIG_FB_DEFERRED_IO=y | ||
| 1391 | # CONFIG_FB_SVGALIB is not set | 1448 | # CONFIG_FB_SVGALIB is not set |
| 1392 | # CONFIG_FB_MACMODES is not set | 1449 | # CONFIG_FB_MACMODES is not set |
| 1393 | # CONFIG_FB_BACKLIGHT is not set | 1450 | # CONFIG_FB_BACKLIGHT is not set |
| @@ -1430,6 +1487,7 @@ CONFIG_FB_EFI=y | |||
| 1430 | # CONFIG_FB_TRIDENT is not set | 1487 | # CONFIG_FB_TRIDENT is not set |
| 1431 | # CONFIG_FB_ARK is not set | 1488 | # CONFIG_FB_ARK is not set |
| 1432 | # CONFIG_FB_PM3 is not set | 1489 | # CONFIG_FB_PM3 is not set |
| 1490 | # CONFIG_FB_CARMINE is not set | ||
| 1433 | # CONFIG_FB_GEODE is not set | 1491 | # CONFIG_FB_GEODE is not set |
| 1434 | # CONFIG_FB_VIRTUAL is not set | 1492 | # CONFIG_FB_VIRTUAL is not set |
| 1435 | CONFIG_BACKLIGHT_LCD_SUPPORT=y | 1493 | CONFIG_BACKLIGHT_LCD_SUPPORT=y |
| @@ -1437,6 +1495,7 @@ CONFIG_BACKLIGHT_LCD_SUPPORT=y | |||
| 1437 | CONFIG_BACKLIGHT_CLASS_DEVICE=y | 1495 | CONFIG_BACKLIGHT_CLASS_DEVICE=y |
| 1438 | # CONFIG_BACKLIGHT_CORGI is not set | 1496 | # CONFIG_BACKLIGHT_CORGI is not set |
| 1439 | # CONFIG_BACKLIGHT_PROGEAR is not set | 1497 | # CONFIG_BACKLIGHT_PROGEAR is not set |
| 1498 | # CONFIG_BACKLIGHT_MBP_NVIDIA is not set | ||
| 1440 | 1499 | ||
| 1441 | # | 1500 | # |
| 1442 | # Display device support | 1501 | # Display device support |
| @@ -1456,15 +1515,7 @@ CONFIG_LOGO=y | |||
| 1456 | # CONFIG_LOGO_LINUX_MONO is not set | 1515 | # CONFIG_LOGO_LINUX_MONO is not set |
| 1457 | # CONFIG_LOGO_LINUX_VGA16 is not set | 1516 | # CONFIG_LOGO_LINUX_VGA16 is not set |
| 1458 | CONFIG_LOGO_LINUX_CLUT224=y | 1517 | CONFIG_LOGO_LINUX_CLUT224=y |
| 1459 | |||
| 1460 | # | ||
| 1461 | # Sound | ||
| 1462 | # | ||
| 1463 | CONFIG_SOUND=y | 1518 | CONFIG_SOUND=y |
| 1464 | |||
| 1465 | # | ||
| 1466 | # Advanced Linux Sound Architecture | ||
| 1467 | # | ||
| 1468 | CONFIG_SND=y | 1519 | CONFIG_SND=y |
| 1469 | CONFIG_SND_TIMER=y | 1520 | CONFIG_SND_TIMER=y |
| 1470 | CONFIG_SND_PCM=y | 1521 | CONFIG_SND_PCM=y |
| @@ -1482,20 +1533,14 @@ CONFIG_SND_VERBOSE_PROCFS=y | |||
| 1482 | # CONFIG_SND_VERBOSE_PRINTK is not set | 1533 | # CONFIG_SND_VERBOSE_PRINTK is not set |
| 1483 | # CONFIG_SND_DEBUG is not set | 1534 | # CONFIG_SND_DEBUG is not set |
| 1484 | CONFIG_SND_VMASTER=y | 1535 | CONFIG_SND_VMASTER=y |
| 1485 | 1536 | CONFIG_SND_DRIVERS=y | |
| 1486 | # | ||
| 1487 | # Generic devices | ||
| 1488 | # | ||
| 1489 | # CONFIG_SND_PCSP is not set | 1537 | # CONFIG_SND_PCSP is not set |
| 1490 | # CONFIG_SND_DUMMY is not set | 1538 | # CONFIG_SND_DUMMY is not set |
| 1491 | # CONFIG_SND_VIRMIDI is not set | 1539 | # CONFIG_SND_VIRMIDI is not set |
| 1492 | # CONFIG_SND_MTPAV is not set | 1540 | # CONFIG_SND_MTPAV is not set |
| 1493 | # CONFIG_SND_SERIAL_U16550 is not set | 1541 | # CONFIG_SND_SERIAL_U16550 is not set |
| 1494 | # CONFIG_SND_MPU401 is not set | 1542 | # CONFIG_SND_MPU401 is not set |
| 1495 | 1543 | CONFIG_SND_PCI=y | |
| 1496 | # | ||
| 1497 | # PCI devices | ||
| 1498 | # | ||
| 1499 | # CONFIG_SND_AD1889 is not set | 1544 | # CONFIG_SND_AD1889 is not set |
| 1500 | # CONFIG_SND_ALS300 is not set | 1545 | # CONFIG_SND_ALS300 is not set |
| 1501 | # CONFIG_SND_ALS4000 is not set | 1546 | # CONFIG_SND_ALS4000 is not set |
| @@ -1568,36 +1613,14 @@ CONFIG_SND_HDA_GENERIC=y | |||
| 1568 | # CONFIG_SND_VIRTUOSO is not set | 1613 | # CONFIG_SND_VIRTUOSO is not set |
| 1569 | # CONFIG_SND_VX222 is not set | 1614 | # CONFIG_SND_VX222 is not set |
| 1570 | # CONFIG_SND_YMFPCI is not set | 1615 | # CONFIG_SND_YMFPCI is not set |
| 1571 | 1616 | CONFIG_SND_USB=y | |
| 1572 | # | ||
| 1573 | # USB devices | ||
| 1574 | # | ||
| 1575 | # CONFIG_SND_USB_AUDIO is not set | 1617 | # CONFIG_SND_USB_AUDIO is not set |
| 1576 | # CONFIG_SND_USB_USX2Y is not set | 1618 | # CONFIG_SND_USB_USX2Y is not set |
| 1577 | # CONFIG_SND_USB_CAIAQ is not set | 1619 | # CONFIG_SND_USB_CAIAQ is not set |
| 1578 | 1620 | CONFIG_SND_PCMCIA=y | |
| 1579 | # | ||
| 1580 | # PCMCIA devices | ||
| 1581 | # | ||
| 1582 | # CONFIG_SND_VXPOCKET is not set | 1621 | # CONFIG_SND_VXPOCKET is not set |
| 1583 | # CONFIG_SND_PDAUDIOCF is not set | 1622 | # CONFIG_SND_PDAUDIOCF is not set |
| 1584 | |||
| 1585 | # | ||
| 1586 | # System on Chip audio support | ||
| 1587 | # | ||
| 1588 | # CONFIG_SND_SOC is not set | 1623 | # CONFIG_SND_SOC is not set |
| 1589 | |||
| 1590 | # | ||
| 1591 | # ALSA SoC audio for Freescale SOCs | ||
| 1592 | # | ||
| 1593 | |||
| 1594 | # | ||
| 1595 | # SoC Audio for the Texas Instruments OMAP | ||
| 1596 | # | ||
| 1597 | |||
| 1598 | # | ||
| 1599 | # Open Sound System | ||
| 1600 | # | ||
| 1601 | # CONFIG_SOUND_PRIME is not set | 1624 | # CONFIG_SOUND_PRIME is not set |
| 1602 | CONFIG_HID_SUPPORT=y | 1625 | CONFIG_HID_SUPPORT=y |
| 1603 | CONFIG_HID=y | 1626 | CONFIG_HID=y |
| @@ -1633,6 +1656,7 @@ CONFIG_USB_DEVICEFS=y | |||
| 1633 | # CONFIG_USB_DYNAMIC_MINORS is not set | 1656 | # CONFIG_USB_DYNAMIC_MINORS is not set |
| 1634 | CONFIG_USB_SUSPEND=y | 1657 | CONFIG_USB_SUSPEND=y |
| 1635 | # CONFIG_USB_OTG is not set | 1658 | # CONFIG_USB_OTG is not set |
| 1659 | CONFIG_USB_MON=y | ||
| 1636 | 1660 | ||
| 1637 | # | 1661 | # |
| 1638 | # USB Host Controller Drivers | 1662 | # USB Host Controller Drivers |
| @@ -1656,6 +1680,7 @@ CONFIG_USB_UHCI_HCD=y | |||
| 1656 | # | 1680 | # |
| 1657 | # CONFIG_USB_ACM is not set | 1681 | # CONFIG_USB_ACM is not set |
| 1658 | CONFIG_USB_PRINTER=y | 1682 | CONFIG_USB_PRINTER=y |
| 1683 | # CONFIG_USB_WDM is not set | ||
| 1659 | 1684 | ||
| 1660 | # | 1685 | # |
| 1661 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' | 1686 | # NOTE: USB_STORAGE enables SCSI, and 'SCSI disk support' |
| @@ -1677,6 +1702,7 @@ CONFIG_USB_STORAGE=y | |||
| 1677 | # CONFIG_USB_STORAGE_ALAUDA is not set | 1702 | # CONFIG_USB_STORAGE_ALAUDA is not set |
| 1678 | # CONFIG_USB_STORAGE_ONETOUCH is not set | 1703 | # CONFIG_USB_STORAGE_ONETOUCH is not set |
| 1679 | # CONFIG_USB_STORAGE_KARMA is not set | 1704 | # CONFIG_USB_STORAGE_KARMA is not set |
| 1705 | # CONFIG_USB_STORAGE_SIERRA is not set | ||
| 1680 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set | 1706 | # CONFIG_USB_STORAGE_CYPRESS_ATACB is not set |
| 1681 | CONFIG_USB_LIBUSUAL=y | 1707 | CONFIG_USB_LIBUSUAL=y |
| 1682 | 1708 | ||
| @@ -1685,7 +1711,6 @@ CONFIG_USB_LIBUSUAL=y | |||
| 1685 | # | 1711 | # |
| 1686 | # CONFIG_USB_MDC800 is not set | 1712 | # CONFIG_USB_MDC800 is not set |
| 1687 | # CONFIG_USB_MICROTEK is not set | 1713 | # CONFIG_USB_MICROTEK is not set |
| 1688 | CONFIG_USB_MON=y | ||
| 1689 | 1714 | ||
| 1690 | # | 1715 | # |
| 1691 | # USB port drivers | 1716 | # USB port drivers |
| @@ -1698,7 +1723,6 @@ CONFIG_USB_MON=y | |||
| 1698 | # CONFIG_USB_EMI62 is not set | 1723 | # CONFIG_USB_EMI62 is not set |
| 1699 | # CONFIG_USB_EMI26 is not set | 1724 | # CONFIG_USB_EMI26 is not set |
| 1700 | # CONFIG_USB_ADUTUX is not set | 1725 | # CONFIG_USB_ADUTUX is not set |
| 1701 | # CONFIG_USB_AUERSWALD is not set | ||
| 1702 | # CONFIG_USB_RIO500 is not set | 1726 | # CONFIG_USB_RIO500 is not set |
| 1703 | # CONFIG_USB_LEGOTOWER is not set | 1727 | # CONFIG_USB_LEGOTOWER is not set |
| 1704 | # CONFIG_USB_LCD is not set | 1728 | # CONFIG_USB_LCD is not set |
| @@ -1715,6 +1739,7 @@ CONFIG_USB_MON=y | |||
| 1715 | # CONFIG_USB_TRANCEVIBRATOR is not set | 1739 | # CONFIG_USB_TRANCEVIBRATOR is not set |
| 1716 | # CONFIG_USB_IOWARRIOR is not set | 1740 | # CONFIG_USB_IOWARRIOR is not set |
| 1717 | # CONFIG_USB_TEST is not set | 1741 | # CONFIG_USB_TEST is not set |
| 1742 | # CONFIG_USB_ISIGHTFW is not set | ||
| 1718 | # CONFIG_USB_GADGET is not set | 1743 | # CONFIG_USB_GADGET is not set |
| 1719 | # CONFIG_MMC is not set | 1744 | # CONFIG_MMC is not set |
| 1720 | # CONFIG_MEMSTICK is not set | 1745 | # CONFIG_MEMSTICK is not set |
| @@ -1724,7 +1749,9 @@ CONFIG_LEDS_CLASS=y | |||
| 1724 | # | 1749 | # |
| 1725 | # LED drivers | 1750 | # LED drivers |
| 1726 | # | 1751 | # |
| 1752 | # CONFIG_LEDS_PCA9532 is not set | ||
| 1727 | # CONFIG_LEDS_CLEVO_MAIL is not set | 1753 | # CONFIG_LEDS_CLEVO_MAIL is not set |
| 1754 | # CONFIG_LEDS_PCA955X is not set | ||
| 1728 | 1755 | ||
| 1729 | # | 1756 | # |
| 1730 | # LED Triggers | 1757 | # LED Triggers |
| @@ -1770,6 +1797,7 @@ CONFIG_RTC_INTF_DEV=y | |||
| 1770 | # CONFIG_RTC_DRV_PCF8583 is not set | 1797 | # CONFIG_RTC_DRV_PCF8583 is not set |
| 1771 | # CONFIG_RTC_DRV_M41T80 is not set | 1798 | # CONFIG_RTC_DRV_M41T80 is not set |
| 1772 | # CONFIG_RTC_DRV_S35390A is not set | 1799 | # CONFIG_RTC_DRV_S35390A is not set |
| 1800 | # CONFIG_RTC_DRV_FM3130 is not set | ||
| 1773 | 1801 | ||
| 1774 | # | 1802 | # |
| 1775 | # SPI RTC drivers | 1803 | # SPI RTC drivers |
| @@ -1802,11 +1830,13 @@ CONFIG_DMADEVICES=y | |||
| 1802 | # Firmware Drivers | 1830 | # Firmware Drivers |
| 1803 | # | 1831 | # |
| 1804 | # CONFIG_EDD is not set | 1832 | # CONFIG_EDD is not set |
| 1833 | CONFIG_FIRMWARE_MEMMAP=y | ||
| 1805 | CONFIG_EFI_VARS=y | 1834 | CONFIG_EFI_VARS=y |
| 1806 | # CONFIG_DELL_RBU is not set | 1835 | # CONFIG_DELL_RBU is not set |
| 1807 | # CONFIG_DCDBAS is not set | 1836 | # CONFIG_DCDBAS is not set |
| 1808 | CONFIG_DMIID=y | 1837 | CONFIG_DMIID=y |
| 1809 | # CONFIG_ISCSI_IBFT_FIND is not set | 1838 | CONFIG_ISCSI_IBFT_FIND=y |
| 1839 | CONFIG_ISCSI_IBFT=y | ||
| 1810 | 1840 | ||
| 1811 | # | 1841 | # |
| 1812 | # File systems | 1842 | # File systems |
| @@ -1886,14 +1916,27 @@ CONFIG_HUGETLB_PAGE=y | |||
| 1886 | # CONFIG_CRAMFS is not set | 1916 | # CONFIG_CRAMFS is not set |
| 1887 | # CONFIG_VXFS_FS is not set | 1917 | # CONFIG_VXFS_FS is not set |
| 1888 | # CONFIG_MINIX_FS is not set | 1918 | # CONFIG_MINIX_FS is not set |
| 1919 | # CONFIG_OMFS_FS is not set | ||
| 1889 | # CONFIG_HPFS_FS is not set | 1920 | # CONFIG_HPFS_FS is not set |
| 1890 | # CONFIG_QNX4FS_FS is not set | 1921 | # CONFIG_QNX4FS_FS is not set |
| 1891 | # CONFIG_ROMFS_FS is not set | 1922 | # CONFIG_ROMFS_FS is not set |
| 1892 | # CONFIG_SYSV_FS is not set | 1923 | # CONFIG_SYSV_FS is not set |
| 1893 | # CONFIG_UFS_FS is not set | 1924 | # CONFIG_UFS_FS is not set |
| 1894 | CONFIG_NETWORK_FILESYSTEMS=y | 1925 | CONFIG_NETWORK_FILESYSTEMS=y |
| 1895 | # CONFIG_NFS_FS is not set | 1926 | CONFIG_NFS_FS=y |
| 1927 | CONFIG_NFS_V3=y | ||
| 1928 | CONFIG_NFS_V3_ACL=y | ||
| 1929 | CONFIG_NFS_V4=y | ||
| 1930 | CONFIG_ROOT_NFS=y | ||
| 1896 | # CONFIG_NFSD is not set | 1931 | # CONFIG_NFSD is not set |
| 1932 | CONFIG_LOCKD=y | ||
| 1933 | CONFIG_LOCKD_V4=y | ||
| 1934 | CONFIG_NFS_ACL_SUPPORT=y | ||
| 1935 | CONFIG_NFS_COMMON=y | ||
| 1936 | CONFIG_SUNRPC=y | ||
| 1937 | CONFIG_SUNRPC_GSS=y | ||
| 1938 | CONFIG_RPCSEC_GSS_KRB5=y | ||
| 1939 | # CONFIG_RPCSEC_GSS_SPKM3 is not set | ||
| 1897 | # CONFIG_SMB_FS is not set | 1940 | # CONFIG_SMB_FS is not set |
| 1898 | # CONFIG_CIFS is not set | 1941 | # CONFIG_CIFS is not set |
| 1899 | # CONFIG_NCP_FS is not set | 1942 | # CONFIG_NCP_FS is not set |
| @@ -1967,9 +2010,9 @@ CONFIG_NLS_UTF8=y | |||
| 1967 | # Kernel hacking | 2010 | # Kernel hacking |
| 1968 | # | 2011 | # |
| 1969 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y | 2012 | CONFIG_TRACE_IRQFLAGS_SUPPORT=y |
| 1970 | # CONFIG_PRINTK_TIME is not set | 2013 | CONFIG_PRINTK_TIME=y |
| 1971 | # CONFIG_ENABLE_WARN_DEPRECATED is not set | 2014 | CONFIG_ENABLE_WARN_DEPRECATED=y |
| 1972 | # CONFIG_ENABLE_MUST_CHECK is not set | 2015 | CONFIG_ENABLE_MUST_CHECK=y |
| 1973 | CONFIG_FRAME_WARN=2048 | 2016 | CONFIG_FRAME_WARN=2048 |
| 1974 | CONFIG_MAGIC_SYSRQ=y | 2017 | CONFIG_MAGIC_SYSRQ=y |
| 1975 | # CONFIG_UNUSED_SYMBOLS is not set | 2018 | # CONFIG_UNUSED_SYMBOLS is not set |
| @@ -1998,6 +2041,7 @@ CONFIG_DEBUG_BUGVERBOSE=y | |||
| 1998 | # CONFIG_DEBUG_INFO is not set | 2041 | # CONFIG_DEBUG_INFO is not set |
| 1999 | # CONFIG_DEBUG_VM is not set | 2042 | # CONFIG_DEBUG_VM is not set |
| 2000 | # CONFIG_DEBUG_WRITECOUNT is not set | 2043 | # CONFIG_DEBUG_WRITECOUNT is not set |
| 2044 | CONFIG_DEBUG_MEMORY_INIT=y | ||
| 2001 | # CONFIG_DEBUG_LIST is not set | 2045 | # CONFIG_DEBUG_LIST is not set |
| 2002 | # CONFIG_DEBUG_SG is not set | 2046 | # CONFIG_DEBUG_SG is not set |
| 2003 | CONFIG_FRAME_POINTER=y | 2047 | CONFIG_FRAME_POINTER=y |
| @@ -2008,11 +2052,20 @@ CONFIG_FRAME_POINTER=y | |||
| 2008 | # CONFIG_LKDTM is not set | 2052 | # CONFIG_LKDTM is not set |
| 2009 | # CONFIG_FAULT_INJECTION is not set | 2053 | # CONFIG_FAULT_INJECTION is not set |
| 2010 | # CONFIG_LATENCYTOP is not set | 2054 | # CONFIG_LATENCYTOP is not set |
| 2055 | CONFIG_SYSCTL_SYSCALL_CHECK=y | ||
| 2056 | CONFIG_HAVE_FTRACE=y | ||
| 2057 | CONFIG_HAVE_DYNAMIC_FTRACE=y | ||
| 2058 | # CONFIG_FTRACE is not set | ||
| 2059 | # CONFIG_IRQSOFF_TRACER is not set | ||
| 2060 | # CONFIG_SYSPROF_TRACER is not set | ||
| 2061 | # CONFIG_SCHED_TRACER is not set | ||
| 2062 | # CONFIG_CONTEXT_SWITCH_TRACER is not set | ||
| 2011 | CONFIG_PROVIDE_OHCI1394_DMA_INIT=y | 2063 | CONFIG_PROVIDE_OHCI1394_DMA_INIT=y |
| 2012 | # CONFIG_SAMPLES is not set | 2064 | # CONFIG_SAMPLES is not set |
| 2013 | # CONFIG_KGDB is not set | ||
| 2014 | CONFIG_HAVE_ARCH_KGDB=y | 2065 | CONFIG_HAVE_ARCH_KGDB=y |
| 2066 | # CONFIG_KGDB is not set | ||
| 2015 | # CONFIG_STRICT_DEVMEM is not set | 2067 | # CONFIG_STRICT_DEVMEM is not set |
| 2068 | CONFIG_X86_VERBOSE_BOOTUP=y | ||
| 2016 | CONFIG_EARLY_PRINTK=y | 2069 | CONFIG_EARLY_PRINTK=y |
| 2017 | CONFIG_DEBUG_STACKOVERFLOW=y | 2070 | CONFIG_DEBUG_STACKOVERFLOW=y |
| 2018 | CONFIG_DEBUG_STACK_USAGE=y | 2071 | CONFIG_DEBUG_STACK_USAGE=y |
| @@ -2023,8 +2076,8 @@ CONFIG_DEBUG_RODATA=y | |||
| 2023 | # CONFIG_DIRECT_GBPAGES is not set | 2076 | # CONFIG_DIRECT_GBPAGES is not set |
| 2024 | # CONFIG_DEBUG_RODATA_TEST is not set | 2077 | # CONFIG_DEBUG_RODATA_TEST is not set |
| 2025 | CONFIG_DEBUG_NX_TEST=m | 2078 | CONFIG_DEBUG_NX_TEST=m |
| 2026 | CONFIG_X86_MPPARSE=y | ||
| 2027 | # CONFIG_IOMMU_DEBUG is not set | 2079 | # CONFIG_IOMMU_DEBUG is not set |
| 2080 | # CONFIG_MMIOTRACE is not set | ||
| 2028 | CONFIG_IO_DELAY_TYPE_0X80=0 | 2081 | CONFIG_IO_DELAY_TYPE_0X80=0 |
| 2029 | CONFIG_IO_DELAY_TYPE_0XED=1 | 2082 | CONFIG_IO_DELAY_TYPE_0XED=1 |
| 2030 | CONFIG_IO_DELAY_TYPE_UDELAY=2 | 2083 | CONFIG_IO_DELAY_TYPE_UDELAY=2 |
| @@ -2036,6 +2089,7 @@ CONFIG_IO_DELAY_0X80=y | |||
| 2036 | CONFIG_DEFAULT_IO_DELAY_TYPE=0 | 2089 | CONFIG_DEFAULT_IO_DELAY_TYPE=0 |
| 2037 | CONFIG_DEBUG_BOOT_PARAMS=y | 2090 | CONFIG_DEBUG_BOOT_PARAMS=y |
| 2038 | # CONFIG_CPA_DEBUG is not set | 2091 | # CONFIG_CPA_DEBUG is not set |
| 2092 | # CONFIG_OPTIMIZE_INLINING is not set | ||
| 2039 | 2093 | ||
| 2040 | # | 2094 | # |
| 2041 | # Security options | 2095 | # Security options |
| @@ -2045,7 +2099,6 @@ CONFIG_KEYS_DEBUG_PROC_KEYS=y | |||
| 2045 | CONFIG_SECURITY=y | 2099 | CONFIG_SECURITY=y |
| 2046 | CONFIG_SECURITY_NETWORK=y | 2100 | CONFIG_SECURITY_NETWORK=y |
| 2047 | # CONFIG_SECURITY_NETWORK_XFRM is not set | 2101 | # CONFIG_SECURITY_NETWORK_XFRM is not set |
| 2048 | CONFIG_SECURITY_CAPABILITIES=y | ||
| 2049 | CONFIG_SECURITY_FILE_CAPABILITIES=y | 2102 | CONFIG_SECURITY_FILE_CAPABILITIES=y |
| 2050 | # CONFIG_SECURITY_ROOTPLUG is not set | 2103 | # CONFIG_SECURITY_ROOTPLUG is not set |
| 2051 | CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=65536 | 2104 | CONFIG_SECURITY_DEFAULT_MMAP_MIN_ADDR=65536 |
| @@ -2106,6 +2159,10 @@ CONFIG_CRYPTO_HMAC=y | |||
| 2106 | # CONFIG_CRYPTO_MD4 is not set | 2159 | # CONFIG_CRYPTO_MD4 is not set |
| 2107 | CONFIG_CRYPTO_MD5=y | 2160 | CONFIG_CRYPTO_MD5=y |
| 2108 | # CONFIG_CRYPTO_MICHAEL_MIC is not set | 2161 | # CONFIG_CRYPTO_MICHAEL_MIC is not set |
| 2162 | # CONFIG_CRYPTO_RMD128 is not set | ||
| 2163 | # CONFIG_CRYPTO_RMD160 is not set | ||
| 2164 | # CONFIG_CRYPTO_RMD256 is not set | ||
| 2165 | # CONFIG_CRYPTO_RMD320 is not set | ||
| 2109 | CONFIG_CRYPTO_SHA1=y | 2166 | CONFIG_CRYPTO_SHA1=y |
| 2110 | # CONFIG_CRYPTO_SHA256 is not set | 2167 | # CONFIG_CRYPTO_SHA256 is not set |
| 2111 | # CONFIG_CRYPTO_SHA512 is not set | 2168 | # CONFIG_CRYPTO_SHA512 is not set |
| @@ -2155,6 +2212,7 @@ CONFIG_GENERIC_FIND_FIRST_BIT=y | |||
| 2155 | CONFIG_GENERIC_FIND_NEXT_BIT=y | 2212 | CONFIG_GENERIC_FIND_NEXT_BIT=y |
| 2156 | # CONFIG_CRC_CCITT is not set | 2213 | # CONFIG_CRC_CCITT is not set |
| 2157 | # CONFIG_CRC16 is not set | 2214 | # CONFIG_CRC16 is not set |
| 2215 | CONFIG_CRC_T10DIF=y | ||
| 2158 | # CONFIG_CRC_ITU_T is not set | 2216 | # CONFIG_CRC_ITU_T is not set |
| 2159 | CONFIG_CRC32=y | 2217 | CONFIG_CRC32=y |
| 2160 | # CONFIG_CRC7 is not set | 2218 | # CONFIG_CRC7 is not set |
diff --git a/arch/x86/kernel/cpuid.c b/arch/x86/kernel/cpuid.c index 14b11b3be31c..8e9cd6a8ec12 100644 --- a/arch/x86/kernel/cpuid.c +++ b/arch/x86/kernel/cpuid.c | |||
| @@ -89,6 +89,8 @@ static ssize_t cpuid_read(struct file *file, char __user *buf, | |||
| 89 | struct cpuid_regs cmd; | 89 | struct cpuid_regs cmd; |
| 90 | int cpu = iminor(file->f_path.dentry->d_inode); | 90 | int cpu = iminor(file->f_path.dentry->d_inode); |
| 91 | u64 pos = *ppos; | 91 | u64 pos = *ppos; |
| 92 | ssize_t bytes = 0; | ||
| 93 | int err = 0; | ||
| 92 | 94 | ||
| 93 | if (count % 16) | 95 | if (count % 16) |
| 94 | return -EINVAL; /* Invalid chunk size */ | 96 | return -EINVAL; /* Invalid chunk size */ |
| @@ -96,14 +98,19 @@ static ssize_t cpuid_read(struct file *file, char __user *buf, | |||
| 96 | for (; count; count -= 16) { | 98 | for (; count; count -= 16) { |
| 97 | cmd.eax = pos; | 99 | cmd.eax = pos; |
| 98 | cmd.ecx = pos >> 32; | 100 | cmd.ecx = pos >> 32; |
| 99 | smp_call_function_single(cpu, cpuid_smp_cpuid, &cmd, 1); | 101 | err = smp_call_function_single(cpu, cpuid_smp_cpuid, &cmd, 1); |
| 100 | if (copy_to_user(tmp, &cmd, 16)) | 102 | if (err) |
| 101 | return -EFAULT; | 103 | break; |
| 104 | if (copy_to_user(tmp, &cmd, 16)) { | ||
| 105 | err = -EFAULT; | ||
| 106 | break; | ||
| 107 | } | ||
| 102 | tmp += 16; | 108 | tmp += 16; |
| 109 | bytes += 16; | ||
| 103 | *ppos = ++pos; | 110 | *ppos = ++pos; |
| 104 | } | 111 | } |
| 105 | 112 | ||
| 106 | return tmp - buf; | 113 | return bytes ? bytes : err; |
| 107 | } | 114 | } |
| 108 | 115 | ||
| 109 | static int cpuid_open(struct inode *inode, struct file *file) | 116 | static int cpuid_open(struct inode *inode, struct file *file) |
diff --git a/arch/x86/kernel/msr.c b/arch/x86/kernel/msr.c index e43938086885..2e2af5d18191 100644 --- a/arch/x86/kernel/msr.c +++ b/arch/x86/kernel/msr.c | |||
| @@ -72,21 +72,28 @@ static ssize_t msr_read(struct file *file, char __user *buf, | |||
| 72 | u32 data[2]; | 72 | u32 data[2]; |
| 73 | u32 reg = *ppos; | 73 | u32 reg = *ppos; |
| 74 | int cpu = iminor(file->f_path.dentry->d_inode); | 74 | int cpu = iminor(file->f_path.dentry->d_inode); |
| 75 | int err; | 75 | int err = 0; |
| 76 | ssize_t bytes = 0; | ||
| 76 | 77 | ||
| 77 | if (count % 8) | 78 | if (count % 8) |
| 78 | return -EINVAL; /* Invalid chunk size */ | 79 | return -EINVAL; /* Invalid chunk size */ |
| 79 | 80 | ||
| 80 | for (; count; count -= 8) { | 81 | for (; count; count -= 8) { |
| 81 | err = rdmsr_safe_on_cpu(cpu, reg, &data[0], &data[1]); | 82 | err = rdmsr_safe_on_cpu(cpu, reg, &data[0], &data[1]); |
| 82 | if (err) | 83 | if (err) { |
| 83 | return -EIO; | 84 | if (err == -EFAULT) /* Fix idiotic error code */ |
| 84 | if (copy_to_user(tmp, &data, 8)) | 85 | err = -EIO; |
| 85 | return -EFAULT; | 86 | break; |
| 87 | } | ||
| 88 | if (copy_to_user(tmp, &data, 8)) { | ||
| 89 | err = -EFAULT; | ||
| 90 | break; | ||
| 91 | } | ||
| 86 | tmp += 2; | 92 | tmp += 2; |
| 93 | bytes += 8; | ||
| 87 | } | 94 | } |
| 88 | 95 | ||
| 89 | return ((char __user *)tmp) - buf; | 96 | return bytes ? bytes : err; |
| 90 | } | 97 | } |
| 91 | 98 | ||
| 92 | static ssize_t msr_write(struct file *file, const char __user *buf, | 99 | static ssize_t msr_write(struct file *file, const char __user *buf, |
| @@ -96,21 +103,28 @@ static ssize_t msr_write(struct file *file, const char __user *buf, | |||
| 96 | u32 data[2]; | 103 | u32 data[2]; |
| 97 | u32 reg = *ppos; | 104 | u32 reg = *ppos; |
| 98 | int cpu = iminor(file->f_path.dentry->d_inode); | 105 | int cpu = iminor(file->f_path.dentry->d_inode); |
| 99 | int err; | 106 | int err = 0; |
| 107 | ssize_t bytes = 0; | ||
| 100 | 108 | ||
| 101 | if (count % 8) | 109 | if (count % 8) |
| 102 | return -EINVAL; /* Invalid chunk size */ | 110 | return -EINVAL; /* Invalid chunk size */ |
| 103 | 111 | ||
| 104 | for (; count; count -= 8) { | 112 | for (; count; count -= 8) { |
| 105 | if (copy_from_user(&data, tmp, 8)) | 113 | if (copy_from_user(&data, tmp, 8)) { |
| 106 | return -EFAULT; | 114 | err = -EFAULT; |
| 115 | break; | ||
| 116 | } | ||
| 107 | err = wrmsr_safe_on_cpu(cpu, reg, data[0], data[1]); | 117 | err = wrmsr_safe_on_cpu(cpu, reg, data[0], data[1]); |
| 108 | if (err) | 118 | if (err) { |
| 109 | return -EIO; | 119 | if (err == -EFAULT) /* Fix idiotic error code */ |
| 120 | err = -EIO; | ||
| 121 | break; | ||
| 122 | } | ||
| 110 | tmp += 2; | 123 | tmp += 2; |
| 124 | bytes += 8; | ||
| 111 | } | 125 | } |
| 112 | 126 | ||
| 113 | return ((char __user *)tmp) - buf; | 127 | return bytes ? bytes : err; |
| 114 | } | 128 | } |
| 115 | 129 | ||
| 116 | static int msr_open(struct inode *inode, struct file *file) | 130 | static int msr_open(struct inode *inode, struct file *file) |
diff --git a/arch/x86/lib/msr-on-cpu.c b/arch/x86/lib/msr-on-cpu.c index d5a2b39f882b..01b868ba82f8 100644 --- a/arch/x86/lib/msr-on-cpu.c +++ b/arch/x86/lib/msr-on-cpu.c | |||
| @@ -30,10 +30,11 @@ static int _rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h, int safe) | |||
| 30 | 30 | ||
| 31 | rv.msr_no = msr_no; | 31 | rv.msr_no = msr_no; |
| 32 | if (safe) { | 32 | if (safe) { |
| 33 | smp_call_function_single(cpu, __rdmsr_safe_on_cpu, &rv, 1); | 33 | err = smp_call_function_single(cpu, __rdmsr_safe_on_cpu, |
| 34 | err = rv.err; | 34 | &rv, 1); |
| 35 | err = err ? err : rv.err; | ||
| 35 | } else { | 36 | } else { |
| 36 | smp_call_function_single(cpu, __rdmsr_on_cpu, &rv, 1); | 37 | err = smp_call_function_single(cpu, __rdmsr_on_cpu, &rv, 1); |
| 37 | } | 38 | } |
| 38 | *l = rv.l; | 39 | *l = rv.l; |
| 39 | *h = rv.h; | 40 | *h = rv.h; |
| @@ -64,23 +65,24 @@ static int _wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h, int safe) | |||
| 64 | rv.l = l; | 65 | rv.l = l; |
| 65 | rv.h = h; | 66 | rv.h = h; |
| 66 | if (safe) { | 67 | if (safe) { |
| 67 | smp_call_function_single(cpu, __wrmsr_safe_on_cpu, &rv, 1); | 68 | err = smp_call_function_single(cpu, __wrmsr_safe_on_cpu, |
| 68 | err = rv.err; | 69 | &rv, 1); |
| 70 | err = err ? err : rv.err; | ||
| 69 | } else { | 71 | } else { |
| 70 | smp_call_function_single(cpu, __wrmsr_on_cpu, &rv, 1); | 72 | err = smp_call_function_single(cpu, __wrmsr_on_cpu, &rv, 1); |
| 71 | } | 73 | } |
| 72 | 74 | ||
| 73 | return err; | 75 | return err; |
| 74 | } | 76 | } |
| 75 | 77 | ||
| 76 | void wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h) | 78 | int wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h) |
| 77 | { | 79 | { |
| 78 | _wrmsr_on_cpu(cpu, msr_no, l, h, 0); | 80 | return _wrmsr_on_cpu(cpu, msr_no, l, h, 0); |
| 79 | } | 81 | } |
| 80 | 82 | ||
| 81 | void rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h) | 83 | int rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h) |
| 82 | { | 84 | { |
| 83 | _rdmsr_on_cpu(cpu, msr_no, l, h, 0); | 85 | return _rdmsr_on_cpu(cpu, msr_no, l, h, 0); |
| 84 | } | 86 | } |
| 85 | 87 | ||
| 86 | /* These "safe" variants are slower and should be used when the target MSR | 88 | /* These "safe" variants are slower and should be used when the target MSR |
diff --git a/include/asm-x86/msr.h b/include/asm-x86/msr.h index ca110ee73f07..2362cfda1fbc 100644 --- a/include/asm-x86/msr.h +++ b/include/asm-x86/msr.h | |||
| @@ -52,14 +52,14 @@ static inline unsigned long long native_read_msr_safe(unsigned int msr, | |||
| 52 | { | 52 | { |
| 53 | DECLARE_ARGS(val, low, high); | 53 | DECLARE_ARGS(val, low, high); |
| 54 | 54 | ||
| 55 | asm volatile("2: rdmsr ; xor %0,%0\n" | 55 | asm volatile("2: rdmsr ; xor %[err],%[err]\n" |
| 56 | "1:\n\t" | 56 | "1:\n\t" |
| 57 | ".section .fixup,\"ax\"\n\t" | 57 | ".section .fixup,\"ax\"\n\t" |
| 58 | "3: mov %3,%0 ; jmp 1b\n\t" | 58 | "3: mov %[fault],%[err] ; jmp 1b\n\t" |
| 59 | ".previous\n\t" | 59 | ".previous\n\t" |
| 60 | _ASM_EXTABLE(2b, 3b) | 60 | _ASM_EXTABLE(2b, 3b) |
| 61 | : "=r" (*err), EAX_EDX_RET(val, low, high) | 61 | : [err] "=r" (*err), EAX_EDX_RET(val, low, high) |
| 62 | : "c" (msr), "i" (-EFAULT)); | 62 | : "c" (msr), [fault] "i" (-EFAULT)); |
| 63 | return EAX_EDX_VAL(val, low, high); | 63 | return EAX_EDX_VAL(val, low, high); |
| 64 | } | 64 | } |
| 65 | 65 | ||
| @@ -73,15 +73,15 @@ static inline int native_write_msr_safe(unsigned int msr, | |||
| 73 | unsigned low, unsigned high) | 73 | unsigned low, unsigned high) |
| 74 | { | 74 | { |
| 75 | int err; | 75 | int err; |
| 76 | asm volatile("2: wrmsr ; xor %0,%0\n" | 76 | asm volatile("2: wrmsr ; xor %[err],%[err]\n" |
| 77 | "1:\n\t" | 77 | "1:\n\t" |
| 78 | ".section .fixup,\"ax\"\n\t" | 78 | ".section .fixup,\"ax\"\n\t" |
| 79 | "3: mov %4,%0 ; jmp 1b\n\t" | 79 | "3: mov %[fault],%[err] ; jmp 1b\n\t" |
| 80 | ".previous\n\t" | 80 | ".previous\n\t" |
| 81 | _ASM_EXTABLE(2b, 3b) | 81 | _ASM_EXTABLE(2b, 3b) |
| 82 | : "=a" (err) | 82 | : [err] "=a" (err) |
| 83 | : "c" (msr), "0" (low), "d" (high), | 83 | : "c" (msr), "0" (low), "d" (high), |
| 84 | "i" (-EFAULT) | 84 | [fault] "i" (-EFAULT) |
| 85 | : "memory"); | 85 | : "memory"); |
| 86 | return err; | 86 | return err; |
| 87 | } | 87 | } |
| @@ -192,19 +192,20 @@ do { \ | |||
| 192 | #define write_rdtscp_aux(val) wrmsr(0xc0000103, (val), 0) | 192 | #define write_rdtscp_aux(val) wrmsr(0xc0000103, (val), 0) |
| 193 | 193 | ||
| 194 | #ifdef CONFIG_SMP | 194 | #ifdef CONFIG_SMP |
| 195 | void rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h); | 195 | int rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h); |
| 196 | void wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h); | 196 | int wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h); |
| 197 | int rdmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h); | 197 | int rdmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h); |
| 198 | |||
| 199 | int wrmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h); | 198 | int wrmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h); |
| 200 | #else /* CONFIG_SMP */ | 199 | #else /* CONFIG_SMP */ |
| 201 | static inline void rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h) | 200 | static inline int rdmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 *l, u32 *h) |
| 202 | { | 201 | { |
| 203 | rdmsr(msr_no, *l, *h); | 202 | rdmsr(msr_no, *l, *h); |
| 203 | return 0; | ||
| 204 | } | 204 | } |
| 205 | static inline void wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h) | 205 | static inline int wrmsr_on_cpu(unsigned int cpu, u32 msr_no, u32 l, u32 h) |
| 206 | { | 206 | { |
| 207 | wrmsr(msr_no, l, h); | 207 | wrmsr(msr_no, l, h); |
| 208 | return 0; | ||
| 208 | } | 209 | } |
| 209 | static inline int rdmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, | 210 | static inline int rdmsr_safe_on_cpu(unsigned int cpu, u32 msr_no, |
| 210 | u32 *l, u32 *h) | 211 | u32 *l, u32 *h) |
diff --git a/kernel/smp.c b/kernel/smp.c index 782e2b93e465..f362a8553777 100644 --- a/kernel/smp.c +++ b/kernel/smp.c | |||
| @@ -210,8 +210,10 @@ int smp_call_function_single(int cpu, void (*func) (void *info), void *info, | |||
| 210 | { | 210 | { |
| 211 | struct call_single_data d; | 211 | struct call_single_data d; |
| 212 | unsigned long flags; | 212 | unsigned long flags; |
| 213 | /* prevent preemption and reschedule on another processor */ | 213 | /* prevent preemption and reschedule on another processor, |
| 214 | as well as CPU removal */ | ||
| 214 | int me = get_cpu(); | 215 | int me = get_cpu(); |
| 216 | int err = 0; | ||
| 215 | 217 | ||
| 216 | /* Can deadlock when called with interrupts disabled */ | 218 | /* Can deadlock when called with interrupts disabled */ |
| 217 | WARN_ON(irqs_disabled()); | 219 | WARN_ON(irqs_disabled()); |
| @@ -220,7 +222,7 @@ int smp_call_function_single(int cpu, void (*func) (void *info), void *info, | |||
| 220 | local_irq_save(flags); | 222 | local_irq_save(flags); |
| 221 | func(info); | 223 | func(info); |
| 222 | local_irq_restore(flags); | 224 | local_irq_restore(flags); |
| 223 | } else { | 225 | } else if ((unsigned)cpu < NR_CPUS && cpu_online(cpu)) { |
| 224 | struct call_single_data *data = NULL; | 226 | struct call_single_data *data = NULL; |
| 225 | 227 | ||
| 226 | if (!wait) { | 228 | if (!wait) { |
| @@ -236,10 +238,12 @@ int smp_call_function_single(int cpu, void (*func) (void *info), void *info, | |||
| 236 | data->func = func; | 238 | data->func = func; |
| 237 | data->info = info; | 239 | data->info = info; |
| 238 | generic_exec_single(cpu, data); | 240 | generic_exec_single(cpu, data); |
| 241 | } else { | ||
| 242 | err = -ENXIO; /* CPU not online */ | ||
| 239 | } | 243 | } |
| 240 | 244 | ||
| 241 | put_cpu(); | 245 | put_cpu(); |
| 242 | return 0; | 246 | return err; |
| 243 | } | 247 | } |
| 244 | EXPORT_SYMBOL(smp_call_function_single); | 248 | EXPORT_SYMBOL(smp_call_function_single); |
| 245 | 249 | ||
