User Details
- User Since
- May 9 2014, 11:04 PM (639 w, 5 d)
Yesterday
Mon, Aug 10
Thu, Aug 6
Wed, Aug 5
Mon, Aug 3
Sat, Jul 25
Thu, Jul 23
Tue, Jul 21
Other than that inline comment, this LGTM. Thanks for fixing it. Do you need me to commit it for you? I can do that, after you address the one remaining comment.
Mon, Jul 20
Fri, Jul 17
Thu, Jul 16
- Don't heap-allocate a std::vector
- Use mount_fusefs with memfs
Wed, Jul 15
@arrowd what do you think of this? If we merge it, then we can eliminate my depedence on fuse-ext2 and your dependence on fuse-hello.
Jul 14 2026
Jul 13 2026
Jul 12 2026
Jul 11 2026
Jul 9 2026
LGTM
Jul 8 2026
Jul 3 2026
Jul 2 2026
Respond to @markj's latest comments
Jun 30 2026
Jun 29 2026
Jun 28 2026
The new dtrace probes are just to help develop these test cases. I'll remove them before I commit.
- Convert tests from sh to C++
- Fix a mutex recursion panic
Jun 26 2026
Jun 24 2026
Jun 23 2026
Jun 18 2026
Jun 17 2026
Ok, git arc worked after squashing my commits.
- fixup: use LTO_UNSAFE instead of WITHOUT_LTO
Great. And BTW, I'll apply @arrowd 's suggestion too. I can't update the diff. Lately, arc diff --update doesn't seem to work very well. Even if I haven't rebased my branch, that command complains that it's got far too many revisions to upload. I don't know why.
Jun 16 2026
It took a while, but I found the problem. It's this commit: https://github.com/freebsd/freebsd-ports/commit/83a19a60d13fe . For some reason, that commit forces panic=abort for any Rust port that uses LTO, which is most of them. I don't know why diizzy included that line. But I can confirm that removing that line fixes the problem.
Jun 15 2026
I'll take a look at the UFSv1 failure.
Jun 14 2026
Jun 12 2026
Jun 10 2026
Jun 9 2026
I just committed this. But I raised the PORTVERSION to 0.2.1, which no longer requires the third unprivileged user. I didn't update the differential revision because I had to rebase to fix Poudriere, and Phabricator doesn't seem able to cope with rebases very well.
