Merge commit 'v2.6.27-rc7' into x86/microcode
Ingo Molnar [Wed, 24 Sep 2008 08:31:34 +0000 (10:31 +0200)]
1  2 
MAINTAINERS
arch/x86/Kconfig
include/asm-x86/processor.h

diff --combined MAINTAINERS
@@@ -175,12 -175,18 +175,18 @@@ M:      bcrl@kvack.or
  L:    linux-aio@kvack.org
  S:    Supported
  
- ABIT UGURU HARDWARE MONITOR DRIVER
+ ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
  P:    Hans de Goede
  M:    j.w.r.degoede@hhs.nl
  L:    lm-sensors@lm-sensors.org
  S:    Maintained
  
+ ABIT UGURU 3 HARDWARE MONITOR DRIVER
+ P:    Alistair John Strachan
+ M:    alistair@devzero.co.uk
+ L:    lm-sensors@lm-sensors.org
+ S:    Maintained
  ACENIC DRIVER
  P:    Jes Sorensen
  M:    jes@trained-monkey.org
@@@ -216,8 -222,7 +222,7 @@@ W: http://code.google.com/p/aceracp
  S:    Maintained
  
  ACPI
- P:    Andi Kleen
- M:    ak@linux.intel.com
+ P:    Len Brown
  M:    lenb@kernel.org
  L:    linux-acpi@vger.kernel.org
  W:    http://www.lesswatts.org/projects/acpi/
@@@ -266,20 -271,20 +271,20 @@@ W:      http://www.lesswatts.org/projects/ac
  S:    Supported
  
  ACPI WMI DRIVER
- P:      Carlos Corbacho
- M:      carlos@strangeworlds.co.uk
- L:      linux-acpi@vger.kernel.org
- W:      http://www.lesswatts.org/projects/acpi/
- S:      Maintained
+ P:    Carlos Corbacho
+ M:    carlos@strangeworlds.co.uk
+ L:    linux-acpi@vger.kernel.org
+ W:    http://www.lesswatts.org/projects/acpi/
+ S:    Maintained
  
  AD1889 ALSA SOUND DRIVER
- P:     Kyle McMartin
- M:     kyle@mcmartin.ca
- P:     Thibaut Varene
- M:     T-Bone@parisc-linux.org
- W:     http://wiki.parisc-linux.org/AD1889
- L:     linux-parisc@vger.kernel.org
- S:     Maintained
+ P:    Kyle McMartin
+ M:    kyle@mcmartin.ca
+ P:    Thibaut Varene
+ M:    T-Bone@parisc-linux.org
+ W:    http://wiki.parisc-linux.org/AD1889
+ L:    linux-parisc@vger.kernel.org
+ S:    Maintained
  
  ADM1025 HARDWARE MONITOR DRIVER
  P:    Jean Delvare
@@@ -384,11 -389,6 +389,11 @@@ M:       joerg.roedel@amd.co
  L:    iommu@lists.linux-foundation.org
  S:    Supported
  
 +AMD MICROCODE UPDATE SUPPORT
 +P:      Peter Oruba
 +M:      peter.oruba@amd.com
 +S:      Supported
 +
  AMS (Apple Motion Sensor) DRIVER
  P:    Stelian Pop
  M:    stelian@popies.net
@@@ -418,6 -418,12 +423,12 @@@ L:       linux-laptop@vger.kernel.or
  W:    http://www.canb.auug.org.au/~sfr/
  S:    Supported
  
+ APPLE BCM5974 MULTITOUCH DRIVER
+ P:    Henrik Rydberg
+ M:    rydberg@euromail.se
+ L:    linux-input@vger.kernel.org
+ S:    Maintained
  APPLE SMC DRIVER
  P:    Nicolas Boichat
  M:    nicolas@boichat.ch
@@@ -467,11 -473,11 +478,11 @@@ L:      linux-arm-kernel@lists.arm.linux.org
  S:    Maintained
  
  ARM/ATMEL AT91RM9200 ARM ARCHITECTURE
- P:      Andrew Victor
- M:      linux@maxim.org.za
- L:      linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
- W:      http://maxim.org.za/at91_26.html
- S:      Maintained
+ P:    Andrew Victor
+ M:    linux@maxim.org.za
+ L:    linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
+ W:    http://maxim.org.za/at91_26.html
+ S:    Maintained
  
  ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
  P:    Lennert Buytenhek
@@@ -507,6 -513,12 +518,12 @@@ L:       openezx-devel@lists.openezx.org (sub
  W:    http://www.openezx.org/
  S:    Maintained
  
+ ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
+ P:    Sascha Hauer
+ M:    kernel@pengutronix.de
+ L:    linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
+ S:    Maintained
  ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
  P:    Lennert Buytenhek
  M:    kernel@wantstofly.org
@@@ -520,10 -532,10 +537,10 @@@ L:      linux-arm-kernel@lists.arm.linux.org
  S:    Maintained
  
  ARM/HP JORNADA 7XX MACHINE SUPPORT
- P:      Kristoffer Ericson
- M:      kristoffer.ericson@gmail.com
- W:      www.jlime.com
- S:      Maintained
+ P:    Kristoffer Ericson
+ M:    kristoffer.ericson@gmail.com
+ W:    www.jlime.com
+ S:    Maintained
  
  ARM/INTEL IOP32X ARM ARCHITECTURE
  P:    Lennert Buytenhek
@@@ -593,6 -605,11 +610,11 @@@ M:       kernel@wantstofly.or
  L:    linux-arm-kernel@lists.arm.linux.org.uk (subscribers-only)
  S:    Maintained
  
+ ARM/MAGICIAN MACHINE SUPPORT
+ P:    Philipp Zabel
+ M:    philipp.zabel@gmail.com
+ S:    Maintained
  ARM/TOSA MACHINE SUPPORT
  P:    Dmitry Baryshkov
  M:    dbaryshkov@gmail.com
@@@ -719,16 -736,27 +741,27 @@@ L:      linux-wireless@vger.kernel.or
  L:    ath5k-devel@lists.ath5k.org
  S:    Maintained
  
+ ATHEROS ATH9K WIRELESS DRIVER
+ P:    Luis R. Rodriguez
+ M:    lrodriguez@atheros.com
+ P:    Jouni Malinen
+ M:    jmalinen@atheros.com
+ L:    linux-wireless@vger.kernel.org
+ L:    ath9k-devel@lists.ath9k.org
+ S:    Supported
  ATI_REMOTE2 DRIVER
  P:    Ville Syrjala
  M:    syrjala@sci.fi
  S:    Maintained
  
- ATL1 ETHERNET DRIVER
+ ATLX ETHERNET DRIVERS
  P:    Jay Cliburn
  M:    jcliburn@gmail.com
  P:    Chris Snook
  M:    csnook@redhat.com
+ P:    Jie Yang
+ M:    jie.yang@atheros.com
  L:    atl1-devel@lists.sourceforge.net
  W:    http://sourceforge.net/projects/atl1
  W:    http://atl1.sourceforge.net
@@@ -921,94 -949,19 +954,19 @@@ M:      joern@lazybastard.or
  L:    linux-mtd@lists.infradead.org
  S:    Maintained
  
- BLUETOOTH SUBSYSTEM
+ BLUETOOTH DRIVERS
  P:    Marcel Holtmann
  M:    marcel@holtmann.org
- P:    Maxim Krasnyansky
- M:    maxk@qualcomm.com
  L:    linux-bluetooth@vger.kernel.org
- W:    http://bluez.sf.net
- W:    http://www.bluez.org
- W:    http://www.holtmann.org/linux/bluetooth/
- T:    git kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
- S:    Maintained
- BLUETOOTH RFCOMM LAYER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- P:    Maxim Krasnyansky
- M:    maxk@qualcomm.com
- S:    Maintained
- BLUETOOTH BNEP LAYER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- P:    Maxim Krasnyansky
- M:    maxk@qualcomm.com
- S:    Maintained
- BLUETOOTH CMTP LAYER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- S:    Maintained
- BLUETOOTH HIDP LAYER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- S:    Maintained
- BLUETOOTH HCI UART DRIVER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- P:    Maxim Krasnyansky
- M:    maxk@qualcomm.com
- S:    Maintained
- BLUETOOTH HCI USB DRIVER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- P:    Maxim Krasnyansky
- M:    maxk@qualcomm.com
- S:    Maintained
- BLUETOOTH HCI BCM203X DRIVER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- S:    Maintained
- BLUETOOTH HCI BPA10X DRIVER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- S:    Maintained
- BLUETOOTH HCI BFUSB DRIVER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- S:    Maintained
- BLUETOOTH HCI DTL1 DRIVER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- S:    Maintained
- BLUETOOTH HCI BLUECARD DRIVER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
+ W:    http://www.bluez.org/
  S:    Maintained
  
- BLUETOOTH HCI BT3C DRIVER
- P:    Marcel Holtmann
- M:    marcel@holtmann.org
- S:    Maintained
- BLUETOOTH HCI BTUART DRIVER
+ BLUETOOTH SUBSYSTEM
  P:    Marcel Holtmann
  M:    marcel@holtmann.org
- S:    Maintained
- BLUETOOTH HCI VHCI DRIVER
- P:    Maxim Krasnyansky
- M:    maxk@qualcomm.com
+ L:    linux-bluetooth@vger.kernel.org
+ W:    http://www.bluez.org/
+ T:    git kernel.org:/pub/scm/linux/kernel/git/holtmann/bluetooth-2.6.git
  S:    Maintained
  
  BONDING DRIVER
@@@ -1064,7 -1017,7 +1022,7 @@@ T:      git kernel.org:/pub/scm/linux/kernel
  S:    Maintained
  
  CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
- P:    Jonathan Corbet
+ P:    Jonathan Corbet
  M:    corbet@lwn.net
  L:    video4linux-list@redhat.com
  S:    Maintained
@@@ -1234,7 -1187,7 +1192,7 @@@ S:      Maintaine
  CPU FREQUENCY DRIVERS
  P:    Dave Jones
  M:    davej@codemonkey.org.uk
- L:    cpufreq@lists.linux.org.uk
+ L:    cpufreq@vger.kernel.org
  W:    http://www.codemonkey.org.uk/projects/cpufreq/
  T:    git kernel.org/pub/scm/linux/kernel/git/davej/cpufreq.git
  S:    Maintained
@@@ -1406,7 -1359,7 +1364,7 @@@ P:      Digi International, In
  M:    Eng.Linux@digi.com
  L:    Eng.Linux@digi.com
  W:    http://www.digi.com
- S:    Orphaned
+ S:    Orphan
  
  DIRECTORY NOTIFICATION
  P:    Stephen Rothwell
@@@ -1470,12 -1423,12 +1428,12 @@@ L:   linux-acpi@vger.kernel.or
  S:    Supported
  
  DOCUMENTATION (/Documentation directory)
- P:     Michael Kerrisk
- M:     mtk.manpages@gmail.com
- P:     Randy Dunlap
- M:     rdunlap@xenotime.net
- L:     linux-doc@vger.kernel.org
- S:     Maintained
+ P:    Michael Kerrisk
+ M:    mtk.manpages@gmail.com
+ P:    Randy Dunlap
+ M:    rdunlap@xenotime.net
+ L:    linux-doc@vger.kernel.org
+ S:    Maintained
  
  DOUBLETALK DRIVER
  P:    James R. Van Zandt
@@@ -1506,7 -1459,7 +1464,7 @@@ S:      Maintaine
  DVB SUBSYSTEM AND DRIVERS
  P:    LinuxTV.org Project
  M:    v4l-dvb-maintainer@linuxtv.org
- L:    linux-dvb@linuxtv.org (subscription required)
+ L:    linux-dvb@linuxtv.org (subscription required)
  W:    http://linuxtv.org/
  T:    git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
  S:    Maintained
@@@ -1642,7 -1595,7 +1600,7 @@@ S:      Supporte
  EMBEDDED LINUX
  P:    Paul Gortmaker
  M:    paul.gortmaker@windriver.com
- P     David Woodhouse
+ P:    David Woodhouse
  M:    dwmw2@infradead.org
  L:    linux-embedded@vger.kernel.org
  S:    Maintained
@@@ -1844,7 -1797,7 +1802,7 @@@ FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-
  P:    Rik Faith
  M:    faith@cs.unc.edu
  L:    linux-scsi@vger.kernel.org
- S:    Odd fixes (e.g., new signatures)
+ S:    Odd Fixes (e.g., new signatures)
  
  GDT SCSI DISK ARRAY CONTROLLER DRIVER
  P:    Achim Leubner
@@@ -1883,16 -1836,12 +1841,12 @@@ W:   http://gigaset307x.sourceforge.net
  S:    Maintained
  
  HARDWARE MONITORING
- P:    Mark M. Hoffman
- M:    mhoffman@lightlink.com
  L:    lm-sensors@lm-sensors.org
  W:    http://www.lm-sensors.org/
- T:    git lm-sensors.org:/kernel/mhoffman/hwmon-2.6.git testing
- T:    git lm-sensors.org:/kernel/mhoffman/hwmon-2.6.git release
- S:    Maintained
+ S:    Orphan
  
  HARDWARE RANDOM NUMBER GENERATOR CORE
- S:    Orphaned
+ S:    Orphan
  
  HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
  P:    Robert Love
@@@ -2159,7 -2108,7 +2113,7 @@@ M:      rolandd@cisco.co
  P:    Sean Hefty
  M:    sean.hefty@intel.com
  P:    Hal Rosenstock
- M:    hal.rosenstock@gmail.com 
+ M:    hal.rosenstock@gmail.com
  L:    general@lists.openfabrics.org
  W:    http://www.openib.org/
  T:    git kernel.org:/pub/scm/linux/kernel/git/roland/infiniband.git
@@@ -2451,7 -2400,7 +2405,7 @@@ L:      kernel-janitors@vger.kernel.or
  W:    http://www.kerneljanitors.org/
  S:    Maintained
  
- KERNEL NFSD
+ KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
  P:    J. Bruce Fields
  M:    bfields@fieldses.org
  P:    Neil Brown
@@@ -2747,17 -2696,17 +2701,17 @@@ S:   Maintaine
  
  MARVELL YUKON / SYSKONNECT DRIVER
  P:    Mirko Lindner
- M:    mlindner@syskonnect.de
+ M:    mlindner@syskonnect.de
  P:    Ralph Roesler
- M:    rroesler@syskonnect.de
- W:    http://www.syskonnect.com
- S:    Supported
+ M:    rroesler@syskonnect.de
+ W:    http://www.syskonnect.com
+ S:    Supported
  
  MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
  P:    Michael Kerrisk
  M:    mtk.manpages@gmail.com
- W:     http://www.kernel.org/doc/man-pages
- S:     Supported
+ W:    http://www.kernel.org/doc/man-pages
+ S:    Supported
  
  MARVELL LIBERTAS WIRELESS DRIVER
  P:    Dan Williams
@@@ -2786,7 -2735,7 +2740,7 @@@ S:      Maintaine
  MEGARAID SCSI DRIVERS
  P:    Neela Syam Kolli
  M:    megaraidlinux@lsi.com
- S:    linux-scsi@vger.kernel.org
+ L:    linux-scsi@vger.kernel.org
  W:    http://megaraid.lsilogic.com
  S:    Maintained
  
@@@ -2904,7 -2853,7 +2858,7 @@@ MULTIMEDIA CARD (MMC) ETC. OVER SP
  P:    David Brownell
  M:    dbrownell@users.sourceforge.net
  L:    linux-kernel@vger.kernel.org
- S:    Odd fixes
+ S:    Odd Fixes
  
  MULTISOUND SOUND DRIVER
  P:    Andrew Veliath
@@@ -2917,6 -2866,12 +2871,12 @@@ M:    jirislaby@gmail.co
  L:    linux-kernel@vger.kernel.org
  S:    Maintained
  
+ MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
+ P:    Felipe Balbi
+ M:    felipe.balbi@nokia.com
+ L:    linux-usb@vger.kernel.org
+ S:    Maintained
  MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
  P:    Andrew Gallatin
  M:    gallatin@myri.com
@@@ -2927,7 -2882,7 +2887,7 @@@ W:      http://www.myri.com/scs/download-Myr
  S:    Supported
  
  NATSEMI ETHERNET DRIVER (DP8381x)
- P:    Tim Hockin
+ P:    Tim Hockin
  M:    thockin@hockin.org
  S:    Maintained
  
@@@ -3065,9 -3020,10 +3025,10 @@@ M:    horms@verge.net.a
  P:    Julian Anastasov
  M:    ja@ssi.bg
  L:    netdev@vger.kernel.org
+ L:    lvs-devel@vger.kernel.org
  S:    Maintained
  
- NFS CLIENT
+ NFS, SUNRPC, AND LOCKD CLIENTS
  P:    Trond Myklebust
  M:    Trond.Myklebust@netapp.com
  L:    linux-nfs@vger.kernel.org
@@@ -3102,7 -3058,7 +3063,7 @@@ P:      Anton Altaparmako
  M:    aia21@cantab.net
  L:    linux-ntfs-dev@lists.sourceforge.net
  L:    linux-kernel@vger.kernel.org
- W:    http://linux-ntfs.sf.net/
+ W:    http://www.linux-ntfs.org/
  T:    git kernel.org:/pub/scm/linux/kernel/git/aia21/ntfs-2.6.git
  S:    Maintained
  
@@@ -3145,7 -3101,7 +3106,7 @@@ M:      laforge@gnumonks.or
  S:    Maintained
  
  OMNIVISION OV7670 SENSOR DRIVER
- P:    Jonathan Corbet
+ P:    Jonathan Corbet
  M:    corbet@lwn.net
  L:    video4linux-list@redhat.com
  S:    Maintained
@@@ -3255,7 -3211,7 +3216,7 @@@ T:      git kernel.org:/pub/scm/linux/kernel
  S:    Supported
  
  PCI HOTPLUG CORE
- P:    Kristen Carlson Accardi
+ P:    Kristen Carlson Accardi
  M:    kristen.c.accardi@intel.com
  S:    Supported
  
@@@ -3694,7 -3650,7 +3655,7 @@@ M:      jmorris@namei.or
  P:    Eric Paris
  M:    eparis@parisplace.org
  L:    linux-kernel@vger.kernel.org (kernel issues)
- L:    selinux@tycho.nsa.gov (subscribers-only, general discussion)
+ L:    selinux@tycho.nsa.gov (subscribers-only, general discussion)
  W:    http://www.nsa.gov/selinux
  S:    Supported
  
@@@ -3730,6 -3686,16 +3691,16 @@@ L:    linux-visws-devel@lists.sf.ne
  W:    http://linux-visws.sf.net
  S:    Maintained for 2.6.
  
+ SGI GRU DRIVER
+ P:    Jack Steiner
+ M:    steiner@sgi.com
+ S:    Maintained
+ SGI XP/XPC/XPNET DRIVER
+ P:    Dean Nelson
+ M:    dcn@sgi.com
+ S:    Maintained
  SIMTEC EB110ATX (Chalice CATS)
  P:    Ben Dooks
  P:    Vincent Sanders
@@@ -3802,10 -3768,10 +3773,10 @@@ M:   bn@niasdigital.co
  S:    Maintained
  
  SOC-CAMERA V4L2 SUBSYSTEM
- P:     Guennadi Liakhovetski
- M:     g.liakhovetski@gmx.de
- L:     video4linux-list@redhat.com
- S:     Maintained
+ P:    Guennadi Liakhovetski
+ M:    g.liakhovetski@gmx.de
+ L:    video4linux-list@redhat.com
+ S:    Maintained
  
  SOFTWARE RAID (Multiple Disks) SUPPORT
  P:    Ingo Molnar
@@@ -3959,7 -3925,7 +3930,7 @@@ S:      Maintaine
  
  STARMODE RADIO IP (STRIP) PROTOCOL DRIVER
  W:    http://mosquitonet.Stanford.EDU/strip.html
- S:    Unsupported ?
+ S:    Orphan
  
  STRADIS MPEG-2 DECODER DRIVER
  P:    Nathan Laredo
@@@ -3973,7 -3939,7 +3944,7 @@@ M:      lethal@linux-sh.or
  L:    linux-sh@vger.kernel.org
  W:    http://www.linux-sh.org
  T:    git kernel.org:/pub/scm/linux/kernel/git/lethal/sh-2.6.git
- S:    Maintained
+ S:    Supported
  
  SUN3/3X
  P:    Sam Creasey
@@@ -4040,13 -4006,13 +4011,13 @@@ T:   git repo.or.cz/linux-2.6/linux-acpi-
  S:    Maintained
  
  TI FLASH MEDIA INTERFACE DRIVER
- P:      Alex Dubov
- M:      oakad@yahoo.com
- S:      Maintained
+ P:    Alex Dubov
+ M:    oakad@yahoo.com
+ S:    Maintained
  
  TI OMAP MMC INTERFACE DRIVER
  P:    Carlos Aguiar, Anderson Briglia and Syed Khasim
- M:    linux-omap-open-source@linux.omap.com (subscribers only)
+ M:    linux-omap@vger.kernel.org
  W:    http://linux.omap.com
  W:    http://www.muru.com/linux/omap/
  S:    Maintained
@@@ -4184,23 -4150,17 +4155,17 @@@ M:   oliver@neukum.nam
  L:    linux-usb@vger.kernel.org
  S:    Maintained
  
- USB AUERSWALD DRIVER
- P:    Wolfgang Muees
- M:    wolfgang@iksw-muees.de
- L:      linux-usb@vger.kernel.org
- S:    Maintained
  USB BLOCK DRIVER (UB ub)
  P:    Pete Zaitcev
  M:    zaitcev@redhat.com
  L:    linux-kernel@vger.kernel.org
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Supported
  
  USB CDC ETHERNET DRIVER
  P:    Greg Kroah-Hartman
  M:    greg@kroah.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  W:    http://www.kroah.com/linux-usb/
  
@@@ -4227,13 -4187,13 +4192,13 @@@ S:   Maintaine
  USB EHCI DRIVER
  P:    David Brownell
  M:    dbrownell@users.sourceforge.net
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Odd Fixes
  
  USB ET61X[12]51 DRIVER
  P:    Luca Risolia
  M:    luca.risolia@studio.unibo.it
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  L:    video4linux-list@redhat.com
  W:    http://www.linux-projects.org
  S:    Maintained
  USB GADGET/PERIPHERAL SUBSYSTEM
  P:    David Brownell
  M:    dbrownell@users.sourceforge.net
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  W:    http://www.linux-usb.org/gadget
  S:    Maintained
  
  USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
  P:    Jiri Kosina
  M:    jkosina@suse.cz
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  T:    git kernel.org:/pub/scm/linux/kernel/git/jikos/hid.git
  S:    Maintained
  
  USB ISP116X DRIVER
  P:    Olav Kongas
  M:    ok@artecdesign.ee
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  
  USB KAWASAKI LSI DRIVER
  P:    Oliver Neukum
  M:    oliver@neukum.name
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  
  USB MASS STORAGE DRIVER
  P:    Matthew Dharm
  M:    mdharm-usb@one-eyed-alien.net
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  L:    usb-storage@lists.one-eyed-alien.net
  S:    Maintained
  W:    http://www.one-eyed-alien.net/~mdharm/linux-usb/
  USB OHCI DRIVER
  P:    David Brownell
  M:    dbrownell@users.sourceforge.net
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Odd Fixes
  
  USB OPTION-CARD DRIVER
  P:    Matthias Urlichs
  M:    smurf@smurf.noris.de
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  
  USB OV511 DRIVER
  P:    Mark McClelland
  M:    mmcclell@bigfoot.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  W:    http://alpha.dyndns.org/ov511/
  S:    Maintained
  
  USB PEGASUS DRIVER
  P:    Petko Manolov
  M:    petkan@users.sourceforge.net
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  L:    netdev@vger.kernel.org
  W:    http://pegasus2.sourceforge.net/
  S:    Maintained
  USB PRINTER DRIVER (usblp)
  P:    Pete Zaitcev
  M:    zaitcev@redhat.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Supported
  
  USB RTL8150 DRIVER
  P:    Petko Manolov
  M:    petkan@users.sourceforge.net
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  L:    netdev@vger.kernel.org
  W:    http://pegasus2.sourceforge.net/
  S:    Maintained
  USB SE401 DRIVER
  P:    Jeroen Vreeken
  M:    pe1rxq@amsat.org
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  W:    http://www.chello.nl/~j.vreeken/se401/
  S:    Maintained
  
  USB SERIAL BELKIN F5U103 DRIVER
  P:    William Greathouse
  M:    wgreathouse@smva.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  
  USB SERIAL CYPRESS M8 DRIVER
  P:    Lonnie Mendez
  M:    dignome@gmail.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  W:    http://geocities.com/i0xox0i
  W:    http://firstlight.net/cvs
@@@ -4344,39 -4304,39 +4309,39 @@@ USB SERIAL DIGI ACCELEPORT DRIVE
  P:    Peter Berger and Al Borchers
  M:    pberger@brimson.com
  M:    alborchers@steinerpoint.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  
  USB SERIAL DRIVER
  P:    Greg Kroah-Hartman
  M:    gregkh@suse.de
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Supported
  
  USB SERIAL EMPEG EMPEG-CAR MARK I/II DRIVER
  P:    Gary Brubaker
  M:    xavyer@ix.netcom.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  
  USB SERIAL KEYSPAN DRIVER
  P:    Greg Kroah-Hartman
  M:    greg@kroah.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  W:    http://www.kroah.com/linux/
  S:    Maintained
  
  USB SERIAL WHITEHEAT DRIVER
  P:    Support Department
  M:    support@connecttech.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  W:    http://www.connecttech.com
  S:    Supported
  
  USB SN9C1xx DRIVER
  P:    Luca Risolia
  M:    luca.risolia@studio.unibo.it
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  L:    video4linux-list@redhat.com
  W:    http://www.linux-projects.org
  S:    Maintained
  USB SUBSYSTEM
  P:    Greg Kroah-Hartman
  M:    gregkh@suse.de
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  W:    http://www.linux-usb.org
  T:    quilt kernel.org/pub/linux/kernel/people/gregkh/gregkh-2.6/
  S:    Supported
  USB UHCI DRIVER
  P:    Alan Stern
  M:    stern@rowland.harvard.edu
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  S:    Maintained
  
  USB "USBNET" DRIVER FRAMEWORK
@@@ -4405,7 -4365,7 +4370,7 @@@ S:      Maintaine
  USB VIDEO CLASS
  P:    Laurent Pinchart
  M:    laurent.pinchart@skynet.be
- L:    linx-uvc-devel@berlios.de
+ L:    linux-uvc-devel@lists.berlios.de
  L:    video4linux-list@redhat.com
  W:    http://linux-uvc.berlios.de
  S:    Maintained
  USB W996[87]CF DRIVER
  P:    Luca Risolia
  M:    luca.risolia@studio.unibo.it
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  L:    video4linux-list@redhat.com
  W:    http://www.linux-projects.org
  S:    Maintained
@@@ -4427,7 -4387,7 +4392,7 @@@ S:      Maintaine
  USB ZC0301 DRIVER
  P:    Luca Risolia
  M:    luca.risolia@studio.unibo.it
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  L:    video4linux-list@redhat.com
  W:    http://www.linux-projects.org
  S:    Maintained
  USB ZD1201 DRIVER
  P:    Jeroen Vreeken
  M:    pe1rxq@amsat.org
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  W:    http://linux-lc100020.sourceforge.net
  S:    Maintained
  
  USB ZR364XX DRIVER
  P:    Antoine Jacquet
  M:    royale@zerezo.com
- L:      linux-usb@vger.kernel.org
+ L:    linux-usb@vger.kernel.org
  L:    video4linux-list@redhat.com
  W:    http://royale.zerezo.com/zr364xx/
  S:    Maintained
@@@ -4509,6 -4469,15 +4474,15 @@@ M:    kaber@trash.ne
  L:    netdev@vger.kernel.org
  S:    Maintained
  
+ VOLTAGE AND CURRENT REGULATOR FRAMEWORK
+ P:    Liam Girdwood
+ M:    lg@opensource.wolfsonmicro.com
+ P:    Mark Brown
+ M:    broonie@opensource.wolfsonmicro.com
+ W:    http://opensource.wolfsonmicro.com/node/15
+ T:    git kernel.org/pub/scm/linux/kernel/git/lrg/voltage-2.6.git
+ S:    Supported
  VT1211 HARDWARE MONITOR DRIVER
  P:    Juerg Haefliger
  M:    juergh@gmail.com
@@@ -4663,12 -4632,6 +4637,6 @@@ L:     linux-wireless@vger.kernel.or
  L:    zd1211-devs@lists.sourceforge.net (subscribers-only)
  S:    Maintained
  
- ZF MACHZ WATCHDOG
- P:    Fernando Fuganti
- M:    fuganti@netbank.com.br
- W:    http://cvs.conectiva.com.br/drivers/ZFL-watchdog/
- S:    Maintained
  ZR36067 VIDEO FOR LINUX DRIVER
  P:    Ronald Bultje
  M:    rbultje@ronald.bitfreak.net
diff --combined arch/x86/Kconfig
@@@ -22,7 -22,6 +22,6 @@@ config X8
        select HAVE_IDE
        select HAVE_OPROFILE
        select HAVE_IOREMAP_PROT
-       select HAVE_GET_USER_PAGES_FAST
        select HAVE_KPROBES
        select ARCH_WANT_OPTIONAL_GPIOLIB
        select HAVE_KRETPROBES
@@@ -578,35 -577,29 +577,29 @@@ config SWIOTL
  
  config IOMMU_HELPER
        def_bool (CALGARY_IOMMU || GART_IOMMU || SWIOTLB || AMD_IOMMU)
  config MAXSMP
        bool "Configure Maximum number of SMP Processors and NUMA Nodes"
-       depends on X86_64 && SMP
+       depends on X86_64 && SMP && BROKEN
        default n
        help
          Configure maximum number of CPUS and NUMA Nodes for this architecture.
          If unsure, say N.
  
- if MAXSMP
- config NR_CPUS
-       int
-       default "4096"
- endif
- if !MAXSMP
  config NR_CPUS
-       int "Maximum number of CPUs (2-4096)"
-       range 2 4096
+       int "Maximum number of CPUs (2-512)" if !MAXSMP
+       range 2 512
        depends on SMP
+       default "4096" if MAXSMP
        default "32" if X86_NUMAQ || X86_SUMMIT || X86_BIGSMP || X86_ES7000
        default "8"
        help
          This allows you to specify the maximum number of CPUs which this
-         kernel will support.  The maximum supported value is 4096 and the
+         kernel will support.  The maximum supported value is 512 and the
          minimum value which makes sense is 2.
  
          This is purely to save memory - each supported CPU adds
          approximately eight kilobytes to the kernel image.
- endif
  
  config SCHED_SMT
        bool "SMT (Hyperthreading) scheduler support"
@@@ -783,45 -776,23 +776,45 @@@ config X86_REBOOTFIXUP
          Say N otherwise.
  
  config MICROCODE
 -      tristate "/dev/cpu/microcode - Intel IA32 CPU microcode support"
 +      tristate "/dev/cpu/microcode - microcode support"
        select FW_LOADER
        ---help---
          If you say Y here, you will be able to update the microcode on
 -        Intel processors in the IA32 family, e.g. Pentium Pro, Pentium II,
 -        Pentium III, Pentium 4, Xeon etc.  You will obviously need the
 -        actual microcode binary data itself which is not shipped with the
 -        Linux kernel.
 +        certain Intel and AMD processors. The Intel support is for the
 +        IA32 family, e.g. Pentium Pro, Pentium II, Pentium III,
 +        Pentium 4, Xeon etc. The AMD support is for family 0x10 and
 +        0x11 processors, e.g. Opteron, Phenom and Turion 64 Ultra.
 +        You will obviously need the actual microcode binary data itself
 +        which is not shipped with the Linux kernel.
  
 -        For latest news and information on obtaining all the required
 -        ingredients for this driver, check:
 -        <http://www.urbanmyth.org/microcode/>.
 +        This option selects the general module only, you need to select
 +        at least one vendor specific module as well.
  
          To compile this driver as a module, choose M here: the
          module will be called microcode.
  
 -config MICROCODE_OLD_INTERFACE
 +config MICROCODE_INTEL
 +       bool "Intel microcode patch loading support"
 +       depends on MICROCODE
 +       default MICROCODE
 +       select FW_LOADER
 +       --help---
 +         This options enables microcode patch loading support for Intel
 +         processors.
 +
 +         For latest news and information on obtaining all the required
 +         Intel ingredients for this driver, check:
 +         <http://www.urbanmyth.org/microcode/>.
 +
 +config MICROCODE_AMD
 +       bool "AMD microcode patch loading support"
 +       depends on MICROCODE
 +       select FW_LOADER
 +       --help---
 +         If you select this option, microcode patch loading support for AMD
 +       processors will be enabled.
 +
 +   config MICROCODE_OLD_INTERFACE
        def_bool y
        depends on MICROCODE
  
@@@ -974,9 -945,9 +967,9 @@@ config NUM
          local memory controller of the CPU and add some more
          NUMA awareness to the kernel.
  
-         For i386 this is currently highly experimental and should be only
+         For 32-bit this is currently highly experimental and should be only
          used for kernel development. It might also cause boot failures.
-         For x86_64 this is recommended on all multiprocessor Opteron systems.
+         For 64-bit this is recommended on all multiprocessor Opteron systems.
          If the system is EM64T, you should say N unless your system is
          EM64T NUMA.
  
@@@ -1019,17 -990,10 +1012,10 @@@ config NUMA_EM
          into virtual nodes when booted with "numa=fake=N", where N is the
          number of nodes. This is only useful for debugging.
  
- if MAXSMP
  config NODES_SHIFT
-       int
-       default "9"
- endif
- if !MAXSMP
- config NODES_SHIFT
-       int "Maximum NUMA Nodes (as a power of 2)"
+       int "Maximum NUMA Nodes (as a power of 2)" if !MAXSMP
        range 1 9   if X86_64
+       default "9" if MAXSMP
        default "6" if X86_64
        default "4" if X86_NUMAQ
        default "3"
        help
          Specify the maximum number of NUMA Nodes available on the target
          system.  Increases memory reserved to accomodate various tables.
- endif
  
  config HAVE_ARCH_BOOTMEM_NODE
        def_bool y
@@@ -1286,7 -1249,7 +1271,7 @@@ config KEXE
          strongly in flux, so no good recommendation can be made.
  
  config CRASH_DUMP
-       bool "kernel crash dumps (EXPERIMENTAL)"
+       bool "kernel crash dumps"
        depends on X86_64 || (X86_32 && HIGHMEM)
        help
          Generate crash dump after being started by kexec.
@@@ -561,6 -561,41 +561,6 @@@ static inline void clear_in_cr4(unsigne
        write_cr4(cr4);
  }
  
 -struct microcode_header {
 -      unsigned int            hdrver;
 -      unsigned int            rev;
 -      unsigned int            date;
 -      unsigned int            sig;
 -      unsigned int            cksum;
 -      unsigned int            ldrver;
 -      unsigned int            pf;
 -      unsigned int            datasize;
 -      unsigned int            totalsize;
 -      unsigned int            reserved[3];
 -};
 -
 -struct microcode {
 -      struct microcode_header hdr;
 -      unsigned int            bits[0];
 -};
 -
 -typedef struct microcode      microcode_t;
 -typedef struct microcode_header       microcode_header_t;
 -
 -/* microcode format is extended from prescott processors */
 -struct extended_signature {
 -      unsigned int            sig;
 -      unsigned int            pf;
 -      unsigned int            cksum;
 -};
 -
 -struct extended_sigtable {
 -      unsigned int            count;
 -      unsigned int            cksum;
 -      unsigned int            reserved[3];
 -      struct extended_signature sigs[0];
 -};
 -
  typedef struct {
        unsigned long           seg;
  } mm_segment_t;
@@@ -693,6 -728,29 +693,29 @@@ extern unsigned long             boot_option_idle_
  extern unsigned long          idle_halt;
  extern unsigned long          idle_nomwait;
  
+ /*
+  * on systems with caches, caches must be flashed as the absolute
+  * last instruction before going into a suspended halt.  Otherwise,
+  * dirty data can linger in the cache and become stale on resume,
+  * leading to strange errors.
+  *
+  * perform a variety of operations to guarantee that the compiler
+  * will not reorder instructions.  wbinvd itself is serializing
+  * so the processor will not reorder.
+  *
+  * Systems without cache can just go into halt.
+  */
+ static inline void wbinvd_halt(void)
+ {
+       mb();
+       /* check for clflush to determine if wbinvd is legal */
+       if (cpu_has_clflush)
+               asm volatile("cli; wbinvd; 1: hlt; jmp 1b" : : : "memory");
+       else
+               while (1)
+                       halt();
+ }
  extern void enable_sep_cpu(void);
  extern int sysenter_setup(void);