1. 04 8月, 2010 1 次提交
  2. 02 8月, 2010 4 次提交
  3. 30 7月, 2010 1 次提交
  4. 27 7月, 2010 21 次提交
  5. 30 6月, 2010 2 次提交
  6. 29 6月, 2010 2 次提交
  7. 16 6月, 2010 1 次提交
  8. 15 6月, 2010 2 次提交
  9. 14 6月, 2010 1 次提交
  10. 12 6月, 2010 5 次提交
    • T
      ext4: Clean up s_dirt handling · a0375156
      Theodore Ts'o 提交于
      We don't need to set s_dirt in most of the ext4 code when journaling
      is enabled.  In ext3/4 some of the summary statistics for # of free
      inodes, blocks, and directories are calculated from the per-block
      group statistics when the file system is mounted or unmounted.  As a
      result the superblock doesn't have to be updated, either via the
      journal or by setting s_dirt.  There are a few exceptions, most
      notably when resizing the file system, where the superblock needs to
      be modified --- and in that case it should be done as a journalled
      operation if possible, and s_dirt set only in no-journal mode.
      
      This patch will optimize out some unneeded disk writes when using ext4
      with a journal.
      Signed-off-by: N"Theodore Ts'o" <tytso@mit.edu>
      a0375156
    • L
      Linux 2.6.35-rc3 · 7e27d6e7
      Linus Torvalds 提交于
      7e27d6e7
    • L
      Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6 · 4cea8706
      Linus Torvalds 提交于
      * git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6:
        wimax/i2400m: fix missing endian correction read in fw loader
        net8139: fix a race at the end of NAPI
        pktgen: Fix accuracy of inter-packet delay.
        pkt_sched: gen_estimator: add a new lock
        net: deliver skbs on inactive slaves to exact matches
        ipv6: fix ICMP6_MIB_OUTERRORS
        r8169: fix mdio_read and update mdio_write according to hw specs
        gianfar: Revive the driver for eTSEC devices (disable timestamping)
        caif: fix a couple range checks
        phylib: Add support for the LXT973 phy.
        net: Print num_rx_queues imbalance warning only when there are allocated queues
      4cea8706
    • L
      7ae1277a
    • L
      Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable · b25b550b
      Linus Torvalds 提交于
      * 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mason/btrfs-unstable:
        Btrfs: The file argument for fsync() is never null
        Btrfs: handle ERR_PTR from posix_acl_from_xattr()
        Btrfs: avoid BUG when dropping root and reference in same transaction
        Btrfs: prohibit a operation of changing acl's mask when noacl mount option used
        Btrfs: should add a permission check for setfacl
        Btrfs: btrfs_lookup_dir_item() can return ERR_PTR
        Btrfs: btrfs_read_fs_root_no_name() returns ERR_PTRs
        Btrfs: unwind after btrfs_start_transaction() errors
        Btrfs: btrfs_iget() returns ERR_PTR
        Btrfs: handle kzalloc() failure in open_ctree()
        Btrfs: handle error returns from btrfs_lookup_dir_item()
        Btrfs: Fix BUG_ON for fs converted from extN
        Btrfs: Fix null dereference in relocation.c
        Btrfs: fix remap_file_pages error
        Btrfs: uninitialized data is check_path_shared()
        Btrfs: fix fallocate regression
        Btrfs: fix loop device on top of btrfs
      b25b550b