1. Mar 29, 2007
    • Linus Torvalds's avatar
      Merge branch 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6 · 4db43e67
      Linus Torvalds authored
      * 'upstream-linus' of master.kernel.org:/pub/scm/linux/kernel/git/jgarzik/netdev-2.6:
        SUN3/3X Lance trivial fix improved
        mv643xx_eth: Fix use of uninitialized port_num field
        forcedeth: fix tx timeout
        forcedeth: fix nic poll
        qla3xxx: bugfix: Jumbo frame handling.
        qla3xxx: bugfix: Dropping interrupt under heavy network load.
        qla3xxx: bugfix: Multi segment sends were getting whacked.
        qla3xxx: bugfix: Add tx control block memset.
        atl1: remove unnecessary crc inversion
        myri10ge: correctly detect when TSO should be used
        [PATCH] WE-22 : prevent information leak on 64 bit
        [PATCH] wext: Add missing ioctls to 64<->32 conversion
        [PATCH] bcm43xx: Fix machine check on PPC for version 1 PHY
        [PATCH] bcm43xx: fix radio_set_tx_iq
        [PATCH] bcm43xx: Fix code for confusion between PHY revision and PHY version
      4db43e67
    • Ingo Molnar's avatar
      [PATCH] hrtimers: fix reprogramming SMP race · 935c631d
      Ingo Molnar authored
      
      
      hrtimer_start() incorrectly set the 'reprogram' flag to enqueue_hrtimer(),
      which should only be 1 if the hrtimer is queued to the current CPU.
      
      Doing otherwise could result in a reprogramming of the current CPU's
      clockevents device, with a timer that is not queued to it - resulting in a
      bogus next expiry value.
      
      Signed-off-by: default avatarIngo Molnar <mingo@elte.hu>
      Cc: Michal Piotrowski <michal.k.k.piotrowski@gmail.com>
      Acked-by: default avatarThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      935c631d
  2. Mar 28, 2007