http://bugzilla.kernel.org/show_bug.cgi?id=13253

           Summary: x86_64 kernel misinterprets "reserve=" boot parameter
           Product: ACPI
           Version: 2.5
    Kernel Version: 2.6.28
          Platform: All
        OS/Version: Linux
              Tree: Mainline
            Status: NEW
          Severity: normal
          Priority: P1
         Component: Config-Other
        AssignedTo: acpi_config-ot...@kernel-bugs.osdl.org
        ReportedBy: pablo...@googlemail.com
        Regression: No


I've reported this on Ubuntu Launchpad as bug 370003, but it seemed wise to
report it here as well.

My laptop suffers from bug #9905 (#187671 in launchpad), which is in fact a
BIOS defect: the ACPI tables suggest an arrangement where MMIO regions for
different devices overlap and cause the machine to freeze on loading the
sdhci[-pci] module, as well as the vanilla 8139too module (the latter was
modified a while back in Ubuntu to use PIO instead, to partially address this
problem).

Recently another user reported successfully bypassing the problem by adding
"reserve=0xffb00000,0x100000" to the kernel command line. I can confirm this
works on the x86 kernel, but not on the x86_64 kernel, which I'm currently
running.

When adding the option to the x86_64 kernel, /proc/iomem shows this as the last
line:

ffffffffffb00000-ffffffffffbfffff : reserved

which should have been, clearly, one of:

ffb00000-ffbfffff : reserved
00000000ffb00000-00000000ffbfffff : reserved

but for some reason the kernel prepends a bunch of ones instead of zeros to the
32-bit address to produce a 64-bit address. Specifying
"reserve=0x00000000ffb00000,0x100000" on the command line does not help,
though.

Let me know if I've misclassified the bug, my guess is ACPI, but I may be very
wrong here...

-- 
Configure bugmail: http://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching the assignee of the bug.

------------------------------------------------------------------------------
The NEW KODAK i700 Series Scanners deliver under ANY circumstances! Your
production scanning environment may not be a perfect world - but thanks to
Kodak, there's a perfect scanner to get the job done! With the NEW KODAK i700
Series Scanner you'll get full speed at 300 dpi even with all image 
processing features enabled. http://p.sf.net/sfu/kodak-com
_______________________________________________
acpi-bugzilla mailing list
acpi-bugzilla@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/acpi-bugzilla

Reply via email to