Steven Royer had previously attempted to upstream this driver two years ago, but never got the chance to address the concerns from Greg Kroah-Hartman. The thread with the initial upstream is: https://lkml.org/lkml/2016/2/16/918 I have addressed the following: - Documentation - Use of dev_dbg instead of pr_dbg - Change to misc class - Fixed memory barrier usages - Addressed styling, checkpatch, renaming of functions - General fixes to the driver to make it more inline with existing upstream drivers. Bryant G. Ly (1): misc: IBM Virtual Management Channel Driver Documentation/ioctl/ioctl-number.txt | 1 + Documentation/misc-devices/ibmvmc.txt | 161 +++ MAINTAINERS | 6 + arch/powerpc/include/asm/hvcall.h | 1 + drivers/misc/Kconfig | 9 + drivers/misc/Makefile | 1 + drivers/misc/ibmvmc.c | 2413 +++++++++++++++++++++++++++++++++ drivers/misc/ibmvmc.h | 215 +++ 8 files changed, 2807 insertions(+) create mode 100644 Documentation/misc-devices/ibmvmc.txt create mode 100644 drivers/misc/ibmvmc.c create mode 100644 drivers/misc/ibmvmc.h -- 2.7.2 -- To unsubscribe from this list: send the line "unsubscribe linux-doc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html