1. e0217c5 Revert "PCI: Use to_pci_driver() instead of pci_dev->driver" by Bjorn Helgaas · 3 years, 2 months ago
  2. ebf275b Merge branch 'pci/sysfs' by Bjorn Helgaas · 3 years, 2 months ago
  3. 2a4d940 PCI: Use to_pci_driver() instead of pci_dev->driver by Uwe Kleine-König · 3 years, 3 months ago
  4. 36f354e PCI/sysfs: Return -EINVAL consistently from "store" functions by Krzysztof Wilczyński · 3 years, 3 months ago
  5. 524e6b0 Merge branch 'pci/virtualization' by Bjorn Helgaas · 3 years, 6 months ago
  6. e9c3bbd PCI/IOV: Clarify error message for unbound devices by Moritz Fischer · 3 years, 9 months ago
  7. f8cf6e5 PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions by Krzysztof Wilczyński · 3 years, 7 months ago
  8. c3d5c2d PCI/IOV: Add sysfs MSI-X vector assignment interface by Leon Romanovsky · 3 years, 9 months ago
  9. 12856e7 PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY by Matthew Rosato · 4 years, 4 months ago
  10. e5794cf s390/pci: create links between PFs and VFs by Niklas Schnelle · 4 years, 8 months ago
  11. a1ceea6 PCI/IOV: Introduce pci_iov_sysfs_link() function by Niklas Schnelle · 4 years, 8 months ago
  12. 8c386cc PCI/IOV: Fix memory leak in pci_iov_add_virtfn() by Navid Emamdoost · 5 years ago
  13. 7e124c4 Merge branch 'pci/trivial' by Bjorn Helgaas · 5 years ago
  14. eceb860 PCI: Remove unnecessary includes by Bjorn Helgaas · 5 years ago
  15. 35ff867 PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes by Pierre Crégut · 5 years ago
  16. 0ca0ef1 Merge branch 'pci/resource' by Bjorn Helgaas · 5 years ago
  17. 244c06c PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autoprobe by Kelsey Skunberg · 5 years ago
  18. aaee0c1 PCI/IOV: Move sysfs SR-IOV functions to iov.c by Kelsey Skunberg · 5 years ago
  19. 39098ed PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END by Denis Efremov · 5 years ago
  20. 76bf6a8 Revert "PCI/IOV: Use VF0 cached config space size for other VFs" by Alex Williamson · 6 years ago
  21. aff68a5a PCI/IOV: Add flag so platforms can skip VF scanning by Sebastian Ott · 6 years ago
  22. 18f9e9d PCI/IOV: Factor out sriov_add_vfs() by Sebastian Ott · 6 years ago
  23. 4c24371 PCI/IOV: Remove unnecessary include of <linux/pci-ats.h> by Bjorn Helgaas · 6 years ago
  24. 975bb8b PCI/IOV: Use VF0 cached config space size for other VFs by KarimAllah Ahmed · 6 years ago
  25. 3a48dc6 Merge branch 'pci/virtualization' by Bjorn Helgaas · 6 years ago
  26. 51259d0 PCI/IOV: Tidy pci_sriov_set_totalvfs() by Bjorn Helgaas · 7 years ago
  27. 3897237 PCI/IOV: Reset total_VFs limit after detaching PF driver by Jakub Kicinski · 7 years ago
  28. 8d85a7a PCI/IOV: Allow PF drivers to limit total_VFs to 0 by Jakub Kicinski · 7 years ago
  29. 8effc39 PCI/IOV: Add pci_sriov_configure_simple() by Alexander Duyck · 7 years ago
  30. a4b8850 Merge branch 'pci/virtualization' by Bjorn Helgaas · 7 years ago
  31. cf0921b PCI/IOV: Use VF0 cached config registers for other VFs by KarimAllah Ahmed · 7 years ago
  32. df62ab5 PCI: Tidy comments by Bjorn Helgaas · 7 years ago
  33. 105cf3c Merge tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 7 years ago
  34. ab8c609 Merge branch 'pci/spdx' into next by Bjorn Helgaas · 7 years ago
  35. 7328c8f PCI: Add SPDX GPL-2.0 when no license was specified by Bjorn Helgaas · 7 years ago
  36. 7506dc7 PCI: Add wrappers for dev_printk() by Frederick Lawler · 7 years ago
  37. 608c0d8 PCI/IOV: Add pci_vf_drivers_autoprobe() interface by Bryant G. Ly · 7 years ago
  38. ff26449 PCI: Restore ARI Capable Hierarchy before setting numVFs by Tony Nguyen · 7 years ago
  39. 27d6162 PCI: Create SR-IOV virtfn/physfn links before attaching driver by Stuart Hayes · 7 years ago
  40. 3142d83 PCI: Cache the VF device ID in the SR-IOV structure by Filippo Sironi · 7 years ago
  41. 753f612 PCI: Remove reset argument from pci_iov_{add,remove}_virtfn() by Jan H. Schönherr · 7 years ago
  42. 0fc690a PCI: Disable VF decoding before pcibios_sriov_disable() updates resources by Gavin Shan · 7 years ago
  43. 17530e7 PCI: Protect pci_driver->sriov_configure() usage with device_lock() by Jakub Kicinski · 8 years ago
  44. 0e7df22 PCI: Add sysfs sriov_drivers_autoprobe to control VF driver binding by Bodong Wang · 8 years ago
  45. 5b0948d PCI: Lock each enable/disable num_vfs operation in sysfs by Emil Tantilov · 8 years ago
  46. 286c237 PCI: Remove pci_resource_bar() and pci_iov_resource_bar() by Bjorn Helgaas · 8 years ago
  47. 546ba9f PCI: Don't update VF BARs while VF memory space is enabled by Bjorn Helgaas · 8 years ago
  48. 6ffa248 PCI: Separate VF BAR updates from standard BAR updates by Bjorn Helgaas · 8 years ago
  49. f40ec3c PCI: Do any VF BAR updates before enabling the BARs by Gavin Shan · 8 years ago
  50. 156c553 PCI: Check for pci_setup_device() failure in pci_iov_add_virtfn() by Po Liu · 8 years ago
  51. d5e2d00 Merge tag 'powerpc-4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux by Linus Torvalds · 9 years ago
  52. c194f7e PCI/IOV: Rename and export virtfn_{add, remove} by Wei Yang · 9 years ago
  53. 0a3d00b PCI: Support SR-IOV on any function type by Kelly Zytaruk · 9 years ago
  54. 1f9a30e Merge branches 'pci/aer', 'pci/hotplug', 'pci/misc', 'pci/msi', 'pci/resource' and 'pci/virtualization' into next by Bjorn Helgaas · 9 years ago
  55. c23b613 PCI: Fix sriov_enable() error path for pcibios_enable_sriov() failures by Alexander Duyck · 9 years ago
  56. b390864 PCI: Wait 1 second between disabling VFs and clearing NumVFs by Alexander Duyck · 9 years ago
  57. a39e3fc PCI: Reorder pcibios_sriov_disable() by Alexander Duyck · 9 years ago
  58. 3443c38 PCI: Remove VFs in reverse order if virtfn_add() fails by Alexander Duyck · 9 years ago
  59. 1118399 PCI: Handle Enhanced Allocation capability for SR-IOV devices by David Daney · 9 years ago
  60. ce288ec PCI: Remove redundant validation of SR-IOV offset/stride registers by Alexander Duyck · 9 years ago
  61. ea9a885 PCI: Set SR-IOV NumVFs to zero after enumeration by Alexander Duyck · 9 years ago
  62. ff45f9d PCI: Enable SR-IOV ARI Capable Hierarchy before reading TotalVFs by Ben Shelton · 9 years ago
  63. 978d2d6 PCI: Add pcibios_iov_resource_alignment() interface by Wei Yang · 10 years ago
  64. 995df52 PCI: Add pcibios_sriov_enable() and pcibios_sriov_disable() by Wei Yang · 10 years ago
  65. b07579c PCI: Export pci_iov_virtfn_bus() and pci_iov_virtfn_devfn() by Wei Yang · 10 years ago
  66. 4449f07 PCI: Calculate maximum number of buses required for VFs by Wei Yang · 10 years ago
  67. f59dca2 PCI: Refresh First VF Offset and VF Stride when updating NumVFs by Wei Yang · 10 years ago
  68. c1fe1f9 PCI: Index IOV resources in the conventional style by Bjorn Helgaas · 10 years ago
  69. 0e6c912 PCI: Keep individual VF BAR size in struct pci_sriov by Wei Yang · 10 years ago
  70. e88ae01 PCI: Print PF SR-IOV resource that contains all VF(n) BAR space by Wei Yang · 10 years ago
  71. 68f8e9f PCI: Print more info in sriov_enable() error message by Bjorn Helgaas · 10 years ago
  72. 26ff46c PCI: Remove fixed parameter in pci_iov_resource_bar() by Myron Stowe · 10 years ago
  73. be63497 PCI: Use device flag helper functions by Ethan Zhao · 10 years ago
  74. c893d13 PCI: Make pci_bus_add_device() void by Yijing Wang · 11 years ago
  75. 46cb7b1 PCI: Remove unused SR-IOV VF Migration support by Bjorn Helgaas · 11 years ago
  76. aa931977 PCI: Never treat a VF as a multifunction device by Alex Williamson · 11 years ago
  77. 045cc22 PCI: Clear NumVFs when disabling SR-IOV in sriov_init() by ethan.zhao · 11 years ago
  78. f762598 PCI: Fix whitespace, capitalization, and spelling errors by Bjorn Helgaas · 11 years ago
  79. 652d110 PCI: Return -ENOSYS for SR-IOV operations on non-SR-IOV devices by Stefan Assmann · 11 years ago
  80. 19b6984 PCI: Update NumVFs register when disabling SR-IOV by Yijing Wang · 11 years ago
  81. ddc191f PCI: Fix comment typo in iov.c by Jonghwan Choi · 11 years ago
  82. df58f46 Merge branch 'pci/jiang-bus-lock-v3' into next by Bjorn Helgaas · 12 years ago
  83. dc087f2 PCI: Simplify IOV implementation and fix reference count races by Jiang Liu · 12 years ago
  84. d35329d PCI: Drop redundant setting of bus->is_added in virtfn_add_bus() by Jiang Liu · 12 years ago
  85. 8b1fce0 PCI: Convert alloc_pci_dev(void) to pci_alloc_dev(bus) by Gu Zheng · 12 years ago
  86. fbf33f5 PCI: Finish SR-IOV VF setup before adding the device by Xudong Hao · 12 years ago
  87. 5a8eb24 pci: Add SRIOV helper function to determine if VFs are assigned to guest by Alexander Duyck · 12 years ago
  88. 556f12f Merge tag 'pci-v3.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci by Linus Torvalds · 12 years ago
  89. 40064ac PCI: Remove unused "rc" in virtfn_add_bus() by Yijing Wang · 12 years ago
  90. 4f53509 PCI: Put pci_dev in device tree as early as possible by Yinghai Lu · 12 years ago
  91. 2094f16 pci: fix iov.c kernel-doc warnings by Randy Dunlap · 12 years ago
  92. 1452cd7 PCI: Remove useless "!dev" tests by Bjorn Helgaas · 12 years ago
  93. 6b13672 PCI: Use spec names for SR-IOV capability fields by Bjorn Helgaas · 12 years ago
  94. bff7315 PCI: Provide method to reduce the number of total VFs supported by Donald Dutile · 12 years ago
  95. 94bb346 Revert "PCI: Use hotplug-safe pci_get_domain_bus_and_slot()" by Bjorn Helgaas · 12 years ago
  96. b895e66 Merge branch 'pci/jiang-get-domain-bus-slot' into next by Bjorn Helgaas · 12 years ago
  97. 433efd2 PCI: Use hotplug-safe pci_get_domain_bus_and_slot() by Jiang Liu · 12 years ago
  98. 62f87c0 PCI: Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type by Yijing Wang · 12 years ago
  99. b7eac05 PCI: register busn_res for iov bus by Yinghai Lu · 13 years ago
  100. b918c62 PCI: replace struct pci_bus secondary/subordinate with busn_res by Yinghai Lu · 13 years ago