)]}'
{
  "commit": "2e5a3bac0f6e6f5d7e3f79ff388bdabfe2b88db2",
  "tree": "f29430ccdefbc64e52a62f5bb570fc09e9b10012",
  "parents": [
    "91020985404ea2a216cf89ce82e5a1e35c02f6ca"
  ],
  "author": {
    "name": "David Gross",
    "email": "dgross@google.com",
    "time": "Wed Nov 03 11:00:26 2021 -0700"
  },
  "committer": {
    "name": "Ian Hua",
    "email": "ianhua@google.com",
    "time": "Wed Nov 10 21:53:52 2021 +0000"
  },
  "message": "Freeze neuralnetworks AIDL version as v2 for FL6\n\n$ m android.hardware.neuralnetworks-update-api\n$ m android.hardware.neuralnetworks-freeze-api\n\nCherrypicked from AOSP I35dbd32695acdffc552790dc7396bc8c724e9242\n\nBug: 203055646\n\nTest: NeuralNetworksTest_static\nTest: VtsHalNeuralnetworksTargetTest\nChange-Id: I35dbd32695acdffc552790dc7396bc8c724e9242\nMerged-In: I35dbd32695acdffc552790dc7396bc8c724e9242\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1b1e78fb5c9f64facd0c47b26ab22883ce09dbc0",
      "old_mode": 33188,
      "old_path": "neuralnetworks/aidl/Android.bp",
      "new_id": "f5193df281e9f1eea3e2f19b127587e338965048",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/Android.bp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "35f32ea988911d77a8f53d67ab93ccc68f1469bc",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/.hash"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "05cec76c886140e09456994ef809b0e3c1dcff66",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/BufferDesc.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "10a6b75ac7a3ab2eb1e0d4fea72ef7eecf1d46a7",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/BufferRole.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30877c0294f9b4fdc8a020e42d7d2d37d47f28db",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Capabilities.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "db49a3897993518d4d3d4eb8acc722205d1adce5",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/DataLocation.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7cdd6db742d6a1950341dd047771283be7c541c9",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/DeviceBuffer.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "82fe8ae3e73e952e0744cb89e852335bb3f6d02e",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/DeviceType.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57d5d6e4cd1e7ded8aeb334d65bd9122a37a800d",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/ErrorStatus.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4352d8f3347c3eea7006138bb416a2bce99ff174",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/ExecutionPreference.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44e9922f52e9c258d299c1d2e1e007c1394e3776",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/ExecutionResult.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c47028d99fcd49c399a7c3bd92047c09a402d065",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Extension.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6c287fd4603b33b0c2bdaab60a730025d58236d8",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/ExtensionNameAndPrefix.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3680aa9dd57b32af09bb7fa34efe5a9053a4078",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/ExtensionOperandTypeInformation.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7952b346325df543d2d053cef59a9db60e2e71dd",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/FencedExecutionResult.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e61bbbdb181aaf2ea58b836a53df38411373814",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/FusedActivationFunc.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f10e7e24cad45b658d8c31f247ed9e5ce8acdbda",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/IBuffer.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eb3d0b004a4ea3312228e8d8d3606cee611a64e0",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/IBurst.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c9c67f2fcd75ecfae7778cda54547ee057047799",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/IDevice.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0bfb80ac789139c897bff489f4599b2fafe7c661",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/IFencedExecutionCallback.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fccb5dc98eb4d1897242fb163df698209923bcac",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/IPreparedModel.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0c763bc2a710769dd688a2d092b799372f20598",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/IPreparedModelCallback.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dbedf127722a4805707df3ea94748f8f659daee8",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/IPreparedModelParcel.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37fa102cf4ea828021567f29604512d185aaa9e8",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Memory.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "30d8dda55de03ad11c2a06b8c5a8ecbb8d835b16",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Model.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9314760a4397846562bc2d7c71a72eed307592d1",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/NumberOfCacheFiles.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1d9bdd844617009ae0dc1a332d9d70dbc7463e11",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Operand.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14792cff089f918b3d6e6881a8568ab3709b83ac",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/OperandExtraParams.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "40adfb1dd803dfb9e568e22ff74135a6e0212111",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/OperandLifeTime.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ebb361b7629c7a58d07b4c104961fe31f897e55a",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/OperandPerformance.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9f2c759d383b90af6737fdf790115a64aecb7443",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/OperandType.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4a3fbee60c1eb517846eccc00f060c68a58ad1a",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Operation.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2eff11b146e69a0ed7b312af113e262344c948d4",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/OperationType.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f7335054cfa9e8c5ad77b956cb84f43b08b2e8ef",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/OutputShape.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "04910f54107dc7a4d1137b0fb3cffc8dcf8b82ad",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/PerformanceInfo.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8f357097abf894cc94ba95dfad5a17ae4f448bec",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Priority.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "39ec7a9acdbf2c7e79e1e2d496fb7b4f7417000e",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Request.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3541c0ece261a9af685c1cdcb67719248ce0077",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/RequestArgument.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "312f5813bc0a663bd8c607e6cf8616ea4ef8ed54",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/RequestMemoryPool.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7d44515f45b569d0ac5f96b5e31fe175f5c2b88",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Subgraph.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "02d68f9ed168b363a850144832fb1be424ccbb5b",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/SymmPerChannelQuantParams.aidl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bcc83cfbee38dd38b7e415f628d7056025cb385f",
      "new_mode": 33188,
      "new_path": "neuralnetworks/aidl/aidl_api/android.hardware.neuralnetworks/2/android/hardware/neuralnetworks/Timing.aidl"
    }
  ]
}
