Mitsuru IWASAKI wrote:
> [move to -current because STABLE don't have acpica support yet]
> Hi,
> > System: TOS 5005-S504
> > Error with any kernel build:
> > Using $PIR table, 0 entries at 0xc00f0190
> > ACPI-0171: *** Error: AcpiLoadTables: RSDP Failed validation: AE_BAD_SIGNAT
> > ACPI-0213: *** Error: AcpiLoadTables: Could not load tables: AE_BAD_SIGNATU
> > ACPI: Table load failed: AE_BAD_SIGNATURE
> It seems that this problem happens after sys/i386/i386/pmap.c rev
> 1.352 changes.  Could you replace pmap.c with 1.351 ?
> Peter, do you have any ideas with this ?

If backing out rev 1.352 solves the problem, feel free to go ahead and either
back it out or add #if 0 around the changes.

But I think the fix is to change this:
        /* We have a 1MB direct mapped region at KERNBASE */
        if (pa < 0x00100000 && pa + size <= 0x00100000)
-               return (void *)(pa + KERNBASE);
+               return (void *)(pa + offset + KERNBASE);

I've committed this as 1.356.  If it doesn't solve it, then go ahead and back
out both 1.352 and 1.356.

"All of this is for nothing if we don't go to the stars" - JMS/B5

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to