In D42763#1001148, @emaste wrote:In D42763#975454, @cperciva wrote: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.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Feb 14 2024
Feb 14 2024
cperciva added a comment to D42763: freebsd-releng: stop hardcoding __FreeBSD_version in crtbrand.S.
Makes sense to me.
Feb 9 2024
Feb 9 2024
13.3: On schedule so far
13.3: Add checksums for 13.3-BETA2
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
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
13.3: update to BETA2
Feb 4 2024
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
13.3: Add checksums for 13.3-BETA1
Feb 2 2024
Feb 2 2024
13.3: On schedule so far
Post-13.3-branch updates
13.3: create releng/13.3 branch
Jan 30 2024
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 29 2024
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`".
cperciva committed rG7b707e797b2c: Revert "release.sh: Add -jN to `make release`" (authored by cperciva).
Revert "release.sh: Add -jN to `make release`"
release.sh: Add -jN to `make release`
Jan 25 2024
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 22 2024
Jan 22 2024
Jan 19 2024
Jan 19 2024
pgpkeys: Add signatures for cperciva
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.
13.3: update stable/13 to -PRERELEASE
Jan 18 2024
Jan 18 2024
LGTM. Thanks for taking care of this!
Jan 15 2024
Jan 15 2024
releng: Add 13.3 as an upcoming release
Jan 14 2024
Jan 14 2024
In D40403#931222, @markj wrote:In D40403#930878, @cperciva wrote:@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 12 2024
Jan 12 2024
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.
cperciva committed R9:2fc489f7213a: releng: Garbage collect RE Builders team (authored by cperciva).
releng: Garbage collect RE Builders team
Jan 8 2024
Jan 8 2024
13.3R: Developers have been reminded
Dec 28 2023
Dec 28 2023
EC2: Bump AMI size to 6 GB
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 27 2023
Dec 27 2023
pgpkeys: New key for cperciva
cperciva committed rG61e2161367bb: x86: Adjust base addr for PCI MCFG regions (authored by cperciva).
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 24 2023
Dec 24 2023
Status/2023Q4: Add releng.adoc
Status/2023Q4: Add ec2.adoc
Dec 21 2023
Dec 21 2023
Can you add something to the commit message about the #ifdef RSS going away?
Dec 20 2023
Dec 20 2023
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 19 2023
Dec 19 2023
Update per pauamma.
Dec 18 2023
Dec 18 2023
Dec 15 2023
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
release/Makefile.vm: Add cloudware overrides
Dec 5 2023
Dec 5 2023
cperciva committed rGc2c7340fefe9: release/Makefile.vm: Rework emulator-portinstall (authored by cperciva).
release/Makefile.vm: Rework emulator-portinstall
Makefile.vm: Fix duplicate rc.conf files
cperciva committed rG9fc78b60eda4: release/Makefile.vm: Rework emulator-portinstall (authored by cperciva).
release/Makefile.vm: Rework emulator-portinstall
Makefile.vm: Fix duplicate rc.conf files
Dec 3 2023
Dec 3 2023
Adjust re@ membership
cperciva committed rG7d0ee5ebd052: release/Makefile.vm: Rework emulator-portinstall (authored by cperciva).
release/Makefile.vm: Rework emulator-portinstall
Nov 29 2023
Nov 29 2023
LGTM aside from maybe the word "uncommitted".
Nov 27 2023
Nov 27 2023
Makefile.vm: Fix duplicate rc.conf files
Nov 24 2023
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 21 2023
Nov 21 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?
14.0R go live
Nov 20 2023
Nov 20 2023
cperciva committed R11:2ad401cab867: misc/freebsd-release-manifests: Fix pkg-plist (authored by cperciva).
misc/freebsd-release-manifests: Fix pkg-plist
cperciva committed R11:0607a59342d6: misc/freebsd-release-manifests: Fix pkg-plist (authored by cperciva).
misc/freebsd-release-manifests: Fix pkg-plist
14.0: Fix URLs to VM images
Announce 14.0-RELEASE
Add checksums for 14.0-RELEASE
cperciva committed R11:2c1522778186: misc/freebsd-release-manifests: add 14.0-RELEASE (authored by cperciva).
misc/freebsd-release-manifests: add 14.0-RELEASE
cperciva committed R11:b90161c562cd: misc/freebsd-release-manifests: add 14.0-RELEASE (authored by cperciva).
misc/freebsd-release-manifests: add 14.0-RELEASE
cperciva added a comment to D42685: 14.0R/installation: note that rollback to 13.2/12.4 is not possible.
LGTM, please commit.
14.0: Add missing release documentation
Oct 23 2023
Oct 23 2023
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 20 2023
Oct 20 2023
Oct 19 2023
Oct 19 2023
releng-gce: Add missing _
releng-gce: Add missing _
releng-gce: Add missing _
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 14 2023
Oct 14 2023
@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 12 2023
Oct 12 2023
Oct 11 2023
Oct 11 2023
cperciva accepted D41673: lib/libc/amd64/string: add timingsafe_bcmp(3) scalar, baseline implementations.
LGTM
cperciva added a comment to D41696: lib/libc/amd64/string: add timingsafe_memcmp() assembly implementation..
Looks correct to me.
Oct 5 2023
Oct 5 2023
release/ec2: Remove references to portsnap
cperciva committed rGa02a57f65b20: EC2: Split off reusable configuration bits (authored by cperciva).
EC2: Split off reusable configuration bits
EC2: Add experimental cloud-init images
EC2: Flavour existing AMIs as "base"
cperciva committed rGd371e6ef0624: release/Makefile.vm: Add support for CW flavours (authored by cperciva).
release/Makefile.vm: Add support for CW flavours
cperciva committed rG84d45b29dd3f: release/Makefile.vm: Garbage collect unused bits (authored by cperciva).
release/Makefile.vm: Garbage collect unused bits
Oct 4 2023
Oct 4 2023
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 3 2023
Oct 3 2023
EC2: Add experimental cloud-init images
cperciva committed rGf4576ea0d5bc: EC2: Split off reusable configuration bits (authored by cperciva).
EC2: Split off reusable configuration bits
EC2: Flavour existing AMIs as "base"
cperciva committed rGfec4f6a7c377: release/Makefile.vm: Add support for CW flavours (authored by cperciva).
release/Makefile.vm: Add support for CW flavours
cperciva committed rGb9013d75c853: release/Makefile.vm: Garbage collect unused bits (authored by cperciva).
release/Makefile.vm: Garbage collect unused bits
release/ec2: Remove references to portsnap
Oct 2 2023
Oct 2 2023
cperciva added inline comments to D42033: freebsd-update: recreate /var/db/freebsd-update if missing.
security/scrypt: Update to 1.3.2
cperciva added inline comments to D42033: freebsd-update: recreate /var/db/freebsd-update if missing.
Oct 1 2023
Oct 1 2023
net/dual-dhclient: Mark as deprecated
Sep 29 2023
Sep 29 2023
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 28 2023
Sep 28 2023
EC2: Add experimental cloud-init images
cperciva committed rGfada6e2389fb: EC2: Split off reusable configuration bits (authored by cperciva).
EC2: Split off reusable configuration bits