[Yaffs] Eh.... Patch enclosed...

Sergey Kubushyn ksi at koi8.net
Mon Jul 25 23:26:40 BST 2005


Hi you there!

Guys, I wonder do you ever try to compile what you wrote?

Here is the patch against your latest yaffs2:

=== Cut ===
--- yaffs_fs.c.orig	2005-07-19 13:41:59.000000000 -0700
+++ yaffs_fs.c	2005-07-25 15:34:44.000000000 -0700
@@ -180,63 +180,63 @@


 static struct address_space_operations yaffs_file_address_operations = {
-	.readpage:		yaffs_readpage,
-	.writepage:		yaffs_writepage,
-	.prepare_write:	yaffs_prepare_write,
-	.commit_write:	yaffs_commit_write
+	.readpage	= yaffs_readpage,
+	.writepage	= yaffs_writepage,
+	.prepare_write	= yaffs_prepare_write,
+	.commit_write	= yaffs_commit_write
 };


 static struct file_operations yaffs_file_operations = {

-	.read:		generic_file_read,
-	.write:		generic_file_write,
+	.read		= generic_file_read,
+	.write		= generic_file_write,

-	.mmap:		generic_file_mmap,
-	.flush:		yaffs_file_flush,
-	.fsync:		yaffs_sync_object,
+	.mmap		= generic_file_mmap,
+	.flush		= yaffs_file_flush,
+	.fsync		= yaffs_sync_object,
 };


 static struct inode_operations yaffs_file_inode_operations = {
-	.setattr:	yaffs_setattr,
+	.setattr	= yaffs_setattr,
 };


 struct inode_operations yaffs_symlink_inode_operations =
 {
-	.readlink:	yaffs_readlink,
-	.follow_link:	yaffs_follow_link,
-	.setattr:	yaffs_setattr
+	.readlink	= yaffs_readlink,
+	.follow_link	= yaffs_follow_link,
+	.setattr	= yaffs_setattr
 };

 static struct inode_operations yaffs_dir_inode_operations = {
-	.create:		yaffs_create,
-	.lookup:		yaffs_lookup,
-	.link:		yaffs_link,
-	.unlink:		yaffs_unlink,
-	.symlink:	yaffs_symlink,
-	.mkdir:		yaffs_mkdir,
-	.rmdir:		yaffs_unlink,
-	.mknod:		yaffs_mknod,
-	.rename:		yaffs_rename,
-	.setattr:	yaffs_setattr,
+	.create		= yaffs_create,
+	.lookup		= yaffs_lookup,
+	.link		= yaffs_link,
+	.unlink		= yaffs_unlink,
+	.symlink	= yaffs_symlink,
+	.mkdir		= yaffs_mkdir,
+	.rmdir		= yaffs_unlink,
+	.mknod		= yaffs_mknod,
+	.rename		= yaffs_rename,
+	.setattr	= yaffs_setattr,
 };

 static struct file_operations yaffs_dir_operations = {
-	.read:		generic_read_dir,
-	.readdir:	yaffs_readdir,
-	.fsync:		yaffs_sync_object,
+	.read		= generic_read_dir,
+	.readdir	= yaffs_readdir,
+	.fsync		= yaffs_sync_object,
 };


 static struct super_operations yaffs_super_ops = {
-	.statfs:			yaffs_statfs,
-	.read_inode:		yaffs_read_inode,
-	.put_inode:		yaffs_put_inode,
-	.put_super:		yaffs_put_super,
-	.delete_inode:		yaffs_delete_inode,
-	.clear_inode:		yaffs_clear_inode,
+	.statfs		= yaffs_statfs,
+	.read_inode	= yaffs_read_inode,
+	.put_inode	= yaffs_put_inode,
+	.put_super	= yaffs_put_super,
+	.delete_inode	= yaffs_delete_inode,
+	.clear_inode	=yaffs_clear_inode,
 };


=== Cut ===

---
******************************************************************
*  KSI at home    KOI8 Net  < >  The impossible we do immediately.  *
*  Las Vegas   NV, USA   < >  Miracles require 24-hour notice.   *
******************************************************************




More information about the yaffs mailing list