Can't we just kill off spin_is_locked? It seems pretty much all uses should simply be replaced with lockdep annotations, and there aren't many to start with.
- Re: [PATCH v2 1/3] locking: Document the semant... Peter Zijlstra
- Re: [PATCH v2 1/3] locking: Document the se... Paul E. McKenney
- Re: [PATCH v2 1/3] locking: Document th... Paul E. McKenney
- Re: [PATCH v2 1/3] locking: Document the semantics ... David Howells
- Re: [PATCH v2 1/3] locking: Document the semant... Andrea Parri
- Re: [PATCH v2 1/3] locking: Document the se... Alan Stern
- Re: [PATCH v2 1/3] locking: Document th... David Howells
- Re: [PATCH v2 1/3] locking: Docume... Randy Dunlap
- Re: [PATCH v2 1/3] locking: Docume... Andrea Parri
- Re: [PATCH v2 1/3] locking: Docume... David Howells
- Re: [PATCH v2 1/3] locking: Document the semantics of sp... Christoph Hellwig