[GIT PULL] IPMI serious bugfixes for 5.1

From: Corey Minyard
Date: Wed Apr 17 2019 - 11:47:00 EST


The following changes since commit 444fe991353987c1c9bc5ab1f903d01f1b4ad415:

Merge tag 'riscv-for-linus-5.1-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux (2019-04-16 10:46:37 -0700)

are available in the Git repository at:

https://github.com/cminyard/linux-ipmi.git tags/for-linus-5.1-2

for you to fetch changes up to 3b9a907223d7f6b9d1dadea29436842ae9bcd76d:

ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier (2019-04-17 10:29:27 -0500)

----------------------------------------------------------------
Fixes for some bugs cause by recent changes. One crash if you
feed bad data to the module parameters, one BUG that sometimes
occurs when a user closes the connection, and one bug that
cause the driver to not work if the configuration information
only comes in from SMBIOS.

----------------------------------------------------------------
Corey Minyard (2):
ipmi: Fix failure on SMBIOS specified devices
ipmi: fix sleep-in-atomic in free_user at cleanup SRCU user->release_barrier

Tony Camuso (1):
ipmi: ipmi_si_hardcode.c: init si_type array to fix a crash

drivers/char/ipmi/ipmi_dmi.c | 1 -
drivers/char/ipmi/ipmi_msghandler.c | 19 +++++++++++++++++--
drivers/char/ipmi/ipmi_si_hardcode.c | 2 ++
3 files changed, 19 insertions(+), 3 deletions(-)