diff options
| author | Keith Packard <[email protected]> | 2008-10-31 02:38:48 +0000 |
|---|---|---|
| committer | Ingo Molnar <[email protected]> | 2008-10-31 09:12:40 +0000 |
| commit | 0839ccb8ac6a9e2d5e175a4ae9c82b5c574d510d (patch) | |
| tree | c231d0492e4c03ae8d33f2101f21ff2928e56710 /net/unix/af_unix.c | |
| parent | resources: add io-mapping functions to dynamically map large device apertures (diff) | |
| download | kernel-0839ccb8ac6a9e2d5e175a4ae9c82b5c574d510d.tar.gz kernel-0839ccb8ac6a9e2d5e175a4ae9c82b5c574d510d.zip | |
i915: use io-mapping interfaces instead of a variety of mapping kludges
Impact: optimize/clean-up the IO mapping implementation of the i915 DRM driver
Switch the i915 device aperture mapping to the io-mapping interface, taking
advantage of the cleaner API to extend it across all of the mapping uses,
including both pwrite and relocation updates.
This dramatically improves performance on 64-bit kernels which were using
the same slow path as 32-bit non-HIGHMEM kernels prior to this patch.
Signed-off-by: Keith Packard <[email protected]>
Signed-off-by: Eric Anholt <[email protected]>
Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'net/unix/af_unix.c')
0 files changed, 0 insertions, 0 deletions
