Projects
Eulaceura:Factory
irqbalance
_service:obs_scm:feature-aarch64-add-the-regula...
Sign Up
Log In
Username
Password
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File _service:obs_scm:feature-aarch64-add-the-regular-to-get-the-correct-i.patch of Package irqbalance
From c924f1df705a301a0ffc01fce4c7712756c8b1d2 Mon Sep 17 00:00:00 2001 From: Zengruan Ye <yezengruan@huawei.com> Date: Sat, 13 Jul 2019 19:09:09 +0800 Subject: [PATCH] feature: aarch64: add the regular to get the correct irq class on hisi board First, get the full irq desc name, include that the name split by blank, just like (hisi_sas_v2_hw sata). We use the irq type to mark the begin of the name. Second, for hisi bord, we consider to match the IRQ_SCSI class (which the irqbalance service concerned, and the eth device match follow the open community rule) by keywords group hisi & sas or hisi & sata. Signed-off-by: wanghaibin <wanghaibin.wang@huawei.com> --- procinterrupts.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/procinterrupts.c b/procinterrupts.c index 854282f..32c5e53 100644 --- a/procinterrupts.c +++ b/procinterrupts.c @@ -108,6 +108,8 @@ static void guess_arm_irq_hints(char *name, struct irq_info *info) /* Note: Last entry is a catchall */ static struct irq_match matches[] = { { "eth.*" ,{NULL} ,NULL, IRQ_TYPE_LEGACY, IRQ_GBETH }, + { "hisi\\w*? *sas" ,{NULL}, NULL, IRQ_TYPE_LEGACY, IRQ_SCSI}, + { "hisi\\w*? *sata" ,{NULL}, NULL, IRQ_TYPE_LEGACY, IRQ_SCSI}, { "[A-Z0-9]{4}[0-9a-f]{4}", {NULL} ,check_platform_device, IRQ_TYPE_LEGACY, IRQ_OTHER}, { "PNP[0-9a-f]{4}", {NULL} ,check_platform_device, IRQ_TYPE_LEGACY, IRQ_OTHER}, { ".*", {NULL}, NULL, IRQ_TYPE_LEGACY, IRQ_OTHER}, -- 2.23.0
Locations
Projects
Search
Status Monitor
Help
Open Build Service
OBS Manuals
API Documentation
OBS Portal
Reporting a Bug
Contact
Mailing List
Forums
Chat (IRC)
Twitter
Open Build Service (OBS)
is an
openSUSE project
.
浙ICP备2022010568号-2