Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754532AbZLWIsN (ORCPT ); Wed, 23 Dec 2009 03:48:13 -0500 Received: (majordomo@vger.kernel.org) by vger.kernel.org id S1754389AbZLWIsM (ORCPT ); Wed, 23 Dec 2009 03:48:12 -0500 Received: from mail-fx0-f213.google.com ([209.85.220.213]:42921 "EHLO mail-fx0-f213.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753164AbZLWIsG convert rfc822-to-8bit (ORCPT ); Wed, 23 Dec 2009 03:48:06 -0500 DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=GrwgD47K2ndfih8tQx62m76W+cLCbg25XPunIwB+qhTuUTjeYaIp8EwIhrahbydwGL stgBCUB9oD3/KB6cRjLn2Qy0aAhKObfltbjEHcEdet3ACKS+VBZFlVwNF8lymsK3Rb6F lir1Pblx1VNFxDTa7p3yA0d+y9BEzH2/3+pmk= MIME-Version: 1.0 In-Reply-To: References: <20091218225656.GA19000@kroah.com> Date: Wed, 23 Dec 2009 03:48:04 -0500 Message-ID: Subject: Re: KMS regression (Re: Linux 2.6.32.2) From: Alex Deucher To: Timo Jantunen Cc: Greg KH , LKML , torvalds@linux-foundation.org, stable@kernel.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 3643 Lines: 99 On Wed, Dec 23, 2009 at 3:43 AM, Timo Jantunen wrote: > On Fri, 18 Dec 2009, Greg KH wrote: > >> I'm announcing the release of the 2.6.32.2 kernel. ?All users of the >> 2.6.32 kernel series are very strongly encouraged to upgrade. > > >> Alex Deucher (5): >> ? ? drm/radeon/kms: handle vblanks properly with dpms on > > This patch breaks KMS on my machine. If it is in, the screen goes blank, and > as far as I can tell the machine hangs (no disk activity, SysRq keys don't > work, nothing on the netconsole.) The machine boots (and works) normally if > KMS is disabled. > Already fixed with this patch: http://marc.info/?l=dri-devel&m=126137027403059&w=2 Alex > I'm using the DVI connector. > > lspci > ===cut > 01:00.0 VGA compatible controller: ATI Technologies Inc RV770 [Radeon HD > 4850] (prog-if 00 [VGA controller]) > ? ? ? ?Subsystem: Giga-byte Technology Device 21c7 > ? ? ? ?Flags: bus master, fast devsel, latency 0, IRQ 16 > ? ? ? ?Memory at e0000000 (64-bit, prefetchable) [size=256M] > ? ? ? ?Memory at fbde0000 (64-bit, non-prefetchable) [size=64K] > ? ? ? ?I/O ports at ce00 [size=256] > ? ? ? ?[virtual] Expansion ROM at fbd00000 [disabled] [size=128K] > ? ? ? ?Capabilities: [50] Power Management version 3 > ? ? ? ?Capabilities: [58] Express Legacy Endpoint, MSI 00 > ? ? ? ?Capabilities: [a0] MSI: Enable- Count=1/1 Maskable- 64bit+ > ? ? ? ?Capabilities: [100] Vendor Specific Information > ===cut > > And partial dmesg from 2.6.32.2 with that one patch reverted: > dmesg | egrep 'drm|radeon' > ===cut > Kernel command line: ro root=/dev/sda2 > netconsole=2001@10.0.0.1/eth0,2001@10.0.0.254/ vga=6 radeon.modeset=1 > [drm] Initialized drm 1.1.0 20060810 > [drm] radeon kernel modesetting enabled. > radeon 0000:01:00.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16 > radeon 0000:01:00.0: setting latency timer to 64 > [drm] radeon: Initializing kernel modesetting. > [drm] register mmio base: 0xFBDE0000 > [drm] register mmio size: 65536 > [drm] Clocks initialized ! > [drm] Detected VRAM RAM=256M, BAR=256M > [drm] RAM width 256bits DDR > [drm] radeon: 256M of VRAM memory ready > [drm] radeon: 512M of GTT memory ready. > [drm] Loading RV770 CP Microcode > platform radeon_cp.0: firmware: using built-in firmware radeon/RV770_pfp.bin > platform radeon_cp.0: firmware: using built-in firmware radeon/RV770_me.bin > [drm] GART: num cpu pages 131072, num gpu pages 131072 > [drm] ring test succeeded in 1 usecs > [drm] radeon: ib pool ready. > [drm] ib test succeeded in 0 usecs > [drm] Radeon Display Connectors > [drm] Connector 0: > [drm] ? HDMI-A > [drm] ? DDC: 0x7e60 0x7e60 0x7e64 0x7e64 0x7e68 0x7e68 0x7e6c 0x7e6c > [drm] ? Encoders: > [drm] ? ? DFP1: INTERNAL_UNIPHY > [drm] Connector 1: > [drm] ? VGA > [drm] ? DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c > [drm] ? Encoders: > [drm] ? ? CRT2: INTERNAL_KLDSCP_DAC2 > [drm] Connector 2: > [drm] ? DVI-I > [drm] ? DDC: 0x7e20 0x7e20 0x7e24 0x7e24 0x7e28 0x7e28 0x7e2c 0x7e2c > [drm] ? Encoders: > [drm] ? ? CRT1: INTERNAL_KLDSCP_DAC1 > [drm] ? ? DFP2: INTERNAL_KLDSCP_LVTMA > [drm] fb mappable at 0xE0141000 > [drm] vram apper at 0xE0000000 > [drm] size 7680000 > [drm] fb depth is 24 > [drm] ? ?pitch is 6400 > [drm] TMDS-15: set mode 1600x1200 21 > fb0: radeondrmfb frame buffer device > [drm] Initialized radeon 2.0.0 20080528 for 0000:01:00.0 on minor 0 > ===cut > > > //T > > -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/