Very cool, thanks a lot, Brian!<div><br></div><div>-Jon.<br>
<br><br><div class="gmail_quote">On Tue, Nov 29, 2011 at 4:05 PM, Brian J. Murrell <span dir="ltr"><<a href="mailto:brian@whamcloud.com">brian@whamcloud.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im">On 11-11-29 03:51 PM, Jon Zhu wrote:<br>
> Cool. BTW, is it possible to rebuild the Lustre client driver from source,<br>
<br>
</div>Sure.<br>
<div class="im"><br>
> just like what's been described in following:<br>
> <a href="http://wiki.whamcloud.com/display/PUB/Rebuilding+the+Lustre-client+rpms+for+a+new+kernel" target="_blank">http://wiki.whamcloud.com/display/PUB/Rebuilding+the+Lustre-client+rpms+for+a+new+kernel</a><br>
<br>
</div>Well, not exactly.  RPM != DEB.<br>
<div class="im"><br>
> If that's possible, where to grab the kernel source ****.src.deb?<br>
<br>
</div>You don't.  DEBs are packaged as source tarballs with a /debian<br>
directory in them in which you typically do dpkg-buildpackage.  But that<br>
assumes a clean separation of modules and userspace, which the lustre<br>
source does not have, unfortunately.<br>
<br>
So, to rebuild the DEB you grab the source tree (i.e. from git) or<br>
tarball (and unpack it) and then run:<br>
<br>
$ configure [arguemnts]<br>
$ make debs<br>
<div class="HOEnZb"><div class="h5"><br>
Cheers,<br>
b.<br>
<br>
--<br>
Brian J. Murrell<br>
Senior Software Engineer<br>
Whamcloud, Inc.<br>
<br>
</div></div><br>_______________________________________________<br>
Lustre-discuss mailing list<br>
<a href="mailto:Lustre-discuss@lists.lustre.org">Lustre-discuss@lists.lustre.org</a><br>
<a href="http://lists.lustre.org/mailman/listinfo/lustre-discuss" target="_blank">http://lists.lustre.org/mailman/listinfo/lustre-discuss</a><br>
<br></blockquote></div><br></div>