[SeaBIOS] [PATCH v2 1/3] pci: fix the return value for truncated capability
Marcel Apfelbaum
marcel.apfelbaum at gmail.com
Sat Aug 25 17:48:58 CEST 2018
On 08/16/2018 05:32 AM, Jing Liu wrote:
> Return zero when finding truncated capability.
>
> Signed-off-by: Jing Liu <jing2.liu at linux.intel.com>
> ---
> src/fw/pciinit.c | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/src/fw/pciinit.c b/src/fw/pciinit.c
> index 3a2f747..d2cea2b 100644
> --- a/src/fw/pciinit.c
> +++ b/src/fw/pciinit.c
> @@ -539,6 +539,7 @@ static u8 pci_find_resource_reserve_capability(u16 bdf)
> if (cap_len < RES_RESERVE_CAP_SIZE) {
> dprintf(1, "PCI: QEMU resource reserve cap length %d is invalid\n",
> cap_len);
> + return 0;
> }
> }
> return cap;
Reviewed-by: Marcel Apfelbaum<marcel.apfelbaum at gmail.com>
Thanks,
Marcel
More information about the SeaBIOS
mailing list