)]}'
{
  "commit": "d39bfd0686fd2b21f857c61bb2753db3a932cb24",
  "tree": "f22a49b662c89cc73cc0e0603d18a5ada36deb10",
  "parents": [
    "5b0ec4cf049446e676276cd3037b9c6bf53b8f94"
  ],
  "author": {
    "name": "Mike Christie",
    "email": "michael.christie@oracle.com",
    "time": "Sat Feb 06 22:46:08 2021 -0600"
  },
  "committer": {
    "name": "Martin K. Petersen",
    "email": "martin.petersen@oracle.com",
    "time": "Mon Feb 08 22:39:04 2021 -0500"
  },
  "message": "scsi: iscsi: Drop session lock in iscsi_session_chkready()\n\nThe session lock in iscsi_session_chkready() is not needed because when we\ntransition from logged into to another state we will block and/or remove\nthe devices under the session, so no new I/O will be sent to the drivers\nafter the block/remove. I/O that races with the block/removal is cleaned up\nby the drivers when it handles all outstanding I/O, so this just added an\nextra lock in the main I/O path. This patch removes the lock like other\ntransport classes.\n\nLink: https://lore.kernel.org/r/20210207044608.27585-10-michael.christie@oracle.com\nReviewed-by: Lee Duncan \u003clduncan@suse.com\u003e\nSigned-off-by: Mike Christie \u003cmichael.christie@oracle.com\u003e\nSigned-off-by: Martin K. Petersen \u003cmartin.petersen@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e68c0a876986d3733412bc968e85731d2501432",
      "old_mode": 33188,
      "old_path": "drivers/scsi/scsi_transport_iscsi.c",
      "new_id": "969d24d580e29b46a23d4df097bd19121e837c18",
      "new_mode": 33188,
      "new_path": "drivers/scsi/scsi_transport_iscsi.c"
    }
  ]
}
