Skip to content

Commit

Permalink
Btrfs: stop using highmem for extent_buffers
Browse files Browse the repository at this point in the history
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>
  • Loading branch information
Chris Mason committed Jul 27, 2011
1 parent 199c36e commit a659171
Show file tree
Hide file tree
Showing 7 changed files with 52 additions and 378 deletions.
Loading

0 comments on commit a659171

Please sign in to comment.