VirtualBox

Ignore:
Timestamp:
Sep 11, 2019 8:46:37 AM (5 years ago)
Author:
vboxsync
Message:

Devices/EFI/FirmwareNew: Start upgrade process to edk2-stable201908 (compiles on Windows and works to some extent), bugref:4643

Location:
trunk/src/VBox/Devices/EFI/FirmwareNew
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/VBox/Devices/EFI/FirmwareNew

  • trunk/src/VBox/Devices/EFI/FirmwareNew/OvmfPkg/XenBusDxe/XenBusDxe.c

    r77662 r80721  
    1414  Copyright (C) 2014, Citrix Ltd.
    1515
    16   This program and the accompanying materials
    17   are licensed and made available under the terms and conditions of the BSD License
    18   which accompanies this distribution.  The full text of the license may be found at
    19   http://opensource.org/licenses/bsd-license.php
    20 
    21   THE PROGRAM IS DISTRIBUTED UNDER THE BSD LICENSE ON AN "AS IS" BASIS,
    22   WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
     16  SPDX-License-Identifier: BSD-2-Clause-Patent
    2317
    2418**/
     
    453447    }
    454448    ChildData = XENBUS_PRIVATE_DATA_FROM_THIS (XenBusIo);
    455     Status = gBS->DisconnectController (ChildData->Handle, NULL, NULL);
    456     if (EFI_ERROR (Status)) {
    457       DEBUG ((EFI_D_ERROR, "XenBusDxe: error disconnecting child: %r\n",
    458               Status));
    459       continue;
    460     }
     449
     450    Status = gBS->CloseProtocol (Dev->ControllerHandle, &gXenIoProtocolGuid,
     451                    Dev->This->DriverBindingHandle, ChildData->Handle);
     452    ASSERT_EFI_ERROR (Status);
    461453
    462454    Status = gBS->UninstallMultipleProtocolInterfaces (
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette