david/ipxe
david
/
ipxe
Archived
1
0
Fork 0

Commit Graph

  • 4350d26a04 [qib7322] Use standard readq() and writeq() implementations Michael Brown 2016-03-12 17:51:59 +0000
  • 5229662b7f [linda] Use standard readq() and writeq() implementations Michael Brown 2016-03-12 17:42:30 +0000
  • cc9f31ee0c [librm] Do not unconditionally preserve flags across virt_call() Michael Brown 2016-03-12 12:39:17 +0000
  • 64acfd9ddd [arp] Validate length of ARP packet Michael Brown 2016-03-12 01:21:18 +0000
  • 11396473f5 [pixbuf] Check for unsigned integer overflow on multiplication Michael Brown 2016-03-12 00:09:23 +0000
  • 5a6ed90a00 [crypto] Allow for zero-length ASN.1 cursors Michael Brown 2016-03-11 16:51:13 +0000
  • 05dcb07cb2 [tls] Avoid potential out-of-bound reads in length fields Michael Brown 2016-03-11 16:09:40 +0000
  • e303a6b387 [efi] Work around broken GetFontInfo() implementations Michael Brown 2016-03-10 18:06:26 +0000
  • e44f6dcb89 [xsigo] Add support for Xsigo virtual Ethernet (XVE) EoIB devices Michael Brown 2016-03-09 00:27:15 +0000
  • 3144e4fb64 [eoib] Support non-FullMember gateway devices Michael Brown 2016-03-09 00:51:08 +0000
  • 1a9ed68cbb [eoib] Allow the multicast group to be forcefully created Michael Brown 2016-03-09 00:45:09 +0000
  • ecd93cfc11 [eoib] Silently ignore EoIB heartbeat packets Michael Brown 2016-03-09 00:40:38 +0000
  • 9154d7a65c [eoib] Add Ethernet over Infiniband (EoIB) driver Michael Brown 2016-03-09 00:26:56 +0000
  • 5bcaa1e4d4 [infiniband] Make IPoIB support configurable at build time Michael Brown 2016-03-09 08:41:53 +0000
  • 8290a10aba [ifmgmt] Include human-readable error message for configuration failure Michael Brown 2016-03-08 14:36:31 +0000
  • 9939b704f1 [ipoib] Increase number of transmit work queue entries Michael Brown 2016-03-08 17:24:17 +0000
  • b5aa51ac62 [ipoib] Resimplify test for received broadcast packets Michael Brown 2016-03-08 17:02:24 +0000
  • 076d772648 [infiniband] Retrieve GID flag from cached path entries Michael Brown 2016-03-08 17:20:28 +0000
  • 299fdabe48 [infiniband] Add "ibstat" command Michael Brown 2016-03-08 15:49:52 +0000
  • 6a3ffa0114 [infiniband] Assign names to queue pairs Michael Brown 2016-03-08 15:48:53 +0000
  • 174bf6b569 [infiniband] Assign names to CMRC connections Michael Brown 2016-03-08 15:34:25 +0000
  • d3db00ecf9 [pcbios] Restrict external memory allocations to the low 4GB Michael Brown 2016-03-08 13:06:06 +0000
  • 5a7fd2cc90 [infiniband] Allow for the creation of multicast groups Michael Brown 2016-03-08 10:34:27 +0000
  • e62e52b2b9 [ipoib] Simplify test for received broadcast packets Michael Brown 2016-03-08 10:11:19 +0000
  • ffdf8ea757 [ipoib] Avoid unnecessary path record lookup for broadcast address Michael Brown 2016-03-08 10:06:24 +0000
  • 14ad9cbd67 [infiniband] Parse MLID, rate, and SL from multicast membership record Michael Brown 2016-03-08 09:54:42 +0000
  • c335f8eae4 [infiniband] Record multicast GID attachment as part of group membership Michael Brown 2016-03-05 15:33:28 +0000
  • 114a2f19a6 [infiniband] Do not use GRH for local paths Michael Brown 2016-03-04 13:55:50 +0000
  • bd1687465c [infiniband] Use correct transaction identifier in CM responses Michael Brown 2016-03-04 12:24:22 +0000
  • 8336186564 [infiniband] Use connection's local ID as debug message identifier Michael Brown 2016-03-03 18:09:03 +0000
  • 36c4779356 [infiniband] Use "%d" as format specifier for LIDs Michael Brown 2016-03-08 09:11:15 +0000
  • 7aef4d4c94 [infiniband] Use "%#lx" as format specifier for queue pair numbers Michael Brown 2016-03-08 09:06:37 +0000
  • d7794dcac7 [infiniband] Assign names to Infiniband devices for debug messages Michael Brown 2016-03-04 09:17:08 +0000
  • ff13eeb747 [infiniband] Add support for performing service record lookups Michael Brown 2016-03-01 09:41:11 +0000
  • 7544763626 [infiniband] Avoid multiple calls to ib_cmrc_shutdown() Michael Brown 2016-03-02 09:29:33 +0000
  • 60e205a551 [infiniband] Remove concept of whole-device owner data Michael Brown 2016-03-01 15:26:32 +0000
  • fcf3b03544 [netdevice] Refuse to create duplicate network device names Michael Brown 2016-03-07 21:03:25 +0000
  • 99b5216b1c [librm] Support ioremap() for addresses above 4GB in a 64-bit build Michael Brown 2016-02-26 15:34:28 +0000
  • 5bd8427d3d [ioapi] Split ioremap() out to a separate IOMAP API Michael Brown 2016-02-26 15:33:40 +0000
  • 6143057430 [librm] Add support for running in 64-bit long mode Michael Brown 2016-02-18 02:44:19 +0000
  • e2cf3138f0 [librm] Rename prot_call() to virt_call() Michael Brown 2016-02-22 00:49:08 +0000
  • 4c1f2486e6 [librm] Support userptr_t in 64-bit builds Michael Brown 2016-02-21 11:37:37 +0000
  • b6ebafe1bb [librm] Mark virt_offset, text16, data16, rm_cs, and rm_ds as constant Michael Brown 2016-02-21 11:13:04 +0000
  • 5fbfe50ccb [librm] Do not preserve flags unnecessarily Michael Brown 2016-02-21 01:01:28 +0000
  • ea203e4fe1 [librm] Add phys_call() wrapper for calling code with physical addressing Michael Brown 2016-02-19 19:43:04 +0000
  • a4923354e3 [build] Fix building on older versions of binutils Michael Brown 2016-02-19 19:45:23 +0000
  • 163f8acba0 [librm] Generate page tables for 64-bit builds Michael Brown 2016-02-19 03:18:11 +0000
  • d1562c38a6 [librm] Prepare for long-mode memory map Michael Brown 2016-02-19 01:50:13 +0000
  • bfe6e3e90e [relocate] Preserve page alignment during relocation Michael Brown 2016-02-19 02:38:48 +0000
  • 6eb1c927a3 [librm] Transition to protected mode within init_librm() Michael Brown 2016-02-19 00:56:20 +0000
  • 31b5c2e753 [librm] Provide an abstraction wrapper for prot_call Michael Brown 2016-02-18 23:23:38 +0000
  • 196f0f2551 [librm] Convert prot_call() to a real-mode near call Michael Brown 2016-02-18 16:36:04 +0000
  • df2509db95 [prefix] Standardise calls to prot_call() Michael Brown 2016-02-18 16:32:37 +0000
  • adac4b1984 [librm] Simplify definitions for prot_call() and real_call() stack frames Michael Brown 2016-02-18 16:41:48 +0000
  • 02a88b7489 [prefix] Use garbage-collectable section names Michael Brown 2016-02-18 16:02:55 +0000
  • f0ea1f4d77 [bios] Use an 8kB stack for x86_64 Michael Brown 2016-02-18 15:56:41 +0000
  • b1436e0b83 [librm] Use garbage-collectable section names Michael Brown 2016-02-18 15:40:33 +0000
  • a3b4d6328c [bios] Make uses of REAL_CODE() and PHYS_CODE() 64-bit clean Michael Brown 2016-02-18 14:38:41 +0000
  • 4e4727079b [romprefix] Align PMM temporary decompression area to a page boundary Michael Brown 2016-02-18 02:58:03 +0000
  • a4f5c4647e [prefix] Align INT 15,88 temporary decompression area to a page boundary Michael Brown 2016-02-17 15:26:31 +0000
  • 079b98b63a [librm] Discard argument as part of return from real_call() Michael Brown 2016-02-16 23:37:46 +0000
  • 9dc340d735 [librm] Discard argument as part of return from prot_call() Michael Brown 2016-02-16 23:16:49 +0000
  • f468f12b1e [bios] Add bin-x86_64-pcbios build platform Michael Brown 2016-02-16 15:19:01 +0000
  • 43515f9f1a [bios] Move isolinux definitions to Makefile.pcbios Michael Brown 2016-02-16 17:42:36 +0000
  • 1a457e933a [bios] Allow librm to be compiled for x86_64 Michael Brown 2016-02-16 16:45:12 +0000
  • 8819a34c0e [bios] Allow memmap.c to be compiled for x86_64 Michael Brown 2016-02-16 18:49:38 +0000
  • 7691e5eedb [bios] Allow bios_console.c to be compiled for x86_64 Michael Brown 2016-02-16 18:48:37 +0000
  • 4d224c95d4 [bios] Allow bzimage.c to be compiled for x86_64 Michael Brown 2016-02-16 18:41:58 +0000
  • 9c58ba2cd7 [bios] Allow rtc_entropy.c to be compiled for x86_64 Michael Brown 2016-02-16 16:57:46 +0000
  • 44e05b0ffc [bios] Allow relocate.c to be compiled for x86_64 Michael Brown 2016-02-16 16:13:30 +0000
  • 9f79f5f1a5 [bios] Use size_t when casting _text16_memsz and _data16_memsz Michael Brown 2016-02-16 16:28:12 +0000
  • 15fadab533 [bios] Use intptr_t when casting .text16 function pointers Michael Brown 2016-02-16 16:24:30 +0000
  • b9c4c2676b [libc] Split rmsetjmp() and rmlongjmp() into a separate rmsetjmp.h Michael Brown 2016-02-16 15:48:03 +0000
  • 7ecfe7159f [prefix] Pad .text16 and .data16 segment sizes at build time Michael Brown 2016-02-12 13:59:06 +0000
  • 0588c03772 [intel] Add INTEL_NO_PHY_RST for another I218-LM variant Mika Tiainen 2016-02-09 22:38:29 +0200
  • 1ae9adee42 [efi] Add missing definitions for function key scancodes Michael Brown 2016-02-12 13:08:52 +0000
  • 6de378aae8 [pxe] Clarify comments regarding shrinking of cached DHCP packet Michael Brown 2016-02-11 19:14:00 +0000
  • 12b3b57886 [iobuf] Improve robustness of I/O buffer allocation Michael Brown 2016-02-11 18:44:24 +0000
  • e2b1140486 [malloc] Guard against unsigned integer overflow Michael Brown 2016-02-06 10:20:57 +0000
  • 17a200257a [ehci] Add extra debugging information Michael Brown 2016-02-05 21:03:17 +0000
  • d0bfd830e4 [ath9k] Remove broken ath_rxbuf_alloc() Michael Brown 2016-01-28 14:15:36 +0000
  • 4ddd3d99c3 [slam] Avoid potential division by zero Michael Brown 2016-01-27 23:27:47 +0000
  • fef8e34b6f [tcp] Guard against malformed TCP options Michael Brown 2016-01-27 23:06:50 +0000
  • 6366fa7af6 [intel] Add INTEL_NO_PHY_RST for I218-LM Hummel Frank 2016-01-27 13:07:42 +0000
  • e55ec845e6 [uri] Apply URI decoding for all parsed URIs Michael Brown 2016-01-26 16:16:13 +0000
  • f0e9e55442 [tftp] Mangle initial slash on TFTP URIs Michael Brown 2016-01-21 16:24:16 +0000
  • 42c2a6aab7 [ocsp] Avoid including a double path separator in request URI Michael Brown 2016-01-21 17:50:34 +0000
  • 295ad11367 [uri] Avoid potentially large stack allocation Michael Brown 2016-01-21 15:53:44 +0000
  • 3c26ffafce [autoboot] Fix incorrect boolean logic Michael Brown 2016-01-19 08:16:17 +0000
  • 207edc4615 [smsc95xx] Reserve headroom in received packets Michael Brown 2016-01-19 00:04:33 +0000
  • 71b83a6d00 [usb] Allow USB endpoints to specify a reserved header length for refills Michael Brown 2016-01-19 00:01:11 +0000
  • 8dc23d9b83 [smsc95xx] Enable LEDs Michael Brown 2016-01-13 07:25:05 +0000
  • 3fd81799ba [netdevice] Add "ifname" setting Andrew Widdersheim 2016-01-16 11:21:34 -0500
  • cc252605ce [build] Add named configuration for public cloud environments Michael Brown 2016-01-18 08:37:27 +0000
  • 8af8886d0a [stp] Fix incorrectly disambiguated errors Michael Brown 2016-01-14 12:39:01 +0000
  • 47dcd392dc [debug] Allow debug colourisation to be disabled Michael Brown 2016-01-12 15:35:06 +0000
  • 83c8f2e8e3 [i386] Add check_bios_interrupts() debug function Michael Brown 2016-01-12 08:27:59 +0000
  • 7d48affec2 [pxe] Add debug message to display real-mode segment addresses Michael Brown 2016-01-11 16:21:08 +0000
  • 07e14bfb8a [pxe] Colourise debug output Michael Brown 2016-01-11 16:20:05 +0000
  • 7c6858e95d [infiniband] Profile post work queue entry operations Michael Brown 2016-01-10 15:44:00 +0000