{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":245246663,"defaultBranch":"master","name":"level-zero","ownerLogin":"oneapi-src","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2020-03-05T19:10:14.000Z","ownerAvatar":"https://github.com/avatars/u/60144784?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1724777307.0","currentOid":""},"activityList":{"items":[{"before":"bb12735e68df2a910c2f1ce33624b024f04e19e7","after":"1fc85843df23f026ff261b1b51bfdec4f6e4560c","ref":"refs/heads/master","pushedAt":"2024-08-28T02:27:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Avoid DDI table reinit if ZE_ENABLE_LOADER_INTERCEPT=1 (#187)\n\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Avoid DDI table reinit if ZE_ENABLE_LOADER_INTERCEPT=1 (#187)"}},{"before":"827a7098a8d3df91465f582170fe0b9610612f3d","after":"bb12735e68df2a910c2f1ce33624b024f04e19e7","ref":"refs/heads/master","pushedAt":"2024-08-27T17:56:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jemale","name":"Jemale Lockett","path":"/Jemale","primaryAvatarUrl":"https://github.com/avatars/u/1328672?s=80&v=4"},"commit":{"message":"Update spdlog headers (#186)\n\nResolves: VLCLJ-2265\r\n\r\nSigned-off-by: Jemale Lockett ","shortMessageHtmlLink":"Update spdlog headers (#186)"}},{"before":"cba2c7d71aa9efc82037b50230bfe0ad37c1e7a9","after":"827a7098a8d3df91465f582170fe0b9610612f3d","ref":"refs/heads/master","pushedAt":"2024-08-27T17:50:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Fix handle translation when ddi table fallback (#185)\n\n- When enough drivers are removed that ddi table fallback is completed,\r\n then intercept_enabled needs to be set to false such that handle\r\ntranslation is done correctly.\r\n\r\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Fix handle translation when ddi table fallback (#185)"}},{"before":"cc5567bf10fddf57c817e947d9c92f170672dc07","after":null,"ref":"refs/heads/template-mismatch","pushedAt":"2024-08-27T16:48:27.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"}},{"before":"2212ccc11f8c32f7f850a8d760e68341ee495163","after":null,"ref":"refs/heads/dockerfiles","pushedAt":"2024-08-27T16:47:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"}},{"before":"9f20ebf9e5dacec3423c5d5e68792fdff40db2f8","after":null,"ref":"refs/heads/spdlog-gcc14-fix","pushedAt":"2024-08-27T16:47:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"}},{"before":null,"after":"9f20ebf9e5dacec3423c5d5e68792fdff40db2f8","ref":"refs/heads/spdlog-gcc14-fix","pushedAt":"2024-08-27T15:38:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Update spdlog to v1.14.1, fix gcc14 compile issue","shortMessageHtmlLink":"Update spdlog to v1.14.1, fix gcc14 compile issue"}},{"before":"cace28edde3750f937cc812a7ac5c6cbcfa62757","after":"cba2c7d71aa9efc82037b50230bfe0ad37c1e7a9","ref":"refs/heads/master","pushedAt":"2024-08-26T21:29:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Split Ze and Zes Drivers and only release drivers at close (#184)\n\n- to allow for different sets of drivers supporting sysman vs core we\r\n now have two sets of drivers tracked in the instance allowing for\r\nsysman to access different sets of drivers than core and vice versa.\r\n\r\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Split Ze and Zes Drivers and only release drivers at close (#184)"}},{"before":"3a8e4af0c7212c9b603d23ef2c7a4cf6b28f1fbe","after":"cace28edde3750f937cc812a7ac5c6cbcfa62757","ref":"refs/heads/master","pushedAt":"2024-08-22T23:04:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Fix issues with intercept layer and zesInit/zeInit given fallback to passthrough (#183)\n\n* Fix zesInit And zeInit ddi table and usable driver updates\r\n\r\n- Enable zesInit to check for usable drivers thru zelLoaderDriverCheck.\r\n- If a driver check was already done, then this call is skipped to avoid\r\n breaking existing allocated handles.\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n* Fix image/sampler handle map for thread safety\r\n\r\n- Added lock for usage of image/sampler map for thread safe operation.\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n* Fix zetCommandListAppendMetricQueryEnd for phWaitEvent handle translation\r\n\r\n- Fixed zetCommandListAppendMetricQueryEnd to properly translate\r\n handles.\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n* Fix map erase, typo, and variable name inconsistency\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n* Add comment on workaround for zeCommandListAppendMetricQueryEnd\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n---------\r\n\r\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Fix issues with intercept layer and zesInit/zeInit given fallback to …"}},{"before":"c1f6e283736adb967d7dcc9c75e117cc478e4a41","after":"3a8e4af0c7212c9b603d23ef2c7a4cf6b28f1fbe","ref":"refs/heads/master","pushedAt":"2024-08-21T20:21:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Fix global teardown of loader handles and check driver status in init_driver (#182)\n\n* Fix global teardown of loader handles\r\n\r\n- Moved all loader handle maps to within the loader context to ensure the\r\n maps are init and destroyed with library init/destroy vs at start of\r\natexit.\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n* check driver status in init_driver\r\n\r\n-Check result of individual driver for zeInit during init_driver().\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n* Fix fallback to passthrough calls to single driver given drivers removed\r\n\r\n- Fix the fallback case where multiple drivers are found, but only one\r\n inits such that the ddi tables are reinit to point back to the driver.\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n* Update ddi table reinit only when driver count == 1\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n* Only allow ddi table reinit given Program Instrumentation is disabled\r\n\r\nSigned-off-by: Neil R. Spruit \r\n\r\n---------\r\n\r\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Fix global teardown of loader handles and check driver status in init…"}},{"before":"aa8e38f04ca8387d5c180df17fd4a837899d2a91","after":"c1f6e283736adb967d7dcc9c75e117cc478e4a41","ref":"refs/heads/master","pushedAt":"2024-08-12T17:00:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md for v1.17.28\n\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Update CHANGELOG.md for v1.17.28"}},{"before":"3d1e4a71ac62e76b1b6071347ea203d32465428c","after":"aa8e38f04ca8387d5c180df17fd4a837899d2a91","ref":"refs/heads/master","pushedAt":"2024-08-09T14:31:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Add GPU-legacy1 driver to list of known names on Linux (#178)\n\nSigned-off-by: Artur Harasimiuk ","shortMessageHtmlLink":"Add GPU-legacy1 driver to list of known names on Linux (#178)"}},{"before":"3047d0fecf10deb2a123200e0f76ccb276603618","after":"3d1e4a71ac62e76b1b6071347ea203d32465428c","ref":"refs/heads/master","pushedAt":"2024-08-07T21:34:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Fix first zeinit to allow for layer checks (#177)\n\n- Use ddi table init of zeinit for the first call to zeInit\r\n to enable intercept in layers.\r\n\r\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Fix first zeinit to allow for layer checks (#177)"}},{"before":"e77a3550ec010e66a056e10c14313b0e39c8b50a","after":null,"ref":"refs/heads/changelog-1.17.25","pushedAt":"2024-07-31T16:06:14.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"}},{"before":"77d092e314365cc54b9b873a47210a799ed5a77c","after":"3047d0fecf10deb2a123200e0f76ccb276603618","ref":"refs/heads/master","pushedAt":"2024-07-30T19:42:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md for v1.17.25","shortMessageHtmlLink":"Update CHANGELOG.md for v1.17.25"}},{"before":null,"after":"e77a3550ec010e66a056e10c14313b0e39c8b50a","ref":"refs/heads/changelog-1.17.25","pushedAt":"2024-07-30T19:36:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Update CHANGELOG.md for v1.17.25","shortMessageHtmlLink":"Update CHANGELOG.md for v1.17.25"}},{"before":"35fa646a502901865447cb759776f1828e0784f3","after":"77d092e314365cc54b9b873a47210a799ed5a77c","ref":"refs/heads/master","pushedAt":"2024-07-23T16:47:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Fix Level Zero spec URL\n\n.com -> .io","shortMessageHtmlLink":"Fix Level Zero spec URL"}},{"before":"1a7cdf0f0da28db88648cbf98a5bd696dffac5ae","after":"35fa646a502901865447cb759776f1828e0784f3","ref":"refs/heads/master","pushedAt":"2024-07-17T14:00:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Don't exchange zet/zes DDI tables for tracing\n\nTracing DDI tables for zet and zes functions are not setup, but were\nbeing used as if they were. zelEnableTracingLayer will no longer replace\nzetDdiTable or zesDdiTable so that they can actually be used while\ntracing is enabled.\n\nSigned-off-by: Lisanna Dettwyler \nCo-authored-by: Neil R. Spruit ","shortMessageHtmlLink":"Don't exchange zet/zes DDI tables for tracing"}},{"before":"cc5b1189848f1571a0c530a590ba41bc9b1e60ba","after":null,"ref":"refs/heads/fix-token-warning","pushedAt":"2024-07-15T19:13:25.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"}},{"before":"86d6f8706db9209f09eb029cfd729fc4e70d1cff","after":"1a7cdf0f0da28db88648cbf98a5bd696dffac5ae","ref":"refs/heads/master","pushedAt":"2024-07-15T19:12:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Fix OpenSSF token permissions warning (#171)","shortMessageHtmlLink":"Fix OpenSSF token permissions warning (#171)"}},{"before":null,"after":"cc5b1189848f1571a0c530a590ba41bc9b1e60ba","ref":"refs/heads/fix-token-warning","pushedAt":"2024-07-15T18:11:28.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Update update-spec.yml","shortMessageHtmlLink":"Update update-spec.yml"}},{"before":"5f966f9796e6fede5336747eac9ca741c43da344","after":"86d6f8706db9209f09eb029cfd729fc4e70d1cff","ref":"refs/heads/master","pushedAt":"2024-07-11T21:25:49.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Rename init functions to avoid confusion with zeInit\n\nSigned-off-by: Lisanna Dettwyler ","shortMessageHtmlLink":"Rename init functions to avoid confusion with zeInit"}},{"before":"a4afcb39ee265e595d3f0aa57b25b5e845fb494c","after":"5f966f9796e6fede5336747eac9ca741c43da344","ref":"refs/heads/master","pushedAt":"2024-07-11T21:25:32.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Add missing ZE_RESULT_ERROR_UNINITIALIZED checks to zesDriverGet (#169)\n\nNot all of the generated files from #167 got updated.\r\n\r\nSigned-off-by: Lisanna Dettwyler ","shortMessageHtmlLink":"Add missing ZE_RESULT_ERROR_UNINITIALIZED checks to zesDriverGet (#169)"}},{"before":"a416b629468853eacae1b5407cc53b3ac6e17168","after":"cc5567bf10fddf57c817e947d9c92f170672dc07","ref":"refs/heads/template-mismatch","pushedAt":"2024-07-11T00:03:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"sys-lzdev","name":null,"path":"/sys-lzdev","primaryAvatarUrl":"https://github.com/avatars/u/75401241?s=80&v=4"},"commit":{"message":"Update to spec 1.9.3","shortMessageHtmlLink":"Update to spec 1.9.3"}},{"before":null,"after":"a416b629468853eacae1b5407cc53b3ac6e17168","ref":"refs/heads/template-mismatch","pushedAt":"2024-07-11T00:02:15.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"sys-lzdev","name":null,"path":"/sys-lzdev","primaryAvatarUrl":"https://github.com/avatars/u/75401241?s=80&v=4"},"commit":{"message":"Update to spec 1.9.4","shortMessageHtmlLink":"Update to spec 1.9.4"}},{"before":"c8309abef95f361920f65fb0a68f43f2cfbe7698","after":"a4afcb39ee265e595d3f0aa57b25b5e845fb494c","ref":"refs/heads/master","pushedAt":"2024-07-10T15:32:17.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Update Changelog for v1.17.19 (#168)\n\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Update Changelog for v1.17.19 (#168)"}},{"before":"e2993749c0de16b5d143bccee6bf8a2c4d71c1fd","after":"c8309abef95f361920f65fb0a68f43f2cfbe7698","ref":"refs/heads/master","pushedAt":"2024-07-09T23:15:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Fix DriverGet to handle failed drivers and avoid layer init during checks (#167)\n\n- During init, instrumentation may call driver get before\r\n uinitialized drivers can be removed. DriverGet has been\r\n updated to return the driver count only for valid drivers\r\n and update drivers that are not init to be skipped in\r\n subsequent DriverGet calls.\r\n- Dont run layer init during checks for driver init to avoid creating\r\n invalid layer ddi table calls.\r\n\r\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Fix DriverGet to handle failed drivers and avoid layer init during ch…"}},{"before":"2603dbb8b6133a1357e1861349ff1df7bd6a714c","after":"e2993749c0de16b5d143bccee6bf8a2c4d71c1fd","ref":"refs/heads/master","pushedAt":"2024-07-01T19:14:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"lisanna-dettwyler","name":"Lisanna Dettwyler","path":"/lisanna-dettwyler","primaryAvatarUrl":"https://github.com/avatars/u/72424138?s=80&v=4"},"commit":{"message":"Update Changelog for v1.17.17\n\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Update Changelog for v1.17.17"}},{"before":"07527e6031f2992a8a6cdd27882192d47f8095ce","after":"2603dbb8b6133a1357e1861349ff1df7bd6a714c","ref":"refs/heads/master","pushedAt":"2024-06-28T23:56:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"nrspruit","name":"Neil R. Spruit","path":"/nrspruit","primaryAvatarUrl":"https://github.com/avatars/u/7562574?s=80&v=4"},"commit":{"message":"Fix layer init with multiple drivers and ensure init for instrumentation support (#164)\n\n-Fix potential race condition when initializing the layers\r\n with multiple drivers by verifying the usable drivers and layers\r\n before init of the final ddi tables.\r\n-Document the reasons for requiring ddi table init before driver init\r\n checks can be done.\r\n\r\nSigned-off-by: Neil R. Spruit ","shortMessageHtmlLink":"Fix layer init with multiple drivers and ensure init for instrumentat…"}},{"before":"fcb536a4614892ec6eaffbc178484e354a86b94a","after":"07527e6031f2992a8a6cdd27882192d47f8095ce","ref":"refs/heads/master","pushedAt":"2024-06-27T17:25:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Jemale","name":"Jemale Lockett","path":"/Jemale","primaryAvatarUrl":"https://github.com/avatars/u/1328672?s=80&v=4"},"commit":{"message":"Change loader log file location (#157)\n\nAlso apply upstream spdlog patch to fix Windows directory creation\r\n\r\nResolves: VLCLJ-2205\r\n\r\nSigned-off-by: Jemale Lockett ","shortMessageHtmlLink":"Change loader log file location (#157)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEpf6K-QA","startCursor":null,"endCursor":null}},"title":"Activity · oneapi-src/level-zero"}