)]}'
{
  "commit": "6278db09f0535ca05d6bc12bfbb4ef4aa9da0652",
  "tree": "a77d702356ae6b8bc043742f966fbc14553e6715",
  "parents": [
    "98f166d486cc6ba02432b71daf2a9fba565b6940"
  ],
  "author": {
    "name": "Trilok Soni",
    "email": "tsoni@codeaurora.org",
    "time": "Sun May 20 01:29:52 2012 +0530"
  },
  "committer": {
    "name": "Taniya Das",
    "email": "tdas@codeaurora.org",
    "time": "Tue May 22 10:19:14 2012 +0530"
  },
  "message": "ARM: gic: protect some of 8625 GIC functionality with irq spinlocks\n\nmsm_gic_spi_ppi_pending, msm_gic_save and core1_gic_configure_and_raise\ngets called with interrupt enabled on the core0, so it is possible\nthat we get into the spinlock deadlock since interrupt like timer PPI\ncould get fired on core0 and get locked in gic_handle_irq() routine\nitself, so move these spinlocks to irqsave variants to avoid this\nscenario.\n\nCRs-Fixed: 363249\nChange-Id: I2d40d6e26f5d9dba4ee6b9d4602cd0e685226693\nSigned-off-by: Trilok Soni \u003ctsoni@codeaurora.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "875b479cc154d7ee8348a7bbb9a664bd8ce67f89",
      "old_mode": 33188,
      "old_path": "arch/arm/common/gic.c",
      "new_id": "a0df1207b8318ebdb060d07493292d7721acfb53",
      "new_mode": 33188,
      "new_path": "arch/arm/common/gic.c"
    }
  ]
}
