Home
last modified time | relevance | path

Searched hist:d1310b2e0cd98eb1348553e69b73827b436dca7b (Results 1 – 14 of 14) sorted by relevance

/openbmc/linux/fs/btrfs/
H A Dextent_map.hdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A DMakefilediff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dextent_map.cdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dtransaction.hdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dbtrfs_inode.hdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dextent_io.hd1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dsuper.cdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dtransaction.cdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dfile.cdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dextent_io.cd1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dctree.hdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dextent-tree.cdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Ddisk-io.cdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>
H A Dinode.cdiff d1310b2e0cd98eb1348553e69b73827b436dca7b Thu Jan 24 15:13:08 CST 2008 Chris Mason <chris.mason@oracle.com> Btrfs: Split the extent_map code into two parts

There is now extent_map for mapping offsets in the file to disk and
extent_io for state tracking, IO submission and extent_bufers.

The new extent_map code shifts from [start,end] pairs to [start,len], and
pushes the locking out into the caller. This allows a few performance
optimizations and is easier to use.

A number of extent_map usage bugs were fixed, mostly with failing
to remove extent_map entries when changing the file.

Signed-off-by: Chris Mason <chris.mason@oracle.com>