[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Xen & Transmeta (from xen-users)

On 26 May 2005, at 21:59, Carl Holtje ;021;vcsg6; wrote:

Ok.. next hurdle- the ACPI checksum function (xen/drivers/acpi/tables.c) is returning zero -- it calculates the sum to be 1536 (0x600). After the
AND with 0xFF, zero results..

That's a _good_ thing: returning zero means the checksum was valid. The checksum is a single byte value, which is why the return value is ANDed with 0xff.

This appears to really throw everything else (the remaining ACPI stuff)
off, as other ACPI properties aren't located/read/understood. This
confusion results in a page fault originating from
xen/drivers/acpi/tables.c#acpi_table_get_sdt ..

It's not been thrown off -- the fault is probably due to a table not being properly dynamically mapped, or something like that. Look carefully where the pointer you are dereferencing originated from.

Is this indicative of issues to come, or is this just part of supporting a
new platform?

If the CPU has a local APIC and supports 4MB superpages then it oughtn't to be that hard to get working...

 -- Keir

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.