Skip to content
  1. Oct 07, 2011
  2. Oct 06, 2011
  3. Oct 05, 2011
  4. Oct 04, 2011
  5. Oct 03, 2011
  6. Oct 02, 2011
  7. Oct 01, 2011
    • Linus Torvalds's avatar
      Merge branches 'irq-urgent-for-linus', 'x86-urgent-for-linus' and... · f72a209a
      Linus Torvalds authored
      Merge branches 'irq-urgent-for-linus', 'x86-urgent-for-linus' and 'sched-urgent-for-linus' of git://tesla.tglx.de/git/linux-2.6-tip
      
      * 'irq-urgent-for-linus' of git://tesla.tglx.de/git/linux-2.6-tip:
        irq: Fix check for already initialized irq_domain in irq_domain_add
        irq: Add declaration of irq_domain_simple_ops to irqdomain.h
      
      * 'x86-urgent-for-linus' of git://tesla.tglx.de/git/linux-2.6-tip:
        x86/rtc: Don't recursively acquire rtc_lock
      
      * 'sched-urgent-for-linus' of git://tesla.tglx.de/git/linux-2.6-tip:
        posix-cpu-timers: Cure SMP wobbles
        sched: Fix up wchan borkage
        sched/rt: Migrate equal priority tasks to available CPUs
      f72a209a
    • Josef Bacik's avatar
      Btrfs: force a page fault if we have a shorty copy on a page boundary · b6316429
      Josef Bacik authored
      
      
      A user reported a problem where ceph was getting into 100% cpu usage while doing
      some writing.  It turns out it's because we were doing a short write on a not
      uptodate page, which means we'd fall back at one page at a time and fault the
      page in.  The problem is our position is on the page boundary, so our fault in
      logic wasn't actually reading the page, so we'd just spin forever or until the
      page got read in by somebody else.  This will force a readpage if we end up
      doing a short copy.  Alexandre could reproduce this easily with ceph and reports
      it fixes his problem.  I also wrote a reproducer that no longer hangs my box
      with this patch.  Thanks,
      
      Reported-and-tested-by: default avatarAlexandre Oliva <aoliva@redhat.com>
      Signed-off-by: default avatarJosef Bacik <josef@redhat.com>
      Signed-off-by: default avatarChris Mason <chris.mason@oracle.com>
      b6316429