summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python
diff options
context:
space:
mode:
authorIan Abbott <abbotti@mev.co.uk>2015-11-18 20:55:10 +0300
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2015-12-22 02:58:54 +0300
commit3318c7add8b43a071498a973548dd24b55c587d4 (patch)
tree181e0ed5c02e2115fcef85c2423d002850f416f4 /tools/perf/scripts/python
parent40d0e80e08012ac99b187cbaaeb8aab92b71714d (diff)
downloadlinux-3318c7add8b43a071498a973548dd24b55c587d4.tar.xz
staging: comedi: simplify returned errors for comedi_write()
In order to perform a "write" file operation, an asynchronous COMEDI command in the "write" direction needs to have been set up by the current file object on the COMEDI "write" subdevice associated with the file object. If there is a "write" subdevice, but a command has not been set up by the file object (or is has been set-up in the wrong direction), `comedi_write()` currently returns one of two error values `-EINVAL` or `-EACCES`. `-EACCES` is returned if the command was set up by a different subdevice, or somewhat randomly, if a COMEDI "instruction" is currently being processed. `-EINVAL` is returned in other cases. Simplify it by returning `-EINVAL` for all these cases. Signed-off-by: Ian Abbott <abbotti@mev.co.uk> Reviewed-by: H Hartley Sweeten <hsweeten@visionengravers.com> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions