diff options
| author | Andrzej Kacprowski <andrzej.kacprowski@linux.intel.com> | 2026-05-29 14:08:41 +0200 |
|---|---|---|
| committer | Karol Wachowski <karol.wachowski@linux.intel.com> | 2026-06-02 07:47:50 +0200 |
| commit | fb176425837693f50c5c9fc8db6fbb04af22bd0a (patch) | |
| tree | d7a3f1cde80fba298b50a9f9e6cbff5e3cef5aa6 /rust/kernel | |
| parent | dd1311bcf0e62f0c515115f46a3813370f4a4bb1 (diff) | |
accel/ivpu: Add buffer overflow check in MS get_info_ioctl
Add validation that the info size returned from the metric stream info
query is not exceeded when checked against the allocated buffer size.
If the firmware returns a size larger than the buffer, reject the
operation with -EOVERFLOW instead of proceeding with an incorrect
buffer copy.
Fixes: cdfad4db7756 ("accel/ivpu: Add NPU profiling support")
Cc: stable@vger.kernel.org # v6.18+
Signed-off-by: Andrzej Kacprowski <andrzej.kacprowski@linux.intel.com>
Reviewed-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Signed-off-by: Karol Wachowski <karol.wachowski@linux.intel.com>
Link: https://patch.msgid.link/20260529120841.135852-1-andrzej.kacprowski@linux.intel.com
Diffstat (limited to 'rust/kernel')
0 files changed, 0 insertions, 0 deletions
