{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":188269099,"defaultBranch":"master","name":"phosphor-nvme","ownerLogin":"openbmc","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-05-23T16:20:51.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/13670043?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1713800024.0","currentOid":""},"activityList":{"items":[{"before":"81b2e2204a268b84df37bd1ea6d44dbc0bcfa171","after":"f89f153959054cf67a4b9d18ad4369991f15b951","ref":"refs/heads/master","pushedAt":"2024-08-16T22:42:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"clang-format: re-format for clang-18\n\nclang-format-18 isn't compatible with the clang-format-17 output, so we\nneed to reformat the code with the latest version. The way clang-18\nhandles lambda formatting also changed, so we have made changes to the\norganization default style format to better handle lambda formatting.\n\nSee I5e08687e696dd240402a2780158664b7113def0e for updated style.\nSee Iea0776aaa7edd483fa395e23de25ebf5a6288f71 for clang-18 enablement.\n\nChange-Id: I9babcd0ff6648be0d5e827ed5e42ce1b9bc9d34d\nSigned-off-by: Patrick Williams ","shortMessageHtmlLink":"clang-format: re-format for clang-18"}},{"before":"3b2e5a9b2f56e37982add882c208e50a9d41d080","after":"81b2e2204a268b84df37bd1ea6d44dbc0bcfa171","ref":"refs/heads/master","pushedAt":"2024-07-09T19:50:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"meson: Fix local build\n\nProvide missing dependencies and necessary wrap files for the local\nmeson build.\n\nTested:\n\"meson setup build && cd build && meson compile\" finishes successfully.\n\nChange-Id: Ic5fc03326b12fd25cd041f53266fbdd9412e10bc\nSigned-off-by: Konstantin Aladyshev ","shortMessageHtmlLink":"meson: Fix local build"}},{"before":"a77827224ed0847779da98c206450bdd82b21f78","after":"3b2e5a9b2f56e37982add882c208e50a9d41d080","ref":"refs/heads/master","pushedAt":"2024-06-18T06:10:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"Fix spelling mistakes using codespell\n\nThis commit corrects various spelling mistakes throughout the\nrepository. The corrections were made automatically using `codespell`[1]\ntool.\n\n[1]: https://github.com/codespell-project/codespell\n\nChange-Id: Iace618688cf00e49624da4bf0195eed1aa33f0ae\nSigned-off-by: Manojkiran Eda ","shortMessageHtmlLink":"Fix spelling mistakes using codespell"}},{"before":"097562e751d5cd9bf221fa8212cf40a7ea468c3f","after":"a77827224ed0847779da98c206450bdd82b21f78","ref":"refs/heads/master","pushedAt":"2024-04-25T01:59:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"nvme_manager: fix check threshold condition\n\nRel: https://gerrit.openbmc.org/c/openbmc/phosphor-nvme/+/70843\nAfter adding the NVME status flag check, the\nTEMPERATURE_SENSOR_FAILURE(0x81) value will be recorded in SEL\nwhen the NVMe status is \"Drive Not Ready\".\n\nSensor thresholds are only checked when NVMe status is available.\n\nTested:\nWork fine when running I/O test on QBMC machine.\n\nChange-Id: I7aa155c23d42c455a683771db5fd979ffa5f2df6\nSigned-off-by: Joseph.Fu ","shortMessageHtmlLink":"nvme_manager: fix check threshold condition"}},{"before":"ab6d79bb1c8f9431e215f2de73ff6ce4e0378f72","after":"097562e751d5cd9bf221fa8212cf40a7ea468c3f","ref":"refs/heads/master","pushedAt":"2024-04-16T16:55:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"nvme_manager: support status flag check\n\nNVMe handler responds with incorrect raw data sometime, which\nrecords abnormal value and triggers critical event.\n\nSupport checking \"drive not ready\" bit to avoid temperature reading\nwhen NVMe is unavailable. This bit is defined in Figure 176 on page\n155 of the NVMe specification.\n```\nRef: https://nvmexpress.org/wp-content/uploads/NVM-Express-Management-Interface-Specification-1.2c-2022.10.06-Ratified-1.pdf\n```\n\nTested:\n```\n~# journalctl -u xyz.openbmc_project.nvme.manager.service\nJan 01 23:20:35 gbs systemd[1]: Starting NVMe management...\nJan 01 23:20:35 gbs systemd[1]: Started NVMe management.\nJan 01 23:20:36 gbs nvme_main[14995]: SSD plug.\nJan 01 23:20:36 gbs nvme_main[14995]: SSD plug.\nJan 01 23:20:36 gbs nvme_main[14995]: SSD plug.\nJan 01 23:20:36 gbs nvme_main[14995]: SSD plug.\nJan 01 23:44:58 gbs nvme_main[14995]: Drive not ready!\nJan 01 23:44:58 gbs nvme_main[14995]: Drive status is good but can not get data.\n```\n\nChange-Id: I805a3b3748070d5b220f3d71aa93812f852a964d\nSigned-off-by: Joseph.Fu ","shortMessageHtmlLink":"nvme_manager: support status flag check"}},{"before":"839141e51099b110418d440e7886655b2c546d3f","after":"ab6d79bb1c8f9431e215f2de73ff6ce4e0378f72","ref":"refs/heads/master","pushedAt":"2023-10-20T21:34:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"clang-format: copy latest and re-format\n\nclang-format-17 has some backwards incompatible changes that require\nadditional settings for best compatibility and re-running the formatter.\nCopy the latest .clang-format from the docs repository and reformat the\nrepository.\n\nChange-Id: I6d098e23f5f1dde9b36b685f826e3da0803f4547\nSigned-off-by: Patrick Williams ","shortMessageHtmlLink":"clang-format: copy latest and re-format"}},{"before":"7da98588dc04f55ce03599dbfd16fd3c072f5955","after":"839141e51099b110418d440e7886655b2c546d3f","ref":"refs/heads/master","pushedAt":"2023-07-13T00:14:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"build: upgrade to C++23\n\nMeson 1.1.1 and GCC-13 both support C++23 and a sufficient portion of\nthe standard has been implemented. Upgrade the build to leverage it.\n\nChange-Id: Ic4c8b6b7c95a3447a34fbb94a468b8aac41f28bc\nSigned-off-by: Patrick Williams ","shortMessageHtmlLink":"build: upgrade to C++23"}},{"before":"f4d018b930017b60c63518e4642980569bedafa6","after":"7da98588dc04f55ce03599dbfd16fd3c072f5955","ref":"refs/heads/master","pushedAt":"2023-05-10T20:07:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"clang-format: copy latest and re-format\n\nclang-format-16 has some backwards incompatible changes that require\nadditional settings for best compatibility and re-running the formatter.\nCopy the latest .clang-format from the docs repository and reformat the\nrepository.\n\nChange-Id: Ie54441d565a3b72e24382929becc9101d7611510\nSigned-off-by: Patrick Williams ","shortMessageHtmlLink":"clang-format: copy latest and re-format"}},{"before":"0314473c12adac16835f9d5d6fb5e103476d1b7b","after":"f4d018b930017b60c63518e4642980569bedafa6","ref":"refs/heads/master","pushedAt":"2023-04-12T19:16:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"bradbishop","name":"Brad Bishop","path":"/bradbishop","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8423748?s=80&v=4"},"commit":{"message":"meson: remove deprecated get_pkgconfig_variable\n\nSince meson 0.56, the `get_pkgconfig_variable` has been deprecated. In\nmeson 0.58 the `get_variable` was enhanced to no longer require the\n`pkgconfig` keyword argument. Ensure meson 0.58 is required and update\nthe usage of all `get_pkgconfig_variable` and `get_variable` to be the\nmodern variant.\n\nChange-Id: I552abb53db705974372354317aab5d262ee1dc71\nSigned-off-by: Patrick Williams ","shortMessageHtmlLink":"meson: remove deprecated get_pkgconfig_variable"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEnIz_2gA","startCursor":null,"endCursor":null}},"title":"Activity ยท openbmc/phosphor-nvme"}