Age | Commit message (Expand) | Author | Files | Lines |
2023-12-15 | PCI: Use resource names in PCI log messages | Puranjay Mohan | 1 | -2/+5 |
2023-08-07 | PCI/IOV: Use pci_dev_id() to simplify the code | Xiongfeng Wang | 1 | -2/+1 |
2023-01-18 | PCI/IOV: Enlarge virtfn sysfs name buffer | Alexey V. Vissarionov | 1 | -1/+1 |
2022-03-07 | PCI/IOV: Fix wrong kernel-doc identifier | Leon Romanovsky | 1 | -2/+2 |
2022-02-27 | PCI/IOV: Add pci_iov_get_pf_drvdata() to allow VF reaching the drvdata of a PF | Jason Gunthorpe | 1 | -0/+29 |
2022-02-27 | PCI/IOV: Add pci_iov_vf_id() to get VF index | Jason Gunthorpe | 1 | -0/+14 |
2021-11-11 | Revert "PCI: Use to_pci_driver() instead of pci_dev->driver" | Bjorn Helgaas | 1 | -15/+9 |
2021-11-05 | Merge branch 'pci/sysfs' | Bjorn Helgaas | 1 | -8/+6 |
2021-10-18 | PCI: Use to_pci_driver() instead of pci_dev->driver | Uwe Kleine-König | 1 | -9/+15 |
2021-09-28 | PCI/sysfs: Return -EINVAL consistently from "store" functions | Krzysztof Wilczyński | 1 | -8/+6 |
2021-07-06 | Merge branch 'pci/virtualization' | Bjorn Helgaas | 1 | -2/+9 |
2021-06-10 | PCI/IOV: Clarify error message for unbound devices | Moritz Fischer | 1 | -2/+9 |
2021-06-03 | PCI/sysfs: Use sysfs_emit() and sysfs_emit_at() in "show" functions | Krzysztof Wilczyński | 1 | -6/+6 |
2021-04-04 | PCI/IOV: Add sysfs MSI-X vector assignment interface | Leon Romanovsky | 1 | -6/+96 |
2020-09-21 | PCI/IOV: Mark VFs as not implementing PCI_COMMAND_MEMORY | Matthew Rosato | 1 | -0/+1 |
2020-05-20 | s390/pci: create links between PFs and VFs | Niklas Schnelle | 1 | -3/+0 |
2020-05-20 | PCI/IOV: Introduce pci_iov_sysfs_link() function | Niklas Schnelle | 1 | -11/+25 |
2019-12-09 | PCI/IOV: Fix memory leak in pci_iov_add_virtfn() | Navid Emamdoost | 1 | -5/+4 |
2019-11-28 | Merge branch 'pci/trivial' | Bjorn Helgaas | 1 | -1/+0 |
2019-10-17 | PCI: Remove unnecessary includes | Bjorn Helgaas | 1 | -1/+0 |
2019-10-15 | PCI/IOV: Serialize sysfs sriov_numvfs reads vs writes | Pierre Crégut | 1 | -1/+7 |
2019-09-23 | Merge branch 'pci/resource' | Bjorn Helgaas | 1 | -2/+2 |
2019-09-05 | PCI/IOV: Remove group write permission from sriov_numvfs, sriov_drivers_autop... | Kelsey Skunberg | 1 | -3/+2 |
2019-08-20 | PCI/IOV: Move sysfs SR-IOV functions to iov.c | Kelsey Skunberg | 1 | -0/+168 |
2019-08-08 | PCI: Use PCI_SRIOV_NUM_BARS in loops instead of PCI_IOV_RESOURCE_END | Denis Efremov | 1 | -2/+2 |
2019-07-03 | Revert "PCI/IOV: Use VF0 cached config space size for other VFs" | Alex Williamson | 1 | -2/+0 |
2019-01-01 | PCI/IOV: Add flag so platforms can skip VF scanning | Sebastian Ott | 1 | -0/+6 |
2019-01-01 | PCI/IOV: Factor out sriov_add_vfs() | Sebastian Ott | 1 | -13/+31 |
2018-10-11 | PCI/IOV: Remove unnecessary include of <linux/pci-ats.h> | Bjorn Helgaas | 1 | -1/+0 |
2018-10-11 | PCI/IOV: Use VF0 cached config space size for other VFs | KarimAllah Ahmed | 1 | -0/+2 |
2018-08-15 | Merge branch 'pci/virtualization' | Bjorn Helgaas | 1 | -2/+2 |
2018-07-19 | PCI/IOV: Tidy pci_sriov_set_totalvfs() | Bjorn Helgaas | 1 | -2/+2 |
2018-06-29 | PCI/IOV: Reset total_VFs limit after detaching PF driver | Jakub Kicinski | 1 | -0/+16 |
2018-05-25 | PCI/IOV: Allow PF drivers to limit total_VFs to 0 | Jakub Kicinski | 1 | -4/+2 |
2018-04-24 | PCI/IOV: Add pci_sriov_configure_simple() | Alexander Duyck | 1 | -0/+36 |
2018-04-04 | Merge branch 'pci/virtualization' | Bjorn Helgaas | 1 | -7/+35 |
2018-03-31 | PCI/IOV: Use VF0 cached config registers for other VFs | KarimAllah Ahmed | 1 | -7/+35 |
2018-03-19 | PCI: Tidy comments | Bjorn Helgaas | 1 | -5/+3 |
2018-02-06 | Merge tag 'pci-v4.16-changes' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -5/+6 |
2018-02-01 | Merge branch 'pci/spdx' into next | Bjorn Helgaas | 1 | -0/+1 |
2018-01-26 | PCI: Add SPDX GPL-2.0 when no license was specified | Bjorn Helgaas | 1 | -0/+1 |
2018-01-18 | PCI: Add wrappers for dev_printk() | Frederick Lawler | 1 | -5/+5 |
2017-12-11 | PCI/IOV: Add pci_vf_drivers_autoprobe() interface | Bryant G. Ly | 1 | -0/+11 |
2017-10-10 | PCI: Restore ARI Capable Hierarchy before setting numVFs | Tony Nguyen | 1 | -0/+8 |
2017-10-10 | PCI: Create SR-IOV virtfn/physfn links before attaching driver | Stuart Hayes | 1 | -1/+2 |
2017-10-05 | PCI: Cache the VF device ID in the SR-IOV structure | Filippo Sironi | 1 | -2/+3 |
2017-10-05 | PCI: Remove reset argument from pci_iov_{add,remove}_virtfn() | Jan H. Schönherr | 1 | -13/+5 |
2017-08-29 | PCI: Disable VF decoding before pcibios_sriov_disable() updates resources | Gavin Shan | 1 | -3/+4 |
2017-06-14 | PCI: Protect pci_driver->sriov_configure() usage with device_lock() | Jakub Kicinski | 1 | -4/+0 |
2017-04-20 | PCI: Add sysfs sriov_drivers_autoprobe to control VF driver binding | Bodong Wang | 1 | -0/+1 |
2017-02-03 | PCI: Lock each enable/disable num_vfs operation in sysfs | Emil Tantilov | 1 | -7/+0 |
2016-11-29 | PCI: Remove pci_resource_bar() and pci_iov_resource_bar() | Bjorn Helgaas | 1 | -18/+0 |
2016-11-29 | PCI: Don't update VF BARs while VF memory space is enabled | Bjorn Helgaas | 1 | -0/+8 |
2016-11-29 | PCI: Separate VF BAR updates from standard BAR updates | Bjorn Helgaas | 1 | -0/+50 |
2016-11-23 | PCI: Do any VF BAR updates before enabling the BARs | Gavin Shan | 1 | -7/+7 |
2016-09-12 | PCI: Check for pci_setup_device() failure in pci_iov_add_virtfn() | Po Liu | 1 | -1/+4 |
2016-03-19 | Merge tag 'powerpc-4.6-1' of git://git.kernel.org/pub/scm/linux/kernel/git/po... | Linus Torvalds | 1 | -5/+5 |
2016-03-09 | PCI/IOV: Rename and export virtfn_{add, remove} | Wei Yang | 1 | -5/+5 |
2016-02-29 | PCI: Support SR-IOV on any function type | Kelly Zytaruk | 1 | -4/+0 |
2015-11-02 | Merge branches 'pci/aer', 'pci/hotplug', 'pci/misc', 'pci/msi', 'pci/resource... | Bjorn Helgaas | 1 | -49/+52 |
2015-10-30 | PCI: Fix sriov_enable() error path for pcibios_enable_sriov() failures | Alexander Duyck | 1 | -5/+6 |
2015-10-30 | PCI: Wait 1 second between disabling VFs and clearing NumVFs | Alexander Duyck | 1 | -1/+1 |
2015-10-30 | PCI: Reorder pcibios_sriov_disable() | Alexander Duyck | 1 | -6/+6 |
2015-10-30 | PCI: Remove VFs in reverse order if virtfn_add() fails | Alexander Duyck | 1 | -3/+3 |
2015-10-29 | PCI: Handle Enhanced Allocation capability for SR-IOV devices | David Daney | 1 | -2/+9 |
2015-10-29 | PCI: Remove redundant validation of SR-IOV offset/stride registers | Alexander Duyck | 1 | -9/+1 |
2015-10-29 | PCI: Set SR-IOV NumVFs to zero after enumeration | Alexander Duyck | 1 | -19/+22 |
2015-10-29 | PCI: Enable SR-IOV ARI Capable Hierarchy before reading TotalVFs | Ben Shelton | 1 | -4/+4 |
2015-03-31 | PCI: Add pcibios_iov_resource_alignment() interface | Wei Yang | 1 | -1/+7 |
2015-03-31 | PCI: Add pcibios_sriov_enable() and pcibios_sriov_disable() | Wei Yang | 1 | -0/+19 |
2015-03-31 | PCI: Export pci_iov_virtfn_bus() and pci_iov_virtfn_devfn() | Wei Yang | 1 | -12/+16 |
2015-03-31 | PCI: Calculate maximum number of buses required for VFs | Wei Yang | 1 | -4/+27 |
2015-03-31 | PCI: Refresh First VF Offset and VF Stride when updating NumVFs | Wei Yang | 1 | -4/+19 |
2015-03-31 | PCI: Index IOV resources in the conventional style | Bjorn Helgaas | 1 | -4/+4 |
2015-03-31 | PCI: Keep individual VF BAR size in struct pci_sriov | Wei Yang | 1 | -19/+20 |
2015-03-31 | PCI: Print PF SR-IOV resource that contains all VF(n) BAR space | Wei Yang | 1 | -0/+2 |
2015-03-31 | PCI: Print more info in sriov_enable() error message | Bjorn Helgaas | 1 | -2/+5 |
2014-11-19 | PCI: Remove fixed parameter in pci_iov_resource_bar() | Myron Stowe | 1 | -8/+3 |
2014-09-16 | PCI: Use device flag helper functions | Ethan Zhao | 1 | -1/+1 |
2014-05-30 | PCI: Make pci_bus_add_device() void | Yijing Wang | 1 | -1/+1 |
2014-02-19 | PCI: Remove unused SR-IOV VF Migration support | Bjorn Helgaas | 1 | -119/+0 |
2014-01-10 | PCI: Never treat a VF as a multifunction device | Alex Williamson | 1 | -0/+1 |
2013-11-22 | PCI: Clear NumVFs when disabling SR-IOV in sriov_init() | ethan.zhao | 1 | -0/+1 |
2013-11-14 | PCI: Fix whitespace, capitalization, and spelling errors | Bjorn Helgaas | 1 | -1/+1 |
2013-07-31 | PCI: Return -ENOSYS for SR-IOV operations on non-SR-IOV devices | Stefan Assmann | 1 | -7/+10 |
2013-07-30 | PCI: Update NumVFs register when disabling SR-IOV | Yijing Wang | 1 | -1/+3 |
2013-07-25 | PCI: Fix comment typo in iov.c | Jonghwan Choi | 1 | -1/+1 |
2013-06-14 | Merge branch 'pci/jiang-bus-lock-v3' into next | Bjorn Helgaas | 1 | -35/+25 |
2013-06-14 | PCI: Simplify IOV implementation and fix reference count races | Jiang Liu | 1 | -35/+24 |
2013-06-14 | PCI: Drop redundant setting of bus->is_added in virtfn_add_bus() | Jiang Liu | 1 | -1/+0 |
2013-06-05 | PCI: Convert alloc_pci_dev(void) to pci_alloc_dev(bus) | Gu Zheng | 1 | -3/+5 |
2013-05-31 | PCI: Finish SR-IOV VF setup before adding the device | Xudong Hao | 1 | -3/+2 |
2013-04-24 | pci: Add SRIOV helper function to determine if VFs are assigned to guest | Alexander Duyck | 1 | -0/+41 |
2013-02-25 | Merge tag 'pci-v3.9-changes' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 1 | -9/+1 |
2013-02-01 | PCI: Remove unused "rc" in virtfn_add_bus() | Yijing Wang | 1 | -1/+0 |
2013-01-25 | PCI: Put pci_dev in device tree as early as possible | Yinghai Lu | 1 | -8/+1 |
2013-01-10 | pci: fix iov.c kernel-doc warnings | Randy Dunlap | 1 | -1/+1 |
2012-11-09 | PCI: Remove useless "!dev" tests | Bjorn Helgaas | 1 | -7/+7 |
2012-11-09 | PCI: Use spec names for SR-IOV capability fields | Bjorn Helgaas | 1 | -24/+24 |
2012-11-09 | PCI: Provide method to reduce the number of total VFs supported | Donald Dutile | 1 | -0/+47 |
2012-09-20 | Revert "PCI: Use hotplug-safe pci_get_domain_bus_and_slot()" | Bjorn Helgaas | 1 | -2/+6 |
2012-09-17 | Merge branch 'pci/jiang-get-domain-bus-slot' into next | Bjorn Helgaas | 1 | -6/+2 |
2012-09-12 | PCI: Use hotplug-safe pci_get_domain_bus_and_slot() | Jiang Liu | 1 | -6/+2 |
2012-08-23 | PCI: Introduce pci_pcie_type(dev) to replace pci_dev->pcie_type | Yijing Wang | 1 | -3/+3 |
2012-06-13 | PCI: register busn_res for iov bus | Yinghai Lu | 1 | -1/+1 |
2012-06-13 | PCI: replace struct pci_bus secondary/subordinate with busn_res | Yinghai Lu | 1 | -2/+2 |
2012-02-27 | PCI: Rename pci_remove_bus_device to pci_stop_and_remove_bus_device | Yinghai Lu | 1 | -2/+2 |
2012-02-17 | PCI: Fix /sys warning when sriov enabled and card is hot removed | Yinghai Lu | 1 | -1/+7 |
2012-02-10 | PCI: set pci sriov page size before reading SRIOV BAR | Vaidyanathan Srinivasan | 1 | -2/+1 |
2012-01-06 | PCI: delay configuration of SRIOV capability | Ram Pai | 1 | -2/+2 |
2012-01-06 | PCI: Rework config space blocking services | Jan Kiszka | 1 | -6/+6 |
2011-12-05 | PCI: defer enablement of SRIOV BARS | Ram Pai | 1 | -0/+7 |
2011-10-31 | pci: Fix files needing export.h for EXPORT_SYMBOL/THIS_MODULE | Paul Gortmaker | 1 | -0/+1 |
2011-10-14 | PCI: Move ATS implementation into own file | Joerg Roedel | 1 | -142/+0 |
2011-04-11 | PCI: Move ATS declarations in seperate header file | Joerg Roedel | 1 | -0/+1 |
2010-09-09 | PCI: fix pci_resource_alignment prototype | Cam Macdonell | 1 | -1/+1 |
2010-03-30 | include cleanup: Update gfp.h and slab.h includes to prepare for breaking imp... | Tejun Heo | 1 | -0/+1 |
2010-02-12 | pci: Add SR-IOV convenience functions and macros | Williams, Mitch A | 1 | -0/+15 |
2009-11-24 | PCI: use pci_is_pcie() in pci core | Kenji Kaneshige | 1 | -1/+1 |
2009-08-30 | PCI SR-IOV: correct broken resource alignment calculations | Chris Wright | 1 | -0/+23 |
2009-06-22 | Merge git://git.infradead.org/~dwmw2/iommu-2.6.31 | Linus Torvalds | 1 | -6/+149 |
2009-06-16 | PCI: cleanup Function Level Reset | Yu Zhao | 1 | -2/+2 |
2009-06-11 | PCI: fix SR-IOV function dependency link problem | Yu Zhao | 1 | -0/+2 |
2009-05-18 | PCI: handle Virtual Function ATS enabling | Yu Zhao | 1 | -14/+52 |
2009-05-18 | PCI: support the ATS capability | Yu Zhao | 1 | -0/+105 |
2009-04-06 | PCI-IOV: fix missing kernel-doc | Randy Dunlap | 1 | -0/+1 |
2009-03-20 | PCI: handle SR-IOV Virtual Function Migration | Yu Zhao | 1 | -0/+119 |
2009-03-20 | PCI: add SR-IOV API for Physical Function driver | Yu Zhao | 1 | -0/+314 |
2009-03-20 | PCI: reserve bus range for SR-IOV device | Yu Zhao | 1 | -0/+36 |
2009-03-20 | PCI: restore saved SR-IOV state | Yu Zhao | 1 | -0/+29 |
2009-03-20 | PCI: initialize and release SR-IOV capability | Yu Zhao | 1 | -0/+182 |