diff options
| author | Ian Abbott <[email protected]> | 2015-10-12 17:21:25 +0100 |
|---|---|---|
| committer | Greg Kroah-Hartman <[email protected]> | 2015-10-13 10:29:48 -0700 |
| commit | 42ea907d785d522e5ae661c3774b8a801ac7f00b (patch) | |
| tree | 434f60b628e9ad6c2fe404576c8db1453fd453a2 /tools/perf/scripts/python | |
| parent | 8ea939284d3ebde02d5b46d50406c2b7faae1214 (diff) | |
staging: comedi: allow buffer wraparound in comedi_read()
`comedi_read()` copies data from the acquisition data buffer, which is
cyclic, to the user buffer using a single call to `copy_to_user()`. It
currently avoids having to deal with wraparound of the cyclic buffer by
limiting the amount it copies (and the amount returned to the user).
Change it to deal with the wraparound using two calls to
`copy_to_user()` if necessary.
Signed-off-by: Ian Abbott <[email protected]>
Reviewed-by: H Hartley Sweeten <[email protected]>
Signed-off-by: Greg Kroah-Hartman <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python')
0 files changed, 0 insertions, 0 deletions