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
next 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.