{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":706824262,"defaultBranch":"main","name":"drgn-tools","ownerLogin":"brenns10","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-10-18T17:28:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5682515?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1724869133.0","currentOid":""},"activityList":{"items":[{"before":"85e1b66ad55decc5dbf4e5fc6c293543c498346a","after":null,"ref":"refs/heads/v1-release-changes","pushedAt":"2024-08-28T16:32:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"}},{"before":"ed7dfd276f36cbbfc119ca6ae353bd5c0f3ad1ea","after":"85e1b66ad55decc5dbf4e5fc6c293543c498346a","ref":"refs/heads/v1-release-changes","pushedAt":"2024-08-28T15:57:16.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Release v1.1.0\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Release v1.1.0"}},{"before":"1f7bad0291172f9fd42d37551b76302956c9ed5d","after":"ed7dfd276f36cbbfc119ca6ae353bd5c0f3ad1ea","ref":"refs/heads/v1-release-changes","pushedAt":"2024-08-27T22:59:32.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Release v1.1.0\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Release v1.1.0"}},{"before":null,"after":"1f7bad0291172f9fd42d37551b76302956c9ed5d","ref":"refs/heads/v1-release-changes","pushedAt":"2024-08-27T22:55:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Release v1.0.0\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Release v1.0.0"}},{"before":"6d07880655d4607621cbcd1caae943204b4e2007","after":null,"ref":"refs/heads/fallback_var_stack","pushedAt":"2024-08-19T15:53:20.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"}},{"before":"6a0876171ebcf2ac5528f0a12c0a0a574c6aad43","after":null,"ref":"refs/heads/doc-updates","pushedAt":"2024-08-16T18:24:08.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"}},{"before":null,"after":"6a0876171ebcf2ac5528f0a12c0a0a574c6aad43","ref":"refs/heads/doc-updates","pushedAt":"2024-08-16T17:39:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Add corelens manual to sphinx documentation\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Add corelens manual to sphinx documentation"}},{"before":"b0582a47aec7ab08bc3906b072747cc4daf024d2","after":"5beaa23febdcd0425c5059506350a06ffe1597cf","ref":"refs/heads/main","pushedAt":"2024-08-14T18:38:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Fix detection of UEK-next versions with 6.9.0\n\nThe new kernel-ueknext 6.9.0 RPMs include \"next\" in the extraversion of\nthe uname, which we don't detect. Support this and remove the hack for\ndetecting UEK-next going forward.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Fix detection of UEK-next versions with 6.9.0"}},{"before":"1c73928a8b840acb39f6cc4c5903047271b45709","after":null,"ref":"refs/heads/fix-ueknext","pushedAt":"2024-08-14T17:41:11.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"}},{"before":"3bf92aed4408dced1a61775ab77776f8fdb5b7ba","after":"6d07880655d4607621cbcd1caae943204b4e2007","ref":"refs/heads/fallback_var_stack","pushedAt":"2024-08-14T16:27:26.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"tests: lock: add proper tests for lock fallbacks\n\nWe've generated vmcores for every combination of OL, UEK, and\narchitecture. Additionally, for combinations where there are multiple\noffsets, we've generated a vmcore on the oldest and newest version. Each\nvmcore is generated after first loading the \"lockmod\" kernel module, so\nthat we can test loading the lock value out of the stack frame. The test\nis written to test the fallback on DWARF (in case the stack frame lookup\nfails) and CTF.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"tests: lock: add proper tests for lock fallbacks"}},{"before":"08dcde6719ccee8256f6ca0af44c7750179ac41d","after":"3bf92aed4408dced1a61775ab77776f8fdb5b7ba","ref":"refs/heads/fallback_var_stack","pushedAt":"2024-08-12T19:35:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"tests: lock: add proper tests for lock fallbacks\n\nWe've generated vmcores for every combination of OL, UEK, and\narchitecture. Additionally, for combinations where there are multiple\noffsets, we've generated a vmcore on the oldest and newest version. Each\nvmcore is generated after first loading the \"lockmod\" kernel module, so\nthat we can test loading the lock value out of the stack frame. The test\nis written to test the fallback on DWARF (in case the stack frame lookup\nfails) and CTF.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"tests: lock: add proper tests for lock fallbacks"}},{"before":"81dc38a2ed6eea5b8428b7fe26fb51dc1d33d143","after":"08dcde6719ccee8256f6ca0af44c7750179ac41d","ref":"refs/heads/fallback_var_stack","pushedAt":"2024-08-12T18:33:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"tests: lock: add proper tests for lock fallbacks\n\nWe've generated vmcores for every combination of OL, UEK, and\narchitecture. Additionally, for combinations where there are multiple\noffsets, we've generated a vmcore on the oldest and newest version. Each\nvmcore is generated after first loading the \"lockmod\" kernel module, so\nthat we can test loading the lock value out of the stack frame. The test\nis written to test the fallback on DWARF (in case the stack frame lookup\nfails) and CTF.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"tests: lock: add proper tests for lock fallbacks"}},{"before":"d66d9fba206339faca268c1dc383cbe1df8ae1e4","after":"b0582a47aec7ab08bc3906b072747cc4daf024d2","ref":"refs/heads/main","pushedAt":"2024-08-12T16:20:00.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"testing: litevm: remove RPM & extracted files after each test\n\nThis reduces the total disk space required during each test, and avoids\nerrors resulting from filling up the disk.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"testing: litevm: remove RPM & extracted files after each test"}},{"before":"909326afcc24b8aad546379c918ab3f16dc69fa8","after":null,"ref":"refs/heads/fix-disk-space","pushedAt":"2024-08-06T22:13:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"}},{"before":null,"after":"909326afcc24b8aad546379c918ab3f16dc69fa8","ref":"refs/heads/fix-disk-space","pushedAt":"2024-08-06T20:52:02.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"testing: litevm: remove RPM & extracted files after each test\n\nThis reduces the total disk space required during each test, and avoids\nerrors resulting from filling up the disk.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"testing: litevm: remove RPM & extracted files after each test"}},{"before":null,"after":"81dc38a2ed6eea5b8428b7fe26fb51dc1d33d143","ref":"refs/heads/fallback_var_stack","pushedAt":"2024-07-26T01:06:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"lock: add fallback mechanism for CTF or DWARF absent objects\n\nUse hardcoded offsets from the \"lock_offsets\" tools added before.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"lock: add fallback mechanism for CTF or DWARF absent objects"}},{"before":"22d3c5b6065504d4085e288c0127a0698d36c1ed","after":null,"ref":"refs/heads/fsnotify-update","pushedAt":"2024-07-23T00:54:34.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"}},{"before":"9b527bae3fb65ad885d5b10a23c551d512347e9d","after":null,"ref":"refs/heads/packaging-updates","pushedAt":"2024-07-22T20:40:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"}},{"before":"a457ffb4ee4d3f9991f9a6efca13c1a4b9bd6452","after":"d66d9fba206339faca268c1dc383cbe1df8ae1e4","ref":"refs/heads/main","pushedAt":"2024-07-22T20:40:13.000Z","pushType":"push","commitsCount":5,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Merge pull request #94 from brenns10/packaging-updates\n\nUpdate packaging based on discussions","shortMessageHtmlLink":"Merge pull request oracle-samples#94 from brenns10/packaging-updates"}},{"before":"46eae4470226698fc2cffd4de84798a2ba7c96ba","after":"1c73928a8b840acb39f6cc4c5903047271b45709","ref":"refs/heads/fix-ueknext","pushedAt":"2024-07-22T18:20:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Fix detection of UEK-next versions with 6.9.0\n\nThe new kernel-ueknext 6.9.0 RPMs include \"next\" in the extraversion of\nthe uname, which we don't detect. Support this and remove the hack for\ndetecting UEK-next going forward.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Fix detection of UEK-next versions with 6.9.0"}},{"before":"db8b71840fcd2402c642d98a51c1644175c2d24b","after":"f90b26422f274d8eec0bb45565523e0a5d5107a8","ref":"refs/heads/fix-ueknext-tests","pushedAt":"2024-07-22T18:19:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Fix for_each_task_in_group() for Linux 6.7+\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Fix for_each_task_in_group() for Linux 6.7+"}},{"before":null,"after":"22d3c5b6065504d4085e288c0127a0698d36c1ed","ref":"refs/heads/fsnotify-update","pushedAt":"2024-07-22T18:03:55.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"fsnotify: print time spent waiting for each task\n\nThis will pretty quickly help identify problematic fsnotify groups.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"fsnotify: print time spent waiting for each task"}},{"before":null,"after":"db8b71840fcd2402c642d98a51c1644175c2d24b","ref":"refs/heads/fix-ueknext-tests","pushedAt":"2024-07-22T18:01:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"fsnotify: print time spent waiting for each task\n\nThis will pretty quickly help identify problematic fsnotify groups.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"fsnotify: print time spent waiting for each task"}},{"before":null,"after":"9b527bae3fb65ad885d5b10a23c551d512347e9d","ref":"refs/heads/packaging-updates","pushedAt":"2024-07-11T21:34:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"Update packaging based on discussions\n\nUse the RPM name drgn-tools. Also, update the dependencies to allow\n0.0.27 drgn versions, since we know these are compatible as well.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Update packaging based on discussions"}},{"before":"80380e1e8c051cc103d0b45d7dd75b39ce8262d9","after":"46eae4470226698fc2cffd4de84798a2ba7c96ba","ref":"refs/heads/fix-ueknext","pushedAt":"2024-07-02T23:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"testing: litvm: remove RPM & extracted files after each test\n\nThis reduces the total disk space required during each test, and avoids\nerrors resulting from filling up the disk.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"testing: litvm: remove RPM & extracted files after each test"}},{"before":null,"after":"80380e1e8c051cc103d0b45d7dd75b39ce8262d9","ref":"refs/heads/fix-ueknext","pushedAt":"2024-07-02T22:10:25.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"testing: litevm: enable testing on uek-next\n\nPrevious commits have resolved all of the compatibility issues as of\nUEK-next 6.9.0-2. Enable the tests so we can run them in CI.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"testing: litevm: enable testing on uek-next"}},{"before":"0e465a20e74e66dc7f1cdec46ec5eb827663bbbb","after":"a457ffb4ee4d3f9991f9a6efca13c1a4b9bd6452","ref":"refs/heads/main","pushedAt":"2024-06-28T20:18:15.000Z","pushType":"push","commitsCount":22,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"bt: add the correct idle function for aarch64\n\nAlso include the native_safe_halt() when a swapper task is halted.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"bt: add the correct idle function for aarch64"}},{"before":"07e7c769939daf4319372808fa1e2a44b22e0e60","after":null,"ref":"refs/heads/fs","pushedAt":"2024-06-28T20:17:43.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"}},{"before":"5ce976df51b4b2a93cd34acfeea2e624453091e7","after":"07e7c769939daf4319372808fa1e2a44b22e0e60","ref":"refs/heads/fs","pushedAt":"2024-06-26T21:17:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"bt: add the correct idle function for aarch64\n\nAlso include the native_safe_halt() when a swapper task is halted.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"bt: add the correct idle function for aarch64"}},{"before":"77f9e51138b46f2eb4f791ab02ea604fb30782d2","after":"5ce976df51b4b2a93cd34acfeea2e624453091e7","ref":"refs/heads/fs","pushedAt":"2024-06-26T21:04:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"brenns10","name":"Stephen Brennan","path":"/brenns10","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5682515?s=80&v=4"},"commit":{"message":"fsnotify: add support for UEK4\n\nHopefully we will never need this, but it allows the UEK4 live and\nvmcore tests to pass.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"fsnotify: add support for UEK4"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOC0yOFQxNjozMjo1Ny4wMDAwMDBazwAAAASmvCG3","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0yNlQyMTowNDowMC4wMDAwMDBazwAAAARwK4xu"}},"title":"Activity ยท brenns10/drgn-tools"}