From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.mindbit.ro (xs1.mindbit.ro [80.86.107.70]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C091B35AC30 for ; Mon, 23 Mar 2026 19:24:29 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=80.86.107.70 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774293872; cv=none; b=GBDDJ/wpH/gxORSzy3rxbNt32pfnLWW0ucOZLIAjuG/EOdo4psiMcbLO2xVCkFOo/g14Ud9L3upBlhsNAKEXLtEDMd75xWHNbyHg5hfabuuZAEpI0NQfgVP9XwTRp1+b5GnKTadt3bDBDvah0yB/oVLVV6G/YW1LTi6Ak2MR/90= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1774293872; c=relaxed/simple; bh=1MHV/PmuD2ze43soCC0hpAnZ27vrBDg54kAwWA/qQCk=; h=Message-ID:Subject:From:To:Cc:Date:In-Reply-To:References: Content-Type:MIME-Version; b=bi0RW/O3x+lXZl78hc370h6H3MLzXnDH1lkKZ4ctu5sNq7RrCjkBKFAlrS+o6eOi6XpQ1TCD+c4M8OWs6OiV1REuBb8Tky/faEtUHY+JbN7PSR3OivDYJ5qaVECHhKHwhOPKOBRWLjwobuhkDpEQlu09RSYydk93mSpz6wg/RSg= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=rendec.net; spf=pass smtp.mailfrom=rendec.net; dkim=pass (2048-bit key) header.d=rendec.net header.i=@rendec.net header.b=gsxxMzl/; arc=none smtp.client-ip=80.86.107.70 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=reject dis=none) header.from=rendec.net Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=rendec.net Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=rendec.net header.i=@rendec.net header.b="gsxxMzl/" Received: from dog.kanata.rendec.net (pool-174-112-193-187.cpe.net.cable.rogers.com [174.112.193.187]) by mail.mindbit.ro (Postfix) with ESMTPSA id 547BCC2490; Mon, 23 Mar 2026 21:24:26 +0200 (EET) DKIM-Filter: OpenDKIM Filter v2.11.0 mail.mindbit.ro 547BCC2490 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=rendec.net; s=default; t=1774293867; bh=1MHV/PmuD2ze43soCC0hpAnZ27vrBDg54kAwWA/qQCk=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=gsxxMzl/Pcnlo9INt0BPnLgGzrY4s1h21bmDgLns7oIV2fnDLYzq1XLh1scXA7wMx xBj0CsgkoYScW0UauIPbp8Y/ZDsXpn6P+4RIjyVS1nXyExiJD3m7CLxVv6k9pwNYE/ Zl8xe2Rc4bc3lpRQmfdkWcg6uvmAFbkfeHfCV6yz85Bk9mL1VIkFKmrcuzjcA4vvHu VyMu7UO4eycbM8SFH9d6zkncNxUNn0ABgY5VGemAGXRNmk+k3/P5CPcF6BM1y2m+J1 629sm6KbV4WOlSDaQAAYhgIy6V4C0yKw88wVF8RPom0rkMlGoD0ELZ+fTkwWYBuq7C VU9E2BkqZdVGg== Message-ID: Subject: Re: [patch v2 04/14] x86/irq: Make irqstats array based From: Radu Rendec To: Thomas Gleixner , LKML Cc: x86@kernel.org, Dmitry Ilvokhin , Neil Horman Date: Mon, 23 Mar 2026 15:24:24 -0400 In-Reply-To: <20260320132102.297759330@kernel.org> References: <20260320131108.344376329@kernel.org> <20260320132102.297759330@kernel.org> Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 User-Agent: Evolution 3.56.2 (3.56.2-2.fc42) Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 T24gRnJpLCAyMDI2LTAzLTIwIGF0IDE0OjIxICswMTAwLCBUaG9tYXMgR2xlaXhuZXIgd3JvdGU6 Cj4gSGF2aW5nIHRoZSB4ODYgc3BlY2lmaWMgaW50ZXJydXB0IHN0YXRpc3RpY3MgYXMgYSBkYXRh IHN0cnVjdHVyZSB3aXRoCj4gaW5kaXZpZHVhbCBtZW1iZXJzIGluc3RlYWQgb2YgYW4gYXJyYXkg aXMganVzdCBzdHVwaWQgYXMgaXQgcmVxdWlyZXMKPiBlbmRsZXNzIGNvcHkgYW5kIHBhc3RlIGlu IGFyY2hfc2hvd19pbnRlcnJ1cHRzKCkgYW5kIGFyY2hfaXJxX3N0YXRfY3B1KCksCj4gd2hlcmUg dGhlIGxhdHRlciBkb2VzIG5vdCBldmVuIHRha2UgdGhlIGxhdGVzdCBpbnRlcnJ1cHQgYWRkaXRp b25zIGludG8KPiBhY2NvdW50LiBUaGUgcmVzdWx0aW5nICNpZmRlZiBvcmd5IGlzIGp1c3QgZGlz Z3VzdGluZy4KPiAKPiBDb252ZXJ0IGl0IHRvIGFuIGFycmF5IG9mIGNvdW50ZXJzLCB3aGljaCBk b2VzIG5vdCBtYWtlIGEgZGlmZmVyZW5jZSBpbiB0aGUKPiBhY3R1YWwgaW50ZXJydXB0IGhvdHBh dGggaW5jcmVtZW50IGFzIHRoZSBhcnJheSBpbmRleCBpcyBjb25zdGFudCBhbmQKPiB0aGVyZWZv cmUgbm90IGFueSBkaWZmZXJlbnQgdGhhbiB0aGUgbWVtYmVyIGJhc2VkIGFjY2Vzcy4KPiAKPiBC dXQgaW4gYXJjaF9zaG93X2ludGVycnVwdHMoKSBhbmQgYXJjaF9pcnFfc3RhdF9jcHUoKSB0aGlz IGp1c3QgdHVybnMgaW50bwo+IGEgbG9vcCwgd2hpY2ggcmVkdWNlcyB0aGUgdGV4dCBzaXplIGJ5 IH4yayAofjEyJSk6Cj4gCj4gwqDCoCB0ZXh0CcKgwqAgZGF0YQnCoMKgwqAgYnNzCcKgwqDCoCBk ZWMJwqDCoMKgIGhleAlmaWxlbmFtZQo+IMKgIDE5NjQzCcKgIDE1MjUwCcKgwqDCoCA5MDQJwqAg MzU3OTcJwqDCoCA4YmQ1CS4uL2J1aWxkL2FyY2gveDg2L2tlcm5lbC9pcnEubwo+IMKgIDE3MzU1 CcKgIDE1MjUwCcKgwqDCoCA5MDQJwqAgMzM1MDkJwqDCoCA4MmU1CS4uL2J1aWxkL2FyY2gveDg2 L2tlcm5lbC9pcnEubwo+IAo+IEFkZGluZyBhIG5ldyB2ZWN0b3Igb3Igc29mdHdhcmUgY291bnRl ciBvbmx5IHJlcXVpcmVzIHRvIHVwZGF0ZSB0aGUgdGFibGUKPiBhbmQgZXZlcnl0aGluZyBqdXN0 IHdvcmtzLiBVc2luZyB0aGUgY29yZSBwcm92aWRlZCBlbWl0IGZ1bmN0aW9uIHdoaWNoCj4gc3Bl ZWRzIHVwIDAgb3V0cHV0cyBtYWtlcyBpdCBzaWduaWZpY2FudGx5IGZhc3Rlci4KPiAKPiBTaWdu ZWQtb2ZmLWJ5OiBUaG9tYXMgR2xlaXhuZXIgPHRnbHhAa2VybmVsLm9yZz4KPiAtLS0KPiBWMjog U2ltcGxpZmllZCBhbmQgZXh0ZW5kZWQgdmVjdG9yIHNraXAgbWVjaGFuaXNtCj4gwqDCoMKgIEZp eHVwIHRoZSB0eXBvZXMgLSBNaWNoZWFsLCBEbWl0cnkKPiDCoMKgwqAgQWRkZWQgdGhlIGxvc3Qg cHJlY2lzaW9uIGJhY2sgZm9yIEVSUi9NSVMgLSBEbWl0cnkKPiAtLS0KCkluIHRoZSBpbnRlcmVz dCBvZiBrZWVwaW5nIHRoaXMgZW1haWwgcmVhZGFibGUsIEkgcmVtb3ZlZCB0aGUgZGlmZiBwYXJ0 CmFuZCBJJ20gY29tbWVudGluZyBiZWxvdyBldmVyeSBmaWxlIGluIHRoZSBkaWZmc3RhdCBzZWN0 aW9uLgoKPiDCoGFyY2gveDg2L2V2ZW50cy9hbWQvY29yZS5jwqDCoMKgwqDCoMKgwqDCoMKgIHzC oMKgwqAgMiAKPiDCoGFyY2gveDg2L2V2ZW50cy9hbWQvaWJzLmPCoMKgwqDCoMKgwqDCoMKgwqDC oCB8wqDCoMKgIDIgCj4gwqBhcmNoL3g4Ni9ldmVudHMvY29yZS5jwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94ODYvZXZlbnRzL2ludGVsL2NvcmUuY8KgwqDC oMKgwqDCoMKgIHzCoMKgwqAgMiAKPiDCoGFyY2gveDg2L2V2ZW50cy9pbnRlbC9rbmMuY8KgwqDC oMKgwqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94ODYvZXZlbnRzL2ludGVsL3A0LmPCoMKg wqDCoMKgwqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94ODYvZXZlbnRzL3poYW94aW4vY29y ZS5jwqDCoMKgwqDCoCB8wqDCoMKgIDIgCj4gwqBhcmNoL3g4Ni9oeXBlcnYvaHZfaW5pdC5jwqDC oMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94ODYvaW5jbHVkZS9hc20vaGFy ZGlycS5owqDCoMKgwqDCoCB8wqDCoCA2OSArKysrKy0tLS0tCgpJIGJlbGlldmUgdGhpcyBicmVh a3Mgc2NyaXB0cy9nZGIvbGludXgvaW50ZXJydXB0cy5weSwgcGFydGljdWxhcmx5IHRoZQp4ODZf c2hvd19pcnFzdGF0KCkgZnVuY3Rpb24sIHdoaWNoIHN0aWxsIGV4cGVjdHMgaW5kaXZpZHVhbCBt ZW1iZXJzIGluCnN0cnVjdCBpcnFfY3B1c3RhdF90LgoKPiDCoGFyY2gveDg2L2luY2x1ZGUvYXNt L2lycS5owqDCoMKgwqDCoMKgwqDCoMKgIHzCoMKgwqAgMiAKPiDCoGFyY2gveDg2L2luY2x1ZGUv YXNtL21jZS5owqDCoMKgwqDCoMKgwqDCoMKgIHzCoMKgwqAgMyAKPiDCoGFyY2gveDg2L2tlcm5l bC9hcGljL2FwaWMuY8KgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoCA0IAo+IMKgYXJjaC94ODYva2Vy bmVsL2FwaWMvaXBpLmPCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94ODYv a2VybmVsL2NwdS9hY3JuLmPCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94 ODYva2VybmVsL2NwdS9tY2UvYW1kLmPCoMKgwqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94 ODYva2VybmVsL2NwdS9tY2UvY29yZS5jwqDCoMKgwqDCoCB8wqDCoMKgIDggLQo+IMKgYXJjaC94 ODYva2VybmVsL2NwdS9tY2UvdGhyZXNob2xkLmMgfMKgwqDCoCAyIAo+IMKgYXJjaC94ODYva2Vy bmVsL2NwdS9tc2h5cGVydi5jwqDCoMKgwqDCoCB8wqDCoMKgIDQgCj4gwqBhcmNoL3g4Ni9rZXJu ZWwvaXJxLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoCAyNDcgKysrKysrKysrKysr LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCgpOaXQ6IFRoaXMgbW92ZXMgdGhlIGRlc2NyaXB0aW9u IHRleHQgYnkgb25lIG1vcmUgc3BhY2UgdG8gdGhlIGxlZnQgKGluCmFkZGl0aW9uIHRvIHRoZSBv bmUgaW4gcGF0Y2ggMSksIGFuZCBub3cgdGhlIGRlc2NyaXB0aW9uIGlzIG5vIGxvbmdlcgphbGln bmVkIHRvIHRoZSBnZW5lcmljIGludGVycnVwdHMuCgo+IMKgYXJjaC94ODYva2VybmVsL2lycV93 b3JrLmPCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94ODYva2VybmVsL2ly cWluaXQuY8KgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoMKgwqAgMiAKPiDCoGFyY2gveDg2L2tlcm5l bC9rdm0uY8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoCAyIAo+IMKgYXJjaC94 ODYva2VybmVsL25taS5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqDCoMKgIDQgCj4g wqBhcmNoL3g4Ni9rZXJuZWwvc21wLmPCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIHzCoMKg wqAgNiAKPiDCoGFyY2gveDg2L21tL3RsYi5jwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKg wqDCoMKgIHzCoMKgwqAgMiAKPiDCoGFyY2gveDg2L3hlbi9lbmxpZ2h0ZW5faHZtLmPCoMKgwqDC oMKgwqDCoCB8wqDCoMKgIDIgCj4gwqBhcmNoL3g4Ni94ZW4vZW5saWdodGVuX3B2LmPCoMKgwqDC oMKgwqDCoMKgIHzCoMKgwqAgMiAKPiDCoGFyY2gveDg2L3hlbi9zbXAuY8KgwqDCoMKgwqDCoMKg wqDCoMKgwqDCoMKgwqDCoMKgwqAgfMKgwqDCoCA2IAo+IMKgYXJjaC94ODYveGVuL3NtcF9wdi5j wqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB8wqDCoMKgIDIgCj4gwqAyOSBmaWxlcyBjaGFu Z2VkLCAxNTggaW5zZXJ0aW9ucygrKSwgMjMzIGRlbGV0aW9ucygtKQoK