All of lore.kernel.org
 help / color / mirror / Atom feed
From: Greg KH <gregkh@linuxfoundation.org>
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 3.7-rc1
Date: Mon, 1 Oct 2012 11:27:46 -0700	[thread overview]
Message-ID: <20121001182746.GA12041@kroah.com> (raw)

The following changes since commit 5698bd757d55b1bb87edd1a9744ab09c142abfc2:

  Linux 3.6-rc6 (2012-09-16 14:58:51 -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

for you to fetch changes up to e0f21e6d52cc245e7d4f7e02ca4b7b6571660ec2:

  memory: tegra{20,30}-mc: Fix reading incorrect register in mc_readl() (2012-09-26 14:04:09 -0700)

----------------------------------------------------------------
Driver core merge for 3.7-rc1

Here is the big driver core update for 3.7-rc1.

A number of firmware_class.c updates (as you saw a month or so ago), and
some hyper-v updates and some printk fixes as well.  All patches that
are outside of the drivers/base area have been acked by the respective
maintainers, and have all been in the linux-next tree for a while.

Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

----------------------------------------------------------------
Aneesh V (1):
      memory: emif: add device tree support to emif driver

Axel Lin (2):
      memory: emif: Add ifdef CONFIG_DEBUG_FS guard for emif_debugfs_[init|exit]
      memory: tegra{20,30}-mc: Fix reading incorrect register in mc_readl()

Ben Hutchings (4):
      tools/hv: Fix file handle leak
      tools/hv: Fix exit() error code
      tools/hv: Check for read/write errors
      tools/hv: Parse /etc/os-release

Chris Wright (1):
      debugfs: make __create_file static

Fengguang Wu (1):
      extcon: use IRQF_ONESHOT

Greg Kroah-Hartman (6):
      Revert "Extcon: adc_jack: adc-jack driver to support 3.5 pi or simliar devices"
      Merge 3.6-rc3 into driver-core-next
      xtensa: remove duplicate CONFIG_HOTPLUG definition
      tile: remove duplicate CONFIG_HOTPLUG definition
      CONFIG_HOTPLUG should be always on
      Merge 3.6-rc7 into driver-core-next

Hiroshi Doyu (1):
      driver-core: Shut up dev_dbg_reatelimited() without DEBUG

Jason Wang (2):
      hv: fail the probing immediately when we are not in hyperv platform
      hv: vmbus_drv: detect hyperv through x86_hyper

Jean Delvare (1):
      platform: Add support for automatic device IDs

Joe Perches (6):
      dev_dbg/dynamic_debug: Update to use printk_emit, optimize stack
      netdev_printk/dynamic_netdev_dbg: Directly call printk_emit
      netdev_printk/netif_printk: Remove a superfluous logging colon
      dev: Add dev_vprintk_emit and dev_printk_emit
      device and dynamic_debug: Use dev_vprintk_emit and dev_printk_emit
      device.h: Add missing inline to #ifndef CONFIG_PRINTK dev_vprintk_emit

K. Y. Srinivasan (23):
      Drivers: hv: Cleanup the guest ID computation
      Drivers: hv: vmbus: Use the standard format string to format GUIDs
      Drivers: hv: Add KVP definitions for IP address injection
      Drivers: hv: kvp: Cleanup error handling in KVP
      Drivers: hv: Explicitly size elements of protocol structures
      Drivers: hv: kvp: Support the new IP injection messages
      Tools: hv: Prepare to expand kvp_get_ip_address() functionality
      Tools: hv: Further refactor kvp_get_ip_address()
      Tools: hv: Gather address family information
      Tools: hv: Gather subnet information
      Tools: hv: Represent the ipv6 mask using CIDR notation
      Tools: hv: Gather ipv[4,6] gateway information
      Tools: hv: Get rid of some unused variables
      Tools: hv: Correctly type string variables
      Tools: hv: Add an example script to retrieve DNS entries
      Tools: hv: Gather DNS information
      Drivers: hv: kvp: Copy the address family information
      Tools: hv: Add an example script to retrieve dhcp state
      Tools: hv: Gather DHCP information
      Tools: hv: Add an example script to configure an interface
      Tools: hv: Implement the KVP verb - KVP_OP_SET_IP_INFO
      Tools: hv: Rename the function kvp_get_ip_address()
      Tools: hv: Implement the KVP verb - KVP_OP_GET_IP_INFO

Kees Cook (1):
      debugfs: more tightly restrict default mount mode

Khalid Aziz (1):
      firmware: Add missing attributes to EFI variable attribute print out from sysfs

Mark Brown (3):
      extcon: arizona: Implement button detection support
      extcon: Ensure dynamically allocated sysfs attributes are initialised
      extcon: arizona: Free MICDET IRQ on error during probe

Ming Lei (22):
      driver core: free devres in device_release
      firmware loader: simplify pages ownership transfer
      firmware loader: fix races during loading firmware
      firmware loader: remove unnecessary wmb()
      firmware loader: fix creation failure of fw loader device
      firmware loader: introduce firmware_buf
      firmware loader: always let firmware_buf own the pages buffer
      firmware loader: introduce cache_firmware and uncache_firmware
      firmware loader: fix device lifetime
      firmware loader: fix comments on request_firmware_nowait
      firmware loader: store firmware name into devres list
      driver core: devres: introduce devres_for_each_res
      firmware: introduce device_cache/uncache_fw_images
      firmware loader: use small timeout for cache device firmware
      firmware loader: cache devices firmware during suspend/resume cycle
      firmware loader: fix compile failure if !PM
      PM / Sleep: introduce dpm_for_each_dev
      firmware loader: fix build failure if FW_LOADER is m
      firmware loader: fix firmware -ENOENT situations
      firmware loader: let caching firmware piggyback on loading firmware
      MAINTAINERS: update maintain status of FIRMWARE LOADER
      firmware loader: fix compile warning when CONFIG_PM=n

MyungJoo Ham (1):
      Extcon: renamed files to comply with the standard naming.

Ninja Tekkaman (4):
      Chinese translation of Documentation/gpio.txt
      Documentation: Chinese translation of Documentation/filesystems/sysfs.txt
      Documentation: Chinese translation of Documentation/video4linux/v4l2-framework.txt
      Documentation: Chinese translation of Documentation/arm/Booting

Peter Meerwald (4):
      extcon: fix typos in sys-class-extcon
      extcon: fix typos in max77693 driver
      extcon: fix typos in extcon-arizona
      extcon: fixing typos

Peter Ujfalusi (1):
      driver core: Check if r->name is valid in platform_get_resource_byname()

Randy Dunlap (1):
      extcon: extcon-arizona depends on INPUT

Robert P. J. Day (2):
      Documentation: Fix "struct kobj_type" to include newer members.
      sysfs: Fix comment typo "sysf_create_link".

Stephen Warren (1):
      memory: fix build when CONFIG_OF && !CONFIG_DDR

Tekkaman Ninja (3):
      Documentation: Chinese translation of Documentation/video4linux/omap3isp.txt
      Documentation: Remove 3 byte redundant code at the head of the Documentation/zh_CN/arm/booting
      Documentation: Fixes some translation error in Documentation/zh_CN/gpio.txt

Wei Yongjun (2):
      vme: vme_tsi148.c: fix to use list_for_each_safe() when delete list items
      vme: vme_ca91cx42.c: use list_for_each_safe() when delete list items

anish kumar (2):
      Extcon: adc_jack: adc-jack driver to support 3.5 pi or simliar devices
      extcon: adc_jack: adc-jack driver to support 3.5 pi or simliar devices

liang xie (1):
      Document:add Chinese translation of basic_profiling.txt

 Documentation/ABI/testing/sysfs-class-extcon       |   22 +-
 Documentation/filesystems/debugfs.txt              |    4 +-
 Documentation/kobject.txt                          |    6 +-
 Documentation/zh_CN/arm/Booting                    |  175 ++++++++++
 Documentation/zh_CN/basic_profiling.txt            |   71 ++++
 Documentation/zh_CN/filesystems/sysfs.txt          |  372 +++++++++++++++++++++
 Documentation/zh_CN/gpio.txt                       |  658 +++++++++++++++++++++++++++++++++++++
 Documentation/zh_CN/video4linux/omap3isp.txt       |  277 ++++++++++++++++
 Documentation/zh_CN/video4linux/v4l2-framework.txt |  983 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 MAINTAINERS                                        |    4 +-
 arch/tile/Kconfig                                  |    8 -
 arch/xtensa/Kconfig                                |   18 --
 drivers/base/core.c                                |  105 +++---
 drivers/base/devres.c                              |   42 +++
 drivers/base/firmware_class.c                      |  838 +++++++++++++++++++++++++++++++++++++++++------
 drivers/base/platform.c                            |   41 ++-
 drivers/base/power/main.c                          |   22 ++
 drivers/extcon/Kconfig                             |    8 +-
 drivers/extcon/Makefile                            |    5 +-
 drivers/extcon/extcon-adc-jack.c                   |  198 ++++++++++++
 drivers/extcon/extcon-arizona.c                    |   78 ++++-
 drivers/extcon/{extcon_class.c => extcon-class.c}  |   12 +-
 drivers/extcon/{extcon_gpio.c => extcon-gpio.c}    |    0
 drivers/extcon/extcon-max77693.c                   |    8 +-
 drivers/firmware/efivars.c                         |   17 +-
 drivers/hv/hv.c                                    |   34 +-
 drivers/hv/hv_kvp.c                                |  253 +++++++++++++--
 drivers/hv/hv_util.c                               |    4 +-
 drivers/hv/hyperv_vmbus.h                          |   47 ++-
 drivers/hv/vmbus_drv.c                             |   42 +--
 drivers/memory/Makefile                            |    3 +
 drivers/memory/emif.c                              |  205 +++++++++++-
 drivers/memory/of_memory.c                         |  153 +++++++++
 drivers/memory/of_memory.h                         |   36 +++
 drivers/memory/tegra20-mc.c                        |   10 +-
 drivers/memory/tegra30-mc.c                        |   22 +-
 drivers/vme/bridges/vme_ca91cx42.c                 |   20 +-
 drivers/vme/bridges/vme_tsi148.c                   |   10 +-
 fs/debugfs/inode.c                                 |    8 +-
 fs/sysfs/symlink.c                                 |    2 +-
 include/linux/device.h                             |   85 +++--
 include/linux/extcon.h                             |   18 +-
 include/linux/extcon/extcon-adc-jack.h             |   71 ++++
 include/linux/firmware.h                           |   15 +
 include/linux/hyperv.h                             |  101 +++++-
 include/linux/netdevice.h                          |    3 -
 include/linux/platform_device.h                    |    4 +
 include/linux/pm.h                                 |    5 +
 init/Kconfig                                       |    8 +-
 lib/dynamic_debug.c                                |   56 +++-
 net/core/dev.c                                     |   20 +-
 tools/hv/hv_get_dhcp_info.sh                       |   28 ++
 tools/hv/hv_get_dns_info.sh                        |   13 +
 tools/hv/hv_kvp_daemon.c                           | 1036 ++++++++++++++++++++++++++++++++++++++++++++++++++++-------
 tools/hv/hv_set_ifconfig.sh                        |   68 ++++
 55 files changed, 5807 insertions(+), 545 deletions(-)
 create mode 100644 Documentation/zh_CN/arm/Booting
 create mode 100644 Documentation/zh_CN/basic_profiling.txt
 create mode 100644 Documentation/zh_CN/filesystems/sysfs.txt
 create mode 100644 Documentation/zh_CN/gpio.txt
 create mode 100644 Documentation/zh_CN/video4linux/omap3isp.txt
 create mode 100644 Documentation/zh_CN/video4linux/v4l2-framework.txt
 create mode 100644 drivers/extcon/extcon-adc-jack.c
 rename drivers/extcon/{extcon_class.c => extcon-class.c} (98%)
 rename drivers/extcon/{extcon_gpio.c => extcon-gpio.c} (100%)
 create mode 100644 drivers/memory/of_memory.c
 create mode 100644 drivers/memory/of_memory.h
 create mode 100644 include/linux/extcon/extcon-adc-jack.h
 create mode 100755 tools/hv/hv_get_dhcp_info.sh
 create mode 100755 tools/hv/hv_get_dns_info.sh
 create mode 100755 tools/hv/hv_set_ifconfig.sh

                 reply	other threads:[~2012-10-01 18:27 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

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=20121001182746.GA12041@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --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.