From dirk.behme@googlemail.com Mon Mar 31 19:20:17 2008
Received: from ug-out-1314.google.com ([66.249.92.173])
	by stoneboat.aleph1.co.uk with esmtp (Exim 4.63)
	(envelope-from <dirk.behme@googlemail.com>) id 1JgOc1-0000s8-1w
	for yaffs@lists.aleph1.co.uk; Mon, 31 Mar 2008 19:20:17 +0100
Received: by ug-out-1314.google.com with SMTP id y2so555579uge.8
	for <yaffs@lists.aleph1.co.uk>; Mon, 31 Mar 2008 11:20:04 -0700 (PDT)
Received: by 10.78.193.5 with SMTP id q5mr22279052huf.59.1206987604283;
	Mon, 31 Mar 2008 11:20:04 -0700 (PDT)
Received: from ?192.168.178.25? ( [195.4.48.228])
	by mx.google.com with ESMTPS id u26sm1373760mug.17.2008.03.31.11.20.02
	(version=TLSv1/SSLv3 cipher=RC4-MD5);
	Mon, 31 Mar 2008 11:20:03 -0700 (PDT)
Message-ID: <47F12B4D.50402@googlemail.com>
Date: Mon, 31 Mar 2008 20:19:57 +0200
From: Dirk Behme <dirk.behme@googlemail.com>
User-Agent: Mozilla Thunderbird 1.0.7 (X11/20050923)
X-Accept-Language: en-us, en
MIME-Version: 1.0
To: yaffs@lists.aleph1.co.uk
References: <200803311550.12028.matthias.fuchs@esd-electronics.com>
In-Reply-To: <200803311550.12028.matthias.fuchs@esd-electronics.com>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit
X-SA-Exim-Connect-IP: 66.249.92.173
X-SA-Exim-Mail-From: dirk.behme@googlemail.com
X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on
	stoneboat.aleph1.co.uk
X-Spam-Level: 
X-Spam-Status: No, score=-2.5 required=5.0 tests=AWL,BAYES_00,SPF_PASS
	autolearn=ham version=3.2.3
X-SA-Exim-Version: 4.2.1 (built Tue, 09 Jan 2007 17:23:22 +0000)
X-SA-Exim-Scanned: Yes (on stoneboat.aleph1.co.uk)
Subject: Re: [Yaffs] yaffs with kernel 2.6.25: no more iget()
X-BeenThere: yaffs@lists.aleph1.co.uk
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: Discussion of YAFFS NAND flash filesystem <yaffs.lists.aleph1.co.uk>
List-Unsubscribe: <http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs>, 
	<mailto:yaffs-request@lists.aleph1.co.uk?subject=unsubscribe>
List-Archive: <http://lists.aleph1.co.uk/lurker/list/yaffs.html>
List-Post: <mailto:yaffs@lists.aleph1.co.uk>
List-Help: <mailto:yaffs-request@lists.aleph1.co.uk?subject=help>
List-Subscribe: <http://lists.aleph1.co.uk/cgi-bin/mailman/listinfo/yaffs>,
	<mailto:yaffs-request@lists.aleph1.co.uk?subject=subscribe>
X-List-Received-Date: Mon, 31 Mar 2008 18:20:18 -0000

Matthias Fuchs wrote:
> Hi,
> 
> did anybody spend some time in compiling yaffs for 2.6.25-rcX?
> In February the iget() call got lost. So current yaffs does not compile in recent kernels
> anymore.

Yes, you are right. With 2.6.25-rc6 I get

   CC      fs/yaffs2/yaffs_fs.o
fs/yaffs2/yaffs_fs.c:287: error: unknown field 'read_inode' specified 
in initializer
fs/yaffs2/yaffs_fs.c:287: warning: initialization from incompatible 
pointer type
fs/yaffs2/yaffs_fs.c: In function 'yaffs_get_inode':
fs/yaffs2/yaffs_fs.c:847: error: implicit declaration of function 'iget'
fs/yaffs2/yaffs_fs.c:847: warning: assignment makes pointer from 
integer without a cast

Seems that this changed with

http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=12debc4248a4a7f1873e47cda2cdd7faca80b099

Looking at the quite good patch comment, fixing this should be easy (?).

Anybody with a patch?

Thanks

Dirk

