)]}'
{
  "commit": "e9954f3fbddd25e1a01b7e5a0b72fb8b564204e0",
  "tree": "6932c388b83c3c2366a340117adb4a515f7572cf",
  "parents": [
    "ca62fc8c6b1841039aee6de1ef03c9863751ec04",
    "74f6055d0c5997b13e6a5253fdc2263f3af90408"
  ],
  "author": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Oct 31 12:30:31 2026 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Sat Oct 31 12:30:31 2026 -0700"
  },
  "message": "Merge tag \u0027sound-fix-7.4-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound\n\nPull sound fixes from Takashi Iwai:\n \"A collection of fixes across the sound subsystem. Nothing particularly\n  stands out, mostly driver- and device-specific fixes along with a few\n  race / UAF fixes and cleanups. Here are some highlights:\n\n  ALSA core:\n   - Fix potential race in PCM proc handling at disconnection\n   - Fix potential race in UMP sequencer callback at releasing\n\n  HD-audio:\n   - Reject codec reset/reconfig on ASoC buses to prevent deadlock\n   - Force MSI for Hygon H34M51A board\n   - Usual Realtek quirks for ASUS and HP laptops/AiO\n\n  USB-audio:\n   - Bound packet copies by PCM buffer size in generic and ua101 drivers\n   - Rate-limit URB submission errors at stream start\n   - Skip redundant probe-time interface setup on MSI ALC4080\n   - Device quirks for Novation UltraNova, MOTU MicroBook II, and RYDZ\n     Headphone\n\n  ASoC:\n   - Fixes for runtime PM and IRQ handling in hdac_hda and SDCA\n   - SOF: Fix potential UAF at release, fix for Kconfig dependency\n   - Qualcomm: Fixes for sm8250 and q6apm/q6afe\n   - NXP / i.MX: Fix for pending work in hw_free\n   - Xilinx: Fix read-modify-write of AUD_CTRL in formatter_pcm\n   - Intel: Arrow Lake SoundWire match table additions (RT712, RT713 +\n     dual RT1320)\n   - AMD: DMI quirk for HP Laptop 14-em0xxx and memory leak fix in Raven\n     DMA close\n   - Various codec fixes for midas_wm1811, wm8994, cs35l56, cs42l56,\n     WSA881x/883x/884x, es8326/es8375/es9356, rt721/rt722, and\n     tlv320aic32x4\n\n  Misc:\n   - OPL3: Fix races in timer initialization, shutdown, and voice\n     cleanup\n   - Bounds checks and string helpers for AC97 and emu10k1\n   - Fix spu_memset() stride in legacy SH AICA driver\n   - Parameter handling fixes in pcmtest virtual driver\"\n\n* tag \u0027sound-fix-7.4-rc1\u0027 of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (71 commits)\n  ASoC: SOF: Intel: hda: Stop the controller before freeing its DMA buffers\n  ASoC: imx-pcm-rpmsg: Flush pending work in hw_free\n  ASoC: xilinx: formatter_pcm: Fix read-modify-write of AUD_CTRL in hw_params\n  ASoC: hdac_hda: Keep runtime PM state in sync across codec remove/probe\n  ASoC: rt721: Remove invalid register defaults\n  ASoC: hdac_hda: Balance the runtime PM disable in codec remove\n  ASoC: hdac_hda: Restore the codec device type on unbind\n  ASoC: hdac_hda: Allocate the private data at codec driver bind\n  ASoC: qcom: sm8250: Limit RX digital gain to 0 dB\n  ALSA: hda: Reject codec reset on ASoC (ext_ops) buses\n  ALSA: usb-audio: add quirk for Novation UltraNova (1235:0011)\n  ALSA: usb-audio: Add correct datainterval in the quirks-table for Microbook II\n  ALSA: usb-audio: Skip probe-time interface setup for MSI MAG X570S ALC4080\n  ALSA: hda/realtek: Extend quirk for HP Pavilion All-in-One 27-ca1xxx\n  ALSA: pcmtest: Honor the enable parameter\n  ALSA: ua101: Bound packet copies by the PCM buffer size\n  ALSA: usb-audio: Bound packet copies by the PCM buffer size\n  ASoC: SDCA: re-enable IRQ on pm_runtime_force_suspend failure\n  ASoC: SDCA: drop pm_runtime reference on probe failure path\n  ASoC: SDCA: propagate sdw_slave_read_prop() failure in class_read_prop\n  ...\n",
  "tree_diff": []
}
