Message ID | 20180913115837.7746-3-thellstrom@vmware.com (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <dri-devel-bounces@lists.freedesktop.org> Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork-2.web.codeaurora.org (Postfix) with ESMTP id 099EE921 for <patchwork-dri-devel@patchwork.kernel.org>; Thu, 13 Sep 2018 11:59:27 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id EDC522AA1C for <patchwork-dri-devel@patchwork.kernel.org>; Thu, 13 Sep 2018 11:59:26 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id E1E4A2AA29; Thu, 13 Sep 2018 11:59:26 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-5.2 required=2.0 tests=BAD_ENC_HEADER,BAYES_00, MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED autolearn=ham version=3.3.1 Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 999352AA1C for <patchwork-dri-devel@patchwork.kernel.org>; Thu, 13 Sep 2018 11:59:26 +0000 (UTC) Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 2A5C06E673; Thu, 13 Sep 2018 11:59:24 +0000 (UTC) X-Original-To: dri-devel@lists.freedesktop.org Delivered-To: dri-devel@lists.freedesktop.org Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-eopbgr680069.outbound.protection.outlook.com [40.107.68.69]) by gabe.freedesktop.org (Postfix) with ESMTPS id B46276E676 for <dri-devel@lists.freedesktop.org>; Thu, 13 Sep 2018 11:59:20 +0000 (UTC) Received: from fedoratest.localdomain (155.4.205.56) by SN6PR05MB4589.namprd05.prod.outlook.com (2603:10b6:805:38::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1143.11; Thu, 13 Sep 2018 11:59:15 +0000 From: Thomas Hellstrom <thellstrom@vmware.com> To: dri-devel@lists.freedesktop.org, linux-graphics-maintainer@vmware.com Subject: [PATCH -fixes 3/5] drm/vmwgfx: limit mode size for all display unit to texture_max Date: Thu, 13 Sep 2018 13:58:35 +0200 Message-Id: <20180913115837.7746-3-thellstrom@vmware.com> X-Mailer: git-send-email 2.19.0.rc1 In-Reply-To: <20180913115837.7746-1-thellstrom@vmware.com> References: <20180913115837.7746-1-thellstrom@vmware.com> MIME-Version: 1.0 X-Originating-IP: [155.4.205.56] X-ClientProxiedBy: PR0P264CA0003.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100::15) To SN6PR05MB4589.namprd05.prod.outlook.com (2603:10b6:805:38::23) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 556b602e-8eb0-47fe-2a60-08d6197054b8 X-Microsoft-Antispam: BCL:0; PCL:0; RULEID:(7020095)(4652040)(8989137)(4534165)(4627221)(201703031133081)(201702281549075)(8990107)(5600074)(711020)(2017052603328)(7153060)(7193020); SRVR:SN6PR05MB4589; X-Microsoft-Exchange-Diagnostics: 1; SN6PR05MB4589; 3:lPkzC4iigt8f+jo4Oo45bT1WfjyUaFy+dqpVTvmrms2moSHN/OBNczZR8pr34KHNybo3KgVeBETrhy/1VGDXgLb/b9vOZ6Z6xzg3ahud+XkFOakaDOk1L83jMLw3x9kV0y3uEHZP3ebct4+/HuWA58QAjgbfdtVyrlEpSf3XQTHwqYaTgSpTUq9Uq63fkqUDXeUdKIe4UyD4ZCN7nj3Vft49ouCEmzlLQk9cYGcUhVulLGJ/iIapm5OySWudsLR0; 25:UQXYkbvPfwAYd/QyVjfSVorgrDd+UhmOrSPZqNbBb5OxkytEQsWbm0uzPwC+KEluJq6mKp41bNoIeT6Ip1lo3YKRepEolAQzP+yGMwa3ZNw53NW50ujSNq9ZNXM2Mgrbj5QmgZ9GP3alzY2/wn30uFybEFsP3iOwPeSSlKi4+HuuTj5cTwiqYe6ERTdIjKWZQmKmGqF3lMcK5GJ3LFWukStsZeVaO3tfqppZRkClGqbaGTB6h4djD7R2GnwhAYhsltnyn/0glkk90BKK71TKj+KvrIe5YpW2V/ov5qB/Q4XIDPZGSjpw21kBROOOmgPr+korvVj4aBjnBEgBIorIlw==; 31:iqrXdt1dZeVhHNANMNge5/w+GdcwDKE3DqJeB94OoEKRlXj+0u9xAGQf1YucoXuY8n97uyJ4Qb6vAFyzzH1S+zt9YkES2J2XsV1Gsimea5cEieu2k2jCZHNE/BeSZfgL1rrK1w0a/khxmsags6yN5pj/hlwoYKQnktqNCcH+sDFvgJ73HKTtYNThMgJKoF50luCwRYLXFRJ+5ZWxygAwZPVgdGqdp8YW3EdoLBeE6+M= X-MS-TrafficTypeDiagnostic: SN6PR05MB4589: X-LD-Processed: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0,ExtAddr BCL: 0 X-Microsoft-Exchange-Diagnostics: 1; SN6PR05MB4589; 20:qUAH41CrtSrDryE2aTMT9gRwkOrEy6/K3H+jgEQhLbTsWGa+KESxBL+M2OQ0Yjdto9AEbmK8BTPKJiJlps04Hpa8BIaHfds6CXOkBK2vzMwV2S/rBoXYTGI3NmV7XfUsOq9n0GiePEqxwKT8CF0ZrLwxVwe4oxSAntmeRanmq6HQvBt9Q5cVdUyr0+xNhPANKdujwvAsvRdt6QnaCtEqe11/mmnB90Wj3qkPqUzvgcbb0jJi27JXkCSDB8B305UAOun7Vjsu2EYhLSa5oWAXLXxtYriyuBYJ1FgRdi4YjW8aHO8ooqsdvVFx0NV5TIdXCTbPrKclziY1jd3nOd0P7pL2firtTbym50F13gWk3IoibohcAc5ww1uGApOcsA9fptxdAI2BKDXHTjzKa1E1QEDFb4fKYhzol3gE8PT3Yp848JTfgETRf9VKS0rTex+uFOWJDCKigKyvFJamykjNxWW2ofjMQVcYg5/ijhT71onjHo8tUIP8xoWtcCt+gs9wL2UXEqKXOeGmdzk6arzzdno5UnoCDX2PsLuQdMQPT7EB7GbakR33H0n1BsHai37Lf97r5CU3C/mWMsrEAA3SOWq/Iyi4e6HF4iqYCnp/Y6A=; 4:WjeJI9Pq2hXhR53LQdmYOex5FGceGbJqmYoyHN6GSyst75IfKyzlhGKo+UCagteEvFleRTgXLixcCtqu1utz533ndrBjkZO90JEoIfw1R7TLpUW6ytuo+GRM8WJuloU/JEzsCmO9tDMbORFaGOpzM9TcfgJJRd7U2PuVZZORvsFQaRYs17BMyfvqJQAP78FP+jtVSKpRob3aAjLXGJFemdyJGU/Ts5mBwv8qo+eCEqsMUudQbzAGdVdhsoqSEcgG8rvQoeDdDnyeCZxTeeIolUXP7aZllnFcqS44Y5pQAn1W++6T+RZ7T0N5Li5Vyho1 X-Microsoft-Antispam-PRVS: <SN6PR05MB45893DFB95DB48DAE50AFDA0A11A0@SN6PR05MB4589.namprd05.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(61668805478150); X-MS-Exchange-SenderADCheck: 1 X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(5005006)(8121501046)(823301075)(10201501046)(3231311)(944501410)(52105095)(93006095)(93001095)(3002001)(149027)(150027)(6041310)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123560045)(20161123558120)(20161123562045)(20161123564045)(201708071742011)(7699050); SRVR:SN6PR05MB4589; BCL:0; PCL:0; RULEID:; SRVR:SN6PR05MB4589; X-Forefront-PRVS: 07943272E1 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(396003)(376002)(39860400002)(136003)(366004)(346002)(199004)(189003)(2906002)(6512007)(81156014)(5660300001)(386003)(106356001)(105586002)(6506007)(53936002)(2870700001)(26005)(6666003)(107886003)(6636002)(97736004)(36756003)(16526019)(51416003)(186003)(486006)(76176011)(11346002)(50466002)(81166006)(52116002)(956004)(8676002)(446003)(476003)(6486002)(48376002)(478600001)(316002)(2616005)(68736007)(66066001)(305945005)(4326008)(14444005)(1076002)(50226002)(47776003)(8936002)(86362001)(6116002)(7736002)(54906003)(3846002)(25786009); DIR:OUT; SFP:1101; SCL:1; SRVR:SN6PR05MB4589; H:fedoratest.localdomain; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; A:1; MX:1; Received-SPF: None (protection.outlook.com: vmware.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; SN6PR05MB4589; 23:nppI1MCbFT8QEDTyZCOvATuH63lPBHzKIQmh+KVta?= n8DrkvcBkkmTcmzBibRSOCvKF0fn6ZnwmFxGpEb7h3c+VvKIn7E2d+k3Zu2iE49h0Zxa6a8dw9JaeJC/GunjEvOMkeJWvHPYkF3oTYU6PR1IRp1JQ8ibGD1nezI5YHV6rpZODouWqO9saXUbvFZZgCM6o3FAt8VnFkQGZ5vREWBdOgbwu++Z3hixtl2hGfEKcHxsCV932oLAmTPfEkLMHNNr9afnO2B5IO8SvlTc3OXDi4hAmHnOReSkNqPakQxCx1EnmTqZpQnaUBnSRyax/fBqfmzgLjhQd2r0NS3my1kXzt2VKh7cJbf/qaN2CM/+qkhJA7uzwDq7jcBxk6hJW/pPY+1HXboZlyultXOPsObmDjKIpJXEiRxOuQcePnAQ4dKZK7P+bwr01P5MHiSBzfjMvexrQHOkjnS+VbR/ncyKAi6kb7GhDngpIvQSPLHxLywwiWH1iZlJ3KBgor068EVf/0H8fISCQCn8MEMS670cP/IhzLg3vCdXHs52HwvwTcSPPRm7PdpJphKijXjkDhuWNvbiDbHBk7CUuO7iSRNvVWez52DuCsTOf2+la+fN/zHlJ6R6R2CjzWoriInThqI2mfugr6gNB3zZ2mI5xzCIZTWxLBPIXHUfUfmamhNHvZUugiwKR4jkd2ne8Nz/2oqiwF1uOadpgY0EDyoN757M+/2fVw9RnLb4BsYYZFuc9mxCfrwDHqn9UCMdFGVb4m8tyiN2z2H6dA9AoeqSs9JdTN1+Y9b8fJ3M6D03XlJ+m/qwZ6CpWxkIvVsQiPCxNSUFIEF9wBkndzvMZ3V5z5mmMjoCH3lB+NQDj8ldAiE6Ws3NX9tcFEkSfgChefEDl9nyJuxsu55vVFSZdXWavPfm3gFzlrA+TZuF5cmspR64F45vmK1GSbXD6BrQcKuM3e5qWJu1ZJRPEpXw4X2fD9kZBHWSbDo3yApABvj4fbldHx9WJeE0PY9OalGLHln20atgP+liTZcbHo3gTlnMHs2BBYqwU/QZh16IQJA47mEOZxgCPkdXJlbz+pHZUi0a02MuHGMkHqWnYaxa4VFtDnEpQESoO6ir9/Zs7x3UyF3wgLBdCKISD7FWqBPwL6r95WLvYZ/QAJhUwjj9IG33yD7jsIoUNG2GG0R7Z2pYByHT2TcORYPG7Ccr+eqmhXhEKMAlDgRxx9W3hTvI4uCtQmQ2yPDFdvG9s8jmpzj+IiA8to= X-Microsoft-Antispam-Message-Info: kPTxOWAXPKAa1EFTVFiKWMeBXNbT6e8lKTPOb0TOqIGHfGyPR7Sqru9jY1T+RfevSeoGdh3cX3Cgqk+/K12qGj1iOeZ7hSmtGtNtpNOQm0yJCvbORBAfMso5mEy6WTaTe07JUmNAZyvjsjUAZr3gvASXFgUlJ3F/XQLfuo63zMJEOz+U14IeiyjwykQiJl5/OjagXuetmO5a5WS1rFOsRi89a04uGt5HtBvjLQ70s0zr0Aik9xutwsnEO2nVG1AxN+HEYRZqbknQ1ktnHUJi9LnUA0hRgswn+GHrbC9b+LkDbu6KmofVjA28PttrewPNygp+HKUEQr2vtmkDnUuzgeylDlFvgyTnxci6ANM8RZc= X-Microsoft-Exchange-Diagnostics: 1; SN6PR05MB4589; 6:KW3hgXlk2lZik6OaPWCRX4Wsb+t9nd3vdIDQhClW0zzBrbkTxrPEZt9qPOeLmQfkm4sq+Yb7EyRzdkiRTZxMvNOxjOY9jA+dfpgt/A3JABscWM3ma3zhbDt6g83A2Rq1QlSQdT8WfBaqtizvBhRWQI69unYCvAfupF5ppViLvTnuxwKyhX4TFSQQdCHg5GiUHOxoAzlsVGQ20GfL2GZTV24NJcaycghV7UjmpYe4eJrdV716PwyCBdPZ7hquaEbjTTgtEa9EvWR9I3KZZO/cTTbvbjrXDXh+G0XKS1oBbkv2uO26YK0L//peQL3Z/VcJoSjZ9PtjtWpyd0NNmamboSO+iUpSZ3cpba0HGRTeUqH/i5R/mfxuNlo43VfnxFuJE4Zy7e6mlMvUDKObn3iTnIs7j21p8hNqsthkBsBWCLKMmhlKn324fKykVcTlprFb1i6nI3WV2FVvDZGCTMtfzQ==; 5:NqU59+zApL++nDJhK2iJtplHx6q370H3HGEbYt/mLj/JI+pxv9io4eGz8sJek/R1pkAzgYoVzUJliupFTrWXHUsDZogkaK3bhQSgdySuMQPHinyuXlhwmOAVJTEzh0mgFA/Pou3ZAkOfcnEh4FaSahBmsKqiUfcGRj1VVFs1m9Q=; 7:0vccy/dLTEWdI4ih0VQHEOQcO0vcctcfpnUV9LaH5Vc3q+qXYq3zbACPaAAw0SyGGXXPObtab9OIdetTVHLw9BfH1Flfx6p7ubhvmHnqenhXzrN2HpjAFi99SqIYWIXJKTHu+hmnLvTVQr6DBwtdWwl4cHASndXSBedZsBmmgADqCyHfXigegAPLGpzADlV2eRAgtcp4C2mHEic02zM2UJ7cCfHNanViI6rqJ08/MCWMerpP6DjfpKxSL6Zeb8NY SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; SN6PR05MB4589; 20:4x4sU3bzBXNEpb/GpfTuV6IOheGjsiKA3Y3YYMweiF4MxXIDAH/T+bCagMrXVwQ8dY/waeTppWJtEZ17OZ4Z/bySlbM1gBdwHgaCbA9YUQoKxQdcOBLd2IJZyGDRnMng7OixVi4QgA1yuRn+gqAjCv/CKIrxgAGyVw/141nXy8I= X-OriginatorOrg: vmware.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 13 Sep 2018 11:59:15.7493 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 556b602e-8eb0-47fe-2a60-08d6197054b8 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: b39138ca-3cee-4b4a-a4d6-cd83d9dd62f0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR05MB4589 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Direct Rendering Infrastructure - Development <dri-devel.lists.freedesktop.org> List-Unsubscribe: <https://lists.freedesktop.org/mailman/options/dri-devel>, <mailto:dri-devel-request@lists.freedesktop.org?subject=unsubscribe> List-Archive: <https://lists.freedesktop.org/archives/dri-devel> List-Post: <mailto:dri-devel@lists.freedesktop.org> List-Help: <mailto:dri-devel-request@lists.freedesktop.org?subject=help> List-Subscribe: <https://lists.freedesktop.org/mailman/listinfo/dri-devel>, <mailto:dri-devel-request@lists.freedesktop.org?subject=subscribe> Cc: pv-drivers@vmware.com, Thomas Hellstrom <thellstrom@vmware.com>, Deepak Rawat <drawat@vmware.com> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" <dri-devel-bounces@lists.freedesktop.org> X-Virus-Scanned: ClamAV using ClamSMTP |
Series |
[-fixes,1/5] drm/vmwgfx: don't check for old_crtc_state enable status
|
expand
|
diff --git a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c index 12a41b039167..6a712a8d59e9 100644 --- a/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c +++ b/drivers/gpu/drm/vmwgfx/vmwgfx_kms.c @@ -2214,12 +2214,16 @@ int vmw_du_connector_fill_modes(struct drm_connector *connector, if (dev_priv->assume_16bpp) assumed_bpp = 2; + max_width = min(max_width, dev_priv->texture_max_width); + max_height = min(max_height, dev_priv->texture_max_height); + + /* + * For STDU extra limit for a mode on SVGA_REG_SCREENTARGET_MAX_WIDTH/ + * HEIGHT registers. + */ if (dev_priv->active_display_unit == vmw_du_screen_target) { max_width = min(max_width, dev_priv->stdu_max_width); - max_width = min(max_width, dev_priv->texture_max_width); - max_height = min(max_height, dev_priv->stdu_max_height); - max_height = min(max_height, dev_priv->texture_max_height); } /* Add preferred mode */