ubuntu/+source/xserver-xorg-video-intel:applied/debian/lenny

Last commit made on 2010-09-04
Get this branch:
git clone -b applied/debian/lenny https://git.launchpad.net/ubuntu/+source/xserver-xorg-video-intel
Members of Ubuntu Server Dev import team can upload to this branch. Log in for directions.

Branch merges

Branch information

Name:
applied/debian/lenny
Repository:
lp:ubuntu/+source/xserver-xorg-video-intel

Recent commits

c17358f... by Julien Cristau on 2010-08-27

Import patches-applied version 2:2.3.2-2+lenny8 to applied/debian/lenny

Imported using git-ubuntu import.

Changelog parent: c95644f8f7e6b73d36528ae244357def7e822d32
Unapplied parent: 7e7b6baa074d1e98cdfdd6ee43262b5dd901f3a5

New changelog entries:
  * Enable low power render writes on GEN3 hardware. Backported from a kernel
    fix by Dave Airlie. This should fix a number of issues (hangs in
    particular) on 915/945-class hw.

7e7b6ba... by Julien Cristau on 2010-08-27

Import patches-unapplied version 2:2.3.2-2+lenny8 to debian/lenny

Imported using git-ubuntu import.

Changelog parent: 1cd116a5ce12ef818b57494e0fe5792e3a7cc662

New changelog entries:
  * Enable low power render writes on GEN3 hardware. Backported from a kernel
    fix by Dave Airlie. This should fix a number of issues (hangs in
    particular) on 915/945-class hw.

c95644f... by Julien Cristau on 2010-05-11

Import patches-applied version 2:2.3.2-2+lenny7 to applied/debian/lenny

Imported using git-ubuntu import.

Changelog parent: 57a6181544cae224ac0b199d68b0e5b1c1afded1
Unapplied parent: 1cd116a5ce12ef818b57494e0fe5792e3a7cc662

New changelog entries:
  * Backport from upstream git support for SDVO LVDS outputs, as found on asus
    eeetop (ET1602). Thanks to Eric Estievenart for the patch
    (closes: #520018).

1cd116a... by Julien Cristau on 2010-05-11

Import patches-unapplied version 2:2.3.2-2+lenny7 to debian/lenny

Imported using git-ubuntu import.

Changelog parent: 0e10d9e70d0a58efeeaf53a16bdd01169ed3f4b9

New changelog entries:
  * Backport from upstream git support for SDVO LVDS outputs, as found on asus
    eeetop (ET1602). Thanks to Eric Estievenart for the patch
    (closes: #520018).

57a6181... by Julien Cristau on 2009-01-22

Import patches-applied version 2:2.3.2-2+lenny6 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 3878e42a20282a15b34f4bd7e116077cd21b1b2c
Unapplied parent: 0e10d9e70d0a58efeeaf53a16bdd01169ed3f4b9

New changelog entries:
  * Remove the Cappuccino SlimPRO SP625F quirk added in -2+lenny5.
    There are machines with the same subdevice ids and an LVDS output
    (closes: #512595). Thanks, Kushal Koolwal!

0e10d9e... by Julien Cristau on 2009-01-22

Import patches-unapplied version 2:2.3.2-2+lenny6 to debian/sid

Imported using git-ubuntu import.

Changelog parent: 462a8101469738f9c74ae0ea5f60cd2e80f8de3d

New changelog entries:
  * Remove the Cappuccino SlimPRO SP625F quirk added in -2+lenny5.
    There are machines with the same subdevice ids and an LVDS output
    (closes: #512595). Thanks, Kushal Koolwal!

3878e42... by Julien Cristau on 2008-10-20

Import patches-applied version 2:2.3.2-2+lenny5 to applied/debian/sid

Imported using git-ubuntu import.

Changelog parent: 4ac897e40934550205c1e9b78fb94788caa47a40
Unapplied parent: 462a8101469738f9c74ae0ea5f60cd2e80f8de3d

New changelog entries:
  * Cherry-pick some more patches from upstream git:
    - Disable display clock gating for 4 series chips
    - Pipe A force quirk for Toshiba Satellite A30.
    - i830: Fix timer leak
      TimerCancel just cancels the timer: it still leaves the TimerRec intact
      and unfreed.
    - Disable render standby
      Render standby is known to cause possible hang issue on some mobile
      chips, so always disable it.
    - Add support for G41 chipset
      G41 is another 4 series chipset like G45/43.
    - Add Cappuccino SlimPRO SP625F to no LVDS quirks list
      Looks like this platform might contain VBTs that indicate an LFP is
      present even though it isn't. Intended to fix bz #11368.
    - Add TV out quirk for HP Compaq nx6110
      Adds a TV out quirk for HP Compaq nx6110. Fixes bz #17683.
    - Do force CRT detect sequence twice on 4 series chipset
    - Render register clock gating disable fix on 4 series chipset
    - Disable frame buffer compression by default for GM965.
      We haven't found a way to make FBC work reliably with GM965 yet, (it
      often fails to notice CPU writes). This appears to be a specific problem
      with this device, (as we haven't gotten similar bug reports for
      subsequent devices such as GM45). So FBC is now disabled by default for
      GM965 but can still be enabled with the FrameBufferCompression option
      for experimenting/debugging
    - Fix broken stolen memory counting on G4X (closes: #502387).
      On the GM45 we were assuming too little stolen memory (mostly harmless,
      except when it wasn't, until the AGP fix), and on the G45 we were
      assuming too much stolen memory, which was quite harmful when we touched
      the page that didn't get mapped.
    - XAA tiling support was mis-computing adjusted pitch (>>4 instead of >>2)
      This may well explain why XAA never worked well on tiled front buffers;
      tiled buffers require a different pitch programming on 965 than
      non-tiled buffers, in dwords rather than bytes
    - Handle differently tiled front/back/depth/third in DRI window management
      When moving or clearing the extra buffer contents associated with DRI
      windows, the XAA code needs to see which buffer is being manipulated in
      the Setup functions to program the tiling values correctly. Calling
      I830SelectBuffer and not then calling I830Setup... would result in
      mis-tiled rendering
  * Adjust patch 01_gen_pci_ids.diff to exclude G41 as well, so vesa is chosen
    by default. The intel driver can still be selected in xorg.conf.

462a810... by Julien Cristau on 2008-10-20

Import patches-unapplied version 2:2.3.2-2+lenny5 to debian/sid

Imported using git-ubuntu import.

Changelog parent: c756da91c46e5d3456acf58a558228c2765f88d6

New changelog entries:
  * Cherry-pick some more patches from upstream git:
    - Disable display clock gating for 4 series chips
    - Pipe A force quirk for Toshiba Satellite A30.
    - i830: Fix timer leak
      TimerCancel just cancels the timer: it still leaves the TimerRec intact
      and unfreed.
    - Disable render standby
      Render standby is known to cause possible hang issue on some mobile
      chips, so always disable it.
    - Add support for G41 chipset
      G41 is another 4 series chipset like G45/43.
    - Add Cappuccino SlimPRO SP625F to no LVDS quirks list
      Looks like this platform might contain VBTs that indicate an LFP is
      present even though it isn't. Intended to fix bz #11368.
    - Add TV out quirk for HP Compaq nx6110
      Adds a TV out quirk for HP Compaq nx6110. Fixes bz #17683.
    - Do force CRT detect sequence twice on 4 series chipset
    - Render register clock gating disable fix on 4 series chipset
    - Disable frame buffer compression by default for GM965.
      We haven't found a way to make FBC work reliably with GM965 yet, (it
      often fails to notice CPU writes). This appears to be a specific problem
      with this device, (as we haven't gotten similar bug reports for
      subsequent devices such as GM45). So FBC is now disabled by default for
      GM965 but can still be enabled with the FrameBufferCompression option
      for experimenting/debugging
    - Fix broken stolen memory counting on G4X (closes: #502387).
      On the GM45 we were assuming too little stolen memory (mostly harmless,
      except when it wasn't, until the AGP fix), and on the G45 we were
      assuming too much stolen memory, which was quite harmful when we touched
      the page that didn't get mapped.
    - XAA tiling support was mis-computing adjusted pitch (>>4 instead of >>2)
      This may well explain why XAA never worked well on tiled front buffers;
      tiled buffers require a different pitch programming on 965 than
      non-tiled buffers, in dwords rather than bytes
    - Handle differently tiled front/back/depth/third in DRI window management
      When moving or clearing the extra buffer contents associated with DRI
      windows, the XAA code needs to see which buffer is being manipulated in
      the Setup functions to program the tiling values correctly. Calling
      I830SelectBuffer and not then calling I830Setup... would result in
      mis-tiled rendering
  * Adjust patch 01_gen_pci_ids.diff to exclude G41 as well, so vesa is chosen
    by default. The intel driver can still be selected in xorg.conf.

4ac897e... by Julien Cristau on 2008-09-05

Import patches-applied version 2:2.3.2-2+lenny4 to applied/debian/lenny

Imported using git-ubuntu import.

Unapplied parent: c756da91c46e5d3456acf58a558228c2765f88d6

c756da9... by Julien Cristau on 2008-09-05

Import patches-unapplied version 2:2.3.2-2+lenny4 to debian/lenny

Imported using git-ubuntu import.