diff --git a/AUTHORS b/AUTHORS index 393a26fc..c85b36c3 100644 --- a/AUTHORS +++ b/AUTHORS @@ -10,16 +10,16 @@ Jeremy Katz David Dillow Michal Soltys Colin Guthrie +Daniel Molkentin Amerigo Wang Thomas Renninger -Daniel Molkentin -WANG Chao -Andrey Borzenkov -Alexander Tsoy Lukas Nykryn +WANG Chao +Alexander Tsoy +Andrey Borzenkov +Yu Watanabe Hans de Goede Peter Jones -Yu Watanabe Andreas Thienemann Frederick Grose Peter Robinson @@ -35,10 +35,12 @@ Cristian Rodríguez Dan Horák Baoquan He Brendan Germain +Colin Walters Leho Kraav Moritz Maxeiner -Colin Walters +Ondrej Mosnacek Fabian Deutsch +Javier Martinez Canillas Kamil Rytarowski Lidong Zhong Marc Grimme @@ -52,10 +54,12 @@ Frederic Crozat James Lee Jesse Keating Martin Wilck +Mike Gilbert Milan Broz Mimi Zohar Roberto Sassu Stefan Reimer +Adam Williamson Anton Blanchard Bill Nottingham Chapman Flack @@ -65,11 +69,12 @@ Dennis Gilmore Jan Synacek Jon Ander Hernandez Juan RP +Kairui Song Lance Albertson +Marcos Mello Marian Ganisin Matthias Gerstner Michael Ploujnikov -Mike Gilbert Pratyush Anand Silvio Fricke Steven Brudenell @@ -77,7 +82,7 @@ Stig Telfer Thomas Backlund Vasiliy Tolstov Wim Muskee -Adam Williamson +tpgxyz Alan Jenkins Alan Pevec Alex Harpin @@ -105,6 +110,7 @@ Lukas Wunner Mike Snitzer Minfei Huang Nikoli +Pingfan Liu Przemysław Rudy Robert LeBlanc Robert Scheck @@ -114,13 +120,13 @@ Till Maas Vivek Goyal Vladislav Bogdanov Zbigniew Jędrzejewski-Szmek -tpgxyz Alexander Kurtz Alexander Todorov Andreas Stieger Andy Lutomirski Anssi Hannula Artem Savkov +B. Wilson Brandon Philips Bryn M. Reeves Canek Peláez Valdés @@ -136,18 +142,22 @@ Dennis Schridde Derek Higgins Duane Griffin Elan Ruusamäe +Enno Boland Florian Albrechtskirchinger Florian Gamböck François Cami Gerd von Egidy Glen Gray HATAYAMA Daisuke +Hendrik Brueckner Hermann Gausterer +Hiroaki Mizuguchi +Hui Wang Ignaz Forster James Laska Jan Stodola Jason Dana -Javier Martinez Canillas +Jeremy Linton Jiri Pirko Joe Lawrence Johannes Thumshirn @@ -165,23 +175,25 @@ Matt Smith Matthew Thode Mei Liu Michael Chapman +Michael McCracken Michal Koutný Michal Schmidt Michal Sekletar Mike Gorse Moritz 'Morty' Strübe Munehiro Matsuda +Nicolas Porcel Olivier Blin P J P Paolo Bonzini Pavel Zhukov Pawel Wieczorkiewicz Pekka Wallendahl -Pingfan Liu Prarit Bhargava Praveen_Paladugu@Dell.com Pádraig Brady Quentin Armitage +Renaud Métrich Robert Buchholz Ruben Kerkhof Rusty Bird @@ -189,6 +201,7 @@ Sergey Fionov Shawn W Dunn Srinivasa T N Stijn Hoop +Sullivan (CTR), Austin Thilo Bangert Thomas Blume Tobias Geerinckx @@ -196,6 +209,7 @@ Tom Gundersen Tomasz Paweł Gajc Tomasz Torcz Tong Li +Tony Asleson Vadim Kuznetsov Vaughan Cao Vratislav Podzimek diff --git a/NEWS b/NEWS index 606ddeda..2de38ad7 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,79 @@ +dracut-047 +========== + +dracut.sh: +- fixed finding of btrfs devices +- harden dracut against BASH_ENV environment variable +- no more prelinking +- scan and install "external" kernel modules +- fixed instmods with zero input +- rdsosreport: best effort to strip out passwords +- introduce tri-state hostonly mode + + Add a new option --hostonly-mode which accept an parameter, so we have a tri-state hostonly mode: + + * generic: by passing "--no-hostonly" or not passing anything. + "--hostonly-mode" has no effect in such case. + * sloppy: by passing "--hostonly --hostonly-mode sloppy". This + is also the default mode when only "--hostonly" is given. + * strict: by passing "--hostonly --hostonly-mode strict". + + Sloppy mode is the original hostonly mode, the new introduced strict + mode will allow modules to ignore more drivers or do some extra job to + save memory and disk space, while making the image less portable. + + Also introduced a helper function "optional_hostonly" to make it + easier for modules to leverage new hostonly mode. + + To force install modules only in sloppy hostonly mode, use the form: + + hostonly="$(optional_hostonly)" instmods + +dracut-install: +- don't error out, if no modules were installed +- support modules.softdep + +lsinitrd.sh: +- fixed zstd file signature + +kernel: +- include all pci/host modules +- add mmc/core for arm +- Include Intel Volume Management Device support + +plymouth: +- fix detection of plymouth directory + +drm: +- make failing installation of drm modules nonfatal +- include virtio DRM drivers in hostonly initramfs + +stratis: +- initial Stratis support + +crypt: +- correct s390 arch to include arch-specific crypto modules +- add cmdline rd.luks.partuuid +- add timeout option rd.luks.timeout + +shutdown: +- sleep a little, if a process was killed + +network: +- introduce ip=either6 option + +iscsi: +- replace iscsistart with iscsid + +qeth_rules: +- new module to copy qeth rules + +multipath-hostonly: +- merged back into multipath + +mdraid: +- fixed case if rd.md.uuid is in ID_FS_UUID format + dracut-047 ========== dracut.sh: