Get the latest tech news
Intel IDXD Accelerator Driver Cleaned Up For Some "Not So Happy Code Paths"
The IDXD Linux kernel driver used for the Data Streaming Accelerator (DSA) support on recent Xeon processors is being cleaned up for some 'not so happy code paths' after an Intel engineer uncovered memory leaks and other troubles with the open-source driver code.
The IDXD Linux kernel driver used for the Data Streaming Accelerator (DSA) support on recent Xeon processors is being cleaned up for some "not so happy code paths" after an Intel engineer uncovered memory leaks and other troubles with the open-source driver code. In going through the IDXD code for the DSA accelerators, Vinicius recently uncovered some "not so happy code paths" in a debugging kernel build that turned up some lockdep, kernel memory leak, and other issues. There are 9 patches under review for cleaning up the IDXD driver and working its way toward the mainline kernel:"During testing some not so happy code paths in a debugging (lockdep, kmemleak, etc) kernel, found a few issues.
Or read this on Phoronix