Hello, I applied this, *but* I see:
* Fields in this structure are locked either by the lock on the * object that the page belongs to (O) or by the lock on the page * queues (P). [Some fields require that both locks be held to * change that field; holding either lock is sufficient to read.] That's not going to work at all with bitfields... We do need to sort this out by separating bitfields that are not protected the same way, otherwise it's no wonder if SMP fails oddly. Samuel