summaryrefslogtreecommitdiffstats
path: root/src/interface
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'master' into openslxopenslxSimon Rettberg2026-01-2860-1555/+3141
|\
| * [build] Mark known reviewed files as permitted for UEFI Secure BootMichael Brown2026-01-149-0/+9
| * [build] Mark core files as permitted for UEFI Secure BootMichael Brown2026-01-1440-0/+41
| * [efi] Retry calls to GetRNG() as neededMichael Brown2025-12-121-15/+30
| * [efi] Allow for creating devices with no EFI parent deviceMichael Brown2025-11-252-35/+74
| * [pci] Use runtime selectable PCI I/O API for EFI cloud buildsMichael Brown2025-11-251-0/+1
| * [efi] Wrap a selection of runtime services callsMichael Brown2025-11-131-7/+248
| * [efi] Allow SAN-booted images to be traced via DEBUG=efi_wrapMichael Brown2025-11-131-0/+7
| * [efi] Add image security database GUID definitionMichael Brown2025-11-121-0/+5
| * [efi] Add Microsoft vendor GUID definitionMichael Brown2025-11-121-0/+6
| * [efi] Add storage security command protocol header and GUID definitionMichael Brown2025-11-121-0/+7
| * [efi] Update to current EDK2 headersMichael Brown2025-11-121-0/+5
| * [efi] Switch back to VA_START() etc macros for EFIAPI functionsMichael Brown2025-11-111-12/+12
| * [efi] Use current boot option as a fallback for obtaining the boot URIMichael Brown2025-08-291-0/+9
| * [efi] Add ability to extract device path from an EFI load optionMichael Brown2025-08-291-0/+199
| * [efi] Check only the non-extended WaitForKey eventMichael Brown2025-07-161-4/+1Star
| * [efi] Allow compiler to perform type checks on EFI_EVENTMichael Brown2025-07-152-2/+2
| * [init] Show initialisation function names in debug messagesMichael Brown2025-07-156-0/+6
| * [efi] Drop to external TPL for calls to ConnectController()Michael Brown2025-07-145-41/+122
| * [efi] Provide efi_tpl_name() for transcribing TPLs in debug messagesMichael Brown2025-07-142-28/+28
| * [riscv] Invalidate data cache on completed RX DMA buffersMichael Brown2025-07-101-3/+4
| * [dma] Use virtual addresses for dma_map()Michael Brown2025-07-081-9/+10
| * [initrd] Rename bzimage_align() to initrd_align()Michael Brown2025-05-221-0/+1
| * [fdt] Allow an initrd to be specified when creating a device treeMichael Brown2025-05-211-1/+1
| * [uaccess] Remove redundant virt_to_user() and userptr_tMichael Brown2025-04-301-1/+0Star
| * [uaccess] Reduce scope of included uaccess.h headerMichael Brown2025-04-301-0/+1
| * [image] Make image data read-only to most consumersMichael Brown2025-04-301-1/+1
| * [image] Add the concept of a static imageMichael Brown2025-04-301-0/+2
| * [uaccess] Remove redundant copy_from_user() and copy_to_user()Michael Brown2025-04-304-0/+4
| * [bofm] Remove userptr_t from BOFM table parsing and updatingMichael Brown2025-04-291-50/+44Star
| * [xferbuf] Simplify and generalise data transfer buffersMichael Brown2025-04-291-45/+2Star
| * [efi] Add ability to reboot to firmware setup menuMichael Brown2025-04-281-0/+23
| * [reboot] Generalise warm reboot indicator to a flags bitmaskMichael Brown2025-04-281-3/+5
| * [linux] Add missing return statement to linux_poll()Michael Brown2025-04-281-0/+1
| * [build] Prevent the use of reserved words in C23Miao Wang2025-04-271-6/+6
| * [fbcon] Remove userptr_t from framebuffer console driversMichael Brown2025-04-251-12/+10Star
| * [block] Remove userptr_t from block device abstractionMichael Brown2025-04-241-2/+3
| * [uaccess] Remove now-obsolete memchr_user()Michael Brown2025-04-241-1/+0Star
| * [uaccess] Remove trivial uses of userptr_tMichael Brown2025-04-248-25/+20Star
| * [umalloc] Remove userptr_t from user memory allocationsMichael Brown2025-04-233-67/+25Star
| * [smbios] Remove userptr_t from SMBIOS structure parsingMichael Brown2025-04-234-212/+196Star
| * [acpi] Remove userptr_t from ACPI table parsingMichael Brown2025-04-222-7/+9
| * [crypto] Remove userptr_t from ASN.1 parsersMichael Brown2025-04-221-2/+2
| * [uaccess] Remove user_to_phys() and phys_to_user()Michael Brown2025-04-217-14/+15
| * [uaccess] Remove redundant user_to_virt()Michael Brown2025-04-215-6/+4Star
| * [uaccess] Remove redundant memcpy_user() and related string functionsMichael Brown2025-04-214-9/+5Star
| * [uaccess] Remove redundant userptr_add() and userptr_diff()Michael Brown2025-04-201-1/+0Star
| * [uaccess] Add explicit casts to and from userptr_t where neededMichael Brown2025-04-201-1/+1
| * [efi] Allow for custom methods for disconnecting existing driversMichael Brown2025-04-172-10/+28
| * [fdt] Populate boot arguments in constructed device treeMichael Brown2025-04-011-2/+3