# git rev-parse -q --verify 4fb0dacb78c6a041bbd38ddd998df806af5c2c69^{commit} 4fb0dacb78c6a041bbd38ddd998df806af5c2c69 already have revision, skipping fetch # git checkout -q -f -B kisskb 4fb0dacb78c6a041bbd38ddd998df806af5c2c69 # git clean -qxdf # < git log -1 # commit 4fb0dacb78c6a041bbd38ddd998df806af5c2c69 # Merge: 461f35f01446 358040e38077 # Author: Linus Torvalds # Date: Wed Aug 30 13:45:05 2023 -0700 # # Merge tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound # # Pull sound updates from Takashi Iwai: # "We've received a fairly wide range of changes at this time, including # for ALSA and ASoC core, but all of them are rather small changes. # # Here are some highlights: # # ALSA / ASoC Core: # - Fixes of inconsistent locking around control API helpers # - A few new control API functions and cleanups # - Workarounds for potential UAFs by delayed kobj releases # - Unified PCM copy ops with iov_iter # - Continued efforts for ASoC API cleanups # # ASoC: # - An adaptor to allow use of IIO DACs and ADCs in ASoC which pulls in # some IIO changes # - Create a library function for intlog10() and use it in the NAU8825 # driver # - Convert drivers to use the more modern maple tree register cache # - Lots of work on the SOF framework, AMD and Intel drivers, including # a lot of cleanup and new device support # - Standardization of the presentation of jacks from drivers # - Provision of some generic sound card DT properties # - Support for AMD Van Gogh, AMD machines with MAX98388 and NAU8821, # AWInic AW88261, Cirrus Logic CS35L36 and CS42L43, various Intel # platforms including AVS machines with ES8336 and RT5663, Mediatek # MT7986, NXP i.MX93, RealTek RT1017 and StarFive JH7110 # # Others: # - New test coverage including ASoC and topology tests in KUnit; this # also involves enabling UML builds of ALSA since that's the default # KUnit test environment which pulls in the addition of some stubs to # the driver # - More enhancement of pcmtest driver # - A few fixes / enhancements of MIDI 2.0 UMP core # - Using PCI definitions in allover HD-audio code # - Support for Cirrus CS35L56 and TI TAS2781 HD-audio sub-codecs # - CS35L41 HD-audio sub-codec improvements # - Continued emu10k1 improvements" # # * tag 'sound-6.6-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (693 commits) # ALSA: pcm: Fix missing fixup call in compat hw_refine ioctl # ASoC: dwc: i2s: Fix unused functions # ALSA: usb-audio: Don't try to submit URBs after disconnection # ALSA: emu10k1: add separate documentation for E-MU cards # ALSA: emu10k1: more documentation updates # ALSA: emu10k1: de-duplicate audigy-mixer.rst vs. sb-live-mixer.rst # ALSA: ump: Fix -Wformat-truncation warnings # ALSA: hda: Add missing dependency on CONFIG_EFI for Cirrus/TI sub-codecs # ALSA: doc: Fix missing backquote in midi-2.0.rst # ALSA: hda/realtek: Add quirk for mute LEDs on HP ENVY x360 15-eu0xxx # ALSA: hda/tas2781: Switch back to use struct i2c_driver's .probe() # ASoC: soc-core.c: Do not error if a DAI link component is not found # ASoC: codecs: Fix error code in aw88261_i2c_probe() # ASoC: audio-graph-card.c: move audio_graph_parse_of() # ASoC: cs42l43: Use new-style PM runtime macros # ALSA: documentation: Add description for USB MIDI 2.0 gadget driver # ALSA: ump: Don't create unused substreams for static blocks # ALSA: ump: Fill group names for legacy rawmidi substreams # ALSA: usb-audio: Attach legacy rawmidi after probing all UMP EPs # ALSA: ac97: Fix possible error value of *rac97 # ... # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux-ld --version # < git log --format=%s --max-count=1 4fb0dacb78c6a041bbd38ddd998df806af5c2c69 # make -s -j 160 ARCH=x86 O=/kisskb/build/linus_x86_64_defconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux- x86_64_defconfig # < make -s -j 160 ARCH=x86 O=/kisskb/build/linus_x86_64_defconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux- help # make -s -j 160 ARCH=x86 O=/kisskb/build/linus_x86_64_defconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux- olddefconfig # make -s -j 160 ARCH=x86 O=/kisskb/build/linus_x86_64_defconfig_x86_64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.5.0-nolibc/x86_64-linux/bin/x86_64-linux- Completed OK # rm -rf /kisskb/build/linus_x86_64_defconfig_x86_64-gcc8 # Build took: 0:03:02.813004