Re: [RFC PATCH 08/10] xen: pci: remove pcidev_[un]lock[ed] calls

2023-03-09 Thread Jan Beulich
On 09.03.2023 02:22, Volodymyr Babchuk wrote: > Jan Beulich writes: >> On 21.02.2023 00:13, Volodymyr Babchuk wrote: >>> Stefano Stabellini writes: On Wed, 31 Aug 2022, Volodymyr Babchuk wrote: > As pci devices are refcounted now and all list that store them are > protected by

Re: [RFC PATCH 08/10] xen: pci: remove pcidev_[un]lock[ed] calls

2023-03-08 Thread Volodymyr Babchuk
Hello Jan, Jan Beulich writes: > On 21.02.2023 00:13, Volodymyr Babchuk wrote: >> Stefano Stabellini writes: >>> On Wed, 31 Aug 2022, Volodymyr Babchuk wrote: As pci devices are refcounted now and all list that store them are protected by separate locks, we can safely drop global

Re: [RFC PATCH 08/10] xen: pci: remove pcidev_[un]lock[ed] calls

2023-02-28 Thread Jan Beulich
On 28.01.2023 02:32, Stefano Stabellini wrote: > On Wed, 31 Aug 2022, Volodymyr Babchuk wrote: >> As pci devices are refcounted now and all list that store them are >> protected by separate locks, we can safely drop global pcidevs_lock. >> >> Signed-off-by: Volodymyr Babchuk > > Up until this

Re: [RFC PATCH 08/10] xen: pci: remove pcidev_[un]lock[ed] calls

2023-02-21 Thread Jan Beulich
On 21.02.2023 00:13, Volodymyr Babchuk wrote: > Stefano Stabellini writes: >> On Wed, 31 Aug 2022, Volodymyr Babchuk wrote: >>> As pci devices are refcounted now and all list that store them are >>> protected by separate locks, we can safely drop global pcidevs_lock. >>> >>> Signed-off-by:

Re: [RFC PATCH 08/10] xen: pci: remove pcidev_[un]lock[ed] calls

2023-02-20 Thread Volodymyr Babchuk
Hi Stefano, Stefano Stabellini writes: > On Wed, 31 Aug 2022, Volodymyr Babchuk wrote: >> As pci devices are refcounted now and all list that store them are >> protected by separate locks, we can safely drop global pcidevs_lock. >> >> Signed-off-by: Volodymyr Babchuk > > Up until this patch

Re: [RFC PATCH 08/10] xen: pci: remove pcidev_[un]lock[ed] calls

2023-01-27 Thread Stefano Stabellini
On Wed, 31 Aug 2022, Volodymyr Babchuk wrote: > As pci devices are refcounted now and all list that store them are > protected by separate locks, we can safely drop global pcidevs_lock. > > Signed-off-by: Volodymyr Babchuk Up until this patch this patch series introduces: - d->pdevs_lock to

[RFC PATCH 08/10] xen: pci: remove pcidev_[un]lock[ed] calls

2022-08-31 Thread Volodymyr Babchuk
As pci devices are refcounted now and all list that store them are protected by separate locks, we can safely drop global pcidevs_lock. Signed-off-by: Volodymyr Babchuk --- xen/arch/x86/domctl.c | 8 --- xen/arch/x86/hvm/vioapic.c | 2 -