{
"vanir_signatures": [
{
"deprecated": false,
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl_sharedmem.c",
"function": "kgsl_contiguous_vmfault"
},
"id": "ASB-A-178809945-021b0100",
"signature_type": "Function",
"digest": {
"function_hash": "137755157977961368632897036719261518367",
"length": 507.0
}
},
{
"deprecated": false,
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl_sharedmem.c",
"function": "kgsl_page_alloc_vmfault"
},
"id": "ASB-A-178809945-05ed2d55",
"signature_type": "Function",
"digest": {
"function_hash": "140350749249064629393631316923422050933",
"length": 447.0
}
},
{
"deprecated": false,
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_ioctl_gpuobj_info"
},
"id": "ASB-A-178809945-1cb4176a",
"signature_type": "Function",
"digest": {
"function_hash": "135246902077731816510227975192457655536",
"length": 542.0
}
},
{
"signature_type": "Line",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.h"
},
"id": "ASB-A-178809945-3175d479",
"deprecated": false,
"digest": {
"line_hashes": [
"200689497604618860507709952705029200669",
"241067165272849906046208320855986762144",
"324467391917728337758501559902055194786",
"208714187935763748834353082265166099575",
"319839143218206526280337452920986290011",
"181528791892443819737155566741336536813",
"173886294950191489380846404743568404262",
"150731434831349465038568961304766585821",
"213274076762616700241487824846451641205",
"266608553595488009558558842577314600698",
"153185309502809083666845367779107845198",
"41600873329752533870228249431296655381",
"111877576982912921688335703914905857941",
"187687780334469341015351877504529679982",
"176586900024714374017669924771505753899"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c"
},
"id": "ASB-A-178809945-3cbf98a4",
"signature_type": "Line",
"digest": {
"line_hashes": [
"71106286376171063951685977311228585724",
"86991530523371540986414048259687719155",
"29924761298518711140896166004109862455",
"13297243792194623763902534166337581159",
"334857097082591869361369499614551673306",
"302496873878503691585025755786934249681",
"152717114258682187666277582034405751475",
"190600600175897208670624274637134208477",
"64932297925692215553843165133202902777",
"285192595758335793493572319370516624913",
"125794099348499592464170678380950600156",
"47826747516830909538521635684475663934",
"281193408569062853361532918457933824550",
"321447360404157062028014209270501406990",
"47830020845207485422091224915199903552",
"163496475411044810422481610069551240580",
"220962862956866131636773540489577944451",
"170216736467663040493533138364955875935",
"182057550455039274683675555799070466742",
"277253159264106441270065257215677850059",
"148106781829469074415137120534840149568",
"165361822680325703957703708789033993727",
"85757326823435113537252668361925314383",
"112544410987746454046274017218129877344",
"339381587135061085066500872229142489646",
"228996338580259946030452374360782732657",
"83296870062570418761990130821348339493",
"244314988872700698967627539874711996473",
"20941286375712289170076776500631824655",
"206638254525955648388307580582205658113",
"72711311673276622198029525565860083566",
"150970614422028586455403005573495670763",
"92908563094328087386300186812699746075",
"217483307202422447875343712746397007200",
"126796230233579966968768811908383697198",
"78384686553281389789859323540851121542",
"82175265271429230757807862105940399340",
"134601555807645992355629352360190192864",
"220190305268100160434436295398067370829",
"130695120869857702254300857354572632286",
"260553615591534008635023869280664923523",
"249497755347552135965066079680693133176",
"281111215298286272276099316582886055366",
"91982434545181800980992687728047908356",
"193681632351553174851476644752259430456",
"241761438888038302793342399522842432874",
"234332187655309469906290659424641469790",
"305275163127995972961097939840174236659",
"216057148312635835077772084644473721303",
"291391606022770343388127345710037774042",
"201157092702830975167585133454785869500",
"53572685536399669923828432488481056880",
"241662002394701396248315699857743373378",
"75645278389597565018634844995967700578",
"232346981072130434561682789882491377675",
"108556733588977837773705591057453923592",
"330404578187443091221010935753204940617",
"135740012613205245673065433348870885502",
"70508623959957148790124774750568801757",
"94214169216976178388537900326014654987",
"260304569276473402128486664267657485873",
"218829962687538213916188826315599194745",
"83945401594940327308534435303968875870",
"155428869234621171207997362297580556215",
"102828401307134097067660442965015911654",
"163631584239109201619099234006036101665",
"294061662722908285916702973514542184857",
"195497844133833665737699349509861134845",
"61900503566158232871988473869652243029",
"253557818702939378215506857737208779860",
"330077231277341516360469100387754262862",
"46217217697318207578480345655396160495",
"11041927263911862237273953652291288116",
"250225591729845249054891356708667829701",
"65272792672478870877205739218287077300",
"160441700517957552517176198042512477651",
"88360217061921231711993383796159301892",
"200910786269188710533429024489034241870",
"322570811922082210661581367856473035932",
"48079565802199753914719287368601970050",
"262347857979688587447490162982791589569",
"44540692689702723213232561201146331347"
],
"threshold": 0.9
}
},
{
"signature_type": "Line",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl_debugfs.c"
},
"id": "ASB-A-178809945-4164289c",
"deprecated": false,
"digest": {
"line_hashes": [
"50538024395117723242064729167953267862",
"127608906885477268525214607919233384897",
"44919363587195383409953554959301808407",
"63980665265644027321122606663430536458",
"321831141768782465401999342518300401883",
"50480394851068400857387196936453827628",
"146818647891112738430625984279439333417",
"308339765151333764160852866199431123788",
"124190042754006590521639446617248142285",
"171795936778888435161556892156141562665",
"250793575003916063121715732791627862587",
"75879875286181824823581113599591773084",
"277037929842307768616856783864487535698",
"46577297815641480685151038521187120237",
"148198251851045214055349711361299740659",
"219506058835068793333945520535548307783",
"68152831477703345575740601967951981724"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_gpumem_vm_close"
},
"id": "ASB-A-178809945-45831437",
"signature_type": "Function",
"digest": {
"function_hash": "240625394505889532576635153282526314045",
"length": 157.0
}
},
{
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_ioctl_gpumem_get_info"
},
"id": "ASB-A-178809945-5167a962",
"signature_type": "Function",
"digest": {
"function_hash": "301473431224434006117413066197129415837",
"length": 745.0
}
},
{
"signature_type": "Function",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_gpumem_vm_open"
},
"id": "ASB-A-178809945-6c64cb59",
"deprecated": false,
"digest": {
"function_hash": "75050868169814365740561404562570985917",
"length": 147.0
}
},
{
"deprecated": false,
"signature_type": "Line",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl_sharedmem.c"
},
"id": "ASB-A-178809945-6ed523c7",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"digest": {
"line_hashes": [
"297557157905995391073552593705358710152",
"334029494905566144274708679209054945290",
"318503107316313135892893228316459940518",
"218420640978134670164093408708749390704",
"29347165593886526077043899159362559124",
"326232538886535921552004153774813177982",
"292713618462030707341259594052395044753",
"104315963760480684387405568571443016582"
],
"threshold": 0.9
}
},
{
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_gpumem_vm_fault"
},
"id": "ASB-A-178809945-70e744c8",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"digest": {
"function_hash": "72259484185355375957063197822339454546",
"length": 426.0
}
},
{
"signature_type": "Function",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "_sparse_bind"
},
"id": "ASB-A-178809945-71867241",
"deprecated": false,
"digest": {
"function_hash": "277761694625164800494147663619171432985",
"length": 777.0
}
},
{
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_mmap"
},
"id": "ASB-A-178809945-731f7614",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"digest": {
"function_hash": "286170790601858428388854134938167353247",
"length": 1643.0
}
},
{
"signature_type": "Line",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl_trace.h"
},
"id": "ASB-A-178809945-890f8d95",
"deprecated": false,
"digest": {
"line_hashes": [
"298519964487630522486577656335842027200",
"273362398545190687151541133857693943549",
"178893212845222523388106472033830200083",
"280415919309317307951019767554908150395",
"323544314446294537667162781981207505918",
"73569662167969806823903377136075116826",
"202281271417803500761386117799180486302",
"93650202470776743838992681775352098128",
"19867691496021680084532398757731592880"
],
"threshold": 0.9
}
},
{
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"deprecated": false,
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "memdesc_sg_virt"
},
"id": "ASB-A-178809945-b69d5a2f",
"signature_type": "Function",
"digest": {
"function_hash": "23439550902743667817490331737609012844",
"length": 1154.0
}
},
{
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_setup_dmabuf_useraddr"
},
"id": "ASB-A-178809945-b6d905a5",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"digest": {
"function_hash": "45308401612496210940171336479544546443",
"length": 998.0
}
},
{
"signature_type": "Function",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl_debugfs.c",
"function": "print_mem_entry"
},
"id": "ASB-A-178809945-c275efae",
"deprecated": false,
"digest": {
"function_hash": "245951087102292404922374781461845496857",
"length": 1222.0
}
},
{
"deprecated": false,
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_mem_entry_create"
},
"id": "ASB-A-178809945-c7dcadfc",
"signature_type": "Function",
"digest": {
"function_hash": "289200975528347239694353329797033849175",
"length": 205.0
}
},
{
"signature_type": "Function",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_setup_anon_useraddr"
},
"id": "ASB-A-178809945-e9eb6190",
"deprecated": false,
"digest": {
"function_hash": "13006529068918454709411838320354239914",
"length": 655.0
}
},
{
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl_debugfs.c",
"function": "process_mem_seq_show"
},
"id": "ASB-A-178809945-f5991bf9",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"digest": {
"function_hash": "99036013286344882305559284560386070232",
"length": 338.0
}
},
{
"deprecated": false,
"signature_type": "Function",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "kgsl_mem_entry_detach_process"
},
"id": "ASB-A-178809945-f95d09f1",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"digest": {
"function_hash": "231945760944339151502593489206453161382",
"length": 566.0
}
},
{
"signature_type": "Function",
"source": "https://git.codelinaro.org/clo/la/kernel/msm-4.9/commit/d236d315145f8250523ce9e14897d62e5d6639fc",
"signature_version": "v1",
"target": {
"file": "drivers/gpu/msm/kgsl.c",
"function": "get_mmap_entry"
},
"id": "ASB-A-178809945-fe720235",
"deprecated": false,
"digest": {
"function_hash": "306304004881480164027495939314303639750",
"length": 933.0
}
}
],
"fixes": [
"https://source.codeaurora.org/quic/la/kernel/msm-4.9/commit/?id=d236d315145f8250523ce9e14897d62e5d6639fc"
],
"types": [
"Unknown"
],
"spl": "2021-05-05",
"severity": "High"
}