)]}'
{
  "commit": "8698b7e3580bf1ffd9bed86b6a6eb41faca0b486",
  "tree": "a64e6b37e7cc4f48d1fa037650e30708d26cfeb2",
  "parents": [
    "93c25a1ef5a8e05d3ee5fafe921cec77e6ca2b14"
  ],
  "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:41 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"
    }
  ]
}
