{
"vanir_signatures": [
{
"digest": {
"length": 882.0,
"function_hash": "328964451855373054263538405427222683254"
},
"deprecated": false,
"signature_type": "Function",
"target": {
"function": "kgsl_iommu_get_gpuaddr",
"file": "drivers/gpu/msm/kgsl_iommu.c"
},
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50",
"id": "ASB-A-478214401-0e66656a"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"130121316423618555450954490280787865142",
"153862169279787379021354711318963018921",
"84681131522817920802877266678904487130",
"9283604079206872191116259909865689443",
"275843366689756594858883559396161310301",
"294271475204786413170273864645877749522",
"107377811989193836760671209940584255548",
"72388142281493708830131540047799820417",
"56790786339464059085631387060668739134",
"261818315552116971225472893226778522418",
"315737505423550099648252529319514173469",
"206690726815648655292294188478489934593",
"76752121451310476532261276521218215558",
"159639443231478829245308457556588814021"
]
},
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/gpu/msm/kgsl.c"
},
"signature_version": "v1",
"id": "ASB-A-478214401-29f883f1",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"57132713308679164061099562339972623800",
"193852490629736379590546954474807803144",
"230638809807677706166535974741629748702"
]
},
"deprecated": false,
"signature_type": "Line",
"id": "ASB-A-478214401-532ce534",
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50",
"target": {
"file": "drivers/gpu/msm/kgsl.h"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"44393001191896460818754075267547495736",
"195617652238564849564316380651312942436",
"175988007412448903797999009868058308488",
"255451243622687537916229704578312304611"
]
},
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/gpu/msm/kgsl_debugfs.c"
},
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50",
"id": "ASB-A-478214401-a02f791b"
},
{
"digest": {
"length": 269.0,
"function_hash": "60045831739082859299474615326963099401"
},
"deprecated": false,
"signature_type": "Function",
"id": "ASB-A-478214401-a9a4aab2",
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50",
"target": {
"function": "get_align",
"file": "drivers/gpu/msm/kgsl.c"
}
},
{
"digest": {
"length": 1337.0,
"function_hash": "220786891967475050145416129622017943626"
},
"deprecated": false,
"signature_type": "Function",
"target": {
"function": "get_svm_unmapped_area",
"file": "drivers/gpu/msm/kgsl.c"
},
"signature_version": "v1",
"id": "ASB-A-478214401-cc600559",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"124750640773839281184598704441971609108",
"184568939514317859105549951675118755810",
"106613028094234581096926915896089936025",
"80338688462370558820350274352564073227",
"180617402197277854112329597414949173447"
]
},
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/gpu/msm/kgsl_iommu.c"
},
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50",
"id": "ASB-A-478214401-d8600203"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"211054463554553947507297018677916875453",
"323472677340132073638546498681683081424",
"295019379395089767120750592603732997614",
"17656820820504525227849800959516656543",
"225817366829594689434719549001586385989"
]
},
"deprecated": false,
"signature_type": "Line",
"target": {
"file": "drivers/gpu/msm/kgsl_sharedmem.h"
},
"signature_version": "v1",
"id": "ASB-A-478214401-ec16c0f3",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-5.4/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50"
}
],
"severity": "High",
"spl": "2026-03-05",
"fixes": [
"https://git.codelinaro.org/clo/la/kernel/msm-5.4/-/commit/2a3a06da63495bf6483d9d9969b4420f4f981c50"
],
"types": [
"Unknown"
]
}
{
"spl": "2026-03-05",
"severity": "High",
"types": [
"Unknown"
],
"fixes": [
"https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/-/commit/91a0db3aa438bffbd235df8301bf188dbab218b7"
],
"vanir_signatures": [
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"130121316423618555450954490280787865142",
"153862169279787379021354711318963018921",
"84681131522817920802877266678904487130",
"9283604079206872191116259909865689443",
"275843366689756594858883559396161310301",
"294271475204786413170273864645877749522",
"107377811989193836760671209940584255548",
"72388142281493708830131540047799820417",
"56790786339464059085631387060668739134",
"261818315552116971225472893226778522418",
"315737505423550099648252529319514173469",
"206690726815648655292294188478489934593",
"76752121451310476532261276521218215558",
"159639443231478829245308457556588814021"
]
},
"deprecated": false,
"signature_type": "Line",
"id": "ASB-A-478214401-0af01765",
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7",
"target": {
"file": "kgsl.c"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"311525901777938121779950862075193607042",
"175830100779099893564010537103165599197",
"161794029622151100526679763116783041919"
]
},
"deprecated": false,
"signature_type": "Line",
"id": "ASB-A-478214401-2660a67e",
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7",
"target": {
"file": "kgsl.h"
}
},
{
"digest": {
"length": 269.0,
"function_hash": "60045831739082859299474615326963099401"
},
"deprecated": false,
"signature_type": "Function",
"id": "ASB-A-478214401-69456576",
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7",
"target": {
"function": "get_align",
"file": "kgsl.c"
}
},
{
"digest": {
"length": 742.0,
"function_hash": "100908704301284678561908745539515311816"
},
"deprecated": false,
"signature_type": "Function",
"target": {
"function": "kgsl_iommu_get_gpuaddr",
"file": "kgsl_iommu.c"
},
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7",
"id": "ASB-A-478214401-a624d0e2"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"124750640773839281184598704441971609108",
"184568939514317859105549951675118755810",
"106613028094234581096926915896089936025",
"100613693254138488700608428647450325008",
"124523368821162058884884688270983594264"
]
},
"deprecated": false,
"signature_type": "Line",
"id": "ASB-A-478214401-a6c45322",
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7",
"target": {
"file": "kgsl_iommu.c"
}
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"69221909673783589148554915325045592575",
"261304222777772514861269127495856758165",
"47999752787633742513568843025771255432",
"101334148793370152054478244481581342704"
]
},
"deprecated": false,
"signature_type": "Line",
"id": "ASB-A-478214401-b7d3f5cb",
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7",
"target": {
"file": "kgsl_sharedmem.h"
}
},
{
"digest": {
"length": 1145.0,
"function_hash": "85332382223576161920607525202055248841"
},
"deprecated": false,
"signature_type": "Function",
"target": {
"function": "get_svm_unmapped_area",
"file": "kgsl.c"
},
"signature_version": "v1",
"id": "ASB-A-478214401-d11abb9b",
"source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7"
},
{
"digest": {
"threshold": 0.9,
"line_hashes": [
"44393001191896460818754075267547495736",
"195617652238564849564316380651312942436",
"175988007412448903797999009868058308488",
"255451243622687537916229704578312304611"
]
},
"deprecated": false,
"signature_type": "Line",
"id": "ASB-A-478214401-e6627245",
"signature_version": "v1",
"source": "https://git.codelinaro.org/clo/la/platform/vendor/qcom/opensource/graphics-kernel/commit/91a0db3aa438bffbd235df8301bf188dbab218b7",
"target": {
"file": "kgsl_debugfs.c"
}
}
]
}