[GIT PATCH] driver core merge for .37-rc1

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: Greg KH
Date: Friday, October 22, 2010 - 10:51 am

Here's the big driver-core merge for .37-rc1

The largest thing in here is a new misc driver, which seemed to make
sense to go through this tree.  Other than that, it's a number of small
things, all described below.

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
while now.

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

thanks,

greg k-h

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

 Documentation/ABI/testing/sysfs-module |   12 +
 Documentation/dynamic-debug-howto.txt  |   22 +-
 Documentation/kernel-parameters.txt    |   16 +-
 MAINTAINERS                            |    4 +-
 block/genhd.c                          |    7 +-
 drivers/base/Kconfig                   |    1 -
 drivers/base/Makefile                  |    4 +-
 drivers/base/bus.c                     |   22 -
 drivers/base/class.c                   |   23 +-
 drivers/base/core.c                    |  208 ++--------
 drivers/base/memory.c                  |   94 +++--
 drivers/base/node.c                    |    8 +-
 drivers/base/platform.c                |   80 +++-
 drivers/base/sys.c                     |    8 +-
 drivers/misc/Kconfig                   |   22 +-
 drivers/misc/Makefile                  |    1 +
 drivers/misc/hpilo.c                   |    2 +-
 drivers/misc/pch_phub.c                |  717 ++++++++++++++++++++++++++++++++
 drivers/scsi/hosts.c                   |    2 -
 drivers/scsi/scsi_scan.c               |    2 -
 drivers/uio/uio.c                      |  163 +++-----
 drivers/uio/uio_pci_generic.c          |   13 +-
 fs/partitions/check.c                  |   19 +-
 fs/sysfs/bin.c                         |   68 ++--
 include/linux/device.h                 |    7 +
 include/linux/kobject.h                |    2 +
 include/linux/memory.h                 |    4 +
 include/linux/platform_device.h        |    3 +
 include/linux/uio_driver.h             |    2 +-
 include/sound/core.h                   |    6 -
 init/Kconfig                           |   64 ++--
 lib/dynamic_debug.c                    |   98 ++++--
 lib/kobject.c                          |   39 ++
 sound/core/init.c                      |   11 +-
 34 files changed, 1238 insertions(+), 516 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-module
 create mode 100644 drivers/misc/pch_phub.c

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

Andi Kleen (1):
      SYSFS: Allow boot time switching between deprecated and modern sysfs layout

Anton Vorontsov (2):
      base/platform: Safe handling for NULL platform data and resources
      base/platform: Simplifications for NULL platform data/resources handling

Eric W. Biederman (7):
      uio: Fix lack of locking in init_uio_class
      uio: Don't clear driver data
      uio: Cleanup irq handling.
      uio: Support 2^MINOR_BITS minors
      uio: Statically allocate uio_class and use class .dev_attrs.
      sysfs: Fail bin file mmap if vma close is implemented.
      sysfs: only access bin file vm_ops with the active lock

Greg Kroah-Hartman (2):
      pch_phub: fix build warnings
      debugfs: mark me as the maintainer

Kay Sievers (1):
      driver core: remove CONFIG_SYSFS_DEPRECATED_V2 but keep it for block devices

Kevin Hilman (1):
      driver core: platform_bus: allow runtime override of dev_pm_ops

Kulikov Vasiliy (1):
      uio: do not use PCI resources before pci_enable_device()

Mark Brown (1):
      driver core: Display error codes when class suspend fails

Masayuki Ohtak (1):
      add Packet hub driver for Topcliff Platform controller hub

Nathan Fontenot (3):
      Driver core: Move find_memory_block routine
      Driver core: Add mutex for adding/removing memory blocks
      Driver core: Add section count to memory_block struct

Patrick Pannuto (1):
      driver core: platform: Use drv->driver.bus instead of assuming platform_bus_type

Randy Dunlap (2):
      FW_LOADER: fix kconfig dependency warning on HOTPLUG
      driver core: fix build for CONFIG_BLOCK not enabled

Robin Holt (3):
      kobject: Introduce kset_find_obj_hinted.
      driver core: Introduce find_memory_block_hinted which utilizes kset_find_obj_hinted.
      driver core: Convert link_mem_sections to use find_memory_block_hinted.

Thomas Renninger (3):
      Dynamic Debug: Split out query string parsing/setup from proc_write
      Dynamic Debug: Introduce ddebug_query= boot parameter
      Dynamic Debug: Initialize dynamic debug earlier via arch_initcall

dann frazier (1):
      hpilo: Despecificate driver from iLO generation

matt mooney (1):
      driver-core: base: change to new flag variable

--
Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[GIT PATCH] driver core merge for .37-rc1, Greg KH, (Fri Oct 22, 10:51 am)
[PATCH 01/31] Dynamic Debug: Split out query string parsin ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 02/31] Dynamic Debug: Introduce ddebug_query= boot ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 03/31] Dynamic Debug: Initialize dynamic debug earl ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 04/31] driver core: platform: Use drv->driver.bus i ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 05/31] uio: do not use PCI resources before pci_ena ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 06/31] driver core: platform_bus: allow runtime ove ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 07/31] add Packet hub driver for Topcliff Platform ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 08/31] pch_phub: fix build warnings, Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 09/31] debugfs: mark me as the maintainer, Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 10/31] base/platform: Safe handling for NULL platfo ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 11/31] base/platform: Simplifications for NULL plat ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 12/31] driver core: remove CONFIG_SYSFS_DEPRECATED_ ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 13/31] SYSFS: Allow boot time switching between dep ..., Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 14/31] uio: Fix lack of locking in init_uio_class, Greg Kroah-Hartman, (Fri Oct 22, 11:24 am)
[PATCH 15/31] uio: Don't clear driver data, Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 16/31] uio: Cleanup irq handling., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 17/31] uio: Support 2^MINOR_BITS minors, Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 18/31] uio: Statically allocate uio_class and use c ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 19/31] FW_LOADER: fix kconfig dependency warning on ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 20/31] sysfs: Fail bin file mmap if vma close is im ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 21/31] sysfs: only access bin file vm_ops with the ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 22/31] driver-core: base: change to new flag variable, Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 23/31] driver core: fix build for CONFIG_BLOCK not ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 24/31] kobject: Introduce kset_find_obj_hinted., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 25/31] driver core: Introduce find_memory_block_hin ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 26/31] driver core: Convert link_mem_sections to us ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 27/31] hpilo: Despecificate driver from iLO generation, Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 28/31] Driver core: Move find_memory_block routine, Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 29/31] Driver core: Add mutex for adding/removing m ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 30/31] Driver core: Add section count to memory_blo ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)
[PATCH 31/31] driver core: Display error codes when class ..., Greg Kroah-Hartman, (Fri Oct 22, 11:25 am)