# PCI设备引用计数泄漏修复
## 概述
Linux 内核串口驱动中存在 PCI 设备引用计数泄漏问题,已在 `pch_request_dma()` 函数中修复。
## 影响版本
受影响的为未包含该修复的 Linux 内核版本。
## 细节
- `pci_get_slot()` 函数返回的 PCI 设备对象引用计数会增加,调用者必须使用 `pci_dev_put()` 减少引用计数。
- 在 `pch_request_dma()` 中,`dma_dev` 仅用于 `filter()` 里的通道过滤。
- 原有代码在正常和错误退出路径中均未调用 `pci_dev_put()`,造成引用计数泄漏。
## 影响
引用计数泄漏可能导致 PCI 设备无法被正确释放,进而引发资源泄漏甚至设备无法卸载的问题。
                                        
                                    
                                | # | POC 描述 | 源链接 | 神龙链接 | 
|---|
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
标题: 503 Service Temporarily Unavailable -- 🔗来源链接
标签:
标题: 503 Service Temporarily Unavailable -- 🔗来源链接
标签:
标题: Making sure you're not a bot! -- 🔗来源链接
标签:
暂无评论