1. 17 3月, 2011 34 次提交
  2. 16 3月, 2011 6 次提交
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw · 3ae2a1ce
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw:
        GFS2: Don't use _raw version of RCU dereference
        GFS2: Adding missing unlock_page()
        GFS2: Update to AIL list locking
        GFS2: introduce AIL lock
        GFS2: fix block allocation check for fallocate
        GFS2: Optimize glock multiple-dequeue code
        GFS2: Remove potential race in flock code
        GFS2: Fix glock deallocation race
        GFS2: quota allows exceeding hard limit
        GFS2: deallocation performance patch
        GFS2: panics on quotacheck update
        GFS2: Improve cluster mmap scalability
        GFS2: Fix glock queue trace point
        GFS2: Post-VFS scale update for RCU path walk
        GFS2: Use RCU for glock hash table
      3ae2a1ce
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs · 26a992db
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs: (46 commits)
        fs/9p: Make the writeback_fid owned by root
        fs/9p: Writeback dirty data before setattr
        fs/9p: call vmtruncate before setattr 9p opeation
        fs/9p: Properly update inode attributes on link
        fs/9p: Prevent multiple inclusion of same header
        fs/9p: Workaround vfs rename rehash bug
        fs/9p: Mark directory inode invalid for many directory inode operations
        fs/9p: Add . and .. dentry revalidation flag
        fs/9p: mark inode attribute invalid on rename, unlink and setattr
        fs/9p: Add support for marking inode attribute invalid
        fs/9p: Initialize root inode number for dotl
        fs/9p: Update link count correctly on different file system operations
        fs/9p: Add drop_inode 9p callback
        fs/9p: Add direct IO support in cached mode
        fs/9p: Fix inode i_size update in file_write
        fs/9p: set default readahead pages in cached mode
        fs/9p: Move writeback fid to v9fs_inode
        fs/9p: Add v9fs_inode
        fs/9p: Don't set stat.st_blocks based on nrpages
        fs/9p: Add inode hashing
        ...
      26a992db
    • L
      Merge branch 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev · abab012a
      Linus Torvalds 提交于
      * 'upstream-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jgarzik/libata-dev: (29 commits)
        ahci: add another PCI ID for marvell
        libata: Use 'bool' return value for ata_id_XXX
        sata_fsl: Update RX_WATER_MARK for TRANSCFG
        sata_fsl: Fix wrong Device Error Register usage
        libata: Include WWN ID in inquiry VPD emulation
        ata/pata_arasan_cf: fill dma chan->private from pdata->dma_priv
        ata: pata: Convert pr_*(DRV_NAME ...) to pr_fmt/pr_<level>
        pata_arasan_cf: fix printk format string warning
        pata_arasan_cf: Adding support for arasan compact flash host controller
        libata-sff: add ata_sff_queue_work() & ata_sff_queue_delayed_work()
        ahci: AHCI mode SATA patch for Intel Patsburg SATA RAID controller
        ahci: recognize Marvell 88se9125 PCIe SATA 6.0 Gb/s controller
        libata: remove ATA_FLAG_LPM
        libata: remove ATA_FLAG_NO_LEGACY
        libata: remove ATA_FLAG_MMIO
        libata: remove ATA_FLAG_{SRST|SATA_RESET}
        ipr/sas_ata: use mode mask macros from <linux/ata.h>
        sata_dwc_460ex: add debugging options
        sata_dwc_460ex: fix misuse of ata_get_cmd_descript()
        sata_dwc_460ex: fix return value of dma_dwc_xfer_setup()
        ...
      abab012a
    • I
      Merge branch 'x86/amd-nb' into x86/urgent · 344c21c3
      Ingo Molnar 提交于
      Merge reason: This is one followup commit that was not in x86/mm - merge it via the urgent path
      Signed-off-by: NIngo Molnar <mingo@elte.hu>
      344c21c3
    • L
      Merge branch 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu · 79d8a8f7
      Linus Torvalds 提交于
      * 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:
        percpu, x86: Add arch-specific this_cpu_cmpxchg_double() support
        percpu: Generic support for this_cpu_cmpxchg_double()
        alpha: use L1_CACHE_BYTES for cacheline size in the linker script
        percpu: align percpu readmostly subsection to cacheline
      
      Fix up trivial conflict in arch/x86/kernel/vmlinux.lds.S due to the
      percpu alignment having changed ("x86: Reduce back the alignment of the
      per-CPU data section")
      79d8a8f7
    • L
      Merge branch 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq · bd2895ee
      Linus Torvalds 提交于
      * 'for-2.6.39' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq:
        workqueue: fix build failure introduced by s/freezeable/freezable/
        workqueue: add system_freezeable_wq
        rds/ib: use system_wq instead of rds_ib_fmr_wq
        net/9p: replace p9_poll_task with a work
        net/9p: use system_wq instead of p9_mux_wq
        xfs: convert to alloc_workqueue()
        reiserfs: make commit_wq use the default concurrency level
        ocfs2: use system_wq instead of ocfs2_quota_wq
        ext4: convert to alloc_workqueue()
        scsi/scsi_tgt_lib: scsi_tgtd isn't used in memory reclaim path
        scsi/be2iscsi,qla2xxx: convert to alloc_workqueue()
        misc/iwmc3200top: use system_wq instead of dedicated workqueues
        i2o: use alloc_workqueue() instead of create_workqueue()
        acpi: kacpi*_wq don't need WQ_MEM_RECLAIM
        fs/aio: aio_wq isn't used in memory reclaim path
        input/tps6507x-ts: use system_wq instead of dedicated workqueue
        cpufreq: use system_wq instead of dedicated workqueues
        wireless/ipw2x00: use system_wq instead of dedicated workqueues
        arm/omap: use system_wq in mailbox
        workqueue: use WQ_MEM_RECLAIM instead of WQ_RESCUER
      bd2895ee