lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [<thread-prev] [day] [month] [year] [list]
Date:	Fri, 5 Jun 2015 10:27:23 +0800
From:	Fengguang Wu <fengguang.wu@...el.com>
To:	Joe Perches <joe@...ches.com>
Cc:	Mark Brown <broonie@...nel.org>, Jun Nie <jun.nie@...aro.org>,
	kbuild-all@...org, alsa-devel@...a-project.org,
	Liam Girdwood <lgirdwood@...il.com>,
	Jaroslav Kysela <perex@...ex.cz>, Takashi Iwai <tiwai@...e.de>,
	linux-kernel@...r.kernel.org
Subject: Re: [PATCH] ASoC: zx: fix platform_no_drv_owner.cocci warnings

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@...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:

^.*@...il.com
^.*@...el.com
^.*@...hat.com
^.*@...sung.com
^.*@...escale.com
^.*@...aro.org
^.*@...ux.vnet.ibm.com
^.*@...ux.intel.com
^.*@...wei.com
^.*@...com
^.*@...gle.com
^.*@...eaurora.org
^.*@...omium.org
^.*@...cle.com
^.*@...lanox.com
^.*@...gic.com
^.*@....com
^.*@....com
^.*@...vell.com
^.*@...adcom.com
^.*@...dia.com
^.*@...onical.com
^.*@...e.de
^.*@...nel.org
^.*@...k-chips.com
^.*@...tec.com
^.*@....de
^.*@...com
^.*@...lex.com
^.*@...inx.com
^.*@...esas.com
^.*@....com
^.*@...fujitsu.com
^.*@...e.cz
^.*@...gotech.com
^.*@...tor.com
^.*@...com
^.*@....qualcomm.com
^.*@...glemail.com
^.*@...rix.com
^.*@...el.com
^.*@....fi
^.*@...ibm.com
^.*@...gutronix.de
^.*@...e.com
^.*@...e-electrons.com
^.*@...com
^.*@...driver.com
^.*@...to.com
^.*@...rosoft.com
^.*@...iatek.com
^.*@....com
^.*@...are.com
^.*@...opsys.com
^.*@...ltek.com
^.*@...marydata.com
^.*@....com
^.*@...co.com
^.*@....de
^.*@....com
^.*@...nwrt.org
^.*@...ux.com
^.*@....net
^.*@...semi.com
^.*@...lsio.com
^.*@...mai.com
^.*@...ymobile.com
^.*@...com
^.*@...ira.com
^.*@...radead.org
^.*@...e.fr
^.*@....fr
^.*@...ethink.co.uk
^.*@...sys.com
^.*@...arflare.com
^.*@....qualcomm.com
^.*@...allels.com
^.*@...sta.com
^.*@...6.fr
^.*@...mail.com
^.*@...x.de
^.*@...ulusnetworks.com
^.*@...labora.co.uk
^.*@....ibm.com
^.*@...log.com
^.*@...nd.com
^.*@...atex.com
^.*@...ery.com
^.*@...ibm.com
^.*@...nsource.altera.com
^.*@...bit.com
^.*@...fujitsu.com
^.*@...entembedded.com
^.*@...iumnetworks.com
^.*@...cade.com
^.*@...s.com
^.*@...era.com
^.*@....com
^.*@...dex-team.ru
^.*@...oo.fr
^.*@...oo.com
^.*@...teon.com
^.*@...guardiasur.com.ar
^.*@...driver.com
^.*@...atus.com
^.*@...s.com
^.*@...look.com
^.*@....com
^.*@...ia.com
^.*@...ron.com
^.*@...ilicon.com
^.*@....com
^.*@...too.org
^.*@...tmail.fm
^.*@...csson.com
^.*@...lex.Com
^.*@....com.tw
^.*@....mellanox.co.il
^.*@...ium.com
^.*@...zon.de
^.*@....org
^.*@...o.com
^.*@...ns.com
^.*@...-inc.com
^.*@...tualopensystems.com
^.*@...rs.sourceforge.net
^.*@...rtplayin.com
^.*@...ihalf.com
^.*@...ba.org
^.*@...lsil.com.cn
^.*@...fitbricks.com
^.*@...teo.de
^.*@...mgrid.com
^.*@...tner.samsung.com
^.*@...nvz.org
^.*@...nsource.wolfsonmicro.com
^.*@...app.com
^.*@...sol.com
^.*@...l.ru
^.*@...utronix.de
^.*@...ote.com
^.*@....ntt.co.jp
^.*@...mile.com
^.*@...tank.com
^.*@...achi.com
^.*@...ballogic.com
^.*@....de
^.*@...hip.com
^.*@...ian.org
^.*@....com
^.*@...erainc.com
^.*@....fr
^.*@...y.com
^.*@...labora.com
^.*@...udius-systems.com
^.*@...jp.nec.com
^.*@...libre.com
^.*@...sta.com
^.*@...roid.com
^.*@...iedtelesis.co.nz
^.*@...baba-inc.com
^.*@...lon.com
^.*@...all.nl
^.*@...pl
^.*@...alys.com
^.*@...ionengravers.com
^.*@...ge.net.au
^.*@...ch.edu
^.*@...-eckhardt.de
^.*@...ouvain.be
^.*@...tter.com
^.*@...era.com
^.*@...dresden.de
^.*@...nnes.org
^.*@...adex.com
^.*@...obroma-systems.com
^.*@...cent.com
^.*@...rus.com.cn
^.*@...essinduktion.org
^.*@...eadtrum.com
^.*@...ech.de
^.*@...net.be
^.*@...tlab.ru
^.*@...abs.com
^.*@...unet.com
^.*@...oirfairelinux.com
^.*@...g-engineering.com
^.*@...disk.com
^.*@...ibm.com
^.*@...com
^.*@...estorage.com
^.*@...tonic.nl
^.*@...rkiz.com
^.*@....samsung.com
^.*@...n-mesh.com
^.*@...n.eurogiciel.org
^.*@...ine.de
^.*@...ronetworks.com
^.*@...term.pl
^.*@...workplumber.org
^.*@...filter.org
^.*@...atec.com
^.*@...orola.com
^.*@....de
^.*@...blaze.com
^.*@...lanox.co.il
^.*@....de
^.*@...ux-vserver.org
^.*@...ux-mips.org
^.*@...ux-m68k.org
^.*@...uxfoundation.org
^.*@...ux-foundation.org
^.*@...oste.net
^.*@...sulko.com
^.*@...nkonzept.com
^.*@...nellabs.com
^.*@...nel.crashing.org
^.*@...la.com
^.*@...ras.ru
^.*@...l.co.jp
^.*@...e.org
^.*@...asonboard.com
^.*@...ppauge.com
^.*@...en-communications.fr
^.*@...glers.com
^.*@...dmis.org
^.*@...delico.com
^.*@...com
^.*@...ech.edu
^.*@...sler.com
^.*@...zoreil.com
^.*@...escale.com
^.*@...ebox.fr
^.*@...mail.com
^.*@...wful.org
^.*@...ll.ch
^.*@...oraproject.org
^.*@...rea.com
^.*@...lessm.com
^.*@...roma.com.pl
^.*@...erman.id.au
^.*@...sp.net
^.*@...bosch.com
^.*@...emloft.net
^.*@...jhu.edu
^.*@...cast.net
^.*@...esourcery.com
^.*@...ra.co.uk
^.*@...rus.com
^.*@....fr
^.*@...rling.me
^.*@....linux.org.uk
^.*@...adeus.com
^.*@...capital.net
^.*@...linux.org
^.*@...halink.fr
^.*@....eu
^ahmed.darwish@...eo.com
^viro@...IV.linux.org.uk
^viro@...iv.linux.org.uk
^stern@...land.harvard.edu
^alex@...x-smith.me.uk
^alexander.stein@...tec-electronic.com
^aik@...abs.ru
^alistair@...ple.id.au
^rupran@...server.de
^aduggan@...aptics.com
^andrew@...n.ch
^ao2@....it
^arno@...isbad.org
^arnd@...db.de
^arvid.brodin@...en.se
^asaf.vertz@...demg.com
^axel.lin@...ics.com
^baruch@...s.co.il
^hadess@...ess.net
^behanw@...verseincode.com
^greearb@...delatech.com
^ben@...adent.org.uk
^benjamin@...thpole.se
^bjorn@...k.no
^me@...copeland.com
^carlo@...one.org
^casey@...aufler-ca.com
^c@...io
^wens@...e.org
^ching2048@...ca.com.tw
^chris@...vick.com
^chris@...is-wilson.co.uk
^chris@...kel.net
^email@...istophjaeger.info
^clemens@...isch.de
^cwang@...pensource.com
^clg@...ibm.com
^dja@...ens.net
^daniel@...earbox.net
^daniel@...que.org
^david@...morbit.com
^david@...deman.nu
^dave@...olabs.net
^kda@...ux-powerpc.org
^lifshitz@...pulab.co.il
^dgilbert@...erlog.com
^dudl@...ress.com
^eliot@...nnerhassett.gen.nz
^emilio@...pez.com.ar
^eballetbo@...ebcn.com
^sandeen@...deen.net
^ebiederm@...ssion.com
^fthain@...egraphics.com.au
^fw@...len.de
^frank.praznik@...rr.com
^geert+renesas@...der.be
^linux@...izon.com
^gerg@...inux.org
^linux@...ck-us.net
^gclement@...bob.org
^hans@...shq.net
^hauke@...ke-m.de
^herbert@...dor.apana.org.au
^abbotti@....co.uk
^ipm@...rality.org.uk
^JBottomley@...allels.com
^jan.kiszka@...mens.com
^jason@...edaemon.net
^jlayton@...chiereds.net
^jbarnes@...tuousgeek.org
^jiri@...nulli.us
^joe@...ches.com
^joel@....id.au
^joern@...fs.org
^hannes@...xchg.org
^John.C.Harrison@...el.com
^corbet@....net
^josh@...htriplett.org
^kadlec@...ckhole.kfki.hu
^ja@....bg
^julien.chauveau@...-technologies.fr
^karl.beldan@...ierawaves.com
^Larry.Finger@...inger.net
^lars@...afoo.de
^LW@...O-electronics.de
^luca.abeni@...tn.it
^luca@...aceresoli.net
^luca.ellero@...ckedbrain.com
^m.v.b@...box.com
^damm+renesas@...nsource.se
^manfred@...orfullife.com
^marcel@...tmann.org
^mgreer@...malcreek.com
^stockhausen@...logia.de
^kernel@...tin.sperl.org
^yamada.m@...panasonic.com
^yamada.masahiro@...ionext.com
^mail@...ermatthias.de
^mkrufky@...uxtv.org
^mikey@...ling.org
^madcatxster@...oid-pointer.net
^mina86@...a86.com
^michaelc@...wisc.edu
^mike.looijmans@...ic.nl
^namit@...technion.ac.il
^n-horiguchi@...jp.nec.com
^nab@...ux-iscsi.org
^der.herr@...r.at
^hofrat@...dl.org
^nick.dyer@...ev.co.uk
^nicolas.iooss_linux@....org
^green@...uxhacker.ru
^linux@...pel-privat.de
^olivier@...rie.be
^olof@...om.net
^osandov@...ndov.com
^linux@...nbow-software.org
^kaber@...sh.net
^pebolle@...cali.nl
^paul@...an.com
^pavel@....cz
^pefoley2@...oley.com
^peter@...leysoftware.com
^pmeerw@...erw.net
^peda@...ntia.se
^plaes@...es.org
^rabin@....in
^linux@...musvillemoes.dk
^richard@....at
^rickard_strandqvist@...ctrumdigital.se
^imr@...chenk.de
^rspliet@...ipso.eu
^rusty@...tcorp.com.au
^sd@...asysnail.net
^lkml14@...tdoyle.com
^popovich_sergei@...l.ua
^simon.horman@...ronome.com
^stefan@...er.ch
^stefan.bruens@...h-aachen.de
^stefan.sorensen@...ctralink.com
^stefan.wahren@...e.com
^stefano.stabellini@...citrix.com
^smueller@...onox.de
^s.grosjean@...k-system.com
^sfr@...b.auug.org.au
^sds@...ho.nsa.gov
^swise@...ngridcomputing.com
^stratosk@...aphore.gr
^sylvain.rochet@...secur.com
^o-takashi@...amocchi.jp
^penguin-kernel@...ove.SAKURA.ne.jp
^tytso@....edu
^tgraf@...g.ch
^thomas@....t-labs.tu-berlin.de
^niederp@...sik.uni-kl.de
^tilman@...p.cc
^tharvey@...eworks.com
^tjakobi@...h.uni-bielefeld.de
^tklauser@...tanz.ch
^tom@...bertland.com
^tonyb@...ernetics.com
^tony@...mide.com
^varkab@...c.in
^vincent.weaver@...ne.edu
^QCA_vkondrat@....qualcomm.com
^yongjun_wei@...ndmicro.com.cn
^wsa@...-dreams.de
^lixiubo@...s.chinamobile.com
^ydroneaud@...eya.com
^yguerrini@...shardware.fr
^ysato@...rs.sourceforge.jp

Thanks,
Fengguang
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ