1. 23 Mar, 2007 4 commits
    • Linus Torvalds's avatar
      Merge branch 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6 · fffda91e
      Linus Torvalds authored
      * 'i2c-for-linus' of git://jdelvare.pck.nerim.net/jdelvare-2.6:
        i2c/ds1374: Check workqueue creation status
        i2c-i801: Restore the device state before leaving
        i2c-amd8111: Missed cleanup
      fffda91e
    • Linus Torvalds's avatar
      Merge master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6 · d6e8823e
      Linus Torvalds authored
      * master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6:
        [NETFILTER]: nat: avoid rerouting packets if only XFRM policy key changed
        [NETFILTER]: nf_conntrack_netlink: add missing dependency on NF_NAT
        [NET]: fix up misplaced inlines.
        [SCTP]: Correctly reset ssthresh when restarting association
        [BRIDGE]: Fix fdb RCU race
        [NET]: Fix fib_rules dump race
        [XFRM]: ipsecv6 needs a space when printing audit record.
        [X25] x25_forward_call(): fix NULL dereferences
        [SCTP]: Reset some transport and association variables on restart
        [SCTP]: Increment error counters on user requested HBs.
        [SCTP]: Clean up stale data during association restart
        [IrDA]: Calling ppp_unregister_channel() from process context
        [IrDA]: irttp_dup spin_lock initialisation
        [IrDA]: Delay needed when uploading firmware chunks
      d6e8823e
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband · f64cd9de
      Linus Torvalds authored
      * 'for-linus' of master.kernel.org:/pub/scm/linux/kernel/git/roland/infiniband:
        IB/ipoib: Fix thinko in packet length checks
        IPoIB: Fix use-after-free in path_rec_completion()
        IB/ehca: Make scaling code work without CPU hotplug
        RDMA/cxgb3: Handle build_phys_page_list() failure in iwch_reregister_phys_mem()
        IB/ipath: Check return value of lookup_one_len
        IPoIB: Fix race in detaching from mcast group before attaching
        IPoIB/cm: Fix reaping of stale connections
      f64cd9de
    • Thomas Gleixner's avatar
      [PATCH] i386: clockevents fix breakage on Geode/Cyrix PIT implementations · 6b3964cd
      Thomas Gleixner authored
      The PIT has no dedicated mode for shut down. The only way to disable PIT
      is to put it into one shot mode. AMD implementations of PIT on Geode
      (also observed on Cyrix) are confused by an "empty" transition from
      CLOCK_EVT_MODE_UNUSED to CLOCK_EVT_MODE_SHUTDOWN, which puts the PIT
      into one shot mode momentarily.
      
      I realized after staring helpless at the bug report
      http://bugzilla.kernel.org/show_bug.cgi?id=8027 for quite a while, that
      the only change, which might influence the bogomips calibration, is the
      above transition during the PIT initialization.
      
      Avoiding the unnecessary switch to oneshot and later to periodic mode
      fixes the weird bogomips value and also the resulting slowness.
      
      The fix is confirmed on OLPC and another Geode based box.
      
      Note: this is unrelated to the Dual Core problem discussed here:
      http://lkml.org/lkml/2007/3/17/48Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      6b3964cd
  2. 22 Mar, 2007 18 commits
  3. 20 Mar, 2007 18 commits