In the Linux kernel, the following vulnerability has been resolved: PCI/P2PDMA: Release per-CPU...

説明

In the Linux kernel, the following vulnerability has been resolved:

PCI/P2PDMA: Release per-CPU pgmap ref when vm_insert_page() fails

When vm_insert_page() fails in p2pmem_alloc_mmap(), p2pmem_alloc_mmap()
doesn't invoke percpu_ref_put() to free the per-CPU ref of pgmap acquired
after gen_pool_alloc_owner(), and memunmap_pages() will hang forever when
trying to remove the PCI device.

Fix it by adding the missed percpu_ref_put().

基本情報

タイプ
unreviewed
深刻度
unknown
GitHub 上のアドバイザリ
アドバイザリを開く ↗
リポジトリのアドバイザリ
ソースコード
未指定
公開(アドバイザリ)
2026-05-27 15:33:14 UTC
更新
2026-05-27 15:33:21 UTC
NVD で公開
2026-05-27 14:17:01 UTC

EPSS Score

Score Percentile
0.02% 5.15%

CVSS Scores

No CVSS scores in this advisory.

Identifiers

References

cvelogic Threat Intelligence