The problem with the asynchronous bsg interface
The problem with the asynchronous bsg interface
[Kernel] Posted Jul 19, 2018 20:19 UTC (Thu) by corbet
The kernel supports two different "SCSI generic" pseudo-devices, each of which allows user space to send arbitrary commands to a SCSI-attached device. Both SCSI-generic implementations have proved to have security issues in the past as a result of the way their API was designed. In the case of one of those drivers, these problems seem almost certain to lead to the removal of a significant chunk of functionality in the 4.19 development cycle.
