)]}'
{
  "commit": "2ebb3032aea6ee3f895d5a07100abb913c615a5e",
  "tree": "703a7513d152aab4a2c550ecaead9dc8d9448ee3",
  "parents": [
    "56e80fda69c5a5935dae302aa9fe98ab5c577a35"
  ],
  "author": {
    "name": "Ard Biesheuvel",
    "email": "ardb@kernel.org",
    "time": "Fri Jul 28 08:11:40 2023 +0200"
  },
  "committer": {
    "name": "Ard Biesheuvel",
    "email": "ardb@kernel.org",
    "time": "Fri Aug 04 18:37:37 2023 +0200"
  },
  "message": "crypto: riscv/aes - Implement key expansion using RV64 Zkn instructions\n\nWhen building for 64-bit, omit the generic key expansion routine and use\nthe special instructions provided by the Zkn extension. This means we\ncan drop the direct dependency on the AES library.\n\nSigned-off-by: Ard Biesheuvel \u003cardb@kernel.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7b9a7f8a8270081d87cde25db4fecdac9e122f8c",
      "old_mode": 33188,
      "old_path": "arch/riscv/crypto/Kconfig",
      "new_id": "3c589773894d96b1224a4f6ea47749550bec651c",
      "new_mode": 33188,
      "new_path": "arch/riscv/crypto/Kconfig"
    },
    {
      "type": "modify",
      "old_id": "88dbafe1bebe6380a0703000d5a716e67a4012a2",
      "old_mode": 33188,
      "old_path": "arch/riscv/crypto/aes-riscv-scalar-glue.c",
      "new_id": "8ee675c3ee3625b4027edb8aa41f9768ae7ff895",
      "new_mode": 33188,
      "new_path": "arch/riscv/crypto/aes-riscv-scalar-glue.c"
    },
    {
      "type": "modify",
      "old_id": "7060862281f4c6f2730b5e1172ebef93404fd8c4",
      "old_mode": 33188,
      "old_path": "arch/riscv/crypto/aes-riscv64-zkned.S",
      "new_id": "be0b031bfe1f9662fefcfda10a1dfe51c7d2b78c",
      "new_mode": 33188,
      "new_path": "arch/riscv/crypto/aes-riscv64-zkned.S"
    }
  ]
}
