[GIT PATCH] Driver core merge for 3.6-rc1

From: Greg KH
Date: Thu Jul 26 2012 - 13:47:38 EST


The following changes since commit 84a1caf1453c3d44050bd22db958af4a7f99315c:

Linux 3.5-rc7 (2012-07-14 15:40:28 -0700)

are available in the git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git/ tags/driver-core-3.6-rc1

for you to fetch changes up to 6791457a090d9a234a40b501c2536f0aefaeae4b:

printk: Export struct log size and member offsets through vmcoreinfo (2012-07-19 17:14:18 -0700)

----------------------------------------------------------------
Driver core merge for 3.6-rc1

Here's the big driver core pull request for 3.6-rc1.

Unlike 3.5, this kernel should be a lot tamer, with the printk changes now
settled down. All we have here is some extcon driver updates, w1 driver
updates, a few printk cleanups that weren't needed for 3.5, but are good to
have now, and some other minor fixes/changes in the driver core.

All of these have been in the linux-next releases for a while now.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Andrew Morton (1):
sysfs: fail dentry revalidation after namespace change fix

Arend van Spriel (1):
debugfs: change parameter check in debugfs_remove() functions

Axel Lin (2):
extcon: Set platform drvdata in gpio_extcon_probe() and fix irq leak
extcon: Convert extcon_gpio to devm_gpio_request_one

Chanwoo Choi (1):
extcon: MAX77693: Add extcon-max77693 driver to support Maxim MAX77693 MUIC device

Devendra Naga (1):
w1: cleanup w1_uevent

Glauber Costa (1):
sysfs: fail dentry revalidation after namespace change

Greg Kroah-Hartman (3):
Revert "w1: introduce a slave mutex for serializing IO"
Merge v3.5-rc5 into driver-core-next
Merge 3.5-rc7 into driver-core-next

Hans de Goede (1):
device-core: Ensure drvdata = NULL when no driver is bound

K. Y. Srinivasan (1):
Drivers: hv: Change the hex constant to a decimal constant

Kay Sievers (4):
kmsg - properly print over-long continuation lines
kmsg - avoid warning for CONFIG_PRINTK=n compilations
kmsg - export "continuation record" flag to /dev/kmsg
kmsg - do not flush partial lines when the console is busy

Lars-Peter Clausen (2):
driver-core: Move kobj_to_dev from genhd.h to device.h
driver-core: Use kobj_to_dev instead of re-implementing it

Mark Brown (5):
Extcon: Staticise extcon_class
Extcon: Arizona: Add driver for Wolfson Arizona class devices
driver core: Move deferred devices to the end of dpm_list before probing
extcon: arizona: Update cable reporting calls and split headset
extcon: arizona: Stop microphone detection if we give up on it

Markus Franke (1):
w1: Add 1-wire slave device driver for DS28E04-100

Mel Gorman (1):
stable: Allow merging of backports for serious user-visible performance issues

Ming Lei (1):
driver core: fix shutdown races with probe/remove(v3)

MyungJoo Ham (1):
MAINTAINERS: Add entries for extcon (external connector) subsystem.

NeilBrown (4):
w1: introduce a slave mutex for serializing IO
w1: omap_hdq: Fix some error/debug handling.
w1: omap_hdq: use wait_event_timeout to wait for read to complete.
W1: split master mutex to avoid deadlocks.

Otavio Salvador (1):
w1: Fix a typo in 'hardware' word

Paul Gortmaker (1):
stable: update references to older 2.6 versions for 3.x

Peter Meerwald (1):
extcon: spelling of detach in function doc

Rabin Vincent (1):
driver core: always handle dpm_order

Rafael J. Wysocki (1):
PM / Runtime: Do not increment device usage counts before probing

Randy Dunlap (1):
driver core: fix some kernel-doc warnings in dma*.c

Sebastian Ott (2):
driver core: move uevent call to driver_register
driver core: don't trigger uevent after failure

Vivek Goyal (1):
printk: Export struct log size and member offsets through vmcoreinfo

Documentation/ABI/stable/sysfs-driver-w1_ds28e04 | 15 +
Documentation/ABI/testing/dev-kmsg | 29 +-
Documentation/stable_kernel_rules.txt | 19 +-
Documentation/w1/slaves/w1_ds28e04 | 36 +
MAINTAINERS | 8 +
drivers/base/bus.c | 1 -
drivers/base/core.c | 71 +-
drivers/base/dd.c | 20 +-
drivers/base/dma-buf.c | 1 +
drivers/base/dma-coherent.c | 1 +
drivers/base/driver.c | 6 +-
drivers/base/firmware_class.c | 6 +-
drivers/extcon/Kconfig | 18 +
drivers/extcon/Makefile | 2 +
drivers/extcon/extcon-arizona.c | 490 ++++++++++++++
drivers/extcon/extcon-max77693.c | 779 ++++++++++++++++++++++
drivers/extcon/extcon_class.c | 2 +-
drivers/extcon/extcon_gpio.c | 17 +-
drivers/hv/hyperv_vmbus.h | 2 +-
drivers/power/ds2780_battery.c | 11 +-
drivers/power/ds2781_battery.c | 12 +-
drivers/w1/masters/ds1wm.c | 4 +
drivers/w1/masters/omap_hdq.c | 30 +-
drivers/w1/slaves/Kconfig | 13 +
drivers/w1/slaves/Makefile | 1 +
drivers/w1/slaves/w1_bq27000.c | 4 +-
drivers/w1/slaves/w1_ds2408.c | 24 +-
drivers/w1/slaves/w1_ds2423.c | 4 +-
drivers/w1/slaves/w1_ds2431.c | 8 +-
drivers/w1/slaves/w1_ds2433.c | 8 +-
drivers/w1/slaves/w1_ds2760.c | 8 +-
drivers/w1/slaves/w1_ds2780.c | 22 +-
drivers/w1/slaves/w1_ds2780.h | 2 -
drivers/w1/slaves/w1_ds2781.c | 22 +-
drivers/w1/slaves/w1_ds2781.h | 2 -
drivers/w1/slaves/w1_ds28e04.c | 469 +++++++++++++
drivers/w1/slaves/w1_therm.c | 10 +-
drivers/w1/w1.c | 23 +-
drivers/w1/w1.h | 1 +
drivers/w1/w1_family.h | 1 +
drivers/w1/w1_int.c | 3 +-
fs/debugfs/inode.c | 4 +-
fs/sysfs/dir.c | 10 +
include/linux/device.h | 5 +
include/linux/extcon/extcon_gpio.h | 2 +-
include/linux/genhd.h | 1 -
kernel/printk.c | 159 +++--
47 files changed, 2159 insertions(+), 227 deletions(-)
create mode 100644 Documentation/ABI/stable/sysfs-driver-w1_ds28e04
create mode 100644 Documentation/w1/slaves/w1_ds28e04
create mode 100644 drivers/extcon/extcon-arizona.c
create mode 100644 drivers/extcon/extcon-max77693.c
create mode 100644 drivers/w1/slaves/w1_ds28e04.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/