From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomasz Lis Subject: [PATCH] drm/fb: Proper support of boundary conditions in bitmasks. Date: Fri, 17 Feb 2017 11:17:45 +0100 Message-ID: <1487326666-15789-1-git-send-email-tomasz.lis@intel.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by gabe.freedesktop.org (Postfix) with ESMTPS id F33826E023 for ; Fri, 17 Feb 2017 10:17:51 +0000 (UTC) List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org Cc: Rodrigo Vivi List-Id: intel-gfx@lists.freedesktop.org VGhlIHJlY2VudGx5IGludHJvZHVjZWQgcGF0Y2ggY2hhbmdlZCBiZWhhdmlvciBvZiBtYXNrcyB3 aGVuCnRoZSBiaXQgbnVtYmVyIGlzIG5lZ2F0aXZlLiBJbnN0ZWFkIG9mIG5vIGJpdHMgc2V0LCB0 aGUgbmV3IHdheQptYWtlcyBhbGwgYml0cyBzZXQuIFByb2JsZW1hdGljIHBhdGNoOgogIGRybS9p OTE1OiBBdm9pZCBCSVQobWF4KSAtIDEgYW5kIHVzZSBHRU5NQVNLKG1heCAtIDEsIDApCgpUaGlz IGJlaGF2aW91ciB3YXMgbm90IGNvbnNpZGVyZWQgd2hlbiBtYWtpbmcgY2hhbmdlcywgYW5kIGJv dW5kYXJ5CnZhbHVlIG9mIGNvdW50ICg9MCkgaXMgbm93IHJlc3VsdGluZyBpbiBhIG1hc2sgd2l0 aCBhbGwgYml0cyBvbiwgc2luY2UKdGhlIHZhbHVlIGlzIGRpcmVjdGx5IGRlY3JlYXNlZCBhbmQg dGhlcmVmb3JlIG5lZ2F0aXZlLiBDaGVja2luZyBpZgphbGwgYml0cyBhcmUgc2V0IGxlYWRzIHRv IGluZmluaXRlIGxvb3AuCgpUaGlzIHBhdGNoIGludHJvZHVjZXMgYW4gYWRkaXRpb25hbCBjaGVj ayB0byBhdm9pZCBlbXB0eSBtYXNrcy4gSXQKcmV2ZXJ0cyB0aGUgY29udHJvbCBmbG93IHRvIHRo ZSBleGFjdCBzYW1lIHdheSBpdCB3b3JrZWQgYmVmb3JlCnRoZSBwcm9ibGVtYXRpYyBwYXRjaC4K ClNpZ25lZC1vZmYtYnk6IFRvbWFzeiBMaXMgPHRvbWFzei5saXNAaW50ZWwuY29tPgotLS0KIGRy aXZlcnMvZ3B1L2RybS9pOTE1L2ludGVsX2ZiZGV2LmMgfCAyICstCiAxIGZpbGUgY2hhbmdlZCwg MSBpbnNlcnRpb24oKyksIDEgZGVsZXRpb24oLSkKCmRpZmYgLS1naXQgYS9kcml2ZXJzL2dwdS9k cm0vaTkxNS9pbnRlbF9mYmRldi5jIGIvZHJpdmVycy9ncHUvZHJtL2k5MTUvaW50ZWxfZmJkZXYu YwppbmRleCBlNmYzZWIyZC4uYmM2NWVjZiAxMDA2NDQKLS0tIGEvZHJpdmVycy9ncHUvZHJtL2k5 MTUvaW50ZWxfZmJkZXYuYworKysgYi9kcml2ZXJzL2dwdS9kcm0vaTkxNS9pbnRlbF9mYmRldi5j CkBAIC00OTYsNyArNDk2LDcgQEAgc3RhdGljIGJvb2wgaW50ZWxfZmJfaW5pdGlhbF9jb25maWco c3RydWN0IGRybV9mYl9oZWxwZXIgKmZiX2hlbHBlciwKIAkJY29ubl9jb25maWd1cmVkIHw9IEJJ VChpKTsKIAl9CiAKLQlpZiAoKGNvbm5fY29uZmlndXJlZCAmIG1hc2spICE9IG1hc2spIHsKKwlp ZiAoY291bnQgPiAwICYmIChjb25uX2NvbmZpZ3VyZWQgJiBtYXNrKSAhPSBtYXNrKSB7CiAJCXBh c3MrKzsKIAkJZ290byByZXRyeTsKIAl9Ci0tIAoyLjcuNAoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KSW50ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1n ZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21h aWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==