Commit Graph

  • 6a22170085 [dhcp] Remove obsolete dhcp_chaddr() function Michael Brown 2014-09-22 16:41:10 +01:00
  • 08bcc0fe01 [dhcp] Check for matching chaddr in received DHCP packets Michael Brown 2014-09-22 15:29:13 +01:00
  • 5d9fbf34ee [efi] Provide dummy device path in efi_image_probe() Michael Brown 2014-09-19 13:16:31 +01:00
  • 0df7ce9641 [intel] Add I217-LM PCI ID Jan Kiszka 2014-09-15 08:00:06 +02:00
  • 5de37e124f [efi] Add efifatbin utility Michael Brown 2014-09-10 02:58:50 +01:00
  • 895d73f383 [build] Clean up all binary directories on "make [very]clean" Michael Brown 2014-09-04 16:46:59 +01:00
  • 0ce3c97095 [efi] Allow for non-PCI snpnet devices Michael Brown 2014-09-04 16:18:08 +01:00
  • 3bb910caa8 [efi] Make EFI_PCI_ROOT_BRIDGE_IO_PROTOCOL optional Michael Brown 2014-09-04 16:03:10 +01:00
  • f94d651632 [efi] Avoid returning uninitialised data from PCI configuration space reads Michael Brown 2014-09-04 16:00:11 +01:00
  • 4c5b7945c3 [efi] Use the SNP protocol instance to match the SNP chainloading device Michael Brown 2014-08-20 13:15:00 +01:00
  • 0cc2f42f46 [efi] Wrap any images loaded by our wrapped image Michael Brown 2014-08-29 13:10:18 +01:00
  • 2cb95c9028 [efi] Make our virtual file system case insensitive Michael Brown 2014-08-27 03:13:43 +01:00
  • 3357a8e369 [efi] Show details of intercepted LoadImage() calls Michael Brown 2014-08-27 03:13:12 +01:00
  • 8049a52840 [mromprefix] Allow for .mrom images larger than 128kB Michael Brown 2014-08-26 12:33:40 +01:00
  • 3937274cfb [mromprefix] Use PCI length field to obtain length of individual images Michael Brown 2014-08-26 12:29:54 +01:00
  • ee0c24902a [util] Use PCI length field to obtain length of individual images Michael Brown 2014-08-26 11:42:42 +01:00
  • 8b64cc7fba [prefix] Report both %esi and %ecx when opening payload fails Michael Brown 2014-08-26 14:53:46 +01:00
  • 9d21e13522 [prefix] Halt system without burning CPU if we cannot access the payload Michael Brown 2014-08-26 14:46:14 +01:00
  • bfe9f06f9b [build] Avoid deleting config header files if build is interrupted Michael Brown 2014-08-26 15:05:48 +01:00
  • df202b3f4d [build] Avoid using embedded script in VirtualBox named configuration Robin Smidsrød 2014-08-22 19:27:00 +02:00
  • 705907f9a9 [build] Allow ISA ROMs to be built Michael Brown 2014-08-21 16:34:26 +01:00
  • 5b72cf055c [build] Remove obsolete references to .zrom build targets Michael Brown 2014-08-22 16:40:30 +01:00
  • 16e235987f [romprefix] Do not preserve unused register %di Michael Brown 2014-08-21 15:59:11 +01:00
  • ec7c331ca3 [efi] Dump details of any calls to our dummy block and disk I/O protocols Michael Brown 2014-08-22 14:57:15 +01:00
  • a56bba3912 [efi] Add definitions of GUIDs observed during Windows boot Michael Brown 2014-08-21 16:54:23 +01:00
  • 64dc45a4dc [build] Add named configuration for VirtualBox Robin Smidsrød 2014-08-21 16:59:17 +02:00
  • ead70bf920 [intel] Apply PBS/PBA errata workaround only to ICH8 PCI device IDs Michael Brown 2014-08-21 00:15:45 +01:00
  • d461b8ddf2 [intel] Display before and after values for both PBS and PBA Michael Brown 2014-08-20 23:16:01 +01:00
  • c845740b88 [intel] Display PBS value when applying ICH errata workaround Michael Brown 2014-08-20 22:59:54 +01:00
  • c801cb29d6 [build] Allow for named configurations at build time Michael Brown 2014-08-19 16:17:25 +01:00
  • 3953ddd2ac [smc9000] Avoid using CONFIG as a preprocessor macro Michael Brown 2014-08-19 14:38:27 +01:00
  • 8ab9f3ca38 [readline] Add CTRL-W shortcut to remove a word Marin Hannache 2014-08-19 12:05:36 +01:00
  • 8b2942a7db [xen] Cope with unexpected initial backend states Michael Brown 2014-08-14 00:03:43 +01:00
  • be79ca535a [xen] Use version 1 grant tables by default Michael Brown 2014-08-13 17:23:11 +01:00
  • 3f39f9fcb3 [xen] Accept alternative Xen platform PCI device ID 5853:0002 Michael Brown 2014-08-13 13:17:33 +01:00
  • b17d95394c [readline] Ensure cursor is visible when prompting for input Michael Brown 2014-08-06 15:11:38 +01:00
  • f1b520dbad [efi] Support displaying and hiding cursor Michael Brown 2014-08-06 15:11:18 +01:00
  • 6566690ba1 [bios] Support displaying and hiding cursor Michael Brown 2014-08-06 15:10:58 +01:00
  • 5c4f1da2ce [efi] Generalise snpnet_pci_info() to efi_locate_device() Michael Brown 2014-08-06 14:04:02 +01:00
  • 2bf428c2a9 [efi] Move abstract device path and handle functions to efi_utils.c Michael Brown 2014-08-06 13:52:41 +01:00
  • 2ce1c70166 [efi] Try various possible SNP receive filters Curtis Larsen 2014-08-05 19:27:10 +01:00
  • 7b3cc18462 [efi] Open device path protocol only at point of use Michael Brown 2014-08-05 20:49:42 +01:00
  • 3b42ed477f [efi] Provide centralised definitions of commonly-used GUIDs Michael Brown 2014-08-05 23:07:12 +01:00
  • 471fdfab79 [efi] Reset multicast filter list when setting SNP receive filters Michael Brown 2014-08-05 18:00:17 +01:00
  • 1f7b269954 [efi] Add ability to dump SNP device mode information Michael Brown 2014-08-05 17:32:16 +01:00
  • 27e9ee147a [efi] Report errors from attempting to disconnect existing drivers Curtis Larsen 2014-08-05 16:45:01 +01:00
  • c77859931d [efi] Print raw device path when we have no DevicePathToTextProtocol Michael Brown 2014-08-01 10:51:15 +01:00
  • 102008f648 [efi] Also try original ComponentName protocol for retrieving driver names Michael Brown 2014-08-01 10:36:25 +01:00
  • f207176987 [efi] Add excessive sanity checks into efi_debug functions Michael Brown 2014-08-01 00:03:39 +01:00
  • 89c8c7d4eb [efi] Improve debugging of the debugging facilities Michael Brown 2014-07-31 23:44:43 +01:00
  • 7023923db2 [efi] Dump handle information around connect/disconnect attempts Michael Brown 2014-07-31 12:45:18 +01:00
  • 16d99cc8ef [efi] Dump existing openers when we are unable to open a protocol Michael Brown 2014-07-31 12:28:26 +01:00
  • 4a480f1d15 [efi] Avoid unnecessarily passing pointers to EFI_HANDLEs Michael Brown 2014-07-31 12:22:40 +01:00
  • 88bd71a27a [efi] Allow compiler to perform type checks on EFI_HANDLE Michael Brown 2014-07-31 12:17:59 +01:00
  • 60891f699a [efi] Use efi_handle_name() instead of efi_devpath_text() where applicable Michael Brown 2014-07-31 11:21:09 +01:00
  • 2e0821b9ed [efi] Use efi_handle_name() instead of efi_handle_devpath_text() Michael Brown 2014-07-31 10:44:25 +01:00
  • 736fcf60d1 [efi] Add ability to dump all openers of a given protocol on a handle Michael Brown 2014-07-31 00:09:58 +01:00
  • 550f212d15 [efi] Provide efi_handle_name() for debugging Michael Brown 2014-07-31 00:05:04 +01:00
  • 0b40e76d95 [efi] Expand the range of well-known EFI GUIDs in debug messages Michael Brown 2014-07-31 00:00:18 +01:00
  • 7cfb502fff [efi] Ignore failures when attempting to install SNP HII protocol Michael Brown 2014-07-30 18:44:09 +01:00
  • 98d09a1e03 [netdevice] Avoid registering duplicate network devices Michael Brown 2014-07-30 18:11:20 +01:00
  • 057eb9e496 [efi] Report exact failure when unable to open the device path Michael Brown 2014-07-30 17:53:51 +01:00
  • 608fb792eb [efi] Fix incorrect debug message level when device has no device path Michael Brown 2014-07-30 17:15:39 +01:00
  • 79419a1c69 [efi] Fill in loaded image's DeviceHandle if firmware fails to do so Michael Brown 2014-07-30 16:16:10 +01:00
  • b53d4ae398 [efi] Unload started images only on failure Michael Brown 2014-07-30 16:07:25 +01:00
  • dc18fd7648 [efi] Default to releasing network devices for use via SNP Michael Brown 2014-07-30 14:21:10 +01:00
  • 793a806611 [xen] Add support for Xen netfront virtual NICs Michael Brown 2014-07-28 23:39:28 +01:00
  • 036af27a45 [xen] Add basic support for PV-HVM domains Michael Brown 2014-07-28 23:38:30 +01:00
  • ec94a8798f [xen] Import selected public headers Michael Brown 2014-07-28 23:32:53 +01:00
  • 721a492020 [lotest] Discard packets arriving on the incorrect network device Michael Brown 2014-07-29 15:15:28 +01:00
  • ec30c856a8 [ioapi] Centralise notion of PAGE_SIZE Michael Brown 2014-07-26 15:31:08 +01:00
  • 6153c09c41 [build] Set GITVERSION only if there is a git repository Florian Schmaus 2014-07-28 16:47:48 +01:00
  • 410f50c2ee [efi] Show more diagnostic information when building with DEBUG=efi_wrap Michael Brown 2014-07-26 11:22:36 +01:00
  • de65a240b9 [lacp] Set "aggregatable" flag in response LACPDU Sven Ulland 2014-07-21 15:41:25 +02:00
  • 5888c887a4 [x86_64] Add functions to read and write model-specific registers Michael Brown 2014-07-20 11:10:24 +01:00
  • 945b8de1fd [i386] Add functions to read and write model-specific registers Michael Brown 2014-07-20 11:10:00 +01:00
  • 3a02409fc8 [natsemi] Check for ioremap() failures Michael Brown 2014-07-16 15:54:49 +01:00
  • 720ae17aa4 [myson] Check for ioremap() failures Michael Brown 2014-07-16 15:53:43 +01:00
  • 022ef91984 [skel] Check for ioremap() failures Michael Brown 2014-07-16 15:52:48 +01:00
  • 7ab3035749 [vmxnet3] Check for ioremap() failures Michael Brown 2014-07-16 15:51:38 +01:00
  • 857e4f56a7 [realtek] Check for ioremap() failures Michael Brown 2014-07-16 15:50:18 +01:00
  • 9ce2b56af6 [intel] Check for ioremap() failures Michael Brown 2014-07-16 15:49:08 +01:00
  • ae778091ca [ioapi] Fail ioremap() when attempting to map a zero bus address Michael Brown 2014-07-16 15:27:16 +01:00
  • 8a42a36942 [efi] Use EFI_CONSOLE_CONTROL_PROTOCOL to set text mode if available Curtis Larsen 2014-07-16 15:08:24 +01:00
  • eb55c6871a [efi] Include EFI_CONSOLE_CONTROL_PROTOCOL header Michael Brown 2014-07-16 14:15:40 +01:00
  • d4a7cbfb64 [efi] Print well-known GUIDs by name in debug messages Michael Brown 2014-07-16 02:16:24 +01:00
  • c3b6ccf65b [efi] Allow for interception of boot services calls by loaded image Michael Brown 2014-07-16 01:25:37 +01:00
  • 8a380987c1 [efi] Install our own disk I/O protocol and claim exclusive use of it Michael Brown 2014-07-14 16:15:05 +01:00
  • cff0103bd2 [efi] Update EDK2 headers Michael Brown 2014-07-14 16:13:55 +01:00
  • c4af977271 [netdevice] Reset network device index when last device is unregistered Michael Brown 2014-07-14 12:14:18 +01:00
  • 50e48d5b19 [crypto] Fix debug message Michael Brown 2014-07-12 14:24:40 +01:00
  • 8484e97f7c [crypto] Add support for iPAddress subject alternative names Michael Brown 2014-07-11 16:55:14 +01:00
  • 5365340e77 [efi] Include SNP NIC driver within the all-drivers target Michael Brown 2014-07-08 16:28:22 +01:00
  • d0cfbd01f5 [efi] Rewrite SNP NIC driver Michael Brown 2014-07-04 16:52:10 +01:00
  • 56b2f66dd2 [efi] Attempt to start only drivers claiming support for a device Michael Brown 2014-07-08 01:02:35 +01:00
  • bcfd3dea1d [efi] Identify autoboot device by MAC address when chainloading Michael Brown 2014-07-08 00:35:49 +01:00
  • 00c745e5ff [autoboot] Allow autoboot device to be identified by link-layer address Michael Brown 2014-07-07 23:55:55 +01:00
  • c7051d826b [efi] Allow network devices to be created on top of arbitrary SNP devices Michael Brown 2014-07-01 17:58:09 +01:00
  • cb2f6ca46f [build] Add yet another potential location for isolinux.bin Michael Brown 2014-06-26 17:05:36 +01:00
  • c2f0769338 [build] Fix erroneous object name in version object Michael Brown 2014-06-26 16:25:18 +01:00