RE: [ACPI] [PATCH] 2.4/2.6 use xdsdt to print table header

From: Alex Williamson
Date: Tue Jan 13 2004 - 10:29:46 EST


On Tue, 2004-01-13 at 00:38, Yu, Luming wrote:
> > I'm resending this patch to get it into the main ACPI source. This
> > fixes a problem where the DSDT pointer in the FADT is NULL because it
> > uses the 64bit XDSDT instead. The current code is happy to map a NULL
> > address and return success to the caller. This can crash the
> > system or
> > printout garbage headers to the console. It's a simple
> > matter to check
> > table revision and use the XDSDT in favor of the DSDT. This has been
> > living happily in both the 2.4 and 2.6 ia64 tree for some
> > time. Please
> > accept. Thanks,
>
> I just checked with http://lia64.bkbits.net:8080/linux-ia64-2.4 .
> The patch has been merged. Please take a look at

Right, it's in the ia64 trees, but understandably the ia64 arch
maintainers don't want to carry this non-ia64 specific patch
indefinitely. This is a generic ACPI issue for an system that chooses
to use the xdsdt in place of the dsdt. It should be included in the
ACPI tree and pushed up from there. Thanks,

Alex

--
Alex Williamson HP Linux & Open Source Lab

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/