diff options
Diffstat (limited to 'scripts/vyatta-auto-irqaffin.pl')
-rw-r--r-- | scripts/vyatta-auto-irqaffin.pl | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/scripts/vyatta-auto-irqaffin.pl b/scripts/vyatta-auto-irqaffin.pl index 8ba17ff..7f5fe22 100644 --- a/scripts/vyatta-auto-irqaffin.pl +++ b/scripts/vyatta-auto-irqaffin.pl @@ -342,9 +342,13 @@ if (defined $setup_ifname) { # one used by Broadcom NICs. $driver_style="broadcom"; } - } else { + } elsif ($numints == 1) { # It is a single queue NIC. $driver_style="single"; + } else { + # $numints must be 0 + printf("Unable to determine IRQs for interface $ifname.\n"); + exit 0; } $driver_func = $driver_hash{$driver_style}; |