Show patches with: Submitter = Oliver O'Halloran       |    Archived = No       |   444 patches
« 1 2 3 44 5 »
Patch Series A/F/R/T S/W/F Date Submitter Delegate State
[v2,08/16] powerpc/powernv/sriov: Simplify used window tracking [v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-22 Oliver O'Halloran Accepted
[v2,07/16] powerpc/powernv/sriov: Rename truncate_iov [v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-22 Oliver O'Halloran Accepted
[v2,06/16] powerpc/powernv/sriov: Explain how SR-IOV works on PowerNV [v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-22 Oliver O'Halloran Accepted
[v2,05/16] powerpc/powernv/sriov: Move SR-IOV into a separate file [v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper - - - - --- 2020-07-22 Oliver O'Halloran Accepted
[v2,04/16] powerpc/powernv/pci: Initialise M64 for IODA1 as a 1-1 window [v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-22 Oliver O'Halloran Accepted
[v2,03/16] powerpc/powernv/pci: Add explicit tracking of the DMA setup state [v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-22 Oliver O'Halloran Accepted
[v2,02/16] powerpc/powernv/pci: Always tear down DMA windows on PE release [v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-22 Oliver O'Halloran Accepted
[v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper [v2,01/16] powernv/pci: Add pci_bus_to_pnvhb() helper - - - - --- 2020-07-22 Oliver O'Halloran Accepted
[v2,14/14] powerpc/eeh: Move PE tree setup into the platform [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,13/14] powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,12/14] powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,11/14] powerpc/eeh: Remove class code field from edev [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,10/14] powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,09/14] powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,08/14] powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,07/14] powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,06/14] powerpc/eeh: Remove VF config space restoration [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,05/14] powerpc/eeh: Kill off eeh_ops->get_pe_addr() [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,04/14] powerpc/pseries: Stop using pdn->pe_number [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,03/14] powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,02/14] powerpc/eeh: Remove eeh_dev.c [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-22 Oliver O'Halloran Superseded
[v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() [v2,01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-22 Oliver O'Halloran Superseded
[15/15] powerpc/powernv/sriov: Make single PE mode a per-BAR setting [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - - - --- 2020-07-10 Oliver O'Halloran Changes Requested
[14/15] powerpc/powernv/sriov: Refactor M64 BAR setup [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[13/15] powerpc/powernv/sriov: Move M64 BAR allocation into a helper [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[12/15] powerpc/powernv/sriov: De-indent setup and teardown [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - - - --- 2020-07-10 Oliver O'Halloran Changes Requested
[11/15] powerpc/powernv/sriov: Drop iov->pe_num_map[] [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[10/15] powerpc/powernv/pci: Refactor pnv_ioda_alloc_pe() [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - - - --- 2020-07-10 Oliver O'Halloran Changes Requested
[09/15] powerpc/powernv/sriov: Factor out M64 BAR setup [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[08/15] powerpc/powernv/sriov: Simplify used window tracking [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[07/15] powerpc/powernv/sriov: Rename truncate_iov [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[06/15] powerpc/powernv/sriov: Explain how SR-IOV works on PowerNV [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[05/15] powerpc/powernv/sriov: Move SR-IOV into a seperate file [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - - - --- 2020-07-10 Oliver O'Halloran Changes Requested
[04/15] powerpc/powernv/pci: Initialise M64 for IODA1 as a 1-1 window [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[03/15] powerpc/powernv/pci: Add explicit tracking of the DMA setup state [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 2 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[02/15] powerpc/powernv/pci: Always tear down DMA windows on PE release [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - 1 - --- 2020-07-10 Oliver O'Halloran Changes Requested
[01/15] powernv/pci: Add pci_bus_to_pnvhb() helper [01/15] powernv/pci: Add pci_bus_to_pnvhb() helper - - - - --- 2020-07-10 Oliver O'Halloran Changes Requested
[14/14] powerpc/eeh: Move PE tree setup into the platform [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-06 Oliver O'Halloran Superseded
[13/14] powerpc/eeh: Drop pdn use in eeh_pe_tree_insert() [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[12/14] powerpc/eeh: Rename eeh_{add_to|remove_from}_parent_pe() [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[11/14] powerpc/eeh: Remove class code field from edev [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[10/14] powerpc/eeh: Remove spurious use of pci_dn in eeh_dump_dev_log [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[09/14] powerpc/eeh: Pass eeh_dev to eeh_ops->{read|write}_config() [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[08/14] powerpc/eeh: Pass eeh_dev to eeh_ops->resume_notify() [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[07/14] powerpc/eeh: Pass eeh_dev to eeh_ops->restore_config() [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[06/14] powerpc/eeh: Remove VF config space restoration [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-06 Oliver O'Halloran Superseded
[05/14] powerpc/eeh: Kill off eeh_ops->get_pe_addr() [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-06 Oliver O'Halloran Superseded
[04/14] powerpc/pseries: Stop using pdn->pe_number [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-06 Oliver O'Halloran Superseded
[03/14] powerpc/eeh: Move vf_index out of pci_dn and into eeh_dev [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - 1 - --- 2020-07-06 Oliver O'Halloran Superseded
[02/14] powerpc/eeh: Remove eeh_dev.c [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() [01/14] powerpc/eeh: Remove eeh_dev_phb_init_dynamic() - - - - --- 2020-07-06 Oliver O'Halloran Superseded
[2/2] powerpc/powernv: Move pnv_ioda_setup_bus_dma under CONFIG_IOMMU_API [1/2] powerpc/powernv: Make pnv_pci_sriov_enable() and friends static - - 1 - --- 2020-07-05 Oliver O'Halloran Accepted
[1/2] powerpc/powernv: Make pnv_pci_sriov_enable() and friends static [1/2] powerpc/powernv: Make pnv_pci_sriov_enable() and friends static - - - - --- 2020-07-05 Oliver O'Halloran Accepted
[v2] powerpc/pseries: Make vio and ibmebus initcalls pseries specific [v2] powerpc/pseries: Make vio and ibmebus initcalls pseries specific - - 1 - 52- 2020-04-21 Oliver O'Halloran Accepted
[4/4] powerpc/powernv/pci: Sprinkle around some WARN_ON()s [1/4] powerpc/powernv/pci: Add helper to find ioda_pe from BDFN - - - - --1 2020-04-17 Oliver O'Halloran Accepted
[3/4] powerpc/powernv/pci: Reserve the root bus PE during init [1/4] powerpc/powernv/pci: Add helper to find ioda_pe from BDFN - - - - --1 2020-04-17 Oliver O'Halloran Accepted
[2/4] powerpc/powernv/pci: Re-work bus PE configuration [1/4] powerpc/powernv/pci: Add helper to find ioda_pe from BDFN - - - - --1 2020-04-17 Oliver O'Halloran Accepted
[1/4] powerpc/powernv/pci: Add helper to find ioda_pe from BDFN [1/4] powerpc/powernv/pci: Add helper to find ioda_pe from BDFN - - - - 21- 2020-04-17 Oliver O'Halloran Accepted
powerpc/pseries: Make vio and ibmebus initcalls pseries specific powerpc/pseries: Make vio and ibmebus initcalls pseries specific - - 1 - 421 2020-04-17 Oliver O'Halloran Superseded
powerpc/powernv/pci: Add an explaination for PNV_IODA_PE_BUS_ALL powerpc/powernv/pci: Add an explaination for PNV_IODA_PE_BUS_ALL - - - - 61- 2020-04-14 Oliver O'Halloran Accepted
powernv/pci: Print an error when device enable is blocked powernv/pci: Print an error when device enable is blocked - - - - 412 2020-04-09 Oliver O'Halloran Accepted
powerpc/powernv: Add a print indicating when an IODA PE is released powerpc/powernv: Add a print indicating when an IODA PE is released - - 1 - 61- 2020-04-08 Oliver O'Halloran Accepted
[7/7] powerpc/powernv/npu: Move IOMMU group setup into npu-dma.c [1/7] powerpc/powernv/npu: Clean up compound table group initialisation - - 1 - 52- 2020-04-06 Oliver O'Halloran Accepted
[6/7] powerpc/powernv/pci: Move tce size parsing to pci-ioda-tce.c [1/7] powerpc/powernv/npu: Clean up compound table group initialisation - - 1 - 21- 2020-04-06 Oliver O'Halloran Accepted
[5/7] powerpc/powernv/pci: Delete old iommu recursive iommu setup [1/7] powerpc/powernv/npu: Clean up compound table group initialisation - - 1 - 3-- 2020-04-06 Oliver O'Halloran Accepted
[4/7] powerpc/powernv/pci: Add device to iommu group during dma_dev_setup() [1/7] powerpc/powernv/npu: Clean up compound table group initialisation - - 1 - 3-- 2020-04-06 Oliver O'Halloran Accepted
[3/7] powerpc/powernv/pci: Register iommu group at PE DMA setup [1/7] powerpc/powernv/npu: Clean up compound table group initialisation - - 1 - 3-- 2020-04-06 Oliver O'Halloran Accepted
[2/7] powerpc/powernv/iov: Don't add VFs to iommu group during PE config [1/7] powerpc/powernv/npu: Clean up compound table group initialisation - - 1 - 3-- 2020-04-06 Oliver O'Halloran Accepted
[1/7] powerpc/powernv/npu: Clean up compound table group initialisation [1/7] powerpc/powernv/npu: Clean up compound table group initialisation - - 1 - 21- 2020-04-06 Oliver O'Halloran Accepted
[v2,6/6] powerpc/eeh: Rework eeh_ops->probe() [v2,1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 61- 2020-03-06 Oliver O'Halloran Accepted
[v2,5/6] powerpc/eeh: Make early EEH init pseries specific [v2,1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-03-06 Oliver O'Halloran Accepted
[v2,4/6] powerpc/eeh: Remove PHB check in probe [v2,1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-03-06 Oliver O'Halloran Accepted
[v2,3/6] powerpc/eeh: Do early EEH init only when required [v2,1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-03-06 Oliver O'Halloran Accepted
[v2,2/6] powerpc/eeh: Remove eeh_add_device_tree_late() [v2,1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-03-06 Oliver O'Halloran Accepted
[v2,1/6] powerpc/eeh: Add sysfs files in late probe [v2,1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-03-06 Oliver O'Halloran Accepted
powerpc/xmon: Fix whitespace handling in getstring() powerpc/xmon: Fix whitespace handling in getstring() - 1 - - 61- 2020-02-17 Oliver O'Halloran Accepted
[2/2] powerpc/powernv: Add explicit fast-reboot support [1/2] powerpc/powernv: Treat an empty reboot string as default - - 1 - 7-- 2020-02-17 Oliver O'Halloran Accepted
[1/2] powerpc/powernv: Treat an empty reboot string as default [1/2] powerpc/powernv: Treat an empty reboot string as default - - 1 - 3-- 2020-02-17 Oliver O'Halloran Accepted
[2/2] cpufreq/powernv: Fix unsafe notifiers [1/2] cpufreq/powernv: Fix use-after-free - - 1 - 7-- 2020-02-06 Oliver O'Halloran Accepted
[1/2] cpufreq/powernv: Fix use-after-free [1/2] cpufreq/powernv: Fix use-after-free - 1 1 - 21- 2020-02-06 Oliver O'Halloran Accepted
[6/6] powerpc/eeh: Rework eeh_ops->probe() [1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 61- 2020-02-03 Oliver O'Halloran Changes Requested
[5/6] powerpc/eeh: Make early EEH init pseries specific [1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-02-03 Oliver O'Halloran Changes Requested
[4/6] powerpc/eeh: Remove PHB check in probe [1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-02-03 Oliver O'Halloran Changes Requested
[3/6] powerpc/eeh: Do early EEH init only when required [1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-02-03 Oliver O'Halloran Changes Requested
[2/6] powerpc/eeh: Remove eeh_add_device_tree_late() [1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-02-03 Oliver O'Halloran Changes Requested
[1/6] powerpc/eeh: Add sysfs files in late probe [1/6] powerpc/eeh: Add sysfs files in late probe - - 1 - 3-- 2020-02-03 Oliver O'Halloran Changes Requested
[2/2] pseries/makefile: Remove CONFIG_PPC_PSERIES check [1/2] pseries/vio: Remove stray #ifdef CONFIG_PPC_PSERIES - - 1 - 7-- 2020-01-30 Oliver O'Halloran Accepted
[1/2] pseries/vio: Remove stray #ifdef CONFIG_PPC_PSERIES [1/2] pseries/vio: Remove stray #ifdef CONFIG_PPC_PSERIES - - 1 - 3-- 2020-01-30 Oliver O'Halloran Accepted
selftests/eeh: Bump EEH wait time to 60s selftests/eeh: Bump EEH wait time to 60s - - - - 7-- 2020-01-22 Oliver O'Halloran Accepted
[5/5] powernv/pci: Move pnv_pci_dma_bus_setup() to pci-ioda.c [1/5] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() - - 1 - 7-- 2020-01-10 Oliver O'Halloran Accepted
[4/5] powernv/pci: Fold pnv_pci_dma_dev_setup() into the pci-ioda.c version [1/5] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() - - 1 - 3-- 2020-01-10 Oliver O'Halloran Accepted
[3/5] powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() [1/5] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() - - 1 - 3-- 2020-01-10 Oliver O'Halloran Accepted
[2/5] powernv/pci: Remove dma_dev_setup() for NPU PHBs [1/5] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() - - 1 - 3-- 2020-01-10 Oliver O'Halloran Accepted
[1/5] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() [1/5] powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_add_device() - - 1 - 3-- 2020-01-10 Oliver O'Halloran Accepted
[Very,RFC,46/46] HACK: prevent pdn's from being created [Very,RFC,01/46] powerpc/eeh: Don't attempt to restore VF config space after reset - - - - --1 2019-11-20 Oliver O'Halloran RFC
[Very,RFC,45/46] powernv/pci: Remove requirement for a pdn in config accessors [Very,RFC,01/46] powerpc/eeh: Don't attempt to restore VF config space after reset - - - - --1 2019-11-20 Oliver O'Halloran RFC
[Very,RFC,44/46] powerpc/pci: Don't set pdn->pe_number when applying the weird P8 NVLink PE hack [Very,RFC,01/46] powerpc/eeh: Don't attempt to restore VF config space after reset - - 1 - --1 2019-11-20 Oliver O'Halloran RFC
[Very,RFC,43/46] powernv/pci: Do not set pdn->pe_number for NPU/CAPI devices [Very,RFC,01/46] powerpc/eeh: Don't attempt to restore VF config space after reset - - - - --1 2019-11-20 Oliver O'Halloran RFC
[Very,RFC,42/46] powernv/pci: Don't clear pdn->pe_number in pnv_pci_release_device [Very,RFC,01/46] powerpc/eeh: Don't attempt to restore VF config space after reset - - - - --1 2019-11-20 Oliver O'Halloran RFC
[Very,RFC,41/46] powernv/eeh: Remove pdn setup for SR-IOV VFs [Very,RFC,01/46] powerpc/eeh: Don't attempt to restore VF config space after reset - - 1 - --1 2019-11-20 Oliver O'Halloran RFC
« 1 2 3 44 5 »