1. 1e5c66a PCI/P2PDMA: Fix a sleeping issue in a RCU read section by Christophe JAILLET · 1 year, 2 months ago
  2. 805b196 PCI/P2PDMA: Remove redundant goto by Tadeusz Struk · 1 year, 5 months ago
  3. 4a7ce83 PCI/P2PDMA: Fix undefined behavior bug in struct pci_p2pdma_pagemap by Gustavo A. R. Silva · 1 year, 5 months ago
  4. 86b4ad7 PCI: Fix typos in docs and comments by Bjorn Helgaas · 1 year, 7 months ago
  5. 0e8207f PCI/P2PDMA: Use pci_dev_id() to simplify the code by Zheng Zengkai · 1 year, 7 months ago
  6. 5376ced PCI/P2PDMA: Fix pci_p2pmem_find_many() kernel-doc by Cai Huoqing · 2 years ago
  7. 6606f4c PCI/P2PDMA: Annotate RCU dereference by Logan Gunthorpe · 2 years, 1 month ago
  8. ce8a79d Merge tag 'for-6.2/block-2022-12-08' of git://git.kernel.dk/linux by Linus Torvalds · 2 years, 3 months ago
  9. 8032bf1 treewide: use get_random_u32_below() instead of deprecated function by Jason A. Donenfeld · 2 years, 5 months ago
  10. 7e9c7ef PCI/P2PDMA: Allow userspace VMA allocations through sysfs by Logan Gunthorpe · 2 years, 5 months ago
  11. e01bae1 PCI/P2PDMA: Use for_each_pci_dev() helper by Yang Yingliang · 2 years, 6 months ago
  12. 0d06132 PCI/P2PDMA: Remove pci_p2pdma_[un]map_sg() by Logan Gunthorpe · 2 years, 8 months ago
  13. 5e180ff PCI/P2PDMA: Introduce helpers for dma_map_sg implementations by Logan Gunthorpe · 2 years, 8 months ago
  14. 719c986 PCI/P2PDMA: Attempt to set map_type if it has not been set by Logan Gunthorpe · 2 years, 8 months ago
  15. 1af7c26 PCI/P2PDMA: Whitelist Intel Skylake-E Root Ports at any devfn by Shlomo Pongratz · 2 years, 11 months ago
  16. feaea1f PCI/P2PDMA: Add Intel 3rd Gen Intel Xeon Scalable Processors to whitelist by Michael J. Ruhl · 3 years, 1 month ago
  17. d0a231f Merge tag 'pci-v5.17-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 3 years, 2 months ago
  18. 69f457b PCI/P2PDMA: Use percpu_ref_tryget_live_rcu() inside RCU critical section by Christophe JAILLET · 3 years, 4 months ago
  19. b80892c memremap: remove support for external pgmap refcounts by Christoph Hellwig · 3 years, 4 months ago
  20. ebf275b Merge branch 'pci/sysfs' by Bjorn Helgaas · 3 years, 4 months ago
  21. e0f7b19 PCI: Use kstrtobool() directly, sans strtobool() wrapper by Krzysztof Wilczyński · 3 years, 6 months ago
  22. 3a19407 PCI/P2PDMA: Apply bus offset correctly in DMA address calculation by Wang Lu · 3 years, 6 months ago
  23. 7132700 Merge branch 'pci/sysfs' by Bjorn Helgaas · 3 years, 8 months ago
  24. ae21f83 PCI/P2PDMA: Finish RCU conversion of pdev->p2pdma by Eric Dumazet · 3 years, 8 months ago
  25. d1b8dc0 PCI/P2PDMA: Simplify distance calculation by Christoph Hellwig · 3 years, 9 months ago
  26. 3ec0c3e PCI/P2PDMA: Avoid pci_get_slot(), which may sleep by Logan Gunthorpe · 3 years, 9 months ago
  27. 7e2faa1 PCI/P2PDMA: Refactor pci_p2pdma_map_type() by Logan Gunthorpe · 3 years, 9 months ago
  28. cf201bf PCI/P2PDMA: Warn if host bridge not in whitelist by Logan Gunthorpe · 3 years, 9 months ago
  29. f9c125b PCI/P2PDMA: Use correct calc_map_type_and_dist() return type by Logan Gunthorpe · 3 years, 9 months ago
  30. e4ece59 PCI/P2PDMA: Collect acs list in stack buffer to avoid sleeping by Logan Gunthorpe · 3 years, 9 months ago
  31. 6389d43 PCI/P2PDMA: Rename upstream_bridge_distance() and rework doc by Logan Gunthorpe · 3 years, 9 months ago
  32. f8cf6e5 PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions by Krzysztof Wilczyński · 3 years, 9 months ago
  33. 009bd55 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma by Linus Torvalds · 4 years, 3 months ago
  34. 2f0cd59 PCI: Fix kernel-doc markup by Mauro Carvalho Chehab · 4 years, 5 months ago
  35. 73063ec PCI/P2PDMA: Cleanup __pci_p2pdma_map_sg a bit by Christoph Hellwig · 4 years, 4 months ago
  36. 4d34d52 PCI/P2PDMA: Remove the DMA_VIRT_OPS hacks by Christoph Hellwig · 4 years, 4 months ago
  37. 00937f3 Merge tag 'pci-v5.10-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 4 years, 5 months ago
  38. b7b3c01 mm/memremap_pages: support multiple ranges per invocation by Dan Williams · 4 years, 5 months ago
  39. a4574f6 mm/memremap_pages: convert to 'struct range' by Dan Williams · 4 years, 5 months ago
  40. eec240e2 PCI/P2PDMA: Drop double zeroing for sg_init_table() by Julia Lawall · 4 years, 6 months ago
  41. e7a7499 PCI: Use scnprintf(), not snprintf(), in sysfs "show" functions by Krzysztof Wilczyński · 4 years, 7 months ago
  42. 7c2308f PCI/P2PDMA: Fix build without DMA ops by Christoph Hellwig · 4 years, 7 months ago
  43. 4f7adb6 Merge branch 'pci/peer-to-peer' by Bjorn Helgaas · 4 years, 7 months ago
  44. dea286b PCI/P2PDMA: Allow P2PDMA on AMD Zen and newer CPUs by Logan Gunthorpe · 4 years, 7 months ago
  45. 52fbf5b PCI: Cache ACS capability offset in device by Rajat Jain · 4 years, 8 months ago
  46. 7d5b10fc PCI/P2PDMA: Add AMD Zen Raven and Renoir Root Ports to whitelist by Alex Deucher · 5 years ago
  47. 7b94b53 PCI/P2PDMA: Add Intel Sky Lake-E Root Ports B, C, D to the whitelist by Andrew Maier · 5 years ago
  48. bc123a5 PCI/P2PDMA: Add Intel SkyLake-E to the whitelist by Armen Baloyan · 5 years ago
  49. 27235b15 PCI/P2PDMA: Update pci_p2pdma_distance_many() documentation by Logan Gunthorpe · 6 years ago
  50. 5daf40b PCI/P2PDMA: Allow IOMMU for host bridge whitelist by Logan Gunthorpe · 6 years ago
  51. 5d52e1a PCI/P2PDMA: dma_map() requests that traverse the host bridge by Logan Gunthorpe · 6 years ago
  52. 110203b PCI/P2PDMA: Store mapping method in an xarray by Logan Gunthorpe · 6 years ago
  53. 142c242 PCI/P2PDMA: Factor out __pci_p2pdma_map_sg() by Logan Gunthorpe · 6 years ago
  54. 7f73eac PCI/P2PDMA: Introduce pci_p2pdma_unmap_sg() by Logan Gunthorpe · 6 years ago
  55. 2b9f4bb PCI/P2PDMA: Add attrs argument to pci_p2pdma_map_sg() by Logan Gunthorpe · 6 years ago
  56. 494d63b PCI/P2PDMA: Whitelist some Intel host bridges by Logan Gunthorpe · 6 years ago
  57. 2c84d81 PCI/P2PDMA: Factor out host_bridge_whitelist() by Logan Gunthorpe · 6 years ago
  58. e2cbfbf PCI/P2PDMA: Apply host bridge whitelist for ACS by Logan Gunthorpe · 6 years ago
  59. c6bfaeb PCI/P2PDMA: Factor out __upstream_bridge_distance() by Logan Gunthorpe · 6 years ago
  60. 7258308 PCI/P2PDMA: Add constants for map type results to upstream_bridge_distance() by Logan Gunthorpe · 6 years ago
  61. 0afea38 PCI/P2PDMA: Add provider's pci_dev to pci_p2pdma_pagemap struct by Logan Gunthorpe · 6 years ago
  62. a6e6fe6 PCI/P2PDMA: Introduce private pagemap structure by Logan Gunthorpe · 6 years ago
  63. fb4da21 Merge tag 'pci-v5.3-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 6 years ago
  64. 7b4b0f6 Merge branch 'pci/trivial' by Bjorn Helgaas · 6 years ago
  65. f6b6aef PCI: Fix typos and whitespace errors by Bjorn Helgaas · 6 years ago
  66. 9c002bb PCI/P2PDMA: Fix missing check for dma_virt_ops by Logan Gunthorpe · 6 years ago
  67. d0b3517 PCI/P2PDMA: use the dev_pagemap internal refcount by Christoph Hellwig · 6 years ago
  68. d8668bb memremap: pass a struct dev_pagemap to ->kill and ->cleanup by Christoph Hellwig · 6 years ago
  69. 1e240e8 memremap: move dev_pagemap callbacks into a separate structure by Christoph Hellwig · 6 years ago
  70. b253d5f3 Merge tag 'pci-v5.2-fixes-1' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 6 years ago
  71. 6dbbd05 PCI/P2PDMA: Ignore root complex whitelist when an IOMMU is present by Logan Gunthorpe · 6 years ago
  72. 50f44ee mm/devm_memremap_pages: fix final page put race by Dan Williams · 6 years ago
  73. 1570175 PCI/P2PDMA: track pgmap references per resource, not globally by Dan Williams · 6 years ago
  74. e615a19 PCI/P2PDMA: fix the gen_pool_add_virt() failure path by Dan Williams · 6 years ago
  75. 0f97da8 PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZEN Root Complex by Christian König · 6 years ago
  76. 926b02d Merge tag 'pci-v4.21-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 6 years ago
  77. 02917e9 mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL by Dan Williams · 6 years ago
  78. fcf9ab3 PCI/P2PDMA: Clean up documentation and kernel-doc by Randy Dunlap · 6 years ago
  79. 2d7bc01 PCI/P2PDMA: Introduce configfs/sysfs enable attribute helpers by Logan Gunthorpe · 6 years ago
  80. 977196b PCI/P2PDMA: Add PCI p2pmem DMA mappings to adjust the bus offset by Logan Gunthorpe · 6 years ago
  81. cbb8ca6 PCI/P2PDMA: Add sysfs group to display p2pmem stats by Logan Gunthorpe · 6 years ago
  82. 5291698 PCI/P2PDMA: Support peer-to-peer memory by Logan Gunthorpe · 6 years ago