CVS commit: src/sys/stand/efiboot

2021-07-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jul 24 10:22:28 UTC 2021 Modified Files: src/sys/stand/efiboot: boot.c Log Message: efiboot: Allow "fs" as alias for "initrd", for compat with x86 To generate a diff of this commit: cvs rdiff -u -r1.34 -r1.35

CVS commit: src/sys/stand/efiboot

2021-07-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Jul 23 21:33:00 UTC 2021 Modified Files: src/sys/stand/efiboot: efiacpi.c smbios.c Log Message: efiboot: Add support for SMBIOS 2.x tables. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/stand/efiboot

2021-06-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jun 23 21:43:38 UTC 2021 Modified Files: src/sys/stand/efiboot: boot.c Log Message: When printing memory size, don't promote to next unit size unless it is at two digits. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/stand/efiboot

2021-06-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jun 23 21:42:43 UTC 2021 Modified Files: src/sys/stand/efiboot: efiblock.c Log Message: fix typo To generate a diff of this commit: cvs rdiff -u -r1.16 -r1.17 src/sys/stand/efiboot/efiblock.c Please note that diffs are

CVS commit: src/sys/stand/efiboot

2021-06-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jun 23 20:55:50 UTC 2021 Modified Files: src/sys/stand/efiboot: efiblock.c Log Message: Fix buffer size for alignment adjusted block I/O reads. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16

CVS commit: src/sys/stand/efiboot

2021-06-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jun 23 00:38:12 UTC 2021 Modified Files: src/sys/stand/efiboot: boot.c Log Message: print_banner: Print memory size like x86 does To generate a diff of this commit: cvs rdiff -u -r1.32 -r1.33 src/sys/stand/efiboot/boot.c

CVS commit: src/sys/stand/efiboot

2021-06-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jun 22 21:56:51 UTC 2021 Modified Files: src/sys/stand/efiboot: efiblock.c Log Message: efiboot: Use EFI_BLOCK_IO_PROTOCOL if EFI_DISK_IO_PROTOCOL is missing UEFI spec says that firmware should automatically add

CVS commit: src/sys/stand/efiboot

2021-06-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Jun 22 10:19:35 UTC 2021 Modified Files: src/sys/stand/efiboot: efirng.c Log Message: efirng: fix va_num arg to uefi_call_wrapper for GetRNG calls As far as I can tell this param isn't actually used, but it is supposed to

CVS commit: src/sys/stand/efiboot

2021-06-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jun 21 21:18:47 UTC 2021 Modified Files: src/sys/stand/efiboot: boot.c efiblock.c efiblock.h Log Message: efiboot: Add readahead support. Reading data through libsa file-systems ends up breaking block I/O accesses into

CVS commit: src/sys/stand/efiboot

2021-06-21 Thread Nia Alarie
Module Name:src Committed By: nia Date: Mon Jun 21 19:07:30 UTC 2021 Modified Files: src/sys/stand/efiboot: boot.c Log Message: efiboot: Add ASCII art. To generate a diff of this commit: cvs rdiff -u -r1.30 -r1.31 src/sys/stand/efiboot/boot.c Please note that diffs are

CVS commit: src/sys/stand/efiboot

2021-06-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Jun 21 11:11:33 UTC 2021 Modified Files: src/sys/stand/efiboot: efiblock.c efiblock.h version Log Message: efiboot: Use disk I/O protocol for block device access. EFI_DISK_IO_PROTOCOL is a simplified interface to block

CVS commit: src/sys/stand/efiboot

2021-06-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 20 19:10:47 UTC 2021 Modified Files: src/sys/stand/efiboot: Makefile.efiboot efiblock.c efiboot.h version Added Files: src/sys/stand/efiboot: efiwatchdog.c Log Message: Add support for the boot services watchdog

CVS commit: src/sys/stand/efiboot

2021-06-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 20 19:07:39 UTC 2021 Modified Files: src/sys/stand/efiboot: exec.c Log Message: Enable the twiddle spinner when loading the kernel, ramdisk images, and modules. To generate a diff of this commit: cvs rdiff -u -r1.21

CVS commit: src/sys/stand/efiboot

2021-05-31 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon May 31 11:12:42 UTC 2021 Modified Files: src/sys/stand/efiboot: boot.c Log Message: Generalize boot.cfg workaround for ISO9660; fallback to default_device whenever efi_file_path() fails (due to broken firmware), in addition to

CVS commit: src/sys/stand/efiboot

2021-05-26 Thread matthew green
Module Name:src Committed By: mrg Date: Wed May 26 09:42:36 UTC 2021 Modified Files: src/sys/stand/efiboot: efiblock.c version Log Message: add basic raidframe support to efiboot. if raid disklabel or gpt is found, add this partition with the offset/size adjusted by

CVS commit: src/sys/stand/efiboot

2021-05-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri May 21 21:53:15 UTC 2021 Modified Files: src/sys/stand/efiboot: efiacpi.c efiacpi.h efifdt.c exec.c version Log Message: Disable ACPI support when booting big endian kernels. To generate a diff of this commit: cvs rdiff

CVS commit: src/sys/stand/efiboot

2021-05-11 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Tue May 11 07:15:10 UTC 2021 Modified Files: src/sys/stand/efiboot: exec.c Log Message: Consistently have ALIGN sizes as the power of two size, i.e. change FDT_ALIGN, and use the same math(s) to round. In the process fix the

CVS commit: src/sys/stand/efiboot

2021-05-04 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue May 4 19:07:19 UTC 2021 Modified Files: src/sys/stand/efiboot: Makefile.efiboot Log Message: Set VERSIONMACHINE to ${MACHINE} instead of evbarm (oops) To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/sys/stand/efiboot/bootriscv64

2021-05-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun May 2 15:22:27 UTC 2021 Added Files: src/sys/stand/efiboot/bootriscv64: Makefile efibootriscv64.c Log Message: Add RISC-V 64-bit support. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/stand/efiboot/bootaa64

2021-01-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 9 13:19:27 UTC 2021 Modified Files: src/sys/stand/efiboot/bootaa64: efibootaa64.c Log Message: Flush from kernel start, not the entry point. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/stand/efiboot/bootaa64

2021-01-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 9 13:15:15 UTC 2021 Modified Files: src/sys/stand/efiboot/bootaa64: efibootaa64.c Log Message: Style fixes, NFCI. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/stand/efiboot

2020-12-19 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Dec 19 08:09:32 UTC 2020 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: Various clean ups - cache node where possible - remove a compiler warning - improve a comment (the round_page might not be needed) To

CVS commit: src/sys/stand/efiboot

2020-11-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 28 15:24:05 UTC 2020 Modified Files: src/sys/stand/efiboot: efiblock.c Log Message: Deal with devices that report either 512 or 2048 as logical block size for CD9660 file-systems. To generate a diff of this commit:

CVS commit: src/sys/stand/efiboot

2020-11-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Nov 28 14:02:09 UTC 2020 Modified Files: src/sys/stand/efiboot: boot.c efiboot_machdep.h src/sys/stand/efiboot/bootaa64: efibootaa64.c src/sys/stand/efiboot/bootarm: efibootarm.c Log Message: Add a hook for

CVS commit: src/sys/stand/efiboot

2020-10-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Oct 22 09:28:30 UTC 2020 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: Fix previous. To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27 src/sys/stand/efiboot/efifdt.c Please note that diffs are

CVS commit: src/sys/stand/efiboot

2020-10-22 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Oct 22 09:14:41 UTC 2020 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: If the framebuffer node already exists, we don't need to create one To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26

CVS commit: src/sys/stand/efiboot

2020-10-18 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sun Oct 18 18:09:32 UTC 2020 Modified Files: src/sys/stand/efiboot: version Log Message: efiboot: bump version To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22 src/sys/stand/efiboot/version Please note that diffs are

CVS commit: src/sys/stand/efiboot

2020-10-18 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Sun Oct 18 18:05:48 UTC 2020 Modified Files: src/sys/stand/efiboot: efiblock.c Log Message: efiboot: recognize the EFI system partition as fstype MSDOS To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/stand/efiboot

2020-10-11 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 11 14:03:33 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c conf.c efiblock.c efiblock.h efiboot.h version Log Message: Add ISO9660 support. To generate a diff of this commit: cvs

CVS commit: src/sys/stand/efiboot

2020-10-10 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Oct 10 19:17:39 UTC 2020 Modified Files: src/sys/stand/efiboot: efiacpi.c efifdt.c efifdt.h exec.c version Log Message: Support EFI runtime and GOP FB for devicetree (non-ACPI) setups. To generate a diff of this commit:

CVS commit: src/sys/stand/efiboot/bootaa64

2020-09-10 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Thu Sep 10 14:30:15 UTC 2020 Modified Files: src/sys/stand/efiboot/bootaa64: Makefile Log Message: bootaa64: explicitly set GNUEFIARCH and LIBGNUEFI_ARCH to aarch64 To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/stand/efiboot/bootaa64

2020-09-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Sep 8 16:34:43 UTC 2020 Modified Files: src/sys/stand/efiboot/bootaa64: Makefile Log Message: Be explicit about building for little endian. This allows efiboot to be built with the aarch64eb toolchain. To generate a diff

CVS commit: src/sys/stand/efiboot/bootarm

2020-09-08 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Sep 8 15:36:37 UTC 2020 Modified Files: src/sys/stand/efiboot/bootarm: Makefile Log Message: Be explicit about building for little endian. This allows efiboot to be built with the armv7be toolchain. To generate a diff of

CVS commit: src/sys/stand/efiboot

2020-07-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Jul 15 00:51:40 UTC 2020 Modified Files: src/sys/stand/efiboot: efiboot.h efidev.c efifile.c Log Message: Fixup OpenSimpleReadFile usage: - The "EFI_DEVICE_PATH **FilePath" parameter can change, so do not free the

CVS commit: src/sys/stand/efiboot

2020-06-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 28 11:39:50 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c exec.c version Removed Files: src/sys/stand/efiboot: efienv.c efienv.h Log Message: Remove support for storing settings in EFI

CVS commit: src/sys/stand/efiboot

2020-06-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 27 18:52:24 UTC 2020 Modified Files: src/sys/stand/efiboot: boot.c Log Message: command_version: print config file path To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/sys/stand/efiboot/boot.c

CVS commit: src/sys/stand/efiboot

2020-06-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jun 27 17:23:08 UTC 2020 Modified Files: src/sys/stand/efiboot: boot.c efifile.c efifile.h Log Message: Load boot.cfg from the EFI system partition instead of the first FFS partition on that device. To generate a diff of

CVS commit: src/sys/stand/efiboot

2020-06-25 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Jun 26 03:23:04 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c bootmenu.c efiboot.c efiboot.h efienv.c efienv.h exec.c version Added Files: src/sys/stand/efiboot: overlay.c

CVS commit: src/sys/stand/efiboot

2020-06-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 21 23:53:26 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c efiboot.c version Added Files: src/sys/stand/efiboot: bootmenu.c bootmenu.h Log Message: Add boot.cfg support. To generate a

CVS commit: src/sys/stand/efiboot

2020-06-21 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Jun 21 17:24:26 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c efifdt.c efifdt.h exec.c version src/sys/stand/efiboot/bootaa64: Makefile src/sys/stand/efiboot/bootarm:

CVS commit: src/sys/stand/efiboot

2020-05-23 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat May 23 16:40:42 UTC 2020 Modified Files: src/sys/stand/efiboot: exec.c Log Message: If a device tree overlay does not have a "compatible" match, don't load it. (Oops, missing return statement.) To generate a diff of this

CVS commit: src/sys/stand/efiboot

2020-05-14 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu May 14 23:09:29 UTC 2020 Modified Files: src/sys/stand/efiboot: efirng.c Log Message: Make efi_rng_show return early if RNG protocol is not available. While here, use efi_rng_available() consistently, prefix all show

CVS commit: src/sys/stand/efiboot

2020-05-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 14 19:25:16 UTC 2020 Modified Files: src/sys/stand/efiboot: version Log Message: Bump efiboot version to note EFI RNG support. To generate a diff of this commit: cvs rdiff -u -r1.14 -r1.15

CVS commit: src/sys/stand/efiboot

2020-05-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 14 19:21:53 UTC 2020 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: Deduplicate lazy /chosen node creation logic. To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/sys/stand/efiboot

2020-05-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 14 19:20:08 UTC 2020 Modified Files: src/sys/stand/efiboot: efiboot.c efifdt.c efifdt.h exec.c Log Message: Pass EFI RNG output via /chosen/netbsd,efirng-{start,end}. This is separate from

CVS commit: src/sys/stand/efiboot

2020-05-14 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Thu May 14 19:19:08 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c efiacpi.c Added Files: src/sys/stand/efiboot: efirng.c efirng.h Log Message: Draft logic to get at EFI RNG. To generate a

CVS commit: src/sys/stand/efiboot

2020-04-26 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sun Apr 26 06:51:35 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot Log Message: Adjust for binutils 2.34 in the same manner as efiboot/x86:

CVS commit: src/sys/stand/efiboot

2020-04-01 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Wed Apr 1 10:45:44 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot Log Message: efiboot: add clang fix from i386/stand/efiboot/bootx64/Makefile here too To generate a diff of this commit: cvs rdiff -u -r1.10

CVS commit: src/sys/stand/efiboot

2020-01-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 25 11:24:20 UTC 2020 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c efiacpi.c src/sys/stand/efiboot/bootaa64: Makefile src/sys/stand/efiboot/bootarm: Makefile Log Message: Clean up the

CVS commit: src/sys/stand/efiboot

2020-01-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 25 10:53:13 UTC 2020 Modified Files: src/sys/stand/efiboot: exec.c Log Message: Hide the twiddle while loading efiboot plist To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13 src/sys/stand/efiboot/exec.c

CVS commit: src/sys/stand/efiboot

2020-01-25 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Jan 25 10:09:46 UTC 2020 Modified Files: src/sys/stand/efiboot: prompt.c Log Message: Fix for disappearing counters on graphics consoles To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/stand/efiboot

2020-01-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 3 14:14:56 UTC 2020 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: Fix EFIBOOT_DEBUG build on arm To generate a diff of this commit: cvs rdiff -u -r1.20 -r1.21 src/sys/stand/efiboot/efifdt.c Please note

CVS commit: src/sys/stand/efiboot/bootarm

2020-01-03 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 3 11:44:33 UTC 2020 Modified Files: src/sys/stand/efiboot/bootarm: Makefile Log Message: Add -mfloat-abi=soft so that gcc 8 doesn't emit FP instructions. This fixes bootarm.efi compiled by gcc 8. To generate a diff of

CVS commit: src/sys/stand/efiboot

2019-04-21 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sun Apr 21 22:30:41 UTC 2019 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c efiboot.c efiboot.h efienv.c efienv.h efifdt.c efifdt.h exec.c version Log Message: - Add support for a boot configuration

CVS commit: src/sys/stand/efiboot

2019-04-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 20 11:28:53 UTC 2019 Modified Files: src/sys/stand/efiboot: boot.c Log Message: ST FirmwareRevision field is in a vendor defined format, so just print the raw value To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/stand/efiboot

2019-04-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Apr 20 11:23:16 UTC 2019 Modified Files: src/sys/stand/efiboot: efiboot.c Log Message: Skip clearing the screen when efiboot starts, it may end up hiding useful information To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/stand/efiboot

2019-04-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Apr 10 19:36:04 UTC 2019 Modified Files: src/sys/stand/efiboot: boot.c Log Message: Print bootargs from the environment Pass the enironment boot args if none are provided by the boot command To generate a diff of this

CVS commit: src/sys/stand/efiboot

2019-04-10 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Wed Apr 10 19:11:42 UTC 2019 Modified Files: src/sys/stand/efiboot: efiboot.c Log Message: Fixup EFIBOT_DEBUG output for non-_LP64 case To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14

CVS commit: src/sys/stand/efiboot

2019-03-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Mar 31 22:24:41 UTC 2019 Modified Files: src/sys/stand/efiboot: efinet.c Log Message: Add support for netbooting with non-PCI network devices. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/stand/efiboot/bootarm

2019-03-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Mar 30 17:41:13 UTC 2019 Modified Files: src/sys/stand/efiboot/bootarm: efibootarm.c Log Message: Jump to MARK_ENTRY instead of MARK_START To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/sys/stand/efiboot/bootarm

2019-03-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Mar 30 12:48:50 UTC 2019 Added Files: src/sys/stand/efiboot/bootarm: Makefile cache.S efibootarm.c Log Message: Add efiboot support for 32-bit ARM targets. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/sys/stand/efiboot

2019-03-30 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Mar 30 12:47:53 UTC 2019 Modified Files: src/sys/stand/efiboot: efiboot.c efienv.c efigetsecs.c exec.c Log Message: Build fixes for 32-bit targets. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/stand/efiboot

2019-03-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Mar 9 13:16:42 UTC 2019 Modified Files: src/sys/stand/efiboot: efiblock.c Log Message: Workaround a bug with ROCKPro64's U-Boot EFI implementation. The booted device path when booting from SD card sometimes does not

CVS commit: src/sys/stand/efiboot

2019-01-18 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 18 19:41:03 UTC 2019 Modified Files: src/sys/stand/efiboot: boot.c version Log Message: Add support for "bootargs" environment variable from jmcneill@ Doesn't work with some (all?) u-boots. To generate a diff of this

CVS commit: src/sys/stand/efiboot

2018-11-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 15 23:52:33 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c conf.c dev_net.c devopen.c efiboot.h efifdt.c efinet.c efipxe.c version Log Message: Add support for loading kernels over NFS. To generate

CVS commit: src/sys/stand/efiboot

2018-11-01 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Nov 2 01:22:39 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c efifdt.c Log Message: Add a "mem" command to print the EFI memory map. To generate a diff of this commit: cvs rdiff -u -r1.12 -r1.13

CVS commit: src/sys/stand/efiboot

2018-10-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Thu Nov 1 00:43:38 UTC 2018 Modified Files: src/sys/stand/efiboot: efiblock.c efiblock.h efiboot.c efifdt.c version Log Message: Add GPT support. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/stand/efiboot

2018-10-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Oct 31 23:49:34 UTC 2018 Modified Files: src/sys/stand/efiboot: prompt.c Log Message: No need to re-print the countdown timer if the number of seconds hasn't changed. To generate a diff of this commit: cvs rdiff -u -r1.3

CVS commit: src/sys/stand/efiboot

2018-10-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Oct 31 13:00:35 UTC 2018 Modified Files: src/sys/stand/efiboot: efiboot.c Log Message: Assign VAs for EFI runtime mmio ranges To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/sys/stand/efiboot/efiboot.c

CVS commit: src/sys/stand/efiboot

2018-10-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Oct 31 12:59:43 UTC 2018 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: When building /memory, skip EFI runtime memory ranges To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11

CVS commit: src/sys/stand/efiboot

2018-10-31 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Wed Oct 31 09:13:32 UTC 2018 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: No longer need to delete reserved memory ranges. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/sys/stand/efiboot

2018-10-28 Thread matthew green
Module Name:src Committed By: mrg Date: Mon Oct 29 05:15:21 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c Log Message: avoid sign/unsigned issue and for NUMNAMES to an integer when it is compared against a value that may be -1. fixes autoboot when boot-file is

CVS commit: src/sys/stand/efiboot

2018-10-28 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 28 10:17:47 UTC 2018 Modified Files: src/sys/stand/efiboot: efiacpi.c efiboot.c exec.c version src/sys/stand/efiboot/bootaa64: Makefile Log Message: Make EFI runtime services available to the kernel. Bump

CVS commit: src/sys/stand/efiboot

2018-10-26 Thread matthew green
Module Name:src Committed By: mrg Date: Fri Oct 26 20:56:35 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c efiboot.h version Log Message: add "boot-file" support. now one can automatically boot a non-default kernel with "setenv boot-file host/netbsd". this is

CVS commit: src/sys/stand/efiboot

2018-10-23 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Oct 23 10:13:00 UTC 2018 Modified Files: src/sys/stand/efiboot: efiacpi.c Log Message: If an SMBIOS3 table is found, pass the address to the kernel via /chosen "netbsd,smbios-table" property. To generate a diff of this

CVS commit: src/sys/stand/efiboot

2018-10-20 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Oct 21 00:57:38 UTC 2018 Modified Files: src/sys/stand/efiboot: version src/sys/stand/efiboot/bootaa64: Makefile Log Message: Enable ACPI support. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4

CVS commit: src/sys/stand/efiboot

2018-10-12 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Oct 12 22:08:04 UTC 2018 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c efiboot.c exec.c src/sys/stand/efiboot/bootaa64: Makefile Added Files: src/sys/stand/efiboot: efiacpi.c efiacpi.h Log

CVS commit: src/sys/stand/efiboot

2018-09-18 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Sep 18 19:19:45 UTC 2018 Modified Files: src/sys/stand/efiboot: efienv.c Log Message: utf8_to_ucs2 second param (nmp) needs to be initialized before calling this function To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/stand/efiboot

2018-09-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 15 17:06:32 UTC 2018 Modified Files: src/sys/stand/efiboot: Makefile.efiboot efiboot.c efiboot.h exec.c Log Message: Suppress printing size info when calling loadfile with COUNT_KERNEL To generate a diff of this

CVS commit: src/sys/stand/efiboot

2018-09-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 15 16:44:15 UTC 2018 Modified Files: src/sys/stand/efiboot: console.c Log Message: Some U-Boot implementations (notably U-Boot) do not implement WaitForKey. Do the same as FreeBSD EFI loader here (I wrote the original

CVS commit: src/sys/stand/efiboot

2018-09-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 15 16:41:57 UTC 2018 Modified Files: src/sys/stand/efiboot: efiboot.c Log Message: Claer the screen at startup To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/sys/stand/efiboot/efiboot.c Please note

CVS commit: src/sys/stand/efiboot

2018-09-15 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sat Sep 15 16:41:37 UTC 2018 Modified Files: src/sys/stand/efiboot: prompt.c Log Message: Only need to ischar() once when polling for input To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/stand/efiboot

2018-09-14 Thread Jonathan A. Kollasch
Module Name:src Committed By: jakllsch Date: Fri Sep 14 21:37:03 UTC 2018 Modified Files: src/sys/stand/efiboot: efiblock.c Log Message: MI efiboot: avoid LBA overflow in efi_block_find_partitions_disklabel() To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3

CVS commit: src/sys/stand/efiboot

2018-09-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 9 18:00:20 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c efiboot.c efiboot.h Log Message: Add a reboot command to the bootloader To generate a diff of this commit: cvs rdiff -u -r1.8 -r1.9

CVS commit: src/sys/stand/efiboot

2018-09-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 9 17:55:22 UTC 2018 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c version Added Files: src/sys/stand/efiboot: efienv.c efienv.h Log Message: Add support for setting environment variables.

CVS commit: src/sys/stand/efiboot

2018-09-09 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 9 13:37:54 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c efiboot.h efifdt.c efifdt.h exec.c Log Message: Add "dtb" command for loading a custom .dtb file. To generate a diff of this commit: cvs rdiff -u

CVS commit: src/sys/stand/efiboot

2018-09-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Sep 7 17:30:59 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c efiboot.h efifdt.c efifdt.h exec.c Log Message: Add initrd support. To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/stand/efiboot

2018-09-07 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Sep 7 17:30:32 UTC 2018 Modified Files: src/sys/stand/efiboot: efiboot_machdep.h src/sys/stand/efiboot/bootaa64: cache.S efibootaa64.c Log Message: Disable MMU and dcache before jumping to the kernel. To generate

CVS commit: src/sys/stand/efiboot

2018-09-04 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Sep 4 21:29:54 UTC 2018 Modified Files: src/sys/stand/efiboot: efinet.c Log Message: If the loader is loaded from the network, try to load the kernel from the same network device. To generate a diff of this commit: cvs

CVS commit: src/sys/stand/efiboot

2018-09-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Sep 3 00:17:00 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c efifdt.c efifdt.h Log Message: Print FDT model and compatible strings with "version" command To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/sys/stand/efiboot

2018-09-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Sep 3 00:04:02 UTC 2018 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c conf.c devopen.c efiboot.c efiboot.h version Added Files: src/sys/stand/efiboot: dev_net.c efigetsecs.c efinet.c

CVS commit: src/sys/stand/efiboot

2018-09-02 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Sep 2 23:54:25 UTC 2018 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: Dump memory map if EFI_MEMORY_DEBUG is defined To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6

CVS commit: src/sys/stand/efiboot

2018-08-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Tue Aug 28 01:24:39 UTC 2018 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: Remove call to fdt_pack, it is causing problems with memory detection To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/sys/stand/efiboot

2018-08-27 Thread Alexander Nasonov
Module Name:src Committed By: alnsn Date: Mon Aug 27 22:51:55 UTC 2018 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: Fix typo in a panic string. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/sys/stand/efiboot/efifdt.c Please note that

CVS commit: src/sys/stand/efiboot/bootaa64

2018-08-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Aug 27 22:40:51 UTC 2018 Modified Files: src/sys/stand/efiboot/bootaa64: Makefile Log Message: Add release target To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/stand/efiboot/bootaa64/Makefile Please

CVS commit: src/sys/stand/efiboot

2018-08-27 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Mon Aug 27 09:51:32 UTC 2018 Modified Files: src/sys/stand/efiboot: efiblock.c efiblock.h efifdt.c exec.c Log Message: Pass a hash of the MBR and the booted partition to the kernel. To generate a diff of this commit: cvs

CVS commit: src/sys/stand/efiboot

2018-08-26 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Sun Aug 26 21:28:18 UTC 2018 Modified Files: src/sys/stand/efiboot: Makefile.efiboot boot.c conf.c devopen.c efiboot.c efiboot.h efifile.c Added Files: src/sys/stand/efiboot: efiblock.c efiblock.h efidev.c

CVS commit: src/sys/stand/efiboot

2018-08-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Aug 24 23:21:56 UTC 2018 Modified Files: src/sys/stand/efiboot: efiboot.c Log Message: If we could not query the DevicePathProtocol handle, just select no default boot device instead of exiting. To generate a diff of

CVS commit: src/sys/stand/efiboot

2018-08-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Aug 24 23:22:10 UTC 2018 Modified Files: src/sys/stand/efiboot: boot.c Log Message: Use absolute paths for default kernel filenames To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/stand/efiboot/boot.c

CVS commit: src/sys/stand/efiboot

2018-08-24 Thread Jared D. McNeill
Module Name:src Committed By: jmcneill Date: Fri Aug 24 23:20:41 UTC 2018 Modified Files: src/sys/stand/efiboot: efifdt.c Log Message: Sanitize the memory map passed to the kernel. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

  1   2   >