In D47202#1076215, @imp wrote:All good. Do you need someone to push the change? Or do you still have a valid bit?
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
Jun 6 2025
Jun 6 2025
Oct 19 2024
Oct 19 2024
bcran retitled D47202: Increase number of regions in physical RAM which can be tracked from Double number of regions in physical RAM which can be tracked to Increase number of regions in physical RAM which can be tracked.
In D47202#1076166, @imp wrote:The increased memory is trivial. Why not 128 if there's one with 63 now?
Actually update the value to 256.
Increase array size to 256, as suggested by the developer who root caused the problem.
Oct 11 2024
Oct 11 2024
bcran updated subscribers of D46094: arm64/gicv3: Skip programming vPE GITS_BASERs to avoid a boot crash..
Nov 6 2023
Nov 6 2023
I've just applied the latest version of this patch but it's still looking for aarch64/Makefile.inc both during a "make buildworld" and a "make" in usr.sbin/bhyve on my Ampere system:
bcran@gluon:~/src/freebsd/usr.sbin/bhyve % make make: "/home/bcran/src/freebsd/usr.sbin/bhyve/Makefile" line 68: Could not find aarch64/Makefile.inc make: Fatal errors encountered -- cannot continue make: stopped in /home/bcran/src/freebsd/usr.sbin/bhyve
Oct 28 2023
Oct 28 2023
The change to usr.sbin/Makefile.aarch64 no longer applies following commit 773606fcdfae00a3f850bcd39969a63d9a8fb129.
I'm probably missing something since I'm just catching up with this work, but 'make buildworld' fails in usr.sbin/bhyve:
===> usr.sbin/bhyve (includes) make[4]: "/home/bcran/src/usr.sbin/bhyve/Makefile" line 68: Could not find aarch64/Makefile.inc make[4]: Fatal errors encountered -- cannot continue make[4]: stopped in /home/bcran/src/usr.sbin/bhyve
Mar 12 2023
Mar 12 2023
bcran committed R11:2c8ea965a649: sysutils/uefi-edk2-bhyve-csm: Mark port deprecated (authored by bcran).
sysutils/uefi-edk2-bhyve-csm: Mark port deprecated
Sep 19 2022
Sep 19 2022
Jun 13 2022
Jun 13 2022
In D35419#803280, @bapt wrote:this will at best not work, it might even break some of the tools which are using MOVED
Change the MOVED entry and add a section to UPDATING.
Jun 6 2022
Jun 6 2022
bcran committed R11:177204e3190b: sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2 (authored by bcran).
sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2
bcran updated the diff for D35408: sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2.
Add ONLY_FOR_ARCH lines and revert i386 addition at top
bcran retitled D35408: sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2 from sysutils/edk2: Add qemu as a new FLAVOR of edk2 to sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2.
bcran updated the diff for D35408: sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2.
Add separate qemu_x64 and qemu_i386 flavors.
Jun 5 2022
Jun 5 2022
I'm not sure how to handle the fact that qemu (OVMF) firmware can be built for both x86_64 and i386.
The existing port uses FLAVOR, but since sysutils/edk2 already uses FLAVOR for the platform, I'm not sure how selecting the architecture should be done.
bcran retitled D35408: sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2 from sysutils/edk2: Add edk2 as a new FLAVOR of edk2 to sysutils/edk2: Add qemu as a new FLAVOR of edk2.
bcran updated the diff for D35408: sysutils/edk2: Add qemu_x64 and qemu_i386 as new FLAVORs of edk2.
Fix summary.
May 26 2022
May 26 2022
In D35321#800709, @gerald wrote:Hi Rebecca, changes like this don't need review. It's best to commit them as quickly as possible since otherwise make index is broken.
May 25 2022
May 25 2022
bcran committed R11:2e6a6ccd15d1: sysutils/edk2: Add bhyve as a new FLAVOR of edk2 (authored by bcran).
sysutils/edk2: Add bhyve as a new FLAVOR of edk2
Updated sysutils/bhyve-firmware to depend on edk2@bhyve
May 21 2022
May 21 2022
In D35053#799648, @gerald wrote:Hi Rebecca, intuitively this look good and you being our resident expert - do you want to go ahead and commit this?
May 16 2022
May 16 2022
Urgh, I remembered just in time about sysutils/bhyve-firmware that will also need updated.
Added entry to MOVED.
Actually deleted sysutils/uefi-edk2-bhyve this time.
May 15 2022
May 15 2022
In D35148#797304, @manu wrote:You probably need a CONFLICT too for this flavor this you install links at the place of the other port.
Deleted sysutils/uefi-edk2-bhyve and added an entry to MOVED.
May 9 2022
May 9 2022
Fixed Makefile
May 8 2022
May 8 2022
As I mentioned in the summary, the following code doesn't do what I want it to: it doesn't create /usr/local/share/uefi-firmware.
Apr 25 2022
Apr 25 2022
Keep USE_GCC
Dec 21 2021
Dec 21 2021
Could I get approval from a port committer for this please?
Dec 12 2021
Dec 12 2021
Keep PORTEPOCH at 2.
Is it valid to reset PORTEPOCH to 1 when updating the PORTVERSION?
bhyve: Support a _VARS.fd file for bootrom
Dec 5 2021
Dec 5 2021
Remove romfile_dup. Fix strdup/strsep.
Dec 1 2021
Dec 1 2021
Put allocations on one line.
Added {}.
Removed gpa variable, and used gpa_alloctop instead.
Nov 28 2021
Nov 28 2021
man page updates.
Fix romfile[,varfile] in man page.
Add back checks for var_size and total_size.
Fix tabs vs spaces.
Update code to work against FreeBSD-CURRENT.
Oct 21 2021
Oct 21 2021
bcran committed rG35175e100add: bhyve: Bump the SMBIOS firmware version to 14.0 for 14-CURRENT (authored by bcran).
bhyve: Bump the SMBIOS firmware version to 14.0 for 14-CURRENT
Oct 17 2021
Oct 17 2021
Jul 20 2021
Jul 20 2021
Jul 7 2021
Jul 7 2021
Jul 5 2021
Jul 5 2021
Jul 3 2021
Jul 3 2021
bcran retitled D31008: Reduce verbosity of the mrsas driver from Reduce verbosity of the mrsas driver
I expect this is just a starting point for further discussion.
The mrsas driver appears to me to be excessively verbose, so I've
made an initial patch to move some of the lines that appear more to
be debugging... to Reduce verbosity of the mrsas driver.
May 31 2021
May 31 2021
I tested the code from https://github.com/FreeBSD-UPB/freebsd-src/tree/projects/bhyvearm64/ (as of 2021-05-29) on my SolidRun Honeycomb system and it fails to allocate resources in the gicv3 code when I run kldload vmm.
May 11 2021
May 11 2021
May 2 2021
May 2 2021
With examples like Apple's "goto fail" bug (https://www.imperialviolet.org/2014/02/22/applebug.html) I'm surprised style(9) only allows, and doesn't recommend or mandate braces around single-line statements.
bcran committed R11:4cec3f9086f3: sysutils/uefi-edk2-bhyve: Update to edk2-stable202002 tag (authored by bcran).
sysutils/uefi-edk2-bhyve: Update to edk2-stable202002 tag
Apr 9 2021
Apr 9 2021
I noticed this is against the svn repo:
Repository rS FreeBSD src repository - subversion"
You'll probably want to switch over to Git and rebase this patch.
Just a comment typo: "number of contained objecct handles" - should be "object".
Mar 28 2021
Mar 28 2021
sysutils/uefi-edk2-bhyve-csm: only depend on gcc48 for building
Mar 24 2021
Mar 24 2021
@manu Sorry, could you re-approve the change please?
Mar 20 2021
Mar 20 2021
In D29254#656248, @manu wrote:OK I see. Well for now just have a build time dep is better then.
Go ahead and commit this.
We'll also need to update the port revision.
Mar 16 2021
Mar 16 2021
In D29254#655711, @manu wrote:Is the 4.8 version required for something ? Otherwise depending on lang/gcc would be better (not really sure if we have some way to do that).
@woodsb02 Could you review and approve this for me, please?
Mar 14 2021
Mar 14 2021
bcran added a reviewer for D29254: sysutils/uefi-edk2-bhyve-csm: only depend on gcc48 for building: bhyve.
Feb 18 2021
Feb 18 2021
Now the firmware work has been committed, I'll switch back to working on this.
Committed as r565866.
sysutils/uefi-edk2-bhyve*: Update and migrate to Python 3
Feb 16 2021
Feb 16 2021
In D27230#642824, @jhb wrote:I'm not a ports committer so can't really review the ports part, but I think moving the non-CSM ROM to the newer one seems fine. I think grehan@ has also already signed off on this?
Feb 15 2021
Feb 15 2021
At this point, I'd like to get this committed as soon as possible so we can move away from gcc 4.8 and python 2.
Updated to code from today's master, 2021-02-14.
Jan 16 2021
Jan 16 2021
The patch no longer applies against 13-CURRENT: I needed to apply several lines manually.