Commit Graph

  • c080de1a60 [igbvf] Add igbvf driver Alex Williamson 2010-12-15 20:49:32 -07:00
  • 708c5060b9 [dhcp] Use Ethernet-compatible chaddr, if possible Michael Brown 2010-12-15 18:29:20 +00:00
  • b9aeb439e2 [pxe] Improve pxe_udp debug messages Michael Brown 2010-12-15 15:25:08 +00:00
  • 94cdad9c0e [iscsi] Include both DNS addresses in iBFT, if available Michael Brown 2010-12-09 15:35:02 +00:00
  • cb838cc419 [settings] Add fetch_ipv4_array_setting() Michael Brown 2010-12-09 15:34:12 +00:00
  • 66531a5918 [debug] Add DBG_MD5() and related macros Michael Brown 2010-12-05 19:38:01 +00:00
  • 9252fead9a [legal] Add missing copyright header and FILE_LICENCE macro Michael Brown 2010-12-05 19:19:19 +00:00
  • ea0fcb9460 [fnrec] Enhance function recording Michael Brown 2010-12-04 02:55:11 +00:00
  • f8a82c7d23 [pxe] Set correct PktType in PXENV_UNDI_ISR Michael Brown 2010-12-06 18:33:57 +00:00
  • 0620429785 [pxe] Avoid touching fields that may not exist in PXENV_UNDI_GET_NIC_TYPE Michael Brown 2010-12-04 21:32:00 +00:00
  • a4bb95599c [cmdline] Add "reboot" command Michael Brown 2010-12-04 02:51:26 +00:00
  • 88b9b776cf [r8169] Disabling IRQs should not also acknowledge the IRQs Michael Brown 2010-12-03 20:55:59 +00:00
  • 3b51710156 [legal] Add FILE_LICENCE macro to some GPL-v2-or-later files Shao Miller 2010-03-20 13:09:39 -04:00
  • 79a3799c41 [legal] Add FILE_LICENCE macro to some GPL-v2 files Shao Miller 2010-03-20 18:05:59 -04:00
  • 87723a0f11 [libflat] Test A20 gate without switching to flat real mode Michael Brown 2010-12-03 04:44:10 +00:00
  • f14a5045d7 [hermon] Work around hardware stripping of VLAN tags Michael Brown 2010-12-01 18:51:29 +00:00
  • 5273c2748c [vlan] Expose vlan_find() to network card drivers Michael Brown 2010-12-01 18:46:50 +00:00
  • 51a9e517f2 [vlan] Use "-" instead of "." as separator in VLAN device names Michael Brown 2010-12-01 17:15:52 +00:00
  • 67b45186a5 [settings] Apply settings block name in register_settings() Michael Brown 2010-12-01 16:34:23 +00:00
  • de6a59470b [iscsi] Disambiguate the common EINVAL cases Michael Brown 2010-12-01 01:23:50 +00:00
  • 34dab1007c [dns] Disambiguate "no nameserver" and "no DNS record" errors Michael Brown 2010-12-01 00:47:09 +00:00
  • b8f721123b [hermon] Fix inconsistent information in HERMON_SET_PORT_GENERAL_PARAM Michael Brown 2010-11-29 17:18:49 +00:00
  • 930f009bfa [script] Remove "Aborting on <line>" message Michael Brown 2010-11-29 14:38:03 +00:00
  • 7bebe9579e [cmdline] Match user expectations for &&, ||, goto, and exit Michael Brown 2010-11-29 14:19:59 +00:00
  • 01df5c510f [parseopt] Allow "0x"-prefixed hexadecimal values in integer-valued options Michael Brown 2010-11-29 14:18:43 +00:00
  • 1fcea25c42 [shell] Add "shell" command Michael Brown 2010-11-28 21:09:33 +00:00
  • 719f2d793c [build] Really use __builtin_offsetof() when available Arkadiusz Miskiewicz 2010-11-28 18:28:15 +00:00
  • 795793b3a4 [build] Use __builtin_offsetof() when available Michael Brown 2010-11-28 17:26:27 +00:00
  • aa1c59ccff [hermon] Enable priority flow control on the FCoE priority Michael Brown 2010-11-27 20:38:35 +00:00
  • 54ec712ebe [fcoe] Use only the first instance of a FIP descriptor Michael Brown 2010-11-27 15:48:01 +00:00
  • c5c0a27b68 [vlan] Treat VLAN 0 as valid Michael Brown 2010-11-27 15:23:46 +00:00
  • 98817e2c38 [fcoe] Tidy up debug message Michael Brown 2010-11-27 16:03:51 +00:00
  • 1415ec9c9a [fc] Allow Fibre Channel ports to be explicitly named Michael Brown 2010-11-27 14:37:53 +00:00
  • d17e87da7d [fcoe] Create Fibre Channel port only when we have selected an FCF Michael Brown 2010-11-27 14:21:08 +00:00
  • 1790f56fb2 [fcoe] Add support for FIP VLAN discovery Michael Brown 2010-11-26 01:06:32 +00:00
  • b4706c88c9 [vlan] Provide vlan_can_be_trunk() Michael Brown 2010-11-26 00:58:36 +00:00
  • f1e1545372 [vlan] Add non-error debug messages Michael Brown 2010-11-25 23:50:41 +00:00
  • 7e1b1d6145 [vlan] Allow duplicate VLAN creation attempts Michael Brown 2010-11-25 23:45:30 +00:00
  • b87ed3295e [nvo] Allow fragment list to be omitted Michael Brown 2010-11-25 00:05:20 +00:00
  • ce7b0efa87 [pci] Add a mechanism for using a PCI VPD field as an NVS device Michael Brown 2010-11-24 23:59:53 +00:00
  • 69db6e7d8f [pci] Add support for reading and writing PCI Vital Product Data (VPD) Michael Brown 2010-11-24 21:01:24 +00:00
  • ef0376483c [pci] Standardise debug message format Michael Brown 2010-11-24 16:59:46 +00:00
  • 66679fe7df [cmdline] Fix multi-layer variable expansion (again) Michael Brown 2010-11-23 00:18:11 +00:00
  • c1327e43ab [cmdline] Fix multi-layer variable expansion Michael Brown 2010-11-22 21:31:00 +00:00
  • a180c7526c [settings] Allow "set" command to take an empty value Michael Brown 2010-11-22 21:11:03 +00:00
  • debbea1123 [autoboot] Merge "netboot" command into "autoboot" Michael Brown 2010-11-22 21:04:30 +00:00
  • ba92a46710 [cmdline] Add "isset" command Michael Brown 2010-11-22 20:41:17 +00:00
  • 84aa702ff8 [script] Allow "exit" to exit a script Michael Brown 2010-11-22 20:20:33 +00:00
  • 6d68ffee39 [script] Implement "goto" in iPXE scripts Michael Brown 2010-11-22 04:19:24 +00:00
  • 9ba988809d [cmdline] Add trivial logical operators to iPXE command lines Michael Brown 2010-11-22 01:47:07 +00:00
  • b91116e072 [pxe] Remove startpxe and stoppxe commands from default builds Michael Brown 2010-11-21 23:40:40 +00:00
  • fdd42fa950 [legal] Add some missing FILE_LICENCE declarations Michael Brown 2010-11-21 23:35:50 +00:00
  • 0cd6f2c709 [image] Use generic option-parsing library Michael Brown 2010-11-21 20:38:00 +00:00
  • 6832f0688f [login] Use generic option-parsing library Michael Brown 2010-11-21 20:02:54 +00:00
  • 46116d8d03 [route] Use generic option-parsing library Michael Brown 2010-11-21 19:58:45 +00:00
  • 72b4464c89 [san] Use generic option-parsing library Michael Brown 2010-11-21 19:55:51 +00:00
  • 817c544697 [time] Use generic option-parsing library Michael Brown 2010-11-21 19:48:00 +00:00
  • ec42ba366f [lotest] Use generic option-parsing library Michael Brown 2010-11-21 19:40:32 +00:00
  • 1e2a8aa9c1 [gdb] Use generic option-parsing library Michael Brown 2010-11-21 19:29:58 +00:00
  • 59980a6176 [fc] Use generic option-parsing library Michael Brown 2010-11-21 19:06:06 +00:00
  • ee53e69bab [digest] Use generic option-parsing library Michael Brown 2010-11-21 18:37:54 +00:00
  • 07c6b79102 [dhcp] Use generic option-parsing library Michael Brown 2010-11-21 18:18:01 +00:00
  • 398a6e9a50 [ifmgmt] Use generic option-parsing library Michael Brown 2010-11-21 22:14:28 +00:00
  • 9e9c9adf10 [settings] Use generic option-parsing library Michael Brown 2010-11-21 16:57:58 +00:00
  • 17b337d4a8 [autoboot] Use generic option-parsing library Michael Brown 2010-11-21 16:39:36 +00:00
  • 2877af3ff5 [vlan] Use generic option-parsing library Michael Brown 2010-11-21 16:28:05 +00:00
  • 216fd0a5cf [parseopt] Add generic option-parsing library Michael Brown 2010-11-21 15:58:30 +00:00
  • 4448285142 [autoboot] Add "netboot" command Michael Brown 2010-11-20 17:20:03 +00:00
  • 6fd09b541f [vlan] Add support for IEEE 802.1Q VLANs Michael Brown 2010-11-19 00:23:26 +00:00
  • f12fcd53b1 [lotest] Fix endianness in status message Michael Brown 2010-11-20 05:08:25 +00:00
  • 3633bb246c [lotest] Use network device receive queue freezing Michael Brown 2010-11-20 05:03:06 +00:00
  • 69d1e6cf57 [pxe] Use network device receive queue freezing Michael Brown 2010-11-20 16:47:49 +00:00
  • 4576c2da58 [netdevice] Allow per-device receive queue processing to be frozen Michael Brown 2010-11-20 04:56:25 +00:00
  • 006d9f1f60 [undi] Support underlying UNDI devices that don't support interrupts Michael Brown 2010-11-19 18:48:00 +00:00
  • 7e33adcb90 [tcp] Remove obsolete constants Michael Brown 2010-11-19 15:50:30 +00:00
  • d012f87018 [tcp] Use MAX_LL_NET_HEADER_LEN instead of defining our own MAX_HDR_LEN Michael Brown 2010-11-19 15:50:02 +00:00
  • 878a1f4e2f [udp] Remove obsolete constants Michael Brown 2010-11-19 15:48:05 +00:00
  • 5de4fba4f9 [udp] Use MAX_LL_NET_HEADER_LEN instead of defining our own UDP_MAX_HLEN Michael Brown 2010-11-19 15:45:41 +00:00
  • 0d7839678b [netdevice] Add MAX_NET_HEADER_LEN and MAX_LL_NET_HEADER_LEN Michael Brown 2010-11-19 15:45:01 +00:00
  • fb78d086f1 [pxe] Always allow MAX_LL_HEADER_LEN for the link-layer header Michael Brown 2010-11-19 15:37:08 +00:00
  • 308615cd97 [efi] Always allow MAX_LL_HEADER_LEN for the link-layer header Michael Brown 2010-11-19 15:32:05 +00:00
  • 1782fc7011 [lotest] Move lotest.h to correct directory Michael Brown 2010-11-18 23:30:50 +00:00
  • 3d9096f719 [lacp] Fix dumping of raw LACP packets Michael Brown 2010-11-18 17:41:44 +00:00
  • 24fc6aa5b0 [netdevice] Use net device name in debugging messages Michael Brown 2010-11-18 17:41:02 +00:00
  • 312ae024d8 [settings] Add "hexhyp" setting type Michael Brown 2010-11-13 00:22:23 +00:00
  • 4526f431d7 [bzimage] Increase maximum command-line size to 0x7ff Jarrod Johnson 2010-11-13 00:10:35 +00:00
  • 06dbe701bb [forcedeth] Exit poll() as early as possible if no work to do Thomas Miletich 2010-11-12 00:12:17 +00:00
  • f122515515 [forcedeth] Exit poll() as early as possible if no work to do Michael Brown 2010-11-11 23:57:10 +00:00
  • 67dc832d15 [tcp] Set PSH flag only on packets containing data Michael Brown 2010-11-11 01:14:05 +00:00
  • 98b3599a65 [list] Fix typographical error from previous commit Shao Miller 2010-11-09 02:11:32 +00:00
  • 8e718df5e1 [fc] Add support for Fibre Channel name server lookups Michael Brown 2010-11-04 03:31:15 +00:00
  • 41231fda9c [fc] Hold ULP's peer reference while ULP exists Michael Brown 2010-11-05 23:13:22 +00:00
  • 0cd185e734 [fc] Allow peers and ULPs to log out when usage count reaches zero Michael Brown 2010-11-05 05:50:08 +00:00
  • c09f87e3b7 [fc] Hold reference to peers and ULPs while calling fc_link_examine() Michael Brown 2010-11-04 03:28:29 +00:00
  • 00cffae5f9 [fc] Log out correct port ID after a successful LOGO request Michael Brown 2010-11-05 04:18:17 +00:00
  • 90930be8fe [fc] Support Fibre Channel ECHO Michael Brown 2010-11-04 02:49:07 +00:00
  • f5115f96f7 [fcp] Use EINVAL for URI parsing errors and EPROTO for protocol errors Michael Brown 2010-11-05 04:09:29 +00:00
  • 66e7619099 [retry] Process at most one timer's expiry in each call to retry_step() Michael Brown 2010-11-08 03:06:14 +00:00
  • 13e4b9ec49 [malloc] Avoid immediately clobbering reference count when freeing memory Michael Brown 2010-11-05 22:37:00 +00:00
  • 6e41f2cf18 [refcnt] Check reference validity on each use of ref_get() and ref_put() Michael Brown 2010-11-05 22:24:46 +00:00