1. 22 10月, 2010 4 次提交
    • L
      Merge branch 'virtio' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus · 94ebd235
      Linus Torvalds 提交于
      * 'virtio' of git://git.kernel.org/pub/scm/linux/kernel/git/rusty/linux-2.6-for-linus:
        virtio_blk: remove BKL leftovers
        virtio: console: Disable lseek(2) for port file operations
        virtio: console: Send SIGIO in case of port unplug
        virtio: console: Send SIGIO on new data arrival on ports
        virtio: console: Send SIGIO to processes that request it for host events
        virtio: console: Reference counting portdev structs is not needed
        virtio: console: Add reference counting for port struct
        virtio: console: Use cdev_alloc() instead of cdev_init()
        virtio: console: Add a find_port_by_devt() function
        virtio: console: Add a list of portdevs that are active
        virtio: console: open: Use a common path for error handling
        virtio: console: remove_port() should return void
        virtio: console: Make write() return -ENODEV on hot-unplug
        virtio: console: Make read() return -ENODEV on hot-unplug
        virtio: console: Unblock poll on port hot-unplug
        virtio: console: Un-block reads on chardev close
        virtio: console: Check if portdev is valid in send_control_msg()
        virtio: console: Remove control vq data only if using multiport support
        virtio: console: Reset vdev before removing device
      94ebd235
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw · f6f0a6d6
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/steve/gfs2-2.6-nmw: (22 commits)
        GFS2: fixed typo
        GFS2: Fix type mapping for demote_rq interface
        GFS2 fatal: filesystem consistency error on rename
        GFS2: Improve journal allocation via sysfs
        GFS2: Add "norecovery" mount option as a synonym for "spectator"
        GFS2: Fix spectator umount issue
        GFS2: Fix compiler warning from previous patch
        GFS2: reserve more blocks for transactions
        GFS2: Fix journal check for spectator mounts
        GFS2: Remove upgrade mount option
        GFS2: Remove localcaching mount option
        GFS2: Remove ignore_local_fs mount argument
        GFS2: Make . and .. qstrs constant
        GFS2: Use new workqueue scheme
        GFS2: Update handling of DLM return codes to match reality
        GFS2: Don't enforce min hold time when two demotes occur in rapid succession
        GFS2: Fix whitespace in previous patch
        GFS2: fallocate support
        GFS2: Add a bug trap in allocation code
        GFS2: No longer experimental
        ...
      f6f0a6d6
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client · 2017bd19
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client: (22 commits)
        ceph: do not carry i_lock for readdir from dcache
        fs/ceph/xattr.c: Use kmemdup
        rbd: passing wrong variable to bvec_kunmap_irq()
        rbd: null vs ERR_PTR
        ceph: fix num_pages_free accounting in pagelist
        ceph: add CEPH_MDS_OP_SETDIRLAYOUT and associated ioctl.
        ceph: don't crash when passed bad mount options
        ceph: fix debugfs warnings
        block: rbd: removing unnecessary test
        block: rbd: fixed may leaks
        ceph: switch from BKL to lock_flocks()
        ceph: preallocate flock state without locks held
        ceph: add pagelist_reserve, pagelist_truncate, pagelist_set_cursor
        ceph: use mapping->nrpages to determine if mapping is empty
        ceph: only invalidate on check_caps if we actually have pages
        ceph: do not hide .snap in root directory
        rbd: introduce rados block device (rbd), based on libceph
        ceph: factor out libceph from Ceph file system
        ceph-rbd: osdc support for osd call and rollback operations
        ceph: messenger and osdc changes for rbd
        ...
      2017bd19
    • L
      Merge branch 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/hfsplus · 9f1ad094
      Linus Torvalds 提交于
      * 'for-next' of git://git.kernel.org/pub/scm/linux/kernel/git/hch/hfsplus: (29 commits)
        hfsplus: fix getxattr return value
        hfsplus: remove the unused hfsplus_kmap/hfsplus_kunmap helpers
        hfsplus: create correct initial catalog entries for device files
        hfsplus: remove superflous rootflags field in hfsplus_inode_info
        hfsplus: fix link corruption
        hfsplus: validate btree flags
        hfsplus: handle more on-disk corruptions without oopsing
        hfsplus: hfs_bnode_find() can fail, resulting in hfs_bnode_split() breakage
        hfsplus: fix oops on mount with corrupted btree extent records
        hfsplus: fix rename over directories
        hfsplus: convert tree_lock to mutex
        hfsplus: add missing extent locking in hfsplus_write_inode
        hfsplus: protect readdir against removals from open_dir_list
        hfsplus: use atomic bitops for the superblock flags
        hfsplus: add per-superblock lock for volume header updates
        hfsplus: remove the rsrc_inodes list
        hfsplus: do not cache and write next_alloc
        hfsplus: fix error handling in hfsplus_symlink
        hfsplus: merge mknod/mkdir/creat
        hfsplus: clean up hfsplus_write_inode
        ...
      9f1ad094
  2. 21 10月, 2010 36 次提交