User Details
- User Since
- May 16 2014, 7:35 PM (595 w, 1 d)
Yesterday
I intend to commit this early next week.
Bug fixes after Peter' testing.
Fri, Oct 10
You might hide the workaround under some sort of ifdef gcc. It would be tricky, though, since this needs to happen inside the macro.
Ask kargl@ for explicit feedback and approval of the patch.
Thu, Oct 9
Rename the option to 'unixbypass'.
Add documentation.
Might be bzero() whole *kvo on each iteration?
Wed, Oct 8
Rebase. Document KQUEUE_CPONFORK
Might be s/compiler/gcc/
Mon, Oct 6
Sun, Oct 5
It seems that you always build 4-level intermediate page table. Wouldn't it blow up if the source kernel is running in LA57 mode? [Kernel always expect LA48 on start nonetheless]
Fix acq/rel description for RMW.
Yes indeed what you noted is a bug in the description of acq/rel for atomics that perform more than one memory access, basically all RWM atomics. I think just fixing that would be enough.
Sat, Oct 4
Fri, Oct 3
Both changes (Versions.def) and this one can be MFCed, but we normally do the Versions.def change separately because there might be other symbol in FBSD_1.9 that is merged before your recallocarray.
Thu, Oct 2
So are ILP32/LP64 defined for cheri? If not, please mention it explicitly.
Are ILP32/LP64 undefined for cheri? If yes, I think that this should be explicitly mentioned, and in fact these macros are still useful, to exclude the outliers from regular arches.
Wed, Oct 1
This is not a complete patch, I think? The other bits except smr lock are missing.
Might be, keep the note but replace the symbol by a descriptive text?
Markj@ editing
Tighten lock assert in reaper_clear()
The commit message body is ought to be more detailed than <nul>.
Be explicit about what might happen on aarch64.
Tue, Sep 30
If /usr/sbin is fine, but libexec is decided, then it should be /usr/libexec and not /libexec. /libexec is for something that is needed when booting the system.
Remove .Tn