)]}'
{
  "commit": "59d1ff3bfb56d9b8cf3ec864857e6a4dfd9d2dba",
  "tree": "e70623b924a8859182dc3326b6d5f7a5b9271504",
  "parents": [
    "be6eb9b79f99e652a0827a475c4daa02ecef221f"
  ],
  "author": {
    "name": "Russell King",
    "email": "rmk@dyn-67.arm.linux.org.uk",
    "time": "Wed Nov 09 15:04:22 2005 +0000"
  },
  "committer": {
    "name": "Russell King",
    "email": "rmk+kernel@arm.linux.org.uk",
    "time": "Wed Nov 09 15:04:22 2005 +0000"
  },
  "message": "[ARM] Clean up save_and_disable_irqs macro and allow use of ARMv6 CPSID\n\nsave_and_disable_irqs does not need to use mov + msr (which was\nintroduced to work around a documentation bug which was propagated\ninto binutils.)  Use msr with an immediate constant, and if we\u0027re\nbuilding for ARMv6 or later, use the new CPSID instruction.\n\nSigned-off-by: Russell King \u003crmk+kernel@arm.linux.org.uk\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f35d91fbe11742dcd91d0ad9fdf76d796f3b7548",
      "old_mode": 33188,
      "old_path": "arch/arm/lib/bitops.h",
      "new_id": "b8c14e93669711d2c52f20ca06c41980eaf791b0",
      "new_mode": 33188,
      "new_path": "arch/arm/lib/bitops.h"
    },
    {
      "type": "modify",
      "old_id": "69a28f96bee2ee14994a11d9fba1516306496534",
      "old_mode": 33188,
      "old_path": "include/asm-arm/assembler.h",
      "new_id": "f31ac92b6c7f1c0f69dc90e861a0bad367ff6c5e",
      "new_mode": 33188,
      "new_path": "include/asm-arm/assembler.h"
    }
  ]
}
