Rui Wang
2f639e2e95
ovl: fix getcwd() failure after unsuccessful rmdir
...
commit ce9113bbcbf45a57c082d6603b9a9f342be3ef74 upstream.
ovl_remove_upper() should do d_drop() only after it successfully
removes the dir, otherwise a subsequent getcwd() system call will
fail, breaking userspace programs.
This is to fix: https://bugzilla.kernel.org/show_bug.cgi?id=110491
Signed-off-by: Rui Wang <rui.y.wang@intel.com>
Reviewed-by: Konstantin Khlebnikov <koct9i@gmail.com>
Signed-off-by: Miklos Szeredi <miklos@szeredi.hu>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2016-03-16 08:43:01 -07:00
..
2015-12-08 14:51:16 -05:00
2016-03-09 15:34:53 -08:00
2015-11-16 20:38:43 -05:00
2015-11-13 09:24:40 -08:00
2016-03-09 15:34:50 -08:00
2015-11-20 16:17:32 -08:00
2015-11-11 02:04:44 -05:00
2016-02-25 12:01:14 -08:00
2015-12-01 15:45:05 -05:00
2015-11-07 13:05:44 -08:00
2016-03-03 15:07:09 -08:00
2015-12-12 10:15:34 -08:00
2015-11-16 09:43:54 -08:00
2016-03-03 15:07:08 -08:00
2015-11-13 18:02:30 -08:00
2015-11-20 16:17:32 -08:00
2015-11-11 02:11:02 -05:00
2015-12-11 10:56:41 -08:00
2015-11-13 18:02:30 -08:00
2015-11-13 20:34:32 -05:00
2016-03-03 15:07:12 -08:00
2016-03-03 15:07:30 -08:00
2016-02-25 12:01:22 -08:00
2015-12-07 10:25:00 -08:00
2016-03-16 08:42:58 -07:00
2015-11-09 15:11:24 -08:00
2015-11-11 20:11:28 -08:00
2015-11-06 17:50:42 -08:00
2016-03-16 08:42:59 -07:00
2016-03-03 15:07:28 -08:00
2015-12-16 11:49:58 -05:00
2015-11-11 09:45:24 -08:00
2015-11-05 19:34:48 -08:00
2015-11-06 17:50:42 -08:00
2016-03-03 15:07:10 -08:00
2016-03-16 08:43:01 -07:00
2016-02-25 12:01:22 -08:00
2015-11-02 13:41:52 -08:00
2015-10-16 11:42:28 -07:00
2015-11-13 18:02:30 -08:00
2015-11-13 20:34:33 -05:00
2015-11-13 21:53:18 -08:00
2015-11-23 21:11:08 -05:00
2015-11-04 22:13:45 -05:00
2015-11-13 18:02:30 -08:00
2016-02-25 12:01:18 -08:00
2016-02-25 12:01:24 -08:00
2015-11-10 12:07:22 -08:00
2015-11-11 09:45:24 -08:00
2015-12-04 11:02:17 -07:00
2015-11-11 02:19:33 -05:00
2015-10-23 23:26:43 +02:00
2015-11-06 17:50:42 -08:00
2015-11-16 23:54:45 -08:00
2016-03-09 15:34:49 -08:00
2016-03-03 15:07:28 -08:00
2015-11-05 23:05:32 -08:00
2016-03-09 15:34:52 -08:00
2015-11-11 02:18:27 -05:00
2015-11-16 23:54:45 -08:00
2016-03-03 15:07:12 -08:00
2015-10-15 10:33:21 -04:00
2015-11-06 17:50:42 -08:00
2016-03-03 15:07:30 -08:00
2015-11-11 02:18:26 -05:00
2015-11-13 20:34:32 -05:00
2015-11-06 17:50:42 -08:00
2015-11-23 21:15:30 -05:00
2015-11-09 15:11:24 -08:00
2016-03-09 15:34:52 -08:00
2015-11-06 17:50:42 -08:00
2016-02-25 12:01:25 -08:00
2016-03-16 08:43:01 -07:00
2015-11-13 20:34:33 -05:00