)]}'
{
  "commit": "455e3bc3f74ee76964efec2e0c646db15095d0d2",
  "tree": "25fabeb0f5663d1cff2e77ceab87ff3de499c19c",
  "parents": [
    "0927875e704e93ace03bb7533c0877bf97e4bda9"
  ],
  "author": {
    "name": "Jared Rossi",
    "email": "jrossi@linux.ibm.com",
    "time": "Sat Oct 19 21:29:50 2024 -0400"
  },
  "committer": {
    "name": "Thomas Huth",
    "email": "thuth@redhat.com",
    "time": "Wed Oct 23 06:53:44 2024 +0200"
  },
  "message": "s390x: Rebuild IPLB for SCSI device directly from DIAG308\n\nBecause virtio-scsi type devices use a non-architected IPLB pbt code they cannot\nbe set and stored normally. Instead, the IPLB must be rebuilt during re-ipl.\n\nAs s390x does not natively support multiple boot devices, the devno field is\nused to store the position in the boot order for the device.\n\nHandling the rebuild as part of DIAG308 removes the need to check the devices\nfor invalid IPLBs later in the IPL.\n\nSigned-off-by: Jared Rossi \u003cjrossi@linux.ibm.com\u003e\nAcked-by: Thomas Huth \u003cthuth@redhat.com\u003e\nMessage-ID: \u003c20241020012953.1380075-17-jrossi@linux.ibm.com\u003e\nSigned-off-by: Thomas Huth \u003cthuth@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b9d741d0b0f4fa9a972d39a7ab7eddf7e24f0a90",
      "old_mode": 33188,
      "old_path": "hw/s390x/ipl.c",
      "new_id": "dc02b0fdda06982b158895ded2c4bee6f3019f48",
      "new_mode": 33188,
      "new_path": "hw/s390x/ipl.c"
    },
    {
      "type": "modify",
      "old_id": "54eb48fd6e0994aad44f30798eb70cebdda4506b",
      "old_mode": 33188,
      "old_path": "hw/s390x/ipl.h",
      "new_id": "d7d0b7bfd22049322e2b2f2261a7371ff159be04",
      "new_mode": 33188,
      "new_path": "hw/s390x/ipl.h"
    },
    {
      "type": "modify",
      "old_id": "1da4f75aa82265e6298fda7fdfeb89d2e9d08a4a",
      "old_mode": 33188,
      "old_path": "include/hw/s390x/ipl/qipl.h",
      "new_id": "6824391111cbb0e1344a35323d4305b3ab3c3795",
      "new_mode": 33188,
      "new_path": "include/hw/s390x/ipl/qipl.h"
    },
    {
      "type": "modify",
      "old_id": "8db1764ff35af0bd127df489930dcea7e7c5f850",
      "old_mode": 33188,
      "old_path": "pc-bios/s390-ccw/jump2ipl.c",
      "new_id": "99d18947d1d189b93fddb7203e1d6f655ee6cc4f",
      "new_mode": 33188,
      "new_path": "pc-bios/s390-ccw/jump2ipl.c"
    },
    {
      "type": "modify",
      "old_id": "27ffd48576d3eccb7b241a7734bac5976b845f1b",
      "old_mode": 33188,
      "old_path": "target/s390x/diag.c",
      "new_id": "a1fd54ddac0694b1d2044218b895493ef38eedb1",
      "new_mode": 33188,
      "new_path": "target/s390x/diag.c"
    }
  ]
}
