漏洞标题
drm/xe:仅使用预留的BCS实例进行usm迁移执行队列操作
漏洞描述信息
在Linux内核中,已解决以下漏洞:
drm/xe: 只在usm migrate exec queue使用保留的BCS实例
GuC上下文调度队列深度为2,因此,如果迁移执行队列与用户作业共用引擎,则迁移作业可能会被故障卡住,此时如果迁移执行队列需要服务页面错误。为了避免死锁,只在usm迁移执行队列中使用保留的BCS实例。
(从提交04f4a70a183a688a60fe3882d6e4236ea02cfc67中挑选)
CVSS信息
CVSS:3.1/AV:L/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
漏洞类别
加锁机制不恰当
漏洞标题
drm/xe: Only use reserved BCS instances for usm migrate exec queue
漏洞描述信息
In the Linux kernel, the following vulnerability has been resolved:
drm/xe: Only use reserved BCS instances for usm migrate exec queue
The GuC context scheduling queue is 2 entires deep, thus it is possible
for a migration job to be stuck behind a fault if migration exec queue
shares engines with user jobs. This can deadlock as the migrate exec
queue is required to service page faults. Avoid deadlock by only using
reserved BCS instances for usm migrate exec queue.
(cherry picked from commit 04f4a70a183a688a60fe3882d6e4236ea02cfc67)
CVSS信息
N/A
漏洞类别
N/A
漏洞标题
Linux kernel 安全漏洞
漏洞描述信息
Linux kernel是美国Linux基金会的开源操作系统Linux所使用的内核。 Linux kernel 存在安全漏洞,该漏洞源于 drm/xe 模块仅使用保留的 BCS 实例进行 usm 迁移执行队列。
CVSS信息
N/A
漏洞类别
其他