From patchwork Tue Apr 15 07:02:04 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Borislav Petkov X-Patchwork-Id: 3989511 Return-Path: X-Original-To: patchwork-dri-devel@patchwork.kernel.org Delivered-To: patchwork-parsemail@patchwork1.web.kernel.org Received: from mail.kernel.org (mail.kernel.org [198.145.19.201]) by patchwork1.web.kernel.org (Postfix) with ESMTP id DFA7B9F2BA for ; Tue, 15 Apr 2014 07:09:13 +0000 (UTC) Received: from mail.kernel.org (localhost [127.0.0.1]) by mail.kernel.org (Postfix) with ESMTP id 009CD201BF for ; Tue, 15 Apr 2014 07:09:13 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) by mail.kernel.org (Postfix) with ESMTP id F1C3220166 for ; Tue, 15 Apr 2014 07:09:11 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 3F2906E86F; Tue, 15 Apr 2014 00:09:11 -0700 (PDT) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org X-Greylist: delayed 421 seconds by postgrey-1.34 at gabe; Tue, 15 Apr 2014 00:09:09 PDT Received: from mail.skyhub.de (mail.skyhub.de [78.46.96.112]) by gabe.freedesktop.org (Postfix) with ESMTP id AA0DA6E86F for ; Tue, 15 Apr 2014 00:09:09 -0700 (PDT) X-Virus-Scanned: Nedap ESD1 at mail.skyhub.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alien8.de; s=alien8; t=1397545325; bh=1jNrtDtmdti9W/Im71vSe5x5SsIUvWfWRsmCfMhT2A8=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type; b=O XCwqcPmYcUeGZZ1oXYXee+r05uhd4J5C28KvCHbaxdM5GOOp9lHmqL+Yn9aQFya3qqS 3dyZxgmx+X7hBb9Nggflw3PK81/jakAykVAnOov/WDtbO282iX1XJyXanRAPs7e4fwM iVIKYk/v7ROJjGc09rWhH2fTOM8212tEFNHA= Received: from mail.skyhub.de ([127.0.0.1]) by localhost (door.skyhub.de [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id gP4Ieey0rEur; Tue, 15 Apr 2014 09:02:05 +0200 (CEST) Received: from liondog.tnic (p5DDC5793.dip0.t-ipconnect.de [93.220.87.147]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mail.skyhub.de (SuperMail on ZX Spectrum 128k) with ESMTPSA id CB6F31DA273; Tue, 15 Apr 2014 09:02:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=alien8.de; s=alien8; t=1397545325; bh=1jNrtDtmdti9W/Im71vSe5x5SsIUvWfWRsmCfMhT2A8=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type; b=O XCwqcPmYcUeGZZ1oXYXee+r05uhd4J5C28KvCHbaxdM5GOOp9lHmqL+Yn9aQFya3qqS 3dyZxgmx+X7hBb9Nggflw3PK81/jakAykVAnOov/WDtbO282iX1XJyXanRAPs7e4fwM iVIKYk/v7ROJjGc09rWhH2fTOM8212tEFNHA= Received: by liondog.tnic (Postfix, from userid 1000) id 2CA43100EE6; Tue, 15 Apr 2014 09:02:04 +0200 (CEST) Date: Tue, 15 Apr 2014 09:02:04 +0200 From: Borislav Petkov To: dri-devel@lists.freedesktop.org Subject: 15-rc1: radeon modesetting fails Message-ID: <20140415070204.GA4806@pd.tnic> MIME-Version: 1.0 Content-Disposition: inline User-Agent: Mutt/1.5.23 (2014-03-12) Cc: Alex Deucher , Christian =?utf-8?B?S8O2bmln?= , lkml X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_DKIM_INVALID,UNPARSEABLE_RELAY autolearn=unavailable version=3.3.1 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on mail.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP Hi guys, so I'm booting 15-rc1 + tip/master and around the time modesetting gets initialized, the screen blanks and on it appears a message from the monitors: "The current input timing is not supported by the monitor display. Please change your input timing to 1920x1200@60Hz or any other monitor listed timing as per the monitor specifications." The box is still responsive, I can reboot it with Ctrl-Alt-Del but screens are blank. If I boot with radeon.modeset=0, I see the normal nomodeset big letters on the console and not very optimal screen resolution. Diffing drm init chatter from dmesg shows only this: Below is the whole thing, btw. Anyway, if you guys have any ideas, I'm all ears. Otherwise, would a quick bisect on the 59 patches touching drivers/gpu/drm/radeon/ make sense? git log --oneline v3.14.. drivers/gpu/drm/radeon/ | wc -l 59 Thanks. [drm] Initialized drm 1.1.0 20060810 [drm] radeon kernel modesetting enabled. [drm] initializing kernel modesetting (RV635 0x1002:0x9598 0x1043:0x01DA). [drm] register mmio base: 0xFEA20000 [drm] register mmio size: 65536 [drm] Detected VRAM RAM=512M, BAR=256M [drm] RAM width 128bits DDR [drm] radeon: 512M of VRAM memory ready [drm] radeon: 512M of GTT memory ready. [drm] Loading RV635 Microcode [drm] Internal thermal controller without fan control [drm] radeon: power management initialized [drm] GART: num cpu pages 131072, num gpu pages 131072 [drm] enabling PCIE gen 2 link speeds, disable with radeon.pcie_gen2=0 [drm] PCIE GART of 512M enabled (table at 0x0000000000040000). [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). [drm] Driver supports precise vblank timestamp query. [drm] radeon: irq initialized. [drm] ring test on 0 succeeded in 0 usecs [drm] ib test on ring 0 succeeded in 0 usecs [drm] Radeon Display Connectors [drm] Connector 0: [drm] DVI-I-1 [drm] HPD1 [drm] DDC: 0x7e50 0x7e50 0x7e54 0x7e54 0x7e58 0x7e58 0x7e5c 0x7e5c [drm] Encoders: [drm] DFP1: INTERNAL_UNIPHY [drm] CRT2: INTERNAL_KLDSCP_DAC2 [drm] Connector 1: [drm] DIN-1 [drm] Encoders: [drm] TV1: INTERNAL_KLDSCP_DAC2 [drm] Connector 2: [drm] DVI-I-2 [drm] HPD2 [drm] DDC: 0x7e40 0x7e40 0x7e44 0x7e44 0x7e48 0x7e48 0x7e4c 0x7e4c [drm] Encoders: [drm] CRT1: INTERNAL_KLDSCP_DAC1 [drm] DFP2: INTERNAL_KLDSCP_LVTMA [drm] fb mappable at 0xC0141000 [drm] vram apper at 0xC0000000 [drm] size 9216000 [drm] fb depth is 24 [drm] pitch is 7680 fbcon: radeondrmfb (fb0) is primary device radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device [drm] Initialized radeon 2.38.0 20080528 for 0000:01:00.0 on minor 0 --- /tmp/working 2014-04-15 08:40:21.979985352 +0200 +++ /tmp/b0rked 2014-04-15 08:40:11.983985364 +0200 @@ -44,4 +44,5 @@ [drm] pitch is 7680 fbcon: radeondrmfb (fb0) is primary device radeon 0000:01:00.0: fb0: radeondrmfb frame buffer device -[drm] Initialized radeon 2.37.0 20080528 for 0000:01:00.0 on minor 0 +[drm] Initialized radeon 2.38.0 20080528 for 0000:01:00.0 on minor 0 +