Commit a8e9e478 authored by Lorenzo "Palinuro" Faletra's avatar Lorenzo "Palinuro" Faletra
Browse files

Import Upstream version 5.10.13

parent d78d5c05
Pipeline #2083 failed with stages
...@@ -203,11 +203,13 @@ ForEachMacros: ...@@ -203,11 +203,13 @@ ForEachMacros:
- 'for_each_matching_node' - 'for_each_matching_node'
- 'for_each_matching_node_and_match' - 'for_each_matching_node_and_match'
- 'for_each_member' - 'for_each_member'
- 'for_each_memblock' - 'for_each_mem_region'
- 'for_each_memblock_type' - 'for_each_memblock_type'
- 'for_each_memcg_cache_index' - 'for_each_memcg_cache_index'
- 'for_each_mem_pfn_range' - 'for_each_mem_pfn_range'
- '__for_each_mem_range'
- 'for_each_mem_range' - 'for_each_mem_range'
- '__for_each_mem_range_rev'
- 'for_each_mem_range_rev' - 'for_each_mem_range_rev'
- 'for_each_migratetype_order' - 'for_each_migratetype_order'
- 'for_each_msi_entry' - 'for_each_msi_entry'
...@@ -271,6 +273,7 @@ ForEachMacros: ...@@ -271,6 +273,7 @@ ForEachMacros:
- 'for_each_registered_fb' - 'for_each_registered_fb'
- 'for_each_requested_gpio' - 'for_each_requested_gpio'
- 'for_each_requested_gpio_in_range' - 'for_each_requested_gpio_in_range'
- 'for_each_reserved_mem_range'
- 'for_each_reserved_mem_region' - 'for_each_reserved_mem_region'
- 'for_each_rtd_codec_dais' - 'for_each_rtd_codec_dais'
- 'for_each_rtd_codec_dais_rollback' - 'for_each_rtd_codec_dais_rollback'
...@@ -426,6 +429,7 @@ ForEachMacros: ...@@ -426,6 +429,7 @@ ForEachMacros:
- 'rbtree_postorder_for_each_entry_safe' - 'rbtree_postorder_for_each_entry_safe'
- 'rdma_for_each_block' - 'rdma_for_each_block'
- 'rdma_for_each_port' - 'rdma_for_each_port'
- 'rdma_umem_for_each_dma_block'
- 'resource_list_for_each_entry' - 'resource_list_for_each_entry'
- 'resource_list_for_each_entry_safe' - 'resource_list_for_each_entry_safe'
- 'rhl_for_each_entry_rcu' - 'rhl_for_each_entry_rcu'
......
...@@ -152,3 +152,6 @@ x509.genkey ...@@ -152,3 +152,6 @@ x509.genkey
# Clang's compilation database file # Clang's compilation database file
/compile_commands.json /compile_commands.json
# Documentation toolchain
sphinx_*/
...@@ -82,7 +82,10 @@ Dengcheng Zhu <dzhu@wavecomp.com> <dengcheng.zhu@gmail.com> ...@@ -82,7 +82,10 @@ 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@imgtec.com>
Dengcheng Zhu <dzhu@wavecomp.com> <dengcheng.zhu@mips.com> Dengcheng Zhu <dzhu@wavecomp.com> <dengcheng.zhu@mips.com>
<dev.kurt@vandijck-laurijssen.be> <kurt.van.dijck@eia.be> <dev.kurt@vandijck-laurijssen.be> <kurt.van.dijck@eia.be>
Dmitry Eremin-Solenikov <dbaryshkov@gmail.com> Dmitry Baryshkov <dbaryshkov@gmail.com>
Dmitry Baryshkov <dbaryshkov@gmail.com> <[dbaryshkov@gmail.com]>
Dmitry Baryshkov <dbaryshkov@gmail.com> <dmitry_baryshkov@mentor.com>
Dmitry Baryshkov <dbaryshkov@gmail.com> <dmitry_eremin@mentor.com>
Dmitry Safonov <0x7f454c46@gmail.com> <dima@arista.com> Dmitry Safonov <0x7f454c46@gmail.com> <dima@arista.com>
Dmitry Safonov <0x7f454c46@gmail.com> <d.safonov@partner.samsung.com> Dmitry Safonov <0x7f454c46@gmail.com> <d.safonov@partner.samsung.com>
Dmitry Safonov <0x7f454c46@gmail.com> <dsafonov@virtuozzo.com> Dmitry Safonov <0x7f454c46@gmail.com> <dsafonov@virtuozzo.com>
...@@ -133,6 +136,7 @@ James Ketrenos <jketreno@io.(none)> ...@@ -133,6 +136,7 @@ James Ketrenos <jketreno@io.(none)>
Jan Glauber <jan.glauber@gmail.com> <jang@de.ibm.com> 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> <jang@linux.vnet.ibm.com>
Jan Glauber <jan.glauber@gmail.com> <jglauber@cavium.com> Jan Glauber <jan.glauber@gmail.com> <jglauber@cavium.com>
Jarkko Sakkinen <jarkko@kernel.org> <jarkko.sakkinen@linux.intel.com>
Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@mellanox.com>
Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com> Jason Gunthorpe <jgg@ziepe.ca> <jgg@nvidia.com>
Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com> Jason Gunthorpe <jgg@ziepe.ca> <jgunthorpe@obsidianresearch.com>
...@@ -197,6 +201,7 @@ Maciej W. Rozycki <macro@mips.com> <macro@imgtec.com> ...@@ -197,6 +201,7 @@ Maciej W. Rozycki <macro@mips.com> <macro@imgtec.com>
Marcin Nowakowski <marcin.nowakowski@mips.com> <marcin.nowakowski@imgtec.com> Marcin Nowakowski <marcin.nowakowski@mips.com> <marcin.nowakowski@imgtec.com>
Marc Zyngier <maz@kernel.org> <marc.zyngier@arm.com> Marc Zyngier <maz@kernel.org> <marc.zyngier@arm.com>
Mark Brown <broonie@sirena.org.uk> Mark Brown <broonie@sirena.org.uk>
Mark Starovoytov <mstarovo@pm.me> <mstarovoitov@marvell.com>
Mark Yao <markyao0591@gmail.com> <mark.yao@rock-chips.com> Mark Yao <markyao0591@gmail.com> <mark.yao@rock-chips.com>
Martin Kepplinger <martink@posteo.de> <martin.kepplinger@ginzinger.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@puri.sm>
...@@ -285,6 +290,7 @@ Santosh Shilimkar <ssantosh@kernel.org> ...@@ -285,6 +290,7 @@ Santosh Shilimkar <ssantosh@kernel.org>
Sarangdhar Joshi <spjoshi@codeaurora.org> Sarangdhar Joshi <spjoshi@codeaurora.org>
Sascha Hauer <s.hauer@pengutronix.de> Sascha Hauer <s.hauer@pengutronix.de>
S.Çağlar Onur <caglar@pardus.org.tr> S.Çağlar Onur <caglar@pardus.org.tr>
Sean Christopherson <seanjc@google.com> <sean.j.christopherson@intel.com>
Sean Nyekjaer <sean@geanix.com> <sean.nyekjaer@prevas.dk> Sean Nyekjaer <sean@geanix.com> <sean.nyekjaer@prevas.dk>
Sebastian Reichel <sre@kernel.org> <sebastian.reichel@collabora.co.uk> Sebastian Reichel <sre@kernel.org> <sebastian.reichel@collabora.co.uk>
Sebastian Reichel <sre@kernel.org> <sre@debian.org> Sebastian Reichel <sre@kernel.org> <sre@debian.org>
...@@ -316,6 +322,8 @@ TripleX Chung <xxx.phy@gmail.com> <zhongyu@18mail.cn> ...@@ -316,6 +322,8 @@ TripleX Chung <xxx.phy@gmail.com> <zhongyu@18mail.cn>
Tsuneo Yoshioka <Tsuneo.Yoshioka@f-secure.com> Tsuneo Yoshioka <Tsuneo.Yoshioka@f-secure.com>
Tycho Andersen <tycho@tycho.pizza> <tycho@tycho.ws> Tycho Andersen <tycho@tycho.pizza> <tycho@tycho.ws>
Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de> Uwe Kleine-König <ukleinek@informatik.uni-freiburg.de>
Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Uwe Kleine-König <ukleinek@strlen.de>
Uwe Kleine-König <ukl@pengutronix.de> Uwe Kleine-König <ukl@pengutronix.de>
Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com> Uwe Kleine-König <Uwe.Kleine-Koenig@digi.com>
Valdis Kletnieks <Valdis.Kletnieks@vt.edu> Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
......
...@@ -98,7 +98,7 @@ N: Erik Andersen ...@@ -98,7 +98,7 @@ N: Erik Andersen
E: andersen@codepoet.org E: andersen@codepoet.org
W: https://www.codepoet.org/ W: https://www.codepoet.org/
P: 1024D/30D39057 1BC4 2742 E885 E4DE 9301 0C82 5F9B 643E 30D3 9057 P: 1024D/30D39057 1BC4 2742 E885 E4DE 9301 0C82 5F9B 643E 30D3 9057
D: Maintainer of ide-cd and Uniform CD-ROM driver, D: Maintainer of ide-cd and Uniform CD-ROM driver,
D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update. D: ATAPI CD-Changer support, Major 2.1.x CD-ROM update.
S: 352 North 525 East S: 352 North 525 East
S: Springville, Utah 84663 S: Springville, Utah 84663
...@@ -191,6 +191,10 @@ N: Krishna Balasubramanian ...@@ -191,6 +191,10 @@ N: Krishna Balasubramanian
E: balasub@cis.ohio-state.edu E: balasub@cis.ohio-state.edu
D: Wrote SYS V IPC (part of standard kernel since 0.99.10) D: Wrote SYS V IPC (part of standard kernel since 0.99.10)
B: Robert Baldyga
E: r.baldyga@hackerion.com
D: Samsung S3FWRN5 NCI NFC Controller
N: Chris Ball N: Chris Ball
E: chris@printf.net E: chris@printf.net
D: Former maintainer of the MMC/SD/SDIO subsystem. D: Former maintainer of the MMC/SD/SDIO subsystem.
...@@ -259,7 +263,7 @@ N: Paul Barton-Davis ...@@ -259,7 +263,7 @@ N: Paul Barton-Davis
E: pbd@op.net E: pbd@op.net
D: Driver for WaveFront soundcards (Turtle Beach Maui, Tropez, Tropez+) D: Driver for WaveFront soundcards (Turtle Beach Maui, Tropez, Tropez+)
D: Various bugfixes and changes to sound drivers D: Various bugfixes and changes to sound drivers
S: USA S: USA
N: Carlos Henrique Bauer N: Carlos Henrique Bauer
E: chbauer@acm.org E: chbauer@acm.org
...@@ -736,6 +740,11 @@ S: (ask for current address) ...@@ -736,6 +740,11 @@ S: (ask for current address)
S: Portland, Oregon S: Portland, Oregon
S: USA S: USA
N: Jason Cooper
D: ARM/Marvell SOC co-maintainer
D: irqchip co-maintainer
D: MVEBU PCI DRIVER co-maintainer
N: Robin Cornelius N: Robin Cornelius
E: robincornelius@users.sourceforge.net E: robincornelius@users.sourceforge.net
D: Ralink rt2x00 WLAN driver D: Ralink rt2x00 WLAN driver
...@@ -845,6 +854,12 @@ D: trivial hack to add variable address length routing to Rose. ...@@ -845,6 +854,12 @@ D: trivial hack to add variable address length routing to Rose.
D: AX25-HOWTO, HAM-HOWTO, IPX-HOWTO, NET-2-HOWTO D: AX25-HOWTO, HAM-HOWTO, IPX-HOWTO, NET-2-HOWTO
D: ax25-utils maintainer. D: ax25-utils maintainer.
N: Kamil Debski
E: kamil@wypas.org
D: Samsung S5P 2D graphics acceleration and Multi Format Codec drivers
D: Samsung USB2 phy drivers
D: PWM fan driver
N: Helge Deller N: Helge Deller
E: deller@gmx.de E: deller@gmx.de
W: http://www.parisc-linux.org/ W: http://www.parisc-linux.org/
...@@ -1195,7 +1210,7 @@ N: Daniel J. Frasnelli ...@@ -1195,7 +1210,7 @@ N: Daniel J. Frasnelli
E: dfrasnel@alphalinux.org E: dfrasnel@alphalinux.org
W: http://www.alphalinux.org/ W: http://www.alphalinux.org/
P: 1024/3EF87611 B9 F1 44 50 D3 E8 C2 80 DA E5 55 AA 56 7C 42 DA P: 1024/3EF87611 B9 F1 44 50 D3 E8 C2 80 DA E5 55 AA 56 7C 42 DA
D: DEC Alpha hacker D: DEC Alpha hacker
D: Miscellaneous bug squisher D: Miscellaneous bug squisher
N: Jim Freeman N: Jim Freeman
...@@ -1295,7 +1310,7 @@ S: P.O. Box 76, Epping ...@@ -1295,7 +1310,7 @@ S: P.O. Box 76, Epping
S: New South Wales, 2121 S: New South Wales, 2121
S: Australia S: Australia
N: Carlos E. Gorges N: Carlos E. Gorges
E: carlos@techlinux.com.br E: carlos@techlinux.com.br
D: fix smp support on cmpci driver D: fix smp support on cmpci driver
P: 2048G/EA3C4B19 FF31 33A6 0362 4915 B7EB E541 17D0 0379 EA3C 4B19 P: 2048G/EA3C4B19 FF31 33A6 0362 4915 B7EB E541 17D0 0379 EA3C 4B19
...@@ -1336,7 +1351,7 @@ E: wgreathouse@smva.com ...@@ -1336,7 +1351,7 @@ E: wgreathouse@smva.com
E: wgreathouse@myfavoritei.com E: wgreathouse@myfavoritei.com
D: Current Belkin USB Serial Adapter F5U103 hacker D: Current Belkin USB Serial Adapter F5U103 hacker
D: Kernel hacker, embedded systems D: Kernel hacker, embedded systems
S: 7802 Fitzwater Road S: 7802 Fitzwater Road
S: Brecksville, OH 44141-1334 S: Brecksville, OH 44141-1334
S: USA S: USA
...@@ -1377,7 +1392,7 @@ N: Grant Guenther ...@@ -1377,7 +1392,7 @@ N: Grant Guenther
E: grant@torque.net E: grant@torque.net
W: http://www.torque.net/linux-pp.html W: http://www.torque.net/linux-pp.html
D: original author of ppa driver for parallel port ZIP drive D: original author of ppa driver for parallel port ZIP drive
D: original architect of the parallel-port sharing scheme D: original architect of the parallel-port sharing scheme
D: PARIDE subsystem: drivers for parallel port IDE & ATAPI devices D: PARIDE subsystem: drivers for parallel port IDE & ATAPI devices
S: 44 St. Joseph Street, Suite 506 S: 44 St. Joseph Street, Suite 506
S: Toronto, Ontario, M4Y 2W4 S: Toronto, Ontario, M4Y 2W4
...@@ -1519,7 +1534,7 @@ N: Benjamin Herrenschmidt ...@@ -1519,7 +1534,7 @@ N: Benjamin Herrenschmidt
E: benh@kernel.crashing.org E: benh@kernel.crashing.org
D: Various parts of PPC/PPC64 & PowerMac D: Various parts of PPC/PPC64 & PowerMac
S: 312/107 Canberra Avenue S: 312/107 Canberra Avenue
S: Griffith, ACT 2603 S: Griffith, ACT 2603
S: Australia S: Australia
N: Andreas Herrmann N: Andreas Herrmann
...@@ -1821,7 +1836,7 @@ S: Hungary ...@@ -1821,7 +1836,7 @@ S: Hungary
N: Bernhard Kaindl N: Bernhard Kaindl
E: bkaindl@netway.at E: bkaindl@netway.at
E: edv@bartelt.via.at E: edv@bartelt.via.at
D: Author of a menu based configuration tool, kmenu, which D: Author of a menu based configuration tool, kmenu, which
D: is the predecessor of 'make menuconfig' and 'make xconfig'. D: is the predecessor of 'make menuconfig' and 'make xconfig'.
D: digiboard driver update(modularisation work and 2.1.x upd) D: digiboard driver update(modularisation work and 2.1.x upd)
S: Tallak 95 S: Tallak 95
...@@ -1906,6 +1921,15 @@ S: 660 Harvard Ave. #7 ...@@ -1906,6 +1921,15 @@ S: 660 Harvard Ave. #7
S: Santa Clara, CA 95051 S: Santa Clara, CA 95051
S: USA S: USA
N: Kukjin Kim
E: kgene@kernel.org
D: Samsung S3C, S5P and Exynos ARM architectures
N: Sangbeom Kim
E: sbkim73@samsung.com
D: Samsung SoC Audio (ASoC) drivers
D: Samsung PMIC (RTC, regulators, MFD) drivers
N: Russell King N: Russell King
E: rmk@arm.linux.org.uk E: rmk@arm.linux.org.uk
D: Linux/arm integrator, maintainer & hacker D: Linux/arm integrator, maintainer & hacker
...@@ -1942,6 +1966,10 @@ S: Post Office Box 611311 ...@@ -1942,6 +1966,10 @@ S: Post Office Box 611311
S: San Jose, California 95161-1311 S: San Jose, California 95161-1311
S: USA S: USA
N: Hartmut Knaack
E: knaack.h@gmx.de
D: IIO subsystem and drivers
N: Thorsten Knabe N: Thorsten Knabe
E: Thorsten Knabe <tek@rbg.informatik.tu-darmstadt.de> E: Thorsten Knabe <tek@rbg.informatik.tu-darmstadt.de>
E: Thorsten Knabe <tek01@hrzpub.tu-darmstadt.de> E: Thorsten Knabe <tek01@hrzpub.tu-darmstadt.de>
...@@ -1999,7 +2027,7 @@ W: http://www.xos.nl/ ...@@ -1999,7 +2027,7 @@ W: http://www.xos.nl/
D: IP transparent proxy support D: IP transparent proxy support
S: X/OS Experts in Open Systems BV S: X/OS Experts in Open Systems BV
S: Kruislaan 419 S: Kruislaan 419
S: 1098 VA Amsterdam S: 1098 VA Amsterdam
S: The Netherlands S: The Netherlands
N: Goran Koruga N: Goran Koruga
...@@ -2071,7 +2099,7 @@ S: Germany ...@@ -2071,7 +2099,7 @@ S: Germany
N: Andrzej M. Krzysztofowicz N: Andrzej M. Krzysztofowicz
E: ankry@mif.pg.gda.pl E: ankry@mif.pg.gda.pl
D: Some 8-bit XT disk driver and devfs hacking D: Some 8-bit XT disk driver and devfs hacking
D: Aladdin 1533/1543(C) chipset IDE D: Aladdin 1533/1543(C) chipset IDE
D: PIIX chipset IDE D: PIIX chipset IDE
S: ul. Matemblewska 1B/10 S: ul. Matemblewska 1B/10
...@@ -2446,7 +2474,7 @@ E: mge@EZ-Darmstadt.Telekom.de ...@@ -2446,7 +2474,7 @@ E: mge@EZ-Darmstadt.Telekom.de
D: Logical Volume Manager D: Logical Volume Manager
S: Bartningstr. 12 S: Bartningstr. 12
S: 64289 Darmstadt S: 64289 Darmstadt
S: Germany S: Germany
N: Mark W. McClelland N: Mark W. McClelland
E: mmcclell@bigfoot.com E: mmcclell@bigfoot.com
...@@ -2530,7 +2558,7 @@ E: meskes@debian.org ...@@ -2530,7 +2558,7 @@ E: meskes@debian.org
P: 1024/04B6E8F5 6C 77 33 CA CC D6 22 03 AB AB 15 A3 AE AD 39 7D P: 1024/04B6E8F5 6C 77 33 CA CC D6 22 03 AB AB 15 A3 AE AD 39 7D
D: Kernel hacker. PostgreSQL hacker. Software watchdog daemon. D: Kernel hacker. PostgreSQL hacker. Software watchdog daemon.
D: Maintainer of several Debian packages D: Maintainer of several Debian packages
S: Th.-Heuss-Str. 61 S: Th.-Heuss-Str. 61
S: D-41812 Erkelenz S: D-41812 Erkelenz
S: Germany S: Germany
...@@ -2768,7 +2796,7 @@ E: neuffer@goofy.zdv.uni-mainz.de ...@@ -2768,7 +2796,7 @@ E: neuffer@goofy.zdv.uni-mainz.de
W: http://www.i-Connect.Net/~mike/ W: http://www.i-Connect.Net/~mike/
D: Developer and maintainer of the EATA-DMA SCSI driver D: Developer and maintainer of the EATA-DMA SCSI driver
D: Co-developer EATA-PIO SCSI driver D: Co-developer EATA-PIO SCSI driver
D: /proc/scsi and assorted other snippets D: /proc/scsi and assorted other snippets
S: Zum Schiersteiner Grund 2 S: Zum Schiersteiner Grund 2
S: 55127 Mainz S: 55127 Mainz
S: Germany S: Germany
...@@ -2835,6 +2863,10 @@ D: IPX development and support ...@@ -2835,6 +2863,10 @@ D: IPX development and support
N: Venkatesh Pallipadi (Venki) N: Venkatesh Pallipadi (Venki)
D: x86/HPET D: x86/HPET
N: Kyungmin Park
E: kyungmin.park@samsung.com
D: Samsung S5Pv210 and Exynos4210 mobile platforms
N: David Parsons N: David Parsons
E: orc@pell.chi.il.us E: orc@pell.chi.il.us
D: improved memory detection code. D: improved memory detection code.
...@@ -3002,7 +3034,7 @@ D: Embedded PowerPC 4xx/6xx/7xx/74xx support ...@@ -3002,7 +3034,7 @@ D: Embedded PowerPC 4xx/6xx/7xx/74xx support
S: Chandler, Arizona 85249 S: Chandler, Arizona 85249
S: USA S: USA
N: Frederic Potter N: Frederic Potter
E: fpotter@cirpack.com E: fpotter@cirpack.com
D: Some PCI kernel support D: Some PCI kernel support
...@@ -3435,21 +3467,21 @@ S: Klosterweg 28 / i309 ...@@ -3435,21 +3467,21 @@ S: Klosterweg 28 / i309
S: 76131 Karlsruhe S: 76131 Karlsruhe
S: Germany S: Germany
N: James Simmons N: James Simmons
E: jsimmons@infradead.org E: jsimmons@infradead.org
E: jsimmons@users.sf.net E: jsimmons@users.sf.net
D: Frame buffer device maintainer D: Frame buffer device maintainer
D: input layer development D: input layer development
D: tty/console layer D: tty/console layer
D: various mipsel devices D: various mipsel devices
S: 115 Carmel Avenue S: 115 Carmel Avenue
S: El Cerrito CA 94530 S: El Cerrito CA 94530
S: USA S: USA
N: Jaspreet Singh N: Jaspreet Singh
E: jaspreet@sangoma.com E: jaspreet@sangoma.com
W: www.sangoma.com W: www.sangoma.com
D: WANPIPE drivers & API Support for Sangoma S508/FT1 cards D: WANPIPE drivers & API Support for Sangoma S508/FT1 cards
S: Sangoma Technologies Inc., S: Sangoma Technologies Inc.,
S: 1001 Denison Street S: 1001 Denison Street
S: Suite 101 S: Suite 101
...@@ -3473,7 +3505,7 @@ N: Craig Small ...@@ -3473,7 +3505,7 @@ N: Craig Small
E: csmall@triode.apana.org.au E: csmall@triode.apana.org.au
E: vk2xlz@gonzo.vk2xlz.ampr.org (packet radio) E: vk2xlz@gonzo.vk2xlz.ampr.org (packet radio)
D: Gracilis PackeTwin device driver D: Gracilis PackeTwin device driver
D: RSPF daemon D: RSPF daemon
S: 10 Stockalls Place S: 10 Stockalls Place
S: Minto, NSW, 2566 S: Minto, NSW, 2566
S: Australia S: Australia
...@@ -3683,7 +3715,7 @@ N: Tsu-Sheng Tsao ...@@ -3683,7 +3715,7 @@ N: Tsu-Sheng Tsao
E: tsusheng@scf.usc.edu E: tsusheng@scf.usc.edu
D: IGMP(Internet Group Management Protocol) version 2 D: IGMP(Internet Group Management Protocol) version 2
S: 2F 14 ALY 31 LN 166 SEC 1 SHIH-PEI RD S: 2F 14 ALY 31 LN 166 SEC 1 SHIH-PEI RD
S: Taipei S: Taipei
S: Taiwan 112 S: Taiwan 112
S: Republic of China S: Republic of China
S: 24335 Delta Drive S: 24335 Delta Drive
...@@ -3844,7 +3876,7 @@ D: Produced the Slackware distribution, updated the SVGAlib ...@@ -3844,7 +3876,7 @@ D: Produced the Slackware distribution, updated the SVGAlib
D: patches for ghostscript, worked on color 'ls', etc. D: patches for ghostscript, worked on color 'ls', etc.
S: 301 15th Street S. S: 301 15th Street S.
S: Moorhead, Minnesota 56560 S: Moorhead, Minnesota 56560
S: USA S: USA
N: Jos Vos N: Jos Vos
E: jos@xos.nl E: jos@xos.nl
...@@ -3852,7 +3884,7 @@ W: http://www.xos.nl/ ...@@ -3852,7 +3884,7 @@ W: http://www.xos.nl/
D: Various IP firewall updates, ipfwadm D: Various IP firewall updates, ipfwadm
S: X/OS Experts in Open Systems BV S: X/OS Experts in Open Systems BV
S: Kruislaan 419 S: Kruislaan 419
S: 1098 VA Amsterdam S: 1098 VA Amsterdam
S: The Netherlands S: The Netherlands
N: Jeroen Vreeken N: Jeroen Vreeken
...@@ -4090,7 +4122,7 @@ S: People's Repulic of China ...@@ -4090,7 +4122,7 @@ S: People's Repulic of China
N: Victor Yodaiken N: Victor Yodaiken
E: yodaiken@fsmlabs.com E: yodaiken@fsmlabs.com
D: RTLinux (RealTime Linux) D: RTLinux (RealTime Linux)
S: POB 1822 S: POB 1822
S: Socorro NM, 87801 S: Socorro NM, 87801
S: USA S: USA
...@@ -4188,7 +4220,7 @@ D: EISA/sysfs subsystem ...@@ -4188,7 +4220,7 @@ D: EISA/sysfs subsystem
S: France S: France
# Don't add your name here, unless you really _are_ after Marc # Don't add your name here, unless you really _are_ after Marc
# alphabetically. Leonard used to be very proud of being the # alphabetically. Leonard used to be very proud of being the
# last entry, and he'll get positively pissed if he can't even # last entry, and he'll get positively pissed if he can't even
# be second-to-last. (and this file really _is_ supposed to be # be second-to-last. (and this file really _is_ supposed to be
# in alphabetic order) # in alphabetic order)
...@@ -32,7 +32,7 @@ The different levels of stability are: ...@@ -32,7 +32,7 @@ The different levels of stability are:
layout of the files below for details on how to do this.) layout of the files below for details on how to do this.)
obsolete/ obsolete/
This directory documents interfaces that are still remaining in This directory documents interfaces that are still remaining in
the kernel, but are marked to be removed at some later point in the kernel, but are marked to be removed at some later point in
time. The description of the interface will document the reason time. The description of the interface will document the reason
why it is obsolete and when it can be expected to be removed. why it is obsolete and when it can be expected to be removed.
...@@ -58,6 +58,14 @@ Users: All users of this interface who wish to be notified when ...@@ -58,6 +58,14 @@ Users: All users of this interface who wish to be notified when
be changed further. be changed further.
Note:
The fields should be use a simple notation, compatible with ReST markup.
Also, the file **should not** have a top-level index, like::
===
foo
===
How things move between levels: How things move between levels:
Interfaces in stable may move to obsolete, as long as the proper Interfaces in stable may move to obsolete, as long as the proper
......
...@@ -8,11 +8,11 @@ Description: Device DAX is the device-centric analogue of Filesystem ...@@ -8,11 +8,11 @@ Description: Device DAX is the device-centric analogue of Filesystem
system. Device DAX is strict, precise and predictable. system. Device DAX is strict, precise and predictable.
Specifically this interface: Specifically this interface:
1/ Guarantees fault granularity with respect to a given 1. Guarantees fault granularity with respect to a given
page size (pte, pmd, or pud) set at configuration time. page size (pte, pmd, or pud) set at configuration time.
2/ Enforces deterministic behavior by being strict about 2. Enforces deterministic behavior by being strict about
what fault scenarios are supported. what fault scenarios are supported.
The /sys/class/dax/ interface enumerates all the The /sys/class/dax/ interface enumerates all the
device-dax instances in the system. The ABI is device-dax instances in the system. The ABI is
......
...@@ -7,10 +7,13 @@ Description: It is possible to switch the cpi setting of the mouse with the ...@@ -7,10 +7,13 @@ Description: It is possible to switch the cpi setting of the mouse with the
setting reported by the mouse. This number has to be further setting reported by the mouse. This number has to be further
processed to receive the real dpi value: processed to receive the real dpi value:
===== ====
VALUE DPI VALUE DPI
===== ====
1 400 1 400
2 800 2 800
4 1600 4 1600
===== ====
This file is readonly. This file is readonly.
Has never been used. If bookkeeping is done, it's done in userland tools. Has never been used. If bookkeeping is done, it's done in userland tools.
......
...@@ -13,6 +13,8 @@ Description: ...@@ -13,6 +13,8 @@ Description:
GPIOs are identified as they are inside the kernel, using integers in GPIOs are identified as they are inside the kernel, using integers in
the range 0..INT_MAX. See Documentation/admin-guide/gpio for more information. the range 0..INT_MAX. See Documentation/admin-guide/gpio for more information.
::
/sys/class/gpio /sys/class/gpio
/export ... asks the kernel to export a GPIO to userspace /export ... asks the kernel to export a GPIO to userspace
/unexport ... to return a GPIO to the kernel /unexport ... to return a GPIO to the kernel
......
...@@ -15,7 +15,7 @@ Description: ...@@ -15,7 +15,7 @@ Description:
actual protection), and Android and Linux distributions have been actual protection), and Android and Linux distributions have been
explicitly writing a "0" to /sys/fs/selinux/checkreqprot during explicitly writing a "0" to /sys/fs/selinux/checkreqprot during
initialization for some time. Support for setting checkreqprot to 1 initialization for some time. Support for setting checkreqprot to 1
will be removed in a future kernel release, at which point the kernel will be removed no sooner than June 2021, at which point the kernel
will always cease using checkreqprot internally and will always will always cease using checkreqprot internally and will always
check the actual protections being applied upon mmap/mprotect calls. check the actual protections being applied upon mmap/mprotect calls.
The checkreqprot selinuxfs node will remain for backward compatibility The checkreqprot selinuxfs node will remain for backward compatibility
......
...@@ -5,6 +5,7 @@ Description: ...@@ -5,6 +5,7 @@ Description:
devfs has been unmaintained for a number of years, has unfixable devfs has been unmaintained for a number of years, has unfixable
races, contains a naming policy within the kernel that is races, contains a naming policy within the kernel that is
against the LSB, and can be replaced by using udev. against the LSB, and can be replaced by using udev.
The files fs/devfs/*, include/linux/devfs_fs*.h were removed, The files fs/devfs/*, include/linux/devfs_fs*.h were removed,
along with the assorted devfs function calls throughout the along with the assorted devfs function calls throughout the
kernel tree. kernel tree.
......
...@@ -7,6 +7,7 @@ Description: ...@@ -7,6 +7,7 @@ Description:
to implement sensible device security policies, and its low level to implement sensible device security policies, and its low level
of abstraction that required userspace clients to duplicate much of abstraction that required userspace clients to duplicate much