[PATCH] NEWS: multi pci root bus complex support

ehanoc via Devel posted 1 patch 2 weeks, 1 day ago
Failed in applying to current master (apply log)
NEWS.rst | 7 +++++++
1 file changed, 7 insertions(+)
[PATCH] NEWS: multi pci root bus complex support
Posted by ehanoc via Devel 2 weeks, 1 day ago
From: Bruno Martins <ehanoc@protonmail.com>

Signed-off-by: Bruno Martins <ehanoc@protonmail.com>
---
 NEWS.rst | 7 +++++++
 1 file changed, 7 insertions(+)

diff --git a/NEWS.rst b/NEWS.rst
index 56e344776b..65a8388607 100644
--- a/NEWS.rst
+++ b/NEWS.rst
@@ -41,6 +41,13 @@ v12.3.0 (unreleased)
 
 * **Improvements**
 
+  * Allow for multiple PCI root buses, not just for a single one numbered '0'
+
+    `virPCIDeviceReset()` and `virPCIDeviceIsBehindSwitchLackingACS()` no longer
+    use a hardcoded check (e.g bus == 0 ) to determine if a device is attached
+    to a "root bus". This allows for better support on more complex PCI topologies.
+    
+
 * **Bug fixes**
 
 
-- 
2.47.3
Re: [PATCH] NEWS: multi pci root bus complex support
Posted by Jiri Denemark via Devel 2 weeks, 1 day ago
On Wed, Apr 29, 2026 at 12:09:22 +0000, ehanoc wrote:
> From: Bruno Martins <ehanoc@protonmail.com>
> 
> Signed-off-by: Bruno Martins <ehanoc@protonmail.com>
> ---
>  NEWS.rst | 7 +++++++
>  1 file changed, 7 insertions(+)
> 
> diff --git a/NEWS.rst b/NEWS.rst
> index 56e344776b..65a8388607 100644
> --- a/NEWS.rst
> +++ b/NEWS.rst
> @@ -41,6 +41,13 @@ v12.3.0 (unreleased)
>  
>  * **Improvements**
>  
> +  * Allow for multiple PCI root buses, not just for a single one numbered '0'
> +
> +    `virPCIDeviceReset()` and `virPCIDeviceIsBehindSwitchLackingACS()` no longer
> +    use a hardcoded check (e.g bus == 0 ) to determine if a device is attached
> +    to a "root bus". This allows for better support on more complex PCI topologies.
> +    
> +
>  * **Bug fixes**
>  
>  
> -- 
> 2.47.3
> 
> 

Reviewed-by: Jiri Denemark <jdenemar@redhat.com>
Re: [PATCH] NEWS: multi pci root bus complex support
Posted by Jiří Denemark via Devel 2 weeks, 1 day ago
On Wed, Apr 29, 2026 at 16:07:45 +0200, Jiri Denemark wrote:
> On Wed, Apr 29, 2026 at 12:09:22 +0000, ehanoc wrote:
> > From: Bruno Martins <ehanoc@protonmail.com>
> > 
> > Signed-off-by: Bruno Martins <ehanoc@protonmail.com>
> > ---
> >  NEWS.rst | 7 +++++++
> >  1 file changed, 7 insertions(+)
> > 
> > diff --git a/NEWS.rst b/NEWS.rst
> > index 56e344776b..65a8388607 100644
> > --- a/NEWS.rst
> > +++ b/NEWS.rst
> > @@ -41,6 +41,13 @@ v12.3.0 (unreleased)
> >  
> >  * **Improvements**
> >  
> > +  * Allow for multiple PCI root buses, not just for a single one numbered '0'
> > +
> > +    `virPCIDeviceReset()` and `virPCIDeviceIsBehindSwitchLackingACS()` no longer
> > +    use a hardcoded check (e.g bus == 0 ) to determine if a device is attached
> > +    to a "root bus". This allows for better support on more complex PCI topologies.
> > +    
> > +
> >  * **Bug fixes**
>
> Reviewed-by: Jiri Denemark <jdenemar@redhat.com>

I resolved conflicts and reformatted to fit in 80 characters before
pushing.