)]}'
{
  "commit": "f909e534f5e34feb2ea2701d54df63e21aa506fc",
  "tree": "168f9e0c5ce0a46d0f28a8695539f124863081e7",
  "parents": [
    "8486d357129126e27fb5d4e02622566bafc77035",
    "ec6b083915e8146e147314a5f4f1285d07b57bfc"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sun Oct 18 09:06:02 2026 -1000"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sun Oct 18 09:06:02 2026 -1000"
  },
  "message": "Merge tag \u0027scsi-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi\n\nPull SCSI fixes from James Bottomley:\n \"All fixes in drivers (or the tape ULD) and one core fix to bsg (the\n  block ioctl equivalent of sg_io).\n\n  The biggest is the race in auth updates fix in iscsi configfs, but the\n  next biggest one is in bsg but the generic pieces of that are mostly\n  threading reply_len\"\n\n* tag \u0027scsi-fixes\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi:\n  scsi: bsg: Pass reply_len to bsg_setup_queue() to fit UFS ARPMB replies\n  scsi: libsas: Fix SMP IO deadlock during HA resume\n  scsi: libiscsi: Validate the task named by a management response\n  scsi: libiscsi: Validate the ITT reflected in a Reject PDU\n  scsi: libiscsi: Reject a negative task index from parse_pdu_itt\n  scsi: target: iscsi: Fix race in discovery auth updates\n  scsi: target: Disable interrupts while holding delayed_cmd_lock\n  scsi: st: Fix use-after-free race between st_remove() and st_open()\n  scsi: st: Save the visited block for the partition the drive is in\n  scsi: xen/scsifront: Check for a NULL shadow entry on a backend response\n",
  "tree_diff": []
}
