summaryrefslogtreecommitdiffstats
path: root/src/interface/efi
Commit message (Expand)AuthorAgeFilesLines
...
| * [efi] Always enable recursion when calling ConnectController()Michael Brown2020-10-022-3/+3
| * [efi] Fix reporting of USB supported languages arrayMichael Brown2020-10-021-10/+15
| * [efi] Avoid integer underflow on malformed USB string descriptorsMichael Brown2020-10-021-0/+7
| * [efi] Allow DEBUG=efi_wrap to be used independently of a loaded imageMichael Brown2020-10-011-25/+34
| * [efi] Disconnect controllers before uninstalling EFI_USB_IO_PROTOCOLMichael Brown2020-09-291-0/+6
| * [efi] Report any USB errors as EFI_USB_ERR_SYSTEMMichael Brown2020-09-291-3/+2Star
| * [efi] Leave USB endpoint descriptors in existence until device is removedMichael Brown2020-09-291-28/+80
| * [efi] Use address offset as reported by EFI_PCI_ROOT_BRIDGE_IO_PROTOCOLMichael Brown2020-09-251-1/+74
| * [pci] Define pci_ioremap() for mapping PCI bus addressesMichael Brown2020-09-241-0/+1
| * [efi] Provide a single implementation of efipci_root_close()Michael Brown2020-09-241-13/+22
| * [efi] Show memory map returned by wrapped calls to GetMemoryMapMichael Brown2020-09-221-2/+20
| * [efi] Add debug wrappers for all boot services functions of interestMichael Brown2020-09-192-1/+603
* | Merge branch 'master' into openslxSimon Rettberg2020-08-1210-10/+199
|\|
| * [efi] Use device path to locate filesystem from which we were loadedMichael Brown2020-08-032-2/+53
| * [efi] Match EDK2 numbering for USB portsMichael Brown2020-08-031-1/+1
| * [efi] Check the status code from AllocatePool()Ignat Korchagin2020-07-221-4/+5
| * [efi] Claim SNP devices early in efi_download_start()Michael Brown2020-07-151-1/+4
| * [efi] Ensure NUL byte is at lowest address within stack cookieMichael Brown2020-07-091-0/+8
| * [efi] Distribute available entropy within stack cookieMichael Brown2020-07-091-6/+17
| * [efi] Raise TPL during driver entry pointMichael Brown2020-06-301-0/+9
| * [efi] Detect and disable seriously broken EFI_RNG_PROTOCOL implementationsMichael Brown2020-06-281-0/+12
| * [efi] Enable stack protection where possibleMichael Brown2020-06-243-0/+68
| * [efi] Attempt to connect our driver directly if ConnectController failsMichael Brown2020-06-111-1/+10
| * [efi] Work around UEFI specification bug in LoadImage for SAN bootMichael Brown2020-06-051-0/+3
| * [efi] Disambiguate errors returned by ConnectControllerMichael Brown2020-03-141-1/+15
* | [efi] Consider RDRAND == -1 invalid, use TSCSimon Rettberg2020-02-241-0/+4
* | Merge branch 'openslx' of git.openslx.org:openslx-ng/ipxe into openslxSimon Rettberg2019-08-021-22/+35
|\ \
| * | [efi] Put rdrand workaround in sep. functionSimon Rettberg2019-04-121-22/+35
| * | Merge branch 'master' into openslxSimon Rettberg2019-03-282-0/+243
| |\ \
* | \ \ Merge branch 'master' into openslxSimon Rettberg2019-08-025-5/+320
|\ \ \ \ | |/ / / |/| | / | | |/ | |/|
| * | [build] Fix "'%s' directive argument is null" errorValentine Barshak2019-07-221-2/+1Star
| * | [efi] Register a device tree if provided by the platform firmwareMichael Brown2019-07-191-0/+70
| * | [efi] Return only registered EFI devices from efidev_parent()Michael Brown2019-07-151-3/+6
| |/
| * [efi] Blacklist the Dell Ip4ConfigDxe driverMichael Brown2019-02-192-0/+243
* | [efi] Add very ugly hack to use HW RNG on EFISimon Rettberg2019-02-151-0/+27
* | Merge branch 'master' into openslxSimon Rettberg2019-02-152-3/+4
|\|
| * [init] Show startup and shutdown function names in debug messagesMichael Brown2019-01-251-0/+1
| * [efi] Fix error handling path in efi_snp_probeIgnat Korchagin2019-01-151-3/+3
* | [efi] Add support for console --update in efifb modeSimon Rettberg2018-09-251-67/+90
|/
* [efi] Exclude link-layer header length from MaxPacketSizeRob Taglang2018-07-071-1/+1
* [efi] Do not raise TPL within EFI_DRIVER_BINDING_PROTOCOL.Supported()Michael Brown2018-03-261-7/+0Star
* [efi] Release SNP devices before starting SAN boot imageMichael Brown2018-03-261-0/+4
* [efi] Raise TPL within EFI_DRIVER_BINDING_PROTOCOL entry pointsMichael Brown2018-03-151-0/+19
* [efi] Drop to TPL_APPLICATION when gathering entropyMichael Brown2018-03-121-0/+6
* [efi] Raise TPL within EFI_USB_IO_PROTOCOL entry pointsMichael Brown2018-02-201-6/+41
* [efi] Raise TPL within EFI_SIMPLE_NETWORK_PROTOCOL entry pointsMichael Brown2018-02-201-12/+81
* [efi] Run at TPL_CALLBACK to protect against UEFI timersMichael Brown2018-02-203-52/+49Star
* [efi] Inhibit our driver Start() method during disconnection attemptsMichael Brown2017-09-221-0/+16
* [efi] Continue to connect remaining handles after connection errorsMichael Brown2017-09-131-3/+5
* [efi] Match behaviour of SnpDxe for truncated received packetsMichael Brown2017-09-071-13/+9Star