Skip to content
Snippets Groups Projects
  1. Jan 17, 2012
    • John Crispin's avatar
      ramips: Rework ramips_eth to not require irqsave locking anymore · a2708d11
      John Crispin authored
      
      Previously the tx housekeeping was done in a spin_lock_irqsave critical
      section which causes irqs to be disabled during that time. Since the
      housekeeping is already prepared to be scheduled as a tasklet process
      the housekeeping only in softirq context and revise the locking between
      the tx path and the housekeeping tasklet by using a normal spin_lock
      which in most situations will be a NOP anyway.
      
      This makes sure that interrupts are only disabled for a short time
      since in the worst case the housekeeping might have to free up to 256
      skbs.
      
      Signed-off-by: default avatarHelmut Schaa <helmut.schaa@googlemail.com>
      
      SVN-Revision: 29762
      a2708d11
  2. Jan 16, 2012
  3. Jan 15, 2012
  4. Jan 14, 2012
  5. Jan 13, 2012
  6. Jan 12, 2012
  7. Jan 11, 2012
  8. Jan 09, 2012
Loading