)]}'
{
  "commit": "8f16bc97fa2a47e2e46d36f2f682e1215ee172f5",
  "tree": "6f66536e6aea5474156bada139a9c1e728e871e3",
  "parents": [
    "c78df14ee0f6bc5e8741b4324b600b7277abb13e"
  ],
  "author": {
    "name": "Sudarsana Kalluru",
    "email": "Sudarsana.Kalluru@qlogic.com",
    "time": "Mon Dec 07 06:25:59 2015 -0500"
  },
  "committer": {
    "name": "David S. Miller",
    "email": "davem@davemloft.net",
    "time": "Mon Dec 07 14:14:04 2015 -0500"
  },
  "message": "qed: Correct slowpath interrupt scheme\n\nWhen using INTa, ISR might be called before device is configured\nfor INTa [E.g., due to other device asserting the shared interrupt line],\nin which case the ISR would read the SISR registers that shouldn\u0027t be\nread unless HW is already configured for INTa. This might break interrupts\nlater on. There\u0027s also an MSI-X issue due to this difference, although\nit\u0027s mostly theoretical.\n\nThis patch changes the initialization order, calling request_irq() for the\nslowpath interrupt only after the chip is configured for working\nin the preferred interrupt mode.\n\nSigned-off-by: Sudarsana Kalluru \u003cSudarsana.Kalluru@qlogic.com\u003e\nSigned-off-by: Manish Chopra \u003cmanish.chopra@qlogic.com\u003e\nSigned-off-by: David S. Miller \u003cdavem@davemloft.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac17d8669b1adad9291a6a39646b51ff80693176",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/qlogic/qed/qed.h",
      "new_id": "1292c360390cd79d532ca155158858bd630648d5",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/qlogic/qed/qed.h"
    },
    {
      "type": "modify",
      "old_id": "de50e84902afe3b6a26c422d34a687ec9bc523ec",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/qlogic/qed/qed_int.c",
      "new_id": "9cc9d62c1fec64844eba85ca10213a77d3158227",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/qlogic/qed/qed_int.c"
    },
    {
      "type": "modify",
      "old_id": "16b57518e706728dde646688fb059a3f8f88bb97",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/qlogic/qed/qed_int.h",
      "new_id": "51e0b09a7f47d3da8ca9c1d2d0982aa2e77d51f4",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/qlogic/qed/qed_int.h"
    },
    {
      "type": "modify",
      "old_id": "947c7af72b25b32db163dc3ea47ca7d63db50490",
      "old_mode": 33188,
      "old_path": "drivers/net/ethernet/qlogic/qed/qed_main.c",
      "new_id": "174f7341c5c32c2bbcf81391b02f6d9a6d9327c2",
      "new_mode": 33188,
      "new_path": "drivers/net/ethernet/qlogic/qed/qed_main.c"
    }
  ]
}
