)]}'
{
  "commit": "2e7f1b9d4005a4de3127ec13dd2b6963e16e2e5c",
  "tree": "f07af3b7de0a915d5ad545522b5fbde9037d8f3b",
  "parents": [
    "8731a1459eafb57ade7a9fb9f72ee8f4b3777f1a"
  ],
  "author": {
    "name": "Hao Jiang",
    "email": "jianghao@google.com",
    "time": "Fri Nov 07 22:35:47 2025 +0000"
  },
  "committer": {
    "name": "Hao Jiang",
    "email": "jianghao@google.com",
    "time": "Wed Nov 12 18:05:52 2025 +0000"
  },
  "message": "NVMe: use phosphor-logging/lg2 for logging\n\nInspired by https://gerrit.openbmc.org/c/openbmc/dbus-sensors/+/78412.\nUsing lg2 for nvmed logging.\n\nAlso, utilize log level to concise the log printing.\n\n* using lg2::warning for all retries\n* using lg2::error for errors\n* using lg2::info for the state transition info\n* using lg2::debug for all debug related stuff\n\nFix some minor issue which was not detected by std::cerr.\n\nTested: journal log: https://paste.googleplex.com/6575901127081984\nChange-Id: Ia14236654c2b12034e3d087ca84a5168c62106ea\nSigned-off-by: Hao Jiang \u003cjianghao@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "de71423dbb7542379b2e719dd35d068e73cecfad",
      "old_mode": 33188,
      "old_path": "src/NVMeBasic.cpp",
      "new_id": "f8fca8b2a047137d33c237777c85544c2673a00a",
      "new_mode": 33188,
      "new_path": "src/NVMeBasic.cpp"
    },
    {
      "type": "modify",
      "old_id": "d1869ef8b8ecca3aad11877c5040f7c19cc6bffa",
      "old_mode": 33188,
      "old_path": "src/NVMeCache.hpp",
      "new_id": "bf8e538a32f38fef4621877ede0cf8899a1474cb",
      "new_mode": 33188,
      "new_path": "src/NVMeCache.hpp"
    },
    {
      "type": "modify",
      "old_id": "0f5968f02fae863d682497a9bb86d65ac2121258",
      "old_mode": 33188,
      "old_path": "src/NVMeCacheImpl.hpp",
      "new_id": "51252f9167b11ec4f0fc367f6aedb9896a6f2384",
      "new_mode": 33188,
      "new_path": "src/NVMeCacheImpl.hpp"
    },
    {
      "type": "modify",
      "old_id": "427b48416ae5aae97af2382121c43465e7429b8e",
      "old_mode": 33188,
      "old_path": "src/NVMeController.cpp",
      "new_id": "881f2253a2889e35cee8d76da0bdeb7ec315c677",
      "new_mode": 33188,
      "new_path": "src/NVMeController.cpp"
    },
    {
      "type": "modify",
      "old_id": "48bb6c18d05057e6662b4643c963d5cbdb6b27ec",
      "old_mode": 33188,
      "old_path": "src/NVMeDrive.cpp",
      "new_id": "d022961ae4ea39e8ef0e71086334766ab60de165",
      "new_mode": 33188,
      "new_path": "src/NVMeDrive.cpp"
    },
    {
      "type": "modify",
      "old_id": "eda98dee3cea388a4d76d2842616c04cc565d4e3",
      "old_mode": 33188,
      "old_path": "src/NVMeError.cpp",
      "new_id": "85e4ea534873232aca3da2c8ae38002ecedaa7de",
      "new_mode": 33188,
      "new_path": "src/NVMeError.cpp"
    },
    {
      "type": "modify",
      "old_id": "d3f577f889f1bef5c55ebf8ef216ab24b77fa678",
      "old_mode": 33188,
      "old_path": "src/NVMeMetricStore.cpp",
      "new_id": "ff3927157d5ad40f0cb4d59de55608b47adc1e55",
      "new_mode": 33188,
      "new_path": "src/NVMeMetricStore.cpp"
    },
    {
      "type": "modify",
      "old_id": "607108bb41b896f56649f90b9acb24a1e3ce2515",
      "old_mode": 33188,
      "old_path": "src/NVMeMetricStore.hpp",
      "new_id": "1d22c39a7e640acb60e7c72b6e6fd739d3a51c0f",
      "new_mode": 33188,
      "new_path": "src/NVMeMetricStore.hpp"
    },
    {
      "type": "modify",
      "old_id": "32162ae138af9e317f842dfeb8a520a22890f9f9",
      "old_mode": 33188,
      "old_path": "src/NVMeMi.cpp",
      "new_id": "46cbd944a0fe89e663df06cd7cbaa8c9959cf5b6",
      "new_mode": 33188,
      "new_path": "src/NVMeMi.cpp"
    },
    {
      "type": "modify",
      "old_id": "bd135043a89ff2a98295c1805bc566ad6007e61b",
      "old_mode": 33188,
      "old_path": "src/NVMeMiFake.hpp",
      "new_id": "ce22761c10315bcfe89595469ef6564daa086dac",
      "new_mode": 33188,
      "new_path": "src/NVMeMiFake.hpp"
    },
    {
      "type": "modify",
      "old_id": "e450017c8c80f12e9188ca59844d821d1b6e58aa",
      "old_mode": 33188,
      "old_path": "src/NVMePlugin.cpp",
      "new_id": "702065c1cb53a50ae42bd6ca0b7ecd5e9576ba96",
      "new_mode": 33188,
      "new_path": "src/NVMePlugin.cpp"
    },
    {
      "type": "modify",
      "old_id": "b3a32b5013cf01d7f49ad57dcbdc9efe3ff2569e",
      "old_mode": 33188,
      "old_path": "src/NVMeSensorMain.cpp",
      "new_id": "7189cdb0d4cb24c2df4b1104a4a1d77e1bf2237b",
      "new_mode": 33188,
      "new_path": "src/NVMeSensorMain.cpp"
    },
    {
      "type": "modify",
      "old_id": "e2ae09ce49d6f790242fd04d660d7d89106564b3",
      "old_mode": 33188,
      "old_path": "src/NVMeSubsys.cpp",
      "new_id": "0ae9a2f3e4d8328bca629a54a8050c8f25049ec8",
      "new_mode": 33188,
      "new_path": "src/NVMeSubsys.cpp"
    },
    {
      "type": "modify",
      "old_id": "bc013e5b8883eea46d32461ba7925af94970dffb",
      "old_mode": 33188,
      "old_path": "src/NVMeUtil.hpp",
      "new_id": "0f80f65290c9bbb9db5edf89ff21055388cd89f3",
      "new_mode": 33188,
      "new_path": "src/NVMeUtil.hpp"
    }
  ]
}
