In the Linux kernel, the following vulnerability has been resolved:
drm/amd/display: clear optc underflow before turn off odm clock
[Why] After ODM clock off, optc underflow bit will be kept there always and clear not work. We need to clear that before clock off.
[How] Clear that if have when clock off.
{
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2022/49xxx/CVE-2022-49969.json",
"cna_assigner": "Linux"
}[
{
"target": {
"function": "optc1_enable_optc_clock",
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c"
},
"id": "CVE-2022-49969-16f00f29",
"digest": {
"function_hash": "104100723402339080522596945689257569755",
"length": 591.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3101839b080137c367f3f88c2a040f791de880aa",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c"
},
"id": "CVE-2022-49969-54d7eba5",
"digest": {
"line_hashes": [
"154134851028389714519253896438006542731",
"5007020698077522658809434744826698683",
"288926266585221360477501867254597082093",
"290043698529194171371446544848135788221"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3101839b080137c367f3f88c2a040f791de880aa",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c"
},
"id": "CVE-2022-49969-6abb6a80",
"digest": {
"line_hashes": [
"154134851028389714519253896438006542731",
"5007020698077522658809434744826698683",
"288926266585221360477501867254597082093",
"290043698529194171371446544848135788221"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@814b756d4ec3a8728debb116cf49005feada7750",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"function": "optc1_enable_optc_clock",
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c"
},
"id": "CVE-2022-49969-8148b2dc",
"digest": {
"function_hash": "104100723402339080522596945689257569755",
"length": 591.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3c1dfeaeb3b4e3ea656041da1241e6ee3c3b3202",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c"
},
"id": "CVE-2022-49969-8c8083a6",
"digest": {
"line_hashes": [
"154134851028389714519253896438006542731",
"5007020698077522658809434744826698683",
"288926266585221360477501867254597082093",
"290043698529194171371446544848135788221"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@443687798d6f094412b7312b64b3bb4d99aedff7",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c"
},
"id": "CVE-2022-49969-90e7d277",
"digest": {
"line_hashes": [
"154134851028389714519253896438006542731",
"5007020698077522658809434744826698683",
"288926266585221360477501867254597082093",
"290043698529194171371446544848135788221"
],
"threshold": 0.9
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@3c1dfeaeb3b4e3ea656041da1241e6ee3c3b3202",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Line"
},
{
"target": {
"function": "optc1_enable_optc_clock",
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c"
},
"id": "CVE-2022-49969-97a81f0a",
"digest": {
"function_hash": "104100723402339080522596945689257569755",
"length": 591.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@443687798d6f094412b7312b64b3bb4d99aedff7",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function"
},
{
"target": {
"function": "optc1_enable_optc_clock",
"file": "drivers/gpu/drm/amd/display/dc/dcn10/dcn10_optc.c"
},
"id": "CVE-2022-49969-f7e29beb",
"digest": {
"function_hash": "104100723402339080522596945689257569755",
"length": 591.0
},
"source": "https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git@814b756d4ec3a8728debb116cf49005feada7750",
"signature_version": "v1",
"deprecated": false,
"signature_type": "Function"
}
]
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2022-49969.json"