Jeff Layton
1a1c9bb433
inode numbering: change libfs sb creation routines to avoid collisions with their root inodes
...
This patch makes it so that simple_fill_super and get_sb_pseudo assign their
root inodes to be number 1. It also fixes up a couple of callers of
simple_fill_super that were passing in files arrays that had an index at
number 1, and adds a warning for any caller that sends in such an array.
It would have been nice to have made it so that it wasn't possible to make
such a collision, but some callers need to be able to control what inode
number their entries get, so I think this is the best that can be done.
Signed-off-by: Jeff Layton <jlayton@redhat.com>
Cc: Christoph Hellwig <hch@lst.de>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
2007-05-08 11:15:16 -07:00
..
2007-05-08 11:15:07 -07:00
2007-05-07 12:12:57 -07:00
2007-05-07 12:12:57 -07:00
2007-05-07 12:12:57 -07:00
2007-02-12 09:48:47 -08:00
2007-05-08 11:15:07 -07:00
2007-05-07 12:12:57 -07:00
2007-05-07 12:12:57 -07:00
2007-05-08 11:15:07 -07:00
2007-05-07 12:12:57 -07:00
2007-05-02 18:57:59 -07:00
2007-05-07 12:12:51 -07:00
2007-05-02 18:57:59 -07:00
2007-05-08 11:14:59 -07:00
2007-05-07 12:26:27 -07:00
2007-05-08 11:15:07 -07:00
2007-05-07 12:12:57 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:13 -07:00
2007-05-08 11:15:12 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:14 -07:00
2007-05-08 11:14:59 -07:00
2007-05-08 11:15:01 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:14:59 -07:00
2007-05-08 11:14:59 -07:00
2007-05-08 11:14:57 -07:00
2007-05-07 12:12:57 -07:00
2007-02-12 09:48:47 -08:00
2007-05-07 12:12:57 -07:00
2007-05-07 12:12:57 -07:00
2007-05-08 11:15:13 -07:00
2007-05-08 11:15:13 -07:00
2007-05-07 12:12:57 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:07 -07:00
2007-05-07 12:12:57 -07:00
2007-02-12 09:48:46 -08:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:07 -07:00
2006-10-20 10:26:41 -07:00
2007-05-08 11:15:07 -07:00
2006-12-07 08:39:46 -08:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:07 -07:00
2007-05-07 12:12:57 -07:00
2007-05-08 11:15:09 -07:00
2007-05-08 11:15:14 -07:00
2007-05-07 12:12:57 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:13 -07:00
2007-05-07 12:12:57 -07:00
2007-05-08 11:15:11 -07:00
2007-05-02 18:57:59 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:14 -07:00
2007-05-08 11:15:07 -07:00
2007-02-12 09:48:46 -08:00
2007-05-08 11:14:57 -07:00
2007-05-07 12:12:55 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:07 -07:00
2006-12-08 08:28:41 -08:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:15 -07:00
2007-05-08 11:15:07 -07:00
2007-02-09 10:45:33 -08:00
2007-05-08 11:15:16 -07:00
2007-05-08 11:15:07 -07:00
2007-05-07 12:12:55 -07:00
2007-05-08 11:14:59 -07:00
2007-05-08 11:15:07 -07:00
2007-04-04 21:12:47 -07:00
2007-05-08 11:15:14 -07:00
2007-05-08 11:15:09 -07:00
2007-05-08 11:15:07 -07:00
2006-12-07 08:39:25 -08:00
2006-12-10 09:57:21 -08:00
2006-12-08 08:28:41 -08:00
2007-05-08 11:15:11 -07:00
2007-02-11 10:51:31 -08:00
2007-05-08 11:15:11 -07:00
2007-05-08 11:15:08 -07:00
2006-12-10 09:57:22 -08:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:07 -07:00
2006-12-22 08:55:50 -08:00
2007-05-08 11:15:01 -07:00
2007-01-26 12:53:20 -08:00
2007-05-08 11:15:16 -07:00
2007-02-12 09:48:28 -08:00
2007-05-08 11:15:11 -07:00
2007-05-08 11:15:09 -07:00
2007-05-08 11:15:02 -07:00
2007-02-12 09:48:32 -08:00
2007-05-08 11:15:04 -07:00
2007-05-07 12:12:58 -07:00
2007-05-08 11:15:16 -07:00
2007-05-07 12:34:24 -07:00
2007-02-17 16:10:59 -05:00
2006-12-07 08:39:25 -08:00
2007-05-08 11:14:57 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:12 -07:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:03 -07:00
2007-05-08 11:15:11 -07:00
2006-12-08 08:28:51 -08:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:14:59 -07:00
2007-05-08 11:15:09 -07:00
2007-05-08 11:15:09 -07:00
2006-12-08 08:28:41 -08:00
2007-03-29 14:26:42 +02:00
2007-02-19 14:21:50 -08:00
2007-05-08 11:15:07 -07:00
2007-05-08 11:15:01 -07:00
2007-05-08 11:15:04 -07:00
2006-12-04 02:00:24 -05:00
2007-02-14 08:09:54 -08:00
2007-05-08 11:15:07 -07:00