summaryrefslogtreecommitdiffstats
path: root/src/interface
Commit message (Expand)AuthorAgeFilesLines
* [efi] Blacklist the Dell Ip4ConfigDxe driverMichael Brown2019-02-192-0/+243
* [init] Show startup and shutdown function names in debug messagesMichael Brown2019-01-252-0/+2
* [efi] Fix error handling path in efi_snp_probeIgnat Korchagin2019-01-151-3/+3
* [vmbus] Do not expect version in version_responseRoman Kagan2018-07-081-8/+2Star
* [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
* [xen] Skip probing of any unsupported device typesMichael Brown2017-12-281-18/+21
* [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
* [efi] Check buffer length for packets retrieved via our SNP protocolMichael Brown2017-09-071-3/+14
* [efi] Provide access to ACPI tablesMichael Brown2017-05-231-0/+56
* [efi] Prevent EFI code from being linked in to non-EFI buildsMichael Brown2017-05-191-2/+8
* [efi] Standardise PCI debug messagesMichael Brown2017-05-011-29/+31
* [hyperv] Cope with Windows Server 2016 enlightenmentsMichael Brown2017-04-281-4/+129
* [block] Provide sandev_read() and sandev_write() as global symbolsMichael Brown2017-04-261-9/+8Star
* [block] Allow use of a non-default EFI SAN boot filenameMichael Brown2017-04-121-6/+16
* [efi] Fix typo in efi_acpi_table_protocol_guidMichael Brown2017-04-101-1/+1
* [block] Describe all SAN devices via ACPI tablesMichael Brown2017-03-281-64/+84
* [block] Add basic multipath supportMichael Brown2017-03-261-6/+19
* [xen] Use standard calling pattern for asprintf()Michael Brown2017-03-221-2/+1Star
* [hyperv] Fix resource leaks on error pathMichael Brown2017-03-211-5/+11
* [efi] Provide ACPI table description for SAN devicesMichael Brown2017-03-131-0/+69
* [efi] Add EFI_ACPI_TABLE_PROTOCOL header and GUID definitionMichael Brown2017-03-102-0/+7
* [efi] Refactor to use centralised SAN device abstractionMichael Brown2017-03-071-650/+161Star
* [block] Centralise "san-drive" settingMichael Brown2017-03-071-1/+0Star
* [time] Allow timer to be selected at runtimeMichael Brown2017-01-262-22/+26
* [hyperv] Ignore unsolicited VMBus messagesMichael Brown2017-01-241-39/+43
* [efi] Work around temporal anomaly encountered during ExitBootServices()Michael Brown2016-12-072-0/+35
* [efi] Add basic EFI SAN booting capabilityMichael Brown2016-11-171-0/+1062
* [efi] Add EFI_BLOCK_IO2_PROTOCOL header and GUID definitionMichael Brown2016-10-172-0/+7
* [hyperv] Use instance UUID in device nameMichael Brown2016-07-261-1/+5
* [efi] Install the HII config access protocol on a child of the SNP handleLaszlo Ersek2016-07-081-4/+71
* [efi] Fix uninitialised data in HII IFR structuresMichael Brown2016-06-291-0/+1
* [efi] Do not copy garbage bytes into SNP device path MAC addressMichael Brown2016-06-221-1/+1
* [efi] Report failures to stop the EFI timer tick eventMichael Brown2016-06-201-2/+16
* [efi] Include VLAN in SNP device path if applicableMichael Brown2016-06-181-2/+15
* [pci] Support systems with multiple PCI root bridgesMichael Brown2016-06-092-20/+121
* [efi] Expose DHCP packets via the Apple NetBoot protocolMichael Brown2016-05-293-3/+98
* [efi] Generalise EFI entropy generation to non-x86 CPUsMichael Brown2016-05-041-0/+223
* [efi] Use a timer event to generate the currticks() timerMichael Brown2016-05-041-50/+68
* [efi] Work around broken EFI HII specificationMichael Brown2016-04-121-0/+7
* [efi] Move architecture-independent EFI prefixes to interface/efiMichael Brown2016-03-172-0/+182
* [hyperv] Use generic set_bit() functionMichael Brown2016-03-161-2/+3