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 .39
Date: Wed, 16 Mar 2011 13:52:04 -0700 [thread overview]
Message-ID: <20110316205204.GA2686@kroah.com> (raw)
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 <linux/sched.h>
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
next reply other threads:[~2011-03-16 20:58 UTC|newest]
Thread overview: 57+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-03-16 20:52 Greg KH [this message]
2011-03-16 21:10 ` [PATCH 01/50] driver-core: document restrictions on device_rename() Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 02/50] docs/sysfs: Update directory/kobject documentation Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 03/50] docs/sysfs: show() methods should use scnprintf() Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 04/50] kobject: Add missing format attribute specifications Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 05/50] Dynamic debug: Add more flags Greg Kroah-Hartman
2011-03-17 17:56 ` Jason Baron
2011-03-17 18:02 ` Greg KH
2011-03-18 10:22 ` Ingo Molnar
2011-03-18 11:19 ` Bart Van Assche
2011-03-16 21:10 ` [PATCH 06/50] firmware_classs: change val uevent's type to bool Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 07/50] sysdev: Fixup warning message Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 08/50] debugfs: remove module_exit() Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 09/50] sysdev: Do not register with sysdev when erroring on add Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 10/50] Translate Documentation/SecurityBugs into Chinese Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 11/50] pch_phub: add new device ML7213 Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 12/50] dynamic_debug: add #include <linux/sched.h> Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 13/50] memory hotplug: Allow memory blocks to span multiple memory sections Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 14/50] memory hotplug: Update phys_index to [start|end]_section_nr Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 15/50] memory hotplug: Define memory_block_size_bytes for powerpc/pseries Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 16/50] memory hotplug: Define memory_block_size_bytes for x86_64 with CONFIG_X86_UV Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 17/50] memory hotplug: sysfs probe routine should add all memory sections Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 18/50] driver core: Replace the dangerous to_root_device macro with an inline function Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 19/50] sysfs: Capitalize description of SYSFS_DEPRECATED{_V2} options Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 20/50] Fix a mistake Chinese character in Documentation/zh_CN/SubmittingPatches Greg Kroah-Hartman
2011-03-16 21:10 ` [PATCH 21/50] drivers:misc: ti-st: register with channel IDs Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 22/50] drivers:misc: ti-st: move from rfkill to sysfs Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 23/50] drivers:misc: ti-st: fix error codes Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 24/50] drivers:misc: ti-st: set right debug levels for logs Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 25/50] drivers:misc: ti-st: firmware download optimization Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 26/50] drivers:misc: ti-st: fix hci-ll on wake_ind collision Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 27/50] drivers:misc: ti-st: remove multiple gpio handling Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 28/50] kobject.h: fix build when CONFIG_HOTPLUG is disabled Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 29/50] debugfs: Fix filesystem reference counting on debugfs_remove() failure Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 30/50] Translat Documentation/SubmittingChecklist into Chinese Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 31/50] Translate linux-2.6/Documentation/magic-number.txt " Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 32/50] Driver core: convert platform_{get,set}_drvdata to static inline functions Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 33/50] firmware: Add DMI entry types to the headers Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 34/50] firmware: Basic dmi-sysfs support Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 35/50] firmware: Break out system_event_log in dmi-sysfs Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 36/50] firmware: Expose DMI type 15 System Event Log Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 37/50] firmware: Add documentation for /sys/firmware/dmi Greg Kroah-Hartman
2011-03-18 20:53 ` Valdis.Kletnieks
2011-03-18 23:50 ` [PATCH] firmware: Fix grammar in sysfs-firmware-dmi doc Mike Waychison
2011-03-16 21:11 ` [PATCH 38/50] firmware: Fix unaligned memory accesses in dmi-sysfs Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 39/50] Fix spelling mistakes in Documentation/zh_CN/SubmittingPatches Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 40/50] UIO: add PRUSS UIO driver support Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 41/50] kref: Fix typo in kref documentation Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 42/50] drivers:misc: ti-st: fix debugging code Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 43/50] efivars: move efivars globals into struct efivars Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 44/50] efivars: Make efivars bin_attributes dynamic Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 45/50] efivars: parameterize efivars Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 46/50] efivars: Split out variable registration Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 47/50] efivars: Parameterize operations Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 48/50] efivars: Expose efivars functionality to external drivers Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 49/50] efivars: Add Documentation Greg Kroah-Hartman
2011-03-16 21:11 ` [PATCH 50/50] printk: do not mangle valid userspace syslog prefixes Greg Kroah-Hartman
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=20110316205204.GA2686@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome