)]}'
{
  "log": [
    {
      "commit": "7d34d304a5115a167102aa165c6a41124b00205d",
      "tree": "685e2e15323da617f07cda8f8db2eb73a26cf91e",
      "parents": [
        "13d99f95ae68104f4e97a58f6887c75863b4f502"
      ],
      "author": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Mon Nov 26 10:13:51 2018 +0100"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Tue Nov 27 10:51:20 2018 +0100"
      },
      "message": "Move BL1 SMC FIDs macros out of platform layer\n\nBL1 SMC function IDs are not platform-specific so move them to a new\ngeneric header file, called bl1.h.\n\nChange-Id: I621483f7737f8101e9f370343e1a45a731c31c3b\nSigned-off-by: Sandrine Bailleux \u003csandrine.bailleux@arm.com\u003e\n"
    },
    {
      "commit": "13d99f95ae68104f4e97a58f6887c75863b4f502",
      "tree": "64d576b0cce6a99753f8c0a0cf27e286e0b52d59",
      "parents": [
        "1454f50345890804c7f5f153e9730b239794f93b"
      ],
      "author": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Fri Nov 16 15:36:08 2018 +0100"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Tue Nov 27 09:46:43 2018 +0000"
      },
      "message": "Fix type of SMC function ID\n\nThe SMC function identifier is always a 32-bit integer, regardless of\nthe caller\u0027s execution state and of the SMC calling convention in use.\n\nChange-Id: I8d4f7b9efcea3f00ac2ff0a397ca0d8ab824eecb\nSigned-off-by: Sandrine Bailleux \u003csandrine.bailleux@arm.com\u003e\n"
    },
    {
      "commit": "1454f50345890804c7f5f153e9730b239794f93b",
      "tree": "47b6c3612f45c286244ee96506f92a9d52c6c8f3",
      "parents": [
        "8c0f86b79847f10881fce5cc7cc1ef59e1877ec7"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Fri Nov 23 13:52:54 2018 +0000"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Mon Nov 26 15:09:49 2018 +0000"
      },
      "message": "Move timer register helpers from arch.h to arch_helpers.h\n\nSome of the affected macros can only be used from C code. In general, we\nuse arch_helpers.h for any C helpers to access registers. For\nconsistency, the other macros have been moved as well.\n\nChange-Id: If27ee82b067d920d7b338c0a1b6e61a6ec078f4f\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "8c0f86b79847f10881fce5cc7cc1ef59e1877ec7",
      "tree": "56dc9158a42b1b7e28bb16b7bdd46c563c2b4b54",
      "parents": [
        "ffe9da6050919bf068858aac723b20d814dda574"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Fri Nov 23 13:50:59 2018 +0000"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Mon Nov 26 15:09:49 2018 +0000"
      },
      "message": "Expand MPID_MASK define to affinity level 3\n\nChange-Id: If643498433dfa2007703227226064b9d12f4c242\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "ffe9da6050919bf068858aac723b20d814dda574",
      "tree": "718422e173ec49041f2d1567f1ceedc983825f06",
      "parents": [
        "ec58849b6d64f39f5009d8092aa2e8ca9a76432a"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Thu Nov 22 17:36:29 2018 +0000"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Mon Nov 26 15:09:49 2018 +0000"
      },
      "message": "Remove unused AArch64 assembly helpers\n\nChange-Id: I55a567014023d593ec96dd9eff71bfca01db9c61\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "ec58849b6d64f39f5009d8092aa2e8ca9a76432a",
      "tree": "b00a7ebb48515c0ab69e1d3942fe9c0f53aa4cd6",
      "parents": [
        "dcfc483cf181b7190f3d3974d5f0d77f3c659e0e"
      ],
      "author": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Fri Nov 16 16:18:05 2018 +0100"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Mon Nov 26 10:21:39 2018 +0100"
      },
      "message": "Remove some unused header inclusions in pmf.h\n\nChange-Id: I16127da5f14b53e06201be8c03d70afde8f7ad8e\nSigned-off-by: Sandrine Bailleux \u003csandrine.bailleux@arm.com\u003e\n"
    },
    {
      "commit": "dcfc483cf181b7190f3d3974d5f0d77f3c659e0e",
      "tree": "8d5480ce75f4a70646003a33e5b752bb0017e026",
      "parents": [
        "814003f9ca83d35162cf23c5540324496597e8a6"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Thu Nov 22 15:53:23 2018 +0000"
      },
      "committer": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Mon Nov 26 09:08:47 2018 +0000"
      },
      "message": "Synchronise arch.h and arch_helpers.h with TF-A\n\nThe headers forked at some point in the past and have diverged a lot. In\norder to make it easier to share code between TF-A-Tests and TF-A, this\npatch synchronises most of the definitions in the mentioned headers.\n\nThis is not a complete sync, it has to be followed by more cleanup.\n\nChange-Id: I35c1b928cb4c06ae52483406c933e5f11cb47bf8\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "814003f9ca83d35162cf23c5540324496597e8a6",
      "tree": "5692d392dc7bd795343c9f8efb2c3dd5952d6a54",
      "parents": [
        "957514d4f73cc05bc222ceb18de24c5d9bb16623"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Thu Nov 15 11:53:50 2018 +0000"
      },
      "committer": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Tue Nov 20 14:02:08 2018 +0000"
      },
      "message": "xlat v2: Synchronise code with TF\n\nChange-Id: Ibf4fffbfc025b205223d17a579f8cde386252199\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "957514d4f73cc05bc222ceb18de24c5d9bb16623",
      "tree": "658a299a3cd78af6d82e4a2b45a3a594599369e4",
      "parents": [
        "7ec31b8021120437a7951a9944546e58170c87c5"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Thu Nov 15 12:01:15 2018 +0000"
      },
      "committer": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Tue Nov 20 13:59:53 2018 +0000"
      },
      "message": "stdlib: Increase compatibility with TF-A\n\nCode that originates from the Trusted Firmware-A project expects the\nstdlib headers to work in a specific way and to have some specific\ndefines. Specifically, TF-A doesn\u0027t have the non-standard types.h\nheader, and it has all the definitions in stdint.h.\n\nAlso, the __init define is missing. No component of this repository\nneeds this option, but having the define in cdefs.h allows code sharing\nbetween both projects.\n\nChange-Id: Ic298fd87a6c2cf8a9e5b8a18fc274d4150ed0a13\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "7ec31b8021120437a7951a9944546e58170c87c5",
      "tree": "b22b5af6cf066ac245a1e995e5c7f320442b2208",
      "parents": [
        "18c2c8d6c7fcb5fcbd3cfa97d33e26ff330e12ba"
      ],
      "author": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Fri Nov 16 14:58:39 2018 +0100"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Fri Nov 16 16:46:38 2018 +0100"
      },
      "message": "Remove SMCCC_MINOR/MAJOR_VERSION macros\n\nThe purpose of these macros is unclear - is it tracking the exact\nSMCCC version expected by the TF-A Tests, or the maximum version, or\nsomething else? Besides, they are not used in the source tree so\nbetter to remove them as to avoid any confusion.\n\nChange-Id: Ieb426dc9c54f19b0907d3221bb5606e03c9e360f\nSigned-off-by: Sandrine Bailleux \u003csandrine.bailleux@arm.com\u003e\n"
    },
    {
      "commit": "18c2c8d6c7fcb5fcbd3cfa97d33e26ff330e12ba",
      "tree": "ebe81663e26dff3546a9873d13e22be78dda38ba",
      "parents": [
        "68d76a2a878b8acdb1650d88b195e3ee830acda0"
      ],
      "author": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Wed Nov 07 16:41:31 2018 +0100"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Wed Nov 07 16:59:04 2018 +0100"
      },
      "message": "Drop support for semihosting\n\nWe don\u0027t use semihosting in any of our test configs at the moment so\nthere\u0027s a risk this code might get broken without us notifying it.\nIt seems better to reintroduce it if and when we actually need it.\n\nChange-Id: Iae84e3be034cc3da0248954aa5a1029ddd50aabb\nSigned-off-by: Sandrine Bailleux \u003csandrine.bailleux@arm.com\u003e\n"
    },
    {
      "commit": "a1c3ccac84390d46d72f27b46a92262f995418d2",
      "tree": "1f1982ce5a284dffcc285aca83cbf2ddb3803723",
      "parents": [
        "7ab07c5748ed0d365140e4fcaf495a2572d8e698"
      ],
      "author": {
        "name": "Jeenu Viswambharan",
        "email": "jeenu.viswambharan@arm.com",
        "time": "Tue Oct 16 10:09:32 2018 +0100"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Wed Oct 31 14:35:18 2018 +0000"
      },
      "message": "Introduce test to access pointer authentication register\n\nEL3 runtime firmware currently enables unconditional access to pointer\nauthentication registers from lower EL [1]. The test performs a read\naccess on a pointer authentication system register to ensure that the\naccess is permitted from a lower EL, and doesn\u0027t result in a trap to\nEL3.\n\n[1] https://github.com/ARM-software/arm-trusted-firmware/commit/3ff4aaaca44b75504aec5ab5b72cd587a6fcd432\n\nChange-Id: I893604ebcd9e5df830d97cce405c2a7518c0b23c\nSigned-off-by: Jeenu Viswambharan \u003cjeenu.viswambharan@arm.com\u003e\n"
    },
    {
      "commit": "1cf45c96b2e87a60cbed25245c2319b2a391da1e",
      "tree": "f465e3b9880c99749c5e21beed70a0129e93d40c",
      "parents": [
        "2bfcf9ef94656ad4ceb5b58b9f0be7aae4f1b589"
      ],
      "author": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Mon Oct 15 09:03:43 2018 +0100"
      },
      "committer": {
        "name": "Antonio Nino Diaz",
        "email": "antonio.ninodiaz@arm.com",
        "time": "Mon Oct 15 09:03:43 2018 +0100"
      },
      "message": "Move platform_helpers.S to each platform\u0027s folder\n\nIn practice, all the functions in this file are platform-specific. It is\nbetter to force all platforms to implement than having some sort of weak\nfunction placeholder.\n\nPorting guide updated.\n\nChange-Id: I5beeeb10bec6fe5178b24503d6da8ca66074a8c6\nSigned-off-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\n"
    },
    {
      "commit": "3cd87d77947ec4fc04440268ed122b4ed81c7781",
      "tree": "78fdee12b026b931029e434f29b4fe09835fe4c9",
      "parents": [],
      "author": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Tue Oct 09 11:12:55 2018 +0200"
      },
      "committer": {
        "name": "Sandrine Bailleux",
        "email": "sandrine.bailleux@arm.com",
        "time": "Wed Oct 10 12:34:34 2018 +0200"
      },
      "message": "Trusted Firmware-A Tests, version 2.0\n\nThis is the first public version of the tests for the Trusted\nFirmware-A project. Please see the documentation provided in the\nsource tree for more details.\n\nChange-Id: I6f3452046a1351ac94a71b3525c30a4ca8db7867\nSigned-off-by: Sandrine Bailleux \u003csandrine.bailleux@arm.com\u003e\nCo-authored-by: amobal01 \u003camol.balasokamble@arm.com\u003e\nCo-authored-by: Antonio Nino Diaz \u003cantonio.ninodiaz@arm.com\u003e\nCo-authored-by: Asha R \u003casha.r@arm.com\u003e\nCo-authored-by: Chandni Cherukuri \u003cchandni.cherukuri@arm.com\u003e\nCo-authored-by: David Cunado \u003cdavid.cunado@arm.com\u003e\nCo-authored-by: Dimitris Papastamos \u003cdimitris.papastamos@arm.com\u003e\nCo-authored-by: Douglas Raillard \u003cdouglas.raillard@arm.com\u003e\nCo-authored-by: dp-arm \u003cdimitris.papastamos@arm.com\u003e\nCo-authored-by: Jeenu Viswambharan \u003cjeenu.viswambharan@arm.com\u003e\nCo-authored-by: Jonathan Wright \u003cjonathan.wright@arm.com\u003e\nCo-authored-by: Kévin Petit \u003ckevin.petit@arm.com\u003e\nCo-authored-by: Roberto Vargas \u003croberto.vargas@arm.com\u003e\nCo-authored-by: Sathees Balya \u003csathees.balya@arm.com\u003e\nCo-authored-by: Shawon Roy \u003cShawon.Roy@arm.com\u003e\nCo-authored-by: Soby Mathew \u003csoby.mathew@arm.com\u003e\nCo-authored-by: Thomas Abraham \u003cthomas.abraham@arm.com\u003e\nCo-authored-by: Vikram Kanigiri \u003cvikram.kanigiri@arm.com\u003e\nCo-authored-by: Yatharth Kochar \u003cyatharth.kochar@arm.com\u003e\n"
    }
  ]
}
