Commits
Pavel Emelianov authored 4f4bec72b62
[LOCKDEP] Fix lockdep for virtualized runqueues lockdep is debugging technology that tracks the sequence of spin_lock()-s in kernel. Each lock has a "class" assigned. Rules: 1. class must be a static object as it is registered within lockdep internals 2. two locks of the same class must be taken with _nested suffix to explicitly tell lockdep that this is not a deadlock Problem is that runqueues and filesystem types are no longer static in OpenVZ kernel. Runqueues problem is solved that way: all rq-s have common class set, double locking is equipped with _nested suffix