From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Micha=C5=82=20Miros=C5=82aw?= Subject: [PATCH 04/13] drm/bochs: use simpler remove_conflicting_pci_framebuffers() Date: Fri, 24 Nov 2017 18:53:32 +0100 Message-ID: <5efaec8a0e1f37441f584844eff076ba4ad3241c.1511544782.git.mirq-linux@rere.qmqm.pl> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: virtualization-bounces@lists.linux-foundation.org Errors-To: virtualization-bounces@lists.linux-foundation.org To: dri-devel@lists.freedesktop.org Cc: David Airlie , virtualization@lists.linux-foundation.org List-Id: virtualization@lists.linuxfoundation.org U2lnbmVkLW9mZi1ieTogTWljaGHFgiBNaXJvc8WCYXcgPG1pcnEtbGludXhAcmVyZS5xbXFtLnBs PgotLS0KIGRyaXZlcnMvZ3B1L2RybS9ib2Nocy9ib2Noc19kcnYuYyB8IDE4ICstLS0tLS0tLS0t LS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxNyBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9kcm0vYm9jaHMvYm9jaHNfZHJ2LmMgYi9kcml2ZXJz L2dwdS9kcm0vYm9jaHMvYm9jaHNfZHJ2LmMKaW5kZXggN2IyMDMxODQ4M2U0Li5jNjFiNDBjNzJi NjIgMTAwNjQ0Ci0tLSBhL2RyaXZlcnMvZ3B1L2RybS9ib2Nocy9ib2Noc19kcnYuYworKysgYi9k cml2ZXJzL2dwdS9kcm0vYm9jaHMvYm9jaHNfZHJ2LmMKQEAgLTE0MywyMiArMTQzLDYgQEAgc3Rh dGljIGNvbnN0IHN0cnVjdCBkZXZfcG1fb3BzIGJvY2hzX3BtX29wcyA9IHsKIC8qIC0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0gKi8KIC8qIHBjaSBpbnRlcmZhY2UgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgKi8KIAotc3RhdGljIGludCBib2Noc19raWNrX291 dF9maXJtd2FyZV9mYihzdHJ1Y3QgcGNpX2RldiAqcGRldikKLXsKLQlzdHJ1Y3QgYXBlcnR1cmVz X3N0cnVjdCAqYXA7Ci0KLQlhcCA9IGFsbG9jX2FwZXJ0dXJlcygxKTsKLQlpZiAoIWFwKQotCQly ZXR1cm4gLUVOT01FTTsKLQotCWFwLT5yYW5nZXNbMF0uYmFzZSA9IHBjaV9yZXNvdXJjZV9zdGFy dChwZGV2LCAwKTsKLQlhcC0+cmFuZ2VzWzBdLnNpemUgPSBwY2lfcmVzb3VyY2VfbGVuKHBkZXYs IDApOwotCWRybV9mYl9oZWxwZXJfcmVtb3ZlX2NvbmZsaWN0aW5nX2ZyYW1lYnVmZmVycyhhcCwg ImJvY2hzZHJtZmIiLCBmYWxzZSk7Ci0Ja2ZyZWUoYXApOwotCi0JcmV0dXJuIDA7Ci19Ci0KIHN0 YXRpYyBpbnQgYm9jaHNfcGNpX3Byb2JlKHN0cnVjdCBwY2lfZGV2ICpwZGV2LAogCQkJICAgY29u c3Qgc3RydWN0IHBjaV9kZXZpY2VfaWQgKmVudCkKIHsKQEAgLTE3MSw3ICsxNTUsNyBAQCBzdGF0 aWMgaW50IGJvY2hzX3BjaV9wcm9iZShzdHJ1Y3QgcGNpX2RldiAqcGRldiwKIAkJcmV0dXJuIC1F Tk9NRU07CiAJfQogCi0JcmV0ID0gYm9jaHNfa2lja19vdXRfZmlybXdhcmVfZmIocGRldik7CisJ cmV0ID0gZHJtX2ZiX2hlbHBlcl9yZW1vdmVfY29uZmxpY3RpbmdfcGNpX2ZyYW1lYnVmZmVycyhw ZGV2LCAwLCAiYm9jaHNkcm1mYiIpOwogCWlmIChyZXQpCiAJCXJldHVybiByZXQ7CiAKLS0gCjIu MTEuMAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KVmly dHVhbGl6YXRpb24gbWFpbGluZyBsaXN0ClZpcnR1YWxpemF0aW9uQGxpc3RzLmxpbnV4LWZvdW5k YXRpb24ub3JnCmh0dHBzOi8vbGlzdHMubGludXhmb3VuZGF0aW9uLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL3ZpcnR1YWxpemF0aW9u