- User Since
- May 16 2014, 7:35 PM (162 w, 3 d)
Sun, Jun 25
Sat, Jun 24
More errors explanations.
Fix unrelated typo.
Fri, Jun 23
Honestly, I dislike the change. IMO, the msdosfs code should be copied to the userspace utility instead of making the hard-to-deal knot between kernel and userspace code.
Can you explain why this special case is required ?
Edit the description of an error from MAP_GUARD.
Move note about MAP_STACK use of MAP_GUARD to MAP_STACK block.
Document EINVAL on invalid MAP_GUARD call, explicitely listing the requirements.
Thu, Jun 22
The rewrite of the swap pager to use radix trie for swblock tracking is still somewhere in my repo.
I combined the feedback, selecting the parts from each. I also added half-sentence mentioning that stacks are not mapped fully in advance.
Wed, Jun 21
Tue, Jun 20
This looks fine to me, with the note I did in the previous accept action.
Overall, I have only one big issue with this patch, ignoring the small nits I noted inline.
Mon, Jun 19
Provide the release fence in refcount_release(), instead of relying on user handling it correctly.
In fact, we can add atomic_fence_rel() before the atomic_fetchadd_int() line for the same effect.
Sun, Jun 18
Sat, Jun 17
Fri, Jun 16
Thu, Jun 15
Wed, Jun 14
Tue, Jun 13
Mon, Jun 12
Update patch to the current state, including fixes to PT_GET_SC_ARGS (it passes tests) and to scescx.c test itself.
Fix make universe. Changes are mostly in tests, in particular, NetBSD tests customizations are no longer needed because event.data becomes 64bit.
Sun, Jun 11
This is not a review, I did not read the code for real.
Still, I noticed several somewhat big issues, with the object relock in page fault handler, with unused newbus attachment, and with headers.
I also noticed a lot of style bugs, for which I mostly pointed out one occurrence, to not make notes unreadable. Please fix them all.