aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-04-24ASoC: Add multiple CPU DAI support in DAPMvkoul/multi_cpu_v5_1Shreyas NC1-25/+46
2018-04-24ASoC: Add multiple CPU DAI support for PCM opsShreyas NC1-165/+318
2018-04-24ASoC: Add initial support for multiple CPU DAIsShreyas NC2-88/+201
2018-04-23ASoC: sgtl5000: Switch to SPDX identifierFabio Estevam2-13/+6
2018-04-23ASoC: sgtl5000: Fix the spelling of 'exceed'Fabio Estevam1-2/+2
2018-04-20ASoC: sh: Update menu title and platform dependencyGeert Uytterhoeven1-2/+2
2018-04-20ASoC: sh: Drop SUPERH platform dependencyGeert Uytterhoeven1-1/+1
2018-04-20ASoC: Intel: kbl_rt5663_rt5514_max98927: Replace GFP_ATOMIC with GFP_KERNELVinod Koul1-1/+1
2018-04-20ASoC: Intel: kbl_rt5663_max98927: Replace GFP_ATOMIC with GFP_KERNELVinod Koul1-1/+1
2018-04-20ASoC: Intel: kbl_da7219_max98357a: Replace GFP_ATOMIC with GFP_KERNELVinod Koul1-1/+1
2018-04-20ASoC: Intel: cht_bsw_nau8824: Replace GFP_ATOMIC with GFP_KERNELVinod Koul1-1/+1
2018-04-20ASoC: Intel: bytcr_rt5651: Replace GFP_ATOMIC with GFP_KERNELVinod Koul1-1/+1
2018-04-20ASoC: Intel: bytcht_es8316: Replace GFP_ATOMIC with GFP_KERNELVinod Koul1-1/+1
2018-04-20ASoC: Intel: byt-max98090: Replace GFP_ATOMIC with GFP_KERNELVinod Koul1-1/+1
2018-04-19ASoC: atmel: simplify getting .drvdataWolfram Sang1-4/+2
2018-04-19ASoC: rt5668: fix incorrect 'and' operatorColin Ian King1-1/+1
2018-04-19ASoC: Intel: Disable SND_SOC_INTEL_BAYTRAIL when SND_SST_ATOM_HIFI2_PLATFORM ...Hans de Goede1-1/+1
2018-04-19ASoC: topology: Revert recent changes while boot errors are investigatedMark Brown3-108/+3
2018-04-18ASoC: topology: Fix build errorsMark Brown5-64/+42
2018-04-18ASoC: Remove depends on HAS_DMA in case of platform dependencyGeert Uytterhoeven4-9/+3
2018-04-17ASoC: topology: Add support for compressed PCMsLiam Girdwood1-0/+3
2018-04-17ASoC: topology: Add callback for DAPM route load/unloadLiam Girdwood2-0/+20
2018-04-17ASoC: topology: Give more data to clients via callbacksLiam Girdwood5-42/+44
2018-04-17ASoC: core: Add name prefix for machines with topology rewritesLiam Girdwood2-0/+10
2018-04-17ASoC: core: Allow topology to override machine driver FE DAI link config.Liam Girdwood3-3/+98
2018-04-17ASoC: nau8824: user configuration of key detectionJohn Hsu1-0/+9
2018-04-17ASoC: amd: fixed checkpatch pl warningsMukunda, Vijendar2-128/+153
2018-04-17ASoC: Intel: Skylake: Reset stream to link mappingRakesh Ughreja1-0/+7
2018-04-17ASoC: Intel: Skylake: Reset DSP Pipelines in preparePardha Saradhi K1-4/+20
2018-04-17ASoC: Intel: Skylake: Unify the fw ops for SKL and KBLPradeep Tewani3-36/+3
2018-04-17ASoC: Intel: Skylake: Reset DSP pipe in skl_pcm_hw_freeDivya Prakash1-0/+12
2018-04-17ASoC: rt1305: fix platform_no_drv_owner.cocci warningsFengguang Wu1-1/+0
2018-04-17ASoC: rt1305: fix ACPI_PTR compile errorShuming Fan1-0/+1
2018-04-16ASoC: topology: Modify clock gating parameter parsing to switchKirill Marinushkin1-3/+11
2018-04-16ASoC: rt5668: add rt5668B codec driverBard Liao6-0/+4055
2018-04-16ASoC: rt1305: Add RT1305/RT1306 amplifier driverShuming Fan4-0/+1475
2018-04-16ASoC: amd: acp-da7219-max98357: Make symbol da7219_dai_clk staticWei Yongjun1-1/+1
2018-04-16ASoC: topology: Add definitions for mclk_direction valuesKirill Marinushkin1-1/+5
2018-04-16ASoC: topology: Add missing clock gating parameter when parsing hw_configsKirill Marinushkin2-1/+13
2018-04-16ASoC: topology: Fix bclk and fsync inversion in set_link_hw_format()Kirill Marinushkin2-7/+21
2018-04-16ASoC: fsl_esai: Add freq check in set_dai_sysclk()Nicolin Chen1-0/+6
2018-04-16ASoC: adau17x1: Do not reload dsp-fw if samplerate has not changedDanny Smith1-0/+9
2018-04-16Merge branch 'asoc-4.17' into asoc-4.18 to get adau17x1 changes soMark Brown8-26/+72
2018-04-16ASoC: rsnd: ssi: wait maximum 5ms for status checkKuninori Morimoto1-1/+1
2018-04-16ASoC: rsnd: Enable IPMMU v2Kuninori Morimoto3-5/+50
2018-04-16ASoC: max9860: switch to SPDX license tagPeter Rosin2-29/+12
2018-04-16ASoC: AMD: Support headset button on Stoney DA7219Agrawal, Akshu1-0/+6
2018-04-16ASoC: tfa9879: switch to SPDX license tagPeter Rosin2-18/+7
2018-04-16ASoC: rsnd: don't assume node full path name for HDMI probingKuninori Morimoto1-2/+9
2018-04-16ASoC: rsnd: add RSND_GEN3 for R-Car Gen3Kuninori Morimoto4-4/+7
2018-04-16ASoC: tfa9879: switch to using .probe_newPeter Rosin1-3/+2
2018-04-16ASoC: tfa9879: fix whitespace issues caused by mindless conversionPeter Rosin1-12/+13
2018-04-16ASoC: max9860: fix whitespace issues caused by mindless conversionPeter Rosin1-3/+5
2018-04-16ASoC: TSCS42xx: Add CCF support to get sysclkSteven Eckhoff3-37/+75
2018-04-16ASoC: TSCS42xx: Cleanup private data membersSteven Eckhoff1-10/+6
2018-04-16ASoC: TSCS42xx: Shorten lines and other cleanupSteven Eckhoff1-32/+55
2018-04-16ASoC: rsnd: makes rsnd_cmd_mod_get() staticKuninori Morimoto2-9/+7
2018-04-16ASoC: intel: skl_rt286: Replace GFP_ATOMIC with GFP_KERNEL in skylake_audio_p...Jia-Ju Bai1-1/+1
2018-04-16ASoC: intel: skl_nau88l25_ssm4567: Replace GFP_ATOMIC with GFP_KERNEL in skyl...Jia-Ju Bai1-1/+1
2018-04-16ASoC: intel: skl_nau88l25_max98357a: Replace GFP_ATOMIC with GFP_KERNEL in sk...Jia-Ju Bai1-1/+1
2018-04-16ASoC: intel: cht_bsw_rt5645: Replace GFP_ATOMIC with GFP_KERNEL in snd_cht_mc...Jia-Ju Bai1-1/+1
2018-04-16ASoC: intel: cht_bsw_max98090_ti: Replace GFP_ATOMIC with GFP_KERNEL in snd_c...Jia-Ju Bai1-1/+1
2018-04-16ASoC: intel: bytcr_rt5640: Replace GFP_ATOMIC with GFP_KERNEL in snd_byt_rt56...Jia-Ju Bai1-1/+1
2018-04-16ASoC: intel: bxt_rt298: Replace GFP_ATOMIC with GFP_KERNEL in broxton_audio_p...Jia-Ju Bai1-1/+1
2018-04-16ASoC: intel: bxt_da7219_max98357a: Replace GFP_ATOMIC with GFP_KERNEL in brox...Jia-Ju Bai1-1/+1
2018-04-16ASoC: max9860: switch to using .probe_newPeter Rosin1-3/+2
2018-04-16ASoC: wm8350: remove snd_soc_codecKuninori Morimoto1-3/+0
2018-04-16ASoC: atmel_ssc_dai: fix spelling mistake: "Stoping" -> "Stopping"Colin Ian King1-1/+1
2018-04-16ASoC: trace: remove snd_soc_codecKuninori Morimoto1-1/+0
2018-04-16ASoC: doc: replace codec to componentKuninori Morimoto1-4/+4
2018-04-15Linux 4.17-rc1v4.17-rc1Linus Torvalds1-2/+2
2018-04-15Merge tag 'for-4.17-part2-tag' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds94-1234/+277
2018-04-15Merge tag '4.17-rc1SMB3-Fixes' of git://git.samba.org/sfrench/cifs-2.6Linus Torvalds13-71/+240
2018-04-15Merge tag 'scsi-fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/jejb/...Linus Torvalds18-82/+109
2018-04-15Merge tag 'kbuild-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/m...Linus Torvalds41-5164/+316
2018-04-15Merge branch 'x86-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds33-802/+1150
2018-04-15Merge branch 'x86-pti-for-linus' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds22-105/+329
2018-04-15Merge branch 'sched-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds7-14/+22
2018-04-15Merge branch 'perf-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds33-187/+629
2018-04-15Merge branch 'efi-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds1-1/+6
2018-04-15Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds1-56/+106
2018-04-15Merge tag 'for-linus' of git://github.com/openrisc/linuxLinus Torvalds1-2/+0
2018-04-15Merge tag 'powerpc-4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/p...Linus Torvalds10-40/+63
2018-04-14Merge branch 'akpm' (patches from Andrew)Linus Torvalds29-654/+681
2018-04-13kernel/kexec_file.c: move purgatories sha256 to common codePhilipp Rudo5-4/+28
2018-04-13kernel/kexec_file.c: allow archs to set purgatory load addressPhilipp Rudo4-32/+31
2018-04-13kernel/kexec_file.c: remove mis-use of sh_offset field during purgatory loadPhilipp Rudo2-34/+13
2018-04-13kernel/kexec_file.c: remove unneeded variables in kexec_purgatory_setup_sechdrsPhilipp Rudo1-22/+12
2018-04-13kernel/kexec_file.c: remove unneeded for-loop in kexec_purgatory_setup_sechdrsPhilipp Rudo1-46/+30
2018-04-13kernel/kexec_file.c: split up __kexec_load_puragoryPhilipp Rudo1-97/+103
2018-04-13kernel/kexec_file.c: use read-only sections in arch_kexec_apply_relocations*Philipp Rudo3-61/+71
2018-04-13kernel/kexec_file.c: search symbols in read-only kexec_purgatoryPhilipp Rudo1-16/+22
2018-04-13kernel/kexec_file.c: make purgatory_info->ehdr constPhilipp Rudo2-8/+13
2018-04-13kernel/kexec_file.c: remove checks in kexec_purgatory_loadPhilipp Rudo1-14/+0
2018-04-13include/linux/kexec.h: silence compile warningsPhilipp Rudo1-0/+2
2018-04-13kexec_file, x86: move re-factored code to generic sideAKASHI Takahiro3-188/+201
2018-04-13x86: kexec_file: clean up prepare_elf64_headers()AKASHI Takahiro1-11/+7
2018-04-13x86: kexec_file: lift CRASH_MAX_RANGES limit on crash_mem bufferAKASHI Takahiro1-51/+31
2018-04-13x86: kexec_file: remove X86_64 dependency from prepare_elf64_headers()AKASHI Takahiro1-12/+12
2018-04-13x86: kexec_file: purge system-ram walking from prepare_elf64_headers()AKASHI Takahiro1-63/+58
2018-04-13kexec_file,x86,powerpc: factor out kexec_file_ops functionsAKASHI Takahiro8-94/+71
2018-04-13kexec_file: make use of purgatory optionalAKASHI Takahiro3-0/+11
2018-04-13proc: revalidate misc dentriesAlexey Dobriyan1-1/+22
2018-04-13mm, slab: reschedule cache_reap() on the same CPUVlastimil Babka1-1/+2
2018-04-13kexec: export PG_swapbacked to VMCOREINFOPetr Tesarik1-0/+1
2018-04-13ipc/shm: fix use-after-free of shm file via remap_file_pages()Eric Biggers1-3/+20
2018-04-13mm/filemap.c: provide dummy filemap_page_mkwrite() for NOMMUArnd Bergmann1-1/+5
2018-04-13mm/gup.c: document return valueMichael S. Tsirkin6-3/+17
2018-04-13get_user_pages_fast(): return -EFAULT on access_ok failureMichael S. Tsirkin1-1/+4
2018-04-13mm/gup_benchmark: handle gup failuresMichael S. Tsirkin1-1/+3
2018-04-13resource: fix integer overflow at reallocationTakashi Iwai1-1/+2
2018-04-13Merge branch 'overlayfs-linus' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds12-172/+510
2018-04-13Merge branch 'next' of git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/l...Linus Torvalds8-5/+283
2018-04-13Merge branch 'dmi-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds2-4/+13
2018-04-13Merge tag 'chrome-platform-for-linus-4.17' of git://git.kernel.org/pub/scm/li...Linus Torvalds10-639/+789
2018-04-13Merge tag 'clk-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/cl...Linus Torvalds198-3950/+16113
2018-04-13Merge tag 'pwm/for-4.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds16-63/+205
2018-04-13Merge tag 'linux-watchdog-4.17-rc1' of git://www.linux-watchdog.org/linux-wat...Linus Torvalds55-456/+628
2018-04-13Merge tag 'apparmor-pr-2018-04-10' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds33-525/+2119
2018-04-13Merge tag 'for-linus-20180413' of git://git.kernel.dk/linux-blockLinus Torvalds19-226/+245
2018-04-13Merge branch 'i2c/for-current' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds3-6/+47
2018-04-13Merge tag 'sh-for-4.17' of git://git.libc.org/linux-shLinus Torvalds9-38/+84
2018-04-13Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds10-199/+242
2018-04-13Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/s39...Linus Torvalds30-1358/+357
2018-04-13kconfig: extend output of 'listnewconfig'Don Zickus1-2/+12
2018-04-13kbuild: rpm-pkg: use kernel-install as a fallback for new-kernel-pkgJavier Martinez Canillas1-0/+2
2018-04-13btrfs: Only check first key for committed tree blocksQu Wenruo1-0/+8
2018-04-13powerpc/64s: Fix CPU_FTRS_ALWAYS vs DT CPU featuresMichael Ellerman2-15/+22
2018-04-13firmware: dmi_scan: Use lowercase letters for UUIDJean Delvare1-2/+2
2018-04-13firmware: dmi_scan: Add DMI_OEM_STRING support to dmi_matchesAlex Hung2-1/+10
2018-04-13firmware: dmi_scan: Fix UUID length safety checkJean Delvare1-1/+1
2018-04-13ASoC: adau17x1: Handling of DSP_RUN register during fw setupDanny Smith2-7/+22
2018-04-13Merge branches 'thermal-core' and 'thermal-soc' into nextZhang Rui1-3/+3
2018-04-12Merge tag 'drm-fixes-for-v4.17-rc1' of git://people.freedesktop.org/~airlied/...Linus Torvalds40-1640/+432
2018-04-12Merge tag 'trace-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ro...Linus Torvalds2-34/+15
2018-04-12proc: fixup copyright signAlexey Dobriyan9-7/+37
2018-04-12Merge tag 'pci-v4.17-changes-2' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds3-3/+4
2018-04-12cifs: change validate_buf to validate_iovRonnie Sahlberg1-18/+21
2018-04-12cifs: remove rfc1002 hardcoded constants from cifs_discard_remaining_data()Ronnie Sahlberg1-2/+3
2018-04-12cifs: Change SMB2_open to return an iov for the error parameterRonnie Sahlberg3-9/+13
2018-04-12cifs: add resp_buf_size to the mid_q_entry structureRonnie Sahlberg4-2/+4
2018-04-12smb3.11: replace a 4 with server->vals->header_preamble_sizeSteve French2-5/+9
2018-04-12Merge branch 'parisc-4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds11-157/+60
2018-04-12arch/sh: pcie-sh7786: handle non-zero DMA offsetThomas Petazzoni1-0/+8
2018-04-12arch/sh: pcie-sh7786: adjust the memory mappingThomas Petazzoni1-5/+14
2018-04-12arch/sh: pcie-sh7786: adjust PCI MEM and IO regionsThomas Petazzoni1-18/+18
2018-04-12arch/sh: pcie-sh7786: exclude unusable PCI MEM areasThomas Petazzoni1-0/+12
2018-04-12arch/sh: pcie-sh7786: mark unavailable PCI resource as disabledThomas Petazzoni1-0/+3
2018-04-12arch/sh: pci: don't use disabled resourcesThomas Petazzoni1-0/+5
2018-04-12arch/sh: make the DMA mapping operations observe dev->dma_pfn_offsetThomas Petazzoni2-4/+7
2018-04-12arch/sh: add sh7786_mm_sel() functionThomas Petazzoni1-0/+7
2018-04-12sh: fix debug trap failure to process signals before return to userRich Felker1-1/+1
2018-04-12sh: fix memory corruption of unflattened device treeRich Felker2-6/+8
2018-04-12sh: fix futex FUTEX_OP_SET op on userspace addressesAurelien Jarno1-4/+1
2018-04-13Merge branch 'drm-next-4.17' of git://people.freedesktop.org/~agd5f/linux int...Dave Airlie10-74/+124
2018-04-13Merge tag 'drm-misc-next-fixes-2018-04-11' of git://anongit.freedesktop.org/d...Dave Airlie1-7/+8
2018-04-12cifs: replace a 4 with server->vals->header_preamble_sizeRonnie Sahlberg1-1/+1
2018-04-12cifs: add pdu_size to the TCP_Server_Info structureRonnie Sahlberg4-6/+9
2018-04-12SMB311: Improve checking of negotiate security contextsSteve French3-0/+106
2018-04-12SMB3: Fix length checking of SMB3.11 negotiate requestSteve French2-0/+46
2018-04-12Merge tag 'xfs-4.17-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linuxLinus Torvalds37-205/+172
2018-04-12Merge tag 'gfs2-4.17.fixes2' of git://git.kernel.org/pub/scm/linux/kernel/git...Linus Torvalds6-23/+62
2018-04-12Merge tag 'nfs-for-4.17-1' of git://git.linux-nfs.org/projects/anna/linux-nfsLinus Torvalds33-493/+866
2018-04-12Merge branch 'work.thaw' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds3-51/+85
2018-04-12Revert "drm/amd/display: disable CRTCs with NULL FB on their primary plane (V2)"Harry Wentland1-28/+0
2018-04-12Merge branch 'afs-dh' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfsLinus Torvalds28-593/+2703
2018-04-12Revert "drm/amd/display: fix dereferencing possible ERR_PTR()"Harry Wentland1-3/+0
2018-04-12drm/amd/display: Fix regamma not affecting full-intensity color valuesLeo (Sunpeng) Li1-3/+6
2018-04-12drm/amd/display: Fix FBC text console corruptionRoman Li1-13/+54
2018-04-12drm/amd/display: Only register backlight device if embedded panel connectedHarry Wentland1-25/+33
2018-04-12Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds19-198/+345
2018-04-12Merge tag 'for-linus-4.17-rc1-tag' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds8-19/+79
2018-04-12Merge tag 'dma-mapping-4.17-2' of git://git.infradead.org/users/hch/dma-mappingLinus Torvalds1-1/+1
2018-04-12Merge tag 'mmc-v4.17-2' of git://git.kernel.org/pub/scm/linux/kernel/git/ulfh...Linus Torvalds3-2/+3
2018-04-12Merge tag 'for_linus-4.16' of git://git.kernel.org/pub/scm/linux/kernel/git/j...Linus Torvalds6-57/+51
2018-04-12Merge tag 'microblaze-4.17-rc1' of git://git.monstr.eu/linux-2.6-microblazeLinus Torvalds3-93/+15
2018-04-12GFS2: Minor improvements to comments and documentationBob Peterson3-4/+5
2018-04-12gfs2: Stop using rhashtable_walk_peekAndreas Gruenbacher1-19/+28
2018-04-12lockref: Add lockref_put_not_zeroAndreas Gruenbacher2-0/+29
2018-04-12Merge tag 'asm-generic' of git://git.kernel.org/pub/scm/linux/kernel/git/arnd...Linus Torvalds3-20/+143
2018-04-12nvme: expand nvmf_check_if_ready checksJames Smart7-66/+101
2018-04-12nvme: Use admin command effects for admin commandsKeith Busch1-1/+1
2018-04-12nvmet: fix space padding in serial numberDaniel Verkamp1-0/+1
2018-04-12nvme: check return value of init_srcu_struct functionMax Gurtovoy1-1/+4
2018-04-12nvmet: Fix nvmet_execute_write_zeroes sector countRodrigo R. Galvao1-2/+2
2018-04-12nvme-pci: Separate IO and admin queue IRQ vectorsKeith Busch1-6/+17
2018-04-12nvme-pci: Remove unused queue parameterKeith Busch1-7/+3
2018-04-12nvme-pci: Skip queue deletion if there are no queuesKeith Busch1-1/+1
2018-04-12nvme: target: fix buffer overflowArnd Bergmann1-1/+1
2018-04-12nvme: don't send keep-alives to the discovery controllerJohannes Thumshirn1-1/+3
2018-04-12nvme: unexport nvme_start_keep_aliveJohannes Thumshirn2-3/+1
2018-04-12nvme-loop: fix kernel oops in case of unhandled commandMing Lei1-7/+2
2018-04-12nvme: enforce 64bit offset for nvme_get_log_ext fnMatias Bjørling2-4/+4
2018-04-12ASoC: topology: fix some tiny memory leaksDan Carpenter1-2/+6
2018-04-12ASoC: Intel: atom: fix ACPI/PCI KconfigPierre-Louis Bossart1-9/+13
2018-04-12ASoC: rsnd: mark PM functions __maybe_unusedArnd Bergmann1-2/+2
2018-04-12ASoC: fsl_ssi: Fix mode setting when changing channel numberNicolin Chen1-3/+11
2018-04-12btrfs: add SPDX header to KconfigDavid Sterba1-0/+2
2018-04-12btrfs: replace GPL boilerplate by SPDX -- sourcesDavid Sterba58-750/+65
2018-04-12btrfs: replace GPL boilerplate by SPDX -- headersDavid Sterba35-475/+133