1. 9481fdb NVMe: Add constructor of MetricStore to support a range by Ramon Rakow · 3 weeks ago google-dev
  2. 8762863 nvme: modernize std::shared_ptr and boost calls by Ramon Rakow · 3 weeks ago
  3. 8f699ec Nvmed: Modernize Boost.Asio usage by GG Chen · 4 weeks ago
  4. d6ba74a Nvmed: Add configuration to enable feature lockdown by Agrim Bharat · 8 weeks ago
  5. b5f42c3 Nvmed: Add VU log page lockdown by Agrim Bharat · 10 weeks ago
  6. acf67f0 Nvmed: Add inband feature lockdown dbus method by Agrim Bharat · 3 months ago
  7. c2d87ce nvmed: Add support for nvmed data posted to shared_mem by Agrim Bharat · 3 months ago
  8. 2e7f1b9 NVMe: use phosphor-logging/lg2 for logging by Hao Jiang · 3 months ago
  9. 8731a14 nvmed: Add metric-store feature flag to disable nvme cache by Munawar Hussain · 4 months ago
  10. 2de8a03 nvmed: refactor: move metric store initialization to function by Munawar Hussain · 4 months ago
  11. 7260049 nvmed: Adds support for MCTP devices exposed by mctpreactor by Luka Strizic · 4 months ago
  12. 5930ef8 Nvmed: Add support for command & feature lockdown log page by Agrim Bharat · 5 months ago
  13. 5a929ef nvmed: Fix nvme worker thread deadlock by Munawar Hussain · 5 months ago
  14. 70b5be4 NVMeD: Fix the clang-tidy errors by Muhammad Usama · 7 months ago
  15. 38ceee5 MctpEndpoint: Update to use new MCTPd Interfaces by Muhammad Usama · 7 months ago E1.S
  16. 60c8e5f NVMeCache: fix IdentifyMetric for namespace by Hao Jiang · 11 months ago
  17. ea320ad NVMeMetric: disable HostInit log for OCP boot drives by Hao Jiang · 11 months ago
  18. 8c6ed86 NVMeController: record the config data by Hao Jiang · 11 months ago
  19. d81eca9 NVMeMetric: Enable NVMe Metric only for primary controllers by Hao Jiang · 11 months ago
  20. 662dd02 NVMeMetric: MetricStore constructor allows empty Metric by Hao Jiang · 11 months ago
  21. 0841f07 NVMe Metric: refresh for every 60 second by Hao Jiang · 11 months ago
  22. 22e8d81 NVMeFake: add fake implementation for namespace by Hao Jiang · 11 months ago
  23. 6358de0 NVMeCache: move the completion callback into MetricStore by Hao Jiang · 12 months ago
  24. 34e8119 NVMePlugin: Add VU metric by Hao Jiang · 12 months ago
  25. 6a05971 NVMe: adding NVMeCache and NVMeMetricStore to plugin headers by Hao Jiang · 12 months ago
  26. f4cf222 NVMeVolume: Instantiate Identify Metric by Hao Jiang · 12 months ago
  27. d5e4b2e NVMeCache: Add implementation for Identify Metric by Hao Jiang · 12 months ago
  28. 2d1af91 NVMeCache: Add implementation for other logs by Hao Jiang · 12 months ago
  29. 3bb0a97 unitest: mi test: suppress uninteresting mock function call by Hao Jiang · 12 months ago
  30. b81518e NVMeMiFake: bug fix for unsupported log page by Hao Jiang · 12 months ago
  31. fc7f1bf NVMeCacheImpl: implement the getCache() function by Hao Jiang · 12 months ago
  32. c762dac NVMeCache: make the return of getCache() const by Hao Jiang · 12 months ago
  33. e4f0928 NVMeSubsystem: instantiate the scheduler for Metric by Hao Jiang · 12 months ago
  34. 5b1a582 NVMeMetricStore: handles MetricUpdated signal by Hao Jiang · 1 year ago
  35. a908f90 NVMeController: add NVMe Cache implementation of SMART by Hao Jiang · 1 year ago
  36. 5c4591d NVMeCache: handles empty callbacks by Hao Jiang · 12 months ago
  37. af6157b NVMeCache: update interface definition by Hao Jiang · 1 year ago
  38. 279b334 MetricStore: Complete the MetricStore class by Hao Jiang · 1 year ago
  39. 7560e6b NVMeCache: simplify the cache inherence by Hao Jiang · 1 year ago
  40. aa061a8 Add Dbus Metric Store Dbus handlers by Harsh Tyagi · 1 year, 1 month ago
  41. d02172a Add the Dbus Metric Store Dbus Interface by Harsh Tyagi · 1 year, 3 months ago
  42. ffebbdd unitest: Add time scaler for nvme_cache test by Hao Jiang · 11 months ago
  43. 2157f75 NVMeCache: unitest: add the second half for concurrency test by Hao Jiang · 11 months ago
  44. 24d3906 NVMeCache: enhance with executingTask by Hao Jiang · 11 months ago
  45. e73450b NVMeCache: Handles immediate_execution_queue by Hao Jiang · 1 year, 4 months ago
  46. 927f2b0 NVMe: Add NVMeCache by Hao Jiang · 1 year, 4 months ago
  47. acef02b unitest: update the setup.sh for test environment by Hao Jiang · 1 year ago
  48. 1917a37 nvmed: pin the phosphor-dbus-interface revision by Muhammad Usama · 1 year, 1 month ago
  49. c310c4c NVMeMi: Fix transferring data via AdminXfer by Muhammad Usama · 1 year, 2 months ago
  50. da51982 [clang-tidy] Delete openbmc-no-clang to enable clang-tidy in presubmit by David Tang · 1 year, 2 months ago
  51. 8bb7360 [clang-tidy] Fix clang-tidy errors from g3/gsgys config by David Tang · 1 year, 2 months ago
  52. 786f67e [clang-tidy] NOLINT cert-err60-cpp/cert-err09-cpp errors, disable clang-analyzer-optin.cplusplus.VirtualCall by David Tang · 1 year, 3 months ago
  53. 0da5917 [clang-tidy] Fix clang++ compile errors by David Tang · 1 year, 3 months ago
  54. c3dfe56 [clang-tidy] Update clang-tidy-ignore by David Tang · 1 year, 3 months ago
  55. 6f02e77 nvme: use async operation for PIPE write by Hao Jiang · 1 year, 3 months ago
  56. b66b586 nvme: close the read fd for pipe after write() by Hao Jiang · 1 year, 3 months ago
  57. 726a14a [clang-tidy] Fix remaining misc errors by David Tang · 1 year, 4 months ago
  58. 9618cac [clang-tidy] Fix bugprone-* errors by David Tang · 1 year, 4 months ago
  59. 3e50d18 [clang-tidy] Fix google-* errors by David Tang · 1 year, 4 months ago
  60. 99c38d0 [clang-tidy] Fix modernize-* errors by David Tang · 1 year, 4 months ago
  61. a6dd4b2 [clang-tidy] Fix performance-* errors by David Tang · 1 year, 4 months ago
  62. 176cadc NVMe: remove the self capture for the worker thread by Hao Jiang · 1 year, 4 months ago
  63. 83a191f [clang-tidy] Fix cppcoreguidelines-* errors by David Tang · 1 year, 4 months ago
  64. 8d817eb [clang-tidy] Resolve readability-* errors by David Tang · 1 year, 4 months ago
  65. 8dc350d fix the valgrind uninit error for MI tests by Muhammad Usama · 1 year, 5 months ago
  66. 5668050 fix code format for clang-format by Muhammad Usama · 1 year, 5 months ago
  67. bfedb00 NVMeMi: Add delay while optimizing the Endpoint by Muhammad Usama · 1 year, 8 months ago
  68. b820af0 Add optional lookup intf name param in parseThresholdFromConfig by Harsh Tyagi · 1 year, 6 months ago
  69. cbd1881 NVMeSubsys: fill drive capacity in addition to MN/SN by Muhammad Usama · 1 year, 7 months ago
  70. 0b99832 NVMeSubsys: Stop the subsystem while recovering MCTP EP by Muhammad Usama · 1 year, 8 months ago
  71. 10b99bb NVMeMI: Remove the async timer to optimize EP by Muhammad Usama · 1 year, 8 months ago
  72. 80e5c36 NVMeMI: use active ns list for adminListNamespaces by Hao Jiang · 1 year, 10 months ago
  73. 824f7a7 nvmed: add comment stub for google patch context by Jinliang Wang · 1 year, 10 months ago
  74. 8611af5 nvmed: enhance print message by Jinliang Wang · 1 year, 10 months ago
  75. 0fb69f3 nvmed: detect banned i2c bus and skip creation of NVMeSubsystem by Jinliang Wang · 1 year, 10 months ago
  76. b4779e4 NVMeSubsys: Make the initiate process attached by Hao Jiang · 1 year, 11 months ago
  77. 6695719 NVMeMain: stop susbsystem start/stop with MCTP status change by Hao Jiang · 1 year, 10 months ago
  78. 1c9c2ee nvmesensor: Implement MCTP endpoint recovery by Andrew Jeffery · 1 year, 11 months ago
  79. a5fe75c NVMeSubsys: Cleanup cooldown state on stop() by Andrew Jeffery · 1 year, 11 months ago
  80. 6f08167 NVMeMi: Pass endpoint parameters directly to epConnect() by Andrew Jeffery · 2 years, 1 month ago
  81. e086ca3 NVMeMi: Overload start() to take network and eid by Andrew Jeffery · 1 year, 11 months ago
  82. 020d09d NVMeMi: Remove unused getNID(), getEID() by Andrew Jeffery · 2 years ago
  83. 467f318 NVMeMi: Remove unused mctpPath by Andrew Jeffery · 2 years ago
  84. 72eee90 NVMeMi: Abstract the worker policy from the MI implementation by Andrew Jeffery · 2 years, 1 month ago
  85. f696030 NVMeMi: Remove mctpMtx by Andrew Jeffery · 2 years, 1 month ago
  86. 12bb637 NVMeMi: Eliminate connection state races with worker thread jobs by Andrew Jeffery · 2 years ago
  87. 0f13d46 NVMeMi: Lift connectivity transitions to methods by Andrew Jeffery · 2 years, 1 month ago
  88. 1d1c56e NVMeSubsystem: Mark destructor as override by Andrew Jeffery · 2 years ago
  89. c6f5a70 Unitest: Config the polling rate to 100ms by Hao Jiang · 1 year, 11 months ago
  90. 388429e Unitest: Add InitErrorInjection test by Hao Jiang · 1 year, 11 months ago
  91. c752857 NVMeController: add States of Enabled/Disabled by Hao Jiang · 1 year, 11 months ago
  92. 3b13874 MctpEndpoint: Integrate remove behavior into MctpdDevice by Andrew Jeffery · 1 year, 11 months ago
  93. 0e90932 MctpEndpoint: Describe the device associated with an endpoint by Andrew Jeffery · 1 year, 11 months ago
  94. 6d09d56 MctpEndpoint: constify describe() for Mctp{Device,Endpoint} by Andrew Jeffery · 1 year, 11 months ago
  95. ab0d44c MctpEndpoint: Define virtual destructors for abstract classes by Andrew Jeffery · 2 years ago
  96. 86a780b Revert "MctpEndpoint: Introduce StaticEntity container class" by Andrew Jeffery · 1 year, 11 months ago
  97. a8662b6 NVMeSubsys: print error when Drive is unfunctional by Hao Jiang · 2 years, 2 months ago
  98. eecb531 NVMeMi: Flush pending operations before nvme_mi_close() by Andrew Jeffery · 2 years, 1 month ago
  99. ac513c8 MctpEndpoint: Introduce StaticEntity container class by Andrew Jeffery · 2 years, 1 month ago
  100. 34720b0 MctpEndpoint: Support mctpd's endpoint recovery by Andrew Jeffery · 2 years, 2 months ago