From mboxrd@z Thu Jan 1 00:00:00 1970 From: Sedat Dilek Subject: Re: [overlayfs/port] overlayfs: v13 port attempt to kernel 3.5 Date: Thu, 16 Aug 2012 23:14:26 +0200 Message-ID: References: <20120816204440.GA8808@ymail.com> Reply-To: sedat.dilek@gmail.com Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Cc: linux-fsdevel@vger.kernel.org To: Andrew Watts Return-path: Received: from mail-lpp01m010-f46.google.com ([209.85.215.46]:63444 "EHLO mail-lpp01m010-f46.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S932670Ab2HPVO2 (ORCPT ); Thu, 16 Aug 2012 17:14:28 -0400 Received: by lagy9 with SMTP id y9so1730827lag.19 for ; Thu, 16 Aug 2012 14:14:26 -0700 (PDT) In-Reply-To: <20120816204440.GA8808@ymail.com> Sender: linux-fsdevel-owner@vger.kernel.org List-ID: On Thu, Aug 16, 2012 at 10:44 PM, Andrew Watts wrote: > Hi. > > I am trying to port the recent work of Andy Whitcroft (for kernel 3.4) > to kernel 3.5. > > Due to changes in *__dentry_open in fs/open.c and to the inode_operations > struct, overlayfs v13 doesn't apply cleanly. > > I am attaching consolidated diffs for both fs/open.c and include/linux/fs.h, > which contain the substantive changes I made to Andy's work, for review. > > Please point out any errors I might have made. > > I've not attached the changes I made to the patches against the Locking and > vfs.txt documentation as those weren't substantive. > > Many thanks, > Might be easier to collect/extract commits listed in [1]? If you are on Ubuntu: Check mainline kernels in [2] (quantal) and [3] (precise). - Sedat - [1] http://kernel.ubuntu.com/git?p=ubuntu/ubuntu-quantal.git&a=search&h=refs/tags/Ubuntu-3.5.0-11.11&st=commit&s=overlayfs [2] http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.5.2-quantal/ [3] https://launchpad.net/~ubuntu-x-swat/+archive/q-lts-backport/+packages > ~ Andy >