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, Stephen Rothwell <sfr@canb.auug.org.au>
Subject: [GIT PULL] Driver core patches for 5.10-rc1
Date: Wed, 14 Oct 2020 19:48:51 +0200	[thread overview]
Message-ID: <20201014174851.GA3786562@kroah.com> (raw)

The following changes since commit 856deb866d16e29bd65952e0289066f6078af773:

  Linux 5.9-rc5 (2020-09-13 16:06:00 -0700)

are available in the Git repository at:

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

for you to fetch changes up to ee4906770ee931394179bcd42cabb196bc952276:

  regmap: debugfs: use semicolons rather than commas to separate statements (2020-10-02 15:48:52 +0200)

----------------------------------------------------------------
Driver Core patches for 5.10-rc1

Here is the "big" set of driver core patches for 5.10-rc1

They include a lot of different things, all related to the driver core
and/or some driver logic:
	- sysfs common write functions to make it easier to audit sysfs
	  attributes
	- device connection cleanups and fixes
	- devm helpers for a few functions
	- NOIO allocations for when devices are being removed
	- minor cleanups and fixes

All have been in linux-next for a while with no reported issues.

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

----------------------------------------------------------------
Andy Shevchenko (1):
      driver core: Annotate dev_err_probe() with __must_check

Bartosz Golaszewski (4):
      devres: provide devm_krealloc()
      hwmon: pmbus: use more devres helpers
      iio: adc: xilinx-xadc: use devm_krealloc()
      platform_device: switch to simpler IDA interface

Greg Kroah-Hartman (4):
      Revert "test_firmware: Test platform fw loading on non-EFI systems"
      Revert "driver core: Annotate dev_err_probe() with __must_check"
      Merge 5.9-rc5 into driver-core-next
      platform/x86: intel_pmc_core: do not create a static struct device

Heikki Krogerus (5):
      device connection: Remove device_connection_find()
      device connection: Remove device_connection_add()
      device connection: Remove struct device_connection
      device property: Move fwnode_connection_find_match() under drivers/base/property.c
      Documentation: Remove device connection documentation

Jim Cromie (1):
      dyndbg: use keyword, arg varnames for query term pairs

Joe Perches (8):
      sysfs: Add sysfs_emit and sysfs_emit_at to format sysfs output
      drivers core: Use sysfs_emit and sysfs_emit_at for show(device *...) functions
      drivers core: Remove strcat uses around sysfs_emit and neaten
      drivers core: Reindent a couple uses around sysfs_emit
      drivers core: Miscellaneous changes for sysfs_emit
      mm: and drivers core: Convert hugetlb_report_node_meminfo to sysfs_emit
      drivers core: Use sysfs_emit for shared_cpu_map_show and shared_cpu_list_show
      drivers core: node: Use a more typical macro definition style for ACCESS_ATTR

Jonathan Neuschäfer (1):
      docs: driver-api: firmware: fallback-mechanisms: Fix rendering of bullet point

Julia Lawall (1):
      regmap: debugfs: use semicolons rather than commas to separate statements

Kees Cook (1):
      test_firmware: Test platform fw loading on non-EFI systems

Oliver Neukum (1):
      driver core: force NOIO allocations during unplug

Randy Dunlap (1):
      lib: devres: delete duplicated words

Saravana Kannan (1):
      scripts/dev-needs: Add script to list device dependencies

Stephen Boyd (2):
      syscore: Use pm_pr_dbg() for syscore_{suspend,resume}()
      driver core: platform: Document return type of more functions

Zenghui Yu (1):
      driver core: Use the ktime_us_delta() helper

 Documentation/driver-api/device_connection.rst     |  43 ---
 Documentation/driver-api/driver-model/devres.rst   |   1 +
 .../driver-api/firmware/fallback-mechanisms.rst    |   1 +
 Documentation/driver-api/index.rst                 |   1 -
 Documentation/filesystems/sysfs.rst                |   8 +-
 MAINTAINERS                                        |   6 +
 drivers/base/Makefile                              |   2 +-
 drivers/base/arch_topology.c                       |   2 +-
 drivers/base/bus.c                                 |   2 +-
 drivers/base/cacheinfo.c                           |  49 ++--
 drivers/base/class.c                               |   2 +-
 drivers/base/core.c                                |  63 +++--
 drivers/base/cpu.c                                 |  84 +++---
 drivers/base/dd.c                                  |   8 +-
 drivers/base/devcon.c                              | 231 ---------------
 drivers/base/devcoredump.c                         |   2 +-
 drivers/base/devres.c                              | 105 +++++++
 drivers/base/firmware_loader/fallback.c            |   4 +-
 drivers/base/memory.c                              |  62 ++--
 drivers/base/node.c                                | 306 ++++++++++----------
 drivers/base/platform.c                            |  37 ++-
 drivers/base/power/sysfs.c                         | 160 +++++++----
 drivers/base/power/wakeup_stats.c                  |  17 +-
 drivers/base/property.c                            |  73 +++++
 drivers/base/regmap/regmap-debugfs.c               |   2 +-
 drivers/base/soc.c                                 |  64 ++---
 drivers/base/syscore.c                             |   8 +-
 drivers/base/topology.c                            |  10 +-
 drivers/hwmon/pmbus/pmbus_core.c                   |  28 +-
 drivers/iio/adc/xilinx-xadc-core.c                 |  16 +-
 drivers/platform/x86/intel_pmc_core_pltdrv.c       |  26 +-
 drivers/usb/roles/class.c                          |  12 +-
 drivers/usb/typec/mux.c                            |  19 +-
 fs/sysfs/file.c                                    |  55 ++++
 include/linux/device.h                             |  58 +---
 include/linux/hugetlb.h                            |   4 +-
 include/linux/property.h                           |  14 +
 include/linux/sysfs.h                              |  15 +
 lib/devres.c                                       |  20 +-
 lib/dynamic_debug.c                                |  27 +-
 mm/hugetlb.c                                       |  18 +-
 scripts/dev-needs.sh                               | 315 +++++++++++++++++++++
 42 files changed, 1153 insertions(+), 827 deletions(-)
 delete mode 100644 Documentation/driver-api/device_connection.rst
 delete mode 100644 drivers/base/devcon.c
 create mode 100755 scripts/dev-needs.sh

             reply	other threads:[~2020-10-14 17:48 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-10-14 17:48 Greg KH [this message]
2020-10-14 23:23 ` [GIT PULL] Driver core patches for 5.10-rc1 pr-tracker-bot

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=20201014174851.GA3786562@kroah.com \
    --to=gregkh@linuxfoundation.org \
    --cc=akpm@linux-foundation.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=sfr@canb.auug.org.au \
    --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.