From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Thomas=20Hellstr=C3=B6m=20=28VMware=29?= Subject: [PATCH 1/2] drm/ttm: Remove explicit typecasts of vm_private_data Date: Wed, 25 Sep 2019 15:11:22 +0200 Message-ID: <20190925131123.51189-1-thomas_os@shipmail.org> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from pio-pvt-msa3.bahnhof.se (pio-pvt-msa3.bahnhof.se [79.136.2.42]) by gabe.freedesktop.org (Postfix) with ESMTPS id 7E0E26E045 for ; Wed, 25 Sep 2019 13:11:53 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org Cc: pv-drivers@vmware.com, Thomas Hellstrom , linux-graphics-maintainer@vmware.com, =?UTF-8?q?Christian=20K=C3=B6nig?= , Matthew Wilcox List-Id: dri-devel@lists.freedesktop.org RnJvbTogVGhvbWFzIEhlbGxzdHJvbSA8dGhlbGxzdHJvbUB2bXdhcmUuY29tPgoKVGhlIGV4cGxp Y2l0IHR5cGNhc3RzIGFyZSBtZWFuaW5nbGVzcywgc28gcmVtb3ZlIHRoZW0uCgpTdWdnZXN0ZWQt Ynk6IE1hdHRoZXcgV2lsY294IDx3aWxseUBpbmZyYWRlYWQub3JnPgpTaWduZWQtb2ZmLWJ5OiBU aG9tYXMgSGVsbHN0cm9tIDx0aGVsbHN0cm9tQHZtd2FyZS5jb20+ClJldmlld2VkLWJ5OiBDaHJp c3RpYW4gS8O2bmlnIDxjaHJpc3RpYW4ua29lbmlnQGFtZC5jb20+Ci0tLQogZHJpdmVycy9ncHUv ZHJtL3R0bS90dG1fYm9fdm0uYyB8IDggKysrLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2Vy dGlvbnMoKyksIDUgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvZHJpdmVycy9ncHUvZHJtL3R0 bS90dG1fYm9fdm0uYyBiL2RyaXZlcnMvZ3B1L2RybS90dG0vdHRtX2JvX3ZtLmMKaW5kZXggNzZl ZWRiOTYzNjkzLi44OTYzNTQ2YmYyNDUgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS90dG0v dHRtX2JvX3ZtLmMKKysrIGIvZHJpdmVycy9ncHUvZHJtL3R0bS90dG1fYm9fdm0uYwpAQCAtMTA5 LDggKzEwOSw3IEBAIHN0YXRpYyB1bnNpZ25lZCBsb25nIHR0bV9ib19pb19tZW1fcGZuKHN0cnVj dCB0dG1fYnVmZmVyX29iamVjdCAqYm8sCiBzdGF0aWMgdm1fZmF1bHRfdCB0dG1fYm9fdm1fZmF1 bHQoc3RydWN0IHZtX2ZhdWx0ICp2bWYpCiB7CiAJc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEg PSB2bWYtPnZtYTsKLQlzdHJ1Y3QgdHRtX2J1ZmZlcl9vYmplY3QgKmJvID0gKHN0cnVjdCB0dG1f YnVmZmVyX29iamVjdCAqKQotCSAgICB2bWEtPnZtX3ByaXZhdGVfZGF0YTsKKwlzdHJ1Y3QgdHRt X2J1ZmZlcl9vYmplY3QgKmJvID0gdm1hLT52bV9wcml2YXRlX2RhdGE7CiAJc3RydWN0IHR0bV9i b19kZXZpY2UgKmJkZXYgPSBiby0+YmRldjsKIAl1bnNpZ25lZCBsb25nIHBhZ2Vfb2Zmc2V0Owog CXVuc2lnbmVkIGxvbmcgcGFnZV9sYXN0OwpAQCAtMzAyLDggKzMwMSw3IEBAIHN0YXRpYyB2bV9m YXVsdF90IHR0bV9ib192bV9mYXVsdChzdHJ1Y3Qgdm1fZmF1bHQgKnZtZikKIAogc3RhdGljIHZv aWQgdHRtX2JvX3ZtX29wZW4oc3RydWN0IHZtX2FyZWFfc3RydWN0ICp2bWEpCiB7Ci0Jc3RydWN0 IHR0bV9idWZmZXJfb2JqZWN0ICpibyA9Ci0JICAgIChzdHJ1Y3QgdHRtX2J1ZmZlcl9vYmplY3Qg Kil2bWEtPnZtX3ByaXZhdGVfZGF0YTsKKwlzdHJ1Y3QgdHRtX2J1ZmZlcl9vYmplY3QgKmJvID0g dm1hLT52bV9wcml2YXRlX2RhdGE7CiAKIAlXQVJOX09OKGJvLT5iZGV2LT5kZXZfbWFwcGluZyAh PSB2bWEtPnZtX2ZpbGUtPmZfbWFwcGluZyk7CiAKQEAgLTMxMiw3ICszMTAsNyBAQCBzdGF0aWMg dm9pZCB0dG1fYm9fdm1fb3BlbihzdHJ1Y3Qgdm1fYXJlYV9zdHJ1Y3QgKnZtYSkKIAogc3RhdGlj IHZvaWQgdHRtX2JvX3ZtX2Nsb3NlKHN0cnVjdCB2bV9hcmVhX3N0cnVjdCAqdm1hKQogewotCXN0 cnVjdCB0dG1fYnVmZmVyX29iamVjdCAqYm8gPSAoc3RydWN0IHR0bV9idWZmZXJfb2JqZWN0ICop dm1hLT52bV9wcml2YXRlX2RhdGE7CisJc3RydWN0IHR0bV9idWZmZXJfb2JqZWN0ICpibyA9IHZt YS0+dm1fcHJpdmF0ZV9kYXRhOwogCiAJdHRtX2JvX3B1dChibyk7CiAJdm1hLT52bV9wcml2YXRl X2RhdGEgPSBOVUxMOwotLSAKMi4yMC4xCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWw=