Re: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-10-11 Thread Christian König
Re-sending this as text from my private mail account since the AMD servers now seem to convert everything to HTML ^^. Christian. Am 11.10.24 um 10:57 schrieb Christian König: Am 10.10.24 um 10:59 schrieb Michał Winiarski: On Fri, Sep 20, 2024 at 12:07:34PM +0200, Christian König wrote: Am 20

Re: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-10-11 Thread Christian König
Am 10.10.24 um 10:59 schrieb Michał Winiarski: On Fri, Sep 20, 2024 at 12:07:34PM +0200, Christian König wrote: Am 20.09.24 um 00:35 schrieb Michał Winiarski: [SNIP] @@ -487,6 +567,11 @@ static ssize_t sriov_numvfs_store(struct device *dev, goto exit; } + for (i =

Re: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-10-10 Thread Michał Winiarski
On Fri, Sep 20, 2024 at 12:07:34PM +0200, Christian König wrote: > Am 20.09.24 um 00:35 schrieb Michał Winiarski: > > VF MMIO resource reservation, either created by system firmware and > > inherited by Linux PCI subsystem or created by the subsystem itself, > > contains enough space to fit the BAR

Re: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-10-10 Thread Michał Winiarski
On Fri, Sep 20, 2024 at 02:30:00PM +0300, Ilpo Järvinen wrote: > On Fri, 20 Sep 2024, Michał Winiarski wrote: > > > VF MMIO resource reservation, either created by system firmware and > > inherited by Linux PCI subsystem or created by the subsystem itself, > > contains enough space to fit the BAR

Re: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-09-20 Thread kernel test robot
ch subject: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary config: arm-allnoconfig (https://download.01.org/0day-ci/archive/20240920/202409201934.ym9hvuai-...@intel.com/config) compiler: clang version 20.0.0git (https://github.com/llvm/ll

Re: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-09-20 Thread Ilpo Järvinen
On Fri, 20 Sep 2024, Michał Winiarski wrote: > VF MMIO resource reservation, either created by system firmware and > inherited by Linux PCI subsystem or created by the subsystem itself, > contains enough space to fit the BAR of all SR-IOV Virtual Functions > that can potentially be created (total

Re: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-09-20 Thread kernel test robot
ch subject: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary config: arc-allnoconfig (https://download.01.org/0day-ci/archive/20240920/202409201854.z0daqyye-...@intel.com/config) compiler: arc-elf-gcc (GCC) 13.2.0 reproduce (this is a W=1 build): (https://download.01.o

Re: [PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-09-20 Thread Christian König
Am 20.09.24 um 00:35 schrieb Michał Winiarski: VF MMIO resource reservation, either created by system firmware and inherited by Linux PCI subsystem or created by the subsystem itself, contains enough space to fit the BAR of all SR-IOV Virtual Functions that can potentially be created (total VFs s

[PATCH v2 2/3] PCI: Allow extending VF BAR within original resource boundary

2024-09-19 Thread Michał Winiarski
VF MMIO resource reservation, either created by system firmware and inherited by Linux PCI subsystem or created by the subsystem itself, contains enough space to fit the BAR of all SR-IOV Virtual Functions that can potentially be created (total VFs supported by the device). This can be leveraged wh