On Tue, Jan 24, 2012 at 05:35:04PM -0500, Adam Jackson wrote: > 342f3eac8460fc48cfad1f1d7be939d671e6e1cd introduced a bug, 'base' is > incremented before use. The old code corrected this when unmapping, so > the new code should too. > > Signed-off-by: Adam Jackson <[email protected]> > --- > hw/xfree86/int10/helper_exec.c | 2 +- > 1 files changed, 1 insertions(+), 1 deletions(-) > > diff --git a/hw/xfree86/int10/helper_exec.c b/hw/xfree86/int10/helper_exec.c > index 638f566..03f9f7d 100644 > --- a/hw/xfree86/int10/helper_exec.c > +++ b/hw/xfree86/int10/helper_exec.c > @@ -726,7 +726,7 @@ xf86Int10SaveRestoreBIOSVars(xf86Int10InfoPtr pInt, Bool > save) > } > } > > - pci_device_unmap_legacy(pInt->dev, base, pagesize); > + pci_device_unmap_legacy(pInt->dev, base - BIOS_SCRATCH_OFF, pagesize); > } > #endif > > -- > 1.7.7.5
Reviewed-by: Peter Hutterer <[email protected]> Cheers, Peter _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
