[PATCHES v2] Reorganize code for wrapping gpfs library

Ralph Böhme rb at sernet.de
Sun Mar 1 23:22:11 MST 2015


On Sun, Mar 01, 2015 at 09:16:45PM -0700, Christof Schmitt wrote:
> On Fri, Feb 27, 2015 at 05:20:24PM +0100, Ralph Böhme wrote:
> > Hi!
> > 
> > *phew* That review was fun, I guess producing this nice patch series
> > was even more fun! ;)
> 
> Thank you for the review! Yes, that was some fun work to get everything
> nicely separated now.
> 
> > I have one question:
> > 
> > On Wed, Feb 25, 2015 at 04:49:41PM -0700, Christof Schmitt wrote:
> > > Here is the updated patch series for reorganizing the gpfs library
> > > wrapper code. The idea is to have a very thin wrapper for the gpfs
> > > library to avoid hard link dependencies. The actual logic for the vfs
> > > module is moved to vfs_gpfs.c
> > 
> >     accaa0ce2507ecb2d7fe1427daee6b4ded10b851
> > 
> >     gpfs: Remove search for libgpfs_gpl.so
> > 
> >     Similar to the header files, libgpfs_gpl.so no longer exists.
> >     The library is now always called libgpfs.so.
> > 
> > Doesn't this break backward compatibility ?
> 
> This breaks backwards compatibility to very old levels of GPFS, and i
> don't think that we need to maintain that. IMHO, Samba master should
> work with any supported level of GPFS, and currently 3.4 and 3.5 are
> supported:
> 
> https://www-01.ibm.com/support/knowledgecenter/SSFKCN/com.ibm.cluster.gpfs.doc/gpfs_faqs/gpfsclustersfaq.html?lang=en
> 
> According to
> http://lists.samba.org/archive/samba-cvs/2008-November/088300.html
> GPFS 3.2.1.8 moved the code to libgpfs.so, and 3.2 went out of service
> in 2011.

Sounds reasonable. :)

> > Othen then that, all rb: me.
> 
> Thanks again. If there are no objections, i will push the code
> tomorrow.

Sure!

-Ralph

-- 
SerNet GmbH, Bahnhofsallee 1b, 37081 Göttingen
phone: +49-551-370000-0, fax: +49-551-370000-9
AG Göttingen, HRB 2816, GF: Dr. Johannes Loxen
http://www.sernet.de,mailto:kontakt@sernet.de


More information about the samba-technical mailing list