New issue
Advanced search Search tips

Issue 874074 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Closed: Aug 22
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

ARC++ CTS regression on both arm and x86 boards due to WritableUnalignedMapping change

Project Member Reported by johnylin@chromium.org, Aug 14

Issue description

Hi Matthew,

Recently ARC++ CTS got regression on both arm and x86 devices since R70-10962.0.0 [1]. Video playback is broken by ARC++ hardware decoder. (It could be reproduced by playing video on Youtube App. Youtube video is failed to play on all boards, ex. Eve and Kevin.)

After bisect in Chromium, we found they are caused from the following CLs:

(ARM) media/gpu shared memory: update v4l2 UnalignedSharedMemory [2]
(x86) media/gpu shared memory: Use WritableUnalignedMapping for vaapi. [3]

Could we revert them for now for recovering ARC++ video playback capability?


[1] https://b.corp.google.com/issues/112566178
[2] https://chromium-review.googlesource.com/c/chromium/src/+/1117692
[3] https://chromium-review.googlesource.com/c/chromium/src/+/1158567
 
This causes huge regression on ARC++ video on various boards.
Looks no response and the culprit CL for x86 was reverted yesterday.
Let me revert the culprit CL for arm to get back green CTS.
https://chromium-review.googlesource.com/c/chromium/src/+/1176841
Status: Fixed (was: Assigned)
I suspect this is due to the ARC++ CTS not initializing mojo; the culprit CLs introduced an implicit dependency on mojo.

I will make the changes another way, closing this bug as the revert seems to have fixed the issue.

Sign in to add a comment