Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

staging: vc04_services: update TODO file

There are no struct typedef remaining inside vc04_services/. Hence, remove the
task from the TODO file.

While at it, fix the items sequential numbering.

Signed-off-by: Gaston Gonzalez <gascoar@gmail.com>
Link: https://lore.kernel.org/r/3f560a75063a0bb744bb34c410e49f792d2c3d21.1640776340.git.gascoar@gmail.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>

authored by

Gaston Gonzalez and committed by
Greg Kroah-Hartman
12b31d07 072590cc

+2 -6
+2 -6
drivers/staging/vc04_services/interface/TODO
··· 80 80 81 81 The code in vchiq_bcm2835_arm.c should fit in the generic platform file. 82 82 83 - 12) Get rid of all the struct typedefs 84 - 85 - Most structs are typedefd, it's not encouraged in the kernel. 86 - 87 - 13) Get rid of all non essential global structures and create a proper per 83 + 11) Get rid of all non essential global structures and create a proper per 88 84 device structure 89 85 90 86 The first thing one generally sees in a probe function is a memory allocation ··· 88 92 driver. This is good practice since it makes the driver work regardless of the 89 93 number of devices probed. 90 94 91 - 14) Clean up Sparse warnings from __user annotations. See 95 + 12) Clean up Sparse warnings from __user annotations. See 92 96 vchiq_irq_queue_bulk_tx_rx(). Ensure that the address of "&waiter->bulk_waiter" 93 97 is never disclosed to userspace.