18 Jan, 2007

1 commit


24 Mar, 2006

6 commits


23 Mar, 2006

6 commits


24 Feb, 2006

3 commits


03 Jan, 2006

1 commit


24 Oct, 2005

3 commits


19 Oct, 2005

1 commit


11 Oct, 2005

2 commits

  • file operations ->write(), ->aio_write(), and ->writev() for regular
    files. This replaces the old use of generic_file_write(), et al and
    the address space operations ->prepare_write and ->commit_write.
    This means that both sparse and non-sparse (unencrypted and
    uncompressed) files can now be extended using the normal write(2)
    code path. There are two limitations at present and these are that
    we never create sparse files and that we only have limited support
    for highly fragmented files, i.e. ones whose data attribute is split
    across multiple extents. When such a case is encountered,
    EOPNOTSUPP is returned.

    Signed-off-by: Anton Altaparmakov

    Anton Altaparmakov
     
  • and cond_resched() in the main loop as we could be dirtying a lot of
    pages and this ensures we play nice with the VM and the system as a
    whole.

    Signed-off-by: Anton Altaparmakov

    Anton Altaparmakov
     

04 Oct, 2005

10 commits


26 Sep, 2005

1 commit


23 Sep, 2005

1 commit


22 Sep, 2005

1 commit


19 Sep, 2005

1 commit


12 Sep, 2005

2 commits


09 Sep, 2005

1 commit