diff options
author | Brian Behlendorf <[email protected]> | 2018-02-15 17:53:18 -0800 |
---|---|---|
committer | Brian Behlendorf <[email protected]> | 2018-05-29 16:00:33 -0700 |
commit | 93ce2b4ca5a40c41ac945cd3aaf4a4a22bb751e1 (patch) | |
tree | 6832f5c9dfdbe0f0bd5c8708344a769676b1f95d /AUTHORS | |
parent | 1272941f49321bcb7b26025670720c98785427ee (diff) |
Update build system and packaging
Minimal changes required to integrate the SPL sources in to the
ZFS repository build infrastructure and packaging.
Build system and packaging:
* Renamed SPL_* autoconf m4 macros to ZFS_*.
* Removed redundant SPL_* autoconf m4 macros.
* Updated the RPM spec files to remove SPL package dependency.
* The zfs package obsoletes the spl package, and the zfs-kmod
package obsoletes the spl-kmod package.
* The zfs-kmod-devel* packages were updated to add compatibility
symlinks under /usr/src/spl-x.y.z until all dependent packages
can be updated. They will be removed in a future release.
* Updated copy-builtin script for in-kernel builds.
* Updated DKMS package to include the spl.ko.
* Updated stale AUTHORS file to include all contributors.
* Updated stale COPYRIGHT and included the SPL as an exception.
* Renamed README.markdown to README.md
* Renamed OPENSOLARIS.LICENSE to LICENSE.
* Renamed DISCLAIMER to NOTICE.
Required code changes:
* Removed redundant HAVE_SPL macro.
* Removed _BOOT from nvpairs since it doesn't apply for Linux.
* Initial header cleanup (removal of empty headers, refactoring).
* Remove SPL repository clone/build from zimport.sh.
* Use of DEFINE_RATELIMIT_STATE and DEFINE_SPINLOCK removed due
to build issues when forcing C99 compilation.
* Replaced legacy ACCESS_ONCE with READ_ONCE.
* Include needed headers for `current` and `EXPORT_SYMBOL`.
Reviewed-by: Tony Hutter <[email protected]>
Reviewed-by: Olaf Faaland <[email protected]>
Reviewed-by: Matthew Ahrens <[email protected]>
Reviewed-by: Pavel Zakharov <[email protected]>
Signed-off-by: Brian Behlendorf <[email protected]>
TEST_ZIMPORT_SKIP="yes"
Closes #7556
Diffstat (limited to 'AUTHORS')
-rw-r--r-- | AUTHORS | 389 |
1 files changed, 299 insertions, 90 deletions
@@ -1,95 +1,304 @@ -Brian Behlendorf is the principal developer of the ZFS on Linux port. -He works full time as a computer scientist at Lawrence Livermore -National Laboratory on the ZFS and Lustre filesystems. However, -this port would not have been possible without the help of many -others who have contributed their time, effort, and insight. +MAINTAINERS: - Brian Behlendorf <[email protected]> + Brian Behlendorf <[email protected]> + Tony Hutter <[email protected]> -First and foremost the hard working ZFS developers at Sun/Oracle. -They are responsible for the bulk of the code in this project and -without their efforts there never would have been a ZFS filesystem. +PAST MAINTAINERS: - The ZFS Development Team at Sun/Oracle + Ned Bass <[email protected]> -Next all the developers at KQ Infotech who implemented a prototype -ZFS Posix Layer (ZPL). Their implementation provided an excellent -reference for adding the ZPL functionality. +CONTRIBUTORS: - Anand Mitra <[email protected]> - Anurag Agarwal <[email protected]> - Neependra Khare <[email protected]> - Prasad Joshi <[email protected]> - Rohan Puri <[email protected]> - Sandip Divekar <[email protected]> - Shoaib <[email protected]> - Shrirang <[email protected]> - -Additionally the following individuals have all made contributions -to the project and deserve to be acknowledged. - - Albert Lee <[email protected]> - Alejandro R. Sedeño <[email protected]> - Alex Zhuravlev <[email protected]> - Alexander Eremin <[email protected]> - Alexander Stetsenko <[email protected]> - Alexey Shvetsov <[email protected]> - Andreas Dilger <[email protected]> - Andrew Reid <[email protected]> - Andrew Stormont <[email protected]> - Andrew Tselischev <[email protected]> - Andriy Gapon <[email protected]> - Aniruddha Shankar <[email protected]> - Bill Pijewski <[email protected]> - Chris Dunlap <[email protected]> - Chris Dunlop <[email protected]> - Chris Siden <[email protected]> - Chris Wedgwood <[email protected]> - Christian Kohlschütter <[email protected]> - Christopher Siden <[email protected]> - Craig Sanders <[email protected]> - Cyril Plisko <[email protected]> - Dan McDonald <[email protected]> - Daniel Verite <[email protected]> - Darik Horn <[email protected]> - Eric Schrock <[email protected]> - Etienne Dechamps <[email protected]> - Fajar A. Nugraha <[email protected]> - Frederik Wessels <[email protected]> - Garrett D'Amore <[email protected]> - George Wilson <[email protected]> - Gordon Ross <[email protected]> - Gregor Kopka <[email protected]> - Gunnar Beutner <[email protected]> - James H <[email protected]> - Javen Wu <[email protected]> - Jeremy Gill <[email protected]> - Jorgen Lundman <[email protected]> - KORN Andras <[email protected]> - Kyle Fuller <[email protected]> - Manuel Amador (Rudd-O) <[email protected]> - Martin Matuska <[email protected]> - Massimo Maggi <[email protected]> - Matthew Ahrens <[email protected]> - Michael Martin <[email protected]> - Mike Harsch <[email protected]> - Ned Bass <[email protected]> - Oleg Stepura <[email protected]> - P.SCH <[email protected]> - Pawel Jakub Dawidek <[email protected]> - Prakash Surya <[email protected]> - Prasad Joshi <[email protected]> - Ricardo M. Correia <[email protected]> - Richard Laager <[email protected]> - Richard Lowe <[email protected]> - Richard Yao <[email protected]> - Rohan Puri <[email protected]> - Shampavman <[email protected]> - Simon Klinkert <[email protected]> - Suman Chakravartula <[email protected]> - Tim Haley <[email protected]> - Turbo Fredriksson <[email protected]> - Xin Li <[email protected]> - Yuxuan Shui <[email protected]> - Zachary Bedell <[email protected]> - nordaux <[email protected]> + Aaron Fineman <[email protected]> + Adam Leventhal <[email protected]> + Adam Stevko <[email protected]> + Ahmed G <[email protected]> + Akash Ayare <[email protected]> + Alan Somers <[email protected]> + Alar Aun <[email protected]> + Albert Lee <[email protected]> + Alec Salazar <[email protected]> + Alejandro R. Sedeño <[email protected]> + Alek Pinchuk <[email protected]> + Alex Braunegg <[email protected]> + Alex McWhirter <[email protected]> + Alex Reece <[email protected]> + Alex Wilson <[email protected]> + Alex Zhuravlev <[email protected]> + Alexander Eremin <[email protected]> + Alexander Motin <[email protected]> + Alexander Pyhalov <[email protected]> + Alexander Stetsenko <[email protected]> + Alexey Shvetsov <[email protected]> + Alexey Smirnoff <[email protected]> + Allan Jude <[email protected]> + AndCycle <[email protected]> + Andreas Buschmann <[email protected]> + Andreas Dilger <[email protected]> + Andrew Barnes <[email protected]> + Andrew Hamilton <[email protected]> + Andrew Reid <[email protected]> + Andrew Stormont <[email protected]> + Andrew Tselischev <[email protected]> + Andrey Vesnovaty <[email protected]> + Andriy Gapon <[email protected]> + Andy Bakun <[email protected]> + Aniruddha Shankar <[email protected]> + Antonio Russo <[email protected]> + Arkadiusz Bubała <[email protected]> + Arne Jansen <[email protected]> + Aron Xu <[email protected]> + Bart Coddens <[email protected]> + Basil Crow <[email protected]> + Huang Liu <[email protected]> + Ben Allen <[email protected]> + Ben Rubson <[email protected]> + Benjamin Albrecht <[email protected]> + Bill McGonigle <[email protected]> + Bill Pijewski <[email protected]> + Boris Protopopov <[email protected]> + Brad Lewis <[email protected]> + Brian Behlendorf <[email protected]> + Brian J. Murrell <[email protected]> + Caleb James DeLisle <[email protected]> + Cao Xuewen <[email protected]> + Carlo Landmeter <[email protected]> + Carlos Alberto Lopez Perez <[email protected]> + Chaoyu Zhang <[email protected]> + Chen Can <[email protected]> + Chen Haiquan <[email protected]> + Chip Parker <[email protected]> + Chris Burroughs <[email protected]> + Chris Dunlap <[email protected]> + Chris Dunlop <[email protected]> + Chris Siden <[email protected]> + Chris Wedgwood <[email protected]> + Chris Williamson <[email protected]> + Chris Zubrzycki <[email protected]> + Christ Schlacta <[email protected]> + Christer Ekholm <[email protected]> + Christian Kohlschütter <[email protected]> + Christian Neukirchen <[email protected]> + Christian Schwarz <[email protected]> + Christopher Voltz <[email protected]> + Chunwei Chen <[email protected]> + Clemens Fruhwirth <[email protected]> + Colin Ian King <[email protected]> + Craig Loomis <[email protected]> + Craig Sanders <[email protected]> + Cyril Plisko <[email protected]> + DHE <[email protected]> + Damian Wojsław <[email protected]> + Dan Kimmel <[email protected]> + Dan McDonald <[email protected]> + Dan Swartzendruber <[email protected]> + Dan Vatca <[email protected]> + Daniel Hoffman <[email protected]> + Daniel Verite <[email protected]> + Daniil Lunev <[email protected]> + Darik Horn <[email protected]> + Dave Eddy <[email protected]> + David Lamparter <[email protected]> + David Qian <[email protected]> + David Quigley <[email protected]> + Debabrata Banerjee <[email protected]> + Denys Rtveliashvili <[email protected]> + Derek Dai <[email protected]> + Dimitri John Ledkov <[email protected]> + Dmitry Khasanov <[email protected]> + Dominik Hassler <[email protected]> + Dominik Honnef <[email protected]> + Don Brady <[email protected]> + Dr. András Korn <[email protected]> + Eli Rosenthal <[email protected]> + Eric Desrochers <[email protected]> + Eric Dillmann <[email protected]> + Eric Schrock <[email protected]> + Etienne Dechamps <[email protected]> + Evan Susarret <[email protected]> + Fabian Grünbichler <[email protected]> + Fajar A. Nugraha <[email protected]> + Fan Yong <[email protected]> + Feng Sun <[email protected]> + Frederik Wessels <[email protected]> + Frédéric Vanniere <[email protected]> + Garrett D'Amore <[email protected]> + Garrison Jensen <[email protected]> + Gary Mills <[email protected]> + Gaurav Kumar <[email protected]> + GeLiXin <[email protected]> + George Amanakis <[email protected]> + George Melikov <[email protected]> + George Wilson <[email protected]> + Georgy Yakovlev <[email protected]> + Giuseppe Di Natale <[email protected]> + Gordan Bobic <[email protected]> + Gordon Ross <[email protected]> + Gregor Kopka <[email protected]> + Grischa Zengel <[email protected]> + Gunnar Beutner <[email protected]> + Gvozden Neskovic <[email protected]> + Hajo Möller <[email protected]> + Hans Rosenfeld <[email protected]> + Håkan Johansson <[email protected]> + Igor Kozhukhov <[email protected]> + Igor Lvovsky <[email protected]> + Isaac Huang <[email protected]> + JK Dingwall <[email protected]> + Jacek Fefliński <[email protected]> + James Cowgill <[email protected]> + James Lee <[email protected]> + James Pan <[email protected]> + Jan Engelhardt <[email protected]> + Jan Kryl <[email protected]> + Jan Sanislo <[email protected]> + Jason King <[email protected]> + Jason Zaman <[email protected]> + Javen Wu <[email protected]> + Jeremy Gill <[email protected]> + Jeremy Jones <[email protected]> + Jerry Jelinek <[email protected]> + Jinshan Xiong <[email protected]> + Joe Stein <[email protected]> + John Albietz <[email protected]> + John Eismeier <[email protected]> + John L. Hammond <[email protected]> + John Layman <[email protected]> + John Paul Adrian Glaubitz <[email protected]> + John Wren Kennedy <[email protected]> + Johnny Stenback <[email protected]> + Jorgen Lundman <[email protected]> + Josef 'Jeff' Sipek <[email protected]> + Joshua M. Clulow <[email protected]> + Justin Bedő <[email protected]> + Justin Lecher <[email protected]> + Justin T. Gibbs <[email protected]> + Jörg Thalheim <[email protected]> + KORN Andras <[email protected]> + Kamil Domański <[email protected]> + Karsten Kretschmer <[email protected]> + Kash Pande <[email protected]> + Keith M Wesolowski <[email protected]> + Kevin Tanguy <[email protected]> + KireinaHoro <[email protected]> + Kohsuke Kawaguchi <[email protected]> + Kyle Blatter <[email protected]> + Kyle Fuller <[email protected]> + Loli <[email protected]> + Lars Johannsen <[email protected]> + Li Dongyang <[email protected]> + Li Wei <[email protected]> + Lukas Wunner <[email protected]> + Madhav Suresh <[email protected]> + Manoj Joseph <[email protected]> + Manuel Amador (Rudd-O) <[email protected]> + Marcel Huber <[email protected]> + Marcel Telka <[email protected]> + Marcel Wysocki <[email protected]> + Mark Shellenbaum <[email protected]> + Mark Wright <[email protected]> + Martin Matuska <[email protected]> + Massimo Maggi <[email protected]> + Matt Johnston <[email protected]> + Matt Kemp <[email protected]> + Matthew Ahrens <[email protected]> + Matthew Thode <[email protected]> + Matus Kral <[email protected]> + Max Grossman <[email protected]> + Maximilian Mehnert <[email protected]> + Michael Gebetsroither <[email protected]> + Michael Kjorling <[email protected]> + Michael Martin <[email protected]> + Mike Gerdts <[email protected]> + Mike Harsch <[email protected]> + Mike Leddy <[email protected]> + Mike Swanson <[email protected]> + Milan Jurik <[email protected]> + Morgan Jones <[email protected]> + Moritz Maxeiner <[email protected]> + Nathaniel Clark <[email protected]> + Nathaniel Wesley Filardo <[email protected]> + Nav Ravindranath <[email protected]> + Neal Gompa (ニール・ゴンパ) <[email protected]> + Ned Bass <[email protected]> + Neependra Khare <[email protected]> + Neil Stockbridge <[email protected]> + Nick Garvey <[email protected]> + Nikolay Borisov <[email protected]> + Olaf Faaland <[email protected]> + Oleg Drokin <[email protected]> + Oleg Stepura <[email protected]> + Patrik Greco <[email protected]> + Paul B. Henson <[email protected]> + Paul Dagnelie <[email protected]> + Paul Zuchowski <[email protected]> + Pavel Boldin <[email protected]> + Pavel Zakharov <[email protected]> + Pawel Jakub Dawidek <[email protected]> + Pedro Giffuni <[email protected]> + Peng <[email protected]> + Peter Ashford <[email protected]> + Prakash Surya <[email protected]> + Prasad Joshi <[email protected]> + Ralf Ertzinger <[email protected]> + Randall Mason <[email protected]> + Remy Blank <[email protected]> + Ricardo M. Correia <[email protected]> + Rich Ercolani <[email protected]> + Richard Elling <[email protected]> + Richard Laager <[email protected]> + Richard Lowe <[email protected]> + Richard Sharpe <[email protected]> + Richard Yao <[email protected]> + Rohan Puri <[email protected]> + Romain Dolbeau <[email protected]> + Roman Strashkin <[email protected]> + Ruben Kerkhof <[email protected]> + Saso Kiselkov <[email protected]> + Scot W. Stevenson <[email protected]> + Sean Eric Fagan <[email protected]> + Sen Haerens <[email protected]> + Serapheim Dimitropoulos <[email protected]> + Seth Forshee <[email protected]> + Shampavman <[email protected]> + Shen Yan <[email protected]> + Simon Guest <[email protected]> + Simon Klinkert <[email protected]> + Sowrabha Gopal <[email protected]> + Stanislav Seletskiy <[email protected]> + Steffen Müthing <[email protected]> + Stephen Blinick <[email protected]> + Steve Dougherty <[email protected]> + Steven Burgess <[email protected]> + Steven Hartland <[email protected]> + Steven Johnson <[email protected]> + Stian Ellingsen <[email protected]> + Suman Chakravartula <[email protected]> + Sydney Vanda <[email protected]> + Sören Tempel <[email protected]> + Thijs Cramer <[email protected]> + Tim Chase <[email protected]> + Tim Connors <[email protected]> + Tim Crawford <[email protected]> + Tim Haley <[email protected]> + Tobin Harding <[email protected]> + Tom Caputi <[email protected]> + Tom Matthews <[email protected]> + Tom Prince <[email protected]> + Tomohiro Kusumi <[email protected]> + Tony Hutter <[email protected]> + Toomas Soome <[email protected]> + Trey Dockendorf <[email protected]> + Turbo Fredriksson <[email protected]> + Tyler J. Stachecki <[email protected]> + Vitaut Bajaryn <[email protected]> + Weigang Li <[email protected]> + Will Andrews <[email protected]> + Will Rouesnel <[email protected]> + Wolfgang Bumiller <[email protected]> + Xin Li <[email protected]> + Ying Zhu <[email protected]> + YunQiang Su <[email protected]> + Yuri Pankov <[email protected]> + Yuxuan Shui <[email protected]> + Zachary Bedell <[email protected]> |