summaryrefslogtreecommitdiffstats
path: root/drivers/staging/vc04_services
diff options
context:
space:
mode:
authorPhil Elwell <phil@raspberrypi.com>2021-01-05 16:20:30 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2021-01-07 16:56:49 +0100
commit04dfd7273398e7321b50c11311e303a9af2f30f9 (patch)
treeb893128a1b579c99813f271508f7bb6b80676d7c /drivers/staging/vc04_services
parent88753cc19f087abe0d39644b844e67a59cfb5a3d (diff)
downloadlinux-04dfd7273398e7321b50c11311e303a9af2f30f9.tar.gz
linux-04dfd7273398e7321b50c11311e303a9af2f30f9.tar.bz2
linux-04dfd7273398e7321b50c11311e303a9af2f30f9.zip
staging: vc04_services: Add a note to the TODO
Record in the TODO file that the address of "&waiter->bulk_waiter" should never be returned to userspace. Acked-by: Dan Carpenter <dan.carpenter@oracle.com> Signed-off-by: Phil Elwell <phil@raspberrypi.com> Link: https://lore.kernel.org/r/20210105162030.1415213-4-phil@raspberrypi.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/staging/vc04_services')
-rw-r--r--drivers/staging/vc04_services/interface/TODO4
1 files changed, 4 insertions, 0 deletions
diff --git a/drivers/staging/vc04_services/interface/TODO b/drivers/staging/vc04_services/interface/TODO
index fc2752bc95b2..0bcb8f158afc 100644
--- a/drivers/staging/vc04_services/interface/TODO
+++ b/drivers/staging/vc04_services/interface/TODO
@@ -91,3 +91,7 @@ The first thing one generally sees in a probe function is a memory allocation
for all the device specific data. This structure is then passed all over the
driver. This is good practice since it makes the driver work regardless of the
number of devices probed.
+
+14) Clean up Sparse warnings from __user annotations. See
+vchiq_irq_queue_bulk_tx_rx(). Ensure that the address of "&waiter->bulk_waiter"
+is never disclosed to userspace.