commit | a65917156e345946dbde3d7effd28124c6d6a8c2 | [log] [tgz] |
---|---|---|
author | Chris Mason <chris.mason@oracle.com> | Tue Jul 19 12:04:14 2011 -0400 |
committer | Chris Mason <chris.mason@oracle.com> | Wed Jul 27 12:46:45 2011 -0400 |
tree | dc5478189be0f6a321bfc23ee0545f71de67763b | |
parent | 199c36eaa95077a47ae1bc55532fc0fbeb80cc95 [diff] |
Btrfs: stop using highmem for extent_buffers The extent_buffers have a very complex interface where we use HIGHMEM for metadata and try to cache a kmap mapping to access the memory. The next commit adds reader/writer locks, and concurrent use of this kmap cache would make it even more complex. This commit drops the ability to use HIGHMEM with extent buffers, and rips out all of the related code. Signed-off-by: Chris Mason <chris.mason@oracle.com>