Joern Engel
1c0eeaf569
introduce I_SYNC
...
I_LOCK was used for several unrelated purposes, which caused deadlock
situations in certain filesystems as a side effect. One of the purposes
now uses the new I_SYNC bit.
Also document the various bits and change their order from historical to
logical.
[bunk@stusta.de: make fs/inode.c:wake_up_inode() static]
Signed-off-by: Joern Engel <joern@wohnheim.fh-wedel.de>
Cc: Dave Kleikamp <shaggy@linux.vnet.ibm.com>
Cc: David Chinner <dgc@sgi.com>
Cc: Anton Altaparmakov <aia21@cam.ac.uk>
Cc: Al Viro <viro@ftp.linux.org.uk>
Cc: Christoph Hellwig <hch@infradead.org>
Signed-off-by: Adrian Bunk <bunk@stusta.de>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-10-17 08:43:02 -07:00
..
2007-10-17 08:43:02 -07:00
2007-09-05 14:51:04 +10:00
2007-09-05 14:49:30 +10:00
2006-09-30 20:52:31 +02:00
2007-07-14 15:40:53 +10:00
2007-02-10 18:37:28 +11:00
2007-07-14 15:40:53 +10:00
2007-07-14 15:28:50 +10:00
2007-02-10 18:37:33 +11:00
2007-07-14 15:41:24 +10:00
2007-07-14 15:28:50 +10:00
2007-05-08 13:48:42 +10:00
2006-09-28 11:01:37 +10:00
2007-05-08 13:48:42 +10:00
2006-09-28 11:01:37 +10:00
2006-09-28 10:58:52 +10:00
2006-09-28 10:58:52 +10:00
2007-07-14 15:36:43 +10:00
2007-07-14 15:36:43 +10:00
2007-07-14 15:41:24 +10:00
2007-02-10 18:37:40 +11:00
2007-07-14 15:41:24 +10:00
2007-07-14 15:41:24 +10:00
2006-09-28 10:58:17 +10:00
2007-07-14 15:36:53 +10:00
2007-07-14 15:36:43 +10:00
2007-10-01 07:59:03 -07:00
2007-07-14 15:40:53 +10:00
2007-09-05 14:50:26 +10:00
2007-02-10 18:37:40 +11:00
2007-05-08 13:49:27 +10:00
2007-07-14 15:40:53 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2007-07-14 15:37:02 +10:00
2006-11-11 18:05:06 +11:00
2007-05-08 13:49:03 +10:00
2007-02-10 18:37:40 +11:00
2007-02-10 18:34:56 +11:00
2006-09-28 10:55:43 +10:00
2007-09-20 19:40:19 +10:00
2007-07-14 15:40:53 +10:00
2007-07-14 15:40:53 +10:00
2007-07-14 15:40:53 +10:00
2006-09-28 10:58:40 +10:00
2007-02-10 18:37:33 +11:00
2007-07-14 15:28:50 +10:00
2007-07-14 15:28:50 +10:00
2007-05-08 13:50:19 +10:00
2007-02-10 18:34:56 +11:00
2006-09-28 10:55:43 +10:00
2007-07-14 15:41:24 +10:00
2007-07-14 18:09:42 +10:00
2007-05-08 13:49:46 +10:00
2007-07-14 15:35:36 +10:00
2007-05-08 13:49:46 +10:00
2007-07-14 15:42:50 +10:00
2007-07-14 15:42:50 +10:00
2006-09-28 11:04:16 +10:00
2007-10-01 07:59:03 -07:00
2007-09-05 14:47:33 +10:00
2006-09-28 11:02:57 +10:00
2007-07-14 15:36:08 +10:00
2007-07-14 15:40:53 +10:00
2007-09-17 16:42:02 +10:00
2007-09-17 16:42:02 +10:00
2007-05-08 13:48:42 +10:00
2007-05-08 13:49:33 +10:00
2007-05-08 13:48:42 +10:00
2007-07-14 15:21:29 +10:00
2007-02-10 18:37:40 +11:00
2007-05-08 13:48:42 +10:00
2007-07-14 15:35:36 +10:00
2007-07-14 15:28:50 +10:00
2007-02-10 18:35:52 +11:00
2007-10-01 07:59:03 -07:00
2006-09-28 11:04:07 +10:00
2007-07-14 15:32:09 +10:00
2007-07-14 15:28:50 +10:00
2007-05-08 13:49:27 +10:00
2007-07-14 15:40:53 +10:00
2007-09-18 20:12:51 +10:00
2007-07-14 15:40:53 +10:00