User Details
User Details
- User Since
- Jun 18 2015, 9:08 PM (461 w, 6 d)
Nov 9 2022
Nov 9 2022
Jun 14 2022
Jun 14 2022
Feb 25 2022
Feb 25 2022
Jun 25 2021
Jun 25 2021
rang_acm.org added inline comments to D30905: Don't return bogus success from DIOCGDELETE ioctl when bailing out due to a signal.
Oct 24 2020
Oct 24 2020
Oct 22 2020
Oct 22 2020
This looks fine to me. I agree that the comment could be less terse, perhaps something like
Jun 9 2020
Jun 9 2020
rang_acm.org accepted D25188: amd64 pmap: reorder IPI send and local TLB flush in TLB invalidations..
Looks reasonable to me. Good idea.
Dec 19 2019
Dec 19 2019
Works for now. If I have time over the break I’ll take a look at whether gcc could easily be extended to apply this attribute to variables where it makes sense.
Nov 5 2019
Nov 5 2019
Mar 23 2019
Mar 23 2019
Mar 22 2019
Mar 22 2019
rang_acm.org added inline comments to D19665: x86: Use XSAVEOPT for fpusave(), when available.
rang_acm.org added inline comments to D19665: x86: Use XSAVEOPT for fpusave(), when available.
rang_acm.org added inline comments to D19665: x86: Use XSAVEOPT for fpusave(), when available.
Feb 28 2019
Feb 28 2019
Jan 26 2018
Jan 26 2018
rang_acm.org added a comment to D14062: Make memory mapped via pmap_qenter() non-executable for amd64/i386..
I think bpf jit would need a change to work with this — a kernel equivalent to this mprotect() call for the userspace case.
Dec 13 2017
Dec 13 2017
Looks correct to me per the spec.
Apr 13 2017
Apr 13 2017
rang_acm.org added inline comments to D10379: savecore: fix space calculation with respect to `minfree` in check_space(..).
rang_acm.org added inline comments to D10379: savecore: fix space calculation with respect to `minfree` in check_space(..).
rang_acm.org added inline comments to D10379: savecore: fix space calculation with respect to `minfree` in check_space(..).
Jan 11 2017
Jan 11 2017
rang_acm.org retitled D9138: Enable ^C (and incidentally ^S/^Q) in ddb. from to Enable ^C (and incidentally ^S/^Q) in ddb..
Oct 4 2016
Oct 4 2016
rang_acm.org updated the diff for D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
Add comments.
Oct 3 2016
Oct 3 2016
rang_acm.org updated the diff for D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
Change generation number to 32 bit.
rang_acm.org added a comment to D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
Sep 30 2016
Sep 30 2016
rang_acm.org updated the diff for D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
Add PCPU field for i386.
Sep 29 2016
Sep 29 2016
rang_acm.org added inline comments to D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
Sep 28 2016
Sep 28 2016
rang_acm.org updated the diff for D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
A very tiny microoptimization for invlrng_handler, while I'm there.
rang_acm.org updated the diff for D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
Move the read of smp_tlb_generation before serializing instructions.
rang_acm.org added a comment to D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
rang_acm.org updated the diff for D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
Remove unneeded wmb().
rang_acm.org added inline comments to D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
rang_acm.org added a comment to D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..
Sep 26 2016
Sep 26 2016
rang_acm.org retitled D8041: Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags. from to Reduce the cost of TLB invalidation on x86 by using per-CPU completion flags..