Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 12 Jul 2019 19:24:03 +0000 (12:24 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 12 Jul 2019 19:24:03 +0000 (12:24 -0700)
commitf632a8170a6b667ee4e3f552087588f0fe13c4bb
tree9fbdd3505f1471364265727dea1bc9d034cbed8f
parentef8f3d48afd6a17a0dae8c277c2f539c2f19fd16
parentc33d442328f556460b79aba6058adb37bb555389
Merge tag 'driver-core-5.3-rc1' of git://git./linux/kernel/git/gregkh/driver-core

Pull driver core and debugfs updates from Greg KH:
 "Here is the "big" driver core and debugfs changes for 5.3-rc1

  It's a lot of different patches, all across the tree due to some api
  changes and lots of debugfs cleanups.

  Other than the debugfs cleanups, in this set of changes we have:

   - bus iteration function cleanups

   - scripts/get_abi.pl tool to display and parse Documentation/ABI
     entries in a simple way

   - cleanups to Documenatation/ABI/ entries to make them parse easier
     due to typos and other minor things

   - default_attrs use for some ktype users

   - driver model documentation file conversions to .rst

   - compressed firmware file loading

   - deferred probe fixes

  All of these have been in linux-next for a while, with a bunch of
  merge issues that Stephen has been patient with me for"

* tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core: (102 commits)
  debugfs: make error message a bit more verbose
  orangefs: fix build warning from debugfs cleanup patch
  ubifs: fix build warning after debugfs cleanup patch
  driver: core: Allow subsystems to continue deferring probe
  drivers: base: cacheinfo: Ensure cpu hotplug work is done before Intel RDT
  arch_topology: Remove error messages on out-of-memory conditions
  lib: notifier-error-inject: no need to check return value of debugfs_create functions
  swiotlb: no need to check return value of debugfs_create functions
  ceph: no need to check return value of debugfs_create functions
  sunrpc: no need to check return value of debugfs_create functions
  ubifs: no need to check return value of debugfs_create functions
  orangefs: no need to check return value of debugfs_create functions
  nfsd: no need to check return value of debugfs_create functions
  lib: 842: no need to check return value of debugfs_create functions
  debugfs: provide pr_fmt() macro
  debugfs: log errors when something goes wrong
  drivers: s390/cio: Fix compilation warning about const qualifiers
  drivers: Add generic helper to match by of_node
  driver_find_device: Unify the match function with class_find_device()
  bus_find_device: Unify the match callback with class_find_device
  ...
64 files changed:
Documentation/driver-api/gpio/driver.rst
arch/arm/mach-omap1/clock.c
arch/arm/mach-omap2/pm-debug.c
arch/arm/mm/dump.c
arch/x86/kernel/kdebugfs.c
arch/x86/platform/atom/punit_atom_debug.c
arch/x86/platform/intel/iosf_mbi.c
drivers/acpi/acpi_lpss.c
drivers/amba/tegra-ahb.c
drivers/base/arch_topology.c
drivers/base/cacheinfo.c
drivers/base/core.c
drivers/base/devcon.c
drivers/gpu/drm/tegra/dc.c
drivers/hwtracing/coresight/coresight-cpu-debug.c
drivers/hwtracing/coresight/coresight-platform.c
drivers/hwtracing/coresight/coresight.c
drivers/i2c/i2c-core-acpi.c
drivers/iio/inkern.c
drivers/infiniband/hw/hns/hns_roce_hw_v1.c
drivers/iommu/arm-smmu-v3.c
drivers/iommu/arm-smmu.c
drivers/mailbox/bcm-pdc-mailbox.c
drivers/misc/genwqe/card_base.c
drivers/misc/genwqe/card_base.h
drivers/misc/genwqe/card_debugfs.c
drivers/misc/genwqe/card_dev.c
drivers/misc/lkdtm/core.c
drivers/misc/mei/debugfs.c
drivers/misc/mic/card/mic_debugfs.c
drivers/misc/mic/cosm/cosm_debugfs.c
drivers/misc/mic/host/mic_debugfs.c
drivers/misc/mic/vop/vop_debugfs.c
drivers/misc/ti-st/st_kim.c
drivers/misc/vmw_balloon.c
drivers/net/ethernet/intel/ice/ice_main.c
drivers/net/ethernet/ti/davinci_emac.c
drivers/of/of_mdio.c
drivers/of/platform.c
drivers/s390/cio/css.c
drivers/s390/cio/device.c
drivers/s390/crypto/vfio_ap_ops.c
drivers/spi/spi.c
drivers/thermal/intel/intel_powerclamp.c
drivers/thermal/intel/x86_pkg_temp_thermal.c
drivers/thunderbolt/switch.c
drivers/usb/core/devio.c
drivers/usb/core/usb.c
fs/ceph/super.c
fs/ceph/super.h
fs/debugfs/inode.c
fs/gfs2/sys.c
fs/nfsd/nfsctl.c
fs/nfsd/state.h
fs/ubifs/debug.c
fs/ubifs/debug.h
fs/ubifs/super.c
include/linux/cpuhotplug.h
include/linux/device.h
kernel/trace/trace.c
mm/cleancache.c
mm/kmemleak.c
scripts/coccinelle/free/devm_free.cocci
sound/soc/rockchip/rk3399_gru_sound.c