)]}'
{
  "commit": "07e0d99a2f701123ad3104c0f1a1e66bce74d6e5",
  "tree": "cdc89427b9b22837828adb61551a4529b8c651af",
  "parents": [
    "e1e17a1715982201034024863efbf238bee2bdf9"
  ],
  "author": {
    "name": "Chengen Du",
    "email": "chengen.du@canonical.com",
    "time": "Tue Jan 14 12:12:34 2025 +0800"
  },
  "committer": {
    "name": "Konrad Rzeszutek Wilk",
    "email": "konrad.wilk@oracle.com",
    "time": "Wed Jan 29 14:58:31 2025 -0500"
  },
  "message": "iscsi_ibft: Fix UBSAN shift-out-of-bounds warning in ibft_attr_show_nic()\n\nWhen performing an iSCSI boot using IPv6, iscsistart still reads the\n/sys/firmware/ibft/ethernetX/subnet-mask entry. Since the IPv6 prefix\nlength is 64, this causes the shift exponent to become negative,\ntriggering a UBSAN warning. As the concept of a subnet mask does not\napply to IPv6, the value is set to ~0 to suppress the warning message.\n\nSigned-off-by: Chengen Du \u003cchengen.du@canonical.com\u003e\nSigned-off-by: Konrad Rzeszutek Wilk \u003ckonrad.wilk@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6e9788324fea5571bf2c51628ad53df4c35e0ea7",
      "old_mode": 33188,
      "old_path": "drivers/firmware/iscsi_ibft.c",
      "new_id": "371f24569b3b22ee986f7dd48c708d5e2a97cdca",
      "new_mode": 33188,
      "new_path": "drivers/firmware/iscsi_ibft.c"
    }
  ]
}
