[GIT PULL] Char/Misc driver fixes for 5.0-rc4

From: Greg KH
Date: Fri Jan 25 2019 - 07:23:25 EST


The following changes since commit bfeffd155283772bbe78c6a05dec7c0128ee500c:

Linux 5.0-rc1 (2019-01-06 17:08:20 -0800)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git tags/char-misc-5.0-rc4

for you to fetch changes up to 52768f324241b2d9624d32787cff63ec3e0e420a:

i3c: master: Fix an error checking typo in 'cdns_i3c_master_probe()' (2019-01-22 13:56:37 +0100)

----------------------------------------------------------------
Char/Misc driver fixes for 5.0-rc4

Here are some small char and misc driver fixes to resolve some reported
issues, as well as a number of binderfs fixups that were found after
auditing the filesystem code by Al Viro. As binderfs hasn't been in a
previous release yet, it's good to get these in now before the first
users show up.

All of these have been in linux-next for a bit with no reported issues.

Signed-off-by: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>

----------------------------------------------------------------
Alexander Usyskin (1):
mei: me: mark LBG devices as having dma support

Anders Roxell (1):
misc: pvpanic: fix warning implicit declaration

Christian Brauner (15):
binderfs: remove wrong kern_mount() call
binderfs: make each binderfs mount a new instance
binderfs: implement "max" mount option
binderfs: rename header to binderfs.h
binderfs: reserve devices for initial mount
binderfs: handle !CONFIG_IPC_NS builds
binderfs: use correct include guards in header
binderfs: use __u32 for device numbers
binderfs: remove outdated comment
binderfs: prevent renaming the control dentry
binderfs: rework binderfs_fill_super()
binderfs: rework binderfs_binder_device_create()
binderfs: kill_litter_super() before cleanup
binderfs: drop lock in binderfs_binder_ctl_create
binderfs: switch from d_add() to d_instantiate()

Christophe JAILLET (1):
i3c: master: Fix an error checking typo in 'cdns_i3c_master_probe()'

Dexuan Cui (2):
Drivers: hv: vmbus: Check for ring when getting debug info
vmbus: fix subchannel removal

Greg Kroah-Hartman (1):
Merge tag 'hyperv-fixes-signed' of git://git.kernel.org/.../hyperv/linux into char-misc-linus

Gustavo A. R. Silva (2):
misc: ibmvsm: Fix potential NULL pointer dereference
char/mwave: fix potential Spectre v1 vulnerability

Tomas Winkler (2):
mei: dma: silent the reject message
mei: me: add denverton innovation engine device IDs

Vitaly Kuznetsov (1):
hv_balloon: avoid touching uninitialized struct page during tail onlining

Wei Yongjun (1):
binderfs: fix error return code in binderfs_fill_super()

drivers/android/binderfs.c | 282 +++++++++++----------
drivers/char/mwave/mwavedd.c | 7 +
drivers/hv/channel.c | 9 +-
drivers/hv/hv_balloon.c | 10 +-
drivers/hv/ring_buffer.c | 31 ++-
drivers/hv/vmbus_drv.c | 91 ++++---
drivers/i3c/master/i3c-master-cdns.c | 4 +-
drivers/misc/ibmvmc.c | 7 +-
drivers/misc/mei/hbm.c | 12 +-
drivers/misc/mei/hw-me-regs.h | 2 +
drivers/misc/mei/pci-me.c | 4 +-
drivers/misc/pvpanic.c | 4 +
include/linux/hyperv.h | 5 +-
.../linux/android/{binder_ctl.h => binderfs.h} | 10 +-
14 files changed, 274 insertions(+), 204 deletions(-)
rename include/uapi/linux/android/{binder_ctl.h => binderfs.h} (83%)