History log of /illumos-gate/usr/src/boot/ (Results 1 – 25 of 549)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
ff1a58e607-Apr-2024 Toomas Soome

16457 loader: replace divide condition in biosdisk
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Approved by: Dan McDonald <danmcd

16457 loader: replace divide condition in biosdisk
Reviewed by: Robert Mustacchi <rm@fingolfin.org>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

ecee58d903-Apr-2024 Toomas Soome

16440 loader: comconsole reset the terminal and drain input on port setup
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed

16440 loader: comconsole reset the terminal and drain input on port setup
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Vitaliy Gusev <gusev.vitaliy@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

b7a4a57722-Feb-2024 Warner Losh

16331 loader: return errors from writing ZFS labels
Reviewed by: Toomas Soome <tsome@me.com>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Andy Fiddaman <illumos@fidd

16331 loader: return errors from writing ZFS labels
Reviewed by: Toomas Soome <tsome@me.com>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

f334afcf01-Aug-2023 Toomas Soome

16395 loader.efi: update UEFI headers and clean up duplicated GUIDs
Reviewed by: Jason King <jason.brian.king@gmail.com>
Approved by: Patrick Mooney <pmooney@pfmooney.com>


Makefile.version
common/gfx_fb.c
efi/include/Base.h
efi/include/Guid/Acpi.h
efi/include/Guid/ConsoleInDevice.h
efi/include/Guid/ConsoleOutDevice.h
efi/include/Guid/DebugImageInfoTable.h
efi/include/Guid/DxeServices.h
efi/include/Guid/Fdt.h
efi/include/Guid/GlobalVariable.h
efi/include/Guid/Gpt.h
efi/include/Guid/HiiFormMapMethodGuid.h
efi/include/Guid/HiiPlatformSetupFormset.h
efi/include/Guid/HobList.h
efi/include/Guid/Mps.h
efi/include/Guid/PcAnsi.h
efi/include/Guid/SmBios.h
efi/include/Guid/StandardErrorDevice.h
efi/include/Guid/WinCertificate.h
efi/include/IndustryStandard/Acpi.h
efi/include/IndustryStandard/Acpi10.h
efi/include/IndustryStandard/Acpi20.h
efi/include/IndustryStandard/Acpi30.h
efi/include/IndustryStandard/Acpi40.h
efi/include/IndustryStandard/Acpi50.h
efi/include/IndustryStandard/Acpi51.h
efi/include/IndustryStandard/Acpi60.h
efi/include/IndustryStandard/Acpi61.h
efi/include/IndustryStandard/Acpi62.h
efi/include/IndustryStandard/Acpi63.h
efi/include/IndustryStandard/Acpi64.h
efi/include/IndustryStandard/AcpiAml.h
efi/include/IndustryStandard/Atapi.h
efi/include/IndustryStandard/Bluetooth.h
efi/include/IndustryStandard/PeImage.h
efi/include/IndustryStandard/Tpm12.h
efi/include/IndustryStandard/Tpm20.h
efi/include/IndustryStandard/UefiTcgPlatform.h
efi/include/IndustryStandard/Usb.h
efi/include/Pi/PiBootMode.h
efi/include/Pi/PiDependency.h
efi/include/Pi/PiFirmwareFile.h
efi/include/Pi/PiFirmwareVolume.h
efi/include/Pi/PiHob.h
efi/include/Pi/PiMultiPhase.h
efi/include/Pi/PiS3BootScript.h
efi/include/Pi/PiStatusCode.h
efi/include/Protocol/AbsolutePointer.h
efi/include/Protocol/AdapterInformation.h
efi/include/Protocol/Arp.h
efi/include/Protocol/AtaPassThru.h
efi/include/Protocol/Bds.h
efi/include/Protocol/BlockIo.h
efi/include/Protocol/BlockIo2.h
efi/include/Protocol/BusSpecificDriverOverride.h
efi/include/Protocol/Capsule.h
efi/include/Protocol/ComponentName.h
efi/include/Protocol/ComponentName2.h
efi/include/Protocol/Cpu.h
efi/include/Protocol/CpuIo2.h
efi/include/Protocol/DataHub.h
efi/include/Protocol/DebugPort.h
efi/include/Protocol/DebugSupport.h
efi/include/Protocol/Decompress.h
efi/include/Protocol/DeviceIo.h
efi/include/Protocol/DevicePath.h
efi/include/Protocol/DevicePathFromText.h
efi/include/Protocol/DevicePathToText.h
efi/include/Protocol/DevicePathUtilities.h
efi/include/Protocol/Dhcp4.h
efi/include/Protocol/Dhcp6.h
efi/include/Protocol/DiskInfo.h
efi/include/Protocol/DiskIo.h
efi/include/Protocol/DiskIo2.h
efi/include/Protocol/Dpc.h
efi/include/Protocol/DriverBinding.h
efi/include/Protocol/DriverConfiguration.h
efi/include/Protocol/DriverConfiguration2.h
efi/include/Protocol/DriverDiagnostics.h
efi/include/Protocol/DriverDiagnostics2.h
efi/include/Protocol/DriverFamilyOverride.h
efi/include/Protocol/DriverHealth.h
efi/include/Protocol/DriverSupportedEfiVersion.h
efi/include/Protocol/Ebc.h
efi/include/Protocol/FirmwareVolumeBlock.h
efi/include/Protocol/FormBrowser2.h
efi/include/Protocol/GraphicsOutput.h
efi/include/Protocol/Hash.h
efi/include/Protocol/Hash2.h
efi/include/Protocol/HiiConfigAccess.h
efi/include/Protocol/HiiConfigKeyword.h
efi/include/Protocol/HiiConfigRouting.h
efi/include/Protocol/HiiDatabase.h
efi/include/Protocol/HiiFont.h
efi/include/Protocol/HiiImage.h
efi/include/Protocol/HiiImageDecoder.h
efi/include/Protocol/HiiImageEx.h
efi/include/Protocol/HiiPackageList.h
efi/include/Protocol/HiiPopup.h
efi/include/Protocol/HiiString.h
efi/include/Protocol/Http.h
efi/include/Protocol/HttpBootCallback.h
efi/include/Protocol/HttpUtilities.h
efi/include/Protocol/IdeControllerInit.h
efi/include/Protocol/Ip4.h
efi/include/Protocol/Ip4Config.h
efi/include/Protocol/Ip4Config2.h
efi/include/Protocol/Ip6.h
efi/include/Protocol/Ip6Config.h
efi/include/Protocol/IpSec.h
efi/include/Protocol/IpSecConfig.h
efi/include/Protocol/IsaAcpi.h
efi/include/Protocol/IsaIo.h
efi/include/Protocol/Kms.h
efi/include/Protocol/Legacy8259.h
efi/include/Protocol/LoadFile.h
efi/include/Protocol/LoadFile2.h
efi/include/Protocol/LoadedImage.h
efi/include/Protocol/ManagedNetwork.h
efi/include/Protocol/Metronome.h
efi/include/Protocol/MonotonicCounter.h
efi/include/Protocol/MpService.h
efi/include/Protocol/Mtftp4.h
efi/include/Protocol/Mtftp6.h
efi/include/Protocol/NetworkInterfaceIdentifier.h
efi/include/Protocol/NvmExpressPassthru.h
efi/include/Protocol/Pcd.h
efi/include/Protocol/PciEnumerationComplete.h
efi/include/Protocol/PciIo.h
efi/include/Protocol/PciRootBridgeIo.h
efi/include/Protocol/PiPcd.h
efi/include/Protocol/PlatformDriverOverride.h
efi/include/Protocol/PlatformToDriverConfiguration.h
efi/include/Protocol/Print2.h
efi/include/Protocol/PxeBaseCode.h
efi/include/Protocol/PxeBaseCodeCallBack.h
efi/include/Protocol/RealTimeClock.h
efi/include/Protocol/ReportStatusCodeHandler.h
efi/include/Protocol/Reset.h
efi/include/Protocol/Rng.h
efi/include/Protocol/Runtime.h
efi/include/Protocol/ScsiIo.h
efi/include/Protocol/ScsiPassThru.h
efi/include/Protocol/ScsiPassThruExt.h
efi/include/Protocol/Security.h
efi/include/Protocol/Security2.h
efi/include/Protocol/SecurityPolicy.h
efi/include/Protocol/SerialIo.h
efi/include/Protocol/SimpleFileSystem.h
efi/include/Protocol/SimpleNetwork.h
efi/include/Protocol/SimplePointer.h
efi/include/Protocol/SimpleTextIn.h
efi/include/Protocol/SimpleTextInEx.h
efi/include/Protocol/SimpleTextOut.h
efi/include/Protocol/SmartCardReader.h
efi/include/Protocol/StatusCode.h
efi/include/Protocol/StorageSecurityCommand.h
efi/include/Protocol/Tcg2Protocol.h
efi/include/Protocol/Tcp4.h
efi/include/Protocol/Tcp6.h
efi/include/Protocol/Timer.h
efi/include/Protocol/Udp4.h
efi/include/Protocol/Udp6.h
efi/include/Protocol/UgaDraw.h
efi/include/Protocol/UgaIo.h
efi/include/Protocol/UnicodeCollation.h
efi/include/Protocol/Usb2HostController.h
efi/include/Protocol/UsbIo.h
efi/include/Protocol/Variable.h
efi/include/Protocol/VariableWrite.h
efi/include/Protocol/VlanConfig.h
efi/include/Protocol/WatchdogTimer.h
efi/include/Uefi.h
efi/include/Uefi/UefiAcpiDataTable.h
efi/include/Uefi/UefiBaseType.h
efi/include/Uefi/UefiGpt.h
efi/include/Uefi/UefiInternalFormRepresentation.h
efi/include/Uefi/UefiMultiPhase.h
efi/include/Uefi/UefiPxe.h
efi/include/Uefi/UefiSpec.h
efi/include/amd64/ProcessorBind.h
efi/include/amd64/efibind.h
efi/include/amd64/pe.h
efi/include/arm/efibind.h
efi/include/arm64/ProcessorBind.h
efi/include/arm64/efibind.h
efi/include/efi.h
efi/include/efi_driver_utils.h
efi/include/efi_nii.h
efi/include/efiapi.h
efi/include/eficon.h
efi/include/efidebug.h
efi/include/efidef.h
efi/include/efidevp.h
efi/include/efierr.h
efi/include/efifs.h
efi/include/efigop.h
efi/include/efigpt.h
efi/include/efiip.h
efi/include/efilib.h
efi/include/efinet.h
efi/include/efipart.h
efi/include/efipoint.h
efi/include/efiprot.h
efi/include/efipxebc.h
efi/include/efiser.h
efi/include/efistdarg.h
efi/include/efitcp.h
efi/include/efiudp.h
efi/include/efiuga.h
efi/include/i386/ProcessorBind.h
efi/include/i386/efibind.h
efi/include/i386/pe.h
efi/libefi/devpath.c
efi/libefi/efi_console.c
efi/libefi/efi_driver_utils.c
efi/libefi/efienv.c
efi/libefi/efinet.c
efi/libefi/efipart.c
efi/libefi/env.c
efi/loader/acpi.c
efi/loader/arch/amd64/trap.c
efi/loader/bootinfo.c
efi/loader/copy.c
efi/loader/efi_main.c
efi/loader/efiserialio.c
efi/loader/framebuffer.c
efi/loader/main.c
efi/loader/memmap.c
d863b4c107-Aug-2022 Toomas Soome

14919 tem: implement xenl
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Brian Bennett <bahamat@digitalelf.net>
Approved by: Dan McDonald <danmcd@mnx.io>

1b0fd69219-Feb-2024 Toomas Soome

16313 loader: we can only env_discard() existing variable
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Approved by: Robert Mustacchi <rm@fingolfin.org>

ae676b1228-Sep-2021 Colin Percival

16111 loader: Set twiddle globaldiv to 16 by default
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Michael van der Westhuize

16111 loader: Set twiddle globaldiv to 16 by default
Reviewed by: Toomas Soome <tsoome@me.com>
Reviewed by: Bill Sommerfeld <sommerfeld@hamachi.org>
Reviewed by: Michael van der Westhuizen <r1mikey@gmail.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

9fbdb45a09-Oct-2023 Toomas Soome

15978 loader: file_loadraw() should read whole file at once
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

55fea89d15-Aug-2023 Dan Cross

15843 automation can fix many trailing whitespace cstyle nits
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Dan McDonald <danmcd@mnx.io>

9ffcdb1006-Aug-2023 Toomas Soome

15832 loader: chain command is really expecting MBR/VBR boot code
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Patrick Moone

15832 loader: chain command is really expecting MBR/VBR boot code
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

show more ...

d3bd550323-Jun-2023 Toomas Soome

15773 loader: serial devices list should be dynamic
Reviewed by: Yuri Pankov <yuri@aetern.org>
Reviewed by: Alexander Eremin <aeremin@tintri.com>
Approved by: Robert Mustacchi <rm@fingolf

15773 loader: serial devices list should be dynamic
Reviewed by: Yuri Pankov <yuri@aetern.org>
Reviewed by: Alexander Eremin <aeremin@tintri.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

0101d5c731-Jul-2023 Toomas Soome

15818 loader.efi: cstyle cleanup after 15781
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Robert Mustacchi <rm@fingolfin.org>

69764de304-Jul-2023 Toomas Soome

15781 loader.efi: implement efi_get_protocol_handles()
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Approved by: Rob

15781 loader.efi: implement efi_get_protocol_handles()
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Marco van Wieringen <marco.van.wieringen@planets.elm.net>
Approved by: Robert Mustacchi <rm@fingolfin.org>

show more ...

c9e1819707-Jul-2023 Toomas Soome

15784 loader: add missing -Werror
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>

15784 loader: add missing -Werror
Reviewed by: Andrew Stormont <andyjstormont@gmail.com>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Gordon Ross <gordon.w.ross@gmail.com>

show more ...

7585916507-Jul-2023 Toomas Soome

15783 loader: add stdint.h
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by:

15783 loader: add stdint.h
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

9b1854fa22-Jun-2023 Toomas Soome

15771 loader: remove traces of firewire
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.i

15771 loader: remove traces of firewire
Reviewed by: Robert Mustacchi <rm+illumos@fingolfin.org>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

de11c9b628-May-2023 Toomas Soome

15704 loader: cstyle cleanup of load_elf.c
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Robert Mustacchi <rm@fingolfin.org>

bad082f630-May-2023 Toomas Soome

15705 loader: clean up cpuid bits
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Dan Cross <cross@oxidecomputer.com>
Approved by: Dan McDonald <danmcd@mnx.io>

825cdd5722-May-2023 Toomas Soome

15683 loader.efi: move file_formats array to arch specific directory
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Dan McDonald <danmcd@mnx.io>

763f1f5f26-Apr-2023 Richard Lowe

15584 misc. components use headers from the build machine
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx

15584 misc. components use headers from the build machine
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Toomas Soome <tsoome@me.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

fd5b2b1f24-Apr-2023 Toomas Soome

15602 loader: gzipfs should follow NFSREAD_MAX_SIZE
Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Patrick Mooney <pmoone

15602 loader: gzipfs should follow NFSREAD_MAX_SIZE
Reviewed by: Bill Sommerfeld <sommerfeld@alum.mit.edu>
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Approved by: Patrick Mooney <pmooney@pfmooney.com>

show more ...

fc39bce224-Apr-2023 Toomas Soome

15576 loader: lsmod -s does output garbage
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.

15576 loader: lsmod -s does output garbage
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Jason King <jason.brian.king+illumos@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

a149e9d025-Apr-2023 Toomas Soome

15578 pxeboot: bugs in pxe.h
Reviewed by: Peter Tribble <peter.tribble@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

7802dc5710-Apr-2023 Toomas Soome

15554 loader: add strnlen()
Reviewed by: Yuri Pankov <yuri@aetern.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by

15554 loader: add strnlen()
Reviewed by: Yuri Pankov <yuri@aetern.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Reviewed by: Gerg&#337; Mih&#225;ly Doma <domag02@gmail.com>
Approved by: Dan McDonald <danmcd@mnx.io>

show more ...

dfaefdd821-Jan-2022 Toomas Soome

14440 ficl: clean up arch specific data
Reviewed by: Igor Kozhukhov <igor@dilos.org>
Reviewed by: Andy Fiddaman <illumos@fiddaman.net>
Approved by: Dan McDonald <danmcd@mnx.io>

12345678910>>...22