{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":221860510,"defaultBranch":"master","name":"ppc64-diag","ownerLogin":"power-ras","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-11-15T06:38:43.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13735449?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1726229992.0","currentOid":""},"activityList":{"items":[{"before":"277928613d6cd9145f74c6a80a9644f15f4dc964","after":"4190b9093c6f9b8213e36611b573e48e29f767bb","ref":"refs/heads/master","pushedAt":"2024-09-13T12:18:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"ppc64-diag v2.7.10 release\n\nMajor changes since v2.7.9:\n- Add support for multiple platform dumps\n- Add support for light path diagnostics for rtas events\n- Enable correct display of model and system-id for IPS Power systems\n- Fix call home feature for nvmf devices\n- Fix crash in rtas_errd due to invalid -f option values\n- Fix build warnings with GCC-15\n- Update travis build to use v3 supported tags\n\nSigned-off-by: Sathvika Vasireddy \nSigned-off-by: Mahesh Salgaonkar ","shortMessageHtmlLink":"ppc64-diag v2.7.10 release"}},{"before":"c2bacb75c87823b374c8e6afb53bd26e3cea7c63","after":"277928613d6cd9145f74c6a80a9644f15f4dc964","ref":"refs/heads/master","pushedAt":"2024-08-26T06:30:35.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"opal_errd/extract_opal_dump: Fix build warnings seen with GCC-15\n\nBelow warning is seen while building with GCC-15:\n\nopal_errd/extract_opal_dump.c: In function ‘main’:\nopal_errd/extract_opal_dump.c:81:17: warning: ‘__builtin_strncpy’ specified bound 48 equals destination size [-Wstringop-truncation]\n 81 | strncpy(dfile, buf + DUMP_HDR_FNAME_OFFSET, dfile_size);\n | ^\n\nTo fix this warning, leave space for the null terminator and explicitly\nnull terminate the destination buffer.\n\nSigned-off-by: Sathvika Vasireddy \nSigned-off-by: Mahesh Salgaonkar ","shortMessageHtmlLink":"opal_errd/extract_opal_dump: Fix build warnings seen with GCC-15"}},{"before":"94f16a0c1610926472b280a89f3c84973353b7cc","after":"c2bacb75c87823b374c8e6afb53bd26e3cea7c63","ref":"refs/heads/master","pushedAt":"2024-08-16T06:54:15.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"Merge pull request #29 from barnaliguhathakurata10/c\n\ndiag_encl help page update","shortMessageHtmlLink":"Merge pull request #29 from barnaliguhathakurata10/c"}},{"before":"357923dafda766429acbe68470c3bd6028d5ebf5","after":"94f16a0c1610926472b280a89f3c84973353b7cc","ref":"refs/heads/master","pushedAt":"2024-08-16T06:53:22.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"Merge pull request #28 from barnaliguhathakurata10/a\n\nThis patch changes \"nvme_devices\" in the help page of diag_nvme to","shortMessageHtmlLink":"Merge pull request #28 from barnaliguhathakurata10/a"}},{"before":"cb0711e5661b545009b05e29c4ee68074118ea1a","after":"357923dafda766429acbe68470c3bd6028d5ebf5","ref":"refs/heads/master","pushedAt":"2024-07-12T03:24:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"rtas_errd: Fix core dump with large filename passed to -f option\n\nWhen a filename passed to rtas_errd's -f option is excessively long,\nit causes a stack buffer overflow in the _log_msg() function, leading\nto stack smashing.\n\nThe _log_msg() function, utilized by log_msg(), operates with a buffer\nlimited to 4096 characters. Additional space is consumed by _dbg() and\nre-formatting in _log_msg(), increasing the risk of buffer overflow.\n\nTo address this, in case of an error, if the filename exceeds the\nlength of 2048 characters, truncate it and log a message indicating the\ntruncation. Use 2048 characters as limit for filename length to allow\nspace for further modifications.\n\nAdditionally, add a check when processing the -f option to ensure that\nthe length of the specified filename does not exceed 4096 characters.\n\nReported-by: R Nageswara Sastry \nCloses: https://github.com/power-ras/ppc64-diag/issues/31\nSigned-off-by: Sathvika Vasireddy \nTested-by: R Nageswara Sastry\nSigned-off-by: Mahesh Salgaonkar ","shortMessageHtmlLink":"rtas_errd: Fix core dump with large filename passed to -f option"}},{"before":"c88c10055ab387561cff415834d2abdd5a7d5efe","after":"cb0711e5661b545009b05e29c4ee68074118ea1a","ref":"refs/heads/master","pushedAt":"2024-02-14T14:42:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"Enhance ppc64-diag to use IPS version of device tree properties\n\nCurrently, ppc64-diag uses model and system-id properties to fetch\nmachine model and serial number.\n\nUse /proc/device-tree/ibm,vendor-model and\n/proc/device-tree/ibm,vendor-system-id to fetch model and serial values\nif present. Else, fallback to the original method of using\n/proc/device-tree/model and /proc/device-tree/system-id properties.\n\nSigned-off-by: Sathvika Vasireddy \nSigned-off-by: Mahesh Salgaonkar ","shortMessageHtmlLink":"Enhance ppc64-diag to use IPS version of device tree properties"}},{"before":"a04f2f03b2bdb27d97f1668513402524bc76e51a","after":"c88c10055ab387561cff415834d2abdd5a7d5efe","ref":"refs/heads/master","pushedAt":"2024-01-30T15:48:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"Merge pull request #30 from shroffni/diag-nvme-call-home\n\ndiags/diag_nvme: call_home command fails on nvmf drive","shortMessageHtmlLink":"Merge pull request #30 from shroffni/diag-nvme-call-home"}},{"before":"b27eebcbe11fb0872a47ed37a97ad44eead570ed","after":"a04f2f03b2bdb27d97f1668513402524bc76e51a","ref":"refs/heads/master","pushedAt":"2023-12-04T06:18:37.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"Merge pull request #17 from gjoyce-ibm/master\n\nnvme_call_home: remove -d and -f as visible options","shortMessageHtmlLink":"Merge pull request #17 from gjoyce-ibm/master"}},{"before":"e852736533ad93428100e359e6f05030617a792d","after":"b27eebcbe11fb0872a47ed37a97ad44eead570ed","ref":"refs/heads/master","pushedAt":"2023-10-09T08:32:53.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"ppc64-diag/travis: Fix Ubuntu CI build failure\n\nMove Ubuntu docker image to ubuntu 23.04 since retrieving\n22.10 has issues like software mirrors not reachable.\n\nSigned-off-by: Sathvika Vasireddy \nSigned-off-by: Mahesh Salgaonkar ","shortMessageHtmlLink":"ppc64-diag/travis: Fix Ubuntu CI build failure"}},{"before":"e852736533ad93428100e359e6f05030617a792d","after":"b27eebcbe11fb0872a47ed37a97ad44eead570ed","ref":"refs/heads/next","pushedAt":"2023-10-09T06:27:52.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"ppc64-diag/travis: Fix Ubuntu CI build failure\n\nMove Ubuntu docker image to ubuntu 23.04 since retrieving\n22.10 has issues like software mirrors not reachable.\n\nSigned-off-by: Sathvika Vasireddy \nSigned-off-by: Mahesh Salgaonkar ","shortMessageHtmlLink":"ppc64-diag/travis: Fix Ubuntu CI build failure"}},{"before":"1d97a7e4d160a6b36800257ded052c6a25c57250","after":"e852736533ad93428100e359e6f05030617a792d","ref":"refs/heads/master","pushedAt":"2023-08-31T17:31:00.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"Added slack notification support on any trvais request\n\nAdded slack notification logic which pipline travis build status to\nrasdev_ci channle\n\nSigned-off-by: Praveen K Pandey ","shortMessageHtmlLink":"Added slack notification support on any trvais request"}},{"before":"d05654e5ec6f37cf6caa491fc7d95b336f9603e2","after":"e852736533ad93428100e359e6f05030617a792d","ref":"refs/heads/next","pushedAt":"2023-08-31T17:26:03.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"Added slack notification support on any trvais request\n\nAdded slack notification logic which pipline travis build status to\nrasdev_ci channle\n\nSigned-off-by: Praveen K Pandey ","shortMessageHtmlLink":"Added slack notification support on any trvais request"}},{"before":"1d97a7e4d160a6b36800257ded052c6a25c57250","after":"d05654e5ec6f37cf6caa491fc7d95b336f9603e2","ref":"refs/heads/next","pushedAt":"2023-07-19T06:01:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"maheshsal","name":"Mahesh Salgaonkar","path":"/maheshsal","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/13132397?s=80&v=4"},"commit":{"message":"rtas_errd: Handle multiple platform dumps\n\nCurrently, whenever a new dump arrives, old dump file of that specific dump\ntype is removed before writing the new dump out. Any dump file with the\nsame prefix (dump type) gets deleted. This means only one set of dump files\nis saved, since only one dump file per dump type is saved.\n\nHandle multiple dumps on Linux by allowing as many dumps to be offloaded\nuntil disk space is available. To do this, remove the function that checks\nfor prefix size and removes old dump files. In the event of not enough\ndisk space available, log an error to the user along with the dump tag.\nUser will free up space and run extract_platdump tool using the dump tag\nprovided in the error message to offload the dump. Error log can be viewed\nby the user by issuing 'journalctl -p err -t rtas_errd' command.\n\nSigned-off-by: Sathvika Vasireddy \nSigned-off-by: Mahesh Salgaonkar ","shortMessageHtmlLink":"rtas_errd: Handle multiple platform dumps"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMjoxODowOC4wMDAwMDBazwAAAAS1c2IX","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QxMjoxODowOC4wMDAwMDBazwAAAAS1c2IX","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0wNy0xOVQwNjowMTo1Ni4wMDAwMDBazwAAAANYc7yk"}},"title":"Activity · power-ras/ppc64-diag"}