Skip frame when buffer overflow on UVC camera
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Kai-Heng Feng | ||
Bionic |
Fix Released
|
Medium
|
Kai-Heng Feng |
Bug Description
[Impact]
Currently to use Intel RealSense, kernel needs to be patched [1].
This SRU is to bring one of several fixes to Ubuntu kernel.
"Some cameras post inaccurate frame where next frame data overlap
it. this results in screen flicker, and it need to be prevented."
[Fix]
"So this patch marks the buffer error to discard the frame where
buffer overflow."
[Test]
I don't have such bad device so I can't test it. By reading through the
code, this patch seems to be correct.
[Regression Potential]
Low. This patch has been in the kernel tree for more than two years and
it doesn't bring any regression. So it should be fairly safe.
[1] https:/
CVE References
Changed in linux (Ubuntu): | |
status: | Incomplete → Fix Released |
Changed in linux (Ubuntu Xenial): | |
status: | New → In Progress |
Changed in linux (Ubuntu Bionic): | |
status: | New → In Progress |
assignee: | nobody → Kai-Heng Feng (kaihengfeng) |
Changed in linux (Ubuntu Xenial): | |
assignee: | nobody → Kai-Heng Feng (kaihengfeng) |
Changed in linux (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
importance: | Undecided → Medium |
Changed in linux (Ubuntu Xenial): | |
importance: | Undecided → Medium |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-bionic verification-done-xenial removed: verification-needed-bionic verification-needed-xenial |
This bug is missing log files that will aid in diagnosing the problem. While running an Ubuntu kernel (not a mainline or third-party kernel) please enter the following command in a terminal window:
apport-collect 1849871
and then change the status of the bug to 'Confirmed'.
If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.
This change has been made by an automated script, maintained by the Ubuntu Kernel Team.