<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.old.lustre.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cliffw</id>
	<title>Obsolete Lustre Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.old.lustre.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Cliffw"/>
	<link rel="alternate" type="text/html" href="http://wiki.old.lustre.org/index.php?title=Special:Contributions/Cliffw"/>
	<updated>2026-04-08T17:28:26Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.39.7</generator>
	<entry>
		<id>http://wiki.old.lustre.org/index.php?title=Patchless_Client&amp;diff=2851</id>
		<title>Patchless Client</title>
		<link rel="alternate" type="text/html" href="http://wiki.old.lustre.org/index.php?title=Patchless_Client&amp;diff=2851"/>
		<updated>2007-06-06T22:09:11Z</updated>

		<summary type="html">&lt;p&gt;Cliffw: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Patchless Client ==&lt;br /&gt;
As of Lustre 1.6.0, Lustre supports running the client modules on some unpatched &amp;quot;stock&amp;quot; kernels.&lt;br /&gt;
This results in some small performance losses, but may be worthwhile to some users for maintenance or contract reasons.  &lt;br /&gt;
&lt;br /&gt;
We will typically post a &amp;quot;patchless&amp;quot; RPM at the [http://downloads.clusterfs.com/customer download site]. Instead, if building from source, the Lustre configure script will automatically detect the unpatched kernel and disable building the servers.&lt;br /&gt;
&lt;br /&gt;
 [lustre]$ ./configure --with-linux=/unpatched/kernel/source&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
=== Versions ===&lt;br /&gt;
Currently, the patchless client works with these kernel versions&lt;br /&gt;
&lt;br /&gt;
Vanilla kernel:&lt;br /&gt;
 * 2.6.15    (1.6.0)&lt;br /&gt;
 * 2.6.16    (1.6.0)&lt;br /&gt;
 * 2.6.17    (1.6.0) Mandriva&#039;s 2.6.17 is also reported working.&lt;br /&gt;
 * 2.6.18    (1.6.0) Debian 4.0 2.6.18 is also reported working&lt;br /&gt;
 * 2.6.19    (1.6.0)&lt;br /&gt;
 * 2.6.20    (1.6.1 [https://bugzilla.lustre.org/show_bug.cgi?id=11647 bug 11647])&lt;br /&gt;
 * 2.6.21    (1.6.1 [https://bugzilla.lustre.org/show_bug.cgi?id=11647 bug 11647])&lt;br /&gt;
&lt;br /&gt;
Red Hat Enterprise Linux:&lt;br /&gt;
 * RHEL4 [2.6.9-42.0.8EL] (1.6.0) with the following caveats:&lt;br /&gt;
  - Nested Symlinks: due to improper lookup_continue logic with unpatched 2.6.15&lt;br /&gt;
    kernels and earlier, nested symlinks will lead to unpredictable results&lt;br /&gt;
  - FMODE_EXEC missing: Lustre will incorrectly allow a user from one client to&lt;br /&gt;
    write/truncate a binary simultaneously while a user from a different client&lt;br /&gt;
    executes the same binary &lt;br /&gt;
 * RHEL4U5 [2.6.9-55EL]   (1.6.0) Red Hat has includesd a Lustre-specific patch&lt;br /&gt;
   with RHEL4U5 which resolves the above issues.&lt;br /&gt;
&lt;br /&gt;
 * RHEL5     (1.6.1 [https://bugzilla.lustre.org/show_bug.cgi?id=11647 bug 11647])&lt;br /&gt;
&lt;br /&gt;
Fedora Core:&lt;br /&gt;
 * FC6       (1.6.1 [https://bugzilla.lustre.org/show_bug.cgi?id=11647 bug 11647])&lt;br /&gt;
&lt;br /&gt;
Suse:&lt;br /&gt;
 * SLES 10   (tbd)&lt;br /&gt;
&lt;br /&gt;
=== Known Issues ===&lt;br /&gt;
&lt;br /&gt;
many NFS-related bugs are also addressed by the patchless client fixes.&lt;/div&gt;</summary>
		<author><name>Cliffw</name></author>
	</entry>
</feed>