[openib-general] Why doesn't the 24-kernel actually compile on 2.4 kernels?

Stephen Poole
Thu Apr 1 18:28:08 PST 2004


>I'm a bit bemused that mosal STILL doesn't actually compile under 
>vanilla (kernel.org) 2.4 kernels.  This is using 
>infiniband-kernel-24-2004-03-17 with 2.4.25:
>
>1) There is the redefinition of PDE in 
>infiniband/include/ts_kernel_services.h (easy to work around). 2) 
>There are screwups in mosal involving remap_page_range calls.  The 
>calls trying to be made are for the RedHat kernels which are a 2.4 
>kernel with psuedo 2.6 VM work.  It's relatively easy to fix, but 
>this is a pain.

Same as with 2.4.24

>3) mosal_mlock.c, SYS_mlock is undeclared ~314.  The code I have 
>seems to use __NR_mlock instead... and that change *seems* to work

That is how I fixed it.

>4) ipoib fails to build because it cannot find 
>./TS_OBJ_DIR/ipoib_export.ver, ../core/TS_OBJ_DIR/core_export.ver, 
>../sa_client/TS_OBJ_DIR/sa_client_export.ver, 
>../client_query/TS_OBJ_DIR/client_query_export.ver, or 
>../TS_OBJ_DIR/services_export.ver
>5) because of the above, I can't test SDP.
>
>This is not an issue with the drivers on Mellanox's ftp site... 
>version ~3.2.  Is the MOSAL code in this stack that out of date?  We 
>probably need a resync on this...
>
>-Mike
>
>--
>To unsubscribe send an email with subject unsubscribe to 
>openib-general at openib.org.
>Please contact moderator at openib.org for questions.


-- 
Steve Poole (spoole at lanl.gov) 
        Office: 
Los Alamos National Laboratory 
        Office: 
CCN - Special Projects / Advanced Development                   Fax: 





-- 
To unsubscribe send an email with subject unsubscribe to openib-general at openib.org.
Please contact moderator at openib.org for questions.




More information about the openib-general mailing list