>>> On 10.10.13 at 15:32, "Gonglei (Arei)" <arei.gong...@huawei.com> wrote:
> --- mk_dsdt.c (revision 90666)
> +++ mk_dsdt.c (working copy)
> @@ -437,7 +437,7 @@
>          indent(); printf("B0EJ, 32,\n");
>          pop_block();
>  
> -        stmt("OperationRegion", "SRMV, SystemIO, 0xae0c, 0x04");
> +        stmt("OperationRegion", "SRMV, SystemIO, 0xae00, 0x04");

Is this change really necessary? And if so, why would nothing else
require adjustment (i.e. is the value either arbitrary, or used only
here and nowhere else, and also is guaranteed to not conflict with
anything else)?

Jan

>          push_block("Field", "SRMV, DWordAcc, NoLock, WriteAsZeros");
>          indent(); printf("RMV, 32,\n");
>          pop_block();        
> @@ -451,10 +451,10 @@
>                  } pop_block();
>                  push_block("Method", "_STA, 0");{
>                     push_block("If", "And(RMV, ShiftLeft(1, %#06x))", slot);
> -                      stmt("Return", "0x1F");
> +                      stmt("Return", "0x0F");
>                     pop_block();
>                     push_block("Else", NULL);
> -                      stmt("Return", "0x1E");
> +                      stmt("Return", "0x00");
>                     pop_block();
>                  };pop_block();
>                  stmt("Name", "_SUN, %i", slot);
> 
> based on this patch, PCI hot plug/unplug is supported in Redhat5.8/win2008, 
> but the problem still exists in Redhat6.3.
> 
> More support are needed, Expecting your reply.
> 
> Best Regards,
> -Gonglei



Reply via email to