)]}'
{
  "commit": "2eb51fc4d830b99f78035d009683d51d7c994d61",
  "tree": "bc7d095966acf88a1ae1a075e4073aaf956efcc4",
  "parents": [
    "c062934fa816c521f0745512cd6b581220bdeca5"
  ],
  "author": {
    "name": "Guangzong Chen",
    "email": "guangzong@google.com",
    "time": "Tue Aug 25 19:31:55 2026 +0000"
  },
  "committer": {
    "name": "Guangzong Chen",
    "email": "guangzong@google.com",
    "time": "Tue Sep 22 19:23:59 2026 +0000"
  },
  "message": "nvmed: Support NVMe Get/Set Feature for OCP Latency Monitor (FID 0xC5)\n\nSupport NVMe Get and Set Feature commands for OCP Latency Monitor\n(FID 0xC5) across Controller scope in NVMeFeatureStore.\nThis allows querying and configuring OCP latency monitor settings\nvia 4096-byte payload buffer and exposing them over D-Bus.\n\nExtract getFeatureDataLen helper to support variable-length feature\npayloads and reject unsupported feature IDs with InvalidArgument.\n\nTested: Verified via gbmc ci run nvmed (8/8 tests passed).\nGoogle-Bug-Id: 549207952\nChange-Id: Ie4b2b0055b49f7daa9aefcab0713319abfefd91a\nSigned-off-by: Guangzong Chen \u003cguangzong@google.com\u003e\nTAG\u003dagy\nCONV\u003dc36db835-257f-47bf-84bb-b773d9cd7e86\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "84af23d6a822089f874b85151cf6d89b6c5321e8",
      "old_mode": 33188,
      "old_path": "proto/nvme_features.proto",
      "new_id": "36898c7e56232cc078270801d807a20e7476010d",
      "new_mode": 33188,
      "new_path": "proto/nvme_features.proto"
    },
    {
      "type": "modify",
      "old_id": "41ac1c4e2b7eff7d7e4265440f99fb91cf54c898",
      "old_mode": 33188,
      "old_path": "src/NVMeFeatureStore.cpp",
      "new_id": "cb41cd666377a4ac8d00a2529b2a94181e9000a0",
      "new_mode": 33188,
      "new_path": "src/NVMeFeatureStore.cpp"
    },
    {
      "type": "modify",
      "old_id": "90c6a3cf41b25c6a6cae128e46da18d413757735",
      "old_mode": 33188,
      "old_path": "src/NVMeFeatureStore.hpp",
      "new_id": "d42eb84b59d8e128d519072d1c1adf98c720daa5",
      "new_mode": 33188,
      "new_path": "src/NVMeFeatureStore.hpp"
    },
    {
      "type": "modify",
      "old_id": "2346abc2e6462e32edb820bb45e56009a56b8cfd",
      "old_mode": 33188,
      "old_path": "tests/test_nvme_feature_store.cpp",
      "new_id": "b4f8112dfe6060484ee35a4ace202d5826b257b8",
      "new_mode": 33188,
      "new_path": "tests/test_nvme_feature_store.cpp"
    }
  ]
}
