From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id MMnBHISfu2IrWQAAbAwnHQ (envelope-from ) for ; Wed, 29 Jun 2022 02:40:36 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id KFSyHISfu2K9bQAA9RJhRA (envelope-from ) for ; Wed, 29 Jun 2022 02:40:36 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id A5DFB2CA56 for ; Wed, 29 Jun 2022 02:40:35 +0200 (CEST) Received: from localhost ([::1]:49286 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o6Lkw-0005SF-3b for larch@yhetil.org; Tue, 28 Jun 2022 20:40:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:40804) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o6LkQ-0005RS-S0 for guix-patches@gnu.org; Tue, 28 Jun 2022 20:40:02 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:34550) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o6LkQ-0002sE-IH for guix-patches@gnu.org; Tue, 28 Jun 2022 20:40:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1o6LkQ-00076d-Fx for guix-patches@gnu.org; Tue, 28 Jun 2022 20:40:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#56200] [PATCH v2] gnu: linux-libre: Enable the AMD HSA driver. References: In-Reply-To: Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 29 Jun 2022 00:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 56200 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: Leo Famulari , "56200@debbugs.gnu.org" <56200@debbugs.gnu.org> Received: via spool by 56200-submit@debbugs.gnu.org id=B56200.165646316227260 (code B ref 56200); Wed, 29 Jun 2022 00:40:02 +0000 Received: (at 56200) by debbugs.gnu.org; 29 Jun 2022 00:39:22 +0000 Received: from localhost ([127.0.0.1]:56680 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6Ljj-00075Z-3K for submit@debbugs.gnu.org; Tue, 28 Jun 2022 20:39:22 -0400 Received: from mail-4316.protonmail.ch ([185.70.43.16]:17695) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o6LjY-00075C-U0 for 56200@debbugs.gnu.org; Tue, 28 Jun 2022 20:39:18 -0400 Date: Wed, 29 Jun 2022 00:38:56 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1656463141; x=1656722341; bh=io/Cgiwi8mD01fic0alIq0jrds/zVQVacJNR8//WXc0=; h=Date:To:From:Reply-To:Subject:Message-ID:Feedback-ID:From:To:Cc: Date:Subject:Reply-To:Feedback-ID:Message-ID; b=dssp80E3NGM2yEj7Q+5iI9Dy8y+nWGL3bjkYioScvXq0IyF/0xww3PzdCsISpScGc sYxq/qGCQnnjona07RvVPgVC7BBodoxVvWdtsPmqMw3tZv7RFUkNvipcJKT4Sj9S4G FkJIaQ6nnX7HfnOEjw6tQVRdj4SuSRPic9r4F40H1riksL++ik6RRfNprX8I1C9Vny mH0JcFheAC2bcMygEifjnZzUAq5Hh4ZqgwSnjjcHYjMHcB0iPp2gASs8Qdn9l6wgou DYu2EsUqWfis+Ge3th0cTDoVcPb6MBD0GXyWE1rC14ehb5+WGet47c6/nWL4kiIxFN nTMdqMAMbg63g== Message-ID: Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="b1_gmQmjU3065xwAXrP808o6y7f2LhLxzUwKVILjfqqk" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: "Guix-patches" Reply-to: John Kehayias X-ACL-Warn: , John Kehayias via Guix-patches From: John Kehayias via Guix-patches via X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656463236; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=io/Cgiwi8mD01fic0alIq0jrds/zVQVacJNR8//WXc0=; b=gYjBWCFqufdJBbunUR9UM18Brf1J3Bv2ZY1BuzCYXg8OjlqQt/GRbsICJnbZJnM++Pn9Wz fW6HQx28AZZw8vhED+oxqycF9o/r8cWJdzADu7wHdVaTS9bmC2/pCy295lkNHyGjvx/zqh 1I8ItazuY8jtdAtXzzw/iWhMhwcwISuAeguR4HozX2/JIjvcZBo+6fnEZpDw5hDw9qNaUH QuFX7E1XqFsSSNdtGiyES+yZsEwFKwkud/o9eNtcXyImyM4duy82elt8JUGylNN8rcWxIJ 7t0TwEDaKT8zIxTy1Io+IXQ0VXZepA4z18Ms7iHM+pA8gddOHqRGFEwVhDzZXw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656463236; a=rsa-sha256; cv=none; b=F3VVZzA2Zk5IF2sB0iiS10OlIZAqTvRIZaVTmWyZZv6s6E2s24zwp4tsYCJvz/uurEuufG jyGCDFpsr06g1+ZUdkjSY+V1IgcCsFUIgH9QA1kkvgleYSmiiycg9KJTtkbijCygpHNyuQ 5Y/dJabtWK+IRfc5D/6BIAzJJIqtm5oUjUMb0kqHXtc2dyQQMaMBMuF4IX2+z9SjpEyoUS H0Rc0wllGQDQmjAS8KNmab2SGtYdM/MfPCsmUJjSOgsW53yNCo7/VuNWSpTwUt1l75kGk0 ahcwnTImlwRaa4hsdtYzCQLhRiPf7pbvwkqvRlDojjn7EEhCICyb7pFWqxwU2A== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b=dssp80E3; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -2.36 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=protonmail.com header.s=protonmail3 header.b=dssp80E3; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: A5DFB2CA56 X-Spam-Score: -2.36 X-Migadu-Scanner: scn0.migadu.com X-TUID: I7smuIyFx7IC This is a multi-part message in MIME format. --b1_gmQmjU3065xwAXrP808o6y7f2LhLxzUwKVILjfqqk Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Leo, ------- Original Message ------- On Tuesday, June 28th, 2022 at 4:30 PM, Leo Famulari wrote: > > Don't worry too much about the commit message. The only thing to change > is that the commit title should begin with 'gnu', which is how we denote > that the change touches the software distribution portion of guix.git, > as compared to 'guix', 'doc', 'build', etc. But I would normally handle > that without mentioning it to the patch submitter. > I'm decent with package patch notes now, but wasn't sure how the kernel con= fig fit in. I did look for examples but must have found one that missed the= convention. > > * gnu/packages/aux-files/linux-libre/5.18-x86_64.conf: Enable the AMD > > Heterogeneous System Architecture (HSA) driver. > > > Grepping for 'HSA_AMD' in guix.git: > > ------ > $ git grep HSA_AMD > gnu/packages/aux-files/linux-libre/4.14-x86_64.conf:CONFIG_HSA_AMD=3Dm > gnu/packages/aux-files/linux-libre/4.19-x86_64.conf:CONFIG_HSA_AMD=3Dm > gnu/packages/aux-files/linux-libre/4.9-x86_64.conf:CONFIG_HSA_AMD=3Dm > gnu/packages/aux-files/linux-libre/5.10-arm64.conf:# CONFIG_HSA_AMD is no= t set > gnu/packages/aux-files/linux-libre/5.10-x86_64.conf:# CONFIG_HSA_AMD is n= ot set > gnu/packages/aux-files/linux-libre/5.15-arm64.conf:# CONFIG_HSA_AMD is no= t set > gnu/packages/aux-files/linux-libre/5.15-x86_64.conf:# CONFIG_HSA_AMD is n= ot set > gnu/packages/aux-files/linux-libre/5.18-arm64.conf:# CONFIG_HSA_AMD is no= t set > gnu/packages/aux-files/linux-libre/5.18-x86_64.conf:# CONFIG_HSA_AMD is n= ot set > gnu/packages/aux-files/linux-libre/5.4-arm64.conf:# CONFIG_HSA_AMD is not= set > gnu/packages/aux-files/linux-libre/5.4-x86_64.conf:# CONFIG_HSA_AMD is no= t set > ------ > > Yes, there is actually some 64-bit ARM hardware by AMD. > > Anyways, I recommend enabling it in all the configs where it is > currently not set. What do you think? If that's a good idea, can you > send a revised patch? > > Don't worry about building all the kernels if that's a burden; I'll > check that they build before pushing. > I've attached a v2 of the patch that sets it for all the configurations whe= re the option was listed. Note that a few had it "enabled" with setting it = to "m", but I don't think that does anything, per my testing. And looking a= t the documentation, seems like it should be "y": https://www.kernelconfig.= io/config_hsa_amd I did not build any of the other kernels, but how does that look now? Thanks again! John --b1_gmQmjU3065xwAXrP808o6y7f2LhLxzUwKVILjfqqk Content-Type: text/x-patch; name=0001-gnu-linux-libre-Enable-the-AMD-HSA-driver.patch Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename=0001-gnu-linux-libre-Enable-the-AMD-HSA-driver.patch RnJvbSAzYWRiMjE0M2JhNTRiM2MwNzUxYmRhN2M4YjA2YWQ5ZjAyNjgxYjY1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBKb2huIEtlaGF5aWFzIDxqb2huLmtlaGF5aWFzQHByb3Rvbm1h aWwuY29tPgpEYXRlOiBNb24sIDI3IEp1biAyMDIyIDAwOjMzOjU0IC0wNDAwClN1YmplY3Q6IFtQ QVRDSF0gZ251OiBsaW51eC1saWJyZTogRW5hYmxlIHRoZSBBTUQgSFNBIGRyaXZlci4KCiogZ251 L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS80LjE0LXg4Nl82NC5jb25mCmdudS9wYWNr YWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNC4xOS14ODZfNjQuY29uZiwKZ251L3BhY2thZ2Vz L2F1eC1maWxlcy9saW51eC1saWJyZS80LjkteDg2XzY0LmNvbmYsCmdudS9wYWNrYWdlcy9hdXgt ZmlsZXMvbGludXgtbGlicmUvNS4xMC1hcm02NC5jb25mLApnbnUvcGFja2FnZXMvYXV4LWZpbGVz L2xpbnV4LWxpYnJlLzUuMTAteDg2XzY0LmNvbmYsCmdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGlu dXgtbGlicmUvNS4xNS1hcm02NC5jb25mLApnbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4LWxp YnJlLzUuMTUteDg2XzY0LmNvbmYsCmdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUv NS4xOC1hcm02NC5jb25mLApnbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4LWxpYnJlLzUuMTgt eDg2XzY0LmNvbmYsCmdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS40LWFybTY0 LmNvbmYsCmdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS40LXg4Nl82NC5jb25m OiBFbmFibGUgdGhlIEFNRApIZXRlcm9nZW5lb3VzIFN5c3RlbSBBcmNoaXRlY3R1cmUgKEhTQSkg ZHJpdmVyLgotLS0KIGdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNC4xNC14ODZf NjQuY29uZiB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNC4xOS14 ODZfNjQuY29uZiB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNC45 LXg4Nl82NC5jb25mICB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUv NS4xMC1hcm02NC5jb25mICB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGli cmUvNS4xMC14ODZfNjQuY29uZiB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgt bGlicmUvNS4xNS1hcm02NC5jb25mICB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGlu dXgtbGlicmUvNS4xNS14ODZfNjQuY29uZiB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgtZmlsZXMv bGludXgtbGlicmUvNS4xOC1hcm02NC5jb25mICB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgtZmls ZXMvbGludXgtbGlicmUvNS4xOC14ODZfNjQuY29uZiB8IDIgKy0KIGdudS9wYWNrYWdlcy9hdXgt ZmlsZXMvbGludXgtbGlicmUvNS40LWFybTY0LmNvbmYgICB8IDIgKy0KIGdudS9wYWNrYWdlcy9h dXgtZmlsZXMvbGludXgtbGlicmUvNS40LXg4Nl82NC5jb25mICB8IDIgKy0KIDExIGZpbGVzIGNo YW5nZWQsIDExIGluc2VydGlvbnMoKyksIDExIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2du dS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNC4xNC14ODZfNjQuY29uZiBiL2dudS9w YWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNC4xNC14ODZfNjQuY29uZgppbmRleCAzOTUz ZWU5MTA0Li44NjQ0NWI0MGJhIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xp bnV4LWxpYnJlLzQuMTQteDg2XzY0LmNvbmYKKysrIGIvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9s aW51eC1saWJyZS80LjE0LXg4Nl82NC5jb25mCkBAIC01NjgzLDcgKzU2ODMsNyBAQCBDT05GSUdf RFJNX1BBTkVMX0JSSURHRT15CiAjIERpc3BsYXkgSW50ZXJmYWNlIEJyaWRnZXMKICMKIENPTkZJ R19EUk1fQU5BTE9HSVhfQU5YNzhYWD1tCi1DT05GSUdfSFNBX0FNRD1tCitDT05GSUdfSFNBX0FN RD15CiBDT05GSUdfRFJNX0hJU0lfSElCTUM9bQogIyBDT05GSUdfRFJNX1RJTllEUk0gaXMgbm90 IHNldAogIyBDT05GSUdfRFJNX0xFR0FDWSBpcyBub3Qgc2V0CmRpZmYgLS1naXQgYS9nbnUvcGFj a2FnZXMvYXV4LWZpbGVzL2xpbnV4LWxpYnJlLzQuMTkteDg2XzY0LmNvbmYgYi9nbnUvcGFja2Fn ZXMvYXV4LWZpbGVzL2xpbnV4LWxpYnJlLzQuMTkteDg2XzY0LmNvbmYKaW5kZXggMjQxNDhkY2Y2 Zi4uNGFlMWFhMzNmMCAxMDA2NDQKLS0tIGEvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1s aWJyZS80LjE5LXg4Nl82NC5jb25mCisrKyBiL2dudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgt bGlicmUvNC4xOS14ODZfNjQuY29uZgpAQCAtNTg5NCw3ICs1ODk0LDcgQEAgQ09ORklHX0RSTV9Q QU5FTF9CUklER0U9eQogIyBEaXNwbGF5IEludGVyZmFjZSBCcmlkZ2VzCiAjCiBDT05GSUdfRFJN X0FOQUxPR0lYX0FOWDc4WFg9bQotQ09ORklHX0hTQV9BTUQ9bQorQ09ORklHX0hTQV9BTUQ9eQog Q09ORklHX0RSTV9ISVNJX0hJQk1DPW0KICMgQ09ORklHX0RSTV9USU5ZRFJNIGlzIG5vdCBzZXQK IENPTkZJR19EUk1fWEVOPXkKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGlu dXgtbGlicmUvNC45LXg4Nl82NC5jb25mIGIvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1s aWJyZS80LjkteDg2XzY0LmNvbmYKaW5kZXggOGQ0NzEyN2VjZS4uYWZjNzk3MzM3MyAxMDA2NDQK LS0tIGEvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS80LjkteDg2XzY0LmNvbmYK KysrIGIvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS80LjkteDg2XzY0LmNvbmYK QEAgLTU0NjUsNyArNTQ2NSw3IEBAIENPTkZJR19EUk1fQlJJREdFPXkKICMgRGlzcGxheSBJbnRl cmZhY2UgQnJpZGdlcwogIwogQ09ORklHX0RSTV9BTkFMT0dJWF9BTlg3OFhYPW0KLUNPTkZJR19I U0FfQU1EPW0KK0NPTkZJR19IU0FfQU1EPXkKICMgQ09ORklHX0RSTV9MRUdBQ1kgaXMgbm90IHNl dAogCiAjCmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4LWxpYnJlLzUu MTAtYXJtNjQuY29uZiBiL2dudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS4xMC1h cm02NC5jb25mCmluZGV4IGE2MTI4MTllZTkuLjA0NmMzMTBkODUgMTAwNjQ0Ci0tLSBhL2dudS9w YWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS4xMC1hcm02NC5jb25mCisrKyBiL2dudS9w YWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS4xMC1hcm02NC5jb25mCkBAIC01ODQ4LDcg KzU4NDgsNyBAQCBDT05GSUdfRFJNX0FNRF9EQz15CiBDT05GSUdfRFJNX0FNRF9EQ19TST15CiAj IGVuZCBvZiBEaXNwbGF5IEVuZ2luZSBDb25maWd1cmF0aW9uCiAKLSMgQ09ORklHX0hTQV9BTUQg aXMgbm90IHNldAorQ09ORklHX0hTQV9BTUQ9eQogQ09ORklHX0RSTV9OT1VWRUFVPW0KICMgQ09O RklHX05PVVZFQVVfTEVHQUNZX0NUWF9TVVBQT1JUIGlzIG5vdCBzZXQKIENPTkZJR19OT1VWRUFV X1BMQVRGT1JNX0RSSVZFUj15CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xp bnV4LWxpYnJlLzUuMTAteDg2XzY0LmNvbmYgYi9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4 LWxpYnJlLzUuMTAteDg2XzY0LmNvbmYKaW5kZXggNGRmYjc0MjgxMy4uMjc2MGM3MWY2MiAxMDA2 NDQKLS0tIGEvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS81LjEwLXg4Nl82NC5j b25mCisrKyBiL2dudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS4xMC14ODZfNjQu Y29uZgpAQCAtNjMwNCw3ICs2MzA0LDcgQEAgQ09ORklHX0RSTV9BTURfRENfU0k9eQogIyBDT05G SUdfREVCVUdfS0VSTkVMX0RDIGlzIG5vdCBzZXQKICMgZW5kIG9mIERpc3BsYXkgRW5naW5lIENv bmZpZ3VyYXRpb24KIAotIyBDT05GSUdfSFNBX0FNRCBpcyBub3Qgc2V0CitDT05GSUdfSFNBX0FN RD15CiBDT05GSUdfRFJNX05PVVZFQVU9bQogIyBDT05GSUdfTk9VVkVBVV9MRUdBQ1lfQ1RYX1NV UFBPUlQgaXMgbm90IHNldAogQ09ORklHX05PVVZFQVVfREVCVUc9NQpkaWZmIC0tZ2l0IGEvZ251 L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS81LjE1LWFybTY0LmNvbmYgYi9nbnUvcGFj a2FnZXMvYXV4LWZpbGVzL2xpbnV4LWxpYnJlLzUuMTUtYXJtNjQuY29uZgppbmRleCBkNjc0NjFk MDUxLi4zYTNkMTQ0MzMwIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4 LWxpYnJlLzUuMTUtYXJtNjQuY29uZgorKysgYi9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4 LWxpYnJlLzUuMTUtYXJtNjQuY29uZgpAQCAtNjEwMCw3ICs2MTAwLDcgQEAgQ09ORklHX0RSTV9B TURfREM9eQogQ09ORklHX0RSTV9BTURfRENfU0k9eQogIyBlbmQgb2YgRGlzcGxheSBFbmdpbmUg Q29uZmlndXJhdGlvbgogCi0jIENPTkZJR19IU0FfQU1EIGlzIG5vdCBzZXQKK0NPTkZJR19IU0Ff QU1EPXkKIENPTkZJR19EUk1fTk9VVkVBVT1tCiAjIENPTkZJR19OT1VWRUFVX0xFR0FDWV9DVFhf U1VQUE9SVCBpcyBub3Qgc2V0CiBDT05GSUdfTk9VVkVBVV9QTEFURk9STV9EUklWRVI9eQpkaWZm IC0tZ2l0IGEvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS81LjE1LXg4Nl82NC5j b25mIGIvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS81LjE1LXg4Nl82NC5jb25m CmluZGV4IGFiYjFjOThmY2IuLjhmYmI0OGJjYjYgMTAwNjQ0Ci0tLSBhL2dudS9wYWNrYWdlcy9h dXgtZmlsZXMvbGludXgtbGlicmUvNS4xNS14ODZfNjQuY29uZgorKysgYi9nbnUvcGFja2FnZXMv YXV4LWZpbGVzL2xpbnV4LWxpYnJlLzUuMTUteDg2XzY0LmNvbmYKQEAgLTY0ODIsNyArNjQ4Miw3 IEBAIENPTkZJR19EUk1fQU1EX0RDX0RDTj15CiBDT05GSUdfRFJNX0FNRF9TRUNVUkVfRElTUExB WT15CiAjIGVuZCBvZiBEaXNwbGF5IEVuZ2luZSBDb25maWd1cmF0aW9uCiAKLSMgQ09ORklHX0hT QV9BTUQgaXMgbm90IHNldAorQ09ORklHX0hTQV9BTUQ9eQogQ09ORklHX0RSTV9OT1VWRUFVPW0K ICMgQ09ORklHX05PVVZFQVVfTEVHQUNZX0NUWF9TVVBQT1JUIGlzIG5vdCBzZXQKIENPTkZJR19O T1VWRUFVX0RFQlVHPTUKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgt bGlicmUvNS4xOC1hcm02NC5jb25mIGIvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJy ZS81LjE4LWFybTY0LmNvbmYKaW5kZXggMDE3NTU2NWJmMy4uOTI5YjBhMTI4YyAxMDA2NDQKLS0t IGEvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS81LjE4LWFybTY0LmNvbmYKKysr IGIvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS81LjE4LWFybTY0LmNvbmYKQEAg LTYyNjUsNyArNjI2NSw3IEBAIENPTkZJR19EUk1fQU1EX0RDPXkKIENPTkZJR19EUk1fQU1EX0RD X1NJPXkKICMgZW5kIG9mIERpc3BsYXkgRW5naW5lIENvbmZpZ3VyYXRpb24KIAotIyBDT05GSUdf SFNBX0FNRCBpcyBub3Qgc2V0CitDT05GSUdfSFNBX0FNRD15CiBDT05GSUdfRFJNX05PVVZFQVU9 bQogIyBDT05GSUdfTk9VVkVBVV9MRUdBQ1lfQ1RYX1NVUFBPUlQgaXMgbm90IHNldAogQ09ORklH X05PVVZFQVVfUExBVEZPUk1fRFJJVkVSPXkKZGlmZiAtLWdpdCBhL2dudS9wYWNrYWdlcy9hdXgt ZmlsZXMvbGludXgtbGlicmUvNS4xOC14ODZfNjQuY29uZiBiL2dudS9wYWNrYWdlcy9hdXgtZmls ZXMvbGludXgtbGlicmUvNS4xOC14ODZfNjQuY29uZgppbmRleCA2NThlMDExODdiLi5jODUwMmU0 MmM4IDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4LWxpYnJlLzUuMTgt eDg2XzY0LmNvbmYKKysrIGIvZ251L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS81LjE4 LXg4Nl82NC5jb25mCkBAIC02Njg3LDcgKzY2ODcsNyBAQCBDT05GSUdfRFJNX0FNRF9EQ19EQ049 eQogQ09ORklHX0RSTV9BTURfU0VDVVJFX0RJU1BMQVk9eQogIyBlbmQgb2YgRGlzcGxheSBFbmdp bmUgQ29uZmlndXJhdGlvbgogCi0jIENPTkZJR19IU0FfQU1EIGlzIG5vdCBzZXQKK0NPTkZJR19I U0FfQU1EPXkKIENPTkZJR19EUk1fTk9VVkVBVT1tCiAjIENPTkZJR19OT1VWRUFVX0xFR0FDWV9D VFhfU1VQUE9SVCBpcyBub3Qgc2V0CiBDT05GSUdfTk9VVkVBVV9ERUJVRz01CmRpZmYgLS1naXQg YS9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4LWxpYnJlLzUuNC1hcm02NC5jb25mIGIvZ251 L3BhY2thZ2VzL2F1eC1maWxlcy9saW51eC1saWJyZS81LjQtYXJtNjQuY29uZgppbmRleCBkMmJh NTg3MWUwLi4zYjA1MDgzMzAxIDEwMDY0NAotLS0gYS9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xp bnV4LWxpYnJlLzUuNC1hcm02NC5jb25mCisrKyBiL2dudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGlu dXgtbGlicmUvNS40LWFybTY0LmNvbmYKQEAgLTU1MjMsNyArNTUyMyw3IEBAIENPTkZJR19EUk1f QU1EX0RDPXkKICMgQ09ORklHX0RFQlVHX0tFUk5FTF9EQyBpcyBub3Qgc2V0CiAjIGVuZCBvZiBE aXNwbGF5IEVuZ2luZSBDb25maWd1cmF0aW9uCiAKLSMgQ09ORklHX0hTQV9BTUQgaXMgbm90IHNl dAorQ09ORklHX0hTQV9BTUQ9eQogQ09ORklHX0RSTV9OT1VWRUFVPW0KICMgQ09ORklHX05PVVZF QVVfTEVHQUNZX0NUWF9TVVBQT1JUIGlzIG5vdCBzZXQKIENPTkZJR19OT1VWRUFVX1BMQVRGT1JN X0RSSVZFUj15CmRpZmYgLS1naXQgYS9nbnUvcGFja2FnZXMvYXV4LWZpbGVzL2xpbnV4LWxpYnJl LzUuNC14ODZfNjQuY29uZiBiL2dudS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS40 LXg4Nl82NC5jb25mCmluZGV4IDdjZjkyNDc4YzEuLjczMjVhYzIxZmMgMTAwNjQ0Ci0tLSBhL2du dS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS40LXg4Nl82NC5jb25mCisrKyBiL2du dS9wYWNrYWdlcy9hdXgtZmlsZXMvbGludXgtbGlicmUvNS40LXg4Nl82NC5jb25mCkBAIC02MTA4 LDcgKzYxMDgsNyBAQCBDT05GSUdfRFJNX0FNRF9EQ19EU0NfU1VQUE9SVD15CiAjIENPTkZJR19E RUJVR19LRVJORUxfREMgaXMgbm90IHNldAogIyBlbmQgb2YgRGlzcGxheSBFbmdpbmUgQ29uZmln dXJhdGlvbgogCi0jIENPTkZJR19IU0FfQU1EIGlzIG5vdCBzZXQKK0NPTkZJR19IU0FfQU1EPXkK IENPTkZJR19EUk1fTk9VVkVBVT1tCiAjIENPTkZJR19OT1VWRUFVX0xFR0FDWV9DVFhfU1VQUE9S VCBpcyBub3Qgc2V0CiBDT05GSUdfTk9VVkVBVV9ERUJVRz01Ci0tIAoyLjM2LjEKCg== --b1_gmQmjU3065xwAXrP808o6y7f2LhLxzUwKVILjfqqk--