Page MenuHomeFreeBSD
Feed Advanced Search

Feb 14 2024

cperciva added a comment to D42763: freebsd-releng: stop hardcoding __FreeBSD_version in crtbrand.S.

In any case, the hard-coding was a "make sure we don't end up with every binary on the system being modified if someone screws with param.h" seat belt.

But we end up with a subtly-broken (inconsistent) system in that case - we should implement such a seatbelt as a commit hook instead.

Feb 14 2024, 5:50 PM
cperciva accepted D42761: releng: omit branch data for 10.x and earlier.

Makes sense to me.

Feb 14 2024, 5:49 PM

Feb 9 2024

cperciva committed R9:c73b8c3a4d8e: 13.3: On schedule so far (authored by cperciva).
13.3: On schedule so far
Feb 9 2024, 11:05 PM
cperciva committed R9:8f27dc89350d: 13.3: Add checksums for 13.3-BETA2 (authored by cperciva).
13.3: Add checksums for 13.3-BETA2
Feb 9 2024, 10:39 PM
cperciva committed R11:6fcf8eee3ab5: misc/freebsd-release-manifests: add 13.3-BETA2 MANIFEST files (authored by cperciva).
misc/freebsd-release-manifests: add 13.3-BETA2 MANIFEST files
Feb 9 2024, 9:56 PM
cperciva committed R11:2aeca567cadb: net/bsdec2-image-upload: Update to 1.4.7 (authored by cperciva).
net/bsdec2-image-upload: Update to 1.4.7
Feb 9 2024, 7:43 PM
cperciva committed rGdbc87c1ebde9: 13.3: update to BETA2 (authored by cperciva).
13.3: update to BETA2
Feb 9 2024, 12:02 AM

Feb 4 2024

cperciva committed R11:3f5f756c5d6f: misc/freebsd-release-manifests: add 13.3-BETA1 MANIFEST files (authored by cperciva).
misc/freebsd-release-manifests: add 13.3-BETA1 MANIFEST files
Feb 4 2024, 8:23 AM
cperciva committed R9:fabd35540dc6: 13.3: Add checksums for 13.3-BETA1 (authored by cperciva).
13.3: Add checksums for 13.3-BETA1
Feb 4 2024, 8:23 AM

Feb 2 2024

cperciva committed R9:2f710552471e: 13.3: On schedule so far (authored by cperciva).
13.3: On schedule so far
Feb 2 2024, 9:13 PM
cperciva committed rG9b0319f78a9c: Post-13.3-branch updates (authored by cperciva).
Post-13.3-branch updates
Feb 2 2024, 12:08 AM
cperciva committed rG6c2137593990: 13.3: create releng/13.3 branch (authored by cperciva).
13.3: create releng/13.3 branch
Feb 2 2024, 12:07 AM

Jan 30 2024

cperciva committed R11:39126a2d9768: sysutils/firstboot-freebsd-update: HTTP_TIMEOUT=5 (authored by cperciva).
sysutils/firstboot-freebsd-update: HTTP_TIMEOUT=5
Jan 30 2024, 9:26 PM

Jan 29 2024

cperciva added a reverting change for rG9c1bad2da5ae: release.sh: Add -jN to `make release`: rG7b707e797b2c: Revert "release.sh: Add -jN to `make release`".
Jan 29 2024, 5:44 AM
cperciva committed rG7b707e797b2c: Revert "release.sh: Add -jN to `make release`" (authored by cperciva).
Revert "release.sh: Add -jN to `make release`"
Jan 29 2024, 5:44 AM
cperciva committed rG9c1bad2da5ae: release.sh: Add -jN to `make release` (authored by cperciva).
release.sh: Add -jN to `make release`
Jan 29 2024, 2:09 AM

Jan 25 2024

cperciva committed R11:9bbcbc496101: net/bsdec2-image-upload: Update to 1.4.7 (authored by cperciva).
net/bsdec2-image-upload: Update to 1.4.7
Jan 25 2024, 11:54 PM

Jan 22 2024

cperciva accepted D43544: release: rework distributions list.

LGTM.

Jan 22 2024, 7:25 PM

Jan 19 2024

cperciva committed R9:84ca899b8e8a: pgpkeys: Add signatures for cperciva (authored by cperciva).
pgpkeys: Add signatures for cperciva
Jan 19 2024, 12:02 AM
cperciva committed R9:17eb41b909ba: 13.3/schedule: Code slush is now in effect. (authored by cperciva).
13.3/schedule: Code slush is now in effect.
Jan 19 2024, 12:02 AM
cperciva committed rG3e51c9e331aa: 13.3: update stable/13 to -PRERELEASE (authored by cperciva).
13.3: update stable/13 to -PRERELEASE
Jan 19 2024, 12:01 AM

Jan 18 2024

cperciva accepted D43506: misc/freebsd-release-manifests: Remove 12.

LGTM. Thanks for taking care of this!

Jan 18 2024, 8:30 PM ยท releng

Jan 15 2024

cperciva committed R9:0b6965322e0e: releng: Add 13.3 as an upcoming release (authored by cperciva).
releng: Add 13.3 as an upcoming release
Jan 15 2024, 5:30 PM

Jan 14 2024

cperciva added a comment to D40403: vm_page: Implement lazy page initialization.

@markj Is this waiting for anything else before it lands?

I am not sure it's a good idea to land the patch right before stable/14 is created. I've done a fair bit of testing locally but there's lots of potential here for bugs/races which are specific to a certain platform. Since such bugs might take a while to flesh out, I'd prefer to wait until after the branch is created.

Jan 14 2024, 10:54 PM

Jan 12 2024

cperciva accepted D43411: releng-gce: Advertise the availability of gVNIC support in GCE images..
Jan 12 2024, 5:33 AM
cperciva added a comment to D43411: releng-gce: Advertise the availability of gVNIC support in GCE images..

Just to confirm, this will land in stable/13 and stable/14? It looks like we have the gve driver in both.

Jan 12 2024, 5:32 AM
cperciva committed R9:2fc489f7213a: releng: Garbage collect RE Builders team (authored by cperciva).
releng: Garbage collect RE Builders team
Jan 12 2024, 1:31 AM

Jan 8 2024

cperciva committed R9:2ef0585ee399: 13.3R: Developers have been reminded (authored by cperciva).
13.3R: Developers have been reminded
Jan 8 2024, 10:11 AM

Dec 28 2023

cperciva committed rG8a735ffdf049: EC2: Bump AMI size to 6 GB (authored by cperciva).
EC2: Bump AMI size to 6 GB
Dec 28 2023, 10:28 PM
cperciva committed R9:601a5569573c: 13.3-RELEASE will be the next FreeBSD release (authored by cperciva).
13.3-RELEASE will be the next FreeBSD release
Dec 28 2023, 4:23 AM

Dec 27 2023

cperciva committed R9:bbb541fd088b: pgpkeys: New key for cperciva (authored by cperciva).
pgpkeys: New key for cperciva
Dec 27 2023, 11:09 PM
cperciva committed rG61e2161367bb: x86: Adjust base addr for PCI MCFG regions (authored by cperciva).
x86: Adjust base addr for PCI MCFG regions
Dec 27 2023, 9:15 PM
cperciva closed D43206: x86: Adjust base addr for PCI MCFG regions.
Dec 27 2023, 9:15 PM
cperciva added a comment to D43206: x86: Adjust base addr for PCI MCFG regions.

I haven't read the PCI spec, but this works on the m7i.2xlarge instance I was testing with, and seems to match what Linux does:

Dec 27 2023, 8:17 AM
cperciva requested review of D43206: x86: Adjust base addr for PCI MCFG regions.
Dec 27 2023, 8:14 AM

Dec 24 2023

cperciva closed D43137: Status/2023Q4: Add releng.adoc.
Dec 24 2023, 12:22 AM
cperciva committed R9:5f1030927ed7: Status/2023Q4: Add releng.adoc (authored by cperciva).
Status/2023Q4: Add releng.adoc
Dec 24 2023, 12:22 AM
cperciva closed D43088: Status/2023Q4: Add ec2.adoc.
Dec 24 2023, 12:22 AM
cperciva committed R9:d9f96437dfbd: Status/2023Q4: Add ec2.adoc (authored by cperciva).
Status/2023Q4: Add ec2.adoc
Dec 24 2023, 12:22 AM

Dec 21 2023

cperciva added a comment to D42653: ena: Add sysctl support for spreading IRQs.

Can you add something to the commit message about the #ifdef RSS going away?

Dec 21 2023, 12:10 AM

Dec 20 2023

cperciva added a comment to D43137: Status/2023Q4: Add releng.adoc.

Yep the URL is deliberately 404. I just sent a draft out to developers@ but I'm leaving a bit of time for feedback before I put it on the website.

Dec 20 2023, 9:47 PM
cperciva requested review of D43137: Status/2023Q4: Add releng.adoc.
Dec 20 2023, 9:34 PM

Dec 19 2023

cperciva updated the diff for D43088: Status/2023Q4: Add ec2.adoc.

Update per pauamma.

Dec 19 2023, 3:16 AM

Dec 18 2023

cperciva requested review of D43088: Status/2023Q4: Add ec2.adoc.
Dec 18 2023, 8:44 PM

Dec 15 2023

cperciva committed R11:e39021d5b33e: net/aws-ec2-imdsv2-get: Update to 1.0.5 (authored by cperciva).
net/aws-ec2-imdsv2-get: Update to 1.0.5
Dec 15 2023, 8:36 PM
cperciva committed rG863975b6840b: release/Makefile.vm: Add cloudware overrides (authored by brd).
release/Makefile.vm: Add cloudware overrides
Dec 15 2023, 6:12 PM

Dec 5 2023

cperciva committed rGc2c7340fefe9: release/Makefile.vm: Rework emulator-portinstall (authored by cperciva).
release/Makefile.vm: Rework emulator-portinstall
Dec 5 2023, 11:44 PM
cperciva committed rG91cb6905e927: Makefile.vm: Fix duplicate rc.conf files (authored by cperciva).
Makefile.vm: Fix duplicate rc.conf files
Dec 5 2023, 11:43 PM
cperciva committed rG9fc78b60eda4: release/Makefile.vm: Rework emulator-portinstall (authored by cperciva).
release/Makefile.vm: Rework emulator-portinstall
Dec 5 2023, 11:41 PM
cperciva committed rG9b92ce7bd3a3: Makefile.vm: Fix duplicate rc.conf files (authored by cperciva).
Makefile.vm: Fix duplicate rc.conf files
Dec 5 2023, 11:41 PM

Dec 3 2023

cperciva committed R9:264967664fb1: Adjust re@ membership (authored by cperciva).
Adjust re@ membership
Dec 3 2023, 11:39 PM
cperciva committed rG7d0ee5ebd052: release/Makefile.vm: Rework emulator-portinstall (authored by cperciva).
release/Makefile.vm: Rework emulator-portinstall
Dec 3 2023, 10:06 PM
cperciva requested review of D42879: Uses/kde.mk: Fix typo.
Dec 3 2023, 1:10 AM

Nov 29 2023

cperciva added a comment to D42832: EN for OpenZFS data corruption issue.

LGTM aside from maybe the word "uncommitted".

Nov 29 2023, 7:19 PM

Nov 27 2023

cperciva committed rG97bd53ef4d20: Makefile.vm: Fix duplicate rc.conf files (authored by cperciva).
Makefile.vm: Fix duplicate rc.conf files
Nov 27 2023, 9:36 PM

Nov 24 2023

cperciva added a comment to D42763: freebsd-releng: stop hardcoding __FreeBSD_version in crtbrand.S.

I have a vague recollection that we made this change because at one point __FreeBSD_version *did* change on an errata branch. Possibly when an OpenSSL update was merged?

Nov 24 2023, 9:03 PM

Nov 21 2023

cperciva added a comment to D42661: ena: Update the license dating to 2023.

The title on this is "ena: Update the license dating to 2023" but it looks like it's doing far more than just updating the year?

Nov 21 2023, 6:37 AM
cperciva committed R9:cf8a7b81d3c4: 14.0R go live (authored by grahamperrin).
14.0R go live
Nov 21 2023, 1:22 AM

Nov 20 2023

cperciva committed R11:2ad401cab867: misc/freebsd-release-manifests: Fix pkg-plist (authored by cperciva).
misc/freebsd-release-manifests: Fix pkg-plist
Nov 20 2023, 10:22 PM
cperciva committed R11:0607a59342d6: misc/freebsd-release-manifests: Fix pkg-plist (authored by cperciva).
misc/freebsd-release-manifests: Fix pkg-plist
Nov 20 2023, 10:22 PM
cperciva committed R9:377311e2b04c: 14.0: Fix URLs to VM images (authored by cperciva).
14.0: Fix URLs to VM images
Nov 20 2023, 10:11 PM
cperciva committed R9:c42022533f03: Announce 14.0-RELEASE (authored by cperciva).
Announce 14.0-RELEASE
Nov 20 2023, 9:02 PM
cperciva committed R9:c3289799b8f1: Add checksums for 14.0-RELEASE (authored by cperciva).
Add checksums for 14.0-RELEASE
Nov 20 2023, 9:02 PM
cperciva committed R11:2c1522778186: misc/freebsd-release-manifests: add 14.0-RELEASE (authored by cperciva).
misc/freebsd-release-manifests: add 14.0-RELEASE
Nov 20 2023, 9:00 PM
cperciva committed R11:b90161c562cd: misc/freebsd-release-manifests: add 14.0-RELEASE (authored by cperciva).
misc/freebsd-release-manifests: add 14.0-RELEASE
Nov 20 2023, 8:59 PM
cperciva added a comment to D42685: 14.0R/installation: note that rollback to 13.2/12.4 is not possible.

LGTM, please commit.

Nov 20 2023, 7:42 PM
cperciva committed R9:1e75e2dc3ea6: 14.0: Add missing release documentation (authored by cperciva).
14.0: Add missing release documentation
Nov 20 2023, 6:26 PM

Oct 23 2023

cperciva added a comment to D42326: devd: Improve devmatch support.

On my Framework laptop (where I was running recent tests and posting on twitter), this shaves off about 0.7 seconds of boot time and 333 processes. But that's under 20% of the time spent in devd so there's still more investigation to be done.

Oct 23 2023, 7:12 AM

Oct 20 2023

cperciva added a comment to D42317: releng-gce: Fix a typo in FS type variable.

Already done: https://cgit.freebsd.org/src/commit/?id=a959ae1c503d104f1e28033522362e5054f52c94

Oct 20 2023, 6:09 PM

Oct 19 2023

cperciva committed rG5a1dbfb5b644: releng-gce: Add missing _ (authored by cperciva).
releng-gce: Add missing _
Oct 19 2023, 10:59 PM
cperciva committed rG394e87e634bc: releng-gce: Add missing _ (authored by cperciva).
releng-gce: Add missing _
Oct 19 2023, 10:58 PM
cperciva committed rGa959ae1c503d: releng-gce: Add missing _ (authored by cperciva).
releng-gce: Add missing _
Oct 19 2023, 10:48 PM
cperciva added a comment to D42211: ZFS: Set spa_ccw_fail_time=0 when expanding vdev..

Since nobody seems to be responding to the github PR, should I just commit this to FreeBSD? We need it in ASAP for the release...

Oct 19 2023, 5:04 AM

Oct 14 2023

cperciva added a comment to D42211: ZFS: Set spa_ccw_fail_time=0 when expanding vdev..

https://github.com/openzfs/zfs/pull/15405

Oct 14 2023, 10:01 PM
cperciva added a comment to D42211: ZFS: Set spa_ccw_fail_time=0 when expanding vdev..

@allanjude Right, I wasn't sure what the usual process was with OpenZFS. Should I commit this to FreeBSD first and then open a PR at https://github.com/openzfs/zfs/ ?

Oct 14 2023, 5:08 PM
cperciva added a reviewer for D42211: ZFS: Set spa_ccw_fail_time=0 when expanding vdev.: ZFS.
Oct 14 2023, 6:43 AM
cperciva requested review of D42211: ZFS: Set spa_ccw_fail_time=0 when expanding vdev..
Oct 14 2023, 6:42 AM

Oct 12 2023

cperciva accepted D41696: lib/libc/amd64/string: add timingsafe_memcmp() assembly implementation..
Oct 12 2023, 3:08 PM

Oct 11 2023

cperciva accepted D41673: lib/libc/amd64/string: add timingsafe_bcmp(3) scalar, baseline implementations.

LGTM

Oct 11 2023, 7:48 PM
cperciva added a comment to D41696: lib/libc/amd64/string: add timingsafe_memcmp() assembly implementation..

Looks correct to me.

Oct 11 2023, 7:34 PM

Oct 5 2023

cperciva committed rGe76b9cc26d68: release/ec2: Remove references to portsnap (authored by markj).
release/ec2: Remove references to portsnap
Oct 5 2023, 3:55 PM
cperciva committed rGa02a57f65b20: EC2: Split off reusable configuration bits (authored by cperciva).
EC2: Split off reusable configuration bits
Oct 5 2023, 3:55 PM
cperciva committed rGbdd892341813: EC2: Add experimental cloud-init images (authored by cperciva).
EC2: Add experimental cloud-init images
Oct 5 2023, 3:55 PM
cperciva committed rGc34cce0a2bae: EC2: Flavour existing AMIs as "base" (authored by cperciva).
EC2: Flavour existing AMIs as "base"
Oct 5 2023, 3:55 PM
cperciva committed rGd371e6ef0624: release/Makefile.vm: Add support for CW flavours (authored by cperciva).
release/Makefile.vm: Add support for CW flavours
Oct 5 2023, 3:55 PM
cperciva committed rG84d45b29dd3f: release/Makefile.vm: Garbage collect unused bits (authored by cperciva).
release/Makefile.vm: Garbage collect unused bits
Oct 5 2023, 3:55 PM

Oct 4 2023

cperciva added a comment to D42076: bhyve: remove #ifndef WITHOUT_CAPSICUM cases.

This is a bit orthogonal to the change I made. I removed the option to build the entire FreeBSD tree without Capsicum, but there could conceivably be a desire to build bhyve without Capsicum. (For example, I think the snapshot code needed Capsicum to be disabled for a while.)

Oct 4 2023, 7:27 PM

Oct 3 2023

cperciva committed rGd9243c1ab3cd: EC2: Add experimental cloud-init images (authored by cperciva).
EC2: Add experimental cloud-init images
Oct 3 2023, 5:30 PM
cperciva committed rGf4576ea0d5bc: EC2: Split off reusable configuration bits (authored by cperciva).
EC2: Split off reusable configuration bits
Oct 3 2023, 5:30 PM
cperciva committed rGa18905a9bfcc: EC2: Flavour existing AMIs as "base" (authored by cperciva).
EC2: Flavour existing AMIs as "base"
Oct 3 2023, 5:30 PM
cperciva committed rGfec4f6a7c377: release/Makefile.vm: Add support for CW flavours (authored by cperciva).
release/Makefile.vm: Add support for CW flavours
Oct 3 2023, 5:29 PM
cperciva committed rGb9013d75c853: release/Makefile.vm: Garbage collect unused bits (authored by cperciva).
release/Makefile.vm: Garbage collect unused bits
Oct 3 2023, 5:29 PM
cperciva committed rG1cc968931bef: release/ec2: Remove references to portsnap (authored by markj).
release/ec2: Remove references to portsnap
Oct 3 2023, 5:29 PM

Oct 2 2023

cperciva added inline comments to D42033: freebsd-update: recreate /var/db/freebsd-update if missing.
Oct 2 2023, 6:20 PM
cperciva committed R11:1baa9e0f7485: security/scrypt: Update to 1.3.2 (authored by cperciva).
security/scrypt: Update to 1.3.2
Oct 2 2023, 7:25 AM
cperciva added inline comments to D42033: freebsd-update: recreate /var/db/freebsd-update if missing.
Oct 2 2023, 12:07 AM

Oct 1 2023

cperciva committed R11:26d33044ddbd: net/dual-dhclient: Mark as deprecated (authored by cperciva).
net/dual-dhclient: Mark as deprecated
Oct 1 2023, 5:05 PM

Sep 29 2023

cperciva added a comment to D38761: release: correct Azure disk image extension.

I garbage collected the AZURE_DISK variable since it was unused. (Note that CLOUDWARE does not include AZURE so in fact *none* of the cloudware-related AZURE variables are used, but _DISK in particular isn't used for any of the cloudwares.)

Sep 29 2023, 4:53 AM

Sep 28 2023

cperciva committed rG1f4ce7a39f0f: EC2: Add experimental cloud-init images (authored by cperciva).
EC2: Add experimental cloud-init images
Sep 28 2023, 10:19 PM
cperciva committed rGfada6e2389fb: EC2: Split off reusable configuration bits (authored by cperciva).
EC2: Split off reusable configuration bits
Sep 28 2023, 10:19 PM