Page MenuHomeFreeBSD

john.grafton_runbox.com (John Grafton)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 28 2021, 7:36 PM (155 w, 6 d)

Recent Activity

Aug 28 2023

john.grafton_runbox.com abandoned D38022: freebsd-update(8): Lock working directory while in use.

This is a sizable change to freebsd-update that I don't believe is necessary. Closing.

Aug 28 2023, 2:44 PM

Apr 24 2023

john.grafton_runbox.com added a comment to D36714: EFI wake time.

I tested this patch against CURRENT and the update wakes my generic AMD desktop at the specified time using efiwake.

Apr 24 2023, 4:47 PM

Feb 28 2023

john.grafton_runbox.com abandoned D36950: disable sendmail with variables specified in rc.sendmail(8).

Dragonfly Mail Agent becoming the default mta makes this change moot. :)

Feb 28 2023, 6:33 PM

Jan 26 2023

john.grafton_runbox.com added a reviewer for D38193: rescue: Add fetch(1): Contributor Reviews (src).
Jan 26 2023, 5:06 PM
john.grafton_runbox.com added a reviewer for D37434: check if accounting is active before attempting to rotate accounting logs: Contributor Reviews (src).
Jan 26 2023, 5:05 PM

Jan 25 2023

john.grafton_runbox.com requested review of D38193: rescue: Add fetch(1).
Jan 25 2023, 3:55 PM

Jan 11 2023

john.grafton_runbox.com updated the test plan for D38022: freebsd-update(8): Lock working directory while in use.
Jan 11 2023, 5:15 PM
john.grafton_runbox.com added a comment to D38022: freebsd-update(8): Lock working directory while in use.

This is a very large diff because I essentially split the command line and config parsing code from the actual update functions (fetch, install, update, etc). The reason I split them is to be able to execute the commands shell script with lockf(1) to lock the working directory. I avoided making any changes to the update functions themselves other than cron. I didn't want to lock the working directory during the cron splay time so I pulled just its sleep into the parsing script.

Jan 11 2023, 5:10 PM
john.grafton_runbox.com requested review of D38022: freebsd-update(8): Lock working directory while in use.
Jan 11 2023, 5:00 PM

Dec 9 2022

john.grafton_runbox.com added a comment to D36714: EFI wake time.

I tested this patch on a Lenovo T480 laptop and a generic AMD desktop running CURRENT. Both reported that they supported EFI wake time.

Dec 9 2022, 10:31 PM

Dec 5 2022

john.grafton_runbox.com added a comment to D36714: EFI wake time.

Yeah, I think supporting EFI wake time could be useful to some folks. I've got a box running current I'll test with if you're able to rebase the patch.

Dec 5 2022, 7:28 PM

Nov 29 2022

john.grafton_runbox.com added a comment to D36714: EFI wake time.

I was unable to test this patch. efi.h patch fails against CURRENT. D28620 abstracted the EFI public interface functions to support Xen VMs.

Nov 29 2022, 7:31 PM
john.grafton_runbox.com added a reviewer for D37434: check if accounting is active before attempting to rotate accounting logs: Src Committers.
Nov 29 2022, 11:58 AM

Nov 28 2022

john.grafton_runbox.com added a reviewer for D37501: 'not function' for user display for top(1): imp.

@imp reviewed my code when I added a feature to top awhile back, let's see if he has time.

Nov 28 2022, 4:30 PM

Nov 25 2022

john.grafton_runbox.com added a comment to D37501: 'not function' for user display for top(1).

Neat feature! Tested and it appears to function correctly. I just noticed a simple grammar error in man page update.

Nov 25 2022, 8:59 PM

Nov 18 2022

john.grafton_runbox.com requested review of D37434: check if accounting is active before attempting to rotate accounting logs.
Nov 18 2022, 4:12 PM

Oct 19 2022

john.grafton_runbox.com updated the diff for D36949: linprocfs(5): Add /proc/net/route.
  • dst and mask as stack variables
  • simpler flag calculation
Oct 19 2022, 10:10 PM
john.grafton_runbox.com added inline comments to D36949: linprocfs(5): Add /proc/net/route.
Oct 19 2022, 10:10 PM
john.grafton_runbox.com added a comment to D36950: disable sendmail with variables specified in rc.sendmail(8).

Honestly, I don't have an opinion on whether the documentation or code should be changed.

Oct 19 2022, 6:08 PM
john.grafton_runbox.com updated the diff for D36949: linprocfs(5): Add /proc/net/route.
  • updated from reviewer notes
Oct 19 2022, 5:33 PM
john.grafton_runbox.com added inline comments to D36949: linprocfs(5): Add /proc/net/route.
Oct 19 2022, 5:31 PM

Oct 18 2022

john.grafton_runbox.com added a comment to D36949: linprocfs(5): Add /proc/net/route.

Thanks again for the reviews. The rib_walk function is indeed much better than a kernel sysctl! Not sure if Linux outputs multipath routes in proc/net/route, I'll take a look at its source.

Oct 18 2022, 7:39 PM
john.grafton_runbox.com updated the diff for D36949: linprocfs(5): Add /proc/net/route.
  • support metric
Oct 18 2022, 7:29 PM
john.grafton_runbox.com updated the diff for D36949: linprocfs(5): Add /proc/net/route.

working version utilizing rib_walk

Oct 18 2022, 6:46 PM

Oct 17 2022

john.grafton_runbox.com added inline comments to D36949: linprocfs(5): Add /proc/net/route.
Oct 17 2022, 6:00 PM

Oct 13 2022

john.grafton_runbox.com added a comment to D36949: linprocfs(5): Add /proc/net/route.

Ideally, I'd like to only malloc only the amount of memory needed for the sysctl results. This works in user sysctl by passing a NULL to oldp but the kernel_sysctl function doesn't appear to work the same way.

Oct 13 2022, 5:02 PM
john.grafton_runbox.com updated the diff for D36949: linprocfs(5): Add /proc/net/route.

Updated source from dchagin comments

Oct 13 2022, 4:52 PM

Oct 12 2022

john.grafton_runbox.com added a reviewer for D36950: disable sendmail with variables specified in rc.sendmail(8): emaste.
Oct 12 2022, 3:34 PM
john.grafton_runbox.com requested review of D36950: disable sendmail with variables specified in rc.sendmail(8).
Oct 12 2022, 3:29 PM
john.grafton_runbox.com updated the test plan for D36949: linprocfs(5): Add /proc/net/route.
Oct 12 2022, 2:50 PM
john.grafton_runbox.com requested review of D36949: linprocfs(5): Add /proc/net/route.
Oct 12 2022, 2:43 PM