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

Bug#168178: [savage] runs out of MTRRs on unknown chipset (0x8c2e) rev 5



On Wed, Dec 11, 2002 at 11:42:23PM +0100, Juliusz Chroboczek wrote:
> This is fixed in upstream CVS.  It is due to the 4.2 version of the
> Savage driver mis-detecting the video memory size.
> 
> A workaround is to set the size in your XF86Config-4 explicitly using
> the VideoRam keyword.  A proper solution is to remove the code that
> (mistakenly) probes for the memory size using the VESA BIOS in
> SavagePreInit in savage_driver.c.

I have a fix pending for 4.2.1-5:

  * patch #000_stolen_from_HEAD_savage_driver: new
    + Fixed memory leaks in S3 Savage driver (Egbert Eich).
    + Savage driver updates (#5203, Tim Roberts).
    + [...] xf86SetOperatingState() call cleanups in most drivers
      (Marc La France).
    + Savage driver updates.
        - Support for ProSavage DDR (PCI ID 0x8D04)
        - TV output fixes
        - support for -pixmap24 flag
        - XAA fixes to cure lockups
        (#5412, Tim Roberts).
    + Fix Mono8x8 code in savage driver, needed ROP_NEEDS_SOURCE, also
      add NO_PLANEMASK to ScreenToScreen as code doesn't handle that case
      (Alan Hourihane).
    + Remove "Option VideoRam" from savage driver, there's no need for
      it, and utilize the entities given VideoRam size (Alan Hourihane).

-- 
G. Branden Robinson                |    A committee is a life form with six
Debian GNU/Linux                   |    or more legs and no brain.
branden@debian.org                 |    -- Robert Heinlein
http://people.debian.org/~branden/ |

Attachment: pgpQS5VThyim8.pgp
Description: PGP signature


Reply to: