Hi Greg,
I totally agree maintaining a single tree and too
preferably one from
kernel.org so that the code has maximum visibility
and accessibility.
To my surprise, there is a huge difference between tree at
http://git.whamcloud.com/fs/lustre-release.git and the staging tree
driver in
kernel.org.
Many subsystems of luster driver like -
liblustre,
lfsck,
mdd,
qouta etc.
which can be seen here
http://git.whamcloud.com/fs/lustre-release.git/tree/HEAD:/lustre are
missing in the staging tree driver at
kernel.org.
What can be the reason for this?
Are we maintaining an incomplete driver in the
kernel.org staging tree?
Regards,
Saket Sinha
On Fri, Aug 29, 2014 at 11:44 PM, <greg(a)kroah.com> <greg(a)kroah.com> wrote:
On Fri, Aug 29, 2014 at 05:50:46PM +0000, Simmons, James A. wrote:
> >Hi Oleg,
> >
> >Please find my response inline.
>
> Hi Saket. I have been active in the very work you brought up. The goal I have set is
to resync the Intel branch to what is current in the upstream kernel. This has required us
to update the intel branch to handle kernel api changes in newer kernels as well as remove
api wrappers like the ones you pointed out. Currently our efforts
> are covered with several tickets.
>
> LU-3963 : Move libcfs wrappers to linux api
> LU-5275 : Remove procfs technical debt
> LU-5530 : Support for sysfs
> LU-5443 : Use kernel timer apis
> LU-4416/LU-4493: New kernel support.
> LU-4423 : backport upstream kernel patches.
>
> >From what you posted about it seems LU-3963 is the best place for your work. Also
work was done for server/client splitting (LU-1330) but more work could be done since it
will be needed for the coming client/server rpm split. Here is the link about submitting
work to the Intel lustre tree:
>
>
https://wiki.hpdd.intel.com/display/PUB/Submitting+Changes
Ick, no, just send patches upstream against the
kernel.org tree, don't
deal with a third-party tree, that way lies madness and should be
avoided at all costs.
I wish this external tree would just be deleted, it's doing nothing but
cause confusion.
greg k-h