[SRU][J/OEM-5.17][PATCH 0/1] Fix oled brightness set above frame-average luminance
Bug #1978986 reported by
AaronMa
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HWE Next |
Fix Released
|
Critical
|
AaronMa | ||
linux (Ubuntu) |
Fix Released
|
Critical
|
AaronMa | ||
Jammy |
Fix Released
|
Undecided
|
AaronMa | ||
Kinetic |
Fix Released
|
Medium
|
AaronMa | ||
linux-oem-5.14 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Focal |
Fix Released
|
Undecided
|
Unassigned | ||
Jammy |
Invalid
|
Medium
|
Unassigned | ||
Kinetic |
Invalid
|
Undecided
|
Unassigned | ||
linux-oem-5.17 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Undecided
|
Unassigned | ||
Kinetic |
Invalid
|
Undecided
|
Unassigned | ||
linux-oem-6.0 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
Jammy |
Fix Released
|
Critical
|
AaronMa | ||
Kinetic |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[Impact]
The brightness is not changed obviously during 200 to 255 on AMD
or 400 to 512 on Intel..
[Fix]
Read HDR meta to detect the max and min luminance.
max_cll defines the content light luminance for individual pixel.
max_fall defines frame-average level luminance.
Use max_fall value instead of max_cll as a limit for brightness control.
[Test]
Verified on AMD Cezanne, Barcelo, Rembrandt and Intel ADL, also on LCD panel and OLED panel. The brightness is changed more obivously on OLED panel, and
no affect on LCD panel.
[Where problems could occur]
Low risk, It may cause the max brightness can't be set.
All 3 patches are in drm-misc tree.
CVE References
tags: | added: oem-priority originate-from-1962647 sutton |
Changed in linux (Ubuntu): | |
status: | New → Invalid |
no longer affects: | linux-oem-5.14 (Ubuntu Jammy) |
no longer affects: | linux (Ubuntu Focal) |
no longer affects: | linux (Ubuntu Jammy) |
no longer affects: | linux-oem-5.17 (Ubuntu Focal) |
Changed in linux-oem-5.17 (Ubuntu): | |
status: | New → Incomplete |
status: | Incomplete → Opinion |
status: | Opinion → In Progress |
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
status: | New → In Progress |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
status: | New → In Progress |
Changed in linux-oem-5.14 (Ubuntu): | |
status: | New → In Progress |
Changed in hwe-next: | |
status: | New → Fix Committed |
status: | Fix Committed → In Progress |
description: | updated |
Changed in linux-oem-5.14 (Ubuntu Focal): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.17 (Ubuntu): | |
status: | In Progress → Invalid |
Changed in linux-oem-5.14 (Ubuntu): | |
status: | In Progress → Invalid |
Changed in linux (Ubuntu): | |
status: | Incomplete → Confirmed |
no longer affects: | linux-oem-5.17 (Ubuntu Jammy) |
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
status: | New → Fix Released |
Changed in linux-oem-5.14 (Ubuntu Jammy): | |
status: | New → Invalid |
Changed in linux (Ubuntu Jammy): | |
status: | New → Confirmed |
Changed in hwe-next: | |
importance: | Undecided → Critical |
status: | In Progress → Confirmed |
Changed in linux (Ubuntu Jammy): | |
assignee: | nobody → AaronMa (mapengyu) |
Changed in hwe-next: | |
assignee: | nobody → AaronMa (mapengyu) |
summary: |
[SRU][OEM-5.14/OEM-5.17][PATCH 0/1] Fix oled brightness set above frame- - average luminance on AMD + average luminance |
summary: |
- [SRU][OEM-5.14/OEM-5.17][PATCH 0/1] Fix oled brightness set above frame- - average luminance + [SRU][J/OEM-5.17][PATCH 0/1] Fix oled brightness set above frame-average + luminance |
Changed in linux-oem-5.14 (Ubuntu Jammy): | |
status: | Invalid → In Progress |
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
status: | Fix Released → In Progress |
description: | updated |
Changed in linux-oem-5.14 (Ubuntu Jammy): | |
importance: | Undecided → Medium |
status: | In Progress → Fix Committed |
Changed in linux (Ubuntu Jammy): | |
status: | Confirmed → Fix Committed |
Changed in linux-oem-5.14 (Ubuntu Jammy): | |
status: | Fix Committed → Invalid |
Changed in hwe-next: | |
status: | Confirmed → In Progress |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
status: | In Progress → Fix Released |
Changed in hwe-next: | |
status: | Fix Committed → Fix Released |
Changed in linux (Ubuntu): | |
status: | Confirmed → Fix Released |
Changed in linux-oem-6.0 (Ubuntu Jammy): | |
status: | In Progress → Fix Committed |
Changed in linux-oem-5.17 (Ubuntu Jammy): | |
status: | Confirmed → Fix Committed |
Changed in linux (Ubuntu Kinetic): | |
importance: | Critical → Medium |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-kinetic removed: verification-needed-kinetic |
tags: |
added: verification-done-kinetic removed: verification-needed-kinetic |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Released |
To post a comment you must log in.
This bug is awaiting verification that the linux-oem- 5.17/5. 17.0-1012. 13 kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification- needed- jammy' to 'verification- done-jammy' . If the problem still exists, change the tag 'verification- needed- jammy' to 'verification- failed- jammy'.
If verification is not done by 5 working days from today, this fix will be dropped from the source code, and this bug will be closed.
See https:/ /wiki.ubuntu. com/Testing/ EnableProposed for documentation how to enable and use -proposed. Thank you!