- User Since
- May 16 2014, 7:35 PM (196 w, 6 d)
Wed, Feb 21
Tue, Feb 20
Mon, Feb 19
Sun, Feb 18
Sat, Feb 17
Ensure that pointers are dereferenced only once, add a comment about it.
Remove no longer useful control vars.
Switch to vm_wait(vm_object_t);.
Rewrite vm_wait_domain() using vm_wait_wdoms().
Fri, Feb 16
Use DOMAIN_SUBSET, improve vm_wait_for_obj() generality.
Thu, Feb 15
Please do not put the diffs for generated files neither in review nor in the main commit.
Wed, Feb 14
Tue, Feb 13
I do not think that your statement about modules always build with MAXCPU > 1 is true. Modules, if build properly, are build against opt_*.h set from the configured kernel, and this would provide the right values for SMP and related symbols.
Mon, Feb 12
I am fine with this, but would be curious to see an effect of setting a breakpoint with ddb when write-protection is enabled for the kernel text.
Sat, Feb 10
Fri, Feb 9
Thu, Feb 8
Is there any other reason than the consistency with other page table pages for this change ?
Wed, Feb 7
Tue, Feb 6
Mon, Feb 5
I have only style notes about the patch. In my opinion, this is a good change if only due to the reduction of the code duplication.
Sat, Feb 3
Iterate over the locked_depth var.
Fri, Feb 2
Wed, Jan 31
Pre-calculate all IBRS pre-conditions instead of doing it on each kernel entry.
Disable IBRS on return if it was enabled, regardless of the IBRS enable state.
Tue, Jan 30
For static compilation, this is perhaps fine.
Mon, Jan 29
Sun, Jan 28
Is there an assert somewhere that the map header is never returned by a lookup ?