User Details
- User Since
- Oct 2 2015, 1:17 PM (539 w, 4 h)
Today
Yesterday
I have some more pseudofs patches in the pipeline still, I'll look at being consistent there as follow-up
Wed, Jan 28
Tue, Jan 27
Gentle ping
Fri, Jan 23
Wed, Jan 21
Tue, Jan 20
In the interest of not leaving main broken, I'm going to push this since it's functional both with a jail policy and without- noting that I fully expect to perhaps need another round to cleanup some remaining issue(s) pertaining to the expedited timeline.
Mon, Jan 19
Extra fixes, also for bd55cbb50c58876
(Scales a little better in the sense that one can have an image that can do any number of multiple fs, and they can only disable autoloading of specific rootfs)
My preference would be that we add in a config.isModuleDisabled():
Sat, Jan 17
I'm not sure I'm convinced that dir is actually always set, but I haven't spent that much time reading the above logic. An assertion on that here might be good to try and do something useful instead of infinitely looping, but I don't insist
Fri, Jan 16
Wed, Jan 14
+des for recent stdio work, jhb for having worked on something like this specifically that hadn't landed
Sun, Jan 11
Fri, Jan 9
Wed, Jan 7
Address review comments
Tue, Jan 6
Fri, Jan 2
Thu, Jan 1
Ahh, sorry, I got confused with the missing context- can you reupload this with either git-arc or -U99999, please? It's immensely useful to be able to scroll back up and confirm where different hunks are applying
I am quite confused about what happened here. Can you explain the connection between my previous note and the changes made?
I don't think this is actually sufficient, but I don't think fixing it will be all that hard. sprkopen currently uses the fact that it's locked by Giant, so you'll probably want one spkr mutex to be taken in spkropen() and spkrclose() to be sure it's only opened by a single thread (and not leaking an allocation if spkr_inbuf gets clobbered`).
Dec 23 2025
Dec 20 2025
Dec 19 2025
Highlights:
- Remove vfs_opterror() for those entry points that take the opts already
- Move one case of mac_prison_check_get back as a special-case to avoid breaking jail enumeration.
- Unbreak the build of this patch: prison_copy_label comes in a later change
- Drop redundant JAIL_ATTACH check