]> git.baikalelectronics.ru Git - kernel.git/commit
Merge tag 'rpmsg-v5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/remote...
authorLinus Torvalds <torvalds@linux-foundation.org>
Thu, 27 Jan 2022 09:23:26 +0000 (11:23 +0200)
committerLinus Torvalds <torvalds@linux-foundation.org>
Thu, 27 Jan 2022 09:23:26 +0000 (11:23 +0200)
commit5be9f9e13007195686672d8ddebcb00f0b8b9a51
tree2ed30b8a7bdda5831369ccc354496f146b8f2bab
parentcd389c702923e9dcac245cf7fb84b9254d277b6c
parent120a3905c9bc983a7490e2e64c9a00c8adb65386
Merge tag 'rpmsg-v5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux

Pull rpmsg fixes from Bjorn Andersson:
 "The cdev cleanup in the rpmsg_char driver was not performed properly,
  resulting in unpredicable behaviour when the parent remote processor
  is stopped with any of the cdevs open by a client.

  Two patches transitions the implementation to use cdev_device_add()
  and cdev_del_device(), to capture the relationship between the two
  objects, and relocates the incorrectly placed cdev_del()"

* tag 'rpmsg-v5.17-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux:
  rpmsg: char: Fix race between the release of rpmsg_eptdev and cdev
  rpmsg: char: Fix race between the release of rpmsg_ctrldev and cdev