{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":733395906,"defaultBranch":"main","name":"drgn-tools","ownerLogin":"shmsingh","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2023-12-19T08:30:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13311545?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1702975116.0","currentOid":""},"activityList":{"items":[{"before":"201b689f17aec0e856d0d7a3e61c079711fbf4ea","after":"b588d5aba0492fba25a4726f9892d705510c2491","ref":"refs/heads/main","pushedAt":"2024-04-19T04:06:25.000Z","pushType":"push","commitsCount":24,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Release v0.9.0\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"Release v0.9.0"}},{"before":"b5896f2ee94da60d8f768b732f3493e76d3eac2d","after":"201b689f17aec0e856d0d7a3e61c079711fbf4ea","ref":"refs/heads/main","pushedAt":"2024-04-03T07:39:56.000Z","pushType":"push","commitsCount":15,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"meminfo: fix VMALLOC_END with 5-level paging\n\nWhen 5-level paging is enabled, VMALLOC_SIZE_TB is much larger (see\npgtable_64_types.h as cited in the code). This fixes test failures with\nCTF on live kernels (since this is the only way that we can compare\nagainst the real /proc/meminfo).\n\nSadly, Gitlab is not currently running live CTF tests, so I only found\nthis during RPM release prep for drgn. CTF testing is definitely\npossible for the heavy VM tests, all that is necessary is to get it up\nand running. This helps reveal the need for it.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"meminfo: fix VMALLOC_END with 5-level paging"}},{"before":"5de41384b96464e670c061743ec45ed718726b1c","after":"d8948763e88d5f46fa2828afbdac32d8f84d0175","ref":"refs/heads/drgn-multipath","pushedAt":"2024-03-20T05:33:40.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"11eb4bd03909d00cdf0980a23ce21e35646f7444","after":"b5896f2ee94da60d8f768b732f3493e76d3eac2d","ref":"refs/heads/main","pushedAt":"2024-03-20T05:02:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"cpuinfo: Fix the numa-to-cpulist parsing in x86_get_cpu_info()\n\nIn the cpuinfo module, x86_get_cpu_info() will print a list of cpus\nfor each NUMA node. However, in the current implementation, all CPU\ncores are considered as NUMA node0's CPUs and printed accordingly.\nThis piece of information is incorrect when checking the CPU\ninformation for a vmcore produced by a multi-node server.\n\nThis commit fixes it by providing a x86_get_per_node_cpulist()\nfunction to retrieve per-node cpulists and using it\nin x86_get_cpu_info(). Tested for uek4,5,6,7.\n\nSigned-off-by: Jianfeng Wang ","shortMessageHtmlLink":"cpuinfo: Fix the numa-to-cpulist parsing in x86_get_cpu_info()"}},{"before":"0de3db00c595a2f87c3afa375f355d997fe243d6","after":"5de41384b96464e670c061743ec45ed718726b1c","ref":"refs/heads/drgn-multipath","pushedAt":"2024-03-08T08:02:23.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"4ae9aa40f8941ca65c437ce418522059706113f8","after":"0de3db00c595a2f87c3afa375f355d997fe243d6","ref":"refs/heads/drgn-multipath","pushedAt":"2024-03-08T06:51:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"fa08b8e1e62db56bf5d4c35bb5b5403e67dc28b0","after":"4ae9aa40f8941ca65c437ce418522059706113f8","ref":"refs/heads/drgn-multipath","pushedAt":"2024-03-06T18:15:49.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"fdfc302e4b5e60f375fd6cec24b6969fcd3cdaf4","after":"fa08b8e1e62db56bf5d4c35bb5b5403e67dc28b0","ref":"refs/heads/drgn-multipath","pushedAt":"2024-03-05T08:40:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"76c47a684c6163fa6871da4569e34b9ca6bd873f","after":"fdfc302e4b5e60f375fd6cec24b6969fcd3cdaf4","ref":"refs/heads/drgn-multipath","pushedAt":"2024-03-05T08:28:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"8b41b1be9789c183b8d8ea4b7ded51838f933922","after":"76c47a684c6163fa6871da4569e34b9ca6bd873f","ref":"refs/heads/drgn-multipath","pushedAt":"2024-03-05T08:12:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"44f57af9d97953583af3708d0f6235ed9ed200f2","after":"8b41b1be9789c183b8d8ea4b7ded51838f933922","ref":"refs/heads/drgn-multipath","pushedAt":"2024-02-27T07:52:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"65889187fa9af39fd17019bfde25804b6b1dd5f1","after":"44f57af9d97953583af3708d0f6235ed9ed200f2","ref":"refs/heads/drgn-multipath","pushedAt":"2024-02-27T06:29:06.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"4830729809b149a2ea073f5f08c5e5b1d7264508","after":"11eb4bd03909d00cdf0980a23ce21e35646f7444","ref":"refs/heads/main","pushedAt":"2024-02-27T06:25:49.000Z","pushType":"push","commitsCount":17,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"bt: introduce bt_has_any() to search multiple\n\nWhile the indexed bt_has() functionality is certainly useful for\nvmcores, it doesn't address the underlying issue, that bt_has() doesn't\nallow an API to search for multiple functions at a time. This means that\ncallers may want to call it multiple times. The cache can help on\nvmcores, but that does nothing for live systems. Introducing\nbt_has_any() will improve performance on live systems and help simplify\ncode.\n\nSigned-off-by: Stephen Brennan ","shortMessageHtmlLink":"bt: introduce bt_has_any() to search multiple"}},{"before":"dfac3d78bd27b73515de7ef0b197ead6d1045d99","after":"65889187fa9af39fd17019bfde25804b6b1dd5f1","ref":"refs/heads/drgn-multipath","pushedAt":"2024-02-27T04:24:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"8c728e44f061086ba4431890c25bad9ef47833b0","after":"dfac3d78bd27b73515de7ef0b197ead6d1045d99","ref":"refs/heads/drgn-multipath","pushedAt":"2024-02-26T11:08:42.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"ece875dfd2c6bb43b9491e13c35185abe723a624","after":"8c728e44f061086ba4431890c25bad9ef47833b0","ref":"refs/heads/drgn-multipath","pushedAt":"2024-02-26T11:07:33.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"d12936cc58d1b9737a16c01ecb336d12b8c2b12d","after":"ece875dfd2c6bb43b9491e13c35185abe723a624","ref":"refs/heads/drgn-multipath","pushedAt":"2024-02-26T07:24:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"398cb12f499d5c6d8791e53c93619adb7cff8974","after":"d12936cc58d1b9737a16c01ecb336d12b8c2b12d","ref":"refs/heads/drgn-multipath","pushedAt":"2024-02-26T06:41:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nLSE-331: Multipath drgn script failed and exited with error.\n\nDescription: When running multipath drgn script on some vmcore's it\nfailed and exited with error.\n\nRoot Cause: If the multipath device is not opened or mounted, the struct\nblock_device counter bd_openers will be zero. Depending upong bd_openers\nvalue (0/1+) certain fields in struct block_devices will be initialized\nor cleared in kernel. In some cases we found this value to be zero for\nmultipath devices and since the field require to read the device\npermission was not initialize, multipath module failed while accessing\nthose unitialize field.\n\nFix: If bd_openers is zero, return -1 from blkdev_ro, and read the disk\npermission from gendisk->part0->policy in multipath module.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"fa42a7350c0b45baee54d85e7f1b7853c9abf544","after":"4830729809b149a2ea073f5f08c5e5b1d7264508","ref":"refs/heads/main","pushedAt":"2024-02-26T05:44:12.000Z","pushType":"push","commitsCount":46,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Merge pull request #71 from oracle-samples/sem-helpers-improvement\n\nlock: sem: add other __down variants in scan.","shortMessageHtmlLink":"Merge pull request oracle-samples#71 from oracle-samples/sem-helpers-…"}},{"before":"429e9ce94d44067ad95cd11592717a6cb30b6b44","after":"398cb12f499d5c6d8791e53c93619adb7cff8974","ref":"refs/heads/drgn-multipath","pushedAt":"2024-01-29T09:13:56.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"870f792760af5d3a9d5c1672dfb576ab7c948595","after":"429e9ce94d44067ad95cd11592717a6cb30b6b44","ref":"refs/heads/drgn-multipath","pushedAt":"2024-01-29T08:53:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"f9a8a5c44abbf8f20d42820959b8ba4b136522e4","after":"870f792760af5d3a9d5c1672dfb576ab7c948595","ref":"refs/heads/drgn-multipath","pushedAt":"2024-01-25T19:20:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"c7111a12d722f70f1e635f9f5ef56a5f27555384","after":"f9a8a5c44abbf8f20d42820959b8ba4b136522e4","ref":"refs/heads/drgn-multipath","pushedAt":"2024-01-18T06:41:54.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"32324de0b519912964cbd7b1e156c61a829f6eef","after":"c7111a12d722f70f1e635f9f5ef56a5f27555384","ref":"refs/heads/drgn-multipath","pushedAt":"2024-01-11T09:59:52.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"fdc0cf1f54fbf888cad4658a0ccd379f9dc9f2e5","after":"32324de0b519912964cbd7b1e156c61a829f6eef","ref":"refs/heads/drgn-multipath","pushedAt":"2024-01-11T09:06:00.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"76f5dd32a17620476305041779916d7262b602c8","after":"fdc0cf1f54fbf888cad4658a0ccd379f9dc9f2e5","ref":"refs/heads/drgn-multipath","pushedAt":"2024-01-11T08:52:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add a drgn helper for multipath devices.\n\nAdd a test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add a drgn helper for multipath devices."}},{"before":"398a1e93f0f0c5e9ec12d5dd5d79c4272d3b617c","after":"fa42a7350c0b45baee54d85e7f1b7853c9abf544","ref":"refs/heads/main","pushedAt":"2024-01-04T06:37:19.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"dm: add dmsetup table support for linear target\n\nHere is an example of the output:\n\n >>> dm.show_dm_table(prog)\n ocivolume-oled: 0 20971520 linear 8:3 [sda3] 2048\n ocivolume-root: 0 60940288 linear 8:3 [sda3] 20973568\n\nSigned-off-by: Junxiao Bi ","shortMessageHtmlLink":"dm: add dmsetup table support for linear target"}},{"before":"05f4f2fcaf87f05468754cb3fa83432ae35561a7","after":"76f5dd32a17620476305041779916d7262b602c8","ref":"refs/heads/drgn-multipath","pushedAt":"2023-12-21T19:02:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add drgn helper for multipath devices.\n\nAdd test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add drgn helper for multipath devices."}},{"before":"62c49afc8702a505ba721db5aa8b05c7a6224ec2","after":"05f4f2fcaf87f05468754cb3fa83432ae35561a7","ref":"refs/heads/drgn-multipath","pushedAt":"2023-12-21T09:15:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add drgn helper for multipath devices.\n\nAdd test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add drgn helper for multipath devices."}},{"before":"7e1e6cb5655398a6582d98b4bf9707b0d1271590","after":"62c49afc8702a505ba721db5aa8b05c7a6224ec2","ref":"refs/heads/drgn-multipath","pushedAt":"2023-12-21T09:10:19.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"shmsingh","name":"Shminderjit Singh","path":"/shmsingh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13311545?s=80&v=4"},"commit":{"message":"Add drgn helper for multipath devices.\n\nAdd test case for multipath drgn helper.\n\nSigned-off-by: Shminderjit Singh ","shortMessageHtmlLink":"Add drgn helper for multipath devices."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAENMV0lgA","startCursor":null,"endCursor":null}},"title":"Activity · shmsingh/drgn-tools"}