aboutsummaryrefslogtreecommitdiffstats
path: root/arch/x86_64
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86_64')
-rw-r--r--arch/x86_64/defconfig286
-rw-r--r--arch/x86_64/ia32/mmap32.c1
-rw-r--r--arch/x86_64/kernel/early_printk.c2
-rw-r--r--arch/x86_64/kernel/reboot.c1
-rw-r--r--arch/x86_64/kernel/vsyscall.c5
5 files changed, 179 insertions, 116 deletions
diff --git a/arch/x86_64/defconfig b/arch/x86_64/defconfig
index 941a7e3aa5fb..40178e5c3104 100644
--- a/arch/x86_64/defconfig
+++ b/arch/x86_64/defconfig
@@ -1,7 +1,7 @@
1# 1#
2# Automatically generated make config: don't edit 2# Automatically generated make config: don't edit
3# Linux kernel version: 2.6.21-git3 3# Linux kernel version: 2.6.22-rc2
4# Tue May 1 07:30:48 2007 4# Mon May 21 13:23:40 2007
5# 5#
6CONFIG_X86_64=y 6CONFIG_X86_64=y
7CONFIG_64BIT=y 7CONFIG_64BIT=y
@@ -53,6 +53,7 @@ CONFIG_POSIX_MQUEUE=y
53# CONFIG_AUDIT is not set 53# CONFIG_AUDIT is not set
54CONFIG_IKCONFIG=y 54CONFIG_IKCONFIG=y
55CONFIG_IKCONFIG_PROC=y 55CONFIG_IKCONFIG_PROC=y
56CONFIG_LOG_BUF_SHIFT=18
56# CONFIG_CPUSETS is not set 57# CONFIG_CPUSETS is not set
57CONFIG_SYSFS_DEPRECATED=y 58CONFIG_SYSFS_DEPRECATED=y
58# CONFIG_RELAY is not set 59# CONFIG_RELAY is not set
@@ -72,14 +73,19 @@ CONFIG_BUG=y
72CONFIG_ELF_CORE=y 73CONFIG_ELF_CORE=y
73CONFIG_BASE_FULL=y 74CONFIG_BASE_FULL=y
74CONFIG_FUTEX=y 75CONFIG_FUTEX=y
76CONFIG_ANON_INODES=y
75CONFIG_EPOLL=y 77CONFIG_EPOLL=y
78CONFIG_SIGNALFD=y
79CONFIG_TIMERFD=y
80CONFIG_EVENTFD=y
76CONFIG_SHMEM=y 81CONFIG_SHMEM=y
77CONFIG_SLAB=y
78CONFIG_VM_EVENT_COUNTERS=y 82CONFIG_VM_EVENT_COUNTERS=y
83CONFIG_SLAB=y
84# CONFIG_SLUB is not set
85# CONFIG_SLOB is not set
79CONFIG_RT_MUTEXES=y 86CONFIG_RT_MUTEXES=y
80# CONFIG_TINY_SHMEM is not set 87# CONFIG_TINY_SHMEM is not set
81CONFIG_BASE_SMALL=0 88CONFIG_BASE_SMALL=0
82# CONFIG_SLOB is not set
83 89
84# 90#
85# Loadable module support 91# Loadable module support
@@ -118,11 +124,11 @@ CONFIG_X86_PC=y
118# CONFIG_X86_VSMP is not set 124# CONFIG_X86_VSMP is not set
119# CONFIG_MK8 is not set 125# CONFIG_MK8 is not set
120# CONFIG_MPSC is not set 126# CONFIG_MPSC is not set
121CONFIG_MCORE2=y 127# CONFIG_MCORE2 is not set
122# CONFIG_GENERIC_CPU is not set 128CONFIG_GENERIC_CPU=y
123CONFIG_X86_L1_CACHE_BYTES=64 129CONFIG_X86_L1_CACHE_BYTES=128
124CONFIG_X86_L1_CACHE_SHIFT=6 130CONFIG_X86_L1_CACHE_SHIFT=7
125CONFIG_X86_INTERNODE_CACHE_BYTES=64 131CONFIG_X86_INTERNODE_CACHE_BYTES=128
126CONFIG_X86_TSC=y 132CONFIG_X86_TSC=y
127CONFIG_X86_GOOD_APIC=y 133CONFIG_X86_GOOD_APIC=y
128# CONFIG_MICROCODE is not set 134# CONFIG_MICROCODE is not set
@@ -174,7 +180,7 @@ CONFIG_X86_MCE_INTEL=y
174CONFIG_X86_MCE_AMD=y 180CONFIG_X86_MCE_AMD=y
175# CONFIG_KEXEC is not set 181# CONFIG_KEXEC is not set
176# CONFIG_CRASH_DUMP is not set 182# CONFIG_CRASH_DUMP is not set
177# CONFIG_RELOCATABLE is not set 183CONFIG_RELOCATABLE=y
178CONFIG_PHYSICAL_START=0x200000 184CONFIG_PHYSICAL_START=0x200000
179CONFIG_SECCOMP=y 185CONFIG_SECCOMP=y
180# CONFIG_CC_STACKPROTECTOR is not set 186# CONFIG_CC_STACKPROTECTOR is not set
@@ -242,7 +248,7 @@ CONFIG_CPU_FREQ_GOV_PERFORMANCE=y
242# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set 248# CONFIG_CPU_FREQ_GOV_POWERSAVE is not set
243CONFIG_CPU_FREQ_GOV_USERSPACE=y 249CONFIG_CPU_FREQ_GOV_USERSPACE=y
244CONFIG_CPU_FREQ_GOV_ONDEMAND=y 250CONFIG_CPU_FREQ_GOV_ONDEMAND=y
245CONFIG_CPU_FREQ_GOV_CONSERVATIVE=y 251# CONFIG_CPU_FREQ_GOV_CONSERVATIVE is not set
246 252
247# 253#
248# CPUFreq processor drivers 254# CPUFreq processor drivers
@@ -266,6 +272,7 @@ CONFIG_PCI_DIRECT=y
266CONFIG_PCI_MMCONFIG=y 272CONFIG_PCI_MMCONFIG=y
267CONFIG_PCIEPORTBUS=y 273CONFIG_PCIEPORTBUS=y
268CONFIG_PCIEAER=y 274CONFIG_PCIEAER=y
275CONFIG_ARCH_SUPPORTS_MSI=y
269CONFIG_PCI_MSI=y 276CONFIG_PCI_MSI=y
270# CONFIG_PCI_DEBUG is not set 277# CONFIG_PCI_DEBUG is not set
271# CONFIG_HT_IRQ is not set 278# CONFIG_HT_IRQ is not set
@@ -274,10 +281,6 @@ CONFIG_PCI_MSI=y
274# PCCARD (PCMCIA/CardBus) support 281# PCCARD (PCMCIA/CardBus) support
275# 282#
276# CONFIG_PCCARD is not set 283# CONFIG_PCCARD is not set
277
278#
279# PCI Hotplug Support
280#
281# CONFIG_HOTPLUG_PCI is not set 284# CONFIG_HOTPLUG_PCI is not set
282 285
283# 286#
@@ -395,7 +398,9 @@ CONFIG_IPV6_SIT=y
395# 398#
396# CONFIG_CFG80211 is not set 399# CONFIG_CFG80211 is not set
397# CONFIG_WIRELESS_EXT is not set 400# CONFIG_WIRELESS_EXT is not set
401# CONFIG_MAC80211 is not set
398# CONFIG_IEEE80211 is not set 402# CONFIG_IEEE80211 is not set
403# CONFIG_RFKILL is not set
399 404
400# 405#
401# Device Drivers 406# Device Drivers
@@ -458,14 +463,12 @@ CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
458# Misc devices 463# Misc devices
459# 464#
460# CONFIG_IBM_ASM is not set 465# CONFIG_IBM_ASM is not set
466# CONFIG_PHANTOM is not set
461# CONFIG_SGI_IOC4 is not set 467# CONFIG_SGI_IOC4 is not set
462# CONFIG_TIFM_CORE is not set 468# CONFIG_TIFM_CORE is not set
463# CONFIG_SONY_LAPTOP is not set 469# CONFIG_SONY_LAPTOP is not set
464# CONFIG_THINKPAD_ACPI is not set 470# CONFIG_THINKPAD_ACPI is not set
465 471# CONFIG_BLINK is not set
466#
467# ATA/ATAPI/MFM/RLL support
468#
469CONFIG_IDE=y 472CONFIG_IDE=y
470CONFIG_BLK_DEV_IDE=y 473CONFIG_BLK_DEV_IDE=y
471 474
@@ -482,6 +485,7 @@ CONFIG_BLK_DEV_IDECD=y
482# CONFIG_BLK_DEV_IDESCSI is not set 485# CONFIG_BLK_DEV_IDESCSI is not set
483CONFIG_BLK_DEV_IDEACPI=y 486CONFIG_BLK_DEV_IDEACPI=y
484# CONFIG_IDE_TASK_IOCTL is not set 487# CONFIG_IDE_TASK_IOCTL is not set
488CONFIG_IDE_PROC_FS=y
485 489
486# 490#
487# IDE chipset support/bugfixes 491# IDE chipset support/bugfixes
@@ -491,6 +495,7 @@ CONFIG_IDE_GENERIC=y
491# CONFIG_BLK_DEV_IDEPNP is not set 495# CONFIG_BLK_DEV_IDEPNP is not set
492CONFIG_BLK_DEV_IDEPCI=y 496CONFIG_BLK_DEV_IDEPCI=y
493# CONFIG_IDEPCI_SHARE_IRQ is not set 497# CONFIG_IDEPCI_SHARE_IRQ is not set
498CONFIG_IDEPCI_PCIBUS_ORDER=y
494# CONFIG_BLK_DEV_OFFBOARD is not set 499# CONFIG_BLK_DEV_OFFBOARD is not set
495# CONFIG_BLK_DEV_GENERIC is not set 500# CONFIG_BLK_DEV_GENERIC is not set
496# CONFIG_BLK_DEV_OPTI621 is not set 501# CONFIG_BLK_DEV_OPTI621 is not set
@@ -556,6 +561,7 @@ CONFIG_CHR_DEV_SG=y
556CONFIG_SCSI_CONSTANTS=y 561CONFIG_SCSI_CONSTANTS=y
557# CONFIG_SCSI_LOGGING is not set 562# CONFIG_SCSI_LOGGING is not set
558# CONFIG_SCSI_SCAN_ASYNC is not set 563# CONFIG_SCSI_SCAN_ASYNC is not set
564CONFIG_SCSI_WAIT_SCAN=m
559 565
560# 566#
561# SCSI Transports 567# SCSI Transports
@@ -579,15 +585,16 @@ CONFIG_SCSI_SAS_ATTRS=y
579CONFIG_SCSI_AIC79XX=y 585CONFIG_SCSI_AIC79XX=y
580CONFIG_AIC79XX_CMDS_PER_DEVICE=32 586CONFIG_AIC79XX_CMDS_PER_DEVICE=32
581CONFIG_AIC79XX_RESET_DELAY_MS=4000 587CONFIG_AIC79XX_RESET_DELAY_MS=4000
582# CONFIG_AIC79XX_ENABLE_RD_STRM is not set
583# CONFIG_AIC79XX_DEBUG_ENABLE is not set 588# CONFIG_AIC79XX_DEBUG_ENABLE is not set
584CONFIG_AIC79XX_DEBUG_MASK=0 589CONFIG_AIC79XX_DEBUG_MASK=0
585# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set 590# CONFIG_AIC79XX_REG_PRETTY_PRINT is not set
586# CONFIG_SCSI_AIC94XX is not set 591# CONFIG_SCSI_AIC94XX is not set
587# CONFIG_SCSI_ARCMSR is not set 592# CONFIG_SCSI_ARCMSR is not set
588# CONFIG_MEGARAID_NEWGEN is not set 593CONFIG_MEGARAID_NEWGEN=y
594CONFIG_MEGARAID_MM=y
595CONFIG_MEGARAID_MAILBOX=y
589# CONFIG_MEGARAID_LEGACY is not set 596# CONFIG_MEGARAID_LEGACY is not set
590# CONFIG_MEGARAID_SAS is not set 597CONFIG_MEGARAID_SAS=y
591# CONFIG_SCSI_HPTIOP is not set 598# CONFIG_SCSI_HPTIOP is not set
592# CONFIG_SCSI_BUSLOGIC is not set 599# CONFIG_SCSI_BUSLOGIC is not set
593# CONFIG_SCSI_DMX3191D is not set 600# CONFIG_SCSI_DMX3191D is not set
@@ -609,12 +616,9 @@ CONFIG_AIC79XX_DEBUG_MASK=0
609# CONFIG_SCSI_DEBUG is not set 616# CONFIG_SCSI_DEBUG is not set
610# CONFIG_SCSI_ESP_CORE is not set 617# CONFIG_SCSI_ESP_CORE is not set
611# CONFIG_SCSI_SRP is not set 618# CONFIG_SCSI_SRP is not set
612
613#
614# Serial ATA (prod) and Parallel ATA (experimental) drivers
615#
616CONFIG_ATA=y 619CONFIG_ATA=y
617# CONFIG_ATA_NONSTANDARD is not set 620# CONFIG_ATA_NONSTANDARD is not set
621CONFIG_ATA_ACPI=y
618CONFIG_SATA_AHCI=y 622CONFIG_SATA_AHCI=y
619CONFIG_SATA_SVW=y 623CONFIG_SATA_SVW=y
620CONFIG_ATA_PIIX=y 624CONFIG_ATA_PIIX=y
@@ -631,7 +635,6 @@ CONFIG_SATA_SIL=y
631CONFIG_SATA_VIA=y 635CONFIG_SATA_VIA=y
632# CONFIG_SATA_VITESSE is not set 636# CONFIG_SATA_VITESSE is not set
633# CONFIG_SATA_INIC162X is not set 637# CONFIG_SATA_INIC162X is not set
634CONFIG_SATA_ACPI=y
635# CONFIG_PATA_ALI is not set 638# CONFIG_PATA_ALI is not set
636# CONFIG_PATA_AMD is not set 639# CONFIG_PATA_AMD is not set
637# CONFIG_PATA_ARTOP is not set 640# CONFIG_PATA_ARTOP is not set
@@ -681,6 +684,7 @@ CONFIG_BLK_DEV_DM=y
681# CONFIG_DM_MIRROR is not set 684# CONFIG_DM_MIRROR is not set
682# CONFIG_DM_ZERO is not set 685# CONFIG_DM_ZERO is not set
683# CONFIG_DM_MULTIPATH is not set 686# CONFIG_DM_MULTIPATH is not set
687# CONFIG_DM_DELAY is not set
684 688
685# 689#
686# Fusion MPT device support 690# Fusion MPT device support
@@ -688,13 +692,14 @@ CONFIG_BLK_DEV_DM=y
688CONFIG_FUSION=y 692CONFIG_FUSION=y
689CONFIG_FUSION_SPI=y 693CONFIG_FUSION_SPI=y
690# CONFIG_FUSION_FC is not set 694# CONFIG_FUSION_FC is not set
691# CONFIG_FUSION_SAS is not set 695CONFIG_FUSION_SAS=y
692CONFIG_FUSION_MAX_SGE=128 696CONFIG_FUSION_MAX_SGE=128
693# CONFIG_FUSION_CTL is not set 697# CONFIG_FUSION_CTL is not set
694 698
695# 699#
696# IEEE 1394 (FireWire) support 700# IEEE 1394 (FireWire) support
697# 701#
702# CONFIG_FIREWIRE is not set
698CONFIG_IEEE1394=y 703CONFIG_IEEE1394=y
699 704
700# 705#
@@ -705,10 +710,7 @@ CONFIG_IEEE1394=y
705# 710#
706# Controllers 711# Controllers
707# 712#
708 713# CONFIG_IEEE1394_PCILYNX is not set
709#
710# Texas Instruments PCILynx requires I2C
711#
712CONFIG_IEEE1394_OHCI1394=y 714CONFIG_IEEE1394_OHCI1394=y
713 715
714# 716#
@@ -725,11 +727,7 @@ CONFIG_IEEE1394_RAWIO=y
725# I2O device support 727# I2O device support
726# 728#
727# CONFIG_I2O is not set 729# CONFIG_I2O is not set
728 730# CONFIG_MACINTOSH_DRIVERS is not set
729#
730# Macintosh device drivers
731#
732# CONFIG_MAC_EMUMOUSEBTN is not set
733 731
734# 732#
735# Network device support 733# Network device support
@@ -745,10 +743,6 @@ CONFIG_TUN=y
745# ARCnet devices 743# ARCnet devices
746# 744#
747# CONFIG_ARCNET is not set 745# CONFIG_ARCNET is not set
748
749#
750# PHY device support
751#
752# CONFIG_PHYLIB is not set 746# CONFIG_PHYLIB is not set
753 747
754# 748#
@@ -779,8 +773,7 @@ CONFIG_TULIP=y
779# CONFIG_HP100 is not set 773# CONFIG_HP100 is not set
780CONFIG_NET_PCI=y 774CONFIG_NET_PCI=y
781# CONFIG_PCNET32 is not set 775# CONFIG_PCNET32 is not set
782CONFIG_AMD8111_ETH=y 776# CONFIG_AMD8111_ETH is not set
783# CONFIG_AMD8111E_NAPI is not set
784# CONFIG_ADAPTEC_STARFIRE is not set 777# CONFIG_ADAPTEC_STARFIRE is not set
785CONFIG_B44=y 778CONFIG_B44=y
786CONFIG_FORCEDETH=y 779CONFIG_FORCEDETH=y
@@ -802,10 +795,7 @@ CONFIG_8139TOO=y
802# CONFIG_SUNDANCE is not set 795# CONFIG_SUNDANCE is not set
803# CONFIG_VIA_RHINE is not set 796# CONFIG_VIA_RHINE is not set
804# CONFIG_SC92031 is not set 797# CONFIG_SC92031 is not set
805 798CONFIG_NETDEV_1000=y
806#
807# Ethernet (1000 Mbit)
808#
809# CONFIG_ACENIC is not set 799# CONFIG_ACENIC is not set
810# CONFIG_DL2K is not set 800# CONFIG_DL2K is not set
811CONFIG_E1000=y 801CONFIG_E1000=y
@@ -824,10 +814,7 @@ CONFIG_TIGON3=y
824CONFIG_BNX2=y 814CONFIG_BNX2=y
825# CONFIG_QLA3XXX is not set 815# CONFIG_QLA3XXX is not set
826# CONFIG_ATL1 is not set 816# CONFIG_ATL1 is not set
827 817CONFIG_NETDEV_10000=y
828#
829# Ethernet (10000 Mbit)
830#
831# CONFIG_CHELSIO_T1 is not set 818# CONFIG_CHELSIO_T1 is not set
832# CONFIG_CHELSIO_T3 is not set 819# CONFIG_CHELSIO_T3 is not set
833# CONFIG_IXGB is not set 820# CONFIG_IXGB is not set
@@ -835,6 +822,7 @@ CONFIG_S2IO=m
835# CONFIG_S2IO_NAPI is not set 822# CONFIG_S2IO_NAPI is not set
836# CONFIG_MYRI10GE is not set 823# CONFIG_MYRI10GE is not set
837# CONFIG_NETXEN_NIC is not set 824# CONFIG_NETXEN_NIC is not set
825# CONFIG_MLX4_CORE is not set
838 826
839# 827#
840# Token Ring devices 828# Token Ring devices
@@ -848,8 +836,14 @@ CONFIG_S2IO=m
848# CONFIG_WLAN_80211 is not set 836# CONFIG_WLAN_80211 is not set
849 837
850# 838#
851# Wan interfaces 839# USB Network Adapters
852# 840#
841# CONFIG_USB_CATC is not set
842# CONFIG_USB_KAWETH is not set
843# CONFIG_USB_PEGASUS is not set
844# CONFIG_USB_RTL8150 is not set
845# CONFIG_USB_USBNET_MII is not set
846# CONFIG_USB_USBNET is not set
853# CONFIG_WAN is not set 847# CONFIG_WAN is not set
854# CONFIG_FDDI is not set 848# CONFIG_FDDI is not set
855# CONFIG_HIPPI is not set 849# CONFIG_HIPPI is not set
@@ -902,9 +896,17 @@ CONFIG_KEYBOARD_ATKBD=y
902# CONFIG_KEYBOARD_STOWAWAY is not set 896# CONFIG_KEYBOARD_STOWAWAY is not set
903CONFIG_INPUT_MOUSE=y 897CONFIG_INPUT_MOUSE=y
904CONFIG_MOUSE_PS2=y 898CONFIG_MOUSE_PS2=y
899CONFIG_MOUSE_PS2_ALPS=y
900CONFIG_MOUSE_PS2_LOGIPS2PP=y
901CONFIG_MOUSE_PS2_SYNAPTICS=y
902CONFIG_MOUSE_PS2_LIFEBOOK=y
903CONFIG_MOUSE_PS2_TRACKPOINT=y
904# CONFIG_MOUSE_PS2_TOUCHKIT is not set
905# CONFIG_MOUSE_SERIAL is not set 905# CONFIG_MOUSE_SERIAL is not set
906# CONFIG_MOUSE_APPLETOUCH is not set
906# CONFIG_MOUSE_VSXXXAA is not set 907# CONFIG_MOUSE_VSXXXAA is not set
907# CONFIG_INPUT_JOYSTICK is not set 908# CONFIG_INPUT_JOYSTICK is not set
909# CONFIG_INPUT_TABLET is not set
908# CONFIG_INPUT_TOUCHSCREEN is not set 910# CONFIG_INPUT_TOUCHSCREEN is not set
909# CONFIG_INPUT_MISC is not set 911# CONFIG_INPUT_MISC is not set
910 912
@@ -954,10 +956,6 @@ CONFIG_LEGACY_PTY_COUNT=256
954# IPMI 956# IPMI
955# 957#
956# CONFIG_IPMI_HANDLER is not set 958# CONFIG_IPMI_HANDLER is not set
957
958#
959# Watchdog Cards
960#
961# CONFIG_WATCHDOG is not set 959# CONFIG_WATCHDOG is not set
962CONFIG_HW_RANDOM=y 960CONFIG_HW_RANDOM=y
963CONFIG_HW_RANDOM_INTEL=y 961CONFIG_HW_RANDOM_INTEL=y
@@ -965,7 +963,6 @@ CONFIG_HW_RANDOM_AMD=y
965# CONFIG_HW_RANDOM_GEODE is not set 963# CONFIG_HW_RANDOM_GEODE is not set
966# CONFIG_NVRAM is not set 964# CONFIG_NVRAM is not set
967CONFIG_RTC=y 965CONFIG_RTC=y
968# CONFIG_DTLK is not set
969# CONFIG_R3964 is not set 966# CONFIG_R3964 is not set
970# CONFIG_APPLICOM is not set 967# CONFIG_APPLICOM is not set
971CONFIG_AGP=y 968CONFIG_AGP=y
@@ -988,11 +985,58 @@ CONFIG_HPET_MMAP=y
988# 985#
989# CONFIG_TCG_TPM is not set 986# CONFIG_TCG_TPM is not set
990# CONFIG_TELCLOCK is not set 987# CONFIG_TELCLOCK is not set
991 988CONFIG_DEVPORT=y
992# 989CONFIG_I2C=m
993# I2C support 990CONFIG_I2C_BOARDINFO=y
994# 991CONFIG_I2C_CHARDEV=m
995# CONFIG_I2C is not set 992
993#
994# I2C Algorithms
995#
996# CONFIG_I2C_ALGOBIT is not set
997# CONFIG_I2C_ALGOPCF is not set
998# CONFIG_I2C_ALGOPCA is not set
999
1000#
1001# I2C Hardware Bus support
1002#
1003# CONFIG_I2C_ALI1535 is not set
1004# CONFIG_I2C_ALI1563 is not set
1005# CONFIG_I2C_ALI15X3 is not set
1006# CONFIG_I2C_AMD756 is not set
1007# CONFIG_I2C_AMD8111 is not set
1008# CONFIG_I2C_I801 is not set
1009# CONFIG_I2C_I810 is not set
1010# CONFIG_I2C_PIIX4 is not set
1011# CONFIG_I2C_NFORCE2 is not set
1012# CONFIG_I2C_OCORES is not set
1013# CONFIG_I2C_PARPORT_LIGHT is not set
1014# CONFIG_I2C_PROSAVAGE is not set
1015# CONFIG_I2C_SAVAGE4 is not set
1016# CONFIG_I2C_SIMTEC is not set
1017# CONFIG_I2C_SIS5595 is not set
1018# CONFIG_I2C_SIS630 is not set
1019# CONFIG_I2C_SIS96X is not set
1020# CONFIG_I2C_STUB is not set
1021# CONFIG_I2C_TINY_USB is not set
1022# CONFIG_I2C_VIA is not set
1023# CONFIG_I2C_VIAPRO is not set
1024# CONFIG_I2C_VOODOO3 is not set
1025
1026#
1027# Miscellaneous I2C Chip support
1028#
1029# CONFIG_SENSORS_DS1337 is not set
1030# CONFIG_SENSORS_DS1374 is not set
1031# CONFIG_SENSORS_EEPROM is not set
1032# CONFIG_SENSORS_PCF8574 is not set
1033# CONFIG_SENSORS_PCA9539 is not set
1034# CONFIG_SENSORS_PCF8591 is not set
1035# CONFIG_SENSORS_MAX6875 is not set
1036# CONFIG_I2C_DEBUG_CORE is not set
1037# CONFIG_I2C_DEBUG_ALGO is not set
1038# CONFIG_I2C_DEBUG_BUS is not set
1039# CONFIG_I2C_DEBUG_CHIP is not set
996 1040
997# 1041#
998# SPI support 1042# SPI support
@@ -1004,12 +1048,58 @@ CONFIG_HPET_MMAP=y
1004# Dallas's 1-wire bus 1048# Dallas's 1-wire bus
1005# 1049#
1006# CONFIG_W1 is not set 1050# CONFIG_W1 is not set
1007 1051CONFIG_HWMON=y
1008#
1009# Hardware Monitoring support
1010#
1011# CONFIG_HWMON is not set
1012# CONFIG_HWMON_VID is not set 1052# CONFIG_HWMON_VID is not set
1053# CONFIG_SENSORS_ABITUGURU is not set
1054# CONFIG_SENSORS_AD7418 is not set
1055# CONFIG_SENSORS_ADM1021 is not set
1056# CONFIG_SENSORS_ADM1025 is not set
1057# CONFIG_SENSORS_ADM1026 is not set
1058# CONFIG_SENSORS_ADM1029 is not set
1059# CONFIG_SENSORS_ADM1031 is not set
1060# CONFIG_SENSORS_ADM9240 is not set
1061# CONFIG_SENSORS_K8TEMP is not set
1062# CONFIG_SENSORS_ASB100 is not set
1063# CONFIG_SENSORS_ATXP1 is not set
1064# CONFIG_SENSORS_DS1621 is not set
1065# CONFIG_SENSORS_F71805F is not set
1066# CONFIG_SENSORS_FSCHER is not set
1067# CONFIG_SENSORS_FSCPOS is not set
1068# CONFIG_SENSORS_GL518SM is not set
1069# CONFIG_SENSORS_GL520SM is not set
1070CONFIG_SENSORS_CORETEMP=y
1071# CONFIG_SENSORS_IT87 is not set
1072# CONFIG_SENSORS_LM63 is not set
1073# CONFIG_SENSORS_LM75 is not set
1074# CONFIG_SENSORS_LM77 is not set
1075# CONFIG_SENSORS_LM78 is not set
1076# CONFIG_SENSORS_LM80 is not set
1077# CONFIG_SENSORS_LM83 is not set
1078# CONFIG_SENSORS_LM85 is not set
1079# CONFIG_SENSORS_LM87 is not set
1080# CONFIG_SENSORS_LM90 is not set
1081# CONFIG_SENSORS_LM92 is not set
1082# CONFIG_SENSORS_MAX1619 is not set
1083# CONFIG_SENSORS_MAX6650 is not set
1084# CONFIG_SENSORS_PC87360 is not set
1085# CONFIG_SENSORS_PC87427 is not set
1086# CONFIG_SENSORS_SIS5595 is not set
1087# CONFIG_SENSORS_SMSC47M1 is not set
1088# CONFIG_SENSORS_SMSC47M192 is not set
1089CONFIG_SENSORS_SMSC47B397=m
1090# CONFIG_SENSORS_VIA686A is not set
1091# CONFIG_SENSORS_VT1211 is not set
1092# CONFIG_SENSORS_VT8231 is not set
1093# CONFIG_SENSORS_W83781D is not set
1094# CONFIG_SENSORS_W83791D is not set
1095# CONFIG_SENSORS_W83792D is not set
1096# CONFIG_SENSORS_W83793 is not set
1097# CONFIG_SENSORS_W83L785TS is not set
1098# CONFIG_SENSORS_W83627HF is not set
1099# CONFIG_SENSORS_W83627EHF is not set
1100# CONFIG_SENSORS_HDAPS is not set
1101# CONFIG_SENSORS_APPLESMC is not set
1102# CONFIG_HWMON_DEBUG_CHIP is not set
1013 1103
1014# 1104#
1015# Multifunction device drivers 1105# Multifunction device drivers
@@ -1020,17 +1110,20 @@ CONFIG_HPET_MMAP=y
1020# Multimedia devices 1110# Multimedia devices
1021# 1111#
1022# CONFIG_VIDEO_DEV is not set 1112# CONFIG_VIDEO_DEV is not set
1023 1113# CONFIG_DVB_CORE is not set
1024# 1114CONFIG_DAB=y
1025# Digital Video Broadcasting Devices
1026#
1027# CONFIG_DVB is not set
1028# CONFIG_USB_DABUSB is not set 1115# CONFIG_USB_DABUSB is not set
1029 1116
1030# 1117#
1031# Graphics support 1118# Graphics support
1032# 1119#
1033# CONFIG_BACKLIGHT_LCD_SUPPORT is not set 1120# CONFIG_BACKLIGHT_LCD_SUPPORT is not set
1121
1122#
1123# Display device support
1124#
1125# CONFIG_DISPLAY_SUPPORT is not set
1126# CONFIG_VGASTATE is not set
1034# CONFIG_FB is not set 1127# CONFIG_FB is not set
1035 1128
1036# 1129#
@@ -1056,14 +1149,10 @@ CONFIG_SOUND=y
1056# Open Sound System 1149# Open Sound System
1057# 1150#
1058CONFIG_SOUND_PRIME=y 1151CONFIG_SOUND_PRIME=y
1059CONFIG_OBSOLETE_OSS=y 1152# CONFIG_OSS_OBSOLETE is not set
1060# CONFIG_SOUND_BT878 is not set
1061# CONFIG_SOUND_ES1371 is not set
1062CONFIG_SOUND_ICH=y
1063# CONFIG_SOUND_TRIDENT is not set 1153# CONFIG_SOUND_TRIDENT is not set
1064# CONFIG_SOUND_MSNDCLAS is not set 1154# CONFIG_SOUND_MSNDCLAS is not set
1065# CONFIG_SOUND_MSNDPIN is not set 1155# CONFIG_SOUND_MSNDPIN is not set
1066# CONFIG_SOUND_VIA82CXXX is not set
1067# CONFIG_SOUND_OSS is not set 1156# CONFIG_SOUND_OSS is not set
1068 1157
1069# 1158#
@@ -1142,37 +1231,10 @@ CONFIG_USB_STORAGE=y
1142# CONFIG_USB_LIBUSUAL is not set 1231# CONFIG_USB_LIBUSUAL is not set
1143 1232
1144# 1233#
1145# USB Input Devices
1146#
1147# CONFIG_USB_AIPTEK is not set
1148# CONFIG_USB_WACOM is not set
1149# CONFIG_USB_ACECAD is not set
1150# CONFIG_USB_KBTAB is not set
1151# CONFIG_USB_POWERMATE is not set
1152# CONFIG_USB_TOUCHSCREEN is not set
1153# CONFIG_USB_YEALINK is not set
1154# CONFIG_USB_XPAD is not set
1155# CONFIG_USB_ATI_REMOTE is not set
1156# CONFIG_USB_ATI_REMOTE2 is not set
1157# CONFIG_USB_KEYSPAN_REMOTE is not set
1158# CONFIG_USB_APPLETOUCH is not set
1159# CONFIG_USB_GTCO is not set
1160
1161#
1162# USB Imaging devices 1234# USB Imaging devices
1163# 1235#
1164# CONFIG_USB_MDC800 is not set 1236# CONFIG_USB_MDC800 is not set
1165# CONFIG_USB_MICROTEK is not set 1237# CONFIG_USB_MICROTEK is not set
1166
1167#
1168# USB Network Adapters
1169#
1170# CONFIG_USB_CATC is not set
1171# CONFIG_USB_KAWETH is not set
1172# CONFIG_USB_PEGASUS is not set
1173# CONFIG_USB_RTL8150 is not set
1174# CONFIG_USB_USBNET_MII is not set
1175# CONFIG_USB_USBNET is not set
1176CONFIG_USB_MON=y 1238CONFIG_USB_MON=y
1177 1239
1178# 1240#
@@ -1216,10 +1278,6 @@ CONFIG_USB_MON=y
1216# USB Gadget Support 1278# USB Gadget Support
1217# 1279#
1218# CONFIG_USB_GADGET is not set 1280# CONFIG_USB_GADGET is not set
1219
1220#
1221# MMC/SD Card support
1222#
1223# CONFIG_MMC is not set 1281# CONFIG_MMC is not set
1224 1282
1225# 1283#
@@ -1264,10 +1322,6 @@ CONFIG_USB_MON=y
1264# 1322#
1265 1323
1266# 1324#
1267# Auxiliary Display support
1268#
1269
1270#
1271# Virtualization 1325# Virtualization
1272# 1326#
1273# CONFIG_KVM is not set 1327# CONFIG_KVM is not set
@@ -1385,6 +1439,7 @@ CONFIG_LOCKD_V4=y
1385CONFIG_EXPORTFS=y 1439CONFIG_EXPORTFS=y
1386CONFIG_NFS_COMMON=y 1440CONFIG_NFS_COMMON=y
1387CONFIG_SUNRPC=y 1441CONFIG_SUNRPC=y
1442# CONFIG_SUNRPC_BIND34 is not set
1388# CONFIG_RPCSEC_GSS_KRB5 is not set 1443# CONFIG_RPCSEC_GSS_KRB5 is not set
1389# CONFIG_RPCSEC_GSS_SPKM3 is not set 1444# CONFIG_RPCSEC_GSS_SPKM3 is not set
1390# CONFIG_SMB_FS is not set 1445# CONFIG_SMB_FS is not set
@@ -1468,10 +1523,9 @@ CONFIG_DEBUG_FS=y
1468# CONFIG_HEADERS_CHECK is not set 1523# CONFIG_HEADERS_CHECK is not set
1469CONFIG_DEBUG_KERNEL=y 1524CONFIG_DEBUG_KERNEL=y
1470# CONFIG_DEBUG_SHIRQ is not set 1525# CONFIG_DEBUG_SHIRQ is not set
1471CONFIG_LOG_BUF_SHIFT=18
1472CONFIG_DETECT_SOFTLOCKUP=y 1526CONFIG_DETECT_SOFTLOCKUP=y
1473# CONFIG_SCHEDSTATS is not set 1527# CONFIG_SCHEDSTATS is not set
1474CONFIG_TIMER_STATS=y 1528# CONFIG_TIMER_STATS is not set
1475# CONFIG_DEBUG_SLAB is not set 1529# CONFIG_DEBUG_SLAB is not set
1476# CONFIG_DEBUG_RT_MUTEXES is not set 1530# CONFIG_DEBUG_RT_MUTEXES is not set
1477# CONFIG_RT_MUTEX_TESTER is not set 1531# CONFIG_RT_MUTEX_TESTER is not set
@@ -1487,6 +1541,8 @@ CONFIG_DEBUG_BUGVERBOSE=y
1487# CONFIG_DEBUG_VM is not set 1541# CONFIG_DEBUG_VM is not set
1488# CONFIG_DEBUG_LIST is not set 1542# CONFIG_DEBUG_LIST is not set
1489# CONFIG_FRAME_POINTER is not set 1543# CONFIG_FRAME_POINTER is not set
1544CONFIG_UNWIND_INFO=y
1545CONFIG_STACK_UNWIND=y
1490# CONFIG_FORCED_INLINING is not set 1546# CONFIG_FORCED_INLINING is not set
1491# CONFIG_RCU_TORTURE_TEST is not set 1547# CONFIG_RCU_TORTURE_TEST is not set
1492# CONFIG_LKDTM is not set 1548# CONFIG_LKDTM is not set
@@ -1513,9 +1569,11 @@ CONFIG_DEBUG_STACKOVERFLOW=y
1513CONFIG_BITREVERSE=y 1569CONFIG_BITREVERSE=y
1514# CONFIG_CRC_CCITT is not set 1570# CONFIG_CRC_CCITT is not set
1515# CONFIG_CRC16 is not set 1571# CONFIG_CRC16 is not set
1572# CONFIG_CRC_ITU_T is not set
1516CONFIG_CRC32=y 1573CONFIG_CRC32=y
1517# CONFIG_LIBCRC32C is not set 1574# CONFIG_LIBCRC32C is not set
1518CONFIG_ZLIB_INFLATE=y 1575CONFIG_ZLIB_INFLATE=y
1519CONFIG_PLIST=y 1576CONFIG_PLIST=y
1520CONFIG_HAS_IOMEM=y 1577CONFIG_HAS_IOMEM=y
1521CONFIG_HAS_IOPORT=y 1578CONFIG_HAS_IOPORT=y
1579CONFIG_HAS_DMA=y
diff --git a/arch/x86_64/ia32/mmap32.c b/arch/x86_64/ia32/mmap32.c
index 079f4132575c..e4b84b4a417a 100644
--- a/arch/x86_64/ia32/mmap32.c
+++ b/arch/x86_64/ia32/mmap32.c
@@ -29,6 +29,7 @@
29#include <linux/personality.h> 29#include <linux/personality.h>
30#include <linux/mm.h> 30#include <linux/mm.h>
31#include <linux/random.h> 31#include <linux/random.h>
32#include <linux/sched.h>
32 33
33/* 34/*
34 * Top of mmap area (just below the process stack). 35 * Top of mmap area (just below the process stack).
diff --git a/arch/x86_64/kernel/early_printk.c b/arch/x86_64/kernel/early_printk.c
index 56eaa259782b..296d2b0c5d88 100644
--- a/arch/x86_64/kernel/early_printk.c
+++ b/arch/x86_64/kernel/early_printk.c
@@ -91,9 +91,9 @@ static int early_serial_putc(unsigned char ch)
91static void early_serial_write(struct console *con, const char *s, unsigned n) 91static void early_serial_write(struct console *con, const char *s, unsigned n)
92{ 92{
93 while (*s && n-- > 0) { 93 while (*s && n-- > 0) {
94 early_serial_putc(*s);
95 if (*s == '\n') 94 if (*s == '\n')
96 early_serial_putc('\r'); 95 early_serial_putc('\r');
96 early_serial_putc(*s);
97 s++; 97 s++;
98 } 98 }
99} 99}
diff --git a/arch/x86_64/kernel/reboot.c b/arch/x86_64/kernel/reboot.c
index c116b54d422e..7503068e788d 100644
--- a/arch/x86_64/kernel/reboot.c
+++ b/arch/x86_64/kernel/reboot.c
@@ -8,6 +8,7 @@
8#include <linux/string.h> 8#include <linux/string.h>
9#include <linux/pm.h> 9#include <linux/pm.h>
10#include <linux/kdebug.h> 10#include <linux/kdebug.h>
11#include <linux/sched.h>
11#include <asm/io.h> 12#include <asm/io.h>
12#include <asm/delay.h> 13#include <asm/delay.h>
13#include <asm/hw_irq.h> 14#include <asm/hw_irq.h>
diff --git a/arch/x86_64/kernel/vsyscall.c b/arch/x86_64/kernel/vsyscall.c
index 51d4c6fa88c8..57660d58d500 100644
--- a/arch/x86_64/kernel/vsyscall.c
+++ b/arch/x86_64/kernel/vsyscall.c
@@ -175,10 +175,13 @@ int __vsyscall(0) vgettimeofday(struct timeval * tv, struct timezone * tz)
175 * unlikely */ 175 * unlikely */
176time_t __vsyscall(1) vtime(time_t *t) 176time_t __vsyscall(1) vtime(time_t *t)
177{ 177{
178 struct timeval tv;
178 time_t result; 179 time_t result;
179 if (unlikely(!__vsyscall_gtod_data.sysctl_enabled)) 180 if (unlikely(!__vsyscall_gtod_data.sysctl_enabled))
180 return time_syscall(t); 181 return time_syscall(t);
181 result = __vsyscall_gtod_data.wall_time_sec; 182
183 vgettimeofday(&tv, 0);
184 result = tv.tv_sec;
182 if (t) 185 if (t)
183 *t = result; 186 *t = result;
184 return result; 187 return result;