1
0
mirror of https://github.com/ipxe/ipxe.git synced 2026-10-25 19:59:21 +03:00

Commit Graph

  • a5a4dcd0c7 [fcp] Add support for describing an FCP device using EDD Michael Brown 2010-09-22 00:44:27 +01:00
  • f8fa23b183 [ata] Add support for describing an ATA device using EDD Michael Brown 2010-09-22 00:17:51 +01:00
  • bddc3835ac [fcoe] Add support for identifying the underlying hardware device Michael Brown 2010-09-22 00:43:55 +01:00
  • 9e036d32ba [infiniband] Add support for identifying the underlying hardware device Michael Brown 2010-09-22 00:28:36 +01:00
  • d068049789 [aoe] Add support for identifying the underlying hardware device Michael Brown 2010-09-22 00:19:20 +01:00
  • 3c35ae2f3b [int13] Add infrastructure to support EDD version 4.0 Michael Brown 2010-09-22 00:12:23 +01:00
  • adbe63860a [aoe] Fail immediately when network device is closed Michael Brown 2010-09-22 00:20:31 +01:00
  • d052efb254 [contrib] Allow "cow" script to create the SAN device itself Michael Brown 2010-09-22 16:40:06 +01:00
  • 45d066d4cd [contrib] Add script to easily create copy-on-write SAN images Michael Brown 2010-09-22 16:14:09 +01:00
  • 041f01e601 [contrib] Add contrib/vm, containing utilities from old contrib/bochs Michael Brown 2010-09-22 14:19:25 +01:00
  • c4af205cf0 [settings] Modify "set" command to allow space separated values Michael Brown 2010-09-21 14:54:07 +01:00
  • 5a981cff8e [hermon] Add support for dual-protocol devices Michael Brown 2010-09-19 17:35:25 +01:00
  • ed0ea7cfc2 [hermon] Add infrastructure for Ethernet devices Itay Gazit 2009-12-03 00:41:09 +02:00
  • f62c433d66 [hermon] Use SET_PORT to set port parameters Michael Brown 2010-09-19 18:20:20 +01:00
  • 26a50c3a11 [infiniband] Add the notion of an Ethernet queue pair type Michael Brown 2010-09-19 17:35:53 +01:00
  • 118a0ca55a [infiniband] Avoid leaving uninitialised lists in struct ib_device Michael Brown 2010-09-19 16:46:37 +01:00
  • a8e39a9ca7 [fc] Ignore fabric-assigned port ID for fabricless implicit logouts Michael Brown 2010-09-21 01:05:33 +01:00
  • 654da534ad [fc] Allow FLOGI response to be sent to newly-assigned peer port ID Michael Brown 2010-09-21 00:55:14 +01:00
  • 1c7f47895c [lotest] Add loopback testing commands Michael Brown 2010-09-20 13:04:17 +01:00
  • 0d6b1d98fa [hermon] Tidy up ICM allocations Michael Brown 2010-09-18 23:39:33 +01:00
  • 92ced72080 [hermon] Minimise the number of VPM mapping operations Michael Brown 2010-09-18 22:37:54 +01:00
  • 8cd2b170b6 [arbel] Minimise the number of VPM mapping operations Michael Brown 2010-09-18 22:37:54 +01:00
  • 24efbaefe7 [fc] Maintain port, peer and ULP lists in order of creation Michael Brown 2010-09-18 13:23:58 +01:00
  • 62115cf437 [arbel] Allocate only as much memory as is needed for firmware and ICM Michael Brown 2010-09-18 00:57:09 +01:00
  • d9aef1b50a [arbel] Synchronise changes with the Hermon driver Michael Brown 2010-09-17 05:04:39 +01:00
  • 144a23a852 [arbel] Optimise ICM layout to reduce overall memory usage Michael Brown 2010-09-17 20:53:29 +01:00
  • d84e4e0575 [arbel] Perform ICM allocations according to the specification Michael Brown 2010-09-17 04:56:23 +01:00
  • f7a49e23e9 [arbel] Allow for multiple calls to ib_modify_qp() Michael Brown 2010-09-17 03:59:40 +01:00
  • a5909384a8 [arbel] Inform embedded SMA of partition key changes Michael Brown 2010-09-17 03:38:12 +01:00
  • 767e27e06b [arbel] Improve debugging output and facilities Michael Brown 2010-09-17 03:30:28 +01:00
  • 4cb157a3b7 [arbel] Randomise the high-order bits of queue pair numbers Michael Brown 2010-07-17 09:41:32 +01:00
  • 40d7c70438 [arbel] Allow software GMA to receive packets destined for QP1 Michael Brown 2010-07-16 13:48:20 +01:00
  • 46f2580049 [arbel] Map all event types to our event queue Michael Brown 2010-09-16 22:06:20 +01:00
  • e4ed060983 [hermon] Map all event types to our event queue Michael Brown 2010-09-16 22:06:20 +01:00
  • 42cf4a720c [infiniband] Add node GUID as distinct from the first port GUID Michael Brown 2010-09-15 23:10:15 +01:00
  • 3e8e2773de [arbel] Poll for link state changes while DOWN Michael Brown 2010-09-16 03:28:41 +01:00
  • 14a76b5927 [hermon] Poll for link state changes while DOWN Michael Brown 2010-09-16 03:28:41 +01:00
  • 09555826e9 [infiniband] Always call ib_link_state_changed() in ib_smc_update() Michael Brown 2010-09-16 03:23:45 +01:00
  • 5e697b64a5 [scsi] Include sense key within error number reported to user Michael Brown 2010-09-15 22:23:48 +01:00
  • 52e54a8c69 [infiniband] Match GID/GUID terminology as used in the IBA Michael Brown 2010-09-15 19:25:05 +01:00
  • 3ea3c846d8 [e1000] Strip the Ethernet CRC from received packets Michael Brown 2010-09-15 05:06:51 +01:00
  • 6574c55e27 [fcoe] Disambiguate the various error cases and add a CRC failure message Michael Brown 2010-09-15 05:00:44 +01:00
  • 85a3169967 [netdevice] Report network-layer errors via network device statistics Michael Brown 2010-09-15 04:56:28 +01:00
  • dace106f82 [fcoe] Add support for Fibre Channel over Ethernet Michael Brown 2010-09-15 03:10:27 +01:00
  • d2a2618d76 [fcp] Add support for the Fibre Channel Protocol Michael Brown 2010-09-15 03:08:47 +01:00
  • bf2657075d [fc] Add Fibre Channel management commands Michael Brown 2010-09-15 03:06:50 +01:00
  • 508ff4d614 [fc] Add support for Fibre Channel devices Michael Brown 2010-09-15 02:57:07 +01:00
  • 220495f8bf [block] Replace gPXE block-device API with an iPXE asynchronous interface Michael Brown 2010-09-03 16:11:51 +01:00
  • 46c7f99c66 [hermon] Use correct alignment for doorbell records Michael Brown 2010-09-12 19:11:59 +01:00
  • 30e7d7efa1 [hermon] Set event queue number for completion queues Michael Brown 2010-09-12 17:35:35 +01:00
  • 42f451e070 [hermon] Improve debugging output and facilities Michael Brown 2010-09-11 13:48:33 +01:00
  • ef8452a642 [infiniband] Respond to CM disconnection requests Michael Brown 2010-09-11 15:31:33 +01:00
  • e6519af60d [infiniband] Fix TID magic signature Michael Brown 2010-09-11 14:09:54 +01:00
  • 50da1122e6 [infiniband] Include SRP by default, but only for Infiniband builds Michael Brown 2010-09-12 21:44:48 +01:00
  • 588ba3ee9a [ethernet] Include AoE only for Ethernet builds Michael Brown 2010-09-12 21:45:50 +01:00
  • 79dd00bb3a [build] Remove unnecessary constraint on DBG_ENABLE()/DBG_DISABLE() Michael Brown 2010-09-11 13:05:40 +01:00
  • 97eda5be0d [multiboot] Reduce length of "Features" startup banner Michael Brown 2010-09-12 18:40:02 +01:00
  • 0f65efc185 [retry] Add TIMER_INIT() for initialising static timers Michael Brown 2010-09-06 22:16:21 +01:00
  • e9efbcd84c [rtl8139] Check for oversized packets when transmitting Michael Brown 2010-09-05 18:52:57 +01:00
  • c8199aacaa [xfer] Add xfer_window_changed() Michael Brown 2010-09-05 01:16:29 +01:00
  • 35b19d8848 [infiniband] Add the concept of an Infiniband upper-layer driver Michael Brown 2010-09-04 23:35:09 +01:00
  • ca4df90a63 [netdevice] Add the concept of a network upper-layer driver Michael Brown 2010-09-05 00:55:23 +01:00
  • 97ef28aea0 [netdevice] Call netdev_link_[up|down|err]() only while registered Michael Brown 2010-09-05 02:03:31 +01:00
  • 3950d1d8e6 [sis190] Initialise network device before calling register_netdev() Michael Brown 2010-09-05 02:20:23 +01:00
  • c04b6ccd75 [tables] Add for_each_table_entry_continue() and _continue_reverse() Michael Brown 2010-09-04 23:29:00 +01:00
  • a3021ad0e4 [rtl8139] Strip CRC from received packets Michael Brown 2010-09-03 16:16:18 +01:00
  • 28934eef81 [retry] Hold reference while timer is running and during expiry callback Michael Brown 2010-09-02 03:34:04 +01:00
  • 25447294d5 [process] Add process_running() Michael Brown 2010-08-25 11:17:13 +01:00
  • da123eada4 [tables] Add table_index() Michael Brown 2010-07-26 13:26:34 +01:00
  • 0329673833 [xfer] Add xfer_deliver_raw_meta() Michael Brown 2010-07-25 01:49:00 +01:00
  • 364b92521a [xfer] Generalise metadata "whence" field to "flags" field Michael Brown 2010-07-02 12:12:16 +01:00
  • b0eacbd421 [eepro100] Add new PCI ID 8086:27dc Marty Connor 2010-08-30 10:24:51 -04:00
  • b9eaf24df2 [build] Fix misaligned table entries when using gcc 4.5 Piotr Jaroszyński 2010-08-19 23:39:17 +02:00
  • 49d6f57005 [compiler] Prevent empty weak function stubs from being removed Joshua Oreman 2010-08-18 16:37:22 -07:00
  • 059c11e1e6 [build] Add tap.linux to "make everything" Michael Brown 2010-08-19 13:25:42 +01:00
  • d60cbe43b7 [linux] Add the tap driver Piotr Jaroszyński 2010-05-28 01:09:22 +02:00
  • ddef2e1bc1 [linux] Add command line arguments Piotr Jaroszyński 2010-05-31 19:07:13 +02:00
  • 91fb434bda [linux] Add device and driver model Piotr Jaroszyński 2010-05-31 18:50:11 +02:00
  • aacd1d62fb [linux] Add empty smbios Piotr Jaroszyński 2010-05-26 19:04:47 +02:00
  • 9ab6761b9c [linux] Add nap Piotr Jaroszyński 2010-05-26 18:54:36 +02:00
  • 6ec1c509e4 [linux] Add umalloc Piotr Jaroszyński 2010-05-26 18:36:03 +02:00
  • a320085750 [linux] Add uaccess Piotr Jaroszyński 2010-05-26 18:55:06 +02:00
  • 01a4c244db [linux] Add timer Piotr Jaroszyński 2010-05-26 16:57:34 +02:00
  • 18d3c12b01 [linux] Add console Piotr Jaroszyński 2010-04-08 01:40:31 +02:00
  • 1812bfd5d0 [linux] Add most of the linux api Piotr Jaroszyński 2010-06-09 20:16:13 +02:00
  • e743910cf9 [linux] Add linux_syscall Piotr Jaroszyński 2010-06-09 20:04:09 +02:00
  • 0e5fc47a25 [linux] Add linux api headers Piotr Jaroszyński 2010-05-27 19:13:56 +02:00
  • bb5b66b887 [linux] Add linuxprefix Piotr Jaroszyński 2010-06-09 19:55:09 +02:00
  • 55187e8c4e [dhcp] Use i386-pcbios DHCP options on linux Piotr Jaroszyński 2010-05-31 19:11:38 +02:00
  • e84db1121b [linux] Add linux platform skeleton Piotr Jaroszyński 2010-04-08 01:25:38 +02:00
  • 1822b1deb9 [libc] Add strtoull() Piotr Jaroszyński 2010-07-18 17:52:43 +02:00
  • b1fa4378d1 [mtnic] Switch to malloc_dma() and free_dma() Piotr Jaroszyński 2010-07-28 20:32:46 +02:00
  • 6e4573bcd0 [libc] Add isxdigit() Piotr Jaroszyński 2010-07-18 17:53:47 +02:00
  • 380d7c8d45 [settings] Export find_setting() Piotr Jaroszyński 2010-05-31 19:08:23 +02:00
  • 42a1f43bf9 [build] Provide %.fd0 build targets only for pcbios Michael Brown 2010-04-04 18:03:33 +02:00
  • 4d068fd53a [build] Add everything target Piotr Jaroszyński 2010-07-29 15:25:36 +02:00
  • 2d98d4a018 [build] Properly handle multiple goals per BIN directory Piotr Jaroszyński 2010-07-29 15:17:30 +02:00
  • 6142b721bf [build] Build pcbios specific drivers only on pcbios Piotr Jaroszyński 2010-07-27 20:22:54 +02:00
  • 5bbad9c8f0 [ioapi] Move get_memmap() to the I/O API group Piotr Jaroszyński 2010-07-27 20:37:55 +02:00
  • e3c7a1948d [dhcp] Allow multiple interfaces in dhcp command Michael Brown 2010-07-31 09:20:41 +01:00