Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee13...
authorLinus Torvalds <torvalds@g5.osdl.org>
Sat, 30 Sep 2006 16:38:19 +0000 (09:38 -0700)
committerLinus Torvalds <torvalds@g5.osdl.org>
Sat, 30 Sep 2006 16:38:19 +0000 (09:38 -0700)
* 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6: (48 commits)
  ieee1394: raw1394: arm functions slept in atomic context
  ieee1394: sbp2: enable auto spin-up for all SBP-2 devices
  MAINTAINERS: updates to IEEE 1394 subsystem maintainership
  ieee1394: ohci1394: check for errors in suspend or resume
  set power state of firewire host during suspend
  ieee1394: ohci1394: more obvious endianess handling
  ieee1394: ohci1394: fix endianess bug in debug message
  ieee1394: sbp2: don't prefer MODE SENSE 10
  ieee1394: nodemgr: grab class.subsys.rwsem in nodemgr_resume_ne
  ieee1394: nodemgr: fix rwsem recursion
  ieee1394: sbp2: more help in Kconfig
  ieee1394: sbp2: prevent rare deadlock in shutdown
  ieee1394: sbp2: update includes
  ieee1394: sbp2: better handling of transport errors
  ieee1394: sbp2: recheck node generation in sbp2_update
  ieee1394: sbp2: safer agent reset in error handlers
  ieee1394: sbp2: handle "sbp2util_node_write_no_wait failed"
  CONFIG_PM=n slim: drivers/ieee1394/ohci1394.c
  ieee1394: safer definition of empty macros
  video1394: add poll file operation support
  ...

1  2 
Documentation/feature-removal-schedule.txt
MAINTAINERS

@@@ -6,21 -6,6 +6,21 @@@ be removed from this file
  
  ---------------------------
  
 +What: /sys/devices/.../power/state
 +      dev->power.power_state
 +      dpm_runtime_{suspend,resume)()
 +When: July 2007
 +Why:  Broken design for runtime control over driver power states, confusing
 +      driver-internal runtime power management with:  mechanisms to support
 +      system-wide sleep state transitions; event codes that distinguish
 +      different phases of swsusp "sleep" transitions; and userspace policy
 +      inputs.  This framework was never widely used, and most attempts to
 +      use it were broken.  Drivers should instead be exposing domain-specific
 +      interfaces either to kernel or to userspace.
 +Who:  Pavel Machek <pavel@suse.cz>
 +
 +---------------------------
 +
  What: RAW driver (CONFIG_RAW_DRIVER)
  When: December 2005
  Why:  declared obsolete since kernel 2.6.3
@@@ -46,15 -31,6 +46,6 @@@ Who: Jody McIntyre <scjody@modernduck.c
  
  ---------------------------
  
- What: sbp2: module parameter "force_inquiry_hack"
- When: July 2006
- Why:  Superceded by parameter "workarounds". Both parameters are meant to be
-       used ad-hoc and for single devices only, i.e. not in modprobe.conf,
-       therefore the impact of this feature replacement should be low.
- Who:  Stefan Richter <stefanr@s5r6.in-berlin.de>
- ---------------------------
  What: Video4Linux API 1 ioctls and video_decoder.h from Video devices.
  When: July 2006
  Why:  V4L1 AP1 was replaced by V4L2 API. during migration from 2.4 to 2.6
@@@ -70,18 -46,6 +61,18 @@@ Who:        Mauro Carvalho Chehab <mchehab@brt
  
  ---------------------------
  
 +What: sys_sysctl
 +When: January 2007
 +Why:  The same information is available through /proc/sys and that is the
 +      interface user space prefers to use. And there do not appear to be
 +      any existing user in user space of sys_sysctl.  The additional
 +      maintenance overhead of keeping a set of binary names gets
 +      in the way of doing a good job of maintaining this interface.
 +
 +Who:  Eric Biederman <ebiederm@xmission.com>
 +
 +---------------------------
 +
  What: PCMCIA control ioctl (needed for pcmcia-cs [cardmgr, cardctl])
  When: November 2005
  Files:        drivers/pcmcia/: pcmcia_ioctl.c
@@@ -229,6 -193,14 +220,6 @@@ Who:      Nick Piggin <npiggin@suse.de
  
  ---------------------------
  
 -What: Support for the MIPS EV96100 evaluation board
 -When: September 2006
 -Why:  Does no longer build since at least November 15, 2003, apparently
 -      no userbase left.
 -Who:  Ralf Baechle <ralf@linux-mips.org>
 -
 ----------------------------
 -
  What: Support for the Momentum / PMC-Sierra Jaguar ATX evaluation board
  When: September 2006
  Why:  Does no longer build since quite some time, and was never popular,
@@@ -313,24 -285,3 +304,24 @@@ Why:     The frame diverter is included in 
        It is not clear if anyone is still using it.
  Who:  Stephen Hemminger <shemminger@osdl.org>
  
 +---------------------------
 +
 +
 +What: PHYSDEVPATH, PHYSDEVBUS, PHYSDEVDRIVER in the uevent environment
 +When: Oktober 2008
 +Why:  The stacking of class devices makes these values misleading and
 +      inconsistent.
 +      Class devices should not carry any of these properties, and bus
 +      devices have SUBSYTEM and DRIVER as a replacement.
 +Who:  Kay Sievers <kay.sievers@suse.de>
 +
 +---------------------------
 +
 +What: i2c-isa
 +When: December 2006
 +Why:  i2c-isa is a non-sense and doesn't fit in the device driver
 +      model. Drivers relying on it are better implemented as platform
 +      drivers.
 +Who:  Jean Delvare <khali@linux-fr.org>
 +
 +---------------------------
diff --combined MAINTAINERS
@@@ -443,23 -443,6 +443,23 @@@ W:       http://people.redhat.com/sgrubb/audi
  T:    git kernel.org:/pub/scm/linux/kernel/git/dwmw2/audit-2.6.git
  S:    Maintained
  
 +AVR32 ARCHITECTURE
 +P:    Atmel AVR32 Support Team
 +M:    avr32@atmel.com
 +P:    Haavard Skinnemoen
 +M:    hskinnemoen@atmel.com
 +W:    http://www.atmel.com/products/AVR32/
 +W:    http://avr32linux.org/
 +W:    http://avrfreaks.net/
 +S:    Supported
 +
 +AVR32/AT32AP MACHINE SUPPORT
 +P:    Atmel AVR32 Support Team
 +M:    avr32@atmel.com
 +P:    Haavard Skinnemoen
 +M:    hskinnemoen@atmel.com
 +S:    Supported
 +
  AX.25 NETWORK LAYER
  P:    Ralf Baechle
  M:    ralf@linux-mips.org
@@@ -474,9 -457,9 +474,9 @@@ L: linux-hams@vger.kernel.or
  W:    http://www.baycom.org/~tom/ham/ham.html
  S:    Maintained
  
 -BCM43XX WIRELESS DRIVER
 -P:    Michael Buesch
 -M:    mb@bu3sch.de
 +BCM43XX WIRELESS DRIVER (SOFTMAC BASED VERSION)
 +P:    Larry Finger
 +M:    Larry.Finger@lwfinger.net
  P:    Stefano Brivio
  M:    st3@riseup.net
  W:    http://bcm43xx.berlios.de/
@@@ -851,7 -834,7 +851,7 @@@ P: Doug Warzech
  M:    Douglas_Warzecha@dell.com
  S:    Maintained
  
 -DEVICE-MAPPER
 +DEVICE-MAPPER  (LVM)
  P:    Alasdair Kergon
  L:    dm-devel@redhat.com
  W:    http://sources.redhat.com/dm
@@@ -1398,36 -1381,29 +1398,29 @@@ M:   Gadi Oxman <gadio@netvision.net.il
  L:    linux-kernel@vger.kernel.org
  S:    Maintained
  
- IEEE 1394 ETHERNET (eth1394)
- L:    linux1394-devel@lists.sourceforge.net
- W:    http://www.linux1394.org/
- S:    Orphan
  IEEE 1394 SUBSYSTEM
  P:    Ben Collins
  M:    bcollins@debian.org
- P:    Jody McIntyre
- M:    scjody@modernduck.com
+ P:    Stefan Richter
+ M:    stefanr@s5r6.in-berlin.de
  L:    linux1394-devel@lists.sourceforge.net
  W:    http://www.linux1394.org/
- T:    git kernel.org:/pub/scm/linux/kernel/git/scjody/ieee1394.git
+ T:    git kernel.org:/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git
  S:    Maintained
  
- IEEE 1394 OHCI DRIVER
- P:    Ben Collins
- M:    bcollins@debian.org
- P:    Jody McIntyre
- M:    scjody@modernduck.com
+ IEEE 1394 IPV4 DRIVER (eth1394)
+ P:    Stefan Richter
+ M:    stefanr@s5r6.in-berlin.de
  L:    linux1394-devel@lists.sourceforge.net
- W:    http://www.linux1394.org/
- S:    Maintained
+ S:    Odd Fixes
  
  IEEE 1394 PCILYNX DRIVER
  P:    Jody McIntyre
  M:    scjody@modernduck.com
+ P:    Stefan Richter
+ M:    stefanr@s5r6.in-berlin.de
  L:    linux1394-devel@lists.sourceforge.net
- W:    http://www.linux1394.org/
- S:    Maintained
+ S:    Odd Fixes
  
  IEEE 1394 RAW I/O DRIVER
  P:    Ben Collins
@@@ -1435,16 -1411,6 +1428,6 @@@ M:     bcollins@debian.or
  P:    Dan Dennedy
  M:    dan@dennedy.org
  L:    linux1394-devel@lists.sourceforge.net
- W:    http://www.linux1394.org/
- S:    Maintained
- IEEE 1394 SBP2
- P:    Ben Collins
- M:    bcollins@debian.org
- P:    Stefan Richter
- M:    stefanr@s5r6.in-berlin.de
- L:    linux1394-devel@lists.sourceforge.net
- W:    http://www.linux1394.org/
  S:    Maintained
  
  IMS TWINTURBO FRAMEBUFFER DRIVER
@@@ -2048,13 -2014,6 +2031,13 @@@ L:    netfilter@lists.netfilter.or
  L:    netfilter-devel@lists.netfilter.org
  S:    Supported
  
 +NETLABEL
 +P:    Paul Moore
 +M:    paul.moore@hp.com
 +W:    http://netlabel.sf.net
 +L:    netdev@vger.kernel.org
 +S:    Supported
 +
  NETROM NETWORK LAYER
  P:    Ralf Baechle
  M:    ralf@linux-mips.org
@@@ -2062,7 -2021,7 +2045,7 @@@ L:      linux-hams@vger.kernel.or
  W:    http://www.linux-ax25.org/
  S:    Maintained
  
 -NETWORK BLOCK DEVICE
 +NETWORK BLOCK DEVICE (NBD)
  P:    Paul Clements
  M:    Paul.Clements@steeleye.com
  S:    Maintained
@@@ -2413,12 -2372,6 +2396,12 @@@ M:    linux-driver@qlogic.co
  L:    linux-scsi@vger.kernel.org
  S:    Supported
  
 +QLOGIC QLA3XXX NETWORK DRIVER
 +P:    Ron Mercer
 +M:    linux-driver@qlogic.com
 +L:    netdev@vger.kernel.org
 +S:    Supported
 +
  QNX4 FILESYSTEM
  P:    Anders Larsen
  M:    al@alarsen.net
@@@ -2514,8 -2467,8 +2497,8 @@@ W:      http://www.ibm.com/developerworks/li
  S:    Supported
  
  S390 ZFCP DRIVER
 -P:    Andreas Herrmann
 -M:    aherrman@de.ibm.com
 +P:    Swen Schillig
 +M:    swen@vnet.ibm.com
  M:    linux390@de.ibm.com
  L:    linux-390@vm.marist.edu
  W:    http://www.ibm.com/developerworks/linux/linux390/
@@@ -2671,17 -2624,6 +2654,17 @@@ P:    Nicolas Pitr
  M:    nico@cam.org
  S:    Maintained
  
 +SOFTMAC LAYER (IEEE 802.11)
 +P:    Johannes Berg
 +M:    johannes@sipsolutions.net
 +P:    Joe Jezak
 +M:    josejx@gentoo.org
 +P:    Daniel Drake
 +M:    dsd@gentoo.org
 +W:    http://softmac.sipsolutions.net/
 +L:    netdev@vger.kernel.org
 +S:    Maintained
 +
  SOFTWARE RAID (Multiple Disks) SUPPORT
  P:    Ingo Molnar
  M:    mingo@redhat.com
@@@ -2810,12 -2752,6 +2793,12 @@@ M:    R.E.Wolff@BitWizard.n
  L:    linux-kernel@vger.kernel.org ?
  S:    Supported
  
 +SPIDERNET NETWORK DRIVER for CELL
 +P:    Jim Lewis
 +M:    jim@jklewis.com
 +L:    netdev@vger.kernel.org
 +S:    Supported
 +
  SRM (Alpha) environment access
  P:    Jan-Benedict Glaw
  M:    jbglaw@lug-owl.de
@@@ -2840,9 -2776,12 +2823,9 @@@ S:     Maintaine
  SUPERH (sh)
  P:    Paul Mundt
  M:    lethal@linux-sh.org
 -P:    Kazumoto Kojima
 -M:    kkojima@rr.iij4u.or.jp
 -L:    linuxsh-dev@lists.sourceforge.net
 +L:    linuxsh-dev@lists.sourceforge.net (subscribers-only)
  W:    http://www.linux-sh.org
  W:    http://www.m17n.org/linux-sh/
 -W:    http://www.rr.iij4u.or.jp/~kkojima/linux-sh4.html
  S:    Maintained
  
  SUPERH64 (sh64)
@@@ -2966,8 -2905,8 +2949,8 @@@ W:      http://www.auk.cx/tms380tr
  S:    Maintained
  
  TULIP NETWORK DRIVER
 -P:    Jeff Garzik
 -M:    jgarzik@pobox.com
 +P:    Valerie Henson
 +M:    val_henson@linux.intel.com
  L:    tulip-users@lists.sourceforge.net
  W:    http://sourceforge.net/projects/tulip/
  S:    Maintained
@@@ -3312,12 -3251,6 +3295,12 @@@ W:    http://linuxtv.or
  T:    git kernel.org:/pub/scm/linux/kernel/git/mchehab/v4l-dvb.git
  S:    Maintained
  
 +VT1211 HARDWARE MONITOR DRIVER
 +P:    Juerg Haefliger
 +M:    juergh@gmail.com
 +L:    lm-sensors@lm-sensors.org
 +S:    Maintained
 +
  VT8231 HARDWARE MONITOR DRIVER
  P:    Roger Lucas
  M:    roger@planbit.co.uk
@@@ -3424,15 -3357,6 +3407,15 @@@ W:    http://www.qsl.net/dl1bke
  L:    linux-hams@vger.kernel.org
  S:    Maintained
  
 +ZD1211RW WIRELESS DRIVER
 +P:    Daniel Drake
 +M:    dsd@gentoo.org
 +P:    Ulrich Kunitz
 +M:    kune@deine-taler.de
 +W:    http://zd1211.ath.cx/wiki/DriverRewrite
 +L:    zd1211-devs@lists.sourceforge.net (subscribers-only)
 +S:    Maintained
 +
  ZF MACHZ WATCHDOG
  P:    Fernando Fuganti
  M:    fuganti@netbank.com.br