Al Viro
2a32cebd6c
Fix races around the access to ->s_options
...
Put generic_show_options read access to s_options under rcu_read_lock,
split save_mount_options() into "we are setting it the first time"
(uses in foo_fill_super()) and "we are relacing and freeing the old one",
synchronize_rcu() before kfree() in the latter.
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
2009-05-09 10:51:34 -04:00
..
2008-04-29 08:06:26 -07:00
2007-07-16 09:05:43 -07:00
2007-04-26 15:55:03 -07:00
2007-07-16 09:05:43 -07:00
2009-04-03 16:42:41 +01:00
2009-04-03 16:42:41 +01:00
2008-06-06 11:29:10 -07:00
2009-04-03 16:42:41 +01:00
2008-04-29 08:06:26 -07:00
2009-03-27 14:44:00 -04:00
2009-04-17 09:55:19 -07:00
2007-10-09 18:32:46 -04:00
2007-07-16 09:05:43 -07:00
2009-04-03 16:42:41 +01:00
2009-04-03 16:42:41 +01:00
2009-04-03 16:42:41 +01:00
2009-04-03 16:42:41 +01:00
2009-04-03 16:42:41 +01:00
2007-07-16 09:05:43 -07:00
2009-04-03 16:42:41 +01:00
2009-04-09 10:41:19 -07:00
2009-03-31 01:14:44 +04:00
2007-10-17 08:42:50 -07:00
2008-07-26 20:53:14 -04:00
2008-10-31 00:56:28 -07:00
2009-05-09 10:51:34 -04:00
2007-04-26 15:57:07 -07:00
2009-04-03 16:42:41 +01:00
2007-07-16 09:05:43 -07:00
2009-04-03 16:42:41 +01:00
2009-04-03 16:42:41 +01:00