Skip to content
  1. May 11, 2010
  2. Apr 23, 2010
  3. Apr 16, 2010
  4. Apr 15, 2010
  5. Apr 07, 2010
    • Mikulas Patocka's avatar
      ide: Fix IDE taskfile with cfq scheduler · 720fc22a
      Mikulas Patocka authored
      
      
      When ide taskfile access is being used (for example with hdparm --security
      commands) and cfq scheduler is selected, the scheduler crashes on BUG in
      cfq_put_request.
      
      The reason is that the cfq scheduler is tracking counts of read and write
      requests separately; the ide-taskfile subsystem allocates a read request and
      then flips the flag to make it a write request. The counters in cfq will
      mismatch.
      
      This patch changes ide-taskfile to allocate the READ or WRITE request as
      required and don't change the flag later.
      
      Signed-off-by: default avatarMikulas Patocka <mpatocka@redhat.com>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      720fc22a
  6. Apr 01, 2010
  7. Mar 29, 2010
  8. Mar 27, 2010
    • David S. Miller's avatar
      Revert "via82cxxx: workaround h/w bugs" · e4afb29f
      David S. Miller authored
      This reverts commit f931a5d5
      
      .
      
      It causes regressions for some users.
      
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      e4afb29f
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6 · b72c4094
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jbarnes/pci-2.6:
        x86/PCI: truncate _CRS windows with _LEN > _MAX - _MIN + 1
        x86/PCI: for host bridge address space collisions, show conflicting resource
        frv/PCI: remove redundant warnings
        x86/PCI: remove redundant warnings
        PCI: don't say we claimed a resource if we failed
        PCI quirk: Disable MSI on VIA K8T890 systems
        PCI quirk: RS780/RS880: work around missing MSI initialization
        PCI quirk: only apply CX700 PCI bus parking quirk if external VT6212L is present
        PCI: complain about devices that seem to be broken
        PCI: print resources consistently with %pR
        PCI: make disabled window printk style match the enabled ones
        PCI: break out primary/secondary/subordinate for readability
        PCI: for address space collisions, show conflicting resource
        resources: add interfaces that return conflict information
        PCI: cleanup error return for pcix get and set mmrbc functions
        PCI: fix access of PCI_X_CMD by pcix get and set mmrbc functions
        PCI: kill off pci_register_set_vga_state() symbol export.
        PCI: fix return value from pcix_get_max_mmrbc()
      b72c4094
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2 · e4d50423
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ryusuke/nilfs2:
        nilfs2: fix imperfect completion wait in nilfs_wait_on_logs
        nilfs2: fix hang-up of cleaner after log writer returned with error
        nilfs2: fix duplicate call to nilfs_segctor_cancel_freev
      e4d50423
    • Linus Torvalds's avatar
      Merge branch 'urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6 · 6f063aea
      Linus Torvalds authored
      * 'urgent' of git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia-2.6:
        pcmcia: use dev_pm_ops for class pcmcia_socket_class
        power: support _noirq actions on device types and classes
        pcmcia: allow for four multifunction subdevices (again)
        pcmcia: do not use ioports < 0x100 on x86
        pd6729: Coding Style fixes
      6f063aea
    • Linus Torvalds's avatar
      Merge branch 'x86-fixes-for-linus' of... · f3845f3f
      Linus Torvalds authored
      Merge branch 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'x86-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        x86, amd: Restrict usage of c1e_idle()
        x86: Fix placement of FIX_OHCI1394_BASE
        x86: Handle legacy PIC interrupts on all the cpu's
      f3845f3f
    • Linus Torvalds's avatar
      Merge branch 'timers-fixes-for-linus' of... · 054319b5
      Linus Torvalds authored
      Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        time: Fix accumulation bug triggered by long delay.
        posix-cpu-timers: Reset expire cache when no timer is running
        timer stats: Fix del_timer_sync() and try_to_del_timer_sync()
        clockevents: Sanitize min_delta_ns adjustment and prevent overflows
      054319b5
    • Linus Torvalds's avatar
      Merge branch 'tracing-fixes-for-linus' of... · 833961d8
      Linus Torvalds authored
      Merge branch 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'tracing-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        ring-buffer: Do 8 byte alignment for 64 bit that can not handle 4 byte align
      833961d8
    • Linus Torvalds's avatar
      Merge branch 'sched-fixes-for-linus' of... · 3cacf424
      Linus Torvalds authored
      Merge branch 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'sched-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        sched: Use proper type in sched_getaffinity()
        kernel/sched.c: Suppress unused var warning
        sched: sched_getaffinity(): Allow less than NR_CPUS length
      3cacf424
    • Linus Torvalds's avatar
      Merge branch 'perf-fixes-for-linus' of... · 6fa41366
      Linus Torvalds authored
      Merge branch 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'perf-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        powerpc/perf_events: Fix call-graph recording, add perf_arch_fetch_caller_regs
        perf top: Add missing initialization to zero
        perf probe: Use original address instead of CU-based address
        perf probe: Fix offset to allow signed value
        perf top: Improve the autosizing of column lenghts
        perf probe: Fix need_dwarf flag if lazy matching is used
        perf probe: Fix probe_point buffer overrun
      6fa41366
    • Linus Torvalds's avatar
      Merge branch 'irq-fixes-for-linus' of... · 309d1dcb
      Linus Torvalds authored
      Merge branch 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'irq-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        genirq: Move two IRQ functions from .init.text to .text
        genirq: Protect access to irq_desc->action in can_request_irq()
        genirq: Prevent oneshot irq thread race
      309d1dcb
    • Linus Torvalds's avatar
      Merge branch 'core-fixes-for-linus' of... · 8128f55a
      Linus Torvalds authored
      Merge branch 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip
      
      * 'core-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip:
        x86: Remove excessive early_res debug output
        softlockup: Stop spurious softlockup messages due to overflow
        rcu: Fix local_irq_disable() CONFIG_PROVE_RCU=y false positives
        rcu: Fix tracepoints & lockdep false positive
        rcu: Make rcu_read_lock_bh_held() allow for disabled BH
      8128f55a
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6 · 50da5670
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6:
        firewire: core: align driver match with modalias
        firewire: core: fix Model_ID in modalias
        firewire: ohci: add cycle timer quirk for the TI TSB12LV22
        firewire: core: fw_iso_resource_manage: fix error handling
      50da5670
    • Linus Torvalds's avatar
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6 · e0df9c0b
      Linus Torvalds authored
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6:
        Restore LOOKUP_DIRECTORY hint handling in final lookup on open()
      e0df9c0b
    • Al Viro's avatar
      Restore LOOKUP_DIRECTORY hint handling in final lookup on open() · 3e297b61
      Al Viro authored
      
      
      	Lose want_dir argument, while we are at it - since now
      nd->flags & LOOKUP_DIRECTORY is equivalent to it.
      
      Signed-off-by: default avatarAl Viro <viro@zeniv.linux.org.uk>
      3e297b61
  9. Mar 26, 2010
  10. Mar 25, 2010