[pnfs] pnfs-gfs2: DLM API changes in 2.6.26

J. Bruce Fields bfields at fieldses.org
Wed Jun 18 16:21:01 EDT 2008


On Wed, Jun 18, 2008 at 01:47:52PM -0500, David Teigland wrote:
> On Wed, Jun 18, 2008 at 02:41:11PM -0400, J. Bruce Fields wrote:
> > > > > Yes, our userland releases (and git tree) are meant to match the latest
> > > > > released kernel, so the patch to make this work is pending the real 2.6.26.
> > > > > See https://www.redhat.com/archives/cluster-devel/2008-April/msg00143.html
> > > > 
> > > > So what exactly are the rules expected to be for compatibility between
> > > > gfs2 kernel and userland?  Surely users can't be required to upgrade the
> > > > two in lock-step?
> > > 
> > > New userland code is backward compatible; it'll work with older kernels.
> > 
> > OK, thanks; and ditto for new kernels and old userland?
> 
> No, new userland code is needed with the new kernel.

I thought this was one of the great kernel-hacking sins?  (Perhaps even
right up there with 4-character indents?)

But, apologies, this has probably been discussed to death already.

> gfs posix locks
> won't work if you to use old userland code with a new kernel.

OK.

--b.


More information about the pNFS mailing list