summaryrefslogtreecommitdiff
path: root/drivers/pci/p2pdma.c
AgeCommit message (Expand)AuthorFilesLines
2026-07-22PCI/P2PDMA: Add Nvidia Vera Rubin to whitelistLeon Romanovsky1-0/+5
2026-06-09PCI/P2PDMA: Add Intel QAT, DSA, IAA devices to whitelistLukas Wunner1-0/+10
2026-04-27PCI/P2PDMA: Avoid returning a provider for non_mappable_barsMatt Evans1-1/+5
2026-04-10PCI/P2PDMA: Add Google SoCs to the P2P DMA host bridge listJacob Moroni1-0/+2
2026-04-10PCI/P2PDMA: Allow wildcard Device IDs in host bridge listJacob Moroni1-2/+6
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds1-1/+1
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook1-1/+1
2026-01-14PCI/P2PDMA: Reset page reference count when page mapping failsAlistair Popple1-0/+7
2026-01-08PCI/P2PDMA: Fix p2pmem_alloc_mmap() warning conditionHou Tao1-1/+1
2026-01-08PCI/P2PDMA: Release per-CPU pgmap ref when vm_insert_page() failsHou Tao1-0/+1
2025-12-05Merge tag 'mm-stable-2025-12-03-21-26' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-2/+3
2025-11-24mm/zone_device: rename page_free callback to folio_freeBalbir Singh1-2/+3
2025-11-20PCI/P2PDMA: Provide an access to pci_p2pdma_map_type() functionLeon Romanovsky1-2/+12
2025-11-20PCI/P2PDMA: Refactor to separate core P2P functionality from memory allocationLeon Romanovsky1-31/+120
2025-11-20PCI/P2PDMA: Separate the mmap() support from the core logicLeon Romanovsky1-20/+23
2025-09-03PCI/P2PDMA: Reduce scope of pci_has_p2pmem()Leon Romanovsky1-2/+1
2025-08-20PCI/P2PDMA: Fix incorrect pointer usage in devm_kfree() callSungho Kim1-1/+1
2025-06-17sysfs: treewide: switch back to attribute_group::bin_attrsThomas Weißschuh1-1/+1
2025-05-06PCI/P2PDMA: Refactor the p2pdma mapping helpersChristoph Hellwig1-33/+5
2025-03-17mm: allow compound zone device pagesAlistair Popple1-3/+3
2025-03-17mm/mm_init: move p2pdma page refcount initialisation to p2pdmaAlistair Popple1-2/+11
2024-12-03PCI/P2PDMA: Constify 'struct bin_attribute'Thomas Weißschuh1-3/+3
2024-11-05sysfs: treewide: constify attribute callback of bin_attribute::mmap()Thomas Weißschuh1-1/+1
2024-02-08PCI/P2PDMA: Fix a sleeping issue in a RCU read sectionChristophe JAILLET1-1/+1
2023-10-23PCI/P2PDMA: Remove redundant gotoTadeusz Struk1-1/+0
2023-10-03PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemapGustavo A. R. Silva1-1/+1
2023-08-25PCI: Fix typos in docs and commentsBjorn Helgaas1-1/+1
2023-08-14PCI/P2PDMA: Use pci_dev_id() to simplify the codeZheng Zengkai1-2/+1
2023-04-06PCI/P2PDMA: Fix pci_p2pmem_find_many() kernel-docCai Huoqing1-2/+1
2023-02-16PCI/P2PDMA: Annotate RCU dereferenceLogan Gunthorpe1-3/+5
2022-12-13Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linuxLinus Torvalds1-0/+124
2022-11-18treewide: use get_random_u32_below() instead of deprecated functionJason A. Donenfeld1-1/+1
2022-11-09PCI/P2PDMA: Allow userspace VMA allocations through sysfsLogan Gunthorpe1-0/+124
2022-09-19PCI/P2PDMA: Use for_each_pci_dev() helperYang Yingliang1-1/+1
2022-07-26PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg()Logan Gunthorpe1-66/+0
2022-07-26PCI/P2PDMA: Introduce helpers for dma_map_sg implementationsLogan Gunthorpe1-7/+37
2022-07-26PCI/P2PDMA: Attempt to set map_type if it has not been setLogan Gunthorpe1-1/+6
2022-04-11PCI/P2PDMA: Whitelist Intel Skylake-E Root Ports at any devfnShlomo Pongratz1-10/+15
2022-02-25PCI/P2PDMA: Add Intel 3rd Gen Intel Xeon Scalable Processors to whitelistMichael J. Ruhl1-0/+1
2022-01-16Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+1
2021-12-15PCI/P2PDMA: Use percpu_ref_tryget_live_rcu() inside RCU critical sectionChristophe JAILLET1-1/+1
2021-12-04memremap: remove support for external pgmap refcountsChristoph Hellwig1-1/+1
2021-11-05Merge branch 'pci/sysfs'Bjorn Helgaas1-3/+3
2021-09-28PCI: Use kstrtobool() directly, sans strtobool() wrapperKrzysztof Wilczyński1-3/+3
2021-09-20PCI/P2PDMA: Apply bus offset correctly in DMA address calculationWang Lu1-1/+1
2021-07-06Merge branch 'pci/sysfs'Bjorn Helgaas1-3/+3
2021-07-06PCI/P2PDMA: Finish RCU conversion of pdev->p2pdmaEric Dumazet1-25/+72
2021-06-16PCI/P2PDMA: Simplify distance calculationChristoph Hellwig1-117/+73
2021-06-10PCI/P2PDMA: Avoid pci_get_slot(), which may sleepLogan Gunthorpe1-2/+32
2021-06-10PCI/P2PDMA: Refactor pci_p2pdma_map_type()Logan Gunthorpe1-18/+12