From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ian Romanick Subject: Re: [libdrm][PATCH v2 1/2] random: Use unsigned long for seed Date: Tue, 10 Feb 2015 10:21:39 -0800 Message-ID: <54DA4C33.5040205@freedesktop.org> References: <54D93E99.4010107@freedesktop.org> <1423524499-311-1-git-send-email-jan.vesely@rutgers.edu> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from q7.q7.com (q7.q7.com [69.168.48.248]) by gabe.freedesktop.org (Postfix) with ESMTP id A0CE06E1BB for ; Tue, 10 Feb 2015 10:21:41 -0800 (PST) In-Reply-To: <1423524499-311-1-git-send-email-jan.vesely@rutgers.edu> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jan Vesely , dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org VGhpcyBwYXRjaCBpcwoKUmV2aWV3ZWQtYnk6IElhbiBSb21hbmljayA8aWFuLmQucm9tYW5pY2tA aW50ZWwuY29tPgoKT24gMDIvMDkvMjAxNSAwMzoyOCBQTSwgSmFuIFZlc2VseSB3cm90ZToKPiB2 MjogUmVtb3ZlIHVucmVsYXRlZCBjaGFuZ2UgaW4gbWFpbigpCj4gCj4gVGhpcyBpcyBtb3JlIGNv bnNpc3RlbnQgd2l0aCB0aGUgcmVzdCwgYW5kIGF2b2lkcyBwb3RlbnRpYWwgdW5kZWZpbmVkCj4g YmVoYXZpb3IgKHNpZ25lZCBvdmVyZmxvdykgaW5kIGRybVJhbmRvbSgpCj4gCj4gU2lnbmVkLW9m Zi1ieTogSmFuIFZlc2VseSA8amFuLnZlc2VseUBydXRnZXJzLmVkdT4KPiAtLS0KPiAgeGY4NmRy bVJhbmRvbS5jIHwgMTIgKysrKysrLS0tLS0tCj4gIDEgZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlv bnMoKyksIDYgZGVsZXRpb25zKC0pCj4gCj4gZGlmZiAtLWdpdCBhL3hmODZkcm1SYW5kb20uYyBi L3hmODZkcm1SYW5kb20uYwo+IGluZGV4IGVjYWI5ZTIuLjk0OTIyYWQgMTAwNjQ0Cj4gLS0tIGEv eGY4NmRybVJhbmRvbS5jCj4gKysrIGIveGY4NmRybVJhbmRvbS5jCj4gQEAgLTk4LDcgKzk4LDcg QEAgdHlwZWRlZiBzdHJ1Y3QgUmFuZG9tU3RhdGUgewo+ICAgICAgdW5zaWduZWQgbG9uZyBxOwkJ LyogbSBkaXYgYSAqLwo+ICAgICAgdW5zaWduZWQgbG9uZyByOwkJLyogbSBtb2QgYSAqLwo+ICAg ICAgdW5zaWduZWQgbG9uZyBjaGVjazsKPiAtICAgIGxvbmcgICAgICAgICAgc2VlZDsKPiArICAg IHVuc2lnbmVkIGxvbmcgc2VlZDsKPiAgfSBSYW5kb21TdGF0ZTsKPiAgCj4gICNpZiBSQU5ET01f TUFJTgo+IEBAIC0xNDcsMTMgKzE0NywxMyBAQCBpbnQgZHJtUmFuZG9tRGVzdHJveSh2b2lkICpz dGF0ZSkKPiAgdW5zaWduZWQgbG9uZyBkcm1SYW5kb20odm9pZCAqc3RhdGUpCj4gIHsKPiAgICAg IFJhbmRvbVN0YXRlICAgKnMgPSAoUmFuZG9tU3RhdGUgKilzdGF0ZTsKPiAtICAgIGxvbmcgICAg ICAgICAgaGk7Cj4gLSAgICBsb25nICAgICAgICAgIGxvOwo+ICsgICAgdW5zaWduZWQgbG9uZyBo aTsKPiArICAgIHVuc2lnbmVkIGxvbmcgbG87Cj4gIAo+ICAgICAgaGkgICAgICA9IHMtPnNlZWQg LyBzLT5xOwo+ICAgICAgbG8gICAgICA9IHMtPnNlZWQgJSBzLT5xOwo+ICAgICAgcy0+c2VlZCA9 IHMtPmEgKiBsbyAtIHMtPnIgKiBoaTsKPiAtICAgIGlmIChzLT5zZWVkIDw9IDApIHMtPnNlZWQg Kz0gcy0+bTsKPiArICAgIGlmICgocy0+YSAqIGxvKSA8PSAocy0+ciAqIGhpKSkgcy0+c2VlZCAr PSBzLT5tOwo+ICAKPiAgICAgIHJldHVybiBzLT5zZWVkOwo+ICB9Cj4gQEAgLTE2Niw3ICsxNjYs NyBAQCBkb3VibGUgZHJtUmFuZG9tRG91YmxlKHZvaWQgKnN0YXRlKQo+ICB9Cj4gIAo+ICAjaWYg UkFORE9NX01BSU4KPiAtc3RhdGljIHZvaWQgY2hlY2tfcGVyaW9kKGxvbmcgc2VlZCkKPiArc3Rh dGljIHZvaWQgY2hlY2tfcGVyaW9kKHVuc2lnbmVkIGxvbmcgc2VlZCkKPiAgewo+ICAgICAgdW5z aWduZWQgbG9uZyBjb3VudCA9IDA7Cj4gICAgICB1bnNpZ25lZCBsb25nIGluaXRpYWw7Cj4gQEAg LTE3OCw3ICsxNzgsNyBAQCBzdGF0aWMgdm9pZCBjaGVja19wZXJpb2QobG9uZyBzZWVkKQo+ICAg ICAgd2hpbGUgKGluaXRpYWwgIT0gZHJtUmFuZG9tKHN0YXRlKSkgewo+ICAJaWYgKCErK2NvdW50 KSBicmVhazsKPiAgICAgIH0KPiAtICAgIHByaW50ZigiV2l0aCBzZWVkIG9mICUxMGxkLCBwZXJp b2QgPSAlMTBsdSAoMHglMDhseClcbiIsCj4gKyAgICBwcmludGYoIldpdGggc2VlZCBvZiAlMTBs dSwgcGVyaW9kID0gJTEwbHUgKDB4JTA4bHgpXG4iLAo+ICAJICAgc2VlZCwgY291bnQsIGNvdW50 KTsKPiAgICAgIGRybVJhbmRvbURlc3Ryb3koc3RhdGUpOwo+ICB9Cj4gCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0 CmRyaS1kZXZlbEBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cDovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=