Re: [PATCH] drivers/staging/exfat - by default, prohibit mount of fat/vfat

From: Valdis KlÄtnieks
Date: Sat Aug 31 2019 - 06:26:03 EST


On Fri, 30 Aug 2019 23:46:16 -0700, Christoph Hellwig said:

> Since when did Linux kernel submissions become "show me a better patch"
> to reject something obviously bad?

Well, do you even have a *suggestion* for a better idea? Other than "just rip
it out"? Keeping in mind that:

> As I said the right approach is to probably (pending comments from the
> actual fat maintainer) to merge exfat support into the existing fs/fat/
> codebase. You obviously seem to disagree (and at the same time not).

At this point, there isn't any true consensus on whether that's the best
approach at the current. "Just rip it out" prevents following some directions
that people have voiced interest in. Now, if there was consensus that we
wanted a separate module that only did exfat, you'd be correct.

And just for the record, I've been around since the 2.5.47 or so kernel, and
I've seen *plenty* of times when somebody has submitted a better alternative
patch.

> But using this as a pre-text of adding a non-disabled second fat16/32
> implementation and actually allowing that to build with no reason is
> just not how it works.

Well.. let's see... It won't build unless you select CONFIG_STAGING. *And* you
select CONFIG_EXFAT_FS. *And* it wont mount anything other than exfat
unless you change CONFIG_EXFAT_DONT_MOUNT_VFAT

I think at that point, we can safely say that if it mounts a vfat filesystem,
it's because the person building the kernel has gone out of their way to
request that it do so.

Either that, or we have a major bug in kbuild. In general, kbuild doesn't build
things "for no reason".

Now, if what you want is "Please make it so the fat16/fat32 code is in separate
files that aren't built unless requested", that's in fact doable and a
reasonable request, and one that both doesn't conflict with anything other
directions we might want to go, and also prepares the code for more easy
separation if it's decided we really do want an exfat-only module.

> > > done. Given that you signed up as the maintainer for this what is your
> > > plan forward on it? What development did you on the code and what are
> > > your next steps?
> >
> > Well, the *original* plan was to get it into the tree someplace so it can get
> > review and updates from others.
>
> In other words you have no actual plan and no idea what to do and want to
> rely on "others" to do anything, but at the same time reject the
> comments from others how to do things right?

So far, the only comment I've rejected is one "just rip it out" that conflicts with
directions that others have indicated we may want to pursue.

And by the way, it seems like other filesystems rely on "others" to help out.
Let's look at the non-merge commit for fs/ext4. And these are actual patches,
not just reviewer comments....

(For those who don't feel like scrolling - 77.6% of the non-merge ext4 commits
are from a total of 463 somebodies other than Ted Ts'o)

Even some guy named Christoph Hellwig gave Ted Ts'o a bunch of help.

[/usr/src/linux-next] git log -- fs/ext4 | awk '/^commit/ {merge=0} /^Merge: / {merge=1} /^Author:/ { if (!merge) {print $0}}' | sort | uniq -c | sort -t: -k 1,1nr -k 2
718 Author: Theodore Ts'o <tytso@xxxxxxx>
260 Author: Jan Kara <jack@xxxxxxx>
151 Author: Aneesh Kumar K.V <aneesh.kumar@xxxxxxxxxxxxxxxxxx>
120 Author: Eric Sandeen <sandeen@xxxxxxxxxx>
119 Author: Lukas Czerner <lczerner@xxxxxxxxxx>
99 Author: Dmitry Monakhov <dmonakhov@xxxxxxxxxx>
84 Author: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
67 Author: Eric Biggers <ebiggers@xxxxxxxxxx>
63 Author: Tao Ma <boyu.mt@xxxxxxxxxx>
61 Author: Yongqiang Yang <xiaoqiangnk@xxxxxxxxx>
49 Author: Zheng Liu <wenqing.lz@xxxxxxxxxx>
47 Author: Christoph Hellwig <hch@xxxxxx>
42 Author: Darrick J. Wong <darrick.wong@xxxxxxxxxx>
40 Author: Tahsin Erdogan <tahsin@xxxxxxxxxx>
36 Author: Mingming Cao <cmm@xxxxxxxxxx>
32 Author: Eric Whitney <enwlinux@xxxxxxxxx>
28 Author: Christoph Hellwig <hch@xxxxxxxxxxxxx>
27 Author: Curt Wohlgemuth <curtw@xxxxxxxxxx>
24 Author: Darrick J. Wong <djwong@xxxxxxxxxx>
22 Author: Akira Fujita <a-fujita@xxxxxxxxxxxxx>
20 Author: Ross Zwisler <zwisler@xxxxxxxxxx>
18 Author: Eryu Guan <guaneryu@xxxxxxxxx>
16 Author: Vasily Averin <vvs@xxxxxxxxxxxxx>
15 Author: Akinobu Mita <akinobu.mita@xxxxxxxxx>
15 Author: Allison Henderson <achender@xxxxxxxxxxxxxxxxxx>
15 Author: Robin Dong <sanbai@xxxxxxxxxx>
14 Author: Dan Carpenter <dan.carpenter@xxxxxxxxxx>
13 Author: Michael Halcrow <mhalcrow@xxxxxxxxxx>
13 Author: Miklos Szeredi <mszeredi@xxxxxxx>
13 Author: Wang Shilong <wshilong@xxxxxxx>
12 Author: Daeho Jeong <daeho.jeong@xxxxxxxxxxx>
12 Author: Jan Kara <jack@xxxxxxxx>
12 Author: Joe Perches <joe@xxxxxxxxxxx>
12 Author: Tejun Heo <tj@xxxxxxxxxx>
11 Author: Jiaying Zhang <jiayingz@xxxxxxxxxx>
11 Author: Namjae Jeon <namjae.jeon@xxxxxxxxxxx>
11 Author: Shen Feng <shen@xxxxxxxxxxxxxx>
10 Author: David Howells <dhowells@xxxxxxxxxx>
10 Author: Guo Chao <yan@xxxxxxxxxxxxxxxxxx>
10 Author: Matthew Wilcox <willy@xxxxxxxxxxxxx>
9 Author: Alexey Dobriyan <adobriyan@xxxxxxxxx>
9 Author: Andreas Gruenbacher <agruenba@xxxxxxxxxx>
9 Author: Fabian Frederick <fabf@xxxxxxxxx>
9 Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
8 Author: Amir Goldstein <amir73il@xxxxxxxxx>
8 Author: Amir Goldstein <amir73il@xxxxxxxxxxxx>
8 Author: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
8 Author: Artem Bityutskiy <artem.bityutskiy@xxxxxxxxxxxxxxx>
8 Author: Dan Williams <dan.j.williams@xxxxxxxxx>
7 Author: Aditya Kali <adityakali@xxxxxxxxxx>
7 Author: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
7 Author: Alex Tomas <alex@xxxxxxxxxxxxx>
7 Author: Arnd Bergmann <arnd@xxxxxxxx>
7 Author: Colin Ian King <colin.king@xxxxxxxxxxxxx>
7 Author: Dave Jiang <dave.jiang@xxxxxxxxx>
7 Author: Hugh Dickins <hugh@xxxxxxxxxxx>
7 Author: Kazuya Mio <k-mio@xxxxxxxxxxxxx>
7 Author: Toshiyuki Okajima <toshi.okajima@xxxxxxxxxxxxxx>
7 Author: Zheng Liu <gnehzuil.liu@xxxxxxxxx>
7 Author: zhangyi (F) <yi.zhang@xxxxxxxxxx>
6 Author: Anatol Pomozov <anatol.pomozov@xxxxxxxxx>
6 Author: Andreas Dilger <adilger@xxxxxxxxx>
6 Author: Christoph Lameter <clameter@xxxxxxx>
6 Author: Dan Carpenter <error27@xxxxxxxxx>
6 Author: Duane Griffin <duaneg@xxxxxxxxx>
6 Author: Eric W. Biederman <ebiederm@xxxxxxxxxxxx>
6 Author: Josef Bacik <jbacik@xxxxxxxxxx>
6 Author: Kirill A. Shutemov <kirill.shutemov@xxxxxxxxxxxxxxx>
6 Author: Konstantin Khlebnikov <khlebnikov@xxxxxxxxxxxxxx>
6 Author: Li Zefan <lizf@xxxxxxxxxxxxxx>
6 Author: Mingming <cmm@xxxxxxxxxx>
6 Author: Tyson Nottingham <tgnottingham@xxxxxxxxx>
5 Author: Andrew Morton <akpm@xxxxxxxx>
5 Author: Avantika Mathur <mathur@xxxxxxxxxx>
5 Author: Chandan Rajendra <chandan@xxxxxxxxxxxxxxxxxx>
5 Author: Frank Mayhar <fmayhar@xxxxxxxxxx>
5 Author: Frederic Bohe <frederic.bohe@xxxxxxxx>
5 Author: Jose R. Santos <jrs@xxxxxxxxxx>
5 Author: Kees Cook <keescook@xxxxxxxxxxxx>
5 Author: Michal Hocko <mhocko@xxxxxxxx>
5 Author: Mike Christie <mchristi@xxxxxxxxxx>
5 Author: Omar Sandoval <osandov@xxxxxxxxxxx>
5 Author: Peter Zijlstra <a.p.zijlstra@xxxxxxxxx>
5 Author: Vegard Nossum <vegard.nossum@xxxxxxxxxx>
5 Author: Wu Fengguang <fengguang.wu@xxxxxxxxx>
5 Author: yangerkun <yangerkun@xxxxxxxxxx>
4 Author: Amit Arora <aarora@xxxxxxxxxx>
4 Author: Carlos Maiolino <cmaiolino@xxxxxxxxxx>
4 Author: Chengguang Xu <cgxu519@xxxxxxx>
4 Author: Coly Li <i@xxxxxxx>
4 Author: David Gstir <david@xxxxxxxxxxxxx>
4 Author: Djalal Harouni <tixxdz@xxxxxxxxxx>
4 Author: Hidehiro Kawai <hidehiro.kawai.ez@xxxxxxxxxxx>
4 Author: Jeff Layton <jlayton@xxxxxxxxxx>
4 Author: Josef Bacik <josef@xxxxxxxxxx>
4 Author: Li Xi <pkuelelixi@xxxxxxxxx>
4 Author: Manish Katiyar <mkatiyar@xxxxxxxxx>
4 Author: Miao Xie <miaoxie@xxxxxxxxxx>
4 Author: Miklos Szeredi <mszeredi@xxxxxxxxxx>
4 Author: Roel Kluin <roel.kluin@xxxxxxxxx>
4 Author: Toshi Kani <toshi.kani@xxxxxxx>
4 Author: Uwe Kleine-Kö <u.kleine-koenig@xxxxxxxxxxxxxx>
4 Author: Valerie Clement <valerie.clement@xxxxxxxx>
4 Author: Xiaoguang Wang <wangxg.fnst@xxxxxxxxxxxxxx>
3 Author: Andi Kleen <andi@xxxxxxxxxxxxxx>
3 Author: Azat Khuzhin <a3at.mail@xxxxxxxxx>
3 Author: Ben Hutchings <ben@xxxxxxxxxxxxxxx>
3 Author: Chandan Rajendra <chandan@xxxxxxxxxxxxx>
3 Author: Dave Chinner <dchinner@xxxxxxxxxx>
3 Author: Eric Gouriou <egouriou@xxxxxxxxxx>
3 Author: Eric Sandeen <sandeen@xxxxxxxxxxx>
3 Author: Gabriel Krisman Bertazi <krisman@xxxxxxxxxxxxxxx>
3 Author: Gabriel Krisman Bertazi <krisman@xxxxxxxxxxxxx>
3 Author: H Hartley Sweeten <hartleys@xxxxxxxxxxxxxxxxxxx>
3 Author: Jaegeuk Kim <jaegeuk@xxxxxxxxxx>
3 Author: Jeff Moyer <jmoyer@xxxxxxxxxx>
3 Author: Jing Zhang <zj.barak@xxxxxxxxx>
3 Author: Julia Lawall <julia@xxxxxxx>
3 Author: Mathieu Malaterre <malat@xxxxxxxxxx>
3 Author: Maurizio Lombardi <mlombard@xxxxxxxxxx>
3 Author: Nick Piggin <npiggin@xxxxxxxxx>
3 Author: Nick Piggin <npiggin@xxxxxxx>
3 Author: Nicolai Stange <nicstange@xxxxxxxxx>
3 Author: Nikolay Borisov <nborisov@xxxxxxxx>
3 Author: Pekka Enberg <penberg@xxxxxxxxxxxxxx>
3 Author: Peng Tao <bergwolf@xxxxxxxxx>
3 Author: Randy Dunlap <randy.dunlap@xxxxxxxxxx>
3 Author: Rasmus Villemoes <linux@xxxxxxxxxxxxxxxxxx>
3 Author: Riccardo Schirone <sirmy15@xxxxxxxxx>
3 Author: Robin Dong <hao.bigrat@xxxxxxxxx>
3 Author: Thiemo Nagel <thiemo.nagel@xxxxxxxxx>
3 Author: Wei Yongjun <yongjun_wei@xxxxxxxxxxxxxxxxx>
3 Author: jon ernst <jonernst07@xxxxxxxxx>
2 Author: Adam Buchbinder <adam.buchbinder@xxxxxxxxx>
2 Author: Alexander Beregalov <a.beregalov@xxxxxxxxx>
2 Author: Alexandre Ratchov <alexandre.ratchov@xxxxxxxx>
2 Author: Andi Kleen <ak@xxxxxxxxxxxxxxx>
2 Author: Andi Kleen <ak@xxxxxxx>
2 Author: Andreas Dilger <adilger@xxxxxxxxxxxxx>
2 Author: Andreas Dilger <adilger@xxxxxxx>
2 Author: Andreas Dilger <andreas.dilger@xxxxxxxxx>
2 Author: Andreas Gruenbacher <agruen@xxxxxxx>
2 Author: Andrey Sidorov <qrxd43@xxxxxxxxxxxx>
2 Author: Andréoddard Rosa <andre.goddard@xxxxxxxxx>
2 Author: Ashish Sangwan <a.sangwan@xxxxxxxxxxx>
2 Author: Ashish Sangwan <ashishsangwan2@xxxxxxxxx>
2 Author: Badari Pulavarty <pbadari@xxxxxxxxxx>
2 Author: Bernd Schubert <bernd.schubert@xxxxxxxxxxxxxxxxxx>
2 Author: Boaz Harrosh <boaz@xxxxxxxxxxxxx>
2 Author: Chao Yu <chao@xxxxxxxxxx>
2 Author: Coly Li <coyli@xxxxxxx>
2 Author: Dan Ehrenberg <dehrenberg@xxxxxxxxxx>
2 Author: Daniel Mack <daniel@xxxxxxxx>
2 Author: Dave Hansen <haveblue@xxxxxxxxxx>
2 Author: Dave Kleikamp <shaggy@xxxxxxxxxxxxxx>
2 Author: Deepa Dinamani <deepa.kernel@xxxxxxxxx>
2 Author: Dennis Zhou <dennis@xxxxxxxxxx>
2 Author: Dmitry Monakhov <dmonakhov@xxxxx>
2 Author: Eric Paris <eparis@xxxxxxxxxx>
2 Author: Eryu Guan <eguan@xxxxxxxxxx>
2 Author: Fengguang Wu <wfg@xxxxxxxxxxxxxxxx>
2 Author: Goldwyn Rodrigues <rgoldwyn@xxxxxxxx>
2 Author: Herbert Xu <herbert@xxxxxxxxxxxxxxxxxxx>
2 Author: Hisashi Hifumi <hifumi.hisashi@xxxxxxxxxxxxx>
2 Author: Ingo Molnar <mingo@xxxxxxxxxx>
2 Author: Jakub Wilk <jwilk@xxxxxxxxx>
2 Author: Jan Blunck <jblunck@xxxxxxxxxxxxx>
2 Author: Jan Blunck <jblunck@xxxxxxx>
2 Author: Jens Axboe <axboe@xxxxxx>
2 Author: Jens Axboe <axboe@xxxxxxxxx>
2 Author: Jens Axboe <jaxboe@xxxxxxxxxxxx>
2 Author: Jens Axboe <jens.axboe@xxxxxxxxxx>
2 Author: Jie Liu <jeff.liu@xxxxxxxxxx>
2 Author: Kalpak Shah <kalpak@xxxxxxxxxxxxx>
2 Author: Kent Overstreet <kmo@xxxxxxxxxxxxx>
2 Author: Khazhismel Kumykov <khazhy@xxxxxxxxxx>
2 Author: Kirill Tkhai <ktkhai@xxxxxxxxxxxxx>
2 Author: Laurent Navet <laurent.navet@xxxxxxxxx>
2 Author: Marcin Slusarz <marcin.slusarz@xxxxxxxxx>
2 Author: Markus Elfring <elfring@xxxxxxxxxxxxxxxxxxxxx>
2 Author: Mel Gorman <mgorman@xxxxxxx>
2 Author: Mel Gorman <mgorman@xxxxxxxxxxxxxxxxxxx>
2 Author: Ming Lei <ming.lei@xxxxxxxxxxxxx>
2 Author: Namhyung Kim <namhyung@xxxxxxxxx>
2 Author: Nikanth Karthikesan <knikanth@xxxxxxx>
2 Author: Nikitas Angelinas <nikitasangelinas@xxxxxxxxx>
2 Author: Pan Bian <bianpan2016@xxxxxxx>
2 Author: Paul Bolle <pebolle@xxxxxxxxxx>
2 Author: Richard Weinberger <richard@xxxxxx>
2 Author: Roel Kluin <12o3l@xxxxxxxxxx>
2 Author: Roman Pen <roman.penyaev@xxxxxxxxxxxxxxxx>
2 Author: Salman Qazi <sqazi@xxxxxxxxxx>
2 Author: Sergey Senozhatsky <sergey.senozhatsky@xxxxxxxxx>
2 Author: Shaohua Li <shaohua.li@xxxxxxxxx>
2 Author: Solofo Ramangalahy <Solofo.Ramangalahy@xxxxxxxx>
2 Author: Souptick Joarder <jrdr.linux@xxxxxxxxx>
2 Author: Thadeu Lima de Souza Cascardo <cascardo@xxxxxxxxxxxxxx>
2 Author: Tobias Klauser <tklauser@xxxxxxxxxx>
2 Author: Vasily Averin <vvs@xxxxx>
2 Author: Vivek Haldar <haldar@xxxxxxxxxx>
2 Author: Wang Sheng-Hui <shhuiw@xxxxxxxxx>
2 Author: Wei Yongjun <yjwei@xxxxxxxxxxxxxx>
2 Author: Yu Jian <yujian@xxxxxxxxxxxxx>
2 Author: Zhang Zhen <zhenzhang.zhang@xxxxxxxxxx>
1 Author: Aaro Koskinen <aaro.koskinen@xxxxxxxxx>
1 Author: Adam Borowski <kilobyte@xxxxxxxxxx>
1 Author: Adrian Bunk <bunk@xxxxxxxxxx>
1 Author: Adrian Bunk <bunk@xxxxxxxxx>
1 Author: Aihua Zhang <zhangaihua1@xxxxxxxxxx>
1 Author: Akria Fujita <a-fujita@xxxxxxxxxxxxx>
1 Author: Alan Cox <alan@xxxxxxxxxxxxxxx>
1 Author: Ales Novak <alnovak@xxxxxxx>
1 Author: Alessio Igor Bogani <abogani@xxxxxxxxxx>
1 Author: Alexander V. Lukyanov <lav@xxxxxxxx>
1 Author: Alexey Khoroshilov <khoroshilov@xxxxxxxxx>
1 Author: Amerigo Wang <amwang@xxxxxxxxxx>
1 Author: Amir G <amir73il@xxxxxxxxxxxxxxxxxxxxx>
1 Author: Anand Gadiyar <gadiyar@xxxxxx>
1 Author: Andi Shyti <andi@xxxxxxxxxxx>
1 Author: Andrea Arcangeli <aarcange@xxxxxxxxxx>
1 Author: Andreas Dilger <adilger@xxxxxxxxxxxxx>
1 Author: Andreas Schlick <schlick@xxxxxxxxxxx>
1 Author: Andrew Perepechko <andrew.perepechko@xxxxxxxxxxx>
1 Author: Andrey Savochkin <saw@xxxxx>
1 Author: Andrey Tsyvarev <tsyvarev@xxxxxxxxx>
1 Author: Andries E. Brouwer <Andries.Brouwer@xxxxxx>
1 Author: Andy Leiserson <andy@xxxxxxxxxxxxx>
1 Author: Andy Lutomirski <luto@xxxxxxxxxxxxxx>
1 Author: Andy Lutomirski <luto@xxxxxxxxxx>
1 Author: Andy Shevchenko <andriy.shevchenko@xxxxxxxxxxxxxxx>
1 Author: Aneesh Kumar K.V <aneesh.kumar@xxxxxxxxx>
1 Author: Anton Protopopov <a.s.protopopov@xxxxxxxxx>
1 Author: Arjan van de Ven <arjan@xxxxxxxxxxxxxxx>
1 Author: Artem Blagodarenko <artem.blagodarenko@xxxxxxxxx>
1 Author: Barret Rhoden <brho@xxxxxxxxxx>
1 Author: Bartlomiej Zolnierkiewicz <bzolnier@xxxxxxxxx>
1 Author: Benoit Boissinot <benoit.boissinot@xxxxxxxxxxxx>
1 Author: Bobi Jam <bobijam@xxxxxxxxxxxxx>
1 Author: Borislav Petkov <bbpetkov@xxxxxxxx>
1 Author: BoxiLiu <lewis.liulei@xxxxxxxxxx>
1 Author: Brian Foster <bfoster@xxxxxxxxxx>
1 Author: Bryan Donlan <bdonlan@xxxxxxxxx>
1 Author: Chanho Park <parkch98@xxxxxxxxx>
1 Author: Chen Gang <gang.chen.5i5j@xxxxxxxxx>
1 Author: Chen Gang <gang.chen@xxxxxxxxxxx>
1 Author: Christian Borntraeger <borntraeger@xxxxxxxxxx>
1 Author: Christoph Lameter <cl@xxxxxxxxxxxxxxxxxxxx>
1 Author: Christoph Lameter <cl@xxxxxxxxx>
1 Author: Chuck Ebbert <cebbert@xxxxxxxxxx>
1 Author: Cody P Schafer <cody@xxxxxxxxxxxxxxxxxx>
1 Author: Coly Li <colyli@xxxxxxxxx>
1 Author: Cong Ding <dinggnu@xxxxxxxxx>
1 Author: Cyrill Gorcunov <gorcunov@xxxxxxxxx>
1 Author: Damien Guibouret <damien.guibouret@xxxxxxxxxxxxxxxxxxxx>
1 Author: Dan Magenheimer <dan.magenheimer@xxxxxxxxxx>
1 Author: Dave Jones <davej@xxxxxxxxxx>
1 Author: David Moore <dmoorefo@xxxxxxxxx>
1 Author: David Turner <novalis@xxxxxxxxxxx>
1 Author: David Windsor <dave@xxxxxxxxxxxx>
1 Author: Davide Italiano <dccitaliano@xxxxxxxxx>
1 Author: Debabrata Banerjee <dbanerje@xxxxxxxxxx>
1 Author: Denis V. Lunev <den@xxxxxxxxxx>
1 Author: Dennis Zhou (Facebook) <dennisszhou@xxxxxxxxx>
1 Author: Dmitri Monakho <dmonakhov@xxxxxxxxxx>
1 Author: Dmitriy Monakhov <dmonakhov@xxxxxxxxxx>
1 Author: Dmitriy Monakhov <dmonakhov@xxxxx>
1 Author: Dmitry Mishin <dim@xxxxxxxxxx>
1 Author: Dr. Tilmann Bubeck <t.bubeck@xxxxxxxxxxx>
1 Author: Eldad Zack <eldad@xxxxxxxxxxxxxxx>
1 Author: Emese Revfy <re.emese@xxxxxxxxx>
1 Author: Emoly Liu <emoly.liu@xxxxxxxxx>
1 Author: Eric Dumazet <dada1@xxxxxxxxxxxxx>
1 Author: Eric Engestrom <eric.engestrom@xxxxxxxxxx>
1 Author: Eric Sesterhenn <snakebyte@xxxxxx>
1 Author: Ernesto A. Fernáez <ernesto.mnd.fernandez@xxxxxxxxx>
1 Author: Eugene Shatokhin <eugene.shatokhin@xxxxxxxxxx>
1 Author: Fabrice Jouhaud <yargil@xxxxxxx>
1 Author: Fan Yong <yong.fan@xxxxxxxxxxxxx>
1 Author: Feng Tang <feng.tang@xxxxxxxxx>
1 Author: Fengguang Wu <fengguang.wu@xxxxxxxxx>
1 Author: Forrest Liu <forrestl@xxxxxxxxxxxx>
1 Author: From: Thiemo Nagel <thiemo.nagel@xxxxxxxxx>
1 Author: Geert Uytterhoeven <geert+renesas@xxxxxxxxx>
1 Author: Geliang Tang <geliangtang@xxxxxxx>
1 Author: Giedrius Rekasius <giedrius.rekasius@xxxxxxxxx>
1 Author: Gioh Kim <gioh.kim@xxxxxxx>
1 Author: Girish Shilamkar <girish@xxxxxxxxxxxxx>
1 Author: Goffredo Baroncelli <kreijack@xxxxxxxxx>
1 Author: Greg Harm <gharm@xxxxxxxxxx>
1 Author: Greg Kroah-Hartman <gregkh@xxxxxxxxxxxxxxxxxxx>
1 Author: Gustavo A. R. Silva <gustavo@xxxxxxxxxxxxxx>
1 Author: Haibo Liu <HaiboLiu6@xxxxxxxx>
1 Author: HaiboLiu <HaiboLiu6@xxxxxxxxx>
1 Author: Haogang Chen <haogangchen@xxxxxxxxx>
1 Author: Harshad Shirwadkar <harshads@xxxxxxxxxx>
1 Author: Harvey Harrison <harvey.harrison@xxxxxxxxx>
1 Author: Heiko Carstens <heiko.carstens@xxxxxxxxxx>
1 Author: Herton Ronaldo Krzesinski <herton.krzesinski@xxxxxxxxxxxxx>
1 Author: Hiroshi Shimamoto <h-shimamoto@xxxxxxxxxxxxx>
1 Author: Huaitong Han <huaitong.han@xxxxxxxxx>
1 Author: Huang Weiyi <weiyi.huang@xxxxxxxxx>
1 Author: Hugh Dickins <hughd@xxxxxxxxxx>
1 Author: Ingo Molnar <mingo@xxxxxxx>
1 Author: Insu Yun <wuninsu@xxxxxxxxx>
1 Author: J. Bruce Fields <bfields@xxxxxxxxxx>
1 Author: Jan Mrazek <email@xxxxxxxxxxxxxx>
1 Author: Jason A. Donenfeld <Jason@xxxxxxxxx>
1 Author: Jason Yan <yanaijie@xxxxxxxxxx>
1 Author: Jean Delvare <jdelvare@xxxxxxx>
1 Author: Jean Delvare <khali@xxxxxxxxxxxx>
1 Author: Jean Noel Cordenner <jean-noel.cordenner@xxxxxxxx>
1 Author: Jeremy Cline <jcline@xxxxxxxxxx>
1 Author: Jerry Lee <jerrylee@xxxxxxxx>
1 Author: Jesper Dangaard Brouer <hawk@xxxxxxx>
1 Author: Jesper Juhl <jj@xxxxxxxxxxxxx>
1 Author: Jiri Slaby <jslaby@xxxxxxx>
1 Author: Jiufei Xue <jiufei.xue@xxxxxxxxxxxxxxxxx>
1 Author: Johann Lombardi <johann.lombardi@xxxxxxxx>
1 Author: Johann Lombardi <johann@xxxxxxx>
1 Author: Johann Lombardi <johann@xxxxxxxxxxxxx>
1 Author: Johannes Weiner <hannes@xxxxxxxxxxx>
1 Author: John Stultz <john.stultz@xxxxxxxxxx>
1 Author: Jon Derrick <jonathan.derrick@xxxxxxxxx>
1 Author: Jon Ernst <jonernst07@xxxxxxx>
1 Author: Josef "Jeff" Sipek <jsipek@xxxxxxxxxxxxx>
1 Author: Josef 'Jeff' Sipek <jsipek@xxxxxxxxxxxxx>
1 Author: Josef Bacik <jbacik@xxxxxx>
1 Author: Julia Lawall <Julia.Lawall@xxxxxxx>
1 Author: Jun Piao <piaojun@xxxxxxxxxx>
1 Author: Junho Ryu <jayr@xxxxxxxxxx>
1 Author: Junichi Uekawa <uekawa@xxxxxxxxxx>
1 Author: Justin P. Mattock <justinmattock@xxxxxxxxx>
1 Author: Kaho Ng <ngkaho1234@xxxxxxxxx>
1 Author: Kalpak Shah <kalpak.shah@xxxxxxx>
1 Author: Kent Overstreet <kent.overstreet@xxxxxxxxx>
1 Author: Kent Overstreet <koverstreet@xxxxxxxxxx>
1 Author: Kimberly Brown <kimbrownkd@xxxxxxxxx>
1 Author: Kirill Korotaev <dev@xxxxxxxxxx>
1 Author: Konstantin Khlebnikov <khlebnikov@xxxxxxxxxx>
1 Author: Lachlan McIlroy <lmcilroy@xxxxxxxxxx>
1 Author: Laurent Vivier <Laurent.Vivier@xxxxxxxx>
1 Author: Leonard Michlmayr <leonard.michlmayr@xxxxxxxxx>
1 Author: Li Dongyang <dongyangli@xxxxxxx>
1 Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxxxxxxxx>
1 Author: Liu Song <liu.song11@xxxxxxxxxx>
1 Author: Liu Xiang <liu.xiang6@xxxxxxxxxx>
1 Author: Lucas De Marchi <lucas.demarchi@xxxxxxxxxxxxxx>
1 Author: Luis R. Rodriguez <mcgrof@xxxxxxxxxx>
1 Author: Maarten ter Huurne <maarten@xxxxxxxxxxxxxx>
1 Author: Maciej Åenczykowski <zenczykowski@xxxxxxxxx>
1 Author: Maninder Singh <maninder1.s@xxxxxxxxxxx>
1 Author: Mariusz Kozlowski <m.kozlowski@xxxxxxxxxx>
1 Author: Markus Rechberger <Markus.Rechberger@xxxxxxx>
1 Author: Markus Trippelsdorf <markus@xxxxxxxxxxxxxxx>
1 Author: Martin K. Petersen <martin.petersen@xxxxxxxxxx>
1 Author: Masahiro Yamada <yamada.masahiro@xxxxxxxxxxxxx>
1 Author: Mathias Krause <minipli@xxxxxxxxxxxxxx>
1 Author: Mathieu Desnoyers <mathieu.desnoyers@xxxxxxxxxx>
1 Author: Matt LaPlante <kernel1@xxxxxxxxxxxxxxxx>
1 Author: Matthew Garrett <mjg59@xxxxxxxxxx>
1 Author: Maxim Patlasov <MPatlasov@xxxxxxxxxxxxx>
1 Author: Maxim Patlasov <maxim.patlasov@xxxxxxxxx>
1 Author: Miao Xie <miaox@xxxxxxxxxxxxxx>
1 Author: Michael Callahan <michaelcallahan@xxxxxx>
1 Author: Michael Tokarev <mjt@xxxxxxxxxx>
1 Author: Michal Hocko <mhocko@xxxxxxx>
1 Author: Miguel Ojeda <miguel.ojeda.sandonis@xxxxxxxxx>
1 Author: Mike Snitzer <snitzer@xxxxxxxxx>
1 Author: Mikulas Patocka <mikulas@xxxxxxxxxxxxx>
1 Author: Mimi Zohar <zohar@xxxxxxxxxxxxxxxxxx>
1 Author: Ming Lei <ming.lei@xxxxxxxxxx>
1 Author: Namjae Jeon <linkinjeon@xxxxxxxxx>
1 Author: Nicolas Kaiser <nikai@xxxxxxxxx>
1 Author: Nikolay Borisov <kernel@xxxxxxxx>
1 Author: Niu Yawei <yawei.niu@xxxxxxxxx>
1 Author: Pankaj Gupta <pagupta@xxxxxxxxxx>
1 Author: Patrick J. LoPresti <lopresti@xxxxxxxxx>
1 Author: Patrick Palka <patrick@xxxxxxxxxxxx>
1 Author: Paul Gortmaker <paul.gortmaker@xxxxxxxxxxxxx>
1 Author: Paul Mackerras <paulus@xxxxxxxxx>
1 Author: Paul Mundt <lethal@xxxxxxxxxxxx>
1 Author: Paul Taysom <taysom@xxxxxxxxxxxx>
1 Author: Peter Huewe <peterhuewe@xxxxxx>
1 Author: Peter Zijlstra <peterz@xxxxxxxxxxxxx>
1 Author: Petros Koutoupis <petros@xxxxxxxxxxxxxxxxxxx>
1 Author: Philippe De Muyter <phdm@xxxxxxxxx>
1 Author: Piotr Sarna <p.sarna@xxxxxxxxxxxxxxxxxxx>
1 Author: Pranay Kr. Srivastava <pranjas@xxxxxxxxx>
1 Author: Rakesh Pandit <rakesh@xxxxxxxxxx>
1 Author: Randy Dodgen <dodgen@xxxxxxxxxx>
1 Author: Randy Dunlap <rdunlap@xxxxxxxxxxxxx>
1 Author: Richard Kennedy <richard@xxxxxxxxxxxxxxx>
1 Author: Robert P. J. Day <rpjday@xxxxxxxxxxxxxx>
1 Author: Ross Zwisler <zwisler@xxxxxxxxxxxx>
1 Author: Rusty Russell <rusty@xxxxxxxxxxxxxxx>
1 Author: Sachin Kamat <sachin.kamat@xxxxxxxxxx>
1 Author: Sahitya Tummala <stummala@xxxxxxxxxxxxxx>
1 Author: Santosh Nayak <santoshprasadnayak@xxxxxxxxx>
1 Author: Satyam Sharma <ssatyam@xxxxxxxxxxxxxx>
1 Author: Sean Fu <fxinrong@xxxxxxxxx>
1 Author: Serge E. Hallyn <serge@xxxxxxxxxx>
1 Author: Sergey Karamov <skaramov@xxxxxxxxxx>
1 Author: Seth Forshee <seth.forshee@xxxxxxxxxxxxx>
1 Author: Seunghun Lee <waydi1@xxxxxxxxx>
1 Author: Sheng Yong <shengyong1@xxxxxxxxxx>
1 Author: Shi Siyuan <shisiyuan@xxxxxxxxxx>
1 Author: Simon Ruderich <simon@xxxxxxxxxxxx>
1 Author: Solofo.Ramangalahy@xxxxxxxx <>
1 Author: Sriram Rajagopalan <sriramr@xxxxxxxxxx>
1 Author: Stephen Hemminger <shemminger@xxxxxxxxxx>
1 Author: Stephen Hemminger <stephen@xxxxxxxxxxxxxxxxxx>
1 Author: Steven Liu <lingjiujianke@xxxxxxxxx>
1 Author: Steven Whitehouse <swhiteho@xxxxxxxxxx>
1 Author: Stoyan Gaydarov <stoyboyker@xxxxxxxxx>
1 Author: Suparna Bhattacharya <suparna@xxxxxxxxxx>
1 Author: Surbhi Palande <surbhi.palande@xxxxxxxxxxxxx>
1 Author: T Makphaibulchoke <tmac@xxxxxx>
1 Author: Takashi Sato <sho@xxxxxxxxxxxxxx>
1 Author: Takashi Sato <t-sato@xxxxxxxxxxxxx>
1 Author: Tao Ma <tao.ma@xxxxxxxxxx>
1 Author: Theodore Tso <tytso@xxxxxxx>
1 Author: Thomas Gleixner <tglx@xxxxxxxxxxxxx>
1 Author: Tiger Yang <tiger.yang@xxxxxxxxxx>
1 Author: Tim Schmielau <tim@xxxxxxxxxxxxxxxxxxxxxx>
1 Author: Utako Kusaka <u-kusaka@xxxxxxxxxxxxx>
1 Author: Vahram Martirosyan <vmartirosyan@xxxxxxxxx>
1 Author: Valerie Aurora <val@xxxxxxxxxxxxxxxxx>
1 Author: Venkatesh Pallipadi <venkatesh.pallipadi@xxxxxxxxx>
1 Author: Vignesh Babu <vignesh.babu@xxxxxxxxx>
1 Author: Vincent Minet <vincent@xxxxxxxxxxxxxxxxx>
1 Author: Viresh Kumar <viresh.kumar@xxxxxxxxxx>
1 Author: Vladimir Davydov <vdavydov.dev@xxxxxxxxx>
1 Author: Wang Sheng-Hui <crosslonelyover@xxxxxxxxx>
1 Author: Wang Shilong <wangshilong1991@xxxxxxxxx>
1 Author: Wang Shilong <wangsl-fnst@xxxxxxxxxxxxxx>
1 Author: Wei Yuan <weiyuan.wei@xxxxxxxxxx>
1 Author: Xi Wang <xi.wang@xxxxxxxxx>
1 Author: Xiaoguang Wang <xiaoguang.wang@xxxxxxxxxxxxxxxxx>
1 Author: Xu Cang <cangxumu@xxxxxxxxx>
1 Author: Yan, Zheng <zheng.z.yan@xxxxxxxxx>
1 Author: Yang Ruirui <ruirui.r.yang@xxxxxxxxx>
1 Author: Yaowei Bai <bywxiaobai@xxxxxxx>
1 Author: Yasunori Goto <y-goto@xxxxxxxxxxxxxx>
1 Author: Younger Liu <younger.liucn@xxxxxxxxx>
1 Author: ZhangXiaoxu <zhangxiaoxu5@xxxxxxxxxx>
1 Author: Zhao Hongjiang <zhaohongjiang@xxxxxxxxxx>
1 Author: Zhi Yong Wu <wuzhy@xxxxxxxxxxxxxxxxxx>
1 Author: Zhouyi Zhou <zhouzhouyi@xxxxxxxxx>
1 Author: boxi liu <boxi10liu@xxxxxxxxx>
1 Author: gmail <yngsion@xxxxxxxxx>
1 Author: harshads <harshads@xxxxxxxxxx>
1 Author: jiayingz@xxxxxxxxxx (Jiaying Zhang) <>
1 Author: jon ernst <jonernst07@xxxxxxx>
1 Author: liang xie <xieliang007@xxxxxxxxx>
1 Author: piaojun <piaojun@xxxxxxxxxx>
1 Author: ruippan (æç) <ruippan@xxxxxxxxxxx>
1 Author: vignesh babu <vignesh.babu@xxxxxxxxx>
1 Author: vikram.jadhav07 <vikramjadhavpucsd2007@xxxxxxxxx>
1 Author: wangguang <wang.guang55@xxxxxxxxxx>
1 Author: yalin wang <yalin.wang2010@xxxxxxxxx>
1 Author: zhangjs <zachary@xxxxxxxxxxxxxxxx>
1 Author: zhenwei.pi <zhenwei.pi@xxxxxxxxxxxxxxx>
1 Author: zhong jiang <zhongjiang@xxxxxxxxxx>
1 Author: zilong.liu <liuziloong@xxxxxxxxx>


Attachment: pgpHlF6F1XnZ_.pgp
Description: PGP signature