Merge tag 'misc-habanalabs-fixes-2019-05-24' of...
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
Showing
- drivers/misc/habanalabs/context.c 6 additions, 0 deletionsdrivers/misc/habanalabs/context.c
- drivers/misc/habanalabs/debugfs.c 18 additions, 42 deletionsdrivers/misc/habanalabs/debugfs.c
- drivers/misc/habanalabs/device.c 2 additions, 0 deletionsdrivers/misc/habanalabs/device.c
- drivers/misc/habanalabs/goya/goya.c 2 additions, 1 deletiondrivers/misc/habanalabs/goya/goya.c
- drivers/misc/habanalabs/goya/goyaP.h 1 addition, 0 deletionsdrivers/misc/habanalabs/goya/goyaP.h
- drivers/misc/habanalabs/goya/goya_coresight.c 17 additions, 0 deletionsdrivers/misc/habanalabs/goya/goya_coresight.c
- drivers/misc/habanalabs/habanalabs.h 2 additions, 0 deletionsdrivers/misc/habanalabs/habanalabs.h
- drivers/misc/habanalabs/mmu.c 1 addition, 7 deletionsdrivers/misc/habanalabs/mmu.c
- include/uapi/misc/habanalabs.h 20 additions, 2 deletionsinclude/uapi/misc/habanalabs.h
Loading
Please register or sign in to comment