From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id C8A7AEEB570 for ; Fri, 8 Sep 2023 23:14:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:In-Reply-To:MIME-Version:References: Message-ID:Subject:Cc:To:From:Date:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=Q089Ne/WLdzZg0TPjQjqjO6Rlq7zH4hWUKU1kFu2Teo=; b=2QYO1NmUPW/zBB BN6h29cIF1sDOBLupZ7Fe/IZ6XLD9TmDybhIC8UzRWhEudbu368gBkpq/KXhJZ43ohdyqFm3HbzLN 0BsV4QgGnldg81bZ2RSA/2KmedPHvy8kLBiUKw0vEa8vK0K+FgeqbV/9FUQb+w34mcKcrW5ALstea 9CS0Hs4aoTqvG8lQrfVgSLbhjwj+pxC/m/zVkSBo2gqcERQcIAF9KJR+s723wKly5MQz1ccQ0zL80 DF1PVzfUr8CSRRj9CemWansoFkSzKHnXByWlGE0ImZL4eVRqFxdiIMWxumYcL9Kdzu471YZGLD/nj 06fWklH0g8G86MizXVHw==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.96 #2 (Red Hat Linux)) id 1qekg9-00Eg3S-0l; Fri, 08 Sep 2023 23:14:21 +0000 Received: from mgamail.intel.com ([192.55.52.151]) by bombadil.infradead.org with esmtps (Exim 4.96 #2 (Red Hat Linux)) id 1qekg6-00Eg2v-0v for linux-arm-kernel@lists.infradead.org; Fri, 08 Sep 2023 23:14:20 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1694214858; x=1725750858; h=date:from:to:cc:subject:message-id:references: mime-version:content-transfer-encoding:in-reply-to; bh=qACPg/gBC5tWXRt7hebAA94mDZgXxR4pGdqk736pGqo=; b=i7q4Jybo7qD2MUf26Z0iyHY/1P9vmUFRF6kzcDGb8KOANqpZMkzZP+BH W5n9gZtv1TWQ45q4ftDmoPAD51IKpUqwWpO4A7E17XaFgZSmt+Xaq/ML9 omumt1vdQpGgwl87RvnvRQRAGSSfhQ3d3ExcBB5veYpUqXL9i54UA+zSc kDkkp/PQBGZJ3+Gqu1+OuNhJf/t5ySBijYIr5Y3sTobYolIPqU/aL8Nsg PnMesDvWvXq13G2oYetH23P0snuZns3ksNgUjc2AlOZAdfgm3onVRPobK 5Xl2moKkuHYawtB8E5iULMxL1Kmh8pXKRO5M1V1vInu7ZlGq261wOIKVT A==; X-IronPort-AV: E=McAfee;i="6600,9927,10827"; a="358070211" X-IronPort-AV: E=Sophos;i="6.02,238,1688454000"; d="scan'208";a="358070211" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Sep 2023 16:13:56 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10827"; a="742672382" X-IronPort-AV: E=Sophos;i="6.02,238,1688454000"; d="scan'208";a="742672382" Received: from agluck-desk3.sc.intel.com (HELO agluck-desk3) ([172.25.222.74]) by orsmga002-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 08 Sep 2023 16:13:55 -0700 Date: Fri, 8 Sep 2023 16:13:54 -0700 From: Tony Luck To: babu.moger@amd.com Cc: "Chatre, Reinette" , "james.morse@arm.com" , Amit Singh Tomar , "Yu, Fenghua" , George Cherian , "robh@kernel.org" , "peternewman@google.com" , Drew Fustini , "linux-kernel@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" Subject: Re: resctrl2 - status Message-ID: References: <9742f177-a0ce-c5d3-5d92-90dda32f5d07@intel.com> <18f3a209-8dbf-4837-6bcb-a71a1ee1abb3@amd.com> <09e2894e-eb2b-12a0-c4a2-5000b27bbded@amd.com> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: <09e2894e-eb2b-12a0-c4a2-5000b27bbded@amd.com> X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20230908_161418_335994_A6288E1D X-CRM114-Status: GOOD ( 44.59 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org T24gRnJpLCBTZXAgMDgsIDIwMjMgYXQgMDQ6MzU6MDVQTSAtMDUwMCwgTW9nZXIsIEJhYnUgd3Jv dGU6Cj4gSGkgVG9ueSwKPiAKPiAKPiBPbiA5LzgvMjAyMyAxOjUxIFBNLCBMdWNrLCBUb255IHdy b3RlOgo+ID4gPiA+IENhbiB5b3UgdHJ5IHRoaXMgb3V0IG9uIGFuIEFNRCBzeXN0ZW0uIEkgdGhp bmsgSSBjb3ZlcmVkIG1vc3Qgb2YgdGhlCj4gPiA+ID4gZXhpc3RpbmcgQU1EIHJlc2N0cmwgZmVh dHVyZXMsIGJ1dCBJIGhhdmUgbm8gbWFjaGluZSB0byB0ZXN0IHRoZSBjb2RlCj4gPiA+ID4gb24s IHNvIHZlcnkgbGlrZWx5IHRoZXJlIGFyZSBidWdzIGluIHRoZXNlIGNvZGUgcGF0aHMuCj4gPiA+ ID4gCj4gPiA+ID4gSSdkIGxpa2UgdG8gbWFrZSBhbnkgbmVlZGVkIGNoYW5nZXMgbm93LCBiZWZv cmUgSSBzdGFydCBicmVha2luZyB0aGlzCj4gPiA+ID4gaW50byByZXZpZXdhYmxlIGJpdGUtc2l6 ZWQgcGF0Y2hlcyB0byBhdm9pZCB0b28gbXVjaCBjaHVybi4KPiA+ID4gSSB0cmllZCB5b3VyIGxh dGVzdCBjb2RlIGJyaWVmbHkgb24gbXkgc3lzdGVtLiAgVW5mb3J0dW5hdGVseSwgSSBjb3VsZAo+ ID4gPiBub3QgZ2V0IGl0IHRvIHdvcmsgb24gbXkgQU1EIHN5c3RlbS4KPiA+ID4gCj4gPiA+ICMg Z2l0IGJyYW5jaCAtYQo+ID4gPiAgICAgbmV4dAo+ID4gPiAqIHJlc2N0cmwyX3Y2NQo+ID4gPiAj IF0jIHVuYW1lIC1yCj4gPiA+IDYuNS4wKwo+ID4gPiAjbHNtb2QgfGdyZXAgcmR0Cj4gPiA+IHJk dF9zaG93X2lkcyAgICAgICAgICAgMTIyODggIDAKPiA+ID4gcmR0X21ibV9sb2NhbF9ieXRlcyAg ICAxMjI4OCAgMAo+ID4gPiByZHRfbWJtX3RvdGFsX2J5dGVzICAgIDEyMjg4ICAwCj4gPiA+IHJk dF9sbGNfb2NjdXBhbmN5ICAgICAgMTIyODggIDAKPiA+ID4gcmR0X2wzX2NhdCAgICAgICAgICAg ICAxNjM4NCAgMAo+ID4gPiAKPiA+ID4gIyBsc21vZCB8Z3JlcCBtYmUKPiA+ID4gYW1kX21iZWMg ICAgICAgICAgICAgICAxNjM4NCAgMAo+ID4gPiAKPiA+ID4gSSBjb3VsZCBub3QgZ2V0ICByZHRf bDNfbWJhCj4gPiA+IAo+ID4gPiAjIG1vZHByb2JlIHJkdF9sM19tYmEKPiA+ID4gbW9kcHJvYmU6 IEVSUk9SOiBjb3VsZCBub3QgaW5zZXJ0ICdyZHRfbDNfbWJhJzogTm8gc3VjaCBkZXZpY2UKPiA+ ID4gCj4gPiA+IEkgZG9uJ3Qgc2VlIGFueSBkYXRhIGZvciB0aGUgZGVmYXVsdCBncm91cCBlaXRo ZXIuCj4gPiA+IAo+ID4gPiBtb3VudCAgLXQgcmVzY3RybCByZXNjdHJsIC9zeXMvZnMvcmVzY3Ry bC8KPiA+ID4gCj4gPiA+IGNkIC9zeXMvZnMvcmVzY3RybC9tb25fZGF0YS9tb25fTDNfMDAKPiA+ ID4gCj4gPiA+IGNhdCBtYm1fc3VtbWFyeQo+ID4gPiAgICAgICAgbi9hICAgICAgbi9hIC8KPiA+ IEJhYnUsCj4gPiAKPiA+IFRoYW5rIGEgYnVuY2ggZm9yIHRha2luZyB0aGlzIGZvciBhIHF1aWNr IHNwaW4uIFRoZXJlJ3Mgc2V2ZXJhbCBiaXRzIG9mCj4gPiBnb29kIG5ld3MgdGhlcmUuIFNldmVy YWwgbW9kdWxlcyBhdXRvbWF0aWNhbGx5IGxvYWRlZCBhcyBleHBlY3RlZC4KPiA+IE5vdGhpbmcg d2VudCAiT09QUyIgYW5kIGNyYXNoZWQgdGhlIHN5c3RlbS4KPiA+IAo+ID4gSGVyZeKAmXMgdGhl IGNvZGUgdGhhdCB0aGUgcmR0X2wzX21iYSBtb2R1bGUgcnVucyB0aGF0IGNhbiBjYXVzZSBmYWls dXJlCj4gPiB0byBsb2FkIHdpdGggIk5vIHN1Y2ggZGV2aWNlIgo+ID4gCj4gPiAgICAgICAgICBp ZiAoIWJvb3RfY3B1X2hhcyhYODZfRkVBVFVSRV9SRFRfQSkpIHsKPiA+ICAgICAgICAgICAgICAg ICAgcHJfZGVidWcoIk5vIFJEVCBhbGxvY2F0aW9uIHN1cHBvcnRcbiIpOwo+ID4gICAgICAgICAg ICAgICAgICByZXR1cm4gLUVOT0RFVjsKPiA+ICAgICAgICAgIH0KPiAKPiBTaG91bGRuJ3QgdGhp cyBiZSA/KG9yIHNpbWlsYXIpCj4gCj4gaWYgKCFyZHRfY3B1X2hhcyhYODZfRkVBVFVSRV9NQkEp KQo+IMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCByZXR1cm4gZmFsc2U7CgpZZXMuIEkg c2hvdWxkIGJlIHVzaW5nIFg4Nl9GRUFUVVJFIGJpdHMgd2hlcmUgdGhleSBhcmUgYXZhaWxhYmxl CnJhdGhlciB0aGFuIHBlZWtpbmcgZGlyZWN0bHkgYXQgQ1BVSUQgcmVnaXN0ZXIgYml0cy4KCj4g Cj4gPiAgICAgICAgICBtYmFfZmVhdHVyZXMgPSBjcHVpZF9lYngoMHgxMCk7Cj4gPiAKPiA+ICAg ICAgICAgIGlmICghKG1iYV9mZWF0dXJlcyAmIEJJVCgzKSkpIHsKPiA+ICAgICAgICAgICAgICAg ICAgcHJfZGVidWcoIk5vIFJEVCBNQkEgYWxsb2NhdGlvblxuIik7Cj4gPiAgICAgICAgICAgICAg ICAgIHJldHVybiAtRU5PREVWOwo+ID4gICAgICAgICAgfQo+ID4gCj4gPiBJIGFzc3VtZSB0aGUg Zmlyc3QgdGVzdCBtdXN0IGhhdmUgc3VjY2VlZGVkIChzYW1lIGNvZGUgaW4gcmR0X2wzX2NhdCwg YW5kCj4gPiB0aGF0IGxvYWRlZCBPSykuIFNvIG11c3QgYmUgdGhlIHNlY29uZC4gSG93IGRvZXMg QU1EIGVudW1lcmF0ZSBNQkEKPiA+IHN1cHBvcnQ/Cj4gPiAKPiA+IExlc3Mgb2J2aW91cyB3aGF0 IGlzIHRoZSByb290IGNhdXNlIG9mIHRoZSBtYm1fc3VtbWFyeSBmaWxlIHRvIGZhaWwgdG8KPiA+ IHNob3cgYW55IGRhdGEuIHJkdF9tYm1fbG9jYWxfYnl0ZXMgIGFuZCByZHRfbWJtX3RvdGFsX2J5 dGVzICBtb2R1bGVzCj4gPiBsb2FkZWQgT0suIFNvIEknbSBsb29raW5nIGZvciB0aGUgcmlnaHQg Q1BVSUQgYml0cyB0byBkZXRlY3QgbWVtb3J5IGJhbmR3aWR0aAo+ID4gbW9uaXRvcmluZy4KPiAK PiBJIGFtIHN0aWxsIG5vdCBzdXJlIGlmIHJlc2N0cmwyIHdpbGwgYWRkcmVzcyBhbGwgdGhlIGN1 cnJlbnQgZ2FwcyBpbgo+IHJlc2N0cmwxLiBXZSBzaG91bGQgcHJvYmFibHkgbGlzdCBhbGwgaXNz dWVzIG9uIHRoZSB0YWJsZSBiZWZvcmUgd2UgZ28gdGhhdAo+IHJvdXRlLgoKSW5kZWVkIHllcyEg SSBkb24ndCB3YW50IHRvIGhhdmUgdG8gZG8gcmVzY3RybDMgaW4gYSBmZXcgeWVhcnMgdG8KY292 ZXIgZ2FwcyB0aGF0IGNvdWxkIGhhdmUgYmVlbiBhZGRyZXNzZWQgaW4gcmVzY3RybDIuCgpIb3dl dmVyLCBmaXhpbmcgcmVzY3RybCBnYXBzIGlzIG9ubHkgb25lIG9mIHRoZSBtb3RpdmF0aW9ucyBm b3IKdGhlIHJld3JpdGUuIFRoZSBiaWdnZXIgb25lIGlzIG1ha2luZyBsaWZlIGVhc2llciBmb3Ig YWxsIHRoZQphcmNoaXRlY3R1cmVzIHNoYXJpbmcgdGhlIGNvbW1vbiBjb2RlIHRvIGRvIHdoYXQg dGhleSBuZWVkIHRvCmZvciB0aGVpciBvd24gcXVpcmtzICYgZGlmZmVyZW5jZXMgd2l0aG91dCBj bHV0dGVyaW5nIHRoZQpjb21tb24gY29kZSBiYXNlLCBvciB3b3JyeWluZyAiZGlkIG15IGNoYW5n ZSBqdXN0IGJyZWFrIHNvbWV0aGluZwpmb3IgYW5vdGhlciBDUFUgYXJjaGl0ZWN0dXJlIi4KCj4g T25lIG9mIHRoZSBtYWluIGlzc3VlIGZvciBBTUQgaXMgY291cGxpbmcgb2YgTExDIGRvbWFpbnMu Cj4gCj4gRm9yIGV4YW1wbGUsIEFNRCBoYXJkd2FyZSBzdXBwb3J0cyAxNiBDTE9TaWRzIHBlciBM TEMgZG9tYWluLiBCdXQgTGludXgKPiBkZXNpZ24gYXNzdW1lcyB0aGF0IHRoZXJlIGFyZSBnbG9i YWxseSAxNiB0b3RhbCBDTE9TSURzIGZvciB0aGUgd2hvbGUKPiBzeXN0ZW1zLiBXZSBjYW4gb25s eSBjcmVhdGUgMTYgQ0xPU0lEIG5vdyBpcnJlc3BlY3RpdmUgb2YgaG93IG1hbnkgZG9tYWlucwo+ IGFyZSB0aGVyZS4KPiAKPiBJbiByZWFsaXR5LCB3ZSBzaG91bGQgYmUgYWJsZSB0byBjcmVhdGUg IjE2IHggbnVtYmVyIG9mIExMQyBkb21haW5zIiBDTE9TSURTCj4gaW4gdGhlIHN5c3RlbXMuwqAg VGhpcyBpcyBtb3JlIGV2aWRlbnQgaW4gQU1ELiBCdXQsIHNhbWUgcHJvYmxlbSBhcHBsaWVzIHRv Cj4gSW50ZWwgd2l0aCBtdWx0aXBsZSBzb2NrZXRzLgoKSSB0aGluayB0aGlzIGNhbiBiZSBzb21l d2hhdCBhY2hpZXZlZCBhbHJlYWR5IHdpdGggYSBjb21iaW5hdGlvbiBvZgpyZXNjdHJsIGFuZCBj cHVzZXRzIChvciBzb21lIG90aGVyIHdheSB0byBzZXQgQ1BVIGFmZmluaXR5IGZvciB0YXNrcwp0 byBvbmx5IHJ1biBvbiBDUFVzIHdpdGhpbiBhIHNwZWNpZmljIGRvbWFpbiAob3Igc2V0IG9mIGRv bWFpbnMpLgpUaGF0J3Mgd2h5IHRoZSBzY2hlbWF0YSBmaWxlIGFsbG93cyBzZXR0aW5nIGRpZmZl cmVudCBDQk0gbWFza3MKcGVyIGRvbWFpbi4KCkNhbiB5b3UgZXhwbGFpbiBob3cgeW91IHdvdWxk IHVzZSA2NCBkb21haW5zIG9uIGEgc3lzdGVtIHdpdGggNCBkb21haW5zCmFuZCAxNiBDTE9TSUQg cGVyIGRvbWFpbj8KCj4gTXkgMDIgY2VudHMuIEhvcGUgdG8gZGlzY3VzcyBtb3JlIGluIG91ciB1 cGNvbWluZyBtZWV0aW5nLgpBZ3JlZWQuIFRoaXMgd2lsbCBiZSBmYXN0ZXIgd2hlbiB3ZSBjYW4g dGFsayBpbnN0ZWFkIG9mIHR5cGUgOi0pCgotVG9ueQoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QKbGlu dXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRlYWQu b3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo=