User Details
- User Since
- May 16 2014, 7:35 PM (633 w, 3 d)
Today
Rebase after pdopenpid() tests committed.
Since some time, all renames on the specific mount point are serialized. I added the mp->mnt_renamelock a year ago. So it is really not even a journal but just a storage for two dirents, and theirs locationss in the directory blocks. It can be done synchronously to avoid storing more that one exchange entry.
Re-upload pddupfd() diff after pdopenpid() commit.
Yesterday
Sun, Jul 5
Do we want some test to ensure that pdopenpid() has no effect on the target? I mean, ptrace(PT_ATTACH) might cause spurious wakeups (partially mitigated now).
Please pass the -U999999 argument to the git diff command you used to generate the uploaded patch, for the next time.
Rename hooks->events and move into vm_object.h
Done.
Sat, Jul 4
atomic_store_int(comm, -1);
Update the comment.
Fri, Jul 3
Do not reap on finstall() error.
Man page editing.
i will check this against my branch later. Could you please mail me the git-format patch?
Right now both hooks are called with the object locked, and the 'before_removal' is called with the page xbusied.
I am not sure that this is what needed for the callers: for instance, we might consider xbusying the page for 'after_insert' unconditionally regardless of the vm_page_alloc() mode. Then hooks are allowed to unlock the object if needed.
initialize pgh on object creation.
