User Details
- User Since
- Oct 24 2014, 7:17 PM (577 w, 4 d)
Today
Yesterday
Fri, Nov 14
I have sent you my edit of the manual page in a separate email rather than trying to put all my comments into the above draft.
Mon, Nov 3
Tried it out and had no problems and got expected errors.
Fri, Oct 31
Unless anyone has further feedback, I will plan to commit this early next week.
This is an impressive performance improvement and one well worth adding to the system.
Tue, Oct 28
This approach seems like the right way to get the extended errors back from the underlying devices.
Sun, Oct 26
Structurally, this looks good to me. I will await Phil's commentary on its JSON/XML usefulness.
Wed, Oct 22
Tue, Oct 21
Respond to latest comments.
Get rid of unneeded else statement.
Oct 19 2025
Add comment on why it is not necessary to check for NULL return from prependdevtopath().
Responding to Dag-Erling's comments.
Respond to Dag-Erling's comments.
Oct 18 2025
This looks good to me, but I will await a review from Johan before proceeding.
Oct 16 2025
I will put in this change to fix the tests.
Pleas start a new review to address the additional suggestions.
Oct 14 2025
Indeed this functionality is now embodied in ffs_search.
Fix is correct. Clearly a cut & paste blunder when I wrote it.
Oct 13 2025
I note that the sshd daemon is restarted when it is reinstalled. The sshd daemon is restarted since its update may be security related and thus the security fix should take effect as soon as the updated version is available.
Oct 7 2025
First, sorry for letting this languish. Though I have not dealt with libxo, I assume that you have ensured that this generates the output that you need. Structurally it is properly added to the geom utility. If there are no issues raised by the other reviewers by Monday October 13th, I will commit it.
Sep 14 2025
Mentor approval.
Sep 11 2025
Looks ready to go.
Sep 6 2025
Interesting history of this bug.
Aug 30 2025
This has been committed to head and MFC'ed to 14.
Aug 28 2025
Mentor approval.
Aug 25 2025
Mentor approval.
Mentor approval.
Mentor approval for commit.
Aug 23 2025
Mentor approval.
Mentor approval - looks good to go.
Aug 22 2025
Aug 19 2025
Mentor approval for commit.
Aug 17 2025
Mentor approval for commit.
I am always in favor of improvement to code clarity.
Aug 14 2025
Mentor approval for commit.
I concur with @imp comment that I like the notion of abstracting them so we don't churn that too much...
Aug 11 2025
This is (still) a sensible thing to do.
Aug 7 2025
With Mark's review and approval this looks good to go.
Jul 28 2025
This change is correct.
Jul 26 2025
Review process looks good and complete.
Adding my accept as your mentor.
Review process looks good and complete.
Adding my accept as your mentor.
Review process looks good and complete.
Adding my accept as your mentor.
Jul 20 2025
Review process is complete with all the right folks signing off.
I suggest that you add 'Sponsored by: The FreeBSD Foundation' to your commit as it helps show that they are supporting your work.
I too suggest that you add 'Sponsored by: The FreeBSD Foundation' to your commit as it helps show that they are supporting your work.
Jul 6 2025
May 28 2025
This seems to be a reasonable change.
May 27 2025
Agree with change.
May 18 2025
May 17 2025
Sorry for being out of the loop here, I just got back from a trip to the arctic where unsurprisingly there was little to no Internet.
May 8 2025
This has been fixed in newfs for some time. Along with numerous other changes like checkhash validations, superblock integrity checks, and other fixes and improvements. In my opinion makefs/ffs should just use use newfs/mkfs.c rather than (poorly) trying to parody it.
Mar 29 2025
Mar 20 2025
Mar 19 2025
Mar 14 2025
Clarify when the superblock is a copy and fix yet another Peter Holm test failure.
Update with kib comments.
Add fixes for bugs found by Peter Holm.
Mar 7 2025
Feb 16 2025
This has been committed to head and MFC'ed to 14 and 13. It was committed to 13 in time to be part of the 13.5 distribution.
Feb 10 2025
Feb 7 2025
Feb 6 2025
I have accepted gleb's changes, so this issue is resolved.
I have gone with Gleb's fix. It is simple and as Warner has pointed out `It's the least bad outcome. We are doing ffs things, even if they are minimal.' As I have pointed out, your change breaks libufs and would require many additional changes after making the needed fixes in libufs to the clients of libufs.
Feb 1 2025
Actually, there is an even easier fix. Just move the declaration of vfs_ffs from ffs_alloc.c to ffs_subr.c. Then everything just works.
This will cause libufs to fail to build. Also, ffs_subr.c is supposed to contain all the kernel functionality needed by filesystem utilities. And ffs_oldfscompat_inode_read() is one of those functions.
Jan 31 2025
Jan 30 2025
Updates to respond to reviewer feedback,
I will follow up these comments with a new set of diffs reflecting suggested changes.
Jan 29 2025
Jan 28 2025
Jan 25 2025
Jan 24 2025
Jan 23 2025
Jan 17 2025
Committed as 661ca921e8cd56b17fc6615bc7e596e56e0e7c31