diff options
| author | Keir Fraser <[email protected]> | 2005-09-22 21:43:59 -0700 |
|---|---|---|
| committer | Linus Torvalds <[email protected]> | 2005-09-22 22:17:34 -0700 |
| commit | 609725f87709724218047a1049913ed233f79d3c (patch) | |
| tree | 7ccc4b12808b4de7d248ba7a722637f244155f26 /scripts/basic | |
| parent | 7243cc05bafdda4c4de77cba00cf87666bd237f7 (diff) | |
[PATCH] Fix mmap() of /dev/hpet
The address passed to io_remap_pfn_range() in hpet_mmap() does not need to
be converted using __pa(): it is already a physical address. This bug was
found and the patch suggested by Clay Harris.
I introduced this particular bug when making io_remap_pfn_range changes a
few months ago. In fact mmap()ing /dev/hpet has *never* previously worked:
before my changes __pa() was being executed on an ioremap()ed virtual
address, which is also invalid.
Signed-off-by: Keir Fraser <[email protected]>
Cc: Robert Picco <[email protected]>
Signed-off-by: Andrew Morton <[email protected]>
Signed-off-by: Linus Torvalds <[email protected]>
Diffstat (limited to 'scripts/basic')
0 files changed, 0 insertions, 0 deletions