mbox series

[V2,00/15] Lock ordering documentation and annotation for lockdep

Message ID 20200318204302.693307984@linutronix.de
Headers show
Series Lock ordering documentation and annotation for lockdep | expand

Message

Thomas Gleixner March 18, 2020, 8:43 p.m. UTC
This is the second version of this work. The first one can be found here:

   https://lore.kernel.org/r/20200313174701.148376-1-bigeasy@linutronix.de

Changes since V1:

  - Split the PCI/switchtec patch (picked up the fix from Logan) and
    reworked the change log.

  - Addressed Linus feedback vs. completions.

    Most of the places which had open coded completion variants have been
    analysed and fixed up to use the regular interfaces.

    The PS3 one got converted by Peter Zijlstra to rcu_wait().

    Add explanation in the change log why swait actually fits the
    completion semantics.

  - Addressed Randys feedback on documentation

Thanks,

	tglx

Comments

Davidlohr Bueso March 20, 2020, 8:50 a.m. UTC | #1
On Wed, 18 Mar 2020, Thomas Gleixner wrote:
>    The PS3 one got converted by Peter Zijlstra to rcu_wait().

While at it, I think it makes sense to finally convert the kvm vcpu swait
to rcuwait (patch 6/15 starts the necessary api changes). I'm sending
some patches on top of this patchset.

Thanks,
Davidlohr