Merge tag 'hisi-fixes-for-5.3' of git://github.com/hisilicon/linux-hisi into arm...
authorArnd Bergmann <arnd@arndb.de>
Thu, 29 Aug 2019 15:23:51 +0000 (17:23 +0200)
committerArnd Bergmann <arnd@arndb.de>
Thu, 29 Aug 2019 15:23:52 +0000 (17:23 +0200)
Hisilicon fixes for v5.3-rc

- Fixed RCU usage in logical PIO
- Added a function to unregister a logical PIO range in logical PIO
  to support the fixes in the hisi-lpc driver
- Fixed and optimized hisi-lpc driver to avoid potential use-after-free
  and driver unbind crash

* tag 'hisi-fixes-for-5.3' of git://github.com/hisilicon/linux-hisi:
  bus: hisi_lpc: Add .remove method to avoid driver unbind crash
  bus: hisi_lpc: Unregister logical PIO range to avoid potential use-after-free
  lib: logic_pio: Add logic_pio_unregister_range()
  lib: logic_pio: Avoid possible overlap for unregistering regions
  lib: logic_pio: Fix RCU usage

Link: https://lore.kernel.org/r/5D562335.7000902@hisilicon.com
Signed-off-by: Arnd Bergmann <arnd@arndb.de>

Trivial merge