[alsa-devel] [PATCH] ASoC: zx: fix platform_no_drv_owner.cocci warnings

Fengguang Wu fengguang.wu at intel.com
Fri Jun 5 04:27:23 CEST 2015


On Thu, Jun 04, 2015 at 06:21:05PM -0700, Joe Perches wrote:
> On Fri, 2015-06-05 at 09:09 +0800, Fengguang Wu wrote:
> > On Thu, Jun 04, 2015 at 06:53:00PM +0100, Mark Brown wrote:
> []
> > > These mails are CCed to kbuild-all at 01.org which is generating
> > > backscatter since it's subscribers only (not even moderated for
> > > non-subscribers) - you can you please disable the mails to
> > > non-subscribers or open the list up?
> > 
> > Sure, I'll open up the list to all email addresses that have 10+
> > commits in the recent 1 year's git log.
> 
> 10 is a pretty high number, though it's ~1100 addresses

I'll also whitelist the whole domain if there are 2+ contributors
without counting their number of commits. This should reduce the
whitelist size as well as improve coverage.

> If you are adding filters, perhaps you could add all the
> listed MAINTAINERS too.

I'd expect all MAINTAINERS to be an active committer (he will at least
have some merge commits ;), so git log should be enough.

This is the script I used to generate the white list.

cd /c/repo/linux || exit

WHITELIST=/c/kernel-tests/kernel-developer-email-pattern

kernel_developer_email_list()
{
	git shortlog -e --since '1 year ago' next/master |
	grep "$1):$" |
	awk -F'[<>]' '{ print $2 }' |
	grep -v -f $WHITELIST
}

:> $WHITELIST

# show domain with 2+ contributors
kernel_developer_email_list '[0-9]' |
cut -f2 -d@ |
sed -e 's/^/^.*@/' |
sort |
uniq -c |
sort -nr |
awk '{ if ($1 >= 2) print $2 }' > $WHITELIST-new
cp $WHITELIST-new $WHITELIST

# show individual with 10+ commits
kernel_developer_email_list '[0-9][0-9]' |
sed -e 's/^/^/' >> $WHITELIST-new
mv $WHITELIST-new $WHITELIST

Here are the output:

^.*@gmail.com
^.*@intel.com
^.*@redhat.com
^.*@samsung.com
^.*@freescale.com
^.*@linaro.org
^.*@linux.vnet.ibm.com
^.*@linux.intel.com
^.*@huawei.com
^.*@ti.com
^.*@google.com
^.*@codeaurora.org
^.*@chromium.org
^.*@oracle.com
^.*@mellanox.com
^.*@qlogic.com
^.*@arm.com
^.*@amd.com
^.*@marvell.com
^.*@broadcom.com
^.*@nvidia.com
^.*@canonical.com
^.*@suse.de
^.*@kernel.org
^.*@rock-chips.com
^.*@imgtec.com
^.*@gmx.de
^.*@st.com
^.*@emulex.com
^.*@xilinx.com
^.*@renesas.com
^.*@csr.com
^.*@cn.fujitsu.com
^.*@suse.cz
^.*@avagotech.com
^.*@mentor.com
^.*@hp.com
^.*@qca.qualcomm.com
^.*@googlemail.com
^.*@citrix.com
^.*@atmel.com
^.*@iki.fi
^.*@de.ibm.com
^.*@pengutronix.de
^.*@suse.com
^.*@free-electrons.com
^.*@fb.com
^.*@windriver.com
^.*@tieto.com
^.*@microsoft.com
^.*@mediatek.com
^.*@apm.com
^.*@vmware.com
^.*@synopsys.com
^.*@realtek.com
^.*@primarydata.com
^.*@lge.com
^.*@cisco.com
^.*@web.de
^.*@sgi.com
^.*@openwrt.org
^.*@linux.com
^.*@gmx.net
^.*@diasemi.com
^.*@chelsio.com
^.*@akamai.com
^.*@sonymobile.com
^.*@ni.com
^.*@nicira.com
^.*@infradead.org
^.*@free.fr
^.*@ens.fr
^.*@codethink.co.uk
^.*@unisys.com
^.*@solarflare.com
^.*@qti.qualcomm.com
^.*@parallels.com
^.*@mvista.com
^.*@lip6.fr
^.*@hotmail.com
^.*@denx.de
^.*@cumulusnetworks.com
^.*@collabora.co.uk
^.*@au1.ibm.com
^.*@analog.com
^.*@6wind.com
^.*@xyratex.com
^.*@wizery.com
^.*@us.ibm.com
^.*@opensource.altera.com
^.*@linbit.com
^.*@jp.fujitsu.com
^.*@cogentembedded.com
^.*@caviumnetworks.com
^.*@brocade.com
^.*@axis.com
^.*@altera.com
^.*@163.com
^.*@yandex-team.ru
^.*@yahoo.fr
^.*@yahoo.com
^.*@visteon.com
^.*@vanguardiasur.com.ar
^.*@tuxdriver.com
^.*@stratus.com
^.*@pmcs.com
^.*@outlook.com
^.*@nsn.com
^.*@nokia.com
^.*@micron.com
^.*@hisilicon.com
^.*@gmx.com
^.*@gentoo.org
^.*@fastmail.fm
^.*@ericsson.com
^.*@Emulex.Com
^.*@emc.com.tw
^.*@dev.mellanox.co.il
^.*@cavium.com
^.*@amazon.de
^.*@acm.org
^.*@zoho.com
^.*@xsens.com
^.*@xes-inc.com
^.*@virtualopensystems.com
^.*@users.sourceforge.net
^.*@smartplayin.com
^.*@semihalf.com
^.*@samba.org
^.*@realsil.com.cn
^.*@profitbricks.com
^.*@posteo.de
^.*@plumgrid.com
^.*@partner.samsung.com
^.*@openvz.org
^.*@opensource.wolfsonmicro.com
^.*@netapp.com
^.*@mm-sol.com
^.*@mail.ru
^.*@linutronix.de
^.*@lemote.com
^.*@lab.ntt.co.jp
^.*@keymile.com
^.*@inktank.com
^.*@hitachi.com
^.*@globallogic.com
^.*@fau.de
^.*@ezchip.com
^.*@debian.org
^.*@ddn.com
^.*@daterainc.com
^.*@c-s.fr
^.*@cray.com
^.*@collabora.com
^.*@cloudius-systems.com
^.*@ce.jp.nec.com
^.*@baylibre.com
^.*@arista.com
^.*@android.com
^.*@alliedtelesis.co.nz
^.*@alibaba-inc.com
^.*@xsilon.com
^.*@xs4all.nl
^.*@wp.pl
^.*@vodalys.com
^.*@visionengravers.com
^.*@verge.net.au
^.*@umich.edu
^.*@uli-eckhardt.de
^.*@uclouvain.be
^.*@twitter.com
^.*@tuxera.com
^.*@tu-dresden.de
^.*@tronnes.org
^.*@toradex.com
^.*@theobroma-systems.com
^.*@tencent.com
^.*@sunrus.com.cn
^.*@stressinduktion.org
^.*@spreadtrum.com
^.*@sntech.de
^.*@skynet.be
^.*@skitlab.ru
^.*@silabs.com
^.*@secunet.com
^.*@savoirfairelinux.com
^.*@sang-engineering.com
^.*@sandisk.com
^.*@ru.ibm.com
^.*@qq.com
^.*@purestorage.com
^.*@protonic.nl
^.*@overkiz.com
^.*@osg.samsung.com
^.*@open-mesh.com
^.*@open.eurogiciel.org
^.*@online.de
^.*@noironetworks.com
^.*@newterm.pl
^.*@networkplumber.org
^.*@netfilter.org
^.*@neratec.com
^.*@motorola.com
^.*@men.de
^.*@memblaze.com
^.*@mellanox.co.il
^.*@lst.de
^.*@linux-vserver.org
^.*@linux-mips.org
^.*@linux-m68k.org
^.*@linuxfoundation.org
^.*@linux-foundation.org
^.*@laposte.net
^.*@konsulko.com
^.*@kernkonzept.com
^.*@kernellabs.com
^.*@kernel.crashing.org
^.*@jolla.com
^.*@ispras.ru
^.*@igel.co.jp
^.*@ieee.org
^.*@ideasonboard.com
^.*@hauppauge.com
^.*@green-communications.fr
^.*@googlers.com
^.*@goodmis.org
^.*@goldelico.com
^.*@ge.com
^.*@gatech.edu
^.*@gaisler.com
^.*@fr.zoreil.com
^.*@Freescale.com
^.*@freebox.fr
^.*@foxmail.com
^.*@flawful.org
^.*@ffwll.ch
^.*@fedoraproject.org
^.*@eukrea.com
^.*@endlessm.com
^.*@elproma.com.pl
^.*@ellerman.id.au
^.*@elisp.net
^.*@de.bosch.com
^.*@davemloft.net
^.*@cs.jhu.edu
^.*@comcast.net
^.*@codesourcery.com
^.*@clara.co.uk
^.*@cirrus.com
^.*@cea.fr
^.*@bjorling.me
^.*@arm.linux.org.uk
^.*@armadeus.com
^.*@amacapital.net
^.*@altlinux.org
^.*@alphalink.fr
^.*@1wt.eu
^ahmed.darwish at valeo.com
^viro at ZenIV.linux.org.uk
^viro at zeniv.linux.org.uk
^stern at rowland.harvard.edu
^alex at alex-smith.me.uk
^alexander.stein at systec-electronic.com
^aik at ozlabs.ru
^alistair at popple.id.au
^rupran at einserver.de
^aduggan at synaptics.com
^andrew at lunn.ch
^ao2 at ao2.it
^arno at natisbad.org
^arnd at arndb.de
^arvid.brodin at alten.se
^asaf.vertz at tandemg.com
^axel.lin at ingics.com
^baruch at tkos.co.il
^hadess at hadess.net
^behanw at converseincode.com
^greearb at candelatech.com
^ben at decadent.org.uk
^benjamin at southpole.se
^bjorn at mork.no
^me at bobcopeland.com
^carlo at caione.org
^casey at schaufler-ca.com
^c at 24.io
^wens at csie.org
^ching2048 at areca.com.tw
^chris at rorvick.com
^chris at chris-wilson.co.uk
^chris at zankel.net
^email at christophjaeger.info
^clemens at ladisch.de
^cwang at twopensource.com
^clg at fr.ibm.com
^dja at axtens.net
^daniel at iogearbox.net
^daniel at zonque.org
^david at fromorbit.com
^david at hardeman.nu
^dave at stgolabs.net
^kda at linux-powerpc.org
^lifshitz at compulab.co.il
^dgilbert at interlog.com
^dudl at cypress.com
^eliot at blennerhassett.gen.nz
^emilio at elopez.com.ar
^eballetbo at iseebcn.com
^sandeen at sandeen.net
^ebiederm at xmission.com
^fthain at telegraphics.com.au
^fw at strlen.de
^frank.praznik at oh.rr.com
^geert+renesas at glider.be
^linux at horizon.com
^gerg at uclinux.org
^linux at roeck-us.net
^gclement at baobob.org
^hans at hanshq.net
^hauke at hauke-m.de
^herbert at gondor.apana.org.au
^abbotti at mev.co.uk
^ipm at chirality.org.uk
^JBottomley at Parallels.com
^jan.kiszka at siemens.com
^jason at lakedaemon.net
^jlayton at poochiereds.net
^jbarnes at virtuousgeek.org
^jiri at resnulli.us
^joe at perches.com
^joel at jms.id.au
^joern at logfs.org
^hannes at cmpxchg.org
^John.C.Harrison at Intel.com
^corbet at lwn.net
^josh at joshtriplett.org
^kadlec at blackhole.kfki.hu
^ja at ssi.bg
^julien.chauveau at neo-technologies.fr
^karl.beldan at rivierawaves.com
^Larry.Finger at lwfinger.net
^lars at metafoo.de
^LW at KARO-electronics.de
^luca.abeni at unitn.it
^luca at lucaceresoli.net
^luca.ellero at brickedbrain.com
^m.v.b at runbox.com
^damm+renesas at opensource.se
^manfred at colorfullife.com
^marcel at holtmann.org
^mgreer at animalcreek.com
^stockhausen at collogia.de
^kernel at martin.sperl.org
^yamada.m at jp.panasonic.com
^yamada.masahiro at socionext.com
^mail at beyermatthias.de
^mkrufky at linuxtv.org
^mikey at neuling.org
^madcatxster at devoid-pointer.net
^mina86 at mina86.com
^michaelc at cs.wisc.edu
^mike.looijmans at topic.nl
^namit at cs.technion.ac.il
^n-horiguchi at ah.jp.nec.com
^nab at linux-iscsi.org
^der.herr at hofr.at
^hofrat at osadl.org
^nick.dyer at itdev.co.uk
^nicolas.iooss_linux at m4x.org
^green at linuxhacker.ru
^linux at rempel-privat.de
^olivier at sobrie.be
^olof at lixom.net
^osandov at osandov.com
^linux at rainbow-software.org
^kaber at trash.net
^pebolle at tiscali.nl
^paul at pwsan.com
^pavel at ucw.cz
^pefoley2 at pefoley.com
^peter at hurleysoftware.com
^pmeerw at pmeerw.net
^peda at axentia.se
^plaes at plaes.org
^rabin at rab.in
^linux at rasmusvillemoes.dk
^richard at nod.at
^rickard_strandqvist at spectrumdigital.se
^imr at rtschenk.de
^rspliet at eclipso.eu
^rusty at rustcorp.com.au
^sd at queasysnail.net
^lkml14 at scotdoyle.com
^popovich_sergei at mail.ua
^simon.horman at netronome.com
^stefan at agner.ch
^stefan.bruens at rwth-aachen.de
^stefan.sorensen at spectralink.com
^stefan.wahren at i2se.com
^stefano.stabellini at eu.citrix.com
^smueller at chronox.de
^s.grosjean at peak-system.com
^sfr at canb.auug.org.au
^sds at tycho.nsa.gov
^swise at opengridcomputing.com
^stratosk at semaphore.gr
^sylvain.rochet at finsecur.com
^o-takashi at sakamocchi.jp
^penguin-kernel at I-love.SAKURA.ne.jp
^tytso at mit.edu
^tgraf at suug.ch
^thomas at net.t-labs.tu-berlin.de
^niederp at physik.uni-kl.de
^tilman at imap.cc
^tharvey at gateworks.com
^tjakobi at math.uni-bielefeld.de
^tklauser at distanz.ch
^tom at herbertland.com
^tonyb at cybernetics.com
^tony at atomide.com
^varkab at cdac.in
^vincent.weaver at maine.edu
^QCA_vkondrat at QCA.qualcomm.com
^yongjun_wei at trendmicro.com.cn
^wsa at the-dreams.de
^lixiubo at cmss.chinamobile.com
^ydroneaud at opteya.com
^yguerrini at tomshardware.fr
^ysato at users.sourceforge.jp

Thanks,
Fengguang


More information about the Alsa-devel mailing list