106-iegbe_new_irqf_constant.patch 521 B

123456789101112
  1. --- a/Embedded/src/GbE/iegbe_ethtool.c
  2. +++ b/Embedded/src/GbE/iegbe_ethtool.c
  3. @@ -944,7 +944,8 @@ iegbe_intr_test(struct iegbe_adapter *ad
  4. *data = 0;
  5. /* Hook up test interrupt handler just for this test */
  6. - if(!request_irq(irq, &iegbe_test_intr, 0, netdev->name, netdev)) {
  7. + if(!request_irq(irq, &iegbe_test_intr, IRQF_PROBE_SHARED, netdev->name,
  8. + netdev)) {
  9. shared_int = FALSE;
  10. } else if(request_irq(irq, &iegbe_test_intr, IRQF_SHARED,
  11. netdev->name, netdev)){