# 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-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux-ld --version # < git log --format=%s --max-count=1 4fb0dacb78c6a041bbd38ddd998df806af5c2c69 # make -s -j 160 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- allmodconfig # Added to kconfig CONFIG_64BIT=n # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_HAVE_FTRACE_MCOUNT_RECORD=n # Added to kconfig CONFIG_SAMPLES=n # Added to kconfig CONFIG_MODULE_SIG=n # < make -s -j 160 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- help # make -s -j 160 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- olddefconfig # make -s -j 160 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- :1519:2: warning: #warning syscall clone3 not implemented [-Wcpp] /kisskb/src/drivers/mfd/cs42l43.c:1106:12: error: 'cs42l43_resume' defined but not used [-Werror=unused-function] 1106 | static int cs42l43_resume(struct device *dev) | ^~~~~~~~~~~~~~ /kisskb/src/drivers/mfd/cs42l43.c:1076:12: error: 'cs42l43_suspend' defined but not used [-Werror=unused-function] 1076 | static int cs42l43_suspend(struct device *dev) | ^~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[5]: *** [/kisskb/src/scripts/Makefile.build:243: drivers/mfd/cs42l43.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:480: drivers/mfd] Error 2 make[4]: *** Waiting for unfinished jobs.... make[3]: *** [/kisskb/src/scripts/Makefile.build:480: drivers] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/Makefile:2029: .] Error 2 make[1]: *** [/kisskb/src/Makefile:234: __sub-make] Error 2 make: *** [Makefile:234: __sub-make] Error 2 Command 'make -s -j 160 ARCH=sparc O=/kisskb/build/linus_allmodconfig_sparc64-gcc13 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-13.1.0-nolibc/sparc64-linux/bin/sparc64-linux- ' returned non-zero exit status 2. # rm -rf /kisskb/build/linus_allmodconfig_sparc64-gcc13 # Build took: 0:07:11.362828