From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753954Ab1CPU6E (ORCPT ); Wed, 16 Mar 2011 16:58:04 -0400 Received: from kroah.org ([198.145.64.141]:33042 "EHLO coco.kroah.org" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751757Ab1CPU54 (ORCPT ); Wed, 16 Mar 2011 16:57:56 -0400 Date: Wed, 16 Mar 2011 13:52:04 -0700 From: Greg KH To: Linus Torvalds , Andrew Morton Cc: linux-kernel@vger.kernel.org Subject: [GIT PATCH] driver core patches for .39 Message-ID: <20110316205204.GA2686@kroah.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Here's the "big" driver core merge for the .39 tree. Not much for the driver core itself, but there is some firmware driver work, and a new UIO driver as well. Also some Documentation updates and a new translation added. Please pull from: master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-core-2.6.git/ driver-core-next 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/stable/sysfs-firmware-efi-vars | 75 +++ Documentation/ABI/testing/sysfs-firmware-dmi | 110 ++++ Documentation/ABI/testing/sysfs-platform-kim | 48 ++ Documentation/dynamic-debug-howto.txt | 12 +- Documentation/filesystems/sysfs.txt | 16 +- Documentation/kref.txt | 2 +- Documentation/memory-hotplug.txt | 47 +- Documentation/zh_CN/SecurityBugs | 50 ++ Documentation/zh_CN/SubmitChecklist | 109 ++++ Documentation/zh_CN/SubmittingPatches | 4 +- Documentation/zh_CN/magic-number.txt | 167 ++++++ arch/powerpc/platforms/pseries/hotplug-memory.c | 66 ++- arch/x86/mm/init_64.c | 14 + drivers/base/core.c | 34 +- drivers/base/firmware_class.c | 7 +- drivers/base/memory.c | 197 +++++-- drivers/base/node.c | 12 +- drivers/base/sys.c | 65 ++- drivers/firmware/Kconfig | 11 + drivers/firmware/Makefile | 1 + drivers/firmware/dmi-sysfs.c | 696 ++++++++++++++++++++++ drivers/firmware/efivars.c | 343 +++++++----- drivers/misc/Kconfig | 7 +- drivers/misc/pch_phub.c | 69 ++- drivers/misc/ti-st/st_core.c | 419 +++++--------- drivers/misc/ti-st/st_kim.c | 491 ++++++++-------- drivers/misc/ti-st/st_ll.c | 10 +- drivers/uio/Kconfig | 17 + drivers/uio/Makefile | 1 + drivers/uio/uio_pruss.c | 247 ++++++++ fs/debugfs/inode.c | 26 +- include/linux/dmi.h | 47 ++ include/linux/dynamic_debug.h | 8 +- include/linux/efi.h | 37 ++ include/linux/firmware.h | 4 +- include/linux/kobject.h | 10 +- include/linux/memory.h | 3 +- include/linux/node.h | 6 +- include/linux/platform_data/uio_pruss.h | 25 + include/linux/platform_device.h | 11 +- include/linux/ti_wilink_st.h | 76 ++- init/Kconfig | 4 +- kernel/printk.c | 138 ++++- lib/dynamic_debug.c | 61 ++- 44 files changed, 2890 insertions(+), 913 deletions(-) create mode 100644 Documentation/ABI/stable/sysfs-firmware-efi-vars create mode 100644 Documentation/ABI/testing/sysfs-firmware-dmi create mode 100644 Documentation/ABI/testing/sysfs-platform-kim create mode 100644 Documentation/zh_CN/SecurityBugs create mode 100644 Documentation/zh_CN/SubmitChecklist create mode 100644 Documentation/zh_CN/magic-number.txt create mode 100644 drivers/firmware/dmi-sysfs.c create mode 100644 drivers/uio/uio_pruss.c create mode 100644 include/linux/platform_data/uio_pruss.h --------------- Amerigo Wang (1): debugfs: remove module_exit() Bart Van Assche (4): docs/sysfs: Update directory/kobject documentation. docs/sysfs: show() methods should use scnprintf(). kobject: Add missing format attribute specifications Dynamic debug: Add more flags Bob Liu (1): firmware_classs: change val uevent's type to bool Borislav Petkov (2): sysdev: Fixup warning message sysdev: Do not register with sysdev when erroring on add Ferenc Wagner (2): driver core: Replace the dangerous to_root_device macro with an inline function sysfs: Capitalize description of SYSFS_DEPRECATED{_V2} options Greg Kroah-Hartman (1): dynamic_debug: add #include Harry Wei (4): Translate Documentation/SecurityBugs into Chinese Fix a mistake Chinese character in Documentation/zh_CN/SubmittingPatches Translat Documentation/SubmittingChecklist into Chinese Translate linux-2.6/Documentation/magic-number.txt into Chinese Jan Kara (1): debugfs: Fix filesystem reference counting on debugfs_remove() failure Javi Merino (1): kref: Fix typo in kref documentation Kay Sievers (1): printk: do not mangle valid userspace syslog prefixes Marc Kleine-Budde (1): Driver core: convert platform_{get,set}_drvdata to static inline functions Mike Waychison (13): firmware: Add DMI entry types to the headers firmware: Basic dmi-sysfs support firmware: Break out system_event_log in dmi-sysfs firmware: Expose DMI type 15 System Event Log firmware: Add documentation for /sys/firmware/dmi firmware: Fix unaligned memory accesses in dmi-sysfs efivars: move efivars globals into struct efivars efivars: Make efivars bin_attributes dynamic efivars: parameterize efivars efivars: Split out variable registration efivars: Parameterize operations. efivars: Expose efivars functionality to external drivers. efivars: Add Documentation Nathan Fontenot (5): memory hotplug: Allow memory blocks to span multiple memory sections memory hotplug: Update phys_index to [start|end]_section_nr memory hotplug: Define memory_block_size_bytes for powerpc/pseries memory hotplug: Define memory_block_size_bytes for x86_64 with CONFIG_X86_UV memory hotplug: sysfs probe routine should add all memory sections Pavan Savoy (8): drivers:misc: ti-st: register with channel IDs drivers:misc: ti-st: move from rfkill to sysfs drivers:misc: ti-st: fix error codes drivers:misc: ti-st: set right debug levels for logs drivers:misc: ti-st: firmware download optimization drivers:misc: ti-st: fix hci-ll on wake_ind collision drivers:misc: ti-st: remove multiple gpio handling drivers:misc: ti-st: fix debugging code Pratheesh Gangadhar (1): UIO: add PRUSS UIO driver support Randy Dunlap (1): kobject.h: fix build when CONFIG_HOTPLUG is disabled Timur Tabi (1): driver-core: document restrictions on device_rename() Tomoya MORINAGA (1): pch_phub: add new device ML7213 Xiaochen Wang (1): Fix spelling mistakes in Documentation/zh_CN/SubmittingPatches