)]}'
{
  "commit": "67be24906feb6efecce70cd5bfdc2ba8f06d3d5b",
  "tree": "e56ec2da79f287a6568eae8a040046d6afa0be0a",
  "parents": [
    "244e61fbb7f5045e4e187024f7ae80434c952145"
  ],
  "author": {
    "name": "Ilias Apalodimas",
    "email": "ilias.apalodimas@linaro.org",
    "time": "Fri Mar 14 12:57:02 2025 +0200"
  },
  "committer": {
    "name": "Tom Rini",
    "email": "trini@konsulko.com",
    "time": "Mon Mar 24 11:12:33 2025 -0600"
  },
  "message": "lmb: change the return code on lmb_alloc_addr()\n\nBen reports a failure to boot the kernel on hardware that starts its\nphysical memory from 0x0.\nThe reason is that lmb_alloc_addr(), which is supposed to reserve a\nspecific address, takes the address as the first argument, but then also\nreturns the address for success or failure and treats 0 as a failure.\n\nSince we already know the address change the prototype to return an int.\n\nReported-by: Ben Schneider \u003cben@bens.haus\u003e\nSigned-off-by: Ilias Apalodimas \u003cilias.apalodimas@linaro.org\u003e\nTested-by: Ben Schneider \u003cben@bens.haus\u003e\nReviewed-by: Sughosh Ganu \u003csughosh.ganu@linaro.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "99ddcc5e37be590942c6e0689a4522076b814694",
      "old_mode": 33188,
      "old_path": "fs/fs.c",
      "new_id": "1ed7c0f2d2c73b38100a2fe5ed453793311f8cf1",
      "new_mode": 33188,
      "new_path": "fs/fs.c"
    },
    {
      "type": "modify",
      "old_id": "09297a4f530a7fc551bf5754e22fe8a9cea98aa3",
      "old_mode": 33188,
      "old_path": "include/lmb.h",
      "new_id": "0d316c64c0a3f378edf1c93fc44a4602839c7e13",
      "new_mode": 33188,
      "new_path": "include/lmb.h"
    },
    {
      "type": "modify",
      "old_id": "6d00b1862505adf1b780a09c3ed8785ad201430a",
      "old_mode": 33188,
      "old_path": "lib/efi_loader/efi_memory.c",
      "new_id": "c39b53922bb46e303b8ddf8636cc39e33e1aff9b",
      "new_mode": 33188,
      "new_path": "lib/efi_loader/efi_memory.c"
    },
    {
      "type": "modify",
      "old_id": "93fc1bea07cd93cc26df9ec701b213812ee89cf0",
      "old_mode": 33188,
      "old_path": "lib/lmb.c",
      "new_id": "61bb13dc4e2462eb4d7a2ed5b1ff61bfb7c86d21",
      "new_mode": 33188,
      "new_path": "lib/lmb.c"
    },
    {
      "type": "modify",
      "old_id": "fcb5f1af532a16bd6a8c57e7aa71de4a98942da1",
      "old_mode": 33188,
      "old_path": "test/lib/lmb.c",
      "new_id": "01b1c7fdedd080345bebb0e89f87c10ffe4140d5",
      "new_mode": 33188,
      "new_path": "test/lib/lmb.c"
    }
  ]
}
