summaryrefslogtreecommitdiffstats
path: root/src/include
Commit message (Expand)AuthorAgeFilesLines
...
| * [lkrn] Add basic support for the RISC-V Linux kernel image formatMichael Brown2025-05-203-0/+87
| * [bios] Use generic external heap based on the system memory mapMichael Brown2025-05-192-17/+1Star
| * [uheap] Add a generic external heap based on the system memory mapMichael Brown2025-05-193-0/+20
| * [malloc] Allow heap to specify block and pointer alignmentsMichael Brown2025-05-191-0/+5
| * [malloc] Allow for the existence of multiple heapsMichael Brown2025-05-192-60/+47Star
| * [memmap] Remove now-obsolete get_memmap()Michael Brown2025-05-161-26/+0Star
| * [bios] Describe umalloc() heap as an in-use memory areaMichael Brown2025-05-162-17/+2Star
| * [fdtmem] Update to use the generic system memory map APIMichael Brown2025-05-162-3/+20
| * [memmap] Define an API for managing the system memory mapMichael Brown2025-05-163-0/+294
| * [fdtmem] Record size of accessible physical address spaceMichael Brown2025-05-141-1/+1
| * [riscv] Avoid potentially overwriting the scratch area during relocationMichael Brown2025-05-131-0/+1
| * [fdtmem] Add ability to parse FDT memory map for a relocation addressMichael Brown2025-05-112-0/+42
| * [riscv] Hold virtual address offset in the thread pointer registerMichael Brown2025-05-112-36/+22Star
| * [fdt] Generalise access to "reg" propertyMichael Brown2025-05-092-10/+29
| * [build] Formalise mechanism for accessing absolute symbolsMichael Brown2025-05-091-0/+91
| * [libc] Display assertion failure message before incrementing counterMichael Brown2025-05-091-1/+1
| * [uaccess] Generalise librm's virt_offset mechanism for RISC-VMichael Brown2025-05-082-0/+141
| * [uaccess] Remove redundant virt_to_user() and userptr_tMichael Brown2025-04-302-50/+0Star
| * [uaccess] Reduce scope of included uaccess.h headerMichael Brown2025-04-305-4/+1Star
| * [image] Make image data read-only to most consumersMichael Brown2025-04-301-1/+6
| * [image] Add the concept of a static imageMichael Brown2025-04-301-2/+17
| * [uaccess] Remove redundant copy_from_user() and copy_to_user()Michael Brown2025-04-303-27/+4Star
| * [bofm] Remove userptr_t from BOFM table parsing and updatingMichael Brown2025-04-291-1/+1
| * [bofm] Allow BOFM tests to be run without a BOFM-capable device driverMichael Brown2025-04-291-0/+3
| * [build] Remove some long-obsolete unused header filesMichael Brown2025-04-296-197/+0Star
| * [peerdist] Remove never-used peerdist_msg_blk() macroMichael Brown2025-04-291-24/+0Star
| * [peerdist] Remove userptr_t from PeerDist content information parsingMichael Brown2025-04-291-3/+2Star
| * [xferbuf] Simplify and generalise data transfer buffersMichael Brown2025-04-292-31/+38
| * [uaccess] Remove redundant UNULL definitionMichael Brown2025-04-281-3/+0Star
| * [efi] Add ability to reboot to firmware setup menuMichael Brown2025-04-281-0/+1
| * [reboot] Generalise warm reboot indicator to a flags bitmaskMichael Brown2025-04-281-2/+4
| * [multiboot] Remove userptr_t from Multiboot and ELF image parsingMichael Brown2025-04-281-2/+3
| * [build] Remove unsafe disable function wrapper from legacy NIC driversMichael Brown2025-04-271-2/+1Star
| * [build] Fix typo in xenver.h header guardMichael Brown2025-04-271-1/+1
| * [pnm] Remove userptr_t from PNM image parsingMichael Brown2025-04-252-1/+2
| * [fbcon] Remove userptr_t from framebuffer console driversMichael Brown2025-04-252-9/+23
| * [block] Remove userptr_t from block device abstractionMichael Brown2025-04-245-19/+15Star
| * [uaccess] Remove now-obsolete memchr_user()Michael Brown2025-04-242-40/+0Star
| * [uaccess] Remove trivial uses of userptr_tMichael Brown2025-04-245-11/+6Star
| * [umalloc] Remove userptr_t from user memory allocationsMichael Brown2025-04-234-23/+41
| * [smbios] Remove userptr_t from SMBIOS structure parsingMichael Brown2025-04-231-23/+9Star
| * [acpi] Remove userptr_t from ACPI table parsingMichael Brown2025-04-223-14/+20
| * [deflate] Remove userptr_t from decompression codeMichael Brown2025-04-222-7/+11
| * [image] Remove userptr_t from image definitionMichael Brown2025-04-222-4/+5
| * [crypto] Remove userptr_t from CMS verification and decryptionMichael Brown2025-04-221-1/+0Star
| * [crypto] Remove userptr_t from ASN.1 parsersMichael Brown2025-04-224-7/+3Star
| * [uaccess] Remove redundant read_user()Michael Brown2025-04-211-15/+1Star
| * [uaccess] Remove user_to_phys() and phys_to_user()Michael Brown2025-04-212-52/+29Star
| * [uaccess] Remove redundant user_to_virt()Michael Brown2025-04-212-36/+1Star
| * [uaccess] Remove redundant memcpy_user() and related string functionsMichael Brown2025-04-212-196/+2Star