lkml.org 
[lkml]   [2015]   [Oct]   [20]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    Patch in this message
    /
    From
    Subject[PATCH 10/12] iommu/amd: Initialize amd_iommu_last_bdf for DEV_ALL
    Date
    From: Joerg Roedel <jroedel@suse.de>

    Also initialize the amd_iommu_last_bdf variable when a
    IVHD_DEV_ALL entry is found in the ACPI table.

    Signed-off-by: Joerg Roedel <jroedel@suse.de>
    ---
    drivers/iommu/amd_iommu_init.c | 4 ++++
    1 file changed, 4 insertions(+)

    diff --git a/drivers/iommu/amd_iommu_init.c b/drivers/iommu/amd_iommu_init.c
    index 2f7fb1e..6432bdb 100644
    --- a/drivers/iommu/amd_iommu_init.c
    +++ b/drivers/iommu/amd_iommu_init.c
    @@ -441,6 +441,10 @@ static int __init find_last_devid_from_ivhd(struct ivhd_header *h)
    while (p < end) {
    dev = (struct ivhd_entry *)p;
    switch (dev->type) {
    + case IVHD_DEV_ALL:
    + /* Use maximum BDF value for DEV_ALL */
    + update_last_devid(0xffff);
    + break;
    case IVHD_DEV_SELECT:
    case IVHD_DEV_RANGE_END:
    case IVHD_DEV_ALIAS:
    --
    1.9.1


    \
     
     \ /
      Last update: 2015-10-20 18:01    [W:2.918 / U:0.052 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site