Page MenuHomeFreeBSD
Feed Advanced Search

Apr 9 2021

freqlabs added a comment to D29492: Add more inodes to VM images by having makefs allocate extra inodes when making images with free space..

The snapshot AMIs built this week do work. Thanks again!

Apr 9 2021, 2:34 PM

Apr 6 2021

freqlabs added a comment to D29492: Add more inodes to VM images by having makefs allocate extra inodes when making images with free space..

Thank you. I hoped to test this but have been stumbling over how to build an AMI with make release. It's not part of my usual workflow. We'll see if the snapshots this week are fixed!

Apr 6 2021, 8:14 PM

Apr 1 2021

freqlabs accepted D29449: nfsd: don't report rpcb_unset() failures for NFSv4 only configuration.

Please add a comment to explain that calling unregistration() before fetching nfs_minvers from the sysctl is intentional when you commit.

Apr 1 2021, 3:50 PM
freqlabs added inline comments to D29449: nfsd: don't report rpcb_unset() failures for NFSv4 only configuration.
Apr 1 2021, 3:46 PM

Mar 30 2021

freqlabs committed rGa42a0b77f0de: Fix array out of bound panic introduced in r306219. (authored by mav).
Fix array out of bound panic introduced in r306219.
Mar 30 2021, 3:05 PM

Mar 29 2021

freqlabs added a comment to D29492: Add more inodes to VM images by having makefs allocate extra inodes when making images with free space..

Fixing this here too for older makefs building images from newer sources might be reasonable, but I wonder if makefs should be made a bootstrap tool instead, along with its default being improved.

Mar 29 2021, 11:50 PM
freqlabs added a comment to D29492: Add more inodes to VM images by having makefs allocate extra inodes when making images with free space..

This appears to be the source of the discrepancy between newfs and makefs:

sbin/newfs/mkfs.c
338:            density = MAX(NFPI, minfragsperinode) * fsize;
341:            density = minfragsperinode * fsize;
Mar 29 2021, 11:40 PM
freqlabs added a comment to D29492: Add more inodes to VM images by having makefs allocate extra inodes when making images with free space..

I agree with the suggestion this would be better to fix in makefs itself.

Mar 29 2021, 10:20 PM
freqlabs committed rG4fd5354e85e4: rpc.lockd: Unconditionally close fds as daemon (authored by yocalebo_gmail.com).
rpc.lockd: Unconditionally close fds as daemon
Mar 29 2021, 4:15 PM
freqlabs committed rG57593b2bca76: align nfsdumpstate column output (authored by yocalebo_gmail.com).
align nfsdumpstate column output
Mar 29 2021, 4:14 PM
freqlabs committed rGaf68f5380642: rpc.lockd: Unconditionally close fds as daemon (authored by yocalebo_gmail.com).
rpc.lockd: Unconditionally close fds as daemon
Mar 29 2021, 3:13 PM
freqlabs committed rGb92b2ffd1233: align nfsdumpstate column output (authored by yocalebo_gmail.com).
align nfsdumpstate column output
Mar 29 2021, 3:13 PM
freqlabs committed rG16443ffd4108: bsdinstall: Drop vestigial bsdinstall-esps cleanup (authored by freqlabs).
bsdinstall: Drop vestigial bsdinstall-esps cleanup
Mar 29 2021, 3:13 PM

Mar 26 2021

freqlabs added a reviewer for D26958: sockstat: Use libcasper to capsicumize: oshogbo.
Mar 26 2021, 7:24 PM
freqlabs added a comment to D24832: libcasper: Create a minimal cap_netdb service.

@oshogbo okay to commit?

Mar 26 2021, 7:23 PM · capsicum
freqlabs committed rGb07b7aec6534: bsdinstall: Drop vestigial bsdinstall-esps cleanup (authored by freqlabs).
bsdinstall: Drop vestigial bsdinstall-esps cleanup
Mar 26 2021, 6:14 PM
freqlabs closed D29325: bsdinstall: Drop vestigial bsdinstall-esps cleanup.
Mar 26 2021, 6:14 PM
freqlabs committed rGbadcfbacf384: rpc.lockd: Unconditionally close fds as daemon (authored by yocalebo_gmail.com).
rpc.lockd: Unconditionally close fds as daemon
Mar 26 2021, 6:07 PM
freqlabs closed D29415: fix lockd daemon().
Mar 26 2021, 6:06 PM

Mar 25 2021

freqlabs added a comment to D29419: ZFS NAME_ERR_DISKLIKE check is Solaris-specific.

Yep this can go through upstream.

Mar 25 2021, 8:42 PM

Mar 24 2021

freqlabs committed rGefad9c8ba3ce: align nfsdumpstate column output (authored by yocalebo_gmail.com).
align nfsdumpstate column output
Mar 24 2021, 8:36 PM
freqlabs closed D18958: align nfsdumpstate column output.
Mar 24 2021, 8:36 PM
freqlabs accepted D18958: align nfsdumpstate column output.
Mar 24 2021, 8:27 PM
freqlabs added inline comments to D18958: align nfsdumpstate column output.
Mar 24 2021, 7:21 PM
freqlabs accepted D18958: align nfsdumpstate column output.
Mar 24 2021, 6:57 PM
freqlabs accepted D29415: fix lockd daemon().
Mar 24 2021, 6:56 PM
freqlabs added a reviewer for D29415: fix lockd daemon(): rmacklem.
Mar 24 2021, 6:56 PM
freqlabs requested changes to D18958: align nfsdumpstate column output.

This is still needed but the code has changed so the patch must be adapted.

Mar 24 2021, 6:27 PM
freqlabs accepted D18958: align nfsdumpstate column output.
Mar 24 2021, 6:14 PM

Mar 22 2021

freqlabs committed rGb304cd9789ca: Drop EFI_STAGING_SIZE back down to 64M (authored by imp).
Drop EFI_STAGING_SIZE back down to 64M
Mar 22 2021, 9:48 PM

Mar 19 2021

freqlabs committed rGebee42edc86c: sbin/ifconfig: Get media status with libifconfig (authored by freqlabs).
sbin/ifconfig: Get media status with libifconfig
Mar 19 2021, 1:02 PM
freqlabs committed rG534e161747f8: libifconfig: Overhaul ifconfig_media_* interfaces (authored by freqlabs).
libifconfig: Overhaul ifconfig_media_* interfaces
Mar 19 2021, 1:01 PM

Mar 18 2021

freqlabs changed the repository for D29325: bsdinstall: Drop vestigial bsdinstall-esps cleanup from rS FreeBSD src repository - subversion to rG FreeBSD src repository.
Mar 18 2021, 4:49 PM
freqlabs requested review of D29325: bsdinstall: Drop vestigial bsdinstall-esps cleanup.
Mar 18 2021, 4:48 PM

Mar 17 2021

freqlabs committed rG3b71af08bb84: sbin/ifconfig: Use a global libifconfig handle (authored by freqlabs).
sbin/ifconfig: Use a global libifconfig handle
Mar 17 2021, 10:26 PM

Mar 14 2021

freqlabs committed rG4e535a1ba72e: lib/flua/libjail: Allow empty params table (authored by freqlabs).
lib/flua/libjail: Allow empty params table
Mar 14 2021, 9:12 AM
freqlabs committed rG137544502b05: sbin/ifconfig: Get lagg status with libifconfig (authored by freqlabs).
sbin/ifconfig: Get lagg status with libifconfig
Mar 14 2021, 9:12 AM
freqlabs committed rGca459d253fa3: libifconfig: Add a function to get down reason (authored by freqlabs).
libifconfig: Add a function to get down reason
Mar 14 2021, 9:12 AM
freqlabs committed rG8eb38ceffef8: sbin/ifconfig: Get groups with libifconfig (authored by freqlabs).
sbin/ifconfig: Get groups with libifconfig
Mar 14 2021, 9:11 AM
freqlabs committed rG3dfbda3401ab: sbin/ifconfig: Get bridge status with libifconfig (authored by freqlabs).
sbin/ifconfig: Get bridge status with libifconfig
Mar 14 2021, 9:11 AM
freqlabs committed rGf42188552c77: sbin/ifconfig: Get carp status with libifconfig (authored by freqlabs).
sbin/ifconfig: Get carp status with libifconfig
Mar 14 2021, 9:11 AM
freqlabs committed rGd63acd26f92b: libifconfig: Fix typo in symbol map (authored by freqlabs).
libifconfig: Fix typo in symbol map
Mar 14 2021, 9:11 AM
freqlabs committed rGcaab2f4c89ba: sbin/ifconfig: Minor housekeeping (authored by freqlabs).
sbin/ifconfig: Minor housekeeping
Mar 14 2021, 9:11 AM
freqlabs committed rG0fed2239730f: libifconfig: Set error in ifconfig_get_groups (authored by freqlabs).
libifconfig: Set error in ifconfig_get_groups
Mar 14 2021, 9:11 AM
freqlabs committed rGdc4fae442b86: sbin/ifconfig: Drop local name var in sfp_status (authored by freqlabs).
sbin/ifconfig: Drop local name var in sfp_status
Mar 14 2021, 9:11 AM

Mar 5 2021

freqlabs added a reviewer for D29101: wait for device mounts in zpool and dumpon: mav.
Mar 5 2021, 7:58 PM
freqlabs added a comment to D29101: wait for device mounts in zpool and dumpon.

Yeah that looks like the dance everyone else is doing.

Mar 5 2021, 7:57 PM
freqlabs added a comment to D29101: wait for device mounts in zpool and dumpon.

The other places using root_hold_wait try to avoid it first. I'd expect that strategy to work at least for dumpon, though I could imagine zpool import not failing so gracefully. Did you consider it?

Mar 5 2021, 7:14 PM
freqlabs added a comment to D26932: jail(3lua): Add some basic tests.

I was reading the diff stack wrong. This doesn't depend on flua-libifconfig after all, it's just displayed in the stack because it has a common ancestor: flua-libjail.

Mar 5 2021, 11:36 AM
freqlabs committed rG2803fa471e77: sbin/ifconfig: Get media status with libifconfig (authored by freqlabs).
sbin/ifconfig: Get media status with libifconfig
Mar 5 2021, 11:25 AM
freqlabs committed rG88832d59dec1: sbin/ifconfig: Minor housekeeping (authored by freqlabs).
sbin/ifconfig: Minor housekeeping
Mar 5 2021, 11:25 AM
freqlabs committed rGc4ba4aa54718: libifconfig: Overhaul ifconfig_media_* interfaces (authored by freqlabs).
libifconfig: Overhaul ifconfig_media_* interfaces
Mar 5 2021, 11:25 AM
freqlabs closed D29030: sbin/ifconfig: Get media status with libifconfig.
Mar 5 2021, 11:24 AM
freqlabs closed D29022: sbin/ifconfig: Minor housekeeping.
Mar 5 2021, 11:24 AM
freqlabs closed D29029: libifconfig: Overhaul ifconfig_media_* interfaces.
Mar 5 2021, 11:24 AM
freqlabs updated the diff for D25447: lib/flua: Add bindings for libifconfig.

Changed the format of lagg ports to a table keyed by the interface name, so rather than

"ports": [
    {
        "lacp_state": [
            "ACTIVITY",
            "AGGREGATION",
            "SYNC",
            "COLLECTING",
            "DISTRIBUTING"
        ],
        "flags": [
            "ACTIVE",
            "COLLECTING",
            "DISTRIBUTING"
        ],
        "laggport": "igb0"
    },
    {
        "lacp_state": [
            "ACTIVITY",
            "AGGREGATION",
            "SYNC",
            "COLLECTING",
            "DISTRIBUTING"
        ],
        "flags": [
            "ACTIVE",
            "COLLECTING",
            "DISTRIBUTING"
        ],
        "laggport": "igb1"
    }
],

we now have

"ports": {
    "igb0": {
        "lacp_state": [
            "ACTIVITY",
            "AGGREGATION",
            "SYNC",
            "COLLECTING",
            "DISTRIBUTING"
        ],
        "flags": [
            "ACTIVE",
            "COLLECTING",
            "DISTRIBUTING"
        ]
    },
    "igb1": {
        "lacp_state": [
            "ACTIVITY",
            "AGGREGATION",
            "SYNC",
            "COLLECTING",
            "DISTRIBUTING"
        ],
        "flags": [
            "ACTIVE",
            "COLLECTING",
            "DISTRIBUTING"
        ]
    }
},
Mar 5 2021, 11:16 AM
freqlabs added a comment to D25447: lib/flua: Add bindings for libifconfig.
In D25447#609400, @gbe wrote:

From the first look the man page should be fine. Did you run igor and mandoc -Tlint against it?

Mar 5 2021, 11:07 AM
freqlabs updated the diff for D25447: lib/flua: Add bindings for libifconfig.

Avoid tracking stack index manually when we know the position relative to the top. We're usually using the index to set a field on a table immediately under a value on the top of the stack, so the index can be specified as -2 rather than the absolute index.

Mar 5 2021, 10:52 AM
freqlabs accepted D26927: jail(3lua): add jail.attach()/jail.remove() methods.

Apart from the comment nit this looks good. Tested it a bit with io.popen("ps ax") to verify we do get jailed.

Mar 5 2021, 1:13 AM
freqlabs accepted D26756: jail(3lua): add a jail.list() method.

Other than nits in the example, this seems to work just fine. I'll also note that making the example executable in the source tree won't make the installed script executable.

Mar 5 2021, 1:05 AM
freqlabs added inline comments to D26927: jail(3lua): add jail.attach()/jail.remove() methods.
Mar 5 2021, 1:01 AM
freqlabs added a comment to D26756: jail(3lua): add a jail.list() method.

The indentation in the example additions is different as well. It would be nice to keep it consistent.

Mar 5 2021, 12:46 AM
freqlabs added inline comments to D26756: jail(3lua): add a jail.list() method.
Mar 5 2021, 12:12 AM

Mar 4 2021

freqlabs updated the diff for D25447: lib/flua: Add bindings for libifconfig.

Incorporated changes to libifconfig.

Mar 4 2021, 11:24 AM

Mar 3 2021

freqlabs added inline comments to D29030: sbin/ifconfig: Get media status with libifconfig.
Mar 3 2021, 3:09 AM
freqlabs requested review of D29030: sbin/ifconfig: Get media status with libifconfig.
Mar 3 2021, 3:05 AM
freqlabs requested review of D29029: libifconfig: Overhaul ifconfig_media_* interfaces.
Mar 3 2021, 2:58 AM
freqlabs committed rG80545a16df95: libifconfig: Fix typo in symbol map (authored by freqlabs).
libifconfig: Fix typo in symbol map
Mar 3 2021, 2:21 AM
freqlabs closed D28990: sbin/ifconfig: Use a global handle for libifconfig.
Mar 3 2021, 2:17 AM
freqlabs committed rG8b22242550c9: sbin/ifconfig: Use a global libifconfig handle (authored by freqlabs).
sbin/ifconfig: Use a global libifconfig handle
Mar 3 2021, 2:17 AM

Mar 2 2021

freqlabs requested review of D29022: sbin/ifconfig: Minor housekeeping.
Mar 2 2021, 11:46 PM
freqlabs committed rGe175b519a6fb: lib/flua/libjail: Allow empty params table (authored by freqlabs).
lib/flua/libjail: Allow empty params table
Mar 2 2021, 11:34 PM
freqlabs closed D28778: lib/flua/libjail: Allow empty params table.
Mar 2 2021, 11:34 PM
freqlabs closed D29009: sysutils/openzfs*: Bump to latest master.
Mar 2 2021, 1:03 PM
freqlabs committed rP566952: sysutils/openzfs*: Bump to latest master.
sysutils/openzfs*: Bump to latest master
Mar 2 2021, 1:03 PM
freqlabs committed rGee21ee1572d4: openzfs: attach pam_zfs_key to build (authored by val_packett.cool).
openzfs: attach pam_zfs_key to build
Mar 2 2021, 12:28 PM
freqlabs closed D28018: openzfs: attach pam_zfs_key to build.
Mar 2 2021, 12:27 PM · ZFS
freqlabs requested review of D29009: sysutils/openzfs*: Bump to latest master.
Mar 2 2021, 7:55 AM

Feb 28 2021

freqlabs committed rGb12a960e4274: libifconfig: Add a function to get down reason (authored by freqlabs).
libifconfig: Add a function to get down reason
Feb 28 2021, 9:47 PM
freqlabs closed D28991: libifconfig: Add a function to get down reason.
Feb 28 2021, 9:47 PM
freqlabs requested review of D28991: libifconfig: Add a function to get down reason.
Feb 28 2021, 9:25 PM
freqlabs requested review of D28990: sbin/ifconfig: Use a global handle for libifconfig.
Feb 28 2021, 8:56 PM
freqlabs closed D28965: sbin/ifconfig: Use libifconfig to get groups.
Feb 28 2021, 8:41 PM
freqlabs committed rG64bacab177f7: sbin/ifconfig: Get groups with libifconfig (authored by freqlabs).
sbin/ifconfig: Get groups with libifconfig
Feb 28 2021, 8:41 PM
freqlabs closed D28954: sbin/ifconfig: Use libifconfig to get bridge status.
Feb 28 2021, 8:41 PM
freqlabs committed rG6f497e47e925: sbin/ifconfig: Get bridge status with libifconfig (authored by freqlabs).
sbin/ifconfig: Get bridge status with libifconfig
Feb 28 2021, 8:41 PM
freqlabs committed rG9995455218ff: sbin/ifconfig: Drop local name var in sfp_status (authored by freqlabs).
sbin/ifconfig: Drop local name var in sfp_status
Feb 28 2021, 2:23 AM
freqlabs closed D28961: sbin/ifconfig: Use libifconfig to get lagg status.
Feb 28 2021, 2:22 AM
freqlabs committed rGa0ebb915045e: sbin/ifconfig: Get lagg status with libifconfig (authored by freqlabs).
sbin/ifconfig: Get lagg status with libifconfig
Feb 28 2021, 2:22 AM
freqlabs closed D28955: sbin/ifconfig: Use libifconfig to get carp status.
Feb 28 2021, 2:22 AM
freqlabs committed rGda393346ac47: sbin/ifconfig: Get carp status with libifconfig (authored by freqlabs).
sbin/ifconfig: Get carp status with libifconfig
Feb 28 2021, 2:22 AM
freqlabs added a reviewer for D28018: openzfs: attach pam_zfs_key to build: mm.
Feb 28 2021, 1:22 AM · ZFS

Feb 27 2021

freqlabs added inline comments to D28954: sbin/ifconfig: Use libifconfig to get bridge status.
Feb 27 2021, 11:37 PM
freqlabs updated the diff for D28954: sbin/ifconfig: Use libifconfig to get bridge status.

Incorporated feedback.

Feb 27 2021, 11:28 PM
freqlabs committed rG1d9ba697f99a: libifconfig: Set error in ifconfig_get_groups (authored by freqlabs).
libifconfig: Set error in ifconfig_get_groups
Feb 27 2021, 11:16 PM
freqlabs closed D28964: libifconfig: Fix handling of malloc fail in ifconfig_get_groups.
Feb 27 2021, 11:16 PM
freqlabs added inline comments to D28965: sbin/ifconfig: Use libifconfig to get groups.
Feb 27 2021, 10:54 PM
freqlabs updated the diff for D28965: sbin/ifconfig: Use libifconfig to get groups.

Incorporated feedback.

Feb 27 2021, 10:52 PM
freqlabs added inline comments to D28965: sbin/ifconfig: Use libifconfig to get groups.
Feb 27 2021, 10:17 PM
freqlabs added inline comments to D28965: sbin/ifconfig: Use libifconfig to get groups.
Feb 27 2021, 9:03 PM