From mboxrd@z Thu Jan 1 00:00:00 1970 From: =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= Subject: [PATCH 2/8] python: drop tp_getattr implementation Date: Thu, 23 Feb 2017 11:48:22 +0100 Message-ID: <1487846908-21462-3-git-send-email-marmarek@invisiblethingslab.com> References: <1487846908-21462-1-git-send-email-marmarek@invisiblethingslab.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1487846908-21462-1-git-send-email-marmarek@invisiblethingslab.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: xen-devel@lists.xen.org Cc: Wei Liu , Ian Jackson , =?UTF-8?q?Marek=20Marczykowski-G=C3=B3recki?= List-Id: xen-devel@lists.xenproject.org dHBfZ2V0YXR0ciBtZXRob2Qgb2YgdHlwZSBvYmplY3QgaXMgZGVwcmVjYXRlZCBhbHJlYWR5IGlu IFB5dGhvbjIgYW5kCmdvbmUgaW4gUHl0aG9uMy4gRGVmYXVsdCBpbXBsZW1lbnRhdGlvbiBkb2Vz IHRoZSBzYW1lIGFzIHRoaXMgY3VzdG9tIG9uZS4KClNpZ25lZC1vZmYtYnk6IE1hcmVrIE1hcmN6 eWtvd3NraS1Hw7NyZWNraSA8bWFybWFyZWtAaW52aXNpYmxldGhpbmdzbGFiLmNvbT4KLS0tCiB0 b29scy9weXRob24veGVuL2xvd2xldmVsL3hjL3hjLmMgfCA3ICstLS0tLS0KIHRvb2xzL3B5dGhv bi94ZW4vbG93bGV2ZWwveHMveHMuYyB8IDcgKy0tLS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAyIGlu c2VydGlvbnMoKyksIDEyIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL3Rvb2xzL3B5dGhvbi94 ZW4vbG93bGV2ZWwveGMveGMuYyBiL3Rvb2xzL3B5dGhvbi94ZW4vbG93bGV2ZWwveGMveGMuYwpp bmRleCA3ZmJlYWQ1Li4xMDllZjU3IDEwMDY0NAotLS0gYS90b29scy9weXRob24veGVuL2xvd2xl dmVsL3hjL3hjLmMKKysrIGIvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94Yy94Yy5jCkBAIC0y NjQwLDExICsyNjQwLDYgQEAgc3RhdGljIFB5TWV0aG9kRGVmIHB5eGNfbWV0aG9kc1tdID0gewog fTsKIAogCi1zdGF0aWMgUHlPYmplY3QgKlB5WGNfZ2V0YXR0cihQeU9iamVjdCAqb2JqLCBjaGFy ICpuYW1lKQotewotICAgIHJldHVybiBQeV9GaW5kTWV0aG9kKHB5eGNfbWV0aG9kcywgb2JqLCBu YW1lKTsKLX0KLQogc3RhdGljIFB5T2JqZWN0ICpQeVhjX25ldyhQeVR5cGVPYmplY3QgKnR5cGUs IFB5T2JqZWN0ICphcmdzLCBQeU9iamVjdCAqa3dkcykKIHsKICAgICBYY09iamVjdCAqc2VsZiA9 IChYY09iamVjdCAqKXR5cGUtPnRwX2FsbG9jKHR5cGUsIDApOwpAQCAtMjY4Niw3ICsyNjgxLDcg QEAgc3RhdGljIFB5VHlwZU9iamVjdCBQeVhjVHlwZSA9IHsKICAgICAwLAogICAgIChkZXN0cnVj dG9yKVB5WGNfZGVhbGxvYywgICAgIC8qIHRwX2RlYWxsb2MgICAgICAgICovCiAgICAgTlVMTCwg ICAgICAgICAgICAgICAgICAgICAgICAgLyogdHBfcHJpbnQgICAgICAgICAgKi8KLSAgICBQeVhj X2dldGF0dHIsICAgICAgICAgICAgICAgICAvKiB0cF9nZXRhdHRyICAgICAgICAqLworICAgIE5V TEwsICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHRwX2dldGF0dHIgICAgICAgICovCiAgICAg TlVMTCwgICAgICAgICAgICAgICAgICAgICAgICAgLyogdHBfc2V0YXR0ciAgICAgICAgKi8KICAg ICBOVUxMLCAgICAgICAgICAgICAgICAgICAgICAgICAvKiB0cF9jb21wYXJlICAgICAgICAqLwog ICAgIE5VTEwsICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHRwX3JlcHIgICAgICAgICAgICov CmRpZmYgLS1naXQgYS90b29scy9weXRob24veGVuL2xvd2xldmVsL3hzL3hzLmMgYi90b29scy9w eXRob24veGVuL2xvd2xldmVsL3hzL3hzLmMKaW5kZXggNTc3MmY0Yi4uZTllZWY3MyAxMDA2NDQK LS0tIGEvdG9vbHMvcHl0aG9uL3hlbi9sb3dsZXZlbC94cy94cy5jCisrKyBiL3Rvb2xzL3B5dGhv bi94ZW4vbG93bGV2ZWwveHMveHMuYwpAQCAtODcwLDExICs4NzAsNiBAQCBzdGF0aWMgUHlNZXRo b2REZWYgeHNoYW5kbGVfbWV0aG9kc1tdID0gewogICAgIHsgTlVMTCAvKiBTZW50aW5lbC4gKi8g fSwKIH07CiAKLXN0YXRpYyBQeU9iamVjdCAqeHNoYW5kbGVfZ2V0YXR0cihQeU9iamVjdCAqc2Vs ZiwgY2hhciAqbmFtZSkKLXsKLSAgICByZXR1cm4gUHlfRmluZE1ldGhvZCh4c2hhbmRsZV9tZXRo b2RzLCBzZWxmLCBuYW1lKTsKLX0KLQogc3RhdGljIFB5T2JqZWN0ICoKIHhzaGFuZGxlX25ldyhQ eVR5cGVPYmplY3QgKnR5cGUsIFB5T2JqZWN0ICphcmdzLCBQeU9iamVjdCAqa3dkcykKIHsKQEAg LTkzOCw3ICs5MzMsNyBAQCBzdGF0aWMgUHlUeXBlT2JqZWN0IHhzaGFuZGxlX3R5cGUgPSB7CiAg ICAgMCwKICAgICAoZGVzdHJ1Y3Rvcil4c2hhbmRsZV9kZWFsbG9jLCAvKiB0cF9kZWFsbG9jICAg ICAgICAqLwogICAgIE5VTEwsICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHRwX3ByaW50ICAg ICAgICAgICovCi0gICAgeHNoYW5kbGVfZ2V0YXR0ciwgICAgICAgICAgICAgLyogdHBfZ2V0YXR0 ciAgICAgICAgKi8KKyAgICBOVUxMLCAgICAgICAgICAgICAgICAgICAgICAgICAvKiB0cF9nZXRh dHRyICAgICAgICAqLwogICAgIE5VTEwsICAgICAgICAgICAgICAgICAgICAgICAgIC8qIHRwX3Nl dGF0dHIgICAgICAgICovCiAgICAgTlVMTCwgICAgICAgICAgICAgICAgICAgICAgICAgLyogdHBf Y29tcGFyZSAgICAgICAgKi8KICAgICBOVUxMLCAgICAgICAgICAgICAgICAgICAgICAgICAvKiB0 cF9yZXByICAgICAgICAgICAqLwotLSAKMi43LjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK