Bug 154924 - sys-fs/evms-2.5.5-r3 release patches necessary for kernels >= 2.6.17
Bug#: 154924 Product:  Gentoo Linux Version: 2006.0 Platform: All
OS/Version: Linux Status: RESOLVED Severity: major Priority: P2
Resolution: FIXED Assigned To: dev-zero@gentoo.org Reported By: ULMO@SONIC.NET
Component: Core system
URL:  http://evms.sourceforge.net/patches/2.5.5/engine/
Summary: sys-fs/evms-2.5.5-r3 release patches necessary for kernels >= 2.6.17
Keywords:  
Status Whiteboard: 
Opened: 2006-11-12 12:26 0000
Description:   Opened: 2006-11-12 12:26 0000
Some important new release patches have been released for EVMS-2.5.5, including
some bug fixes necessary for Linux kernels starting at 2.6.17 (includes
2.6.18).  These are considered release-level patches (bug fixes), not
developmental nor experimental.

Because of the importance of these patches, I have created this new bug report
with an appropriate severity.  Note that in some systems, this is actually a
BLOCKER for Linux kernels 2.6.17 onward, since it makes filesystems unavailable
and the system won't even be able to boot in many cases (the simple
get_geometry.patch).  However, since it does not affect all configurations, it
may be tolerable to leave it keyworded (~x86, etc.) for an appropriate level of
time, as is evms-2.5.5-r2 currently.

I have updated the evms ebuild conservatively to contain these new patches. 
What follows are the appropriate attachments:  ebuild, and patches.  None of
these patches are considered experimental.

If you want a fresh copy of the release patches to load, here they are (they go
into $PORTDIR/sys-fs/evms/files/2.5.5/):

http://evms.sourceforge.net/patches/2.5.5/engine/md_super_fix.patch
http://evms.sourceforge.net/patches/2.5.5/engine/ntfs_unmkfs.patch
http://evms.sourceforge.net/patches/2.5.5/engine/raid5_degrade_fix.patch
http://evms.sourceforge.net/patches/2.5.5/engine/raid5_remove_spare_fix.patch
http://evms.sourceforge.net/patches/2.5.5/engine/raid5_remove_spare_fix_2.patch
http://evms.sourceforge.net/patches/2.5.5/engine/raid5_algorithm.patch
http://evms.sourceforge.net/patches/2.5.5/engine/cli_reload_options.patch
http://evms.sourceforge.net/patches/2.5.5/engine/cli_query_segfault.patch
http://evms.sourceforge.net/patches/2.5.5/engine/get_geometry.patch
http://evms.sourceforge.net/patches/2.5.5/engine/BaseName.patch

------- Comment #1 From Brad Allen 2006-11-12 12:28:14 0000 -------
Created an attachment (id=101765) [details]
evms-2.5.5-r3.ebuild with current release patches

Includes all releasepatches at
http://evms.sourceforge.net/patches/2.5.5/engine/ as of 2006-11-11.

------- Comment #2 From Brad Allen 2006-11-12 12:31:07 0000 -------
Created an attachment (id=101766) [details]
$PORTDIR/sys-fs/evms/files/2.5.5/ntfs_unmkfs.patch

From http://evms.sourceforge.net/patches/2.5.5/engine/ntfs_unmkfs.patch

------- Comment #3 From Brad Allen 2006-11-12 12:32:24 0000 -------
Created an attachment (id=101767) [details]
$PORTDIR/sys-fs/evms/files/2.5.5/raid5_algorithm.patch

From hhttp://evms.sourceforge.net/patches/2.5.5/engine/raid5_algorithm.patch

------- Comment #4 From Brad Allen 2006-11-12 12:33:26 0000 -------
Created an attachment (id=101768) [details]
$PORTDIR/sys-fs/evms/files/2.5.5/cli_reload_options.patch

From http://evms.sourceforge.net/patches/2.5.5/engine/cli_reload_options.patch

------- Comment #5 From Brad Allen 2006-11-12 12:34:28 0000 -------
Created an attachment (id=101769) [details]
$PORTDIR/sys-fs/evms/files/2.5.5/cli_query_segfault.patch

From http://evms.sourceforge.net/patches/2.5.5/engine/cli_query_segfault.patch

------- Comment #6 From Brad Allen 2006-11-12 12:35:31 0000 -------
Created an attachment (id=101770) [details]
$PORTDIR/sys-fs/evms/files/2.5.5/get_geometry.patch

From http://evms.sourceforge.net/patches/2.5.5/engine/get_geometry.patch

------- Comment #7 From Brad Allen 2006-11-12 12:36:45 0000 -------
Created an attachment (id=101773) [details]
$PORTDIR/sys-fs/evms/files/2.5.5/BaseName.patch

From http://evms.sourceforge.net/patches/2.5.5/engine/BaseName.patch

------- Comment #8 From Brad Allen 2006-11-12 12:39:48 0000 -------
Marking this bug as blocking 152293, since 152293 contains experimental stuff
in it that is inappropriate to consider without first pushing this
release-level bug through.

------- Comment #9 From Brad Allen 2006-11-12 12:44:14 0000 -------
Created an attachment (id=101775) [details]
evms-2.5.5-r3.ebuild with current release patches

evms-2.5.5-r3.ebuild with current release patches

Includes all releasepatches at
http://evms.sourceforge.net/patches/2.5.5/engine/ as of 2006-11-11.

Replaces first submission since I accidentally used the wrong one.

------- Comment #10 From Tiziano Müller 2006-12-02 16:02:49 0000 -------
Solved in latest rev.bump. Thanks for the report!