From: Greg Kroah-Hartman Date: Fri, 31 May 2019 16:19:42 +0000 (-0700) Subject: Merge tag 'misc-habanalabs-fixes-2019-05-24' of git://people.freedesktop.org/~gabbayo... X-Git-Tag: v5.2-rc4~6^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=8aa75b72e3e6f0f566cd963606ec5da11b195c0b;p=thirdparty%2Fkernel%2Flinux.git Merge tag 'misc-habanalabs-fixes-2019-05-24' of git://people.freedesktop.org/~gabbayo/linux into char-misc-linus Oded writes: This tag contains the following fixes: - Halt debug engines when user process closes the FD. We can't allow the device to issue transactions for a user which doesn't exists anymore. - Fix various security holes in debugfs API. - Add a new opcode to the DEBUG IOCTL API. The opcode is designed for setting the device into and out of debug mode. Although not a fix per-se, because this is a new IOCTL which is upstreamed in kernel 5.2, I think this is justified at this point because we won't be able to change the API later. - Fix a bug where the code used an uninitialized mutex * tag 'misc-habanalabs-fixes-2019-05-24' of git://people.freedesktop.org/~gabbayo/linux: habanalabs: Avoid using a non-initialized MMU cache mutex habanalabs: fix debugfs code uapi/habanalabs: add opcode for enable/disable device debug mode habanalabs: halt debug engines on user process close --- 8aa75b72e3e6f0f566cd963606ec5da11b195c0b