)]}'
{
  "commit": "9b5ddea9ce5a68d7d2bedcb69901ac2a86c96c7b",
  "tree": "02497a9cb061437a771d81fa6bd1ea6284cb24bc",
  "parents": [
    "3eeb2a19dba65fe63dd755e3209831312e0ad9ed"
  ],
  "author": {
    "name": "Geoffrey D. Bennett",
    "email": "g@b4.vu",
    "time": "Mon Jun 21 02:16:43 2021 +0930"
  },
  "committer": {
    "name": "Takashi Iwai",
    "email": "tiwai@suse.de",
    "time": "Mon Jun 21 08:37:37 2021 +0200"
  },
  "message": "ALSA: usb-audio: scarlett2: Fix data_mutex lock\n\nThe private-\u003evol_updated flag was being checked outside of the\nmutex_lock/unlock() of private-\u003edata_mutex leading to the volume data\nbeing fetched twice from the device unnecessarily or old volume data\nbeing returned.\n\nUpdate scarlett2_*_ctl_get() and include the private-\u003evol_updated flag\ncheck inside the critical region.\n\nSigned-off-by: Geoffrey D. Bennett \u003cg@b4.vu\u003e\nLink: https://lore.kernel.org/r/20210620164643.GA9216@m.b4.vu\nSigned-off-by: Takashi Iwai \u003ctiwai@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cb8483d3c58a929bdec613c0618308576cefccaf",
      "old_mode": 33188,
      "old_path": "sound/usb/mixer_scarlett_gen2.c",
      "new_id": "d6298ab1de561e36bcdbd21a6bed4aa0f465600a",
      "new_mode": 33188,
      "new_path": "sound/usb/mixer_scarlett_gen2.c"
    }
  ]
}
