intel / intel/ethernet-linux-ice
[BUG?] irq number changes compare with kernel default ICE drivers
- Dominant language
- C
- Stars
- 60
- Forks
- 21
- PR merge metrics
- No merged PRs in 30d
Description
hi team,
Recently we try to install intel ICE driver 1.16.3 to our servers, which are installed with 5.15 kernel before.
ICE driver info with kernel default driver
```
$ modinfo ice
filename: /lib/modules/5.15.0-52-xxx/kernel/drivers/net/ethernet/intel/ice/ice.ko
firmware: intel/ice/ddp/ice.pkg
license: GPL v2
description: Intel(R) Ethernet Connection E800 Series Linux Driver
author: Intel Corporation,
```
irq info before, there were 64 irqs
```
ice-ens2f1-TxRx-0
ice-ens2f1-TxRx-1
ice-ens2f1-TxRx-2
ice-ens2f1-TxRx-3
...
ice-ens2f1-TxRx-60
ice-ens2f1-TxRx-61
ice-ens2f1-TxRx-62
ice-ens2f1-TxRx-63
```
After install ICE driver 1.16.3, and irq number changed from 64 to 32, it looks like each 2 irqs are combined into 1 irq, why does it happen? Will it bring any performance degradation issues? Is there any problems with this irq number decrease, thx!
```
$ modinfo ice
filename: /lib/modules/5.15.0-52-xxx/updates/drivers/net/ethernet/intel/ice/ice.ko
firmware: updates/intel/ice/ddp/ice.pkg
version: 1.16.3
license: GPL v2
description: Intel(R) Ethernet Connection E800 Series Linux Driver
author: Intel Corporation,
```
irq info with ICE driver 1.16.3, there are 32 irqs now
```
ice-ens2f1-TxRx-0-1
ice-ens2f1-TxRx-2-3
ice-ens2f1-TxRx-4-5
...
ice-ens2f1-TxRx-58-59
ice-ens2f1-TxRx-60-61
ice-ens2f1-TxRx-62-63
```
Contributor guide
Assessment
This issue has not been assessed yet.