Author: bcran
Date: Fri Nov 27 08:00:32 2020
New Revision: 368093
URL: https://svnweb.freebsd.org/changeset/base/368093
Log:
Fix bhyve SMBIOS type 19 handling to avoid misreporting total RAM amount
This fixes the amount of memory displayed in the EDK2 UiApp to be the same
as passed on the
Author: bcran
Date: Fri Nov 27 07:53:15 2020
New Revision: 368092
URL: https://svnweb.freebsd.org/changeset/base/368092
Log:
bhyve: fix smbiostbl.c style issues and add comment about date format
Fix a couple of style issues introduced in my previous commit.
Add a comment explaining that t
On 11/13/20 5:47 PM, Ravi Pokala wrote:
+#define FIRMWARE_RELEASE_DATE "11/10/2020"
Might I suggest "2020-11-10", as sorting, logic, ${DEITY}, and ISO-8601 demand?
;-)
I wish! I'll add a comment clarifying that the specification mandates
mm/dd/
On 11/13/20 1:03 PM, Shawn Webb wrote:
Style nit: shouldn't there be a tab between #define and the macro?
Thanks, I'll try and remember that in future.
--
Rebecca Cran
___
svn-src-head@freebsd.org mailing list
https://lists.freebsd.o
Author: bcran
Date: Fri Nov 13 19:47:16 2020
New Revision: 367651
URL: https://svnweb.freebsd.org/changeset/base/367651
Log:
bhyve: update smbiostbl.c to bump the version and release date
Since lots of work has been done on bhyve since 2014, increase the version
to 13.0 to match 13-CURREN
Author: bcran
Date: Tue Mar 31 02:36:39 2020
New Revision: 359478
URL: https://svnweb.freebsd.org/changeset/base/359478
Log:
Bhyve: fix SMBIOS Type 17 table generation
According to the SMBIOS specification (revision 2.7 or newer), the
extended module size field should only be used for siz
Author: bcran
Date: Wed Mar 18 03:17:15 2020
New Revision: 359065
URL: https://svnweb.freebsd.org/changeset/base/359065
Log:
Bhyve: log message when rfb client connects
Reviewed by: jhb
Differential Revision:https://reviews.freebsd.org/D24098
Modified:
head/usr.sbin/bhyve/rfb.
Author: bcran
Date: Wed Mar 18 03:15:57 2020
New Revision: 359064
URL: https://svnweb.freebsd.org/changeset/base/359064
Log:
Bhyve: DPRINTF already includes newline, so don't add another
Reviewed by: jhb, vmaffione, emaste
Differential Revision:https://reviews.freebsd.org/D24099
Author: bcran
Date: Wed Mar 18 03:14:17 2020
New Revision: 359063
URL: https://svnweb.freebsd.org/changeset/base/359063
Log:
ath_hal: fix typo in ath_hal_printf
Modified:
head/sys/dev/ath/ath_hal/ah_regdomain.c
Modified: head/sys/dev/ath/ath_hal/ah_regdomain.c
===
Author: bcran
Date: Thu Feb 20 21:29:59 2020
New Revision: 358183
URL: https://svnweb.freebsd.org/changeset/base/358183
Log:
dtc: remove unknown option printf, since getopt will print it
Since we don't set opterr to 0, getopt prints a message when it
encounters an unknown/invalid option.
Author: bcran
Date: Wed Jan 15 00:45:05 2020
New Revision: 356740
URL: https://svnweb.freebsd.org/changeset/base/356740
Log:
bsdinstall: Use TMPDIR if set
Submitted by: Ryan Moeller
Reviewed by: bcran, Nick Wolff
Differential Revision:https://reviews.freebsd.org/D22979/
Modi
x27; condition is false
[-Werror,-Wsometimes-uninitialized]
} else if (af == AF_INET6) {
^~
/usr/src/sys/net/rtsock.c:2385:16: note: uninitialized use occurs here
rt = rtalloc1(dstp, 0, RTF_RNH_LOCKED);
^~~~
--
Rebecca Cran
replying. I'd prefer not to partially revert the
commit, but I'm not sure what the solution would be. Perhaps we could
accelerate the MFC of msdos makefs support to 12-STABLE?
--
Rebecca Cran
signature.asc
Description: OpenPGP digital signature
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256
On 2019-09-05 17:48, Rebecca Cran wrote:
>
> Or, if you prefer not to rely on EFI boot variables (for example, Linux
> GRUB EFI updates seem to reset them, deleting the FreeBSD entries), you
> can also copy loader.efi into /mnt/EFI/
EFI\BOOT\BOOTx64.efi is the default place where UEFI system firmware
looks to run a bootloader from, given no EFI boot variables. I think
it's only supposed to be for removable media, but I've not come across
any that differentiate between fixed and removable.
--
Rebecca Cran
signature.asc
Description: OpenPGP digital signature
Author: bcran
Date: Wed Sep 4 20:55:48 2019
New Revision: 351831
URL: https://svnweb.freebsd.org/changeset/base/351831
Log:
The efifat files are no longer used: remove the code to build them
Reviewed by: imp, tsoome, emaste
Differential Revision:https://reviews.freebsd.org/D2056
weeks ago that suggested that the list of
people who reviewed the patch should be copied into a "Reviewed by:"
line, to avoid only having that information in Phabricator.
Am I remembering correctly, or is just mentioning the Phab review
considered sufficient?
Author: bcran
Date: Fri Jun 28 01:19:08 2019
New Revision: 349494
URL: https://svnweb.freebsd.org/changeset/base/349494
Log:
Add ACPI entries for Synopsys Designware UARTs used on ARM platforms
This fixes (userspace) console on the Marvell MACCHIATObin in ACPI mode with
latest TianoCore E
Author: bcran
Date: Fri Jun 28 01:17:33 2019
New Revision: 349493
URL: https://svnweb.freebsd.org/changeset/base/349493
Log:
Add missing ACPI GICv2 MSI/MSI-X attachment
This lets PCIe MSI-X device interrupts work on the MACCHIATObin
(Marvell Armada 8k), which allows e.g. the Intel igb NIC
Author: bcran
Date: Thu Jun 27 22:06:41 2019
New Revision: 349471
URL: https://svnweb.freebsd.org/changeset/base/349471
Log:
Increase EFI_STAGING_SIZE to 100MB on x64
To avoid failures when the large 18MB nvidia.ko module is being loaded,
increase EFI_STAGING_SIZE from 64MB to 100MB on x6
Author: bcran
Date: Wed Jun 26 03:06:57 2019
New Revision: 349404
URL: https://svnweb.freebsd.org/changeset/base/349404
Log:
Re-enable loader efi http boot and fix dv_open bug if dv_init failed
The code in efihttp.c was assuming that dv_open wouldn't be called if
dv_init failed. But the d
Author: bcran
Date: Tue Jun 25 21:26:57 2019
New Revision: 349395
URL: https://svnweb.freebsd.org/changeset/base/349395
Log:
Disconnect EFI HTTP support
The EFI HTTP code has been causing boot failures for people, so disable it
while a fix is being worked on.
Modified:
head/stand/efi/l
On 2019-06-25 07:03, Ed Maste wrote:
> My QEMU smoke test script (tools/boot/ci-qemu-test.sh) fails after
> this change, with an exception in the loader:
I can replicate this failure, and am working to debug it.
--
Rebecca Cran
signature.asc
Description: OpenPGP digital signature
vision Reference:
This Protocol is introduced in UEFI Specification 2.5
**/
I think I should update the copy in the tree with this version, which
makes more sense. Do you agree?
--
Rebecca Cran
signature.asc
Description: OpenPGP digital signature
Author: bcran
Date: Mon Jun 24 23:18:42 2019
New Revision: 349349
URL: https://svnweb.freebsd.org/changeset/base/349349
Log:
loader: add HTTP support using UEFI
Add support for an HTTP "network filesystem" using the UEFI's HTTP
stack.
This also supports HTTPS, but TianoCore EDK2 impl
Author: bcran
Date: Wed Jun 19 18:47:44 2019
New Revision: 349201
URL: https://svnweb.freebsd.org/changeset/base/349201
Log:
efinet: Defer exclusively opening the network handles
Don't commit to exclusive access to the network device handle by
efinet until the loader has decided to load s
Author: bcran
Date: Sat Jun 1 19:47:15 2019
New Revision: 348499
URL: https://svnweb.freebsd.org/changeset/base/348499
Log:
Fix comment parsing in interp_simple.c
loader.rc has comment lines without a trailing space, which get
interpreted as commands. Avoid this by only matching against
Author: bcran
Date: Fri Apr 26 14:44:46 2019
New Revision: 346748
URL: https://svnweb.freebsd.org/changeset/base/346748
Log:
Fix tools/boot/ci-qemu-test.sh and make some improvements
Update ci-qemu-test.sh
o Update the path to the OVMF file, which is now in
/usr/local/share/uefi-edk2-
Author: bcran
Date: Thu Apr 25 02:16:48 2019
New Revision: 346657
URL: https://svnweb.freebsd.org/changeset/base/346657
Log:
ACPI SPCR: handle BaudRate=0
From
https://github.com/tianocore/edk2-platforms/commit/7d8dc6544c93a5f5a03c83316489ba8700946e9f
"The mcbin (and likely others) hav
Author: bcran
Date: Wed Apr 24 22:35:29 2019
New Revision: 346646
URL: https://svnweb.freebsd.org/changeset/base/346646
Log:
Fix install-boot.sh and rootgen.sh UEFI bugs
tools/boot/install-boot.sh was assuming that if a device was passed in,
it should operate on the current system and run
weeks ago that suggested that the list of
people who reviewed the patch should be copied into a "Reviewed by:"
line, to avoid only having that information in Phabricator.
Am I remembering correctly, or is just mentioning the Phab review
considered sufficient?
Author: bcran
Date: Thu Mar 7 00:01:28 2019
New Revision: 344862
URL: https://svnweb.freebsd.org/changeset/base/344862
Log:
Document the efivar --load-option option
Reviewed by: imp, kevans
Sponsored by: Netflix, Inc.
Differential Revision:https://reviews.freebsd.org/D19263
M
Author: bcran
Date: Wed Mar 6 05:39:40 2019
New Revision: 344839
URL: https://svnweb.freebsd.org/changeset/base/344839
Log:
Add retry loop around GetMemoryMap call to fix fragmentation bug
The call to BS->AllocatePages can cause the memory map to become framented,
causing BS->GetMemoryMa
Author: bcran
Date: Sat Mar 2 04:02:11 2019
New Revision: 344718
URL: https://svnweb.freebsd.org/changeset/base/344718
Log:
EFI: don't call printf after ExitBootServices, since it uses Boot Services
ExitBootServices terminates all boot services including console access.
Attempting to cal
Author: bcran
Date: Wed Feb 20 05:19:16 2019
New Revision: 344337
URL: https://svnweb.freebsd.org/changeset/base/344337
Log:
Add the unix path to the output of `efivar --load-option`
Reviewed by: imp
Sponsored by: Netflix
Differential Revision:https://reviews.freebsd.org/D19242
Author: bcran
Date: Tue Jan 1 04:57:46 2019
New Revision: 342666
URL: https://svnweb.freebsd.org/changeset/base/342666
Log:
Update the efibootmgr(8) man page to document changes to options.
Modified:
head/usr.sbin/efibootmgr/efibootmgr.8
Modified: head/usr.sbin/efibootmgr/efibootmgr.8
=
Author: bcran
Date: Mon Dec 31 00:20:58 2018
New Revision: 342637
URL: https://svnweb.freebsd.org/changeset/base/342637
Log:
Fix ESP generation when using a gmirror, and when booting from RO medium
When using a gmirror, entries in /dev can be removed. So instead of using
kern.disks, get t
Author: bcran
Date: Mon Dec 31 00:26:35 2018
New Revision: 342638
URL: https://svnweb.freebsd.org/changeset/base/342638
Log:
Use the --activate efibootmgr(8) flag when creating entries in bootconfig
Sponsored by: Netflix
Modified:
head/usr.sbin/bsdinstall/scripts/bootconfig
Modified: he
Author: bcran
Date: Mon Dec 31 00:15:05 2018
New Revision: 342636
URL: https://svnweb.freebsd.org/changeset/base/342636
Log:
Add UPDATING entry for r342635.
Sponsored by: Netflix
Modified:
head/UPDATING
Modified: head/UPDATING
Author: bcran
Date: Mon Dec 31 00:09:45 2018
New Revision: 342635
URL: https://svnweb.freebsd.org/changeset/base/342635
Log:
Change the way efibootmgr works by specifying bootnum via -b parameter
Instead of passing the bootnum to each different parameter, require users
to specify -b when
Author: bcran
Date: Fri Dec 28 21:26:45 2018
New Revision: 342579
URL: https://svnweb.freebsd.org/changeset/base/342579
Log:
Improve the efibootmgr(8) man page
Fix formatting, typos, and attempt to improve the wording.
Sponsored by: Netflix
Differential Revision:https://revie
Author: bcran
Date: Mon Dec 24 15:38:36 2018
New Revision: 342396
URL: https://svnweb.freebsd.org/changeset/base/342396
Log:
Activate support for efibootmgr(8) -b --bootnum parameter
Sponsored by: Netflix
Differential Revision:https://reviews.freebsd.org/D18647
Modified:
head/u
On December 20, 2018 at 12:51:36 PM, Shawn Webb (shawn.w...@hardenedbsd.org)
wrote:
Are there any other bits of the build process that touch files outside
of ${MAKEOBJDIRPREFIX}?
Grepping for “/tmp” shows lots of other scripts that use /tmp .
—
Rebecca
__
bsdinstall/partedit/partedit_x86.cThu Dec 20 19:27:46
2018(r342282)
+++ head/usr.sbin/bsdinstall/partedit/partedit_x86.cThu Dec 20 19:39:37
2018(r342283)
@@ -35,8 +35,7 @@
#include "partedit.h"
/* EFI partition size in bytes */
-#defineEFI_BOOTPART_SIZE
Author: bcran
Date: Thu Dec 20 19:27:46 2018
New Revision: 342282
URL: https://svnweb.freebsd.org/changeset/base/342282
Log:
Wait a maximum of 300 seconds for network send/recv in libsa
The reason for this change is that currently, a send/recv
takes many hours to time out.
This is subop
Author: bcran
Date: Thu Dec 13 23:49:20 2018
New Revision: 342055
URL: https://svnweb.freebsd.org/changeset/base/342055
Log:
Cast error message in efi_main.c to CHAR16* to avoid build error
Modified:
head/stand/efi/loader/efi_main.c
Modified: head/stand/efi/loader/efi_main.c
Author: bcran
Date: Thu Dec 13 23:20:58 2018
New Revision: 342054
URL: https://svnweb.freebsd.org/changeset/base/342054
Log:
Print an error message in efi_main.c if we can't allocate memory for the heap
With the default Qemu parameters, only 128MB RAM gets given to a VM. This
causes
the
Author: bcran
Date: Fri Oct 26 21:57:22 2018
New Revision: 339796
URL: https://svnweb.freebsd.org/changeset/base/339796
Log:
Simplify the EFI delay() function by calling BS->Stall()
Differential Revision: https://reviews.freebsd.org/D16753
Modified:
head/stand/efi/libefi/delay.c
Modifie
Author: bcran
Date: Fri May 25 01:38:59 2018
New Revision: 334198
URL: https://svnweb.freebsd.org/changeset/base/334198
Log:
Remove extra space before parenthesis in src.conf(5)
Reviewed by: eadler
Differential Revision:https://reviews.freebsd.org/D15528
Modified:
head/share/m
Author: bcran
Date: Mon Apr 30 04:02:48 2018
New Revision: 333097
URL: https://svnweb.freebsd.org/changeset/base/333097
Log:
Add back the historical information about being mentored by rrs
Reviewed by: imp, eadler
Differential Revision:https://reviews.freebsd.org/D15230
Modified
Author: bcran
Date: Sun Apr 22 21:27:59 2018
New Revision: 332874
URL: https://svnweb.freebsd.org/changeset/base/332874
Log:
Update committers-src.dot to show the mentorship arrangement for myself:
eadler has agreed to mentor me.
Modified:
head/share/misc/committers-src.dot
Modified: head/s
pon\n...@freebsd.org\n2009/02/18"
avos [label="Andriy Voskoboinyk\na...@freebsd.org\n2015/09/24"]
badger [label="Eric Badger\nbad...@freebsd.org\n2016/07/01"]
bapt [label="Baptiste Daroussin\nb...@freebsd.org\n2011/12/23"]
+bcran [label="Rebecca Cran\nbc...
52 matches
Mail list logo