From owner-freebsd-hackers@freebsd.org Sat Nov 7 22:58:25 2020 Return-Path: Delivered-To: freebsd-hackers@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id D323E2D440B for ; Sat, 7 Nov 2020 22:58:25 +0000 (UTC) (envelope-from samspeed@mail.ru) Received: from f745.i.mail.ru (f745.i.mail.ru [128.140.172.165]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 4CTCNJ3M7bz3tq8 for ; Sat, 7 Nov 2020 22:58:24 +0000 (UTC) (envelope-from samspeed@mail.ru) Received: by f745.i.mail.ru with local (envelope-from ) id 1kbX9z-0002n6-Aq for freebsd-hackers@freebsd.org; Sun, 08 Nov 2020 01:58:15 +0300 Received: by e.mail.ru with HTTP; Sun, 08 Nov 2020 01:58:15 +0300 From: =?UTF-8?B?QW5kcmV5IFNtYWdpbg==?= To: freebsd-hackers@freebsd.org Subject: =?UTF-8?B?SGFyZCBwaW4gdGhyZWFkIGZvciAxIGNwdSB3aXRoIGRpc2FibGVkIGludGVy?= =?UTF-8?B?cnVwdHMsIHNoZWR1bGVyIGV0Yy4=?= MIME-Version: 1.0 X-Mailer: Mail.Ru Mailer 1.0 Date: Sun, 08 Nov 2020 01:58:15 +0300 Reply-To: =?UTF-8?B?QW5kcmV5IFNtYWdpbg==?= X-Priority: 3 (Normal) Message-ID: <1604789895.225748578@f745.i.mail.ru> X-7564579A: B8F34718100C35BD X-77F55803: 119C1F4DF6A9251C9F281DEBF96F126DE0A0160C88204197CF1DA7E7CD6312698FD872164937FA4C7E0098069C90F3CADB2AF678930E23283DE59938244A42EE43006C731734714C X-7FA49CB5: 70AAF3C13DB7016878DA827A17800CE73C45176E3332E48FD82A6BABE6F325AC08BE7437D75B48FABCF491FFA38154B613377AFFFEAFD269EE3A9D0FB4FE0F99B10A181A22533F51C2099A533E45F2D0395957E7521B51C2CFCAF695D4D8E9FCEA1F7E6F0F101C6778DA827A17800CE7F1A1961AA7DC6F57EA1F7E6F0F101C674E70A05D1297E1BBC6CDE5D1141D2B1C2DC215EEE240C743826A3A09676BA8884A88DCE2E666313F9FA2833FD35BB23D9E625A9149C048EE33AC447995A7AD18C26CFBAC0749D213D2E47CDBA5A96583BD4B6F7A4D31EC0BB23A54CFFDBC96A8389733CBF5DBD5E9D5E8D9A59859A8B6D082881546D93491CC7F00164DA146DA6F5DAA56C3B73B23B0D06ED40D7E105A75ECD9A6C639B01BC09775C1D3CA48CF7C6C241D9975906435872C767BF85DA22EF20D2F80756B5F40A5AABA2AD3711975ECD9A6C639B01B78DA827A17800CE7EE061C4D93700B7A731C566533BA786A40A5AABA2AD371193C9F3DD0FB1AF5EB82E77451A5C57BD33C9F3DD0FB1AF5EB4E70A05D1297E1BBCB5012B2E24CD356 X-C8649E89: 20E39C52C4DE07B7DF40DD2FBC34032840F2282B14A0645F782CF5AECD173CB3FD334A436A1363969F595CEF8576C34B X-D57D3AED: 3ZO7eAau8CL7WIMRKs4sN3D3tLDjz0dLbV79QFUyzQ2Ujvy7cMT6pYYqY16iZVKkSc3dCLJ7zSJH7+u4VD18S7Vl4ZUrpaVfd2+vE6kuoey4m4VkSEu530nj6fImhcD4MUrOEAnl0W826KZ9Q+tr5+wYjsrrSY/u8Y3PrTqANeitKFiSd6Yd7yPpbiiZ/d5BsxIjK0jGQgCHUM3Ry2Lt2G3MDkMauH3h0dBdQGj+BB/iPzQYh7XS329fgu+/vnDh1bi9z07B+wokn684aU9QXw== X-Mailru-Internal-Actual: A:0.8980933338445 X-Mailru-MI: 900 X-Mailru-Sender: 015BA6FC0EFA223A2C3604936842D16A1ED19B18173DAB0698798FBD0607C754BEB94853A9F08A38DBB6F488A40E03C2BC76079D514E5C4AC62600DFC3A8D7422F84BEB09BBDFF42A72022385E78452A9FC4A2B1A9835AE10D4ABDE8C577C2ED X-Mras: Ok X-Rspamd-Queue-Id: 4CTCNJ3M7bz3tq8 X-Spamd-Bar: - X-Spamd-Result: default: False [-1.39 / 15.00]; HAS_REPLYTO(0.00)[samspeed@mail.ru]; FREEMAIL_FROM(0.00)[mail.ru]; R_SPF_ALLOW(-0.20)[+ip4:128.140.168.0/21]; TO_DN_NONE(0.00)[]; MIME_BASE64_TEXT_BOGUS(1.00)[]; DKIM_TRACE(0.00)[mail.ru:+]; HAS_X_PRIO_THREE(0.00)[3]; DMARC_POLICY_ALLOW(-0.50)[mail.ru,reject]; MAIL_RU_MAILER_BASE64(0.00)[]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[128.140.172.165:from]; FREEMAIL_ENVFROM(0.00)[mail.ru]; ASN(0.00)[asn:47764, ipnet:128.140.168.0/21, country:RU]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[mail.ru:s=mail3]; REPLYTO_EQ_FROM(0.00)[]; FROM_HAS_DN(0.00)[]; DWL_DNSWL_NONE(0.00)[mail.ru:dkim]; TO_MATCH_ENVRCPT_ALL(0.00)[]; NEURAL_HAM_LONG(-0.91)[-0.909]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; FREEMAIL_REPLYTO(0.00)[mail.ru]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; RCPT_COUNT_ONE(0.00)[1]; SPAMHAUS_ZRD(0.00)[128.140.172.165:from:127.0.2.255]; NEURAL_SPAM_SHORT(0.52)[0.518]; MAILMAN_DEST(0.00)[freebsd-hackers] Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 07 Nov 2020 22:58:25 -0000 CkhpLCBJIHdyb3RlIHNvbWUga2VybmVsIG1vZHVsZSB3aXRoIHJlYWx0aW1lIGtlcm5lbCB0aHJl YWQgZm9yIGxhdGVuY3kgdGVzdC4KV2l0aCBlbmFibGVkIGludGVycnVwdHMgbGF0ZW5zeSB2ZXJ5 IGJhZCBmb3IgZ3BpbyByZWFsdGltZSBkcml2aW5nLgpBZGRpbmcgYmVnaW5cZW5kIGNyaXRpY2Fs IHNlY3Rpb24gbWFrZSBqaXR0ZXIgMjAwbnMoaXRzIHBlcmZlY3QpIGJ1dCBoYW5nIGtlcm5lbAph ZnRlciAxNSBzZWNvbmRzIG9mIHdvcmsgb24gbXkgb3JhbmdlIHBpLXplcm8uCkhvdyB0byBkaXNh YmxlIHdhdGNoZG9nIG9yIGFueSBlbHNlID8KwqAKwqAKwqAKI2luY2x1ZGUgPHN5cy90eXBlcy5o PgojaW5jbHVkZSA8c3lzL21vZHVsZS5oPgojaW5jbHVkZSA8c3lzL3N5c3RtLmg+wqAgLyogdXBy aW50ZiAqLwojaW5jbHVkZSA8c3lzL2Vycm5vLmg+CiNpbmNsdWRlIDxzeXMvcGFyYW0uaD7CoCAv KiBkZWZpbmVzIHVzZWQgaW4ga2VybmVsLmggKi8KI2luY2x1ZGUgPHN5cy9rZXJuZWwuaD4gLyog dHlwZXMgdXNlZCBpbiBtb2R1bGUgaW5pdGlhbGl6YXRpb24gKi8KI2luY2x1ZGUgPHN5cy9rdGhy ZWFkLmg+CiNpbmNsdWRlIDxzeXMvcHJvYy5oPgojaW5jbHVkZSA8c3lzL3NjaGVkLmg+CiNpbmNs dWRlIDxzeXMvY3B1c2V0Lmg+CiNpbmNsdWRlIDxzeXMvdGltZXRjLmg+CiNpbmNsdWRlIDxzeXMv dGltZS5oPgojaW5jbHVkZSA8c3lzL211dGV4Lmg+CnN0YXRpYyBpbnQgwqDCoCDCoMKgwqAgwqDC oMKgIMKgwqDCoCDCoMKgwqAgwqBkVGltZU1heCA9IDA7CnN0YXRpYyBpbnQgwqDCoCDCoMKgwqAg wqDCoMKgIMKgwqDCoCDCoMKgwqAgwqBkVGltZU1pbiA9IDB4N0ZGRkZGRkY7CnN0YXRpYyB1bnNp Z25lZCBpbnTCoMKgIMKgwqDCoCDCoMKgwqAgwqBkVGltZUF2ZyA9IDA7CnN0YXRpYyB1bnNpZ25l ZCBpbnTCoMKgIMKgwqDCoCDCoMKgwqAgwqBJbnRDb3VudCA9IDA7CnN0YXRpYyBpbnQgwqDCoCDC oMKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqBUaWNrOwpzdGF0aWMgdm9sYXRpbGUgaW50IMKg wqAgwqDCoMKgIMKgVGhyZWFkRXhpdDsKc3RhdGljIHN0cnVjdCB0aHJlYWTCoMKgIMKgwqDCoCDC oCpUaHJlYWREYXRhOwpzdGF0aWMgY3B1c2V0X3TCoMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKg Q3B1U2V0OwpzdGF0aWMgdV9pbnQ2NF90wqDCoCDCoMKgwqAgwqDCoMKgIMKgTWF4VGltZXIgPSAw LCBNaW5UaW1lciA9IDAsIFRpbWVyID0gMDsKCnN0YXRpYyB2b2lkIFRocmVhZEZ1bmMoKQp7CsKg wqAgwqBjcHVzZXRfc2V0dGhyZWFkKCBUaHJlYWREYXRhLT50ZF90aWQsICZDcHVTZXQgKTsKwqDC oCDCoHRocmVhZF9sb2NrKCBUaHJlYWREYXRhICk7CsKgwqAgwqBzY2hlZF9jbGFzcyggVGhyZWFk RGF0YSwgUFJJX1JFQUxUSU1FICk7CsKgwqAgwqB0aHJlYWRfdW5sb2NrKCBUaHJlYWREYXRhICk7 CsKgwqAgwqBzY2hlZF9waW4oKTsKwqDCoCDCoHdoaWxlKCBUaHJlYWRFeGl0ID09IDAgKQrCoMKg IMKgewrCoMKgIMKgwqDCoCDCoHVfaW50IFQxLFQyOwrCoMKgIMKgwqDCoCDCoGZvciggOyAhVGhy ZWFkRXhpdCA7IFRpbWVyKyspCsKgwqAgwqDCoMKgIMKgewrCoMKgIMKgwqDCoCDCoMKgwqAgwqBU MT10aW1lY291bnRlci0+dGNfZ2V0X3RpbWVjb3VudCh0aW1lY291bnRlcik7CsKgwqAgwqDCoMKg IMKgwqDCoCDCoFQyPXRpbWVjb3VudGVyLT50Y19nZXRfdGltZWNvdW50KHRpbWVjb3VudGVyKTsK wqDCoCDCoMKgwqAgwqDCoMKgIMKgVGljayA9IFQyIC0gVDE7CsKgwqAgwqDCoMKgIMKgwqDCoCDC oGlmICggVGljayA+IGRUaW1lTWF4ICkgeyBNYXhUaW1lciA9IFRpbWVyOyBkVGltZU1heCA9IFRp Y2s7IH0KwqDCoCDCoMKgwqAgwqDCoMKgIMKgaWYgKCBUaWNrIDwgZFRpbWVNaW4gKSB7IE1pblRp bWVyID0gVGltZXI7IGRUaW1lTWluID0gVGljazsgfQrCoMKgIMKgwqDCoCDCoMKgwqAgwqBpZiAo IFRpY2sgPiAxICkKwqDCoCDCoMKgwqAgwqDCoMKgIMKgewrCoMKgIMKgwqDCoCDCoMKgwqAgwqDC oMKgIMKgSW50Q291bnQrKzsKwqDCoCDCoMKgwqAgwqDCoMKgIMKgwqDCoCDCoGlmICggZFRpbWVB dmcgPiAwICkKwqDCoCDCoMKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqBkVGltZUF2ZyA9ICgg ZFRpbWVBdmcgKiAxNSArIFRpY2sgKiAxNiApIC8gMTY7CsKgwqAgwqDCoMKgIMKgwqDCoCDCoMKg wqAgwqBlbHNlCsKgwqAgwqDCoMKgIMKgwqDCoCDCoMKgwqAgwqDCoMKgIMKgZFRpbWVBdmcgPSBU aWNrKjE2OwrCoMKgIMKgwqDCoCDCoMKgwqAgwqB9CsKgwqAgwqDCoMKgIMKgfQrCoMKgIMKgfQrC oMKgIMKgVGhyZWFkRXhpdCA9IDI7CsKgwqAgwqBzY2hlZF91bnBpbigpOwrCoMKgIMKga3RocmVh ZF9leGl0KCk7Cn0Kc3RhdGljIHN0cnVjdCBrdGhyZWFkX2Rlc2MgVGhyZWFkRGVzYyA9IHsgImdw aW9fcnRfdGhyZWFkIiwgVGhyZWFkRnVuYywgJlRocmVhZERhdGEgfTsKc3RhdGljIGludCBncGlv X3J0X2xvYWRlcihzdHJ1Y3QgbW9kdWxlICptLCBpbnQgd2hhdCwgdm9pZCAqYXJnKQp7CsKgwqAg wqBpbnQgZXJyID0gMDsKwqDCoCDCoHN3aXRjaCAod2hhdCkgewrCoMKgIMKgY2FzZSBNT0RfTE9B RDrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgLyoga2xkbG9hZCAqLwrCoMKgIMKgwqDC oCDCoFRocmVhZEV4aXQgPSAwOwrCoMKgIMKgwqDCoCDCoG1lbXNldCggJkNwdVNldCwgMCwgc2l6 ZW9mKENwdVNldCkgKTsKwqDCoCDCoMKgwqAgwqBDUFVfU0VUKCAzLCAmQ3B1U2V0ICk7CsKgwqAg wqDCoMKgIMKga3RocmVhZF9zdGFydCggJlRocmVhZERlc2MgKTsKwqDCoCDCoMKgwqAgwqB1cHJp bnRmKCJHUElPIHJlYWx0aW1lIGV4dGVuaW9ucyBLTEQgbG9hZGVkLlxuIik7CsKgwqAgwqDCoMKg IMKgYnJlYWs7CsKgwqAgwqBjYXNlIE1PRF9VTkxPQUQ6CsKgwqAgwqDCoMKgIMKgVGhyZWFkRXhp dCA9IDE7CsKgwqAgwqDCoMKgIMKgd2hpbGUoIFRocmVhZEV4aXQgPT0gMSApOwrCoMKgIMKgwqDC oCDCoHVwcmludGYoIkdQSU8gaml0dGVyIGRUaW1lTWF4ID0gJWQgKCVsbGQpIFx0ZFRpbWVBdmcg PSAlZCBcdGRUaW1lTWluID0gJWQoJWxsZCkgXHQlbGxkXHQlZFx0XG4iLCBkVGltZU1heCwgTWF4 VGltZXIsIGRUaW1lQXZnLzE2LCBkVGltZU1pbiwgTWluVGltZXIsIFRpbWVyLCBJbnRDb3VudCAp OwrCoMKgIMKgwqDCoCDCoHVwcmludGYoIkdQSU8gcmVhbHRpbWUgZXh0ZW5pb25zIEtMRCB1bmxv YWRlZC5cbiIpOwrCoMKgIMKgwqDCoCDCoGJyZWFrOwrCoMKgIMKgZGVmYXVsdDoKwqDCoCDCoMKg wqAgwqBlcnIgPSBFT1BOT1RTVVBQOwrCoMKgIMKgwqDCoCDCoGJyZWFrOwrCoMKgIMKgfQrCoMKg IMKgcmV0dXJuKGVycik7Cn0Kc3RhdGljIG1vZHVsZWRhdGFfdCBncGlvX3J0X21vZCA9IHvCoMKg IMKgImdwaW9fcnQiLMKgwqAgwqBncGlvX3J0X2xvYWRlcizCoMKgIMKgTlVMTCB9OwpERUNMQVJF X01PRFVMRShncGlvX3J0LCBncGlvX3J0X21vZCwgU0lfU1VCX0tMRCwgU0lfT1JERVJfQU5ZKTsK wqAKwqAKwqAKLS0KQW5kcmV5IFNtYWdpbg==