aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2020-11-04[efi] Retain a long-lived reference to the EFI_PCI_IO_PROTOCOL instanceMichael Brown4-49/+60
2020-11-04[realtek] Reset NIC when closing interface if using legacy modeMichael Brown1-0/+4
2020-10-30[efi] Fall back to assuming identity mapping of MMIO address spaceMichael Brown1-4/+2
2020-10-30[efi] Avoid dragging in USB subsystem via efi_usb_path()Michael Brown2-18/+17
2020-10-27[efi] Fix memory copy length used in efi_nullify_name2()Michael Brown1-1/+1
2020-10-26[efi] Nullify interfaces and leak memory on uninstallation failureMichael Brown7-50/+737
2020-10-23[efi] Allow block devices to provide their own EFI device pathsMichael Brown1-63/+25
2020-10-23[infiniband] Allow SRP device to be described using an EFI device pathMichael Brown4-33/+95
2020-10-22[fcp] Allow Fibre Channel device to be described using an EFI device pathMichael Brown4-8/+61
2020-10-20[iscsi] Allow iSCSI device to be described using an EFI device pathMichael Brown3-0/+75
2020-10-20[efi] Show block device ACPI table contents only at DBGLVL_EXTRAMichael Brown1-3/+3
2020-10-19[aoe] Allow AoE device to be described using an EFI device pathMichael Brown4-29/+82
2020-10-19[efi] Provide utility function to concatenate device pathsMichael Brown2-0/+54
2020-10-19[efi] Split efi_netdev_path() out to a separate functionMichael Brown3-37/+71
2020-10-19[http] Allow HTTP connection to be described using an EFI device pathMichael Brown1-0/+15
2020-10-19[efi] Provide efi_uri_path() to construct a URI device pathMichael Brown2-0/+45
2020-10-16[usbblk] Allow USB block device to be described using an EFI device pathMichael Brown1-0/+15
2020-10-16[efi] Split efi_usb_path() out to a separate functionMichael Brown4-54/+89
2020-10-16[efi] Define an interface operation to describe using an EFI device pathMichael Brown2-0/+31
2020-10-16[efi] Split device path functions out to efi_path.cMichael Brown14-54/+99
2020-10-16[efi] Provide EFI_INTF_OP for EFI-only interface operationsMichael Brown1-0/+7
2020-10-16[interface] Allow for the definition of an unused interface operationMichael Brown1-0/+15
2020-10-16[build] Provide a testable platform macro alongside -DPLATFORMMichael Brown1-1/+1
2020-10-14[ipv6] Reduce time spent waiting for router discoveryMichael Brown1-0/+9
2020-10-14[efi] Enable NET_PROTO_IPV6 by defaultTore Anderson2-1/+3
2020-10-14[lacp] Ignore (and do not echo) trailing padding on received packetsMichael Brown1-0/+3
2020-10-14[lacp] Detect and ignore erroneously looped back LACP packetsMichael Brown1-0/+8
2020-10-13[efi] Defer local download process until file has been openedMichael Brown1-2/+5
2020-10-13[usbblk] Add support for USB mass storage devicesMichael Brown7-0/+1025
2020-10-13[usb] Move usbio driver to end of USB driver listMichael Brown2-1/+4
2020-10-12[usb] Allow endpoints to be refilled to a specified upper limitMichael Brown2-3/+17
2020-10-12[usb] Allow device halt to be cleared independently of host controllerMichael Brown2-14/+32
2020-10-02[efi] Always enable recursion when calling ConnectController()Michael Brown2-3/+3
2020-10-02[efi] Connect controllers after loading an EFI driverMichael Brown1-0/+11
2020-10-02[ncm] Treat a zero divisor as indicating no alignment requirementsMichael Brown1-5/+8
2020-10-01[efi] Fix reporting of USB supported languages arrayMichael Brown2-11/+18
2020-10-01[efi] Avoid integer underflow on malformed USB string descriptorsMichael Brown1-0/+7
2020-10-01[usb] Avoid integer underflow on malformed string descriptorsMichael Brown1-1/+8
2020-10-01[efi] Allow DEBUG=efi_wrap to be used independently of a loaded imageMichael Brown2-25/+35
2020-09-29[efi] Disconnect controllers before uninstalling EFI_USB_IO_PROTOCOLMichael Brown1-0/+6
2020-09-29[usb] Show debug message on device removalMichael Brown1-0/+5
2020-09-29[efi] Report any USB errors as EFI_USB_ERR_SYSTEMMichael Brown1-3/+2
2020-09-29[efi] Leave USB endpoint descriptors in existence until device is removedMichael Brown1-28/+80
2020-09-29[usb] Reset control endpoints immediately after failureMichael Brown1-0/+1
2020-09-25[efi] Use address offset as reported by EFI_PCI_ROOT_BRIDGE_IO_PROTOCOLMichael Brown3-14/+206
2020-09-25[pci] Update drivers to use pci_ioremap()Michael Brown47-71/+85
2020-09-24[pci] Define pci_ioremap() for mapping PCI bus addressesMichael Brown8-0/+66
2020-09-24[efi] Provide a single implementation of efipci_root_close()Michael Brown1-13/+22
2020-09-22[efi] Show memory map returned by wrapped calls to GetMemoryMapMichael Brown1-2/+20
2020-09-18[efi] Add debug wrappers for all boot services functions of interestMichael Brown3-2/+605