User Details
- User Since
- May 16 2014, 7:29 PM (600 w, 5 d)
Yesterday
Thu, Nov 6
Wed, Nov 5
Tue, Nov 4
Committed as a935c2a63 (don't feel like reverting and updating the commit message)
Thu, Oct 30
Address feedback. I hope I got everything.
Wed, Oct 29
RANDOM_KEYBOARD and RANDOM_MOUSE can be masked away by sysctls. What is the need to remove them this way?
Tue, Oct 28
Mon, Oct 27
Fri, Oct 24
I'd make the summary more like: dev/ofw: Register ofw_cpu xref.
Wed, Oct 22
Oct 21 2025
Oct 20 2025
Address @kib's feedback. kexec_do_reboot() no longer takes an argument, and hasn't even in the first commit, so remove the argument from the prototype. Removed the wbinvd from the trampoline.
Oct 14 2025
Address @kib's feedback further. I didn't reproduce the problem we solved with mfence, so removed that.
Oct 7 2025
Oct 6 2025
Address @kib's feedback.
Sep 30 2025
Address feedback. I hope I got it all now.
Sep 25 2025
Sep 24 2025
Address feedback on ioctl list.
Sep 22 2025
Address feedback. I think I got it all.
Sep 17 2025
Further updates. vdso maps correctly.
Sep 10 2025
Sep 8 2025
Sep 3 2025
Aug 29 2025
Aug 25 2025
Address feedback. I think I got it all.
Aug 20 2025
Aug 14 2025
Aug 13 2025
Update after latest probe changes.
Aug 12 2025
Address @kib's feedback.
If it builds, it ships!
Address feedback. Added comment noting empty strings, and changed naked 0x12 to
the right constant.
Aug 11 2025
Aug 7 2025
Aug 6 2025
Address feedback
Address feedback. The change to vm_radix_insert, etc, is untested still (will
test in my VM shortly).
Address feedback.
Address @jhb's feedback.
Aug 4 2025
One global question I have, most likely you must execute the handoff and start executing the new kernel on AP, not BSPs. In other words. the reboot must migrate to AP if it not already did it.
Jul 31 2025
Jul 30 2025
Abandoned in favor of the kexec stack.
I should add that this is sort of how Linux does it as well (synchronize, disable interrupts, go catatonic and hope for the best)
