<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE>IB stack configured for kernel only support?</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->
<BR>

<P><FONT SIZE=2 FACE="Arial">Will the openIB 2.6.x stack support a 'kernel only' configuration suitable to be run from a ramdisk (initrd) boot environment?  Specifically, IB startup has no dependencies on 'root' filesystem inodes.</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Will user-mode IB be supported in such a manner that it can be enabled/loaded 'after'  the kernel IB stack has been started?</FONT></P>

<P><FONT SIZE=2 FACE="Arial">Case in point, an openSSI (</FONT><A HREF="file://www.openSSI.org"><U><FONT COLOR="#0000FF" SIZE=2 FACE="Arial">www.openSSI.org</FONT></U></A><FONT SIZE=2 FACE="Arial">) kernel creates an ICS (Internode Communication Subsystem) channel during the ramdisk (initrd) phase of kernel boot. This ICS channel is expected to persist thru the mounting of the root filesystem until kernel shutdown. For Infiniband ICS support, the kernel IB stack is started with connections established during the ramdisk (initrd) phase of system booting. If the user-mode IB stack requires a 'root' inode (/dev?) for ioctl access to kernel IB layers, then the user-mode startup must be delayed until the 'root' filesystem is actually mounted.</FONT></P>
<BR>
<BR>

</BODY>
</HTML>