staging: android: logger: Add a TODO
authorSomya Anand <somyaanand214@gmail.com>
Fri, 31 Oct 2014 13:00:32 +0000 (18:30 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 4 Nov 2014 00:09:28 +0000 (16:09 -0800)
A comment about a pre-existing bug data structure definition is added.
This bug was evidently introduced by Xiong Zhou in the patch
bd471258f2e09 ("staging: android: logger: use kuid_t instead of uid_t")
where the code was changed to hide a valid build warning instead of
solving the bug that was identified by it.

Signed-off-by: Somya Anand <somyaanand214@gmail.com>
Reviewed-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/android/TODO

index b15fb0d6b152580862c2d484fc13fb432be2508f..06954cdf3dbad55254366d776e0b5d5782fdbff1 100644 (file)
@@ -5,6 +5,13 @@ TODO:
        - make sure things build as modules properly
        - add proper arch dependencies as needed
        - audit userspace interfaces to make sure they are sane
+       - kuid_t should never be exposed to user space as it is
+          kernel internal type. Data structure for this kuid_t is:
+          typedef struct {
+               uid_t val;
+          } kuid_t;
+       - This bug is introduced by Xiong Zhou in the patch bd471258f2e09
+       - ("staging: android: logger: use kuid_t instead of uid_t")
 
 Please send patches to Greg Kroah-Hartman <greg@kroah.com> and Cc:
 Brian Swetland <swetland@google.com>