1
0
mirror of https://github.com/ipxe/ipxe.git synced 2026-10-24 07:59:35 +03:00

Commit Graph

  • 70509e6a03 [netdevice] Return ENOENT for an unknown bus type Michael Brown 2016-03-29 20:57:03 +01:00
  • ef1c4b1c90 [intel] Add PCI device ID for another I219-V Christian Nilsson 2016-03-29 18:44:30 +02:00
  • 97c3f6e55a [iscsi] Include DHCP server address in iBFT Michael Brown 2016-03-29 19:38:18 +01:00
  • f8e1678b84 [crypto] Allow cross-certificate source to be configured at build time Michael Brown 2016-03-24 19:25:03 +00:00
  • c4e8c40227 [prefix] Use CRC32 to verify each block prior to decompression Michael Brown 2016-03-23 13:41:17 +00:00
  • 05027a7a12 [golan] Fix build error on some versions of gcc Christian Hesse 2016-03-22 21:26:06 +01:00
  • 0a20373a2f [golan] Add Connect-IB, ConnectX-4 and ConnectX-4 Lx (Infiniband) support Wissam Shoukair 2016-03-21 15:09:13 +02:00
  • 3df598849b [pxe] Implicitly open network device in PXENV_UDP_OPEN Michael Brown 2016-03-22 17:33:21 +00:00
  • ee3122bc54 [libc] Make sleep() interruptible Michael Brown 2016-03-22 16:12:32 +00:00
  • 860d5904fb [arbel] Fix received packet length Michael Brown 2016-03-22 16:11:58 +00:00
  • 3ad028cf1c [hermon] Fix received packet length Michael Brown 2016-03-22 16:09:18 +00:00
  • 59bae324c0 [etherfabric] Avoid use of sleep() in driver code Michael Brown 2016-03-22 15:19:25 +00:00
  • c640b954cd [3c5x9] Avoid use of sleep() in driver code Michael Brown 2016-03-22 15:14:07 +00:00
  • c32b07b81b [int13] Allow default drive to be specified via "san-drive" setting Michael Brown 2016-03-22 09:35:10 +00:00
  • ab5b3abbba [int13] Allow drive to be hooked using the natural drive number Michael Brown 2016-03-20 09:16:13 +00:00
  • 311a5732c8 [gdb] Add support for x86_64 Michael Brown 2016-03-20 12:00:15 +00:00
  • 1afcccd5fd [build] Do not use "objcopy -O binary" for objects with relocation records Michael Brown 2016-03-21 17:33:45 +00:00
  • 173c0c2536 [infiniband] Allow drivers to override the eIPoIB LEMAC Michael Brown 2016-03-21 09:29:54 +00:00
  • 57c63047e3 [arbel] Allocate space for GRH on UD queue pairs Michael Brown 2016-03-21 08:55:02 +00:00
  • e84c917f39 [hermon] Allocate space for GRH on UD queue pairs Michael Brown 2016-03-21 08:18:15 +00:00
  • 0141ea3a77 [crypto] Allow trusted certificates to be stored in non-volatile options Michael Brown 2016-03-20 17:26:09 +00:00
  • 4a861cc61c [qib7322] Add missing iounmap() Michael Brown 2016-03-20 14:55:18 +00:00
  • bea9ee2397 [linda] Add missing iounmap() Michael Brown 2016-03-20 14:53:32 +00:00
  • 692324905e [arbel] Add missing iounmap() Michael Brown 2016-03-20 14:50:36 +00:00
  • e2cdbd51a8 [hermon] Add missing iounmap() Michael Brown 2016-03-20 14:46:40 +00:00
  • 750a2efeb2 [ipoib] Allow external code to identify IPoIB network devices Michael Brown 2016-03-20 09:22:55 +00:00
  • ef0297b527 [libc] Allow container_of() to be used on volatile pointers Michael Brown 2016-03-18 08:18:31 +00:00
  • 04ef198d2f [efi] Move architecture-independent EFI prefixes to interface/efi Michael Brown 2016-03-17 14:50:29 +00:00
  • dbc9e591a5 [test] Move i386-specific tests to arch/i386/tests Michael Brown 2016-03-17 14:29:18 +00:00
  • c14971bf88 [xen] Use generic test_and_clear_bit() function Michael Brown 2016-03-16 21:27:07 +00:00
  • 9bab13a772 [hyperv] Use generic set_bit() function Michael Brown 2016-03-16 21:24:13 +00:00
  • c867b5ab1f [bitops] Add generic atomic bit test, set, and clear functions Michael Brown 2016-03-16 21:18:33 +00:00
  • 2246a6b274 [pseudobit] Rename bitops.h to pseudobit.h Michael Brown 2016-03-16 17:03:33 +00:00
  • 36fbc3f4bd [build] Remove long-obsolete header file Michael Brown 2016-03-16 16:53:16 +00:00
  • 9913a405ea [efi] Provide access to files stored on EFI filesystems Michael Brown 2016-03-14 15:23:42 +00:00
  • 75496817c2 [uri] Support "file:" URIs describing relative paths Michael Brown 2016-03-14 17:39:17 +00:00
  • 17c1488a44 [uri] Support URIs containing only scheme and path components Michael Brown 2016-03-13 14:51:15 +00:00
  • 11ccfb67fa [efi] Add processor binding headers for ARM and AArch64 Michael Brown 2016-03-13 11:54:33 +00:00
  • 24415a3eee [efi] Update to current EDK2 headers Michael Brown 2016-03-13 11:47:30 +00:00
  • 0d29cf2a4d [build] Accept CROSS= as a synonym for CROSS_COMPILE= Michael Brown 2016-03-13 11:32:54 +00:00
  • 1f65ed53da [build] Allow assembler section type character to vary by architecture Michael Brown 2016-03-13 11:09:01 +00:00
  • a8037ee131 [efi] Centralise architecture-independent EFI Makefile and linker script Michael Brown 2016-03-12 21:47:13 +00:00
  • 86f96a40f4 [tg3] Remove x86-specific inline assembly Michael Brown 2016-03-12 21:15:43 +00:00
  • 7e78cdddc8 [3c595] Fix compilation when "char" is unsigned by default Michael Brown 2016-03-12 18:06:47 +00:00
  • 3c84178003 [serial] Add missing #include <string.h> Michael Brown 2016-03-12 18:02:20 +00:00
  • 9eff4284bd [test] Add missing #include <string.h> Michael Brown 2016-03-12 17:55:38 +00:00
  • 4350d26a04 [qib7322] Use standard readq() and writeq() implementations Michael Brown 2016-03-12 17:51:59 +00:00
  • 5229662b7f [linda] Use standard readq() and writeq() implementations Michael Brown 2016-03-12 17:42:30 +00:00
  • cc9f31ee0c [librm] Do not unconditionally preserve flags across virt_call() Michael Brown 2016-03-12 12:39:17 +00:00
  • 64acfd9ddd [arp] Validate length of ARP packet Michael Brown 2016-03-12 01:21:18 +00:00
  • 11396473f5 [pixbuf] Check for unsigned integer overflow on multiplication Michael Brown 2016-03-12 00:09:23 +00:00
  • 5a6ed90a00 [crypto] Allow for zero-length ASN.1 cursors Michael Brown 2016-03-11 16:51:13 +00:00
  • 05dcb07cb2 [tls] Avoid potential out-of-bound reads in length fields Michael Brown 2016-03-11 16:09:40 +00:00
  • e303a6b387 [efi] Work around broken GetFontInfo() implementations Michael Brown 2016-03-10 18:06:26 +00:00
  • e44f6dcb89 [xsigo] Add support for Xsigo virtual Ethernet (XVE) EoIB devices Michael Brown 2016-03-09 00:27:15 +00:00
  • 3144e4fb64 [eoib] Support non-FullMember gateway devices Michael Brown 2016-03-09 00:51:08 +00:00
  • 1a9ed68cbb [eoib] Allow the multicast group to be forcefully created Michael Brown 2016-03-09 00:45:09 +00:00
  • ecd93cfc11 [eoib] Silently ignore EoIB heartbeat packets Michael Brown 2016-03-09 00:40:38 +00:00
  • 9154d7a65c [eoib] Add Ethernet over Infiniband (EoIB) driver Michael Brown 2016-03-09 00:26:56 +00:00
  • 5bcaa1e4d4 [infiniband] Make IPoIB support configurable at build time Michael Brown 2016-03-09 08:41:53 +00:00
  • 8290a10aba [ifmgmt] Include human-readable error message for configuration failure Michael Brown 2016-03-08 14:36:31 +00:00
  • 9939b704f1 [ipoib] Increase number of transmit work queue entries Michael Brown 2016-03-08 17:24:17 +00:00
  • b5aa51ac62 [ipoib] Resimplify test for received broadcast packets Michael Brown 2016-03-08 17:02:24 +00:00
  • 076d772648 [infiniband] Retrieve GID flag from cached path entries Michael Brown 2016-03-08 17:20:28 +00:00
  • 299fdabe48 [infiniband] Add "ibstat" command Michael Brown 2016-03-08 15:49:52 +00:00
  • 6a3ffa0114 [infiniband] Assign names to queue pairs Michael Brown 2016-03-08 15:48:53 +00:00
  • 174bf6b569 [infiniband] Assign names to CMRC connections Michael Brown 2016-03-08 15:34:25 +00:00
  • d3db00ecf9 [pcbios] Restrict external memory allocations to the low 4GB Michael Brown 2016-03-08 13:06:06 +00:00
  • 5a7fd2cc90 [infiniband] Allow for the creation of multicast groups Michael Brown 2016-03-08 10:34:27 +00:00
  • e62e52b2b9 [ipoib] Simplify test for received broadcast packets Michael Brown 2016-03-08 10:11:19 +00:00
  • ffdf8ea757 [ipoib] Avoid unnecessary path record lookup for broadcast address Michael Brown 2016-03-08 10:06:24 +00:00
  • 14ad9cbd67 [infiniband] Parse MLID, rate, and SL from multicast membership record Michael Brown 2016-03-08 09:54:42 +00:00
  • c335f8eae4 [infiniband] Record multicast GID attachment as part of group membership Michael Brown 2016-03-05 15:33:28 +00:00
  • 114a2f19a6 [infiniband] Do not use GRH for local paths Michael Brown 2016-03-04 13:55:50 +00:00
  • bd1687465c [infiniband] Use correct transaction identifier in CM responses Michael Brown 2016-03-04 12:24:22 +00:00
  • 8336186564 [infiniband] Use connection's local ID as debug message identifier Michael Brown 2016-03-03 18:09:03 +00:00
  • 36c4779356 [infiniband] Use "%d" as format specifier for LIDs Michael Brown 2016-03-08 09:11:15 +00:00
  • 7aef4d4c94 [infiniband] Use "%#lx" as format specifier for queue pair numbers Michael Brown 2016-03-08 09:06:37 +00:00
  • d7794dcac7 [infiniband] Assign names to Infiniband devices for debug messages Michael Brown 2016-03-04 09:17:08 +00:00
  • ff13eeb747 [infiniband] Add support for performing service record lookups Michael Brown 2016-03-01 09:41:11 +00:00
  • 7544763626 [infiniband] Avoid multiple calls to ib_cmrc_shutdown() Michael Brown 2016-03-02 09:29:33 +00:00
  • 60e205a551 [infiniband] Remove concept of whole-device owner data Michael Brown 2016-03-01 15:26:32 +00:00
  • fcf3b03544 [netdevice] Refuse to create duplicate network device names Michael Brown 2016-03-07 21:03:25 +00:00
  • 99b5216b1c [librm] Support ioremap() for addresses above 4GB in a 64-bit build Michael Brown 2016-02-26 15:34:28 +00:00
  • 5bd8427d3d [ioapi] Split ioremap() out to a separate IOMAP API Michael Brown 2016-02-26 15:33:40 +00:00
  • 6143057430 [librm] Add support for running in 64-bit long mode Michael Brown 2016-02-18 02:44:19 +00:00
  • e2cf3138f0 [librm] Rename prot_call() to virt_call() Michael Brown 2016-02-22 00:49:08 +00:00
  • 4c1f2486e6 [librm] Support userptr_t in 64-bit builds Michael Brown 2016-02-21 11:37:37 +00:00
  • b6ebafe1bb [librm] Mark virt_offset, text16, data16, rm_cs, and rm_ds as constant Michael Brown 2016-02-21 11:13:04 +00:00
  • 5fbfe50ccb [librm] Do not preserve flags unnecessarily Michael Brown 2016-02-21 01:01:28 +00:00
  • ea203e4fe1 [librm] Add phys_call() wrapper for calling code with physical addressing Michael Brown 2016-02-19 19:43:04 +00:00
  • a4923354e3 [build] Fix building on older versions of binutils Michael Brown 2016-02-19 19:45:23 +00:00
  • 163f8acba0 [librm] Generate page tables for 64-bit builds Michael Brown 2016-02-19 03:18:11 +00:00
  • d1562c38a6 [librm] Prepare for long-mode memory map Michael Brown 2016-02-19 01:50:13 +00:00
  • bfe6e3e90e [relocate] Preserve page alignment during relocation Michael Brown 2016-02-19 02:38:48 +00:00
  • 6eb1c927a3 [librm] Transition to protected mode within init_librm() Michael Brown 2016-02-19 00:56:20 +00:00
  • 31b5c2e753 [librm] Provide an abstraction wrapper for prot_call Michael Brown 2016-02-18 23:23:38 +00:00
  • 196f0f2551 [librm] Convert prot_call() to a real-mode near call Michael Brown 2016-02-18 16:36:04 +00:00
  • df2509db95 [prefix] Standardise calls to prot_call() Michael Brown 2016-02-18 16:32:37 +00:00
  • adac4b1984 [librm] Simplify definitions for prot_call() and real_call() stack frames Michael Brown 2016-02-18 16:41:48 +00:00