On Tue, 2012-03-06 at 01:53 +0000, Huang, Ying wrote: > Hi, Myron, > > Thanks for your work and analysis. > > > This leads me to believe that the mapping for the error status register, > > which is put in place by ghes_new(), is silently failing. The other > > possibility is that the mapping was un-mapped at some point. > > > My current guess is that the mapping is failing due to the GAR in > > question residing within ACPI's NVS. > > The ACPI's NVS works for ioremap when used by ACPI itself. Could you elaborate a little more. I'm guessing by "works when used by ACPI itself" you mean when not used in conjunction with error injection? > So I guess it may be unmapped some place. One way to check that is > to print out current mappings when we do mapping and unmapping in > atomicio.c. But now I am in travelling, so I can only write the debug > patch after returning to office in about 1 week. Do you have time to > do that? No problem, I can handle that. Hope you trip goes well. Thanks, Myron > > Best Regards, > Huang Ying > -- To unsubscribe from this list: send the line "unsubscribe linux-acpi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html