One possible refinement that I should mention;
Fri, Sep 13
Thu, Sep 12
Can you describe the consumer visible effect you are trying to achieve? Is it just releasn?
Tue, Sep 10
Fri, Sep 6
Thu, Sep 5
Resolve identity change issues
This looks correct to me. Do you have any information from testing? How was this found?
Wed, Aug 21
In general I like this but the double setting of OBJ_DEAD does make it harder to detect things like double frees.
Tue, Aug 20
So it is ok to skip has_pages for vnode objects? This is a slight optimization that seems worthwhile to me.
Respond to review feedback. Eliminate the object locking changes for now.
Mon, Aug 19
Sun, Aug 18
If there is no strong objection I will commit this tomorrow.
Address review feedback. Move the page array between the direct map and kva.
Aug 16 2019
Aug 15 2019
Aug 14 2019
Address review feedback. Clean up patch. Switch to fcmpset and rel semantics.
Address review feedback
Aug 13 2019
Address some of Markj's feedback. Move the last ref drop into a dedicated function to lessen text bloat.