Branch: refs/heads/master
  Home:   https://github.com/tianocore/edk2
  Commit: 6a2b20ff97e4256970644a07f74a4c5655bf5072
      
https://github.com/tianocore/edk2/commit/6a2b20ff97e4256970644a07f74a4c5655bf5072
  Author: Jeff Brasen via groups.io <jbrasen=nvidia....@groups.io>
  Date:   2022-10-01 (Sat, 01 Oct 2022)

  Changed paths:
    M 
MdeModulePkg/Bus/Pci/NonDiscoverablePciDeviceDxe/NonDiscoverablePciDeviceIo.c

  Log Message:
  -----------
  MdeModulePkg/NonDiscoverablePciDeviceDxe: Allow partial FreeBuffer

Add support for partial free of non cached buffers.
If a request for less than the full size is requested new allocations
for the remaining head and tail of the buffer are added to the list.
Added verification that Buffer is EFI_PAGE_SIZE aligned.
The XHCI driver does this if the page size for the controller is >4KB.

Signed-off-by: Jeff Brasen <jbra...@nvidia.com>
Acked-by: Liming Gao <gaolim...@byosoft.com.cn>




_______________________________________________
edk2-commits mailing list
edk2-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/edk2-commits

Reply via email to