# git rev-parse -q --verify da2577fe63f865cd9dc785a42c29c0071f567a35^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify da2577fe63f865cd9dc785a42c29c0071f567a35^{commit} da2577fe63f865cd9dc785a42c29c0071f567a35 # git checkout -q -f -B kisskb da2577fe63f865cd9dc785a42c29c0071f567a35 # git clean -qxdf # < git log -1 # commit da2577fe63f865cd9dc785a42c29c0071f567a35 # Merge: 542d0e583b7b a634090a0f24 # Author: Linus Torvalds # Date: Wed Mar 6 14:10:46 2019 -0800 # # Merge tag 'sound-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound # # Pull sound updates from Takashi Iwai: # "We had again a busy development cycle with many new drivers as well as # lots of core improvements / cleanups. Let's go for highlights: # # ALSA core: # # - PCM locking scheme was refactored for reducing a global rwlock # # - PCM suspend is handled in the device type PM ops now; lots of # explicit calls were reduced by this action # # - Cleanups about PCM buffer preallocation calls # # - Kill NULL device object in memory allocations # # - Lots of procfs API cleanups # # ASoC core: # # - Support for only powering up channels that are actively being used # # - Cleanups / fixes of topology API # # ASoC drivers: # # - MediaTek BTCVSD for a Bluetooth radio chip, which is the first such # driver we've had upstream! # # - Quite a few improvements to simplify the generic card drivers, # especially the merge of the SCU cards into the main generic drivers # # - Lots of fixes for probing on Intel systems to follow more standard # styles # # - A big refresh and cleanup of the Samsung drivers # # - New drivers: Asahi Kasei Microdevices AK4497, Cirrus Logic CS4341 # and CS35L26, Google ChromeOS embedded controllers, Ingenic JZ4725B, # MediaTek BTCVSD, MT8183 and MT6358, NXP MICFIL, Rockchip RK3328, # Spreadtrum DMA controllers, Qualcomm WCD9335, Xilinx S/PDIF and PCM # formatters # # ALSA drivers: # # - Improvements of Tegra HD-audio controller driver for supporting new # chips # # - HD-audio codec quirks for ALC294 S4 resume, ASUS laptop, Chrome # headset button support and Dell workstations # # - Improved DSD support on USB-audio # # - Quirk for MOTU MicroBook II USB-audio # # - Support for Fireface UCX support and Solid State Logic Duende # Classic/Mini" # # * tag 'sound-5.1-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound: (461 commits) # ALSA: usb-audio: Add quirk for MOTU MicroBook II # ASoC: stm32: i2s: skip useless write in slave mode # ASoC: stm32: i2s: fix race condition in irq handler # ASoC: stm32: i2s: remove useless callback # ASoC: stm32: i2s: fix dma configuration # ASoC: stm32: i2s: fix stream count management # ASoC: stm32: i2s: fix 16 bit format support # ASoC: stm32: i2s: fix IRQ clearing # ASoC: qcom: Kconfig: fix dependency for sdm845 # ASoC: Intel: Boards: Add Maxim98373 support # ASoC: rsnd: gen: fix SSI9 4/5/6/7 busif related register address # ALSA: firewire-motu: fix construction of PCM frame for capture direction # ALSA: bebob: use more identical mod_alias for Saffire Pro 10 I/O against Liquid Saffire 56 # ALSA: hda: Extend i915 component bind timeout # ASoC: wm_adsp: Improve logging messages # ASoC: wm_adsp: Add support for multiple compressed buffers # ASoC: wm_adsp: Refactor compress stream initialisation # ASoC: wm_adsp: Reorder some functions for improved clarity # ASoC: wm_adsp: Factor out stripping padding from ADSP data # ASoC: cs35l36: Fix an IS_ERR() vs NULL checking bug # ... # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 da2577fe63f865cd9dc785a42c29c0071f567a35 # < make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig KCONFIG_SEED=0x6D522580 # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_CPU_BIG_ENDIAN=y # Added to kconfig CONFIG_PPC64=y # Added to kconfig CONFIG_PPC_DISABLE_WERROR=y # Added to kconfig CONFIG_SECTION_MISMATCH_WARN_ONLY=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_LD_HEAD_STUB_CATCH=y # Added to kconfig # yes \n | make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 10 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/arch/powerpc/kernel/eeh.c:1752:12: warning: 'proc_eeh_show' defined but not used [-Wunused-function] static int proc_eeh_show(struct seq_file *m, void *v) ^ /kisskb/src/kernel/sysctl.c:3289:12: warning: 'proc_dointvec_minmax_bpf_stats' defined but not used [-Wunused-function] static int proc_dointvec_minmax_bpf_stats(struct ctl_table *table, int write, ^ Completed OK # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 # Build took: 0:03:17.416269