aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)AuthorFilesLines
2016-03-08[ipoib] Simplify test for received broadcast packetsMichael Brown1-4/+2
2016-03-08[ipoib] Avoid unnecessary path record lookup for broadcast addressMichael Brown1-15/+27
2016-03-08[infiniband] Parse MLID, rate, and SL from multicast membership recordMichael Brown3-62/+74
2016-03-08[infiniband] Record multicast GID attachment as part of group membershipMichael Brown3-18/+16
2016-03-08[infiniband] Do not use GRH for local pathsMichael Brown1-7/+6
2016-03-08[infiniband] Use correct transaction identifier in CM responsesMichael Brown3-17/+31
2016-03-08[infiniband] Use connection's local ID as debug message identifierMichael Brown2-25/+33
2016-03-08[infiniband] Use "%d" as format specifier for LIDsMichael Brown2-4/+4
2016-03-08[infiniband] Use "%#lx" as format specifier for queue pair numbersMichael Brown4-12/+12
2016-03-08[infiniband] Assign names to Infiniband devices for debug messagesMichael Brown8-118/+140
2016-03-08[infiniband] Add support for performing service record lookupsMichael Brown3-1/+106
2016-03-08[infiniband] Avoid multiple calls to ib_cmrc_shutdown()Michael Brown1-0/+3
2016-03-07[infiniband] Remove concept of whole-device owner dataMichael Brown2-35/+45
2016-03-07[netdevice] Refuse to create duplicate network device namesMichael Brown1-0/+8
2016-02-26[librm] Support ioremap() for addresses above 4GB in a 64-bit buildMichael Brown6-1/+216
2016-02-26[ioapi] Split ioremap() out to a separate IOMAP APIMichael Brown9-44/+163
2016-02-24[librm] Add support for running in 64-bit long modeMichael Brown4-61/+498
2016-02-22[librm] Rename prot_call() to virt_call()Michael Brown4-39/+39
2016-02-21[librm] Support userptr_t in 64-bit buildsMichael Brown1-1/+23
2016-02-21[librm] Mark virt_offset, text16, data16, rm_cs, and rm_ds as constantMichael Brown1-5/+5
2016-02-21[librm] Do not preserve flags unnecessarilyMichael Brown1-17/+11
2016-02-20[librm] Add phys_call() wrapper for calling code with physical addressingMichael Brown3-153/+212
2016-02-19[build] Fix building on older versions of binutilsMichael Brown2-10/+20
2016-02-19[librm] Generate page tables for 64-bit buildsMichael Brown3-2/+197
2016-02-19[librm] Prepare for long-mode memory mapMichael Brown6-35/+96
2016-02-19[relocate] Preserve page alignment during relocationMichael Brown1-12/+10
2016-02-19[librm] Transition to protected mode within init_librm()Michael Brown2-107/+127
2016-02-18[librm] Provide an abstraction wrapper for prot_callMichael Brown20-60/+77
2016-02-18[librm] Convert prot_call() to a real-mode near callMichael Brown16-23/+6
2016-02-18[prefix] Standardise calls to prot_call()Michael Brown2-11/+28
2016-02-18[librm] Simplify definitions for prot_call() and real_call() stack framesMichael Brown1-14/+17
2016-02-18[prefix] Use garbage-collectable section namesMichael Brown1-20/+20
2016-02-18[bios] Use an 8kB stack for x86_64Michael Brown1-1/+7
2016-02-18[librm] Use garbage-collectable section namesMichael Brown1-22/+26
2016-02-18[bios] Make uses of REAL_CODE() and PHYS_CODE() 64-bit cleanMichael Brown5-13/+17
2016-02-18[romprefix] Align PMM temporary decompression area to a page boundaryMichael Brown1-6/+9
2016-02-18[prefix] Align INT 15,88 temporary decompression area to a page boundaryMichael Brown1-0/+1
2016-02-16[librm] Discard argument as part of return from real_call()Michael Brown2-2/+1
2016-02-16[librm] Discard argument as part of return from prot_call()Michael Brown15-22/+6
2016-02-16[bios] Add bin-x86_64-pcbios build platformMichael Brown155-240/+198
2016-02-16[bios] Move isolinux definitions to Makefile.pcbiosMichael Brown2-22/+22
2016-02-16[bios] Allow librm to be compiled for x86_64Michael Brown3-15/+30
2016-02-16[bios] Allow memmap.c to be compiled for x86_64Michael Brown1-1/+1
2016-02-16[bios] Allow bios_console.c to be compiled for x86_64Michael Brown1-1/+1
2016-02-16[bios] Allow bzimage.c to be compiled for x86_64Michael Brown1-3/+3
2016-02-16[bios] Allow rtc_entropy.c to be compiled for x86_64Michael Brown1-16/+13
2016-02-16[bios] Allow relocate.c to be compiled for x86_64Michael Brown1-12/+12
2016-02-16[bios] Use size_t when casting _text16_memsz and _data16_memszMichael Brown2-6/+7
2016-02-16[bios] Use intptr_t when casting .text16 function pointersMichael Brown9-32/+24
2016-02-16[libc] Split rmsetjmp() and rmlongjmp() into a separate rmsetjmp.hMichael Brown7-25/+33