|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
Re: [Xen-devel] [PATCH] Make ACPI DMAR parsing more robust
 
Right.  Depth *should* always be >= 1, but from my experience one can
not always trust the info in the tables to be correct.  Better be on
the safe side.
        eSk
[Keir Fraser]
> Regarding the table length sanity check -- depth is set to the
> number of acp_pci_path structures in the table. But then we only
> follow the path to depth-1. Is that correct?
> Also I changed the test to '--depth >= 0' which is equivalent and a
> bit easier to read imo.
>  -- Keir
> On 2/4/08 17:58, "Espen Skoglund" <espen.skoglund@xxxxxxxxxxxxx> wrote:
>> Parsing ACPI related VT-d tables may cause infinite loop due to u8
>> value wraparound.  Also add sanity check on table length entry.
>> 
>> eSk
>> 
>> 
>> Signed-off-by: Espen Skoglund <espen.skoglund@xxxxxxxxxxxxx>
>> 
>> _______________________________________________
>> Xen-devel mailing list
>> Xen-devel@xxxxxxxxxxxxxxxxxxx
>> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 |   
 
 | 
    | 
  
  
    |   | 
    |