[U-Boot] [PULL v3] efi patch queue 2016-10-19

Bin Meng bmeng.cn at gmail.com
Wed Oct 19 10:07:58 CEST 2016


On Wed, Oct 19, 2016 at 3:21 PM, Alexander Graf <agraf at suse.de> wrote:
> Hi Tom,
>
> This is my current patch queue for efi.  Please pull.
>
> Alex
>
>
> The following changes since commit d5a815327d2c257fbba108ff46974b1c1d12fd2a:
>
>   Prepare v2016.11-rc2 (2016-10-17 20:09:33 -0400)
>
> are available in the git repository at:
>
>   git://github.com/agraf/u-boot.git tags/signed-efi-next
>
> for you to fetch changes up to 3fb97e267a5e136d8386a7cb1d5b4fe63af518eb:
>
>   efi_loader: Revert device_handle to disk after net boot (2016-10-19 09:01:54 +0200)
>
> ----------------------------------------------------------------
> Patch queue for efi - 2016-10-19
>
> Highlights this time around:
>
>   - Add run time service (power control) support for PSCI (fixed in v3)
>   - Add efi gop pointer exposure
>   - SMBIOS support for EFI (on ARM)
>   - efi pool memory unmap support (needed for 4.8)
>   - initial x86 efi payload support (fixed up in v2)
>   - various bug fixes
>
> ----------------------------------------------------------------
> Alexander Graf (19):
>       efi_loader: Allow boards to implement get_time and reset_system
>       arm: Disable HVC PSCI calls by default
>       arm: Add PSCI shutdown function
>       arm: Provide common PSCI based reset handler
>       efi_loader: Add generic PSCI RTS
>       efi_loader: Allow bouncing for network
>       efi_loader: gop: Expose fb when 32bpp
>       x86: Move table csum into separate file

Please note: this patch is already in mainstream. Not sure if it
matters when Tom merges this PR.

>       x86: Move smbios generation into arch independent directory
>       efi_loader: Expose efi_install_configuration_table
>       smbios: Allow compilation on 64bit systems
>       cpu: Add DMTF id and family fields
>       cpu: Add get_vendor callback
>       smbios: Generate type 4 on non-x86 systems
>       smbios: Expose in efi_loader as table
>       efi_loader: Fix efi_install_configuration_table
>       smbios: Provide serial number
>       efi_loader: Rename EFI_RUNTIME_{TEXT, DATA} to __efi_runtime{, _data}
>       efi_loader: Revert device_handle to disk after net boot
>
> Robin Randhawa (1):
>       efi_loader: Fix crash on 32-bit systems
>
> Simon Glass (3):
>       efi: Use asmlinkage for EFIAPI
>       efi: Fix missing EFIAPI specifiers
>       x86: efi: Add EFI loader support for x86
>
> Stefan Brüns (7):
>       efi_loader: Update description of internal efi_mem_carve_out
>       efi_loader: Fix memory map size check to avoid out-of-bounds access
>       efi_loader: Move efi_allocate_pool implementation to efi_memory.c
>       efi_loader: Track size of pool allocations to allow freeing
>       efi_loader: Readd freed pages to memory pool
>       efi_loader: Keep memory mapping sorted when splitting an entry
>       efi_loader: Do not leak memory when unlinking a mapping
>

[snip]

Regards,
Bin


More information about the U-Boot mailing list