RE: mmap64/open64/pread etc on 440GX

2 messages, 2 authors, 2004-11-11 · open the first message on its own page

RE: mmap64/open64/pread etc on 440GX

From: Neil Wilson <hidden>
Date: 2004-11-11 07:32:15

=20
I'm working on some patches to fix 36-bit support for
io_remap_page_range() and to fix some problems with set_pte()=20
and friends on 36-bit platforms. This is the first bit=20
necessary to make this work at all in 2.6. I should be=20
posting something RSN. ;)
=20
-Matt
Okay, thanks for the info.

Guess I will have to put together a simple kernel driver so the hardware
boys can get 36bit access for now.

Neil

--
Neil Wilson
Airspan Communications Ltd.
Cambridge House, Oxford Road,
Uxbridge, Middx, UB8 1UN, UK.
Tel: +44(0)1895-467265

neilwilson@airspan.com
www.airspan.com

Re: mmap64/open64/pread etc on 440GX

From: Mark Powell <hidden>
Date: 2004-11-11 10:57:44

FWIW, the attached might help.

This is something I added to our 2.4.25 (10-May-04) tree to allow me do 
the same thing on our '440GP platform.
The patch adds a file to arch/ppc/mm that provides an 
io_remap_page_range64() function, analogous to ioremap64().
drv_mmap.c is the body of the mmap() entry point in my driver for an 
example.

Hope it is useful

-- 
Mark Powell, Senior Software Engineer
Primagraphics, Curtiss-Wright Controls Embedded Computing
Tel: +44 (0) 1763 852222
Email: medp@primagraphics.com


Neil Wilson wrote:
 
quoted
I'm working on some patches to fix 36-bit support for
io_remap_page_range() and to fix some problems with set_pte() 
and friends on 36-bit platforms. This is the first bit 
necessary to make this work at all in 2.6. I should be 
posting something RSN. ;)

-Matt
   
Okay, thanks for the info.

Guess I will have to put together a simple kernel driver so the hardware
boys can get 36bit access for now.

Neil

 
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help