RFC: use EM_LEGACY_IRQ in if_lem.c ?



if_lem.c ("lem", one of the e1000 drivers) has 2 possible interrupt modes:
EM_LEGACY_IRQ uses the standard dispatch mechanism, whereas
FAST_INTR has a custom handler that signals a taskqueue to do the job.

I have no idea which actual hardware uses it (all of my Intel 1G
cards use either "em" or "igb"), but "lem" is the driver used in
qemu, and there the EM_LEGACY_IRQ gives approx 10% higher packet
rates than the other.

Any objections if i change the default to EM_LEGACY_IRQ ?

cheers
luigi
_______________________________________________
freebsd-current@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: RFC: use EM_LEGACY_IRQ in if_lem.c ?
    ... FAST_INTR has a custom handler that signals a taskqueue to do the job. ... I have no idea which actual hardware uses it (all of my Intel 1G ...
    (freebsd-current)
  • Re: RFC: use EM_LEGACY_IRQ in if_lem.c ?
    ... FAST_INTR has a custom handler that signals a taskqueue to do the job. ... I have no idea which actual hardware uses it (all of my Intel 1G ... has a couple of MMIO accesses to disable/enable interrupts on the ...
    (freebsd-current)
  • Re: Newbie. I´m not able to use shared variables !
    ... shared data (which you must take great care to ... that pool of data whenever they happen to execute. ... That model is disastrously inappropriate for hardware. ... is equivalent to using signals in VHDL, ...
    (comp.lang.vhdl)
  • Re: What is Intel AMT?, Backdoor? DRM?
    ... Take a look at Intels DRM solution for Apple on Intel platforms using ... If the hardware is not present to filter the ... then re-recorded to swipe the desired signals. ... and would probably reduce illegal copying significantly. ...
    (alt.computer.security)
  • Re: Building a (cheap) software radio
    ... FM receiver, remove the IF filter, replace it with a wider filter, and then tap the output off to your ADC of choice. ... would need to make up a PCB etc to house it, and some processor to demodulate the FM signals. ... And from what I think i understood, I just thought I'd have to buy the right hardware and put it together.. ... sampling jitter, sampling aperture, sampling resolution, quadrature ...
    (comp.dsp)