• Scott Feldman's avatar
    [netdrvr e1000] 82547 interrupt assert/de-assert re-ordering · 09d22ea3
    Scott Feldman authored
    * 82547 needs interrupt disable/enable to keep interrupt assertion
      state synced between 82547 and APIC.  82547 will re-order
      assert and de-assert messages if hub link bus is busy (heavy
      traffic).  Disabling interrupt on device works around re-
      order issue.  Note: this is a re-patch.  We backed out the
      patch because of a report on a system with a 8086:1019 device
      would lock up with this patch.  Turns out that system was a
      pre-production sample.
    09d22ea3
e1000_main.c 79.3 KB