Commit ab890a4
committed
[SWDEV-563823][Compiler-rt][ASan] Intercept API 'hsa_amd_pointer_info'.
Device allocator(asan_allocator_amdgpu) internally attempts to
create/manage an object of hsa_amd_pointer_info but same API can be used
directly.
Provide a brief asan implementation for raw 'hsa_amd_pointer_info' API
calls.1 parent ee94496 commit ab890a4
File tree
3 files changed
+32
-4
lines changed- compiler-rt/lib/asan
3 files changed
+32
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1399 | 1399 | | |
1400 | 1400 | | |
1401 | 1401 | | |
1402 | | - | |
| 1402 | + | |
| 1403 | + | |
| 1404 | + | |
| 1405 | + | |
1403 | 1406 | | |
1404 | 1407 | | |
1405 | 1408 | | |
| |||
1452 | 1455 | | |
1453 | 1456 | | |
1454 | 1457 | | |
1455 | | - | |
1456 | | - | |
| 1458 | + | |
| 1459 | + | |
1457 | 1460 | | |
1458 | 1461 | | |
1459 | | - | |
| 1462 | + | |
1460 | 1463 | | |
1461 | 1464 | | |
1462 | 1465 | | |
| |||
1540 | 1543 | | |
1541 | 1544 | | |
1542 | 1545 | | |
| 1546 | + | |
| 1547 | + | |
| 1548 | + | |
| 1549 | + | |
| 1550 | + | |
| 1551 | + | |
| 1552 | + | |
| 1553 | + | |
| 1554 | + | |
| 1555 | + | |
1543 | 1556 | | |
1544 | 1557 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
341 | 341 | | |
342 | 342 | | |
343 | 343 | | |
| 344 | + | |
| 345 | + | |
| 346 | + | |
| 347 | + | |
| 348 | + | |
344 | 349 | | |
345 | 350 | | |
346 | 351 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
948 | 948 | | |
949 | 949 | | |
950 | 950 | | |
| 951 | + | |
| 952 | + | |
| 953 | + | |
| 954 | + | |
| 955 | + | |
| 956 | + | |
| 957 | + | |
| 958 | + | |
| 959 | + | |
951 | 960 | | |
952 | 961 | | |
953 | 962 | | |
| |||
962 | 971 | | |
963 | 972 | | |
964 | 973 | | |
| 974 | + | |
965 | 975 | | |
966 | 976 | | |
967 | 977 | | |
| |||
0 commit comments