Commit Graph

  • 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
  • 743ebc2f4b [nvs] Add init function for Atmel 93C66 EEPROM Joshua Oreman 2009-06-01 18:36:25 -07:00
  • 558c1a45fe [tcp] Improve robustness in the presence of duplicated received packets Michael Brown 2009-06-23 01:29:43 +01:00
  • 68973f1c49 [settings] Fix setting_cmp() to handle nameless settings Shao Miller 2009-06-11 15:12:27 -04:00
  • edfbd4e4fa [netdevice] Fix incorrect value for MAX_LL_HEADER_LEN Michael Brown 2009-06-05 01:06:07 +01:00
  • 4c5f00f879 [script] Allow for DOS-style line endings in scripts Michael Brown 2009-06-03 10:13:29 +01:00
  • 5e51aaccaa [misc] Remove long-obsolete header files dating from Etherboot 5.4 Michael Brown 2009-06-03 10:09:28 +01:00
  • a5cd8d1772 [misc] Fix source files erroneously marked as executable Michael Brown 2009-06-02 11:25:38 +01:00
  • 92a9978b44 [spi] Add address-length autodetection to the SPI bit-bashing code Michael Brown 2009-05-28 14:45:32 +01:00
  • 8afafb6532 [build] Add -fno-dwarf2-cfi-asm to CFLAGS if supported by the gcc in use Michael Brown 2009-05-27 02:21:45 +01:00
  • e47869995f [comboot] Implement stub calls for auxiliary data vector handling Daniel Verkamp 2009-05-25 16:32:48 -04:00
  • 1f80b2dcd5 [ethernet] Add MII link status functions from Linux Daniel Verkamp 2008-12-10 02:35:02 -06:00
  • b8469eddaa [ethernet] Update mii.h and use it in drivers that had a private copy Daniel Verkamp 2008-12-10 02:30:54 -06:00
  • 005fce0258 [ethernet] Move struct mii_if_info to mii.h Daniel Verkamp 2008-12-10 01:11:50 -06:00
  • 3c06277bbb [settings] Allow for arbitrarily-named settings Michael Brown 2009-05-26 11:05:58 +01:00
  • 822b3b53f4 [multiboot] Include argv[0] as part of "command line" Michael Brown 2009-05-26 06:58:53 +01:00
  • c345336435 [dhcp] Choose ProxyDHCP port based on presence of PXE options Michael Brown 2009-05-21 10:22:42 +01:00
  • f51d61371f [serial] Define constants for serial port I/O addresses Thomas Miletich 2009-05-21 10:50:48 +02:00
  • 1958974d0a [tftp] Process OACKs even if malformed Michael Brown 2009-05-20 10:03:13 +01:00
  • c5a88ed553 [settings] Fix erroneous bit-masking in fetch_uintz_setting() Michael Brown 2009-05-20 08:54:41 +01:00
  • 3961c1ca02 [dhcp] Send broadcast PXE boot server discovery requests to port 67 Michael Brown 2009-05-20 08:16:51 +01:00
  • 9119b0c8af [dhcp] Perform ProxyDHCP only if we do not already have PXE options Michael Brown 2009-05-19 15:54:35 +01:00
  • f4bf4e69f7 [legal] Add FILE_LICENCE declaration to romprefix.S Michael Brown 2009-05-18 09:33:36 +01:00
  • c44a193d0d [legal] Add a selection of FILE_LICENCE declarations Michael Brown 2009-05-01 15:41:06 +01:00
  • 41307f2874 [legal] Add licence.pl and %.licence make target Michael Brown 2009-04-29 08:51:27 +01:00
  • a525fb7782 [legal] Add mechanism for explicit per-file licence declarations Michael Brown 2009-04-27 14:11:59 +01:00
  • a13fc96cb3 [legacy] Remove long-obsolete old dhcp.h file Michael Brown 2009-05-01 15:58:20 +01:00
  • 4188d51753 [pxeprefix] Work around bug in Etherboot 5.4 when loading undionly.kpxe Michael Brown 2009-04-30 04:42:21 +01:00
  • 7c47ebd65c [build] Add {PROVIDE,REQUIRE}_SYMBOL macros and tidy up compiler.h Michael Brown 2009-04-27 14:04:35 +01:00
  • 6e764282dd [i386] Remove long-obsolete realmode.c file Michael Brown 2009-04-26 06:41:41 +01:00
  • bb06fc17cc [i386] Remove long-obsolete callbacks_arch.h file Michael Brown 2009-04-26 06:38:36 +01:00
  • 9b964dec36 [build] Fix signed/unsigned division in util/zbin.c Stefan Hajnoczi 2009-04-24 10:21:07 +01:00
  • 4b8e021161 [elf] Work around entry point bug in NetBSD kernels Michael Brown 2009-04-24 03:42:34 +01:00
  • e960fac8d0 [multiboot] Work around raw-flag bug in Solaris kernels Michael Brown 2009-04-24 03:16:18 +01:00
  • ad027e41e5 [doc] Remove obsolete README.pixify Michael Brown 2009-04-18 17:10:00 +01:00
  • a1eb4ffdf7 [build] Automatically sort the list of constituent object sizes Michael Brown 2009-04-18 16:19:29 +01:00
  • ead44dba89 [build] Provide mechanism for listing constituent object sizes Michael Brown 2009-04-18 15:55:01 +01:00
  • 3d6b8a67f2 [build] Remove obsolete linker script files Michael Brown 2009-04-17 14:08:47 +01:00
  • f721067d35 [build] Kill off the multiple-object-per-source-file mechanism Michael Brown 2009-04-17 13:43:35 +01:00
  • a63ef9207d [build] Kill off the last multiple-object source file Michael Brown 2009-04-17 13:38:18 +01:00
  • f79608b376 [build] Provide mechanism for listing per-target source files Michael Brown 2009-04-17 12:38:44 +01:00
  • b4a87daeb9 [build] Simplify use of Getopt::Long in padimg.pl Michael Brown 2009-04-16 06:13:09 +01:00
  • 7aee624881 [build] Reinstate the .pdsk padded-floppy image format Michael Brown 2009-04-16 05:59:44 +01:00
  • 7741546a40 [build] Pad .rom, .dsk, and .hd images to 512-byte boundaries Michael Brown 2009-04-16 03:15:08 +01:00
  • b363d19a16 [dhcp] Accept filename via DHCP option 67 as well as BOOTP filename field Michael Brown 2009-04-15 21:08:02 +01:00
  • cc4363acca [smbios] Add asset tag setting Timothy Stack 2009-03-31 15:20:07 -07:00
  • 38a1d0fe3f [gdb] Allow resynchronisation with gdb Stefan Hajnoczi 2009-04-15 17:16:31 +01:00
  • b149a99302 [build] Round up SUBx deltas Stefan Hajnoczi 2009-04-11 11:13:09 +01:00
  • f44205b9ea [pcbios] Don't use "lret $2" to return from an interrupt H. Peter Anvin 2009-04-11 18:30:22 -07:00
  • dc387547a3 [build] Don't assume the existence of "seq" Michael Brown 2009-03-31 11:06:35 +01:00
  • 3dd7ce1c26 [efi] Allow building with non-system libbfd Michael Brown 2009-03-31 09:36:08 +01:00
  • 7266aceb39 [efi] Fix compilation on Mac OS X. Michael Brown 2009-03-31 07:32:16 +01:00
  • 820b11dc0a [build] Use __SIZE_TYPE__ macro in definition of size_t Joshua Oreman 2009-03-31 07:20:11 +01:00
  • 210bc9e9ba [3c90x] Add missing size_t format specifier Joshua Oreman 2009-03-31 07:10:40 +01:00
  • bbd274a1d6 [efi] Use POSIX version of basename() in elf2efi.c Michael Brown 2009-03-31 07:07:44 +01:00
  • e3b9e3d04b [build] Add --divide to ASFLAGS if supported by the assembler Michael Brown 2009-03-31 07:01:06 +01:00
  • b0c818d7b5 [int13] Improve debugging messages Michael Brown 2009-03-31 06:26:51 +01:00
  • f7d2168c8e [segment] Add "Requested memory not available" error message Michael Brown 2009-03-31 04:38:48 +01:00
  • edea441ad5 [resolv] Simplify xfer_redirect() logic Michael Brown 2009-03-30 15:23:57 +01:00
  • 272e6ddc30 [http] Support HTTP redirection Michael Brown 2009-03-30 13:28:33 +01:00
  • 323cdf8c4c [xfer] Implement xfer_vreopen() to properly handle redirections Michael Brown 2009-03-30 13:24:56 +01:00
  • abc13af070 [bzimage] Support old (pre-2.00 bootloader) Linux kernel formats Michael Brown 2009-03-30 11:32:28 +01:00
  • a436dc4014 [build] Avoid always rebuilding bin/embedded.o Michael Brown 2009-03-27 04:47:08 +00:00
  • a323a85d9b [digest] md5sum and sha1sum commands Daniel Verkamp 2009-03-26 17:04:31 -05:00