Changes between Version 18 and Version 19 of KnownProblems


Ignore:
Timestamp:
Apr 5, 2012, 4:52:32 PM (12 years ago)
Author:
David Azarewicz
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • KnownProblems

    v18 v19  
    4949The iasl -g command also writes a few files to the current directory which are unneeded and you can delete them.
    5050
    51 == Booting slowness ==
     51== Slight increase in boot time ==
    5252
    53 Starting with version 3.20.01, changes were made to make the PSD compatible with an even larger number of vendor's ACPI. This may have increased the boot time by a few seconds on some systems. On a few systems, the boot time may have increased significantly (30-40 seconds). The slowness occurs when the Kernel is loading the basedev drivers during boot. The basedev drivers are loaded in between the time the OS/2 IBM copyright message is displayed on the screen and the time the PSD sign on banner is displayed.  This is not an ACPI.PSD problem. This is a peculiarity in the way certain BIOS operate (typically BIOS from Award). The OS/2 kernel uses the BIOS to load the basedev drivers, In order for this to work in Mode 2, the PSD must tell the BIOS to switch interrupt modes and reassign certain interrupts each time the Kernel calls the BIOS. Most BIOS do this very quickly. A few take a long time to make the switch.
    54 
    55 Since this is a BIOS issue and not an ACPI.PSD issue, it is extremely unlikely that I will be able to do anything about this slowness. However, I will gather more information in the hope that there may be something I can do -- at least for some of the systems. The amount of time it takes to load all the basedev drivers will vary depending on how many basedev drivers are loaded, how big the basedev drivers are, and how fast your system is. If your system is reasonably fast, you have a typical installation, and it takes significantly longer than 15 seconds to load the basedev drivers, you can help me gather data by installing the debug version of the PSD, creating a testlog, and attaching it to ticket #536. If the increase in boot time bothers you, your only solution is to run your system with the /VW switch which does not require the interrupt mode switching.
     53Starting with version 3.20.01, a defect was fixed that made the PSD compatible with an even larger number of vendor's ACPI. Correcting this defect may have increased the boot time by a few seconds on some systems. This increase in boot time is not a PSD defect. It is just the way that some vendor's ACPI operate (typically BIOS from Award) when switching interrupt modes. The OS/2 kernel uses the BIOS to load the basedev drivers, In order for this to work in Mode 2, the PSD must tell the BIOS to switch interrupt modes and reassign certain interrupts each time the Kernel calls the BIOS. Most BIOS do this very quickly. A few take a bit longer to make the switch. It is extremely unlikely that anything can be done about this slight increase in boot time compared to older PSDs. Again, this slight increase in boot time is not a PSD defect. It was the older PSDs that had the defect and that defect is now fixed. If the increase in boot time bothers you, your only solution is to run your system with the /VW switch which does not require the interrupt mode switching.
    5654
    5755== Immediate suspend due to misbehaving SLPB device ==