)]}'
{
  "commit": "e2d8cf9b5312ada63ffa7460dec7cf89cf0bd61e",
  "tree": "d070dc1a098fc06fe6e770969e6129ef9dcb1cbc",
  "parents": [
    "c4380f7bcdcb68fdfca876db366782a807fab8f7"
  ],
  "author": {
    "name": "Philippe Mathieu-Daudé",
    "email": "philmd@linaro.org",
    "time": "Thu Jan 18 21:06:31 2024 +0100"
  },
  "committer": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Fri Jan 26 11:30:48 2024 +0000"
  },
  "message": "target/arm: Expose arm_cpu_mp_affinity() in \u0027multiprocessing.h\u0027 header\n\nDeclare arm_cpu_mp_affinity() prototype in the new\n \"target/arm/multiprocessing.h\" header so units in\nhw/arm/ can use it without having to include the huge\ntarget-specific \"cpu.h\".\n\nFile list to include the new header generated using:\n\n  $ git grep -lw arm_cpu_mp_affinity\n\nSigned-off-by: Philippe Mathieu-Daudé \u003cphilmd@linaro.org\u003e\nReviewed-by: Richard Henderson \u003crichard.henderson@linaro.org\u003e\nMessage-id: 20240118200643.29037-11-philmd@linaro.org\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2127778c1ea80d8d2d40687165e4c6690a843a2d",
      "old_mode": 33188,
      "old_path": "hw/arm/virt-acpi-build.c",
      "new_id": "43ccc60f43c89fb671e3985b6d7c4148c07143a5",
      "new_mode": 33188,
      "new_path": "hw/arm/virt-acpi-build.c"
    },
    {
      "type": "modify",
      "old_id": "b3592798ea9a8b1459651a948ef780d1e8b1544b",
      "old_mode": 33188,
      "old_path": "hw/arm/virt.c",
      "new_id": "1e0df6ea3ad9cf192b69028031a06594d6c85e9e",
      "new_mode": 33188,
      "new_path": "hw/arm/virt.c"
    },
    {
      "type": "modify",
      "old_id": "841ef69df66ef7fccbf59e1d7a9a329a4d4f9650",
      "old_mode": 33188,
      "old_path": "hw/arm/xlnx-versal-virt.c",
      "new_id": "29f4d2c2dce1066247bfb721cf794a5db47c42b3",
      "new_mode": 33188,
      "new_path": "hw/arm/xlnx-versal-virt.c"
    },
    {
      "type": "modify",
      "old_id": "9bfa9baa157dc8f2020aa26ab0a3ff069a78968e",
      "old_mode": 33188,
      "old_path": "hw/misc/xlnx-versal-crl.c",
      "new_id": "1f1762ef1633fc83530808b4daca29badc37f638",
      "new_mode": 33188,
      "new_path": "hw/misc/xlnx-versal-crl.c"
    },
    {
      "type": "modify",
      "old_id": "6c86e90102871290b0090a7a844cf4551bbb3201",
      "old_mode": 33188,
      "old_path": "target/arm/arm-powerctl.c",
      "new_id": "2b2055c6accb75b811140683d32a0288ffc37a46",
      "new_mode": 33188,
      "new_path": "target/arm/arm-powerctl.c"
    },
    {
      "type": "modify",
      "old_id": "5b5af7d4e1e0e77ef9b90220c4074f5d9b3a68f5",
      "old_mode": 33188,
      "old_path": "target/arm/cpu.c",
      "new_id": "04296f2928ff2025641897c1981292cbfad9e267",
      "new_mode": 33188,
      "new_path": "target/arm/cpu.c"
    },
    {
      "type": "modify",
      "old_id": "d1584bdb3b5865c1fbb1965e73ece7f982924c4c",
      "old_mode": 33188,
      "old_path": "target/arm/cpu.h",
      "new_id": "cecac4c0a1271b17182a6e1435fb2218bfa2b05b",
      "new_mode": 33188,
      "new_path": "target/arm/cpu.h"
    },
    {
      "type": "modify",
      "old_id": "659401e12c7da070e3957a4e4f65e37e519d3268",
      "old_mode": 33188,
      "old_path": "target/arm/hvf/hvf.c",
      "new_id": "71a26db1886fbf6582e0f187fdaea49b34cf186e",
      "new_mode": 33188,
      "new_path": "target/arm/hvf/hvf.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81715d345c21b807376e49e02fa806494172a6bd",
      "new_mode": 33188,
      "new_path": "target/arm/multiprocessing.h"
    },
    {
      "type": "modify",
      "old_id": "50d4b23d26b233cfa330422b5f285561547846a7",
      "old_mode": 33188,
      "old_path": "target/arm/tcg/psci.c",
      "new_id": "51d2ca3d30d8a1b98c7bb62fb71ab52bef40818d",
      "new_mode": 33188,
      "new_path": "target/arm/tcg/psci.c"
    }
  ]
}
