All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@suse.de>
To: Linus Torvalds <torvalds@linux-foundation.org>,
	Andrew Morton <akpm@linux-foundation.org>
Cc: linux-kernel@vger.kernel.org
Subject: [GIT PATCH] driver core patches for 2.6.31-git
Date: Tue, 15 Sep 2009 11:12:47 -0700	[thread overview]
Message-ID: <20090915181247.GA32167@kroah.com> (raw)

Here is the driver core patchset for the 2.6.31 merge window

It consists of a variety of different things:
	- devtmpfs.  This has been discussed a lot, is tiny,
	  self-contained, and has been acked by all of the major distros
	  as something they will use, and it has been used in the SuSE
	  kernels for quite some time now.
	- driver core cleanups
	- debugfs documentation updates
	- uio drivers
	- hplio driver updates (for some reason they came in through
	  this tree due to procedural issues, they are self-contained).
	- other minor stuff.

Please pull from:
	master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-core-2.6.git/

All of these patches have been in the linux-next and mm trees for a
long time.

The patches will be sent as a follow-on to this message to lkml for people
to see.

thanks,

greg k-h

------------

 Documentation/DocBook/uio-howto.tmpl       |  163 ++++++++++++
 Documentation/trace/events.txt             |   24 +-
 MAINTAINERS                                |    7 +
 block/genhd.c                              |    2 +-
 drivers/base/Kconfig                       |   25 ++
 drivers/base/Makefile                      |    2 +
 drivers/base/base.h                        |   13 +-
 drivers/base/bus.c                         |   23 +-
 drivers/base/class.c                       |   87 +++++++
 drivers/base/core.c                        |   29 ++-
 drivers/base/dd.c                          |   31 +++-
 drivers/base/devtmpfs.c                    |  367 ++++++++++++++++++++++++++++
 {kernel => drivers/base}/dma-coherent.c    |    0
 drivers/base/driver.c                      |    4 +-
 drivers/base/init.c                        |    1 +
 drivers/base/platform.c                    |    8 +-
 drivers/block/cciss.c                      |    2 +-
 drivers/block/pktcdvd.c                    |    2 +-
 drivers/char/mem.c                         |   82 +++----
 drivers/firewire/core-device.c             |    2 +-
 drivers/firmware/dmi-id.c                  |    2 +-
 drivers/infiniband/hw/ehca/ehca_main.c     |    2 +-
 drivers/infiniband/hw/ipath/ipath_kernel.h |    2 +-
 drivers/infiniband/hw/ipath/ipath_sysfs.c  |    2 +-
 drivers/input/input.c                      |    2 +-
 drivers/misc/enclosure.c                   |    4 +-
 drivers/misc/hpilo.c                       |  290 +++++++++++++++-------
 drivers/misc/hpilo.h                       |    8 +-
 drivers/mmc/core/mmc.c                     |    2 +-
 drivers/mmc/core/sd.c                      |    2 +-
 drivers/mtd/mtdcore.c                      |    2 +-
 drivers/net/wireless/iwmc3200wifi/Kconfig  |    6 +-
 drivers/s390/cio/css.c                     |    2 +-
 drivers/s390/cio/device.c                  |    2 +-
 drivers/s390/net/netiucv.c                 |    2 +-
 drivers/scsi/scsi_priv.h                   |    2 +-
 drivers/scsi/scsi_sysfs.c                  |    4 +-
 drivers/uio/Kconfig                        |   15 +-
 drivers/uio/Makefile                       |    1 +
 drivers/uio/uio_pci_generic.c              |  207 ++++++++++++++++
 drivers/usb/core/endpoint.c                |    2 +-
 drivers/usb/core/sysfs.c                   |    4 +-
 drivers/usb/core/usb.h                     |    4 +-
 drivers/usb/host/uhci-hcd.c                |    2 +-
 drivers/uwb/lc-dev.c                       |    2 +-
 fs/partitions/check.c                      |    2 +-
 include/linux/attribute_container.h        |    2 +-
 include/linux/device.h                     |   45 +++--
 include/linux/netdevice.h                  |    2 +-
 include/linux/pci_regs.h                   |    1 +
 include/linux/shmem_fs.h                   |    3 +
 include/linux/transport_class.h            |    2 +-
 init/do_mounts.c                           |    2 +-
 init/main.c                                |    2 +
 kernel/Makefile                            |    1 -
 mm/shmem.c                                 |    9 +-
 net/bluetooth/hci_sysfs.c                  |    4 +-
 net/core/net-sysfs.c                       |    2 +-
 samples/trace_events/trace-events-sample.h |    2 +-
 59 files changed, 1287 insertions(+), 239 deletions(-)
 create mode 100644 drivers/base/devtmpfs.c
 rename {kernel => drivers/base}/dma-coherent.c (100%)
 create mode 100644 drivers/uio/uio_pci_generic.c

---------------

Alan Stern (1):
      Driver core: add new device to bus's list before probing

Andrew Morton (1):
      driver core: platform_device_add_data(): use kmemdup()

Daniel Mack (1):
      UIO: remove 'default n' from Kconfig

David Altobelli (3):
      hpilo: staging for interrupt handling
      hpilo: add interrupt handler
      hpilo: add poll f_op

David Brownell (1):
      driver model: constify attribute groups

GeunSik Lim (5):
      debugfs: Fix mount directory of debugfs by default in events.txt
      debugfs: Change debuhgfs directory of trace-events-sample.h
      debugfs: Change debugfs directory of IWMC3200
      debugfs: Modified default dir of debugfs for debugging UHCI.
      debugfs: Modify default debugfs directory for debugging pktcdvd.

Greg Kroah-Hartman (1):
      Driver core: move dev_get/set_drvdata to drivers/base/dd.c

Jean Delvare (1):
      Driver core: Add support for compatibility classes

Jin Dongming (1):
      mem_class: fix bug

Kay Sievers (2):
      mem_class: use minor as index instead of searching the array
      Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev

Mark Brown (1):
      Driver core: Add accessor for device platform data

Michael S. Tsirkin (1):
      uio: add generic driver for PCI 2.3 devices

Ming Lei (1):
      driver-core: move dma-coherent.c from kernel to driver/base


             reply	other threads:[~2009-09-15 19:07 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-09-15 18:12 Greg KH [this message]
2009-09-15 19:12 ` [PATCH 01/20] Driver core: add new device to bus's list before probing Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 02/20] Driver core: move dev_get/set_drvdata to drivers/base/dd.c Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 03/20] Driver core: Add accessor for device platform data Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 04/20] UIO: remove 'default n' from Kconfig Greg Kroah-Hartman
2009-09-15 19:35   ` Hans J. Koch
2009-09-15 19:12 ` [PATCH 05/20] driver model: constify attribute groups Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 06/20] mem_class: use minor as index instead of searching the array Greg Kroah-Hartman
2009-09-15 19:42   ` Daniel Walker
2009-09-15 19:46     ` Kay Sievers
2009-09-15 20:07       ` Daniel Walker
2009-09-15 20:24         ` Greg KH
2009-09-15 21:18           ` Daniel Walker
2009-09-15 21:20             ` Greg KH
2009-09-15 21:26               ` Daniel Walker
2009-09-15 21:32                 ` Greg KH
2009-09-15 22:06                   ` Daniel Walker
2009-09-19 15:17                 ` Tilman Schmidt
2009-09-19 16:01                   ` Daniel Walker
2009-09-15 19:12 ` [PATCH 07/20] mem_class: fix bug Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 08/20] driver-core: move dma-coherent.c from kernel to driver/base Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 09/20] uio: add generic driver for PCI 2.3 devices Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 10/20] Driver core: Add support for compatibility classes Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 11/20] driver core: platform_device_add_data(): use kmemdup() Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 12/20] hpilo: staging for interrupt handling Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 13/20] hpilo: add interrupt handler Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 14/20] hpilo: add poll f_op Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 15/20] debugfs: Fix mount directory of debugfs by default in events.txt Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 16/20] debugfs: Change debuhgfs directory of trace-events-sample.h Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 17/20] debugfs: Change debugfs directory of IWMC3200 Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 18/20] debugfs: Modified default dir of debugfs for debugging UHCI Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 19/20] debugfs: Modify default debugfs directory for debugging pktcdvd Greg Kroah-Hartman
2009-09-15 19:12 ` [PATCH 20/20] Driver Core: devtmpfs - kernel-maintained tmpfs-based /dev Greg Kroah-Hartman
2009-09-15 23:21   ` Christoph Hellwig
2009-09-15 23:43     ` Greg KH
2009-09-16 12:45 ` [GIT PATCH] driver core patches for 2.6.31-git Christoph Hellwig
2009-09-16 12:59   ` Greg KH
2009-09-16 13:15     ` Christoph Hellwig
2009-09-16 13:59       ` Kay Sievers

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20090915181247.GA32167@kroah.com \
    --to=gregkh@suse.de \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.