Files
i2som-imx-linux/include/linux
Thiago Rafael Becker 58330ec2fe kernel: make groups_sort calling a responsibility group_info allocators
commit bdcf0a423e upstream.

In testing, we found that nfsd threads may call set_groups in parallel
for the same entry cached in auth.unix.gid, racing in the call of
groups_sort, corrupting the groups for that entry and leading to
permission denials for the client.

This patch:
 - Make groups_sort globally visible.
 - Move the call to groups_sort to the modifiers of group_info
 - Remove the call to groups_sort from set_groups

Link: http://lkml.kernel.org/r/20171211151420.18655-1-thiago.becker@gmail.com
Signed-off-by: Thiago Rafael Becker <thiago.becker@gmail.com>
Reviewed-by: Matthew Wilcox <mawilcox@microsoft.com>
Reviewed-by: NeilBrown <neilb@suse.com>
Acked-by: "J. Bruce Fields" <bfields@fieldses.org>
Cc: Al Viro <viro@zeniv.linux.org.uk>
Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
Cc: <stable@vger.kernel.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2018-01-10 09:27:10 +01:00
..
2016-08-20 18:09:25 +02:00
2016-03-09 15:34:52 -08:00
2017-10-08 10:14:18 +02:00
2015-11-07 10:40:47 -07:00
2017-06-14 13:16:23 +02:00
2017-08-06 19:19:42 -07:00
2017-07-21 07:44:58 +02:00
2017-05-14 13:32:59 +02:00
2017-07-15 11:57:44 +02:00
2015-10-30 01:47:27 -04:00
2017-06-14 13:16:24 +02:00
2017-08-06 19:19:42 -07:00
2016-04-20 15:42:02 +09:00
2015-10-23 05:44:28 -07:00
2018-01-05 15:44:26 +01:00
2016-10-28 03:01:30 -04:00
2015-11-23 09:44:58 +01:00
2015-10-27 18:55:31 -07:00
2017-06-26 07:13:11 +02:00
2016-03-03 15:07:28 -08:00
2015-11-06 17:50:42 -08:00
2016-12-08 07:15:24 +01:00
2017-08-24 17:02:36 -07:00
2015-10-22 08:59:18 -07:00
2017-08-24 17:02:36 -07:00
2016-09-30 10:18:37 +02:00
2016-10-28 03:01:30 -04:00
2016-04-12 09:08:35 -07:00
2016-06-01 12:15:52 -07:00
2015-11-23 09:44:58 +01:00
2015-12-13 14:30:59 -08:00
2017-09-13 14:09:45 -07:00
2015-11-13 20:34:33 -05:00