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

Startseite
Anhänge:
Nachricht
+ (text/plain)
Nachricht löschen
Nachricht beantworten
Autor: Sergey Kubushyn
Datum:  
To: yaffs-list
Betreff: [Yaffs] Eh.... Patch enclosed...
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@home    KOI8 Net  < >  The impossible we do immediately.  *
*  Las Vegas   NV, USA   < >  Miracles require 24-hour notice.   *
******************************************************************