From owner-freebsd-x11@freebsd.org Sun May 22 15:44:09 2016 Return-Path: Delivered-To: freebsd-x11@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7FD47B45861 for ; Sun, 22 May 2016 15:44:09 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: from mail-lb0-x22a.google.com (mail-lb0-x22a.google.com [IPv6:2a00:1450:4010:c04::22a]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "Google Internet Authority G2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id E99A11936 for ; Sun, 22 May 2016 15:44:08 +0000 (UTC) (envelope-from baptiste.daroussin@gmail.com) Received: by mail-lb0-x22a.google.com with SMTP id sh2so6826626lbb.1 for ; Sun, 22 May 2016 08:44:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:date:from:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=XzzBu0CXrj8wk2TMX94X7rFtGpk4zq+WOmJDHsyBgK8=; b=yd7V/jbgRfYhZTdd1TQy2QAw97Vt9Eacreusju66IDYKDM2LZOHxPMh9syN6muC/od SBKeF7+5RFlFjADcLiqSUpBmgt5ePB+UIj6dXP//IzuZKT1KL5yLFDosKDs+pKVggw0/ 5FjFZc6iWnHF8xhMa++92NZyz7GETOvXfcGUjiatoTjI0COk7Yc+VXGK/UphHaK3BULV RYc1kNEienRCS7XW8iCfhXwS0WZwBmL+PRHcfZHbP965McCalaDUf3O7U1dAp/3gSYGh t8WAiARBo3MoEP+BrJ0ARXRpSvvYLXkoD1yMcVLXKdEmIqCjKcCDxRx1181lSpb4TmnC iXmA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:sender:date:from:to:cc:subject:message-id :references:mime-version:content-disposition:in-reply-to:user-agent; bh=XzzBu0CXrj8wk2TMX94X7rFtGpk4zq+WOmJDHsyBgK8=; b=IyLiMa1GxrSiP7DM1y+EP/niTxzWcWTqoOpUREKczs+NRgYu7QIPxXww0ostQE3NJw wA3jZT/4ToTsK9sZNcMIygXZ/6+emaoa+EqUyJIwBtzwxK+cKCClLdf2bEhk7uH/P7/4 NIPoqo22jbRUiypX/jIeYZEgAFE8ybElst9MFztQRkEN/ivx8YeehKveM6HuPYW6Jh/l y5U2m3W/KSbKBBH5tA7fElb5EHqFxxQnMaQoK0/88yjVt0jSNkxmRVnB3bs5Wdyy7rpc I9phPR1l9hImAziVF3RQ80jjTMOsj3vkPFGMPrDKf9kWQBkIK1RTzBUa0PvqeZhwfY/W DUXg== X-Gm-Message-State: AOPr4FWNBi5ifxKxbE/vtFXrjnsO60T0rkzDwC79Y4r/cYD+fQ4gCCsuqOrxQjLNqRiXVw== X-Received: by 10.112.129.103 with SMTP id nv7mr4258682lbb.66.1463931846995; Sun, 22 May 2016 08:44:06 -0700 (PDT) Received: from ivaldir.etoilebsd.net ([2001:41d0:8:db4c::1]) by smtp.gmail.com with ESMTPSA id 87sm1759274lfr.29.2016.05.22.08.44.05 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 22 May 2016 08:44:06 -0700 (PDT) Sender: Baptiste Daroussin Date: Sun, 22 May 2016 17:44:03 +0200 From: Baptiste Daroussin To: Neel Chauhan Cc: freebsd-x11@freebsd.org Subject: Re: 4.6 DRM/i915 update CFT (Sandy Bridge?)/IvyBridge/Haswell/Broadwell/SkyLake/KabyLakesupported Message-ID: <20160522154403.GB11189@ivaldir.etoilebsd.net> References: <1463930362.997.1@mail.neelc.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="RASg3xLB4tUQ4RcS" Content-Disposition: inline In-Reply-To: <1463930362.997.1@mail.neelc.org> User-Agent: Mutt/1.6.1 (2016-04-27) X-BeenThere: freebsd-x11@freebsd.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: X11 on FreeBSD -- maintaining and support List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 May 2016 15:44:09 -0000 --RASg3xLB4tUQ4RcS Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, May 22, 2016 at 11:19:22AM -0400, Neel Chauhan wrote: > UPDATE: Broadwell actually does work on my laptop, and quite well,=20 > provided that I don't use this line in the X.Org config: > Option "AccelMethod" "sna" >=20 > Probably this line in the X.Org config is causing issues. >=20 > If I load i915kms and don't use xinit/startx, the console is still=20 > slow. But if I run xinit/startx, the performance is good. Also, if I=20 > leave X.Org and go back to the console, the slow console is not there. >=20 Same here but if you look at top you will see xorg eating 100% CPU in fact = this is the module complaining about local_irq_enable/local_irq_disable all the = time. Removing the printf from UNIMPLEMENTED() in there (so the printf) fixes the issue. In my case everyting is working but xv extension Considering xrandr I have small artefacts when using multiple screen, but s= till usable if I activate sna, it is totally broken if I use newer xorg along with newer xf86-video-intel from ports-graphics r= epo - with uxa: works but full of artefacts everywhere, unusable - with sna: instant panic concerning vt: - it is always slow and not related to the debug option being on by default= in the driver - multiple screens do work - when using a secondary screen (DP in my case) the secondary screen is fas= ter that the main screen Thanks for the work, that said with current xorg and current xf86-video-int= el using uxa it is perfectly usable, thanks a lot! Best regards, Bapt --RASg3xLB4tUQ4RcS Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXQdPDAAoJEGOJi9zxtz5awLAQALbsReamqeCKf8WiTCfwl8Ob D5Yro55lBg4JEtth79GRNiNykIvMGTLOH2Su2vNe+OjMb2eDse7PJCT41cDJfaKS +/1h1MyGRitVgizsfAltHmhXX7s8pedfzls7tIu7Lp0GoYgch8xs1kXPZfLS+8xE CI9McUL2M0o5pw8frJGNouFRiqSKnS7tcYfT+iKKJM16H3Zp0hSqU+zd0YEbV0DI 6tns9rEVISVSKRuE7xjlVhORNOKBXvWQOhrfKMg7yzZyqs/plqGLYzyDVWyjYoP7 xVibHuQaV6cEeG/mNkKIHY9W6HTL7HY031v7ZTqH2XTRWgIsTC0u0Wev+aVYj/Eq /c9TjAZxszihZmV0lrc4dmc6w4ExVrfy+SvLQht2hsEIrNk6RF4C6q5vSHxOHisg iqeawj14fML9HdzNcPEA2NBN02mJUxS9UtzQx0kqc/rXOvljU9ZgV4nfrdMkb3x/ u3wl8J+3gDjhWptL7F6j+sX97+5BQDSzDcZV8wUpKTdv7hzWMNdywgXb+HGIhYEY 3wqE69Fsi6MHJGq3JNuF2lgLPBeBqTAUSXQpWmWjIM68tl0PEbLt6CqeLe3pF2qc KSHZUpT5kyKMTQ7GWRsxY9tM/jZVUnJJEbtZ4TFztkJiyCz9SUsK+uTx1m+gHGxk yqahRSW117hTUmLQioCU =Rw9c -----END PGP SIGNATURE----- --RASg3xLB4tUQ4RcS--