)]}'
{
  "commit": "1f79cb8d21978da0a3d13434a5e52308126c2608",
  "tree": "ecccc0193b211973399594904c1dc27e3532a140",
  "parents": [
    "7c9f2c52164d53077020528eb9459685fbf7efd8"
  ],
  "author": {
    "name": "Jonathan Süssemilch Poulain",
    "email": "jpoulain@coreweave.com",
    "time": "Wed Jun 24 10:12:18 2026 +0200"
  },
  "committer": {
    "name": "Nicolas Morey",
    "email": "nmorey@suse.com",
    "time": "Mon Jul 06 13:52:48 2026 +0200"
  },
  "message": "libibnetdisc: guard against NULL remoteport in chassis grouping\n\n[ Upstream commit 66fcb26cae23b9b8bc94b8fb46f37e896ccc1bbc ]\n\nfill_voltaire_chassis_record()\u0027s router branch dereferences\nport-\u003eremoteport-\u003enode without checking that the port has a remote port,\nunlike the other port loops in this file. An incomplete fabric can\ntherefore crash during group_nodes().\n\nAdd the missing port-\u003eremoteport check.\n\nFixes: a626de1abde7 (\"Create a new library libibnetdisc\")\nSigned-off-by: Jonathan Süssemilch Poulain \u003cjpoulain@coreweave.com\u003e\nSigned-off-by: Nicolas Morey \u003cnmorey@suse.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bc1a8aff8acbe730b6729e707f98159e7092fc59",
      "old_mode": 33188,
      "old_path": "libibnetdisc/chassis.c",
      "new_id": "d34d3415332298471c7f448fca646992dfe4585e",
      "new_mode": 33188,
      "new_path": "libibnetdisc/chassis.c"
    }
  ]
}
