From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=unavailable autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3462BC3524D for ; Tue, 4 Feb 2020 15:02:09 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 0C7682087E for ; Tue, 4 Feb 2020 15:02:09 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ffwll.ch header.i=@ffwll.ch header.b="irif8kWR" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 0C7682087E Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=dri-devel-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id 1FCDF6F395; Tue, 4 Feb 2020 15:01:58 +0000 (UTC) Received: from mail-wr1-x441.google.com (mail-wr1-x441.google.com [IPv6:2a00:1450:4864:20::441]) by gabe.freedesktop.org (Postfix) with ESMTPS id 00D276F38A for ; Tue, 4 Feb 2020 15:01:56 +0000 (UTC) Received: by mail-wr1-x441.google.com with SMTP id w15so23506364wru.4 for ; Tue, 04 Feb 2020 07:01:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=kixerklci5RlRbfMm4TwGSbMVz9jECRAkEFI2yGWr10=; b=irif8kWRA2mQbgl1v/ss4oSEkdss2q2JyGwM6EtB2/9zhVqnTbvW87dyRuDR/3MAJa gGjh2IDF/pxxq8NhH+wwErvQKoKrNYe8XGAYNjYNE39yJOC/FXMYCcFNu4Ty6x74q35E Ejr84UR7o9L5oQF3m9J+9yxyu/IZdfwrhAIzY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=kixerklci5RlRbfMm4TwGSbMVz9jECRAkEFI2yGWr10=; b=BaKA8n1viEDUMXrJOR8tkgCBREvFduXp7cQFXDpfdyK1EjqGpLLIh8BTHPZDlEnIt2 oli9ldsTZgpfjp+CV8/RkLUNv8Hd3nxa2bQfRWAwKtMrfK5NSRvrPlCy047W/hbFGGWd zuZr19GHG6bjGh1xF3fAiMnVLfpEurIh29JTDiJzN1yQnbIfqIMYlm3BcneHWM9mlAKZ TZ68Wvz12VtvNpr4BXtyGYlHTXvCrbtRVBBIE2SpPlj2VPBwYFfDHjc+WVhK6rv28cNE wKjYpWyKrM95NKGINDFD67nBejc8PTHGSZJcOYL28Idz8P+pKT7vguBAXKiSUziC/T7o L0rw== X-Gm-Message-State: APjAAAUDjwprXXl5evSHyRtfgqW9AO0owI+UIBQ3jvL/EGhipWO1YCDG BvZX4X/K1hE+fgoHgdbWtfwWnCnSFE7pRA== X-Google-Smtp-Source: APXvYqwYBZ1mjszW3BIHYVp9RgOS+WhPdAL7/zSJybrNpaYprPMRTqU4zrsW08LJXocMTHZSXhW04A== X-Received: by 2002:a5d:6ac4:: with SMTP id u4mr22107496wrw.318.1580828515411; Tue, 04 Feb 2020 07:01:55 -0800 (PST) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id d9sm14428921wrx.94.2020.02.04.07.01.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Feb 2020 07:01:54 -0800 (PST) From: Daniel Vetter To: DRI Development Subject: [PATCH 3/5] drm/client: Rename _force to _locked Date: Tue, 4 Feb 2020 16:01:44 +0100 Message-Id: <20200204150146.2006481-4-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200204150146.2006481-1-daniel.vetter@ffwll.ch> References: <20200204150146.2006481-1-daniel.vetter@ffwll.ch> MIME-Version: 1.0 X-BeenThere: dri-devel@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Direct Rendering Infrastructure - Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Daniel Vetter , Intel Graphics Development , Daniel Vetter Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" UGx1cyBleHRlbmQgdGhlIGtlcm5lbGRvYyBhIGJpdCB0byBleHBsYWluIGhvdyB0aGlzIHNob3Vs ZCBiZSB1c2VkLgpXaXRoIHRoZSBwcmV2aW91cyBwYXRjaCB0byBkcm9wIHRoZSBmb3JjZSByZXN0 b3JlIHRoZSBtYWluIHVzZXIgb2YKdGhpcyBmdW5jdGlvbiBpcyBub3QgZW1waGFzaXMgb24gdGhl ICJJIGhvbGQgdGhlIGludGVybmFsIG1hc3RlciBsb2NrCmFscmVhZHkiIGFzcGVjdCwgc28gcmVu YW1lIHRoZSBmdW5jdGlvbiB0byBtYXRjaC4KClN1Z2dlc3RlZCBieSBOb3JhbGYuCgpDYzogTm9y YWxmIFRyw7hubmVzIDxub3JhbGZAdHJvbm5lcy5vcmc+ClJldmlld2VkLWJ5OiBOb3JhbGYgVHLD uG5uZXMgPG5vcmFsZkB0cm9ubmVzLm9yZz4KU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8 ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9jbGllbnRf bW9kZXNldC5jIHwgMTIgKysrKysrKy0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBl ci5jICAgICAgfCAgNCArKy0tCiBpbmNsdWRlL2RybS9kcm1fY2xpZW50LmggICAgICAgICAgICAg fCAgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fY2xpZW50X21vZGVzZXQuYyBiL2Ry aXZlcnMvZ3B1L2RybS9kcm1fY2xpZW50X21vZGVzZXQuYwppbmRleCA2ZDRhMjllOTlhZTIuLjg0 MTc5NGUxOWViNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9jbGllbnRfbW9kZXNl dC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fY2xpZW50X21vZGVzZXQuYwpAQCAtMTA5NCwx NSArMTA5NCwxNyBAQCBzdGF0aWMgaW50IGRybV9jbGllbnRfbW9kZXNldF9jb21taXRfbGVnYWN5 KHN0cnVjdCBkcm1fY2xpZW50X2RldiAqY2xpZW50KQogfQogCiAvKioKLSAqIGRybV9jbGllbnRf bW9kZXNldF9jb21taXRfZm9yY2UoKSAtIEZvcmNlIGNvbW1pdCBDUlRDIGNvbmZpZ3VyYXRpb24K KyAqIGRybV9jbGllbnRfbW9kZXNldF9jb21taXRfbG9ja2VkKCkgLSBGb3JjZSBjb21taXQgQ1JU QyBjb25maWd1cmF0aW9uCiAgKiBAY2xpZW50OiBEUk0gY2xpZW50CiAgKgotICogQ29tbWl0IG1v ZGVzZXQgY29uZmlndXJhdGlvbiB0byBjcnRjcyB3aXRob3V0IGNoZWNraW5nIGlmIHRoZXJlIGlz IGEgRFJNIG1hc3Rlci4KKyAqIENvbW1pdCBtb2Rlc2V0IGNvbmZpZ3VyYXRpb24gdG8gY3J0Y3Mg d2l0aG91dCBjaGVja2luZyBpZiB0aGVyZSBpcyBhIERSTQorICogbWFzdGVyLiBUaGUgYXNzdW1w dGlvbiBpcyB0aGF0IHRoZSBjYWxsZXIgYWxyZWFkeSBob2xkcyBhbiBpbnRlcm5hbCBEUk0KKyAq IG1hc3RlciByZWZlcmVuY2UgYWNxdWlyZWQgd2l0aCBkcm1fbWFzdGVyX2ludGVybmFsX2FjcXVp cmUoKS4KICAqCiAgKiBSZXR1cm5zOgogICogWmVybyBvbiBzdWNjZXNzIG9yIG5lZ2F0aXZlIGVy cm9yIGNvZGUgb24gZmFpbHVyZS4KICAqLwotaW50IGRybV9jbGllbnRfbW9kZXNldF9jb21taXRf Zm9yY2Uoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGllbnQpCitpbnQgZHJtX2NsaWVudF9tb2Rl c2V0X2NvbW1pdF9sb2NrZWQoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGllbnQpCiB7CiAJc3Ry dWN0IGRybV9kZXZpY2UgKmRldiA9IGNsaWVudC0+ZGV2OwogCWludCByZXQ7CkBAIC0xMTE2LDcg KzExMTgsNyBAQCBpbnQgZHJtX2NsaWVudF9tb2Rlc2V0X2NvbW1pdF9mb3JjZShzdHJ1Y3QgZHJt X2NsaWVudF9kZXYgKmNsaWVudCkKIAogCXJldHVybiByZXQ7CiB9Ci1FWFBPUlRfU1lNQk9MKGRy bV9jbGllbnRfbW9kZXNldF9jb21taXRfZm9yY2UpOworRVhQT1JUX1NZTUJPTChkcm1fY2xpZW50 X21vZGVzZXRfY29tbWl0X2xvY2tlZCk7CiAKIC8qKgogICogZHJtX2NsaWVudF9tb2Rlc2V0X2Nv bW1pdCgpIC0gQ29tbWl0IENSVEMgY29uZmlndXJhdGlvbgpAQCAtMTEzNSw3ICsxMTM3LDcgQEAg aW50IGRybV9jbGllbnRfbW9kZXNldF9jb21taXQoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGll bnQpCiAJaWYgKCFkcm1fbWFzdGVyX2ludGVybmFsX2FjcXVpcmUoZGV2KSkKIAkJcmV0dXJuIC1F QlVTWTsKIAotCXJldCA9IGRybV9jbGllbnRfbW9kZXNldF9jb21taXRfZm9yY2UoY2xpZW50KTsK KwlyZXQgPSBkcm1fY2xpZW50X21vZGVzZXRfY29tbWl0X2xvY2tlZChjbGllbnQpOwogCiAJZHJt X21hc3Rlcl9pbnRlcm5hbF9yZWxlYXNlKGRldik7CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9kcm1fZmJfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBlci5jCmlu ZGV4IDY3MjkzNGUwZWVlZC4uNDkwYTk5ZGU2ZWMxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9k cm0vZHJtX2ZiX2hlbHBlci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVscGVyLmMK QEAgLTI4NCw3ICsyODQsNyBAQCBzdGF0aWMgYm9vbCBkcm1fZmJfaGVscGVyX2ZvcmNlX2tlcm5l bF9tb2RlKHZvaWQpCiAJCQljb250aW51ZTsKIAogCQltdXRleF9sb2NrKCZoZWxwZXItPmxvY2sp OwotCQlyZXQgPSBkcm1fY2xpZW50X21vZGVzZXRfY29tbWl0X2ZvcmNlKCZoZWxwZXItPmNsaWVu dCk7CisJCXJldCA9IGRybV9jbGllbnRfbW9kZXNldF9jb21taXRfbG9ja2VkKCZoZWxwZXItPmNs aWVudCk7CiAJCWlmIChyZXQpCiAJCQllcnJvciA9IHRydWU7CiAJCW11dGV4X3VubG9jaygmaGVs cGVyLT5sb2NrKTsKQEAgLTEzNDcsNyArMTM0Nyw3IEBAIHN0YXRpYyBpbnQgcGFuX2Rpc3BsYXlf YXRvbWljKHN0cnVjdCBmYl92YXJfc2NyZWVuaW5mbyAqdmFyLAogCiAJcGFuX3NldChmYl9oZWxw ZXIsIHZhci0+eG9mZnNldCwgdmFyLT55b2Zmc2V0KTsKIAotCXJldCA9IGRybV9jbGllbnRfbW9k ZXNldF9jb21taXRfZm9yY2UoJmZiX2hlbHBlci0+Y2xpZW50KTsKKwlyZXQgPSBkcm1fY2xpZW50 X21vZGVzZXRfY29tbWl0X2xvY2tlZCgmZmJfaGVscGVyLT5jbGllbnQpOwogCWlmICghcmV0KSB7 CiAJCWluZm8tPnZhci54b2Zmc2V0ID0gdmFyLT54b2Zmc2V0OwogCQlpbmZvLT52YXIueW9mZnNl dCA9IHZhci0+eW9mZnNldDsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvZHJtL2RybV9jbGllbnQuaCBi L2luY2x1ZGUvZHJtL2RybV9jbGllbnQuaAppbmRleCBkMDFkMzExMDIzYWMuLjNlZDVkZWU4OTlm ZCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2NsaWVudC5oCisrKyBiL2luY2x1ZGUvZHJt L2RybV9jbGllbnQuaApAQCAtMTYxLDcgKzE2MSw3IEBAIGludCBkcm1fY2xpZW50X21vZGVzZXRf Y3JlYXRlKHN0cnVjdCBkcm1fY2xpZW50X2RldiAqY2xpZW50KTsKIHZvaWQgZHJtX2NsaWVudF9t b2Rlc2V0X2ZyZWUoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGllbnQpOwogaW50IGRybV9jbGll bnRfbW9kZXNldF9wcm9iZShzdHJ1Y3QgZHJtX2NsaWVudF9kZXYgKmNsaWVudCwgdW5zaWduZWQg aW50IHdpZHRoLCB1bnNpZ25lZCBpbnQgaGVpZ2h0KTsKIGJvb2wgZHJtX2NsaWVudF9yb3RhdGlv bihzdHJ1Y3QgZHJtX21vZGVfc2V0ICptb2Rlc2V0LCB1bnNpZ25lZCBpbnQgKnJvdGF0aW9uKTsK LWludCBkcm1fY2xpZW50X21vZGVzZXRfY29tbWl0X2ZvcmNlKHN0cnVjdCBkcm1fY2xpZW50X2Rl diAqY2xpZW50KTsKK2ludCBkcm1fY2xpZW50X21vZGVzZXRfY29tbWl0X2xvY2tlZChzdHJ1Y3Qg ZHJtX2NsaWVudF9kZXYgKmNsaWVudCk7CiBpbnQgZHJtX2NsaWVudF9tb2Rlc2V0X2NvbW1pdChz dHJ1Y3QgZHJtX2NsaWVudF9kZXYgKmNsaWVudCk7CiBpbnQgZHJtX2NsaWVudF9tb2Rlc2V0X2Rw bXMoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGllbnQsIGludCBtb2RlKTsKIAotLSAKMi4yNC4x CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2 ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9kcmktZGV2ZWwK From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-9.6 required=3.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY, SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_GIT autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 56A22C2D0B1 for ; Tue, 4 Feb 2020 15:02:08 +0000 (UTC) Received: from gabe.freedesktop.org (gabe.freedesktop.org [131.252.210.177]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 2E0092087E for ; Tue, 4 Feb 2020 15:02:08 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=fail reason="signature verification failed" (1024-bit key) header.d=ffwll.ch header.i=@ffwll.ch header.b="irif8kWR" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2E0092087E Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=ffwll.ch Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=intel-gfx-bounces@lists.freedesktop.org Received: from gabe.freedesktop.org (localhost [127.0.0.1]) by gabe.freedesktop.org (Postfix) with ESMTP id EB00C6F390; Tue, 4 Feb 2020 15:01:57 +0000 (UTC) Received: from mail-wr1-x444.google.com (mail-wr1-x444.google.com [IPv6:2a00:1450:4864:20::444]) by gabe.freedesktop.org (Postfix) with ESMTPS id AA68D6F38A for ; Tue, 4 Feb 2020 15:01:56 +0000 (UTC) Received: by mail-wr1-x444.google.com with SMTP id z7so23385064wrl.13 for ; Tue, 04 Feb 2020 07:01:56 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ffwll.ch; s=google; h=from:to:cc:subject:date:message-id:in-reply-to:references :mime-version:content-transfer-encoding; bh=kixerklci5RlRbfMm4TwGSbMVz9jECRAkEFI2yGWr10=; b=irif8kWRA2mQbgl1v/ss4oSEkdss2q2JyGwM6EtB2/9zhVqnTbvW87dyRuDR/3MAJa gGjh2IDF/pxxq8NhH+wwErvQKoKrNYe8XGAYNjYNE39yJOC/FXMYCcFNu4Ty6x74q35E Ejr84UR7o9L5oQF3m9J+9yxyu/IZdfwrhAIzY= X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:in-reply-to :references:mime-version:content-transfer-encoding; bh=kixerklci5RlRbfMm4TwGSbMVz9jECRAkEFI2yGWr10=; b=pGxI/6VEsTpagBJSfBLOB+MNfufGwa70XfqxUFrewBveEWvzYoLNSJABZQ1z1SP2rK nsXnhWzp8HLzVEa97pUrG+aO5FiIWd+/hRskzm7s2PI/L9ZB5wobjPpxlOFTEtBqNdu5 SuRgjQH3PulTONwXCKsrJTA1V3AioW4OEiuSTTrdxp7ALkcogSX+hEmRznCZs7KZ8jxU efV4vjCKZTPC1zPNknKW8PDbzZIhkljXt6T7JSyAegPmhS/z+d5+PeYLkyGcy9Bbu4os ic1TjUyNTzxlcc/0ufBlp1R9vJA1v//apmPDb8JXxh1vti66GwjEWH7hqGUBNAE3GLV+ q8mQ== X-Gm-Message-State: APjAAAXlRPIUQ2PZy699ubp/LJfSeR6xLxEN62tR7Ow48dsth3aYW1Gn 1c6JPCBfMOfI3pTwWQnmeAh5dA== X-Google-Smtp-Source: APXvYqwYBZ1mjszW3BIHYVp9RgOS+WhPdAL7/zSJybrNpaYprPMRTqU4zrsW08LJXocMTHZSXhW04A== X-Received: by 2002:a5d:6ac4:: with SMTP id u4mr22107496wrw.318.1580828515411; Tue, 04 Feb 2020 07:01:55 -0800 (PST) Received: from phenom.ffwll.local ([2a02:168:57f4:0:efd0:b9e5:5ae6:c2fa]) by smtp.gmail.com with ESMTPSA id d9sm14428921wrx.94.2020.02.04.07.01.54 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Feb 2020 07:01:54 -0800 (PST) From: Daniel Vetter To: DRI Development Date: Tue, 4 Feb 2020 16:01:44 +0100 Message-Id: <20200204150146.2006481-4-daniel.vetter@ffwll.ch> X-Mailer: git-send-email 2.24.1 In-Reply-To: <20200204150146.2006481-1-daniel.vetter@ffwll.ch> References: <20200204150146.2006481-1-daniel.vetter@ffwll.ch> MIME-Version: 1.0 Subject: [Intel-gfx] [PATCH 3/5] drm/client: Rename _force to _locked X-BeenThere: intel-gfx@lists.freedesktop.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Intel graphics driver community testing & development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Daniel Vetter , Intel Graphics Development , =?UTF-8?q?Noralf=20Tr=C3=B8nnes?= , Daniel Vetter Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" UGx1cyBleHRlbmQgdGhlIGtlcm5lbGRvYyBhIGJpdCB0byBleHBsYWluIGhvdyB0aGlzIHNob3Vs ZCBiZSB1c2VkLgpXaXRoIHRoZSBwcmV2aW91cyBwYXRjaCB0byBkcm9wIHRoZSBmb3JjZSByZXN0 b3JlIHRoZSBtYWluIHVzZXIgb2YKdGhpcyBmdW5jdGlvbiBpcyBub3QgZW1waGFzaXMgb24gdGhl ICJJIGhvbGQgdGhlIGludGVybmFsIG1hc3RlciBsb2NrCmFscmVhZHkiIGFzcGVjdCwgc28gcmVu YW1lIHRoZSBmdW5jdGlvbiB0byBtYXRjaC4KClN1Z2dlc3RlZCBieSBOb3JhbGYuCgpDYzogTm9y YWxmIFRyw7hubmVzIDxub3JhbGZAdHJvbm5lcy5vcmc+ClJldmlld2VkLWJ5OiBOb3JhbGYgVHLD uG5uZXMgPG5vcmFsZkB0cm9ubmVzLm9yZz4KU2lnbmVkLW9mZi1ieTogRGFuaWVsIFZldHRlciA8 ZGFuaWVsLnZldHRlckBpbnRlbC5jb20+Ci0tLQogZHJpdmVycy9ncHUvZHJtL2RybV9jbGllbnRf bW9kZXNldC5jIHwgMTIgKysrKysrKy0tLS0tCiBkcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBl ci5jICAgICAgfCAgNCArKy0tCiBpbmNsdWRlL2RybS9kcm1fY2xpZW50LmggICAgICAgICAgICAg fCAgMiArLQogMyBmaWxlcyBjaGFuZ2VkLCAxMCBpbnNlcnRpb25zKCspLCA4IGRlbGV0aW9ucygt KQoKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1L2RybS9kcm1fY2xpZW50X21vZGVzZXQuYyBiL2Ry aXZlcnMvZ3B1L2RybS9kcm1fY2xpZW50X21vZGVzZXQuYwppbmRleCA2ZDRhMjllOTlhZTIuLjg0 MTc5NGUxOWViNiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2RybV9jbGllbnRfbW9kZXNl dC5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fY2xpZW50X21vZGVzZXQuYwpAQCAtMTA5NCwx NSArMTA5NCwxNyBAQCBzdGF0aWMgaW50IGRybV9jbGllbnRfbW9kZXNldF9jb21taXRfbGVnYWN5 KHN0cnVjdCBkcm1fY2xpZW50X2RldiAqY2xpZW50KQogfQogCiAvKioKLSAqIGRybV9jbGllbnRf bW9kZXNldF9jb21taXRfZm9yY2UoKSAtIEZvcmNlIGNvbW1pdCBDUlRDIGNvbmZpZ3VyYXRpb24K KyAqIGRybV9jbGllbnRfbW9kZXNldF9jb21taXRfbG9ja2VkKCkgLSBGb3JjZSBjb21taXQgQ1JU QyBjb25maWd1cmF0aW9uCiAgKiBAY2xpZW50OiBEUk0gY2xpZW50CiAgKgotICogQ29tbWl0IG1v ZGVzZXQgY29uZmlndXJhdGlvbiB0byBjcnRjcyB3aXRob3V0IGNoZWNraW5nIGlmIHRoZXJlIGlz IGEgRFJNIG1hc3Rlci4KKyAqIENvbW1pdCBtb2Rlc2V0IGNvbmZpZ3VyYXRpb24gdG8gY3J0Y3Mg d2l0aG91dCBjaGVja2luZyBpZiB0aGVyZSBpcyBhIERSTQorICogbWFzdGVyLiBUaGUgYXNzdW1w dGlvbiBpcyB0aGF0IHRoZSBjYWxsZXIgYWxyZWFkeSBob2xkcyBhbiBpbnRlcm5hbCBEUk0KKyAq IG1hc3RlciByZWZlcmVuY2UgYWNxdWlyZWQgd2l0aCBkcm1fbWFzdGVyX2ludGVybmFsX2FjcXVp cmUoKS4KICAqCiAgKiBSZXR1cm5zOgogICogWmVybyBvbiBzdWNjZXNzIG9yIG5lZ2F0aXZlIGVy cm9yIGNvZGUgb24gZmFpbHVyZS4KICAqLwotaW50IGRybV9jbGllbnRfbW9kZXNldF9jb21taXRf Zm9yY2Uoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGllbnQpCitpbnQgZHJtX2NsaWVudF9tb2Rl c2V0X2NvbW1pdF9sb2NrZWQoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGllbnQpCiB7CiAJc3Ry dWN0IGRybV9kZXZpY2UgKmRldiA9IGNsaWVudC0+ZGV2OwogCWludCByZXQ7CkBAIC0xMTE2LDcg KzExMTgsNyBAQCBpbnQgZHJtX2NsaWVudF9tb2Rlc2V0X2NvbW1pdF9mb3JjZShzdHJ1Y3QgZHJt X2NsaWVudF9kZXYgKmNsaWVudCkKIAogCXJldHVybiByZXQ7CiB9Ci1FWFBPUlRfU1lNQk9MKGRy bV9jbGllbnRfbW9kZXNldF9jb21taXRfZm9yY2UpOworRVhQT1JUX1NZTUJPTChkcm1fY2xpZW50 X21vZGVzZXRfY29tbWl0X2xvY2tlZCk7CiAKIC8qKgogICogZHJtX2NsaWVudF9tb2Rlc2V0X2Nv bW1pdCgpIC0gQ29tbWl0IENSVEMgY29uZmlndXJhdGlvbgpAQCAtMTEzNSw3ICsxMTM3LDcgQEAg aW50IGRybV9jbGllbnRfbW9kZXNldF9jb21taXQoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGll bnQpCiAJaWYgKCFkcm1fbWFzdGVyX2ludGVybmFsX2FjcXVpcmUoZGV2KSkKIAkJcmV0dXJuIC1F QlVTWTsKIAotCXJldCA9IGRybV9jbGllbnRfbW9kZXNldF9jb21taXRfZm9yY2UoY2xpZW50KTsK KwlyZXQgPSBkcm1fY2xpZW50X21vZGVzZXRfY29tbWl0X2xvY2tlZChjbGllbnQpOwogCiAJZHJt X21hc3Rlcl9pbnRlcm5hbF9yZWxlYXNlKGRldik7CiAKZGlmZiAtLWdpdCBhL2RyaXZlcnMvZ3B1 L2RybS9kcm1fZmJfaGVscGVyLmMgYi9kcml2ZXJzL2dwdS9kcm0vZHJtX2ZiX2hlbHBlci5jCmlu ZGV4IDY3MjkzNGUwZWVlZC4uNDkwYTk5ZGU2ZWMxIDEwMDY0NAotLS0gYS9kcml2ZXJzL2dwdS9k cm0vZHJtX2ZiX2hlbHBlci5jCisrKyBiL2RyaXZlcnMvZ3B1L2RybS9kcm1fZmJfaGVscGVyLmMK QEAgLTI4NCw3ICsyODQsNyBAQCBzdGF0aWMgYm9vbCBkcm1fZmJfaGVscGVyX2ZvcmNlX2tlcm5l bF9tb2RlKHZvaWQpCiAJCQljb250aW51ZTsKIAogCQltdXRleF9sb2NrKCZoZWxwZXItPmxvY2sp OwotCQlyZXQgPSBkcm1fY2xpZW50X21vZGVzZXRfY29tbWl0X2ZvcmNlKCZoZWxwZXItPmNsaWVu dCk7CisJCXJldCA9IGRybV9jbGllbnRfbW9kZXNldF9jb21taXRfbG9ja2VkKCZoZWxwZXItPmNs aWVudCk7CiAJCWlmIChyZXQpCiAJCQllcnJvciA9IHRydWU7CiAJCW11dGV4X3VubG9jaygmaGVs cGVyLT5sb2NrKTsKQEAgLTEzNDcsNyArMTM0Nyw3IEBAIHN0YXRpYyBpbnQgcGFuX2Rpc3BsYXlf YXRvbWljKHN0cnVjdCBmYl92YXJfc2NyZWVuaW5mbyAqdmFyLAogCiAJcGFuX3NldChmYl9oZWxw ZXIsIHZhci0+eG9mZnNldCwgdmFyLT55b2Zmc2V0KTsKIAotCXJldCA9IGRybV9jbGllbnRfbW9k ZXNldF9jb21taXRfZm9yY2UoJmZiX2hlbHBlci0+Y2xpZW50KTsKKwlyZXQgPSBkcm1fY2xpZW50 X21vZGVzZXRfY29tbWl0X2xvY2tlZCgmZmJfaGVscGVyLT5jbGllbnQpOwogCWlmICghcmV0KSB7 CiAJCWluZm8tPnZhci54b2Zmc2V0ID0gdmFyLT54b2Zmc2V0OwogCQlpbmZvLT52YXIueW9mZnNl dCA9IHZhci0+eW9mZnNldDsKZGlmZiAtLWdpdCBhL2luY2x1ZGUvZHJtL2RybV9jbGllbnQuaCBi L2luY2x1ZGUvZHJtL2RybV9jbGllbnQuaAppbmRleCBkMDFkMzExMDIzYWMuLjNlZDVkZWU4OTlm ZCAxMDA2NDQKLS0tIGEvaW5jbHVkZS9kcm0vZHJtX2NsaWVudC5oCisrKyBiL2luY2x1ZGUvZHJt L2RybV9jbGllbnQuaApAQCAtMTYxLDcgKzE2MSw3IEBAIGludCBkcm1fY2xpZW50X21vZGVzZXRf Y3JlYXRlKHN0cnVjdCBkcm1fY2xpZW50X2RldiAqY2xpZW50KTsKIHZvaWQgZHJtX2NsaWVudF9t b2Rlc2V0X2ZyZWUoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGllbnQpOwogaW50IGRybV9jbGll bnRfbW9kZXNldF9wcm9iZShzdHJ1Y3QgZHJtX2NsaWVudF9kZXYgKmNsaWVudCwgdW5zaWduZWQg aW50IHdpZHRoLCB1bnNpZ25lZCBpbnQgaGVpZ2h0KTsKIGJvb2wgZHJtX2NsaWVudF9yb3RhdGlv bihzdHJ1Y3QgZHJtX21vZGVfc2V0ICptb2Rlc2V0LCB1bnNpZ25lZCBpbnQgKnJvdGF0aW9uKTsK LWludCBkcm1fY2xpZW50X21vZGVzZXRfY29tbWl0X2ZvcmNlKHN0cnVjdCBkcm1fY2xpZW50X2Rl diAqY2xpZW50KTsKK2ludCBkcm1fY2xpZW50X21vZGVzZXRfY29tbWl0X2xvY2tlZChzdHJ1Y3Qg ZHJtX2NsaWVudF9kZXYgKmNsaWVudCk7CiBpbnQgZHJtX2NsaWVudF9tb2Rlc2V0X2NvbW1pdChz dHJ1Y3QgZHJtX2NsaWVudF9kZXYgKmNsaWVudCk7CiBpbnQgZHJtX2NsaWVudF9tb2Rlc2V0X2Rw bXMoc3RydWN0IGRybV9jbGllbnRfZGV2ICpjbGllbnQsIGludCBtb2RlKTsKIAotLSAKMi4yNC4x CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpJbnRlbC1n ZnggbWFpbGluZyBsaXN0CkludGVsLWdmeEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9s aXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9pbnRlbC1nZngK