Merge tag 'docs-5.10' of git://git.lwn.net/linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 12 Oct 2020 23:21:29 +0000 (16:21 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 12 Oct 2020 23:21:29 +0000 (16:21 -0700)
Pull documentation updates from Jonathan Corbet:
 "As hoped, things calmed down for docs this cycle; fewer changes and
  almost no conflicts at all. This includes:

   - A reworked and expanded user-mode Linux document

   - Some simplifications and improvements for submitting-patches.rst

   - An emergency fix for (some) problems with Sphinx 3.x

   - Some welcome automarkup improvements to automatically generate
     cross-references to struct definitions and other documents

   - The usual collection of translation updates, typo fixes, etc"

* tag 'docs-5.10' of git://git.lwn.net/linux: (81 commits)
  gpiolib: Update indentation in driver.rst for code excerpts
  Documentation/admin-guide: tainted-kernels: Fix typo occured
  Documentation: better locations for sysfs-pci, sysfs-tagging
  docs: programming-languages: refresh blurb on clang support
  Documentation: kvm: fix a typo
  Documentation: Chinese translation of Documentation/arm64/amu.rst
  doc: zh_CN: index files in arm64 subdirectory
  mailmap: add entry for <mstarovoitov@marvell.com>
  doc: seq_file: clarify role of *pos in ->next()
  docs: trace: ring-buffer-design.rst: use the new SPDX tag
  Documentation: kernel-parameters: clarify "module." parameters
  Fix references to nommu-mmap.rst
  docs: rewrite admin-guide/sysctl/abi.rst
  docs: fb: Remove vesafb scrollback boot option
  docs: fb: Remove sstfb scrollback boot option
  docs: fb: Remove matroxfb scrollback boot option
  docs: fb: Remove framebuffer scrollback boot option
  docs: replace the old User Mode Linux HowTo with a new one
  Documentation/admin-guide: blockdev/ramdisk: remove use of "rdev"
  Documentation/admin-guide: README & svga: remove use of "rdev"
  ...

1  2 
.mailmap
Documentation/admin-guide/kernel-parameters.txt
Documentation/arm64/index.rst
Documentation/driver-api/dma-buf.rst
Documentation/kbuild/llvm.rst
Documentation/virt/kvm/api.rst
MAINTAINERS

diff --combined .mailmap
+++ b/.mailmap
  Aaron Durbin <adurbin@google.com>
  Adam Oldham <oldhamca@gmail.com>
  Adam Radford <aradford@gmail.com>
 -Adrian Bunk <bunk@stusta.de>
  Adriana Reus <adi.reus@gmail.com> <adriana.reus@intel.com>
 +Adrian Bunk <bunk@stusta.de>
  Alan Cox <alan@lxorguk.ukuu.org.uk>
  Alan Cox <root@hraefn.swansea.linux.org.uk>
 -Aleksey Gorelov <aleksey_gorelov@phoenix.com>
  Aleksandar Markovic <aleksandar.markovic@mips.com> <aleksandar.markovic@imgtec.com>
 -Alex Shi <alex.shi@linux.alibaba.com> <alex.shi@intel.com>
 -Alex Shi <alex.shi@linux.alibaba.com> <alex.shi@linaro.org>
 +Aleksey Gorelov <aleksey_gorelov@phoenix.com>
  Alexander Lobakin <alobakin@pm.me> <alobakin@dlink.ru>
  Alexander Lobakin <alobakin@pm.me> <alobakin@marvell.com>
  Alexander Lobakin <alobakin@pm.me> <bloodyreaper@yandex.ru>
  Alexandre Belloni <alexandre.belloni@bootlin.com> <alexandre.belloni@free-electrons.com>
 -Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com>
  Alexei Starovoitov <ast@kernel.org> <alexei.starovoitov@gmail.com>
  Alexei Starovoitov <ast@kernel.org> <ast@fb.com>
 +Alexei Starovoitov <ast@kernel.org> <ast@plumgrid.com>
 +Alex Shi <alex.shi@linux.alibaba.com> <alex.shi@intel.com>
 +Alex Shi <alex.shi@linux.alibaba.com> <alex.shi@linaro.org>
  Al Viro <viro@ftp.linux.org.uk>
  Al Viro <viro@zenIV.linux.org.uk>
 +Andi Kleen <ak@linux.intel.com> <ak@suse.de>
  Andi Shyti <andi@etezian.org> <andi.shyti@samsung.com>
  Andreas Herrmann <aherrman@de.ibm.com>
 -Andrey Ryabinin <ryabinin.a.a@gmail.com> <a.ryabinin@samsung.com>
  Andrew Morton <akpm@linux-foundation.org>
 -Andrew Murray <amurray@thegoodpenguin.co.uk> <andrew.murray@arm.com>
  Andrew Murray <amurray@thegoodpenguin.co.uk> <amurray@embedded-bits.co.uk>
 +Andrew Murray <amurray@thegoodpenguin.co.uk> <andrew.murray@arm.com>
  Andrew Vasquez <andrew.vasquez@qlogic.com>
 +Andrey Ryabinin <ryabinin.a.a@gmail.com> <a.ryabinin@samsung.com>
  Andy Adamson <andros@citi.umich.edu>
 -Antoine Tenart <antoine.tenart@free-electrons.com>
 +Antoine Tenart <atenart@kernel.org> <antoine.tenart@bootlin.com>
 +Antoine Tenart <atenart@kernel.org> <antoine.tenart@free-electrons.com>
  Antonio Ospite <ao2@ao2.it> <ao2@amarulasolutions.com>
  Archit Taneja <archit@ti.com>
  Ard Biesheuvel <ardb@kernel.org> <ard.biesheuvel@linaro.org>
@@@ -50,42 -48,40 +50,42 @@@ Arnaud Patard <arnaud.patard@rtp-net.or
  Arnd Bergmann <arnd@arndb.de>
  Axel Dyks <xl@xlsigned.net>
  Axel Lin <axel.lin@gmail.com>
 -Bart Van Assche <bvanassche@acm.org> <bart.vanassche@wdc.com>
  Bart Van Assche <bvanassche@acm.org> <bart.vanassche@sandisk.com>
 +Bart Van Assche <bvanassche@acm.org> <bart.vanassche@wdc.com>
  Ben Gardner <bgardner@wabtec.com>
  Ben M Cahill <ben.m.cahill@intel.com>
  Björn Steinbrink <B.Steinbrink@gmx.de>
 -Boris Brezillon <bbrezillon@kernel.org> <boris.brezillon@bootlin.com>
 -Boris Brezillon <bbrezillon@kernel.org> <boris.brezillon@free-electrons.com>
  Boris Brezillon <bbrezillon@kernel.org> <b.brezillon.dev@gmail.com>
  Boris Brezillon <bbrezillon@kernel.org> <b.brezillon@overkiz.com>
 +Boris Brezillon <bbrezillon@kernel.org> <boris.brezillon@bootlin.com>
 +Boris Brezillon <bbrezillon@kernel.org> <boris.brezillon@free-electrons.com>
  Brian Avery <b.avery@hp.com>
  Brian King <brking@us.ibm.com>
 +Changbin Du <changbin.du@intel.com> <changbin.du@gmail.com>
 +Changbin Du <changbin.du@intel.com> <changbin.du@intel.com>
  Chao Yu <chao@kernel.org> <chao2.yu@samsung.com>
  Chao Yu <chao@kernel.org> <yuchao0@huawei.com>
 -Christoph Hellwig <hch@lst.de>
  Christophe Ricard <christophe.ricard@gmail.com>
 +Christoph Hellwig <hch@lst.de>
  Corey Minyard <minyard@acm.org>
  Damian Hobson-Garcia <dhobsong@igel.co.jp>
 -Daniel Borkmann <daniel@iogearbox.net> <dborkman@redhat.com>
 -Daniel Borkmann <daniel@iogearbox.net> <dborkmann@redhat.com>
 +Daniel Borkmann <daniel@iogearbox.net> <danborkmann@googlemail.com>
  Daniel Borkmann <daniel@iogearbox.net> <danborkmann@iogearbox.net>
  Daniel Borkmann <daniel@iogearbox.net> <daniel.borkmann@tik.ee.ethz.ch>
 -Daniel Borkmann <daniel@iogearbox.net> <danborkmann@googlemail.com>
 +Daniel Borkmann <daniel@iogearbox.net> <dborkmann@redhat.com>
 +Daniel Borkmann <daniel@iogearbox.net> <dborkman@redhat.com>
  Daniel Borkmann <daniel@iogearbox.net> <dxchgb@gmail.com>
  David Brownell <david-b@pacbell.net>
  David Woodhouse <dwmw2@shinybook.infradead.org>
 -Dengcheng Zhu <dzhu@wavecomp.com> <dengcheng.zhu@mips.com>
 -Dengcheng Zhu <dzhu@wavecomp.com> <dengcheng.zhu@imgtec.com>
  Dengcheng Zhu <dzhu@wavecomp.com> <dczhu@mips.com>
  Dengcheng Zhu <dzhu@wavecomp.com> <dengcheng.zhu@gmail.com>
 +Dengcheng Zhu <dzhu@wavecomp.com> <dengcheng.zhu@imgtec.com>
 +Dengcheng Zhu <dzhu@wavecomp.com> <dengcheng.zhu@mips.com>
  <dev.kurt@vandijck-laurijssen.be> <kurt.van.dijck@eia.be>
  Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
 -Dmitry Safonov <0x7f454c46@gmail.com> <dsafonov@virtuozzo.com>
 -Dmitry Safonov <0x7f454c46@gmail.com> <d.safonov@partner.samsung.com>
  Dmitry Safonov <0x7f454c46@gmail.com> <dima@arista.com>
 +Dmitry Safonov <0x7f454c46@gmail.com> <d.safonov@partner.samsung.com>
 +Dmitry Safonov <0x7f454c46@gmail.com> <dsafonov@virtuozzo.com>
  Domen Puncer <domen@coderock.org>
  Douglas Gilbert <dougg@torque.net>
  Ed L. Cashin <ecashin@coraid.com>
@@@ -96,22 -92,20 +96,22 @@@ Felix Kuhling <fxkuehl@gmx.de
  Felix Moeller <felix@derklecks.de>
  Filipe Lautert <filipe@icewall.org>
  Franck Bui-Huu <vagabon.xyz@gmail.com>
 -Frank Rowand <frowand.list@gmail.com> <frowand@mvista.com>
  Frank Rowand <frowand.list@gmail.com> <frank.rowand@am.sony.com>
  Frank Rowand <frowand.list@gmail.com> <frank.rowand@sonymobile.com>
 +Frank Rowand <frowand.list@gmail.com> <frowand@mvista.com>
  Frank Zago <fzago@systemfabricworks.com>
  Gao Xiang <xiang@kernel.org> <gaoxiang25@huawei.com>
  Gao Xiang <xiang@kernel.org> <hsiangkao@aol.com>
 -Gerald Schaefer <gerald.schaefer@linux.ibm.com> <gerald.schaefer@de.ibm.com>
  Gerald Schaefer <gerald.schaefer@linux.ibm.com> <geraldsc@de.ibm.com>
 +Gerald Schaefer <gerald.schaefer@linux.ibm.com> <gerald.schaefer@de.ibm.com>
  Gerald Schaefer <gerald.schaefer@linux.ibm.com> <geraldsc@linux.vnet.ibm.com>
  Greg Kroah-Hartman <greg@echidna.(none)>
  Greg Kroah-Hartman <gregkh@suse.de>
  Greg Kroah-Hartman <greg@kroah.com>
  Greg Kurz <groug@kaod.org> <gkurz@linux.vnet.ibm.com>
  Gregory CLEMENT <gregory.clement@bootlin.com> <gregory.clement@free-electrons.com>
 +Gustavo Padovan <gustavo@las.ic.unicamp.br>
 +Gustavo Padovan <padovan@profusion.mobi>
  Hanjun Guo <guohanjun@huawei.com> <hanjun.guo@linaro.org>
  Heiko Carstens <hca@linux.ibm.com> <h.carstens@de.ibm.com>
  Heiko Carstens <hca@linux.ibm.com> <heiko.carstens@de.ibm.com>
@@@ -121,33 -115,32 +121,33 @@@ Henrik Rydberg <rydberg@bitmath.org
  Herbert Xu <herbert@gondor.apana.org.au>
  Jacob Shin <Jacob.Shin@amd.com>
  Jaegeuk Kim <jaegeuk@kernel.org> <jaegeuk@google.com>
 -Jaegeuk Kim <jaegeuk@kernel.org> <jaegeuk@motorola.com>
  Jaegeuk Kim <jaegeuk@kernel.org> <jaegeuk.kim@samsung.com>
 +Jaegeuk Kim <jaegeuk@kernel.org> <jaegeuk@motorola.com>
  Jakub Kicinski <kuba@kernel.org> <jakub.kicinski@netronome.com>
  James Bottomley <jejb@mulgrave.(none)>
  James Bottomley <jejb@titanic.il.steeleye.com>
  James E Wilson <wilson@specifix.com>
 -James Hogan <jhogan@kernel.org> <james.hogan@imgtec.com>
  James Hogan <jhogan@kernel.org> <james@albanarts.com>
 +James Hogan <jhogan@kernel.org> <james.hogan@imgtec.com>
  James Ketrenos <jketreno@io.(none)>
  Jan Glauber <jan.glauber@gmail.com> <jang@de.ibm.com>
  Jan Glauber <jan.glauber@gmail.com> <jang@linux.vnet.ibm.com>
  Jan Glauber <jan.glauber@gmail.com> <jglauber@cavium.com>
  Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com>
 +Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com>
  Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com>
 -Javi Merino <javi.merino@kernel.org> <javi.merino@arm.com>
  <javier@osg.samsung.com> <javier.martinez@collabora.co.uk>
 +Javi Merino <javi.merino@kernel.org> <javi.merino@arm.com>
  Jayachandran C <c.jayachandran@gmail.com> <jayachandranc@netlogicmicro.com>
  Jayachandran C <c.jayachandran@gmail.com> <jchandra@broadcom.com>
  Jayachandran C <c.jayachandran@gmail.com> <jchandra@digeo.com>
  Jayachandran C <c.jayachandran@gmail.com> <jnair@caviumnetworks.com>
 -Jean Tourrilhes <jt@hpl.hp.com>
  <jean-philippe@linaro.org> <jean-philippe.brucker@arm.com>
 +Jean Tourrilhes <jt@hpl.hp.com>
  Jeff Garzik <jgarzik@pretzel.yyz.us>
 -Jeff Layton <jlayton@kernel.org> <jlayton@redhat.com>
  Jeff Layton <jlayton@kernel.org> <jlayton@poochiereds.net>
  Jeff Layton <jlayton@kernel.org> <jlayton@primarydata.com>
 +Jeff Layton <jlayton@kernel.org> <jlayton@redhat.com>
  Jens Axboe <axboe@suse.de>
  Jens Osterkamp <Jens.Osterkamp@de.ibm.com>
  Jiri Slaby <jirislaby@kernel.org> <jirislaby@gmail.com>
@@@ -170,37 -163,32 +170,38 @@@ Juha Yrjola <juha.yrjola@solidboot.com
  Julien Thierry <julien.thierry.kdev@gmail.com> <julien.thierry@arm.com>
  Kamil Konieczny <k.konieczny@samsung.com> <k.konieczny@partner.samsung.com>
  Kay Sievers <kay.sievers@vrfy.org>
 +Kees Cook <keescook@chromium.org> <kees.cook@canonical.com>
 +Kees Cook <keescook@chromium.org> <keescook@google.com>
 +Kees Cook <keescook@chromium.org> <kees@outflux.net>
 +Kees Cook <keescook@chromium.org> <kees@ubuntu.com>
  Kenneth W Chen <kenneth.w.chen@intel.com>
 -Konstantin Khlebnikov <koct9i@gmail.com> <k.khlebnikov@samsung.com>
  Konstantin Khlebnikov <koct9i@gmail.com> <khlebnikov@yandex-team.ru>
 +Konstantin Khlebnikov <koct9i@gmail.com> <k.khlebnikov@samsung.com>
  Koushik <raghavendra.koushik@neterion.com>
 -Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski@samsung.com>
  Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski.k@gmail.com>
 +Krzysztof Kozlowski <krzk@kernel.org> <k.kozlowski@samsung.com>
  Kuninori Morimoto <kuninori.morimoto.gx@renesas.com>
 -Leon Romanovsky <leon@kernel.org> <leon@leon.nu>
 -Leon Romanovsky <leon@kernel.org> <leonro@mellanox.com>
  Leonardo Bras <leobras.c@gmail.com> <leonardo@linux.ibm.com>
  Leonid I Ananiev <leonid.i.ananiev@intel.com>
 +Leon Romanovsky <leon@kernel.org> <leon@leon.nu>
 +Leon Romanovsky <leon@kernel.org> <leonro@mellanox.com>
 +Leon Romanovsky <leon@kernel.org> <leonro@nvidia.com>
  Linas Vepstas <linas@austin.ibm.com>
 -Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de>
  Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@ascom.ch>
 -Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org>
 +Linus Lüssing <linus.luessing@c0d3.blue> <linus.luessing@web.de>
 +<linux-hardening@vger.kernel.org> <kernel-hardening@lists.openwall.com>
  Li Yang <leoyang.li@nxp.com> <leoli@freescale.com>
 +Li Yang <leoyang.li@nxp.com> <leo@zh-kernel.org>
  Lukasz Luba <lukasz.luba@arm.com> <l.luba@partner.samsung.com>
  Maciej W. Rozycki <macro@mips.com> <macro@imgtec.com>
 -Marc Zyngier <maz@kernel.org> <marc.zyngier@arm.com>
  Marcin Nowakowski <marcin.nowakowski@mips.com> <marcin.nowakowski@imgtec.com>
 +Marc Zyngier <maz@kernel.org> <marc.zyngier@arm.com>
  Mark Brown <broonie@sirena.org.uk>
+ Mark Starovoytov <mstarovo@pm.me> <mstarovoitov@marvell.com>
  Mark Yao <markyao0591@gmail.com> <mark.yao@rock-chips.com>
 -Martin Kepplinger <martink@posteo.de> <martin.kepplinger@theobroma-systems.com>
  Martin Kepplinger <martink@posteo.de> <martin.kepplinger@ginzinger.com>
  Martin Kepplinger <martink@posteo.de> <martin.kepplinger@puri.sm>
 +Martin Kepplinger <martink@posteo.de> <martin.kepplinger@theobroma-systems.com>
  Mathieu Othacehe <m.othacehe@gmail.com>
  Matthew Wilcox <willy@infradead.org> <matthew.r.wilcox@intel.com>
  Matthew Wilcox <willy@infradead.org> <matthew@wil.cx>
@@@ -210,17 -198,17 +211,17 @@@ Matthew Wilcox <willy@infradead.org> <w
  Matthew Wilcox <willy@infradead.org> <willy@linux.intel.com>
  Matthew Wilcox <willy@infradead.org> <willy@parisc-linux.org>
  Matthieu CASTET <castet.matthieu@free.fr>
 -Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@brturbo.com.br>
 +Matt Ranostay <matt.ranostay@konsulko.com> <matt@ranostay.consulting>
 +Matt Ranostay <mranostay@gmail.com> Matthew Ranostay <mranostay@embeddedalley.com>
 +Matt Ranostay <mranostay@gmail.com> <matt.ranostay@intel.com>
 +Matt Redfearn <matt.redfearn@mips.com> <matt.redfearn@imgtec.com>
  Mauro Carvalho Chehab <mchehab@kernel.org> <maurochehab@gmail.com>
 +Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@brturbo.com.br>
  Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@infradead.org>
 +Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@osg.samsung.com>
  Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@redhat.com>
  Mauro Carvalho Chehab <mchehab@kernel.org> <m.chehab@samsung.com>
 -Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@osg.samsung.com>
  Mauro Carvalho Chehab <mchehab@kernel.org> <mchehab@s-opensource.com>
 -Matt Ranostay <mranostay@gmail.com> Matthew Ranostay <mranostay@embeddedalley.com>
 -Matt Ranostay <mranostay@gmail.com> <matt.ranostay@intel.com>
 -Matt Ranostay <matt.ranostay@konsulko.com> <matt@ranostay.consulting>
 -Matt Redfearn <matt.redfearn@mips.com> <matt.redfearn@imgtec.com>
  Maxime Ripard <mripard@kernel.org> <maxime.ripard@bootlin.com>
  Maxime Ripard <mripard@kernel.org> <maxime.ripard@free-electrons.com>
  Mayuresh Janorkar <mayur@ti.com>
@@@ -252,13 -240,13 +253,13 @@@ Paolo 'Blaisorblade' Giarrusso <blaisor
  Patrick Mochel <mochel@digitalimplant.org>
  Paul Burton <paulburton@kernel.org> <paul.burton@imgtec.com>
  Paul Burton <paulburton@kernel.org> <paul.burton@mips.com>
 +Paul E. McKenney <paulmck@kernel.org> <paul.mckenney@linaro.org>
  Paul E. McKenney <paulmck@kernel.org> <paulmck@linux.ibm.com>
  Paul E. McKenney <paulmck@kernel.org> <paulmck@linux.vnet.ibm.com>
 -Paul E. McKenney <paulmck@kernel.org> <paul.mckenney@linaro.org>
  Paul E. McKenney <paulmck@kernel.org> <paulmck@us.ibm.com>
  Peter A Jonsson <pj@ludd.ltu.se>
 -Peter Oruba <peter@oruba.de>
  Peter Oruba <peter.oruba@amd.com>
 +Peter Oruba <peter@oruba.de>
  Pratyush Anand <pratyush.anand@gmail.com> <pratyush.anand@st.com>
  Praveen BP <praveenbp@ti.com>
  Punit Agrawal <punitagrawal@gmail.com> <punit.agrawal@arm.com>
@@@ -271,23 -259,23 +272,23 @@@ Ralf Baechle <ralf@linux-mips.org
  Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
  Randy Dunlap <rdunlap@infradead.org> <rdunlap@xenotime.net>
  Rémi Denis-Courmont <rdenis@simphalempin.com>
 -Ricardo Ribalda <ribalda@kernel.org> <ricardo.ribalda@gmail.com>
  Ricardo Ribalda <ribalda@kernel.org> <ricardo@ribalda.com>
  Ricardo Ribalda <ribalda@kernel.org> Ricardo Ribalda Delgado <ribalda@kernel.org>
 +Ricardo Ribalda <ribalda@kernel.org> <ricardo.ribalda@gmail.com>
  Ross Zwisler <zwisler@kernel.org> <ross.zwisler@linux.intel.com>
  Rudolf Marek <R.Marek@sh.cvut.cz>
  Rui Saraiva <rmps@joel.ist.utl.pt>
  Sachin P Sant <ssant@in.ibm.com>
 -Sarangdhar Joshi <spjoshi@codeaurora.org>
 +Sakari Ailus <sakari.ailus@linux.intel.com> <sakari.ailus@iki.fi>
  Sam Ravnborg <sam@mars.ravnborg.org>
 -Santosh Shilimkar <ssantosh@kernel.org>
  Santosh Shilimkar <santosh.shilimkar@oracle.org>
 +Santosh Shilimkar <ssantosh@kernel.org>
 +Sarangdhar Joshi <spjoshi@codeaurora.org>
  Sascha Hauer <s.hauer@pengutronix.de>
  S.Çağlar Onur <caglar@pardus.org.tr>
 -Sakari Ailus <sakari.ailus@linux.intel.com> <sakari.ailus@iki.fi>
  Sean Nyekjaer <sean@geanix.com> <sean.nyekjaer@prevas.dk>
 -Sebastian Reichel <sre@kernel.org> <sre@debian.org>
  Sebastian Reichel <sre@kernel.org> <sebastian.reichel@collabora.co.uk>
 +Sebastian Reichel <sre@kernel.org> <sre@debian.org>
  Sedat Dilek <sedat.dilek@gmail.com> <sedat.dilek@credativ.de>
  Shiraz Hashim <shiraz.linux.kernel@gmail.com> <shiraz.hashim@st.com>
  Shuah Khan <shuah@kernel.org> <shuahkhan@gmail.com>
@@@ -298,23 -286,19 +299,23 @@@ Simon Arlott <simon@octiron.net> <simon
  Simon Kelley <simon@thekelleys.org.uk>
  Stéphane Witzmann <stephane.witzmann@ubpmes.univ-bpclermont.fr>
  Stephen Hemminger <shemminger@osdl.org>
 +Steve Wise <larrystevenwise@gmail.com> <swise@chelsio.com>
 +Steve Wise <larrystevenwise@gmail.com> <swise@opengridcomputing.com>
  Subash Abhinov Kasiviswanathan <subashab@codeaurora.org>
  Subhash Jadavani <subhashj@codeaurora.org>
  Sudeep Holla <sudeep.holla@arm.com> Sudeep KarkadaNagesha <sudeep.karkadanagesha@arm.com>
  Sumit Semwal <sumit.semwal@ti.com>
 +Takashi YOSHII <takashi.yoshii.zj@renesas.com>
  Tejun Heo <htejun@gmail.com>
  Thomas Graf <tgraf@suug.ch>
  Thomas Pedersen <twp@codeaurora.org>
  Tiezhu Yang <yangtiezhu@loongson.cn> <kernelpatch@126.com>
  Todor Tomov <todor.too@gmail.com> <todor.tomov@linaro.org>
  Tony Luck <tony.luck@intel.com>
 -TripleX Chung <xxx.phy@gmail.com> <zhongyu@18mail.cn>
  TripleX Chung <xxx.phy@gmail.com> <triplex@zh-kernel.org>
 +TripleX Chung <xxx.phy@gmail.com> <zhongyu@18mail.cn>
  Tsuneo Yoshioka <Tsuneo.Yoshioka@f-secure.com>
 +Tycho Andersen <tycho@tycho.pizza> <tycho@tycho.ws>
  Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de>
  Uwe Kleine-König <ukl@pengutronix.de>
  Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
@@@ -322,16 -306,22 +323,16 @@@ Valdis Kletnieks <Valdis.Kletnieks@vt.e
  Vinod Koul <vkoul@kernel.org> <vinod.koul@intel.com>
  Vinod Koul <vkoul@kernel.org> <vinod.koul@linux.intel.com>
  Vinod Koul <vkoul@kernel.org> <vkoul@infradead.org>
 +Viresh Kumar <vireshk@kernel.org> <viresh.kumar2@arm.com>
  Viresh Kumar <vireshk@kernel.org> <viresh.kumar@st.com>
  Viresh Kumar <vireshk@kernel.org> <viresh.linux@gmail.com>
 -Viresh Kumar <vireshk@kernel.org> <viresh.kumar2@arm.com>
  Vivien Didelot <vivien.didelot@gmail.com> <vivien.didelot@savoirfairelinux.com>
  Vlad Dogaru <ddvlad@gmail.com> <vlad.dogaru@intel.com>
 -Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@virtuozzo.com>
  Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@parallels.com>
 -Takashi YOSHII <takashi.yoshii.zj@renesas.com>
 +Vladimir Davydov <vdavydov.dev@gmail.com> <vdavydov@virtuozzo.com>
 +WeiXiong Liao <gmpy.liaowx@gmail.com> <liaoweixiong@allwinnertech.com>
  Will Deacon <will@kernel.org> <will.deacon@arm.com>
 -Wolfram Sang <wsa@kernel.org> <wsa@the-dreams.de>
  Wolfram Sang <wsa@kernel.org> <w.sang@pengutronix.de>
 +Wolfram Sang <wsa@kernel.org> <wsa@the-dreams.de>
  Yakir Yang <kuankuan.y@gmail.com> <ykk@rock-chips.com>
  Yusuke Goda <goda.yusuke@renesas.com>
 -Gustavo Padovan <gustavo@las.ic.unicamp.br>
 -Gustavo Padovan <padovan@profusion.mobi>
 -Changbin Du <changbin.du@intel.com> <changbin.du@intel.com>
 -Changbin Du <changbin.du@intel.com> <changbin.du@gmail.com>
 -Steve Wise <larrystevenwise@gmail.com> <swise@chelsio.com>
 -Steve Wise <larrystevenwise@gmail.com> <swise@opengridcomputing.com>
                        loops can be debugged more effectively on production
                        systems.
  
 -      clearcpuid=BITNUM [X86]
 +      clearcpuid=BITNUM[,BITNUM...] [X86]
                        Disable CPUID feature X for the kernel. See
                        arch/x86/include/asm/cpufeatures.h for the valid bit
                        numbers. Note the Linux specific bits are not necessarily
                        some critical bits.
  
        cma=nn[MG]@[start[MG][-end[MG]]]
-                       [ARM,X86,KNL]
+                       [KNL,CMA]
                        Sets the size of kernel global memory area for
                        contiguous memory allocations and optionally the
                        placement constraint by the physical address range of
                        Arch Perfmon v4 (Skylake and newer).
  
        disable_ddw     [PPC/PSERIES]
-                       Disable Dynamic DMA Window support. Use this if
+                       Disable Dynamic DMA Window support. Use this
                        to workaround buggy firmware.
  
        disable_ipv6=   [IPV6]
                        what data is available or for reverse-engineering.
  
        dyndbg[="val"]          [KNL,DYNAMIC_DEBUG]
-       module.dyndbg[="val"]
+       <module>.dyndbg[="val"]
                        Enable debug messages at boot time.  See
                        Documentation/admin-guide/dynamic-debug-howto.rst
                        for details.
        nopku           [X86] Disable Memory Protection Keys CPU feature found
                        in some Intel CPUs.
  
-       module.async_probe [KNL]
+       <module>.async_probe [KNL]
                        Enable asynchronous probe on this module.
  
        early_ioremap_debug [KNL]
        efi=            [EFI]
                        Format: { "debug", "disable_early_pci_dma",
                                  "nochunk", "noruntime", "nosoftreserve",
 -                                "novamap", "no_disable_early_pci_dma",
 -                                "old_map" }
 +                                "novamap", "no_disable_early_pci_dma" }
                        debug: enable misc debug output.
                        disable_early_pci_dma: disable the busmaster bit on all
                        PCI bridges while in the EFI boot stub.
                        novamap: do not call SetVirtualAddressMap().
                        no_disable_early_pci_dma: Leave the busmaster bit set
                        on all PCI bridges while in the EFI boot stub
 -                      old_map [X86-64]: switch to the old ioremap-based EFI
 -                      runtime services mapping. [Needs CONFIG_X86_UV=y]
  
        efi_no_storage_paranoia [EFI; X86]
                        Using this parameter you can use more than 50% of
                        1 - Bypass the IOMMU for DMA.
                        unset - Use value of CONFIG_IOMMU_DEFAULT_PASSTHROUGH.
  
-       io7=            [HW] IO7 for Marvel based alpha systems
+       io7=            [HW] IO7 for Marvel-based Alpha systems
                        See comment before marvel_specify_io7 in
                        arch/alpha/kernel/core_marvel.c.
  
        kgdbwait        [KGDB] Stop kernel execution and enter the
                        kernel debugger at the earliest opportunity.
  
-       kmac=           [MIPS] korina ethernet MAC address.
+       kmac=           [MIPS] Korina ethernet MAC address.
                        Configure the RouterBoard 532 series on-chip
                        Ethernet adapter MAC address.
  
                        [KVM,ARM] Allow use of GICv4 for direct injection of
                        LPIs.
  
+       kvm_cma_resv_ratio=n [PPC]
+                       Reserves given percentage from system memory area for
+                       contiguous memory allocation for KVM hash pagetable
+                       allocation.
+                       By default it reserves 5% of total system memory.
+                       Format: <integer>
+                       Default: 5
        kvm-intel.ept=  [KVM,Intel] Disable extended page tables
                        (virtualized MMU) support on capable Intel chips.
                        Default is 1 (enabled)
        lapic           [X86-32,APIC] Enable the local APIC even if BIOS
                        disabled it.
  
-       lapic=          [X86,APIC] "notscdeadline" Do not use TSC deadline
+       lapic=          [X86,APIC] Do not use TSC deadline
                        value for LAPIC timer one-shot implementation. Default
                        back to the programmable timer unit in the LAPIC.
+                       Format: notscdeadline
  
        lapic_timer_c2_ok       [X86,APIC] trust the local apic timer
                        in C2 power state.
  
        memblock=debug  [KNL] Enable memblock debug messages.
  
-       load_ramdisk=   [RAM] List of ramdisks to load from floppy
-                       See Documentation/admin-guide/blockdev/ramdisk.rst.
+       load_ramdisk=   [RAM] [Deprecated]
  
        lockd.nlm_grace_period=P  [NFS] Assign grace period.
                        Format: <integer>
                        (machvec) in a generic kernel.
                        Example: machvec=hpzx1
  
-       machtype=       [Loongson] Share the same kernel image file between different
-                        yeeloong laptop.
+       machtype=       [Loongson] Share the same kernel image file between
+                       different yeeloong laptops.
                        Example: machtype=lemote-yeeloong-2f-7inch
  
        max_addr=nn[KMG]        [KNL,BOOT,ia64] All physical memory greater
                        register save and restore. The kernel will only save
                        legacy floating-point registers on task switch.
  
-       nohugeiomap     [KNL,X86,PPC] Disable kernel huge I/O mappings.
+       nohugeiomap     [KNL,X86,PPC,ARM64] Disable kernel huge I/O mappings.
  
        nosmt           [KNL,S390] Disable symmetric multithreading (SMT).
                        Equivalent to smt=1.
                        Param: <number> - step/bucket size as a power of 2 for
                                statistical time based profiling.
  
-       prompt_ramdisk= [RAM] List of RAM disks to prompt for floppy disk
-                       before loading.
-                       See Documentation/admin-guide/blockdev/ramdisk.rst.
+       prompt_ramdisk= [RAM] [Deprecated]
  
        prot_virt=      [S390] enable hosting protected virtual machines
                        isolated from the hypervisor (if hardware supports
        ramdisk_size=   [RAM] Sizes of RAM disks in kilobytes
                        See Documentation/admin-guide/blockdev/ramdisk.rst.
  
+       ramdisk_start=  [RAM] RAM disk image start address
        random.trust_cpu={on,off}
                        [KNL] Enable or disable trusting the use of the
                        CPU's random number generator (if available) to
@@@ -1,3 -1,5 +1,5 @@@
+ .. _arm64_index:
  ==================
  ARM64 Architecture
  ==================
@@@ -14,7 -16,6 +16,7 @@@
      hugetlbpage
      legacy_instructions
      memory
 +    memory-tagging-extension
      perf
      pointer-authentication
      silicon-errata
@@@ -85,7 -85,7 +85,7 @@@ consider though
  - Memory mapping the contents of the DMA buffer is also supported. See the
    discussion below on `CPU Access to DMA Buffer Objects`_ for the full details.
  
- - The DMA buffer FD is also pollable, see `Fence Poll Support`_ below for
+ - The DMA buffer FD is also pollable, see `Implicit Fence Poll Support`_ below for
    details.
  
  Basic Operation and Device DMA Access
@@@ -179,7 -179,7 +179,7 @@@ DMA Fence uABI/Sync Fil
     :internal:
  
  Indefinite DMA Fences
 -~~~~~~~~~~~~~~~~~~~~
 +~~~~~~~~~~~~~~~~~~~~~
  
  At various times &dma_fence with an indefinite time until dma_fence_wait()
  finishes have been proposed. Examples include:
@@@ -1,3 -1,5 +1,5 @@@
+ .. _kbuild_llvm:
  ==============================
  Building Linux with Clang/LLVM
  ==============================
@@@ -23,8 -25,8 +25,8 @@@ supports C and the GNU C extensions req
  Clang
  -----
  
 -The compiler used can be swapped out via `CC=` command line argument to `make`.
 -`CC=` should be set when selecting a config and during a build.
 +The compiler used can be swapped out via ``CC=`` command line argument to ``make``.
 +``CC=`` should be set when selecting a config and during a build. ::
  
        make CC=clang defconfig
  
@@@ -34,33 -36,33 +36,33 @@@ Cross Compilin
  ---------------
  
  A single Clang compiler binary will typically contain all supported backends,
 -which can help simplify cross compiling.
 +which can help simplify cross compiling. ::
  
        ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu- make CC=clang
  
 -`CROSS_COMPILE` is not used to prefix the Clang compiler binary, instead
 -`CROSS_COMPILE` is used to set a command line flag: `--target <triple>`. For
 -example:
 +``CROSS_COMPILE`` is not used to prefix the Clang compiler binary, instead
 +``CROSS_COMPILE`` is used to set a command line flag: ``--target=<triple>``. For
 +example: ::
  
 -      clang --target aarch64-linux-gnu foo.c
 +      clang --target=aarch64-linux-gnu foo.c
  
  LLVM Utilities
  --------------
  
 -LLVM has substitutes for GNU binutils utilities. Kbuild supports `LLVM=1`
 -to enable them.
 +LLVM has substitutes for GNU binutils utilities. Kbuild supports ``LLVM=1``
 +to enable them. ::
  
        make LLVM=1
  
 -They can be enabled individually. The full list of the parameters:
 +They can be enabled individually. The full list of the parameters: ::
  
 -      make CC=clang LD=ld.lld AR=llvm-ar NM=llvm-nm STRIP=llvm-strip \\
 -        OBJCOPY=llvm-objcopy OBJDUMP=llvm-objdump OBJSIZE=llvm-size \\
 -        READELF=llvm-readelf HOSTCC=clang HOSTCXX=clang++ HOSTAR=llvm-ar \\
 +      make CC=clang LD=ld.lld AR=llvm-ar NM=llvm-nm STRIP=llvm-strip \
 +        OBJCOPY=llvm-objcopy OBJDUMP=llvm-objdump OBJSIZE=llvm-size \
 +        READELF=llvm-readelf HOSTCC=clang HOSTCXX=clang++ HOSTAR=llvm-ar \
          HOSTLD=ld.lld
  
  Currently, the integrated assembler is disabled by default. You can pass
 -`LLVM_IAS=1` to enable it.
 +``LLVM_IAS=1`` to enable it.
  
  Getting Help
  ------------
@@@ -73,6 -75,8 +75,8 @@@
  - `Wiki <https://github.com/ClangBuiltLinux/linux/wiki>`_
  - `Beginner Bugs <https://github.com/ClangBuiltLinux/linux/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22>`_
  
+ .. _getting_llvm:
  Getting LLVM
  -------------
  
@@@ -4211,7 -4211,7 +4211,7 @@@ H_GET_CPU_CHARACTERISTICS hypercall
  
  :Capability: basic
  :Architectures: x86
- :Type: system
+ :Type: vm
  :Parameters: an opaque platform specific structure (in/out)
  :Returns: 0 on success; -1 on error
  
@@@ -4343,7 -4343,7 +4343,7 @@@ Errors
    #define KVM_STATE_NESTED_VMX_SMM_GUEST_MODE 0x00000001
    #define KVM_STATE_NESTED_VMX_SMM_VMXON      0x00000002
  
- #define KVM_STATE_VMX_PREEMPTION_TIMER_DEADLINE 0x00000001
  #define KVM_STATE_VMX_PREEMPTION_TIMER_DEADLINE 0x00000001
  
    struct kvm_vmx_nested_state_hdr {
        __u64 vmxon_pa;
@@@ -6130,7 -6130,7 +6130,7 @@@ HvCallSendSyntheticClusterIpi, HvCallSe
  8.21 KVM_CAP_HYPERV_DIRECT_TLBFLUSH
  -----------------------------------
  
 -:Architecture: x86
 +:Architectures: x86
  
  This capability indicates that KVM running on top of Hyper-V hypervisor
  enables Direct TLB flush for its guests meaning that TLB flush
@@@ -6143,53 -6143,19 +6143,53 @@@ in CPUID and only exposes Hyper-V ident
  thinks it's running on Hyper-V and only use Hyper-V hypercalls.
  
  8.22 KVM_CAP_S390_VCPU_RESETS
 +-----------------------------
  
 -Architectures: s390
 +:Architectures: s390
  
  This capability indicates that the KVM_S390_NORMAL_RESET and
  KVM_S390_CLEAR_RESET ioctls are available.
  
  8.23 KVM_CAP_S390_PROTECTED
 +---------------------------
  
 -Architecture: s390
 -
 +:Architectures: s390
  
  This capability indicates that the Ultravisor has been initialized and
  KVM can therefore start protected VMs.
  This capability governs the KVM_S390_PV_COMMAND ioctl and the
  KVM_MP_STATE_LOAD MP_STATE. KVM_SET_MP_STATE can fail for protected
  guests when the state change is invalid.
 +
 +8.24 KVM_CAP_STEAL_TIME
 +-----------------------
 +
 +:Architectures: arm64, x86
 +
 +This capability indicates that KVM supports steal time accounting.
 +When steal time accounting is supported it may be enabled with
 +architecture-specific interfaces.  This capability and the architecture-
 +specific interfaces must be consistent, i.e. if one says the feature
 +is supported, than the other should as well and vice versa.  For arm64
 +see Documentation/virt/kvm/devices/vcpu.rst "KVM_ARM_VCPU_PVTIME_CTRL".
 +For x86 see Documentation/virt/kvm/msr.rst "MSR_KVM_STEAL_TIME".
 +
 +8.25 KVM_CAP_S390_DIAG318
 +-------------------------
 +
 +:Architectures: s390
 +
 +This capability enables a guest to set information about its control program
 +(i.e. guest kernel type and version). The information is helpful during
 +system/firmware service events, providing additional data about the guest
 +environments running on the machine.
 +
 +The information is associated with the DIAGNOSE 0x318 instruction, which sets
 +an 8-byte value consisting of a one-byte Control Program Name Code (CPNC) and
 +a 7-byte Control Program Version Code (CPVC). The CPNC determines what
 +environment the control program is running in (e.g. Linux, z/VM...), and the
 +CPVC is used for information specific to OS (e.g. Linux version, Linux
 +distribution...)
 +
 +If this capability is available, then the CPNC and CPVC can be synchronized
 +between KVM and userspace via the sync regs mechanism (KVM_SYNC_DIAG318).
diff --combined MAINTAINERS
@@@ -802,13 -802,6 +802,13 @@@ S:       Maintaine
  F:    Documentation/devicetree/bindings/interrupt-controller/amazon,al-fic.txt
  F:    drivers/irqchip/irq-al-fic.c
  
 +AMAZON ANNAPURNA LABS MEMORY CONTROLLER EDAC
 +M:    Talel Shenhar <talel@amazon.com>
 +M:    Talel Shenhar <talelshenhar@gmail.com>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/edac/amazon,al-mc-edac.yaml
 +F:    drivers/edac/al_mc_edac.c
 +
  AMAZON ANNAPURNA LABS THERMAL MMIO DRIVER
  M:    Talel Shenhar <talel@amazon.com>
  S:    Maintained
@@@ -1467,11 -1460,6 +1467,11 @@@ S:    Odd Fixe
  F:    drivers/amba/
  F:    include/linux/amba/bus.h
  
 +ARM PRIMECELL CLCD PL110 DRIVER
 +M:    Russell King <linux@armlinux.org.uk>
 +S:    Odd Fixes
 +F:    drivers/video/fbdev/amba-clcd.*
 +
  ARM PRIMECELL KMI PL050 DRIVER
  M:    Russell King <linux@armlinux.org.uk>
  S:    Odd Fixes
@@@ -1537,7 -1525,6 +1537,7 @@@ F:      Documentation/devicetree/bindings/ar
  F:    Documentation/devicetree/bindings/clock/actions,owl-cmu.txt
  F:    Documentation/devicetree/bindings/dma/owl-dma.txt
  F:    Documentation/devicetree/bindings/i2c/i2c-owl.txt
 +F:    Documentation/devicetree/bindings/interrupt-controller/actions,owl-sirq.yaml
  F:    Documentation/devicetree/bindings/mmc/owl-mmc.yaml
  F:    Documentation/devicetree/bindings/pinctrl/actions,s900-pinctrl.txt
  F:    Documentation/devicetree/bindings/power/actions,owl-sps.txt
@@@ -1549,7 -1536,6 +1549,7 @@@ F:      drivers/clk/actions
  F:    drivers/clocksource/timer-owl*
  F:    drivers/dma/owl-dma.c
  F:    drivers/i2c/busses/i2c-owl.c
 +F:    drivers/irqchip/irq-owl-sirq.c
  F:    drivers/mmc/host/owl-mmc.c
  F:    drivers/pinctrl/actions/*
  F:    drivers/soc/actions/
@@@ -1637,7 -1623,7 +1637,7 @@@ N:      meso
  
  ARM/Annapurna Labs ALPINE ARCHITECTURE
  M:    Tsahee Zidenberg <tsahee@annapurnalabs.com>
 -M:    Antoine Tenart <antoine.tenart@bootlin.com>
 +M:    Antoine Tenart <atenart@kernel.org>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  S:    Maintained
  F:    arch/arm/boot/dts/alpine*
@@@ -1708,6 -1694,7 +1708,6 @@@ F:      arch/arm/mach-cns3xxx
  
  ARM/CAVIUM THUNDER NETWORK DRIVER
  M:    Sunil Goutham <sgoutham@marvell.com>
 -M:    Robert Richter <rrichter@marvell.com>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  S:    Supported
  F:    drivers/net/ethernet/cavium/thunder/
@@@ -2518,7 -2505,7 +2518,7 @@@ S:      Maintaine
  F:    drivers/clk/socfpga/
  
  ARM/SOCFPGA EDAC SUPPORT
 -M:    Thor Thayer <thor.thayer@linux.intel.com>
 +M:    Dinh Nguyen <dinguyen@kernel.org>
  S:    Maintained
  F:    drivers/edac/altera_edac.
  
@@@ -3218,7 -3205,6 +3218,7 @@@ S:      Maintaine
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
  F:    block/
  F:    drivers/block/
 +F:    include/linux/blk*
  F:    kernel/trace/blktrace.c
  F:    lib/sbitmap.c
  
@@@ -3402,7 -3388,6 +3402,7 @@@ M:      Florian Fainelli <f.fainelli@gmail.c
  L:    netdev@vger.kernel.org
  L:    openwrt-devel@lists.openwrt.org (subscribers-only)
  S:    Supported
 +F:    Documentation/devicetree/bindings/net/dsa/b53.txt
  F:    drivers/net/dsa/b53/*
  F:    include/linux/platform_data/b53.h
  
@@@ -3588,28 -3573,13 +3588,28 @@@ L:   bcm-kernel-feedback-list@broadcom.co
  S:    Maintained
  F:    drivers/phy/broadcom/phy-brcm-usb*
  
 +BROADCOM ETHERNET PHY DRIVERS
 +M:    Florian Fainelli <f.fainelli@gmail.com>
 +L:    bcm-kernel-feedback-list@broadcom.com
 +L:    netdev@vger.kernel.org
 +S:    Supported
 +F:    Documentation/devicetree/bindings/net/broadcom-bcm87xx.txt
 +F:    drivers/net/phy/bcm*.[ch]
 +F:    drivers/net/phy/broadcom.c
 +F:    include/linux/brcmphy.h
 +
  BROADCOM GENET ETHERNET DRIVER
  M:    Doug Berger <opendmb@gmail.com>
  M:    Florian Fainelli <f.fainelli@gmail.com>
  L:    bcm-kernel-feedback-list@broadcom.com
  L:    netdev@vger.kernel.org
  S:    Supported
 +F:    Documentation/devicetree/bindings/net/brcm,bcmgenet.txt
 +F:    Documentation/devicetree/bindings/net/brcm,unimac-mdio.txt
  F:    drivers/net/ethernet/broadcom/genet/
 +F:    drivers/net/mdio/mdio-bcm-unimac.c
 +F:    include/linux/platform_data/bcmgenet.h
 +F:    include/linux/platform_data/mdio-bcm-unimac.h
  
  BROADCOM IPROC ARM ARCHITECTURE
  M:    Ray Jui <rjui@broadcom.com>
@@@ -3961,8 -3931,8 +3961,8 @@@ W:      https://wireless.wiki.kernel.org/en/
  F:    drivers/net/wireless/ath/carl9170/
  
  CAVIUM I2C DRIVER
 -M:    Robert Richter <rrichter@marvell.com>
 -S:    Supported
 +M:    Robert Richter <rric@kernel.org>
 +S:    Odd Fixes
  W:    http://www.marvell.com
  F:    drivers/i2c/busses/i2c-octeon*
  F:    drivers/i2c/busses/i2c-thunderx*
@@@ -3977,8 -3947,8 +3977,8 @@@ W:      http://www.marvell.co
  F:    drivers/net/ethernet/cavium/liquidio/
  
  CAVIUM MMC DRIVER
 -M:    Robert Richter <rrichter@marvell.com>
 -S:    Supported
 +M:    Robert Richter <rric@kernel.org>
 +S:    Odd Fixes
  W:    http://www.marvell.com
  F:    drivers/mmc/host/cavium*
  
@@@ -3990,9 -3960,9 +3990,9 @@@ W:      http://www.marvell.co
  F:    drivers/crypto/cavium/cpt/
  
  CAVIUM THUNDERX2 ARM64 SOC
 -M:    Robert Richter <rrichter@marvell.com>
 +M:    Robert Richter <rric@kernel.org>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 -S:    Maintained
 +S:    Odd Fixes
  F:    Documentation/devicetree/bindings/arm/cavium-thunder2.txt
  F:    arch/arm64/boot/dts/cavium/thunder2-99xx*
  
@@@ -4271,8 -4241,6 +4271,8 @@@ S:      Maintaine
  F:    .clang-format
  
  CLANG/LLVM BUILD SUPPORT
 +M:    Nathan Chancellor <natechancellor@gmail.com>
 +M:    Nick Desaulniers <ndesaulniers@google.com>
  L:    clang-built-linux@googlegroups.com
  S:    Supported
  W:    https://clangbuiltlinux.github.io/
@@@ -4422,6 -4390,12 +4422,6 @@@ T:     git git://git.infradead.org/users/hc
  F:    fs/configfs/
  F:    include/linux/configfs.h
  
 -CONNECTOR
 -M:    Evgeniy Polyakov <zbr@ioremap.net>
 -L:    netdev@vger.kernel.org
 -S:    Maintained
 -F:    drivers/connector/
 -
  CONSOLE SUBSYSTEM
  M:    Greg Kroah-Hartman <gregkh@linuxfoundation.org>
  S:    Supported
@@@ -5076,7 -5050,7 +5076,7 @@@ F:      include/linux/dm-*.
  F:    include/uapi/linux/dm-*.h
  
  DEVLINK
 -M:    Jiri Pirko <jiri@mellanox.com>
 +M:    Jiri Pirko <jiri@nvidia.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  F:    Documentation/networking/devlink
@@@ -6108,7 -6082,7 +6108,7 @@@ F:      include/linux/dynamic_debug.
  F:    lib/dynamic_debug.c
  
  DYNAMIC INTERRUPT MODERATION
 -M:    Tal Gilboa <talgi@mellanox.com>
 +M:    Tal Gilboa <talgi@nvidia.com>
  S:    Maintained
  F:    Documentation/networking/net_dim.rst
  F:    include/linux/dim.h
@@@ -6188,27 -6162,28 +6188,27 @@@ F:   Documentation/devicetree/bindings/ed
  F:    drivers/edac/aspeed_edac.c
  
  EDAC-BLUEFIELD
 -M:    Shravan Kumar Ramani <sramani@mellanox.com>
 +M:    Shravan Kumar Ramani <shravankr@nvidia.com>
  S:    Supported
  F:    drivers/edac/bluefield_edac.c
  
  EDAC-CALXEDA
 -M:    Robert Richter <rric@kernel.org>
 +M:    Andre Przywara <andre.przywara@arm.com>
  L:    linux-edac@vger.kernel.org
  S:    Maintained
  F:    drivers/edac/highbank*
  
  EDAC-CAVIUM OCTEON
  M:    Ralf Baechle <ralf@linux-mips.org>
 -M:    Robert Richter <rrichter@marvell.com>
  L:    linux-edac@vger.kernel.org
  L:    linux-mips@vger.kernel.org
  S:    Supported
  F:    drivers/edac/octeon_edac*
  
  EDAC-CAVIUM THUNDERX
 -M:    Robert Richter <rrichter@marvell.com>
 +M:    Robert Richter <rric@kernel.org>
  L:    linux-edac@vger.kernel.org
 -S:    Supported
 +S:    Odd Fixes
  F:    drivers/edac/thunderx_edac*
  
  EDAC-CORE
@@@ -6216,7 -6191,7 +6216,7 @@@ M:      Borislav Petkov <bp@alien8.de
  M:    Mauro Carvalho Chehab <mchehab@kernel.org>
  M:    Tony Luck <tony.luck@intel.com>
  R:    James Morse <james.morse@arm.com>
 -R:    Robert Richter <rrichter@marvell.com>
 +R:    Robert Richter <rric@kernel.org>
  L:    linux-edac@vger.kernel.org
  S:    Supported
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git edac-for-next
@@@ -6509,8 -6484,8 +6509,8 @@@ S:      Odd Fixe
  F:    drivers/net/ethernet/agere/
  
  ETHERNET BRIDGE
 -M:    Roopa Prabhu <roopa@cumulusnetworks.com>
 -M:    Nikolay Aleksandrov <nikolay@cumulusnetworks.com>
 +M:    Roopa Prabhu <roopa@nvidia.com>
 +M:    Nikolay Aleksandrov <nikolay@nvidia.com>
  L:    bridge@lists.linux-foundation.org (moderated for non-subscribers)
  L:    netdev@vger.kernel.org
  S:    Maintained
@@@ -6520,6 -6495,7 +6520,6 @@@ F:      net/bridge
  
  ETHERNET PHY LIBRARY
  M:    Andrew Lunn <andrew@lunn.ch>
 -M:    Florian Fainelli <f.fainelli@gmail.com>
  M:    Heiner Kallweit <hkallweit1@gmail.com>
  R:    Russell King <linux@armlinux.org.uk>
  L:    netdev@vger.kernel.org
@@@ -6624,7 -6600,7 +6624,7 @@@ F:      drivers/iommu/exynos-iommu.
  
  EZchip NPS platform support
  M:    Vineet Gupta <vgupta@synopsys.com>
 -M:    Ofer Levi <oferle@mellanox.com>
 +M:    Ofer Levi <oferle@nvidia.com>
  S:    Supported
  F:    arch/arc/boot/dts/eznps.dts
  F:    arch/arc/plat-eznps
@@@ -6909,14 -6885,6 +6909,14 @@@ L:    linuxppc-dev@lists.ozlabs.or
  S:    Maintained
  F:    drivers/dma/fsldma.*
  
 +FREESCALE DSPI DRIVER
 +M:    Vladimir Oltean <olteanv@gmail.com>
 +L:    linux-spi@vger.kernel.org
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/spi/spi-fsl-dspi.txt
 +F:    drivers/spi/spi-fsl-dspi.c
 +F:    include/linux/spi/spi-fsl-dspi.h
 +
  FREESCALE ENETC ETHERNET DRIVERS
  M:    Claudiu Manoil <claudiu.manoil@nxp.com>
  L:    netdev@vger.kernel.org
@@@ -7249,7 -7217,7 +7249,7 @@@ F:      drivers/staging/gasket
  GCC PLUGINS
  M:    Kees Cook <keescook@chromium.org>
  R:    Emese Revfy <re.emese@gmail.com>
 -L:    kernel-hardening@lists.openwall.com
 +L:    linux-hardening@vger.kernel.org
  S:    Maintained
  F:    Documentation/kbuild/gcc-plugins.rst
  F:    scripts/Makefile.gcc-plugins
@@@ -8288,7 -8256,7 +8288,7 @@@ IA64 (Itanium) PLATFOR
  M:    Tony Luck <tony.luck@intel.com>
  M:    Fenghua Yu <fenghua.yu@intel.com>
  L:    linux-ia64@vger.kernel.org
 -S:    Maintained
 +S:    Odd Fixes
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
  F:    Documentation/ia64/
  F:    arch/ia64/
@@@ -8337,9 -8305,8 +8337,9 @@@ S:      Supporte
  F:    drivers/pci/hotplug/rpaphp*
  
  IBM Power SRIOV Virtual NIC Device Driver
 -M:    Thomas Falcon <tlfalcon@linux.ibm.com>
 -M:    John Allen <jallen@linux.ibm.com>
 +M:    Dany Madden <drt@linux.ibm.com>
 +M:    Lijun Pan <ljp@linux.ibm.com>
 +M:    Sukadev Bhattiprolu <sukadev@linux.ibm.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  F:    drivers/net/ethernet/ibm/ibmvnic.*
@@@ -8353,7 -8320,7 +8353,7 @@@ F:      arch/powerpc/platforms/powernv/copy-
  F:    arch/powerpc/platforms/powernv/vas*
  
  IBM Power Virtual Ethernet Device Driver
 -M:    Thomas Falcon <tlfalcon@linux.ibm.com>
 +M:    Cristobal Forno <cforno12@linux.ibm.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  F:    drivers/net/ethernet/ibm/ibmveth.*
@@@ -8597,7 -8564,7 +8597,7 @@@ F:      drivers/iio/pressure/dps310.
  
  INFINIBAND SUBSYSTEM
  M:    Doug Ledford <dledford@redhat.com>
 -M:    Jason Gunthorpe <jgg@mellanox.com>
 +M:    Jason Gunthorpe <jgg@nvidia.com>
  L:    linux-rdma@vger.kernel.org
  S:    Supported
  W:    https://github.com/linux-rdma/rdma-core
@@@ -8687,7 -8654,7 +8687,7 @@@ F:      drivers/input/input-mt.
  K:    \b(ABS|SYN)_MT_
  
  INSIDE SECURE CRYPTO DRIVER
 -M:    Antoine Tenart <antoine.tenart@bootlin.com>
 +M:    Antoine Tenart <atenart@kernel.org>
  L:    linux-crypto@vger.kernel.org
  S:    Maintained
  F:    drivers/crypto/inside-secure/
@@@ -8766,8 -8733,7 +8766,8 @@@ F:      include/drm/i915
  F:    include/uapi/drm/i915_drm.h
  
  INTEL ETHERNET DRIVERS
 -M:    Jeff Kirsher <jeffrey.t.kirsher@intel.com>
 +M:    Jesse Brandeburg <jesse.brandeburg@intel.com>
 +M:    Tony Nguyen <anthony.l.nguyen@intel.com>
  L:    intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
  S:    Supported
  W:    http://www.intel.com/support/feedback.htm
@@@ -9261,7 -9227,7 +9261,7 @@@ F:      drivers/firmware/iscsi_ibft
  
  ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
  M:    Sagi Grimberg <sagi@grimberg.me>
 -M:    Max Gurtovoy <maxg@mellanox.com>
 +M:    Max Gurtovoy <mgurtovoy@nvidia.com>
  L:    linux-rdma@vger.kernel.org
  S:    Supported
  W:    http://www.openfabrics.org
@@@ -9810,8 -9776,8 +9810,8 @@@ F:      drivers/scsi/53c700
  
  LEAKING_ADDRESSES
  M:    Tobin C. Harding <me@tobin.cc>
 -M:    Tycho Andersen <tycho@tycho.ws>
 -L:    kernel-hardening@lists.openwall.com
 +M:    Tycho Andersen <tycho@tycho.pizza>
 +L:    linux-hardening@vger.kernel.org
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tobin/leaks.git
  F:    scripts/leaking_addresses.pl
@@@ -11052,7 -11018,6 +11052,7 @@@ F:   drivers/char/hw_random/mtk-rng.
  
  MEDIATEK SWITCH DRIVER
  M:    Sean Wang <sean.wang@mediatek.com>
 +M:    Landen Chao <Landen.Chao@mediatek.com>
  L:    netdev@vger.kernel.org
  S:    Maintained
  F:    drivers/net/dsa/mt7530.*
@@@ -11108,7 -11073,7 +11108,7 @@@ F:   Documentation/devicetree/bindings/in
  F:    drivers/input/touchscreen/melfas_mip4.c
  
  MELLANOX ETHERNET DRIVER (mlx4_en)
 -M:    Tariq Toukan <tariqt@mellanox.com>
 +M:    Tariq Toukan <tariqt@nvidia.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  W:    http://www.mellanox.com
@@@ -11116,7 -11081,7 +11116,7 @@@ Q:   http://patchwork.ozlabs.org/project/
  F:    drivers/net/ethernet/mellanox/mlx4/en_*
  
  MELLANOX ETHERNET DRIVER (mlx5e)
 -M:    Saeed Mahameed <saeedm@mellanox.com>
 +M:    Saeed Mahameed <saeedm@nvidia.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  W:    http://www.mellanox.com
@@@ -11124,7 -11089,7 +11124,7 @@@ Q:   http://patchwork.ozlabs.org/project/
  F:    drivers/net/ethernet/mellanox/mlx5/core/en_*
  
  MELLANOX ETHERNET INNOVA DRIVERS
 -R:    Boris Pismenny <borisp@mellanox.com>
 +R:    Boris Pismenny <borisp@nvidia.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  W:    http://www.mellanox.com
@@@ -11135,8 -11100,8 +11135,8 @@@ F:   drivers/net/ethernet/mellanox/mlx5/c
  F:    include/linux/mlx5/mlx5_ifc_fpga.h
  
  MELLANOX ETHERNET SWITCH DRIVERS
 -M:    Jiri Pirko <jiri@mellanox.com>
 -M:    Ido Schimmel <idosch@mellanox.com>
 +M:    Jiri Pirko <jiri@nvidia.com>
 +M:    Ido Schimmel <idosch@nvidia.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  W:    http://www.mellanox.com
@@@ -11145,7 -11110,7 +11145,7 @@@ F:   drivers/net/ethernet/mellanox/mlxsw
  F:    tools/testing/selftests/drivers/net/mlxsw/
  
  MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
 -M:    mlxsw@mellanox.com
 +M:    mlxsw@nvidia.com
  L:    netdev@vger.kernel.org
  S:    Supported
  W:    http://www.mellanox.com
@@@ -11155,7 -11120,7 +11155,7 @@@ F:   drivers/net/ethernet/mellanox/mlxfw
  MELLANOX HARDWARE PLATFORM SUPPORT
  M:    Andy Shevchenko <andy@infradead.org>
  M:    Darren Hart <dvhart@infradead.org>
 -M:    Vadim Pasternak <vadimp@mellanox.com>
 +M:    Vadim Pasternak <vadimp@nvidia.com>
  L:    platform-driver-x86@vger.kernel.org
  S:    Supported
  F:    Documentation/ABI/testing/sysfs-platform-mellanox-bootctl
@@@ -11163,7 -11128,7 +11163,7 @@@ F:   drivers/platform/mellanox
  F:    include/linux/platform_data/mlxreg.h
  
  MELLANOX MLX4 core VPI driver
 -M:    Tariq Toukan <tariqt@mellanox.com>
 +M:    Tariq Toukan <tariqt@nvidia.com>
  L:    netdev@vger.kernel.org
  L:    linux-rdma@vger.kernel.org
  S:    Supported
@@@ -11173,7 -11138,7 +11173,7 @@@ F:   drivers/net/ethernet/mellanox/mlx4
  F:    include/linux/mlx4/
  
  MELLANOX MLX4 IB driver
 -M:    Yishai Hadas <yishaih@mellanox.com>
 +M:    Yishai Hadas <yishaih@nvidia.com>
  L:    linux-rdma@vger.kernel.org
  S:    Supported
  W:    http://www.mellanox.com
@@@ -11183,8 -11148,8 +11183,8 @@@ F:   include/linux/mlx4
  F:    include/uapi/rdma/mlx4-abi.h
  
  MELLANOX MLX5 core VPI driver
 -M:    Saeed Mahameed <saeedm@mellanox.com>
 -M:    Leon Romanovsky <leonro@mellanox.com>
 +M:    Saeed Mahameed <saeedm@nvidia.com>
 +M:    Leon Romanovsky <leonro@nvidia.com>
  L:    netdev@vger.kernel.org
  L:    linux-rdma@vger.kernel.org
  S:    Supported
@@@ -11195,7 -11160,7 +11195,7 @@@ F:   drivers/net/ethernet/mellanox/mlx5/c
  F:    include/linux/mlx5/
  
  MELLANOX MLX5 IB driver
 -M:    Leon Romanovsky <leonro@mellanox.com>
 +M:    Leon Romanovsky <leonro@nvidia.com>
  L:    linux-rdma@vger.kernel.org
  S:    Supported
  W:    http://www.mellanox.com
@@@ -11205,8 -11170,8 +11205,8 @@@ F:   include/linux/mlx5
  F:    include/uapi/rdma/mlx5-abi.h
  
  MELLANOX MLXCPLD I2C AND MUX DRIVER
 -M:    Vadim Pasternak <vadimp@mellanox.com>
 -M:    Michael Shych <michaelsh@mellanox.com>
 +M:    Vadim Pasternak <vadimp@nvidia.com>
 +M:    Michael Shych <michaelsh@nvidia.com>
  L:    linux-i2c@vger.kernel.org
  S:    Supported
  F:    Documentation/i2c/busses/i2c-mlxcpld.rst
@@@ -11214,7 -11179,7 +11214,7 @@@ F:   drivers/i2c/busses/i2c-mlxcpld.
  F:    drivers/i2c/muxes/i2c-mux-mlxcpld.c
  
  MELLANOX MLXCPLD LED DRIVER
 -M:    Vadim Pasternak <vadimp@mellanox.com>
 +M:    Vadim Pasternak <vadimp@nvidia.com>
  L:    linux-leds@vger.kernel.org
  S:    Supported
  F:    Documentation/leds/leds-mlxcpld.rst
@@@ -11222,7 -11187,7 +11222,7 @@@ F:   drivers/leds/leds-mlxcpld.
  F:    drivers/leds/leds-mlxreg.c
  
  MELLANOX PLATFORM DRIVER
 -M:    Vadim Pasternak <vadimp@mellanox.com>
 +M:    Vadim Pasternak <vadimp@nvidia.com>
  L:    platform-driver-x86@vger.kernel.org
  S:    Supported
  F:    drivers/platform/x86/mlx-platform.c
@@@ -11790,13 -11755,6 +11790,13 @@@ Q: http://patchwork.linuxtv.org/project
  T:    git git://linuxtv.org/anttip/media_tree.git
  F:    drivers/media/usb/msi2500/
  
 +MSTAR INTERRUPT CONTROLLER DRIVER
 +M:    Mark-PK Tsai <mark-pk.tsai@mediatek.com>
 +M:    Daniel Palmer <daniel@thingy.jp>
 +S:    Maintained
 +F:    Documentation/devicetree/bindings/interrupt-controller/mstar,mst-intc.yaml
 +F:    drivers/irqchip/irq-mst-intc.c
 +
  MSYSTEMS DISKONCHIP G3 MTD DRIVER
  M:    Robert Jarzmik <robert.jarzmik@free.fr>
  L:    linux-mtd@lists.infradead.org
@@@ -12073,7 -12031,6 +12073,7 @@@ Q:   http://patchwork.ozlabs.org/project/
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net.git
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net-next.git
  F:    Documentation/devicetree/bindings/net/
 +F:    drivers/connector/
  F:    drivers/net/
  F:    include/linux/etherdevice.h
  F:    include/linux/fcdevice.h
@@@ -12099,7 -12056,6 +12099,7 @@@ NETWORKING [DSA
  M:    Andrew Lunn <andrew@lunn.ch>
  M:    Vivien Didelot <vivien.didelot@gmail.com>
  M:    Florian Fainelli <f.fainelli@gmail.com>
 +M:    Vladimir Oltean <olteanv@gmail.com>
  S:    Maintained
  F:    Documentation/devicetree/bindings/net/dsa/
  F:    drivers/net/dsa/
@@@ -12212,8 -12168,8 +12212,8 @@@ F:   net/ipv6/syncookies.
  F:    net/ipv6/tcp*.c
  
  NETWORKING [TLS]
 -M:    Boris Pismenny <borisp@mellanox.com>
 -M:    Aviad Yehezkel <aviadye@mellanox.com>
 +M:    Boris Pismenny <borisp@nvidia.com>
 +M:    Aviad Yehezkel <aviadye@nvidia.com>
  M:    John Fastabend <john.fastabend@gmail.com>
  M:    Daniel Borkmann <daniel@iogearbox.net>
  M:    Jakub Kicinski <kuba@kernel.org>
@@@ -12513,7 -12469,7 +12513,7 @@@ S:   Supporte
  F:    drivers/nfc/nxp-nci
  
  OBJAGG
 -M:    Jiri Pirko <jiri@mellanox.com>
 +M:    Jiri Pirko <jiri@nvidia.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  F:    include/linux/objagg.h
@@@ -13155,7 -13111,7 +13155,7 @@@ F:   drivers/video/logo/logo_parisc
  F:    include/linux/hp_sdc.h
  
  PARMAN
 -M:    Jiri Pirko <jiri@mellanox.com>
 +M:    Jiri Pirko <jiri@nvidia.com>
  L:    netdev@vger.kernel.org
  S:    Supported
  F:    include/linux/parman.h
@@@ -13205,7 -13161,6 +13205,7 @@@ F:   drivers/firmware/pcdp.
  
  PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
  M:    Thomas Petazzoni <thomas.petazzoni@bootlin.com>
 +M:    Pali Rohár <pali@kernel.org>
  L:    linux-pci@vger.kernel.org
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  S:    Maintained
@@@ -13475,10 -13430,10 +13475,10 @@@ F:        Documentation/devicetree/bindings/pc
  F:    drivers/pci/controller/dwc/*artpec*
  
  PCIE DRIVER FOR CAVIUM THUNDERX
 -M:    Robert Richter <rrichter@marvell.com>
 +M:    Robert Richter <rric@kernel.org>
  L:    linux-pci@vger.kernel.org
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
 -S:    Supported
 +S:    Odd Fixes
  F:    drivers/pci/controller/pci-thunder-*
  
  PCIE DRIVER FOR HISILICON
@@@ -13615,18 -13570,12 +13615,18 @@@ F:        kernel/events/
  F:    tools/lib/perf/
  F:    tools/perf/
  
 -PERFORMANCE EVENTS SUBSYSTEM ARM64 PMU EVENTS
 +PERFORMANCE EVENTS TOOLING ARM64
  R:    John Garry <john.garry@huawei.com>
  R:    Will Deacon <will@kernel.org>
 +R:    Mathieu Poirier <mathieu.poirier@linaro.org>
 +R:    Leo Yan <leo.yan@linaro.org>
  L:    linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
  S:    Supported
 +F:    tools/build/feature/test-libopencsd.c
 +F:    tools/perf/arch/arm*/
  F:    tools/perf/pmu-events/arch/arm64/
 +F:    tools/perf/util/arm-spe*
 +F:    tools/perf/util/cs-etm*
  
  PERSONALITY HANDLING
  M:    Christoph Hellwig <hch@infradead.org>
@@@ -14259,7 -14208,7 +14259,7 @@@ QLOGIC QLA3XXX NETWORK DRIVE
  M:    GR-Linux-NIC-Dev@marvell.com
  L:    netdev@vger.kernel.org
  S:    Supported
- F:    Documentation/networking/device_drivers/ethernet/qlogic/LICENSE.qla3xxx
+ F:    Documentation/networking/device_drivers/qlogic/LICENSE.qla3xxx
  F:    drivers/net/ethernet/qlogic/qla3xxx.*
  
  QLOGIC QLA4XXX iSCSI DRIVER
@@@ -14417,7 -14366,7 +14417,7 @@@ M:   Rob Clark <robdclark@gmail.com
  L:    iommu@lists.linux-foundation.org
  L:    linux-arm-msm@vger.kernel.org
  S:    Maintained
 -F:    drivers/iommu/qcom_iommu.c
 +F:    drivers/iommu/arm/arm-smmu/qcom_iommu.c
  
  QUALCOMM IPCC MAILBOX DRIVER
  M:    Manivannan Sadhasivam <manivannan.sadhasivam@linaro.org>
@@@ -15407,7 -15356,6 +15407,7 @@@ R:   Dietmar Eggemann <dietmar.eggemann@a
  R:    Steven Rostedt <rostedt@goodmis.org> (SCHED_FIFO/SCHED_RR)
  R:    Ben Segall <bsegall@google.com> (CONFIG_CFS_BANDWIDTH)
  R:    Mel Gorman <mgorman@suse.de> (CONFIG_NUMA_BALANCING)
 +R:    Daniel Bristot de Oliveira <bristot@redhat.com> (SCHED_DEADLINE)
  L:    linux-kernel@vger.kernel.org
  S:    Maintained
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
@@@ -15599,7 -15547,6 +15599,7 @@@ F:   include/uapi/linux/sed
  SECURITY CONTACT
  M:    Security Officers <security@kernel.org>
  S:    Supported
 +F:    Documentation/admin-guide/security-bugs.rst
  
  SECURITY SUBSYSTEM
  M:    James Morris <jmorris@namei.org>
@@@ -16088,7 -16035,7 +16088,7 @@@ F:   drivers/infiniband/sw/siw
  F:    include/uapi/rdma/siw-abi.h
  
  SOFT-ROCE DRIVER (rxe)
 -M:    Zhu Yanjun <yanjunz@mellanox.com>
 +M:    Zhu Yanjun <yanjunz@nvidia.com>
  L:    linux-rdma@vger.kernel.org
  S:    Supported
  F:    drivers/infiniband/sw/rxe/
@@@ -16179,7 -16126,7 +16179,7 @@@ M:   Leon Luo <leonl@leopardimaging.com
  L:    linux-media@vger.kernel.org
  S:    Maintained
  T:    git git://linuxtv.org/media_tree.git
 -F:    Documentation/devicetree/bindings/media/i2c/imx274.txt
 +F:    Documentation/devicetree/bindings/media/i2c/sony,imx274.yaml
  F:    drivers/media/i2c/imx274.c
  
  SONY IMX290 SENSOR DRIVER
@@@ -16749,13 -16696,6 +16749,13 @@@ S: Maintaine
  F:    Documentation/devicetree/bindings/gpio/snps,dw-apb-gpio.yaml
  F:    drivers/gpio/gpio-dwapb.c
  
 +SYNOPSYS DESIGNWARE APB SSI DRIVER
 +M:    Serge Semin <fancer.lancer@gmail.com>
 +L:    linux-spi@vger.kernel.org
 +S:    Supported
 +F:    Documentation/devicetree/bindings/spi/snps,dw-apb-ssi.yaml
 +F:    drivers/spi/spi-dw*
 +
  SYNOPSYS DESIGNWARE AXI DMAC DRIVER
  M:    Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
  S:    Maintained
@@@ -17177,8 -17117,8 +17177,8 @@@ S:   Maintaine
  F:    Documentation/devicetree/bindings/arm/keystone/ti,k3-sci-common.yaml
  F:    Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
  F:    Documentation/devicetree/bindings/clock/ti,sci-clk.txt
 -F:    Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt
 -F:    Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt
 +F:    Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml
 +F:    Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.yaml
  F:    Documentation/devicetree/bindings/reset/ti,sci-reset.txt
  F:    Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
  F:    drivers/clk/keystone/sci-clk.c
@@@ -17275,8 -17215,8 +17275,8 @@@ S:   Maintaine
  F:    drivers/net/thunderbolt.c
  
  THUNDERX GPIO DRIVER
 -M:    Robert Richter <rrichter@marvell.com>
 -S:    Maintained
 +M:    Robert Richter <rric@kernel.org>
 +S:    Odd Fixes
  F:    drivers/gpio/gpio-thunderx.c
  
  TI AM437X VPFE DRIVER
@@@ -17622,7 -17562,7 +17622,7 @@@ L:   linux-integrity@vger.kernel.or
  S:    Maintained
  W:    https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
  Q:    https://patchwork.kernel.org/project/linux-integrity/list/
 -T:    git git://git.infradead.org/users/jjs/linux-tpmdd.git
 +T:    git git://git.kernel.org/pub/scm/linux/kernel/git/jarkko/linux-tpmdd.git
  F:    drivers/char/tpm/
  
  TRACING
@@@ -17759,6 -17699,7 +17759,7 @@@ S:   Supporte
  W:    http://www.linux-mtd.infradead.org/doc/ubifs.html
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git next
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/rw/ubifs.git fixes
+ F:    Documentation/filesystems/ubifs-authentication.rst
  F:    Documentation/filesystems/ubifs.rst
  F:    fs/ubifs/
  
@@@ -18313,8 -18254,7 +18314,8 @@@ F:   drivers/gpu/vga/vga_switcheroo.
  F:    include/linux/vga_switcheroo.h
  
  VIA RHINE NETWORK DRIVER
 -S:    Orphan
 +S:    Maintained
 +M:    Kevin Brace <kevinbrace@bracecomputerlab.com>
  F:    drivers/net/ethernet/via/via-rhine.c
  
  VIA SD/MMC CARD CONTROLLER DRIVER
@@@ -18919,10 -18859,10 +18920,10 @@@ T:        git git://git.kernel.org/pub/scm/lin
  F:    arch/x86/mm/
  
  X86 PLATFORM DRIVERS
 -M:    Darren Hart <dvhart@infradead.org>
 -M:    Andy Shevchenko <andy@infradead.org>
 +M:    Hans de Goede <hdegoede@redhat.com>
 +M:    Mark Gross <mgross@linux.intel.com>
  L:    platform-driver-x86@vger.kernel.org
 -S:    Odd Fixes
 +S:    Maintained
  T:    git git://git.infradead.org/linux-platform-drivers-x86.git
  F:    drivers/platform/olpc/
  F:    drivers/platform/x86/
@@@ -18936,15 -18876,6 +18937,15 @@@ S: Maintaine
  T:    git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
  F:    arch/x86/platform
  
 +X86 PLATFORM UV HPE SUPERDOME FLEX
 +M:    Steve Wahl <steve.wahl@hpe.com>
 +R:    Dimitri Sivanich <dimitri.sivanich@hpe.com>
 +R:    Russ Anderson <russ.anderson@hpe.com>
 +S:    Supported
 +F:    arch/x86/include/asm/uv/
 +F:    arch/x86/kernel/apic/x2apic_uv_x.c
 +F:    arch/x86/platform/uv/
 +
  X86 VDSO
  M:    Andy Lutomirski <luto@kernel.org>
  L:    linux-kernel@vger.kernel.org