From mboxrd@z Thu Jan 1 00:00:00 1970 From: Frediano Ziglio Subject: [PATCH 2/2] Allocate objects in both video rams Date: Mon, 12 Oct 2015 14:02:32 +0100 Message-ID: <1444654952-7248-3-git-send-email-fziglio@redhat.com> References: <1444654952-7248-1-git-send-email-fziglio@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1444654952-7248-1-git-send-email-fziglio@redhat.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: spice-devel-bounces@lists.freedesktop.org Sender: "Spice-devel" To: David Airlie Cc: spice-devel@lists.freedesktop.org, dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org SWYgbWVtb3J5IGlzIG5vdCBlbm91Z2ggaW4gdGhlIGRlZmF1bHQgQkFSIGZvciBhIHR5cGUgdHJ5 IG90aGVyIEJBUgp0aGlzIGFsbG93IGJldHRlciBtZW1vcnkgdXNhZ2UgYW5kIGF2b2lkIG1lbW9y eSBhbGxvY2F0aW9uIGZhaWx1cmUKaWYgYSBCQVIgaXMgcXVpdGUgc21hbGwgYW5kIG90aGVyIGlz IHF1aXRlIHVudXNlZC4KLS0tCiBxeGwvcXhsX29iamVjdC5jIHwgMTEgKysrKysrKy0tLS0KIDEg ZmlsZSBjaGFuZ2VkLCA3IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0 IGEvcXhsL3F4bF9vYmplY3QuYyBiL3F4bC9xeGxfb2JqZWN0LmMKaW5kZXggNWUxZDc4OS4uMjIw ZGU5YSAxMDA2NDQKLS0tIGEvcXhsL3F4bF9vYmplY3QuYworKysgYi9xeGwvcXhsX29iamVjdC5j CkBAIC01OCwxNCArNTgsMTcgQEAgdm9pZCBxeGxfdHRtX3BsYWNlbWVudF9mcm9tX2RvbWFpbihz dHJ1Y3QgcXhsX2JvICpxYm8sIHUzMiBkb21haW4sIGJvb2wgcGlubmVkKQogCiAJcWJvLT5wbGFj ZW1lbnQucGxhY2VtZW50ID0gcWJvLT5wbGFjZW1lbnRzOwogCXFiby0+cGxhY2VtZW50LmJ1c3lf cGxhY2VtZW50ID0gcWJvLT5wbGFjZW1lbnRzOwotCWlmIChkb21haW4gPT0gUVhMX0dFTV9ET01B SU5fVlJBTSkKKwlpZiAoZG9tYWluID09IFFYTF9HRU1fRE9NQUlOX1ZSQU0pIHsKIAkJcWJvLT5w bGFjZW1lbnRzW2MrK10uZmxhZ3MgPSBUVE1fUExfRkxBR19DQUNIRUQgfCBUVE1fUExfRkxBR19W UkFNIHwgcGZsYWc7Ci0JaWYgKGRvbWFpbiA9PSBRWExfR0VNX0RPTUFJTl9TVVJGQUNFKQogCQlx Ym8tPnBsYWNlbWVudHNbYysrXS5mbGFncyA9IFRUTV9QTF9GTEFHX0NBQ0hFRCB8IFRUTV9QTF9G TEFHX1BSSVYwIHwgcGZsYWc7Ci0JaWYgKGRvbWFpbiA9PSBRWExfR0VNX0RPTUFJTl9DUFUpCisJ fSBlbHNlIGlmIChkb21haW4gPT0gUVhMX0dFTV9ET01BSU5fU1VSRkFDRSkgeworCQlxYm8tPnBs YWNlbWVudHNbYysrXS5mbGFncyA9IFRUTV9QTF9GTEFHX0NBQ0hFRCB8IFRUTV9QTF9GTEFHX1BS SVYwIHwgcGZsYWc7CisJCXFiby0+cGxhY2VtZW50c1tjKytdLmZsYWdzID0gVFRNX1BMX0ZMQUdf Q0FDSEVEIHwgVFRNX1BMX0ZMQUdfVlJBTSB8IHBmbGFnOworCX0gZWxzZSBpZiAoZG9tYWluID09 IFFYTF9HRU1fRE9NQUlOX0NQVSkgewogCQlxYm8tPnBsYWNlbWVudHNbYysrXS5mbGFncyA9IFRU TV9QTF9NQVNLX0NBQ0hJTkcgfCBUVE1fUExfRkxBR19TWVNURU0gfCBwZmxhZzsKLQlpZiAoIWMp CisJfSBlbHNlIHsKIAkJcWJvLT5wbGFjZW1lbnRzW2MrK10uZmxhZ3MgPSBUVE1fUExfTUFTS19D QUNISU5HIHwgVFRNX1BMX0ZMQUdfU1lTVEVNOworCX0KIAlxYm8tPnBsYWNlbWVudC5udW1fcGxh Y2VtZW50ID0gYzsKIAlxYm8tPnBsYWNlbWVudC5udW1fYnVzeV9wbGFjZW1lbnQgPSBjOwogCWZv ciAoaSA9IDA7IGkgPCBjOyArK2kpIHsKLS0gCjIuNC4zCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpTcGljZS1kZXZlbCBtYWlsaW5nIGxpc3QKU3BpY2Ut ZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHA6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcv bWFpbG1hbi9saXN0aW5mby9zcGljZS1kZXZlbAo=