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

Commit Graph

  • 0b1222f233 [hermon] Randomise the high-order bits of queue pair numbers Michael Brown 2009-08-09 20:38:35 +01:00
  • cf716a0ce6 [scsi] Make LUN a property of the SCSI backend only Michael Brown 2009-08-09 16:09:47 +01:00
  • d944794680 [scsi] Generalise iscsi_parse_lun() to scsi_parse_lun() Michael Brown 2009-08-09 15:30:07 +01:00
  • 976f12c501 [scsi] Generalise iscsi_detached_command() to scsi_detached_command() Michael Brown 2009-08-09 15:20:46 +01:00
  • 04878ef745 [process] Make it safe to call process_add() multiple times Michael Brown 2009-08-10 01:09:41 +01:00
  • 46073f1239 [infiniband] Handle duplicate Communication Management REPs Michael Brown 2009-08-09 01:25:38 +01:00
  • ce68f587e2 [ath5k] Add support for non-802.11n Atheros wireless NICs Joshua Oreman 2009-08-07 02:25:35 -07:00
  • 3f274a6950 [legal] Add MIT licence declaration Joshua Oreman 2009-08-07 02:23:30 -07:00
  • fc9750a68d [802.11] Fix memory leak on unsuccessful probes Joshua Oreman 2009-08-06 16:20:57 -07:00
  • 0b3c88e035 [802.11] Fix maximum packet length Joshua Oreman 2009-08-01 09:56:44 -07:00
  • 1e810bebe9 [802.11] Set channels early on to avoid tuning to an undefined channel Joshua Oreman 2009-08-01 09:52:59 -07:00
  • f128a6db21 [802.11] Enhance support for driver PHY differences Joshua Oreman 2009-08-07 01:38:23 -07:00
  • e6e30618c2 [geniso] Emit proper error message for incorrect location of ISOLINUX_BIN vibi sreenivasan 2009-07-03 11:51:54 +05:30
  • 34bfc04e4c [infiniband] Update all other MAD users to use a management interface Michael Brown 2009-08-06 01:18:38 +01:00
  • 44251ebb9a [infiniband] Update subnet management agent to use a management interface Michael Brown 2009-08-03 17:47:55 +01:00
  • 0e07516f62 [infiniband] Add the concept of a management interface Michael Brown 2009-08-03 15:56:56 +01:00
  • 18bcdfb1cc [hermon] Allow for multiple calls to ib_modify_qp() Michael Brown 2009-08-08 14:17:27 +01:00
  • 7a3a159af5 [romprefix] Cope with PnP BIOSes that fail to set %es:%di on entry Michael Brown 2009-08-08 14:36:10 +01:00
  • ad66465b3c [hermon] Add support for multiple ports and detecting non-IB ports Michael Brown 2009-08-06 01:55:38 +01:00
  • b0c563824b [infiniband] Change IB_{QPN,QKEY,QPT} names from {SMA,GMA} to {SMI,GSI} Michael Brown 2009-08-02 22:57:01 +01:00
  • 1f7d550246 [build] Mark __intel_new_proc_init with __libgcc rather than cdecl Michael Brown 2009-08-03 15:53:43 +01:00
  • 70f47e675e [sky2] Add support for Marvell Yukon-II gigabit Ethernet cards Joshua Oreman 2009-08-02 16:14:01 -07:00
  • 993f8ba9bc [pci] Add definitions for Advanced Error Reporting registers Joshua Oreman 2009-08-02 16:13:40 -07:00
  • 5e1aa70301 [legal] Add the MIT and ISC licenses to licence.pl H. Peter Anvin 2009-08-02 14:42:55 -07:00
  • 193d545903 [pxe] Dual-license pxe_api.h under the MIT license H. Peter Anvin 2009-08-02 14:41:38 -07:00
  • bba00b0c13 [config] Enable PXE commands by default only on pcbios architecture Joshua Oreman 2009-08-02 14:52:05 -07:00
  • 2b9f7f042c [pxe] Avoid printf format warning on some compilers Michael Brown 2009-08-02 22:40:58 +01:00
  • 5552a1b202 [tcp] Avoid printf format warnings on some compilers Michael Brown 2009-08-02 22:19:31 +01:00
  • f42b2932f8 [build] Allow safe concurrent builds of .iso, .liso and .sdsk targets Michael Brown 2009-08-02 11:17:02 +01:00
  • b570c2efd8 [build] Make .liso image generation silent unless errors occur Michael Brown 2009-08-02 11:08:43 +01:00
  • 96f4f96540 [build] Add syslinux floppy image type .sdsk Marty Connor 2009-03-29 01:25:15 -04:00
  • 14ae602ef0 [rtl818x] Add driver for Realtek 8180/8185 wireless cards Joshua Oreman 2009-06-20 17:58:10 -07:00
  • ce64398f87 [802.11] Add support for 802.11 devices with software MAC layer Joshua Oreman 2009-07-21 11:16:38 -07:00
  • bb2cf3c8d7 [hermon] Add support for RC queue pairs Michael Brown 2009-07-17 22:34:38 +01:00
  • cd5a21359c [hermon] Allow software GMA to receive packets destined for QP1 Michael Brown 2009-07-09 05:18:33 +01:00
  • de50a19ae3 [hermon] Disable debugging around mapping of firmware tables Michael Brown 2009-07-09 02:45:37 +01:00
  • dd2788594b [hermon] Remove an unnecessary check for GID-less transmissions Michael Brown 2009-07-08 22:00:07 +01:00
  • cc2e767b5a [infiniband] Add Communication Manager (CM) Michael Brown 2009-07-17 22:10:42 +01:00
  • c939bc57ff [infiniband] Add infrastructure for RC queue pairs Michael Brown 2009-07-17 22:27:34 +01:00
  • ea6eb7f7ed [infiniband] Pass a generic MAD to ib_set_port_info() Michael Brown 2009-07-17 22:40:12 +01:00
  • 0095e18d4c [infiniband] Expose supported and enabled link speeds and widths Michael Brown 2009-07-11 01:14:43 +01:00
  • 773028d34e [infiniband] Allow MAD handlers to indicate response via return value Michael Brown 2009-07-10 22:31:40 +01:00
  • 94876f4bb6 [infiniband] Remove the return status code from MAD handlers Michael Brown 2009-07-10 21:29:25 +01:00
  • f1d92fa886 [infiniband] Allow external QPN to differ from real QPN Michael Brown 2009-07-09 15:52:04 +01:00
  • 92cf240020 [infiniband] Always create an SMA and a GMA Michael Brown 2009-07-09 03:49:37 +01:00
  • 80c41b90d2 [infiniband] Add notion of a queue pair type Michael Brown 2009-07-09 03:09:00 +01:00
  • 3f4972db9a [infiniband] Allow completion queue operations to be optional Michael Brown 2009-07-08 11:50:47 +01:00
  • 0582a84e66 [infiniband] Improve ib_packet debugging messages Michael Brown 2009-07-08 04:31:48 +01:00
  • 47c4aaa9e2 [ipoib] Attempt the broadcast group join only if the link is up Michael Brown 2009-07-07 19:14:52 +01:00
  • 165074c188 [infiniband] Implement SMA as an instance of a GMA Michael Brown 2009-07-07 18:30:15 +01:00
  • 8a852280eb [infiniband] Pass GMA as a parameter to GMA MAD handlers Michael Brown 2009-07-07 18:09:21 +01:00
  • cb9ef4dee2 [ipoib] Remove the queue set abstraction Michael Brown 2009-07-07 16:26:57 +01:00
  • 63c112ed38 [ipoib] Kill off the now-unused IPoIB metadata queue set Michael Brown 2009-07-07 16:18:47 +01:00
  • 0fbf2f6bda [infiniband] Provide a general mechanism for multicast group joins Michael Brown 2009-07-07 16:07:31 +01:00
  • 3c77fe73a5 [infiniband] Allow for sending MADs via GMA without retransmission Michael Brown 2009-07-07 16:01:51 +01:00
  • b4155c4ab5 [infiniband] Make qkey and rate optional parameters to ib_post_send() Michael Brown 2009-07-07 14:03:11 +01:00
  • 8aa2591c06 [ipoib] Clarify new role of IPoIB peer cache as for MAC addresses only Michael Brown 2009-07-07 13:54:39 +01:00
  • 06ad481904 [ipoib] Expose the real broadcast MAC Michael Brown 2009-07-07 13:30:47 +01:00
  • 4d0029611f [ipoib] Use Infiniband broadcast QPN in IPoIB broadcast MAC address Michael Brown 2009-07-07 11:31:35 +01:00
  • d6b47871de [infiniband] Provide a general mechanism for path record lookups Michael Brown 2009-07-07 02:01:21 +01:00
  • 1d8c85d112 [infiniband] Create a general management agent Michael Brown 2009-07-06 23:09:26 +01:00
  • 365b8db5cf [infiniband] Centralise SMA and GMA queue constants Michael Brown 2009-07-06 20:31:44 +01:00
  • 887d296b88 [infiniband] Poll completion queues automatically Michael Brown 2009-07-06 19:12:12 +01:00
  • 1f5c0239b4 [infiniband] Centralise assumption of 2048-byte payloads Michael Brown 2009-07-17 22:50:33 +01:00
  • 7ba33f7826 [infiniband] Provide ib_get_hca_info() as a commonly-available function Michael Brown 2009-07-02 12:54:36 +01:00
  • b25a4b6c8a [infiniband] Split queue set functionality out of ipoib.c to ib_qset.c Michael Brown 2009-07-02 09:56:14 +01:00
  • 8868956268 [infiniband] Move non-driver-specific code to net/infiniband Michael Brown 2009-07-02 08:39:34 +01:00
  • d09290161e [netdevice] Make ll_broadcast per-netdevice rather than per-ll_protocol Michael Brown 2009-07-17 22:48:31 +01:00
  • 54ec3673cc [ata] Make ATA command issuing partially asynchronous Michael Brown 2009-07-07 23:01:28 +01:00
  • acfd7cc609 [scsi] Improve SCSI debugging Michael Brown 2009-07-13 05:01:54 +01:00
  • 1d8d8ef2c8 [scsi] Make SCSI command issuing partially asynchronous Michael Brown 2009-07-07 23:00:11 +01:00
  • 51172783e2 [debug] Use a delimiter to break up DBG_HD() output Michael Brown 2009-07-12 21:30:08 +01:00
  • b7e93a6a55 [xfer] Always nullify interface while sending close() message Michael Brown 2009-07-06 16:16:59 +01:00
  • 546cc62394 [pxe] Add startpxe and stoppxe commands Michael Brown 2009-06-28 20:50:23 +01:00
  • 76c915d5bd [ifmgmt] Move ifmgmt_cmd.h to include/hci Michael Brown 2009-06-28 20:28:38 +01:00
  • 6e564323e0 [ifmgmt] Optimise prototype for ifcommon_exec() Michael Brown 2009-06-28 20:24:54 +01:00
  • ee1d315ac0 [pxe] Check for unhookable interrupts in PXENV_STOP_UNDI Michael Brown 2009-06-28 20:12:16 +01:00
  • 07b5be3341 [pxe] Create pxe_[de]activate() wrapper functions Michael Brown 2009-06-28 20:08:58 +01:00
  • c2965b0fe7 [pxe] Make pxe_init_structures() an initialisation function Michael Brown 2009-06-28 19:40:16 +01:00
  • c26a38b313 [pxe] Update UNDI transmit count before transmitting packet Michael Brown 2009-06-27 16:36:21 +01:00
  • f186ada2d3 [pxe] Implement PXENV_UNDI_{GET,SET}_MCAST_ADDRESS Michael Brown 2009-06-27 15:45:27 +01:00
  • 9580f9d5cd [pxe] Improve pxe_undi debug messages Michael Brown 2009-06-27 14:43:10 +01:00
  • 15ce2fb851 [hci] Expose ifcommon_exec() in a local header so wireless commands can use it Joshua Oreman 2009-06-19 02:21:08 -07:00
  • 6254998327 [dhcp] Await link-up before starting DHCP Joshua Oreman 2009-06-20 01:52:41 -07:00
  • 4125216a2f [ifmgmt] Move link-up status messages from autoboot() to iflinkwait() Joshua Oreman 2009-06-19 02:08:21 -07:00
  • a310d00d37 [netdevice] Add mechanism for reporting detailed link status codes Michael Brown 2009-06-24 12:52:38 +01:00
  • cb9700ef6f [comboot] Implement INT 22h AX=000Bh (Get Serial Console Configuration) Daniel Verkamp 2009-06-23 16:57:05 -04:00
  • 4fe1e08a60 [pxe] Fix interoperability with the Symantec (undipd) DOS UNDI driver Michael Brown 2009-06-23 22:53:29 +01:00
  • 0b922595fe [pxe] Fix interoperability with the Intel DOS UNDI driver Michael Brown 2009-06-23 22:42:55 +01:00
  • 4f881ae352 [pxe] Fix interoperability with the 3Com DOS UNDI driver Michael Brown 2009-06-23 21:54:50 +01:00
  • ded4d3a703 [rtl8139] Split debug messages into DBGLVL_LOG and DBGLVL_EXTRA Michael Brown 2009-06-23 20:41:44 +01:00
  • 198ae0a131 [undi] Include PXENV_GET_IFACE_INFO's ServiceFlags in debug output Michael Brown 2009-06-23 19:26:07 +01:00
  • 5e1ef98469 [e1000] Ensure descriptor is fully written before sending packet Michael Brown 2009-06-23 18:36:01 +01:00
  • 58f60df66c [tcp] Avoid rewinding sequence numbers on receiving old duplicate ACKs Michael Brown 2009-06-23 16:10:34 +01:00
  • 99e64f5806 [tcp] Attempt to catch all possible error cases with debug messages Michael Brown 2009-06-23 14:28:00 +01:00
  • f4605970f4 [tcp] Include current sequence numbers in "timer expired" messages Michael Brown 2009-06-23 14:03:09 +01:00
  • a2f753ba64 [tcp] Move high-frequency debug messages to DBGLVL_EXTRA Michael Brown 2009-06-23 13:34:48 +01:00
  • f8448735b0 [image] Modify imgfree command to accept an argument Joshua Oreman 2009-06-16 11:46:13 -07:00
  • 254bdc2a8e [netdevice] Adjust maximum link-layer header length for 802.11 Joshua Oreman 2009-06-15 11:39:45 -07:00
  • eb3ca2a36f [netdevice] Add netdev argument to link-layer push and pull handlers Joshua Oreman 2009-06-15 11:37:43 -07:00