summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJeremy Olexa <darkside@gentoo.org>2012-01-27 14:51:04 +0000
committerJeremy Olexa <darkside@gentoo.org>2012-01-27 14:51:04 +0000
commit6a3bd4fd043a7a8fd4794f14e723cbf2eb86ef27 (patch)
tree88613f4a57668b51d7546c7673c60f1609604b2f /sys-kernel/usermode-sources
parentcdebootstrap is removed from tree (diff)
downloadhistorical-6a3bd4fd043a7a8fd4794f14e723cbf2eb86ef27.tar.gz
historical-6a3bd4fd043a7a8fd4794f14e723cbf2eb86ef27.tar.bz2
historical-6a3bd4fd043a7a8fd4794f14e723cbf2eb86ef27.zip
masked for 9 months, removing. bug 227815
Diffstat (limited to 'sys-kernel/usermode-sources')
-rw-r--r--sys-kernel/usermode-sources/ChangeLog612
-rw-r--r--sys-kernel/usermode-sources/Manifest34
-rw-r--r--sys-kernel/usermode-sources/files/uml-2.6.16-bs2-new-glibc.patch32
-rw-r--r--sys-kernel/usermode-sources/files/uml-2.6.18-genpatches-8-prep.patch64
-rw-r--r--sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-2935.patch28
-rw-r--r--sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-3468.patch106
-rw-r--r--sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-4145.patch92
-rw-r--r--sys-kernel/usermode-sources/files/usermode-sources-2.6.18-r1-CVE-2006-4572.patch109
-rw-r--r--sys-kernel/usermode-sources/files/usermode-sources-2.6.18-r2-gentoo-headers.patch179
-rw-r--r--sys-kernel/usermode-sources/metadata.xml9
-rw-r--r--sys-kernel/usermode-sources/usermode-sources-2.6.16-r3.ebuild23
-rw-r--r--sys-kernel/usermode-sources/usermode-sources-2.6.16-r4.ebuild23
-rw-r--r--sys-kernel/usermode-sources/usermode-sources-2.6.16-r5.ebuild26
-rw-r--r--sys-kernel/usermode-sources/usermode-sources-2.6.18-r1.ebuild25
-rw-r--r--sys-kernel/usermode-sources/usermode-sources-2.6.18-r2.ebuild26
-rw-r--r--sys-kernel/usermode-sources/usermode-sources-2.6.18.ebuild23
16 files changed, 0 insertions, 1411 deletions
diff --git a/sys-kernel/usermode-sources/ChangeLog b/sys-kernel/usermode-sources/ChangeLog
deleted file mode 100644
index 3724c40c7eee..000000000000
--- a/sys-kernel/usermode-sources/ChangeLog
+++ /dev/null
@@ -1,612 +0,0 @@
-# ChangeLog for sys-kernel/usermode-sources
-# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/usermode-sources/ChangeLog,v 1.88 2008/03/01 20:04:34 zlin Exp $
-
- 01 Mar 2008; Bo Ørsted Andresen <zlin@gentoo.org>
- usermode-sources-2.6.18-r2.ebuild:
- Use K_EXTRAELOG instead of K_EXTRAEINFO (bug #199464).
-
-*usermode-sources-2.6.18-r2 (25 May 2007)
-
- 25 May 2007; Daniel Gryniewicz <dang@gentoo.org>
- +files/usermode-sources-2.6.18-r2-gentoo-headers.patch,
- +usermode-sources-2.6.18-r2.ebuild:
- Bump to 2.6.18-r2
- - Includes a patch to work with linux-header-2.6.21
-
- 03 Jan 2007; Daniel Gryniewicz <dang@gentoo.org>
- +files/usermode-sources-2.6.18-r1-CVE-2006-4572.patch,
- usermode-sources-2.6.18-r1.ebuild:
- Oops, fix for bug #154327 too
-
-*usermode-sources-2.6.18-r1 (03 Jan 2007)
-
- 03 Jan 2007; Daniel Gryniewicz <dang@gentoo.org>
- +files/uml-2.6.18-genpatches-8-prep.patch,
- +usermode-sources-2.6.18-r1.ebuild:
- Update to bb2 and genpatches 8; fixes bug #154313, bug #155769, and bug #158792
-
-*usermode-sources-2.6.18 (30 Sep 2006)
-
- 30 Sep 2006; Daniel Gryniewicz <dang@gentoo.org>
- +usermode-sources-2.6.18.ebuild:
- 2.6.18, finally
-
-*usermode-sources-2.6.16-r5 (06 Sep 2006)
-
- 06 Sep 2006; Daniel Gryniewicz <dang@gentoo.org>
- +files/usermode-sources-2.6.16-CVE-2006-2935.patch,
- +files/usermode-sources-2.6.16-CVE-2006-3468.patch,
- +files/usermode-sources-2.6.16-CVE-2006-4145.patch,
- +usermode-sources-2.6.16-r5.ebuild:
- Bump with several CVE fixes
-
- 15 Jul 2006; Daniel Gryniewicz <dang@gentoo.org>
- -usermode-sources-2.6.16-r1.ebuild, -usermode-sources-2.6.16-r2.ebuild:
- Clean up older versions
-
-*usermode-sources-2.6.16-r4 (15 Jul 2006)
-
- 15 Jul 2006; Daniel Gryniewicz <dang@gentoo.org>
- +usermode-sources-2.6.16-r4.ebuild:
- Bump with fix for bug #140444
-
-*usermode-sources-2.6.16-r3 (03 Jul 2006)
-
- 03 Jul 2006; Daniel Gryniewicz <dang@gentoo.org>
- +usermode-sources-2.6.16-r3.ebuild:
- Fix bug #137623, bug #137625, and bug #137626
-
- 14 Jun 2006; Daniel Gryniewicz <dang@gentoo.org>
- -usermode-sources-2.6.15.ebuild, -usermode-sources-2.6.15-r1.ebuild,
- -usermode-sources-2.6.16.ebuild:
- Clean up old versions
-
-*usermode-sources-2.6.16-r2 (14 Jun 2006)
-
- 14 Jun 2006; Daniel Gryniewicz <dang@gentoo.org>
- +usermode-sources-2.6.16-r2.ebuild:
- Bump for genpatches 11
-
-*usermode-sources-2.6.16-r1 (29 May 2006)
-
- 29 May 2006; Daniel Gryniewicz <dang@gentoo.org>
- +usermode-sources-2.6.16-r1.ebuild:
- Bump for bug #132825, bug #132855, and bug #133465
-
-*usermode-sources-2.6.16 (08 May 2006)
-
- 08 May 2006; Daniel Gryniewicz <dang@gentoo.org>
- +files/uml-2.6.16-bs2-new-glibc.patch, +usermode-sources-2.6.16.ebuild:
- Bump to 2.6.16-bs2
-
-*usermode-sources-2.6.15-r1 (02 Mar 2006)
-
- 02 Mar 2006; Daniel Drake <dsd@gentoo.org>
- -usermode-sources-2.6.14-r1.ebuild, +usermode-sources-2.6.15-r1.ebuild:
- Update to genpatches-2.6.15-9 and 2.6.15-bs2
-
-*usermode-sources-2.6.15 (21 Jan 2006)
-
- 21 Jan 2006; Daniel Drake <dsd@gentoo.org>
- -usermode-sources-2.6.12-r2.ebuild, -usermode-sources-2.6.14.ebuild,
- +usermode-sources-2.6.15.ebuild:
- Version bump to 2.6.15-bs1 and genpatches-2.6.15-3
-
-*usermode-sources-2.6.14-r1 (29 Dec 2005)
-
- 29 Dec 2005; Daniel Drake <dsd@gentoo.org>
- +usermode-sources-2.6.14-r1.ebuild:
- Version bump to 2.6.14-bs3 and genpatches-2.6.14-7
-
-*usermode-sources-2.6.14 (05 Nov 2005)
-
- 05 Nov 2005; Daniel Drake <dsd@gentoo.org>
- -usermode-sources-2.6.12-r1.ebuild, +usermode-sources-2.6.14.ebuild:
- Version bump to 2.6.14-bs1 and genpatches-2.6.14-1
-
-*usermode-sources-2.6.12-r2 (23 Aug 2005)
-
- 23 Aug 2005; Daniel Drake <dsd@gentoo.org>
- +usermode-sources-2.6.12-r2.ebuild:
- Bump to 2.6.12-bs11 and genpatches-2.6.12-13 thanks to Karl in bug #103082
-
- 15 Aug 2005; <plasmaroo@gentoo.org> -usermode-sources-2.4.27.ebuild,
- -files/usermode-sources-2.4.26.CAN-2004-0394.patch,
- -files/usermode-sources-2.4.27.CAN-2004-1295.patch,
- -files/usermode-sources-2.4.77094.patch,
- -files/usermode-sources-2.4.77666.patch,
- -files/usermode-sources-2.4.78362.patch,
- -files/usermode-sources-2.4.78363.patch,
- -files/usermode-sources-2.4.CAN-2004-0495.patch,
- -files/usermode-sources-2.4.CAN-2004-0535.patch,
- -files/usermode-sources-2.4.CAN-2004-0685.patch,
- -files/usermode-sources-2.4.CAN-2004-1016.patch,
- -files/usermode-sources-2.4.CAN-2004-1056.patch,
- -files/usermode-sources-2.4.CAN-2004-1137.patch,
- -files/usermode-sources-2.4.FPULockup-53804.patch,
- -files/usermode-sources-2.4.XDRWrapFix.patch,
- -files/usermode-sources-2.4.binfmt_a.out.patch,
- -files/usermode-sources-2.4.binfmt_elf.patch,
- -files/usermode-sources-2.4.brk-locked.patch,
- -files/usermode-sources-2.4.cmdlineLeak.patch,
- -files/usermode-sources-2.4.smbfs.patch,
- -files/usermode-sources-2.4.vma.patch,
- -files/usermode-sources.AF_UNIX.patch:
- Remove 2.4 due to open security issues and lack of a maintainer.
-
-*usermode-sources-2.6.12-r1 (13 Jul 2005)
-
- 13 Jul 2005; Daniel Drake <dsd@gentoo.org>
- -usermode-sources-2.6.11-r1.ebuild, -usermode-sources-2.6.12.ebuild,
- +usermode-sources-2.6.12-r1.ebuild:
- Version bump to genpatches-2.6.12-8 and 2.6.12-bs5
-
- 06 Jul 2005; Daniel Drake <dsd@gentoo.org>
- files/digest-usermode-sources-2.6.12, Manifest:
- Fix digest
-
-*usermode-sources-2.6.12 (06 Jul 2005)
-
- 06 Jul 2005; Daniel Drake <dsd@gentoo.org>
- +usermode-sources-2.6.12.ebuild:
- Bump to 2.6.12-bs1 with genpatches-2.6.12-7
-
-*usermode-sources-2.6.11-r1 (17 May 2005)
-
- 17 May 2005; Daniel Drake <dsd@gentoo.org>
- -files/usermode-sources-2.6.CAN-2005-0400.patch,
- -files/usermode-sources-2.6.CAN-2005-0749.patch,
- -files/usermode-sources-2.6.CAN-2005-0736.patch,
- -files/usermode-sources-2.6.CAN-2005-0750.patch,
- -files/usermode-sources-2.6.74070.patch,
- -files/usermode-sources-2.6.CAN-2005-0384.patch,
- -files/usermode-sources-2.6.CAN-2005-0815.patch,
- -files/usermode-sources-2.6.rose.patch, -usermode-sources-2.6.11.ebuild,
- +usermode-sources-2.6.11-r1.ebuild:
- Version bump. 2.6.11.8-bs5 and genpatches 11.12
-
-*usermode-sources-2.6.11 (30 Apr 2005)
-
- 30 Apr 2005; Daniel Drake <dsd@gentoo.org>
- +files/usermode-sources-2.6.CAN-2005-0400.patch,
- +files/usermode-sources-2.6.CAN-2005-0749.patch,
- +files/usermode-sources-2.6.CAN-2005-0384.patch,
- +files/usermode-sources-2.6.CAN-2005-0736.patch,
- +files/usermode-sources-2.6.CAN-2005-0750.patch,
- +files/usermode-sources-2.6.CAN-2005-0815.patch,
- +files/usermode-sources-2.6.rose.patch, +usermode-sources-2.6.11.ebuild:
- -m 2.6.11-bs4 release
-
-*usermode-sources-2.4.27 (13 Apr 2005)
-
- 13 Apr 2005; John Mylchreest <johnm@gentoo.org>
- +files/usermode-sources-2.4.27.CAN-2004-1295.patch,
- -usermode-sources-2.4.26-r13.ebuild, +usermode-sources-2.4.27.ebuild:
- fixing net_slip vuln. #74482
-
- 17 Mar 2005; <r3pek@gentoo.org> usermode-sources-2.4.26-r13.ebuild,
- usermode-sources-2.6.8.1-r9.ebuild:
- Fixing bug #77340 thanks to Chris Rebert
-
- 16 Mar 2005; <plasmaroo@gentoo.org> files/usermode-sources-2.6.77666.patch:
- Fix 2.6 #77666 patch.
-
- 16 Mar 2005; Daniel Drake <dsd@gentoo.org>
- files/usermode-sources-2.6.77666.patch:
- Fix 77666 patch to compile
-
- 07 Mar 2005; <plasmaroo@gentoo.org> usermode-sources-2.6.8.1-r9.ebuild,
- +files/usermode-sources-2.6.78362.patch:
- Add #7836[23] for 2.6.
-
-*usermode-sources-2.6.8.1-r9 (07 Mar 2005)
-
- 07 Mar 2005; <plasmaroo@gentoo.org> -usermode-sources-2.4.26-r12.ebuild,
- +usermode-sources-2.4.26-r13.ebuild, -usermode-sources-2.6.8.1-r8.ebuild,
- +usermode-sources-2.6.8.1-r9.ebuild,
- +files/usermode-sources-2.4.77666.patch,
- +files/usermode-sources-2.4.78362.patch,
- +files/usermode-sources-2.4.78363.patch,
- +files/usermode-sources-2.6.74070.patch,
- +files/usermode-sources-2.6.77666.patch,
- +files/usermode-sources-2.6.77923.patch,
- +files/usermode-sources-2.6.81106.patch,
- +files/usermode-sources-2.6.82141.patch:
- Security bump: Fix #74070, #77666, #78362, #78363, #77923, #81106, #82141.
-
- 12 Jan 2005; <plasmaroo@gentoo.org> files/usermode-sources-2.6.77094.patch:
- Fix #77094 patch; bug #77458.
-
-*usermode-sources-2.6.8.1-r8 (09 Jan 2005)
-
- 09 Jan 2005; <plasmaroo@gentoo.org> -usermode-sources-2.4.26-r11.ebuild,
- +usermode-sources-2.4.26-r12.ebuild, -usermode-sources-2.6.8.1-r7.ebuild,
- +usermode-sources-2.6.8.1-r8.ebuild,
- +files/usermode-sources-2.4.77094.patch,
- +files/usermode-sources-2.4.brk-locked.patch,
- +files/usermode-sources-2.6.75963.patch,
- +files/usermode-sources-2.6.77094.patch,
- +files/usermode-sources-2.6.brk-locked.patch:
- Security bump; fixes bugs #75963, #77025 and #77094.
-
-*usermode-sources-2.4.26-r11 (24 Dec 2004)
-
- 24 Dec 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.26-r10.ebuild,
- +usermode-sources-2.4.26-r11.ebuild,
- +files/usermode-sources-2.4.CAN-2004-1016.patch,
- +files/usermode-sources-2.4.CAN-2004-1056.patch,
- +files/usermode-sources-2.4.CAN-2004-1137.patch,
- +files/usermode-sources-2.4.vma.patch:
- Security bump; bugs #72452, #74384, #74392, #74464.
-
-*usermode-sources-2.6.8.1-r7 (20 Dec 2004)
-
- 20 Dec 2004; <plasmaroo@gentoo.org> -usermode-sources-2.6.8.1-r6.ebuild,
- +usermode-sources-2.6.8.1-r7.ebuild,
- +files/usermode-sources-2.6.CAN-2004-1016.patch,
- +files/usermode-sources-2.6.CAN-2004-1056.patch,
- +files/usermode-sources-2.6.CAN-2004-1137.patch:
- Security fixes - bugs #74384, #74392, #74464.
-
-*usermode-sources-2.6.8.1-r6 (19 Dec 2004)
-
- 19 Dec 2004; <plasmaroo@gentoo.org> -usermode-sources-2.6.8.1-r5.ebuild,
- +usermode-sources-2.6.8.1-r6.ebuild,
- +files/usermode-sources-2.6.AF_UNIX.SELinux.patch,
- +files/usermode-sources-2.6.CAN-2004-1151.patch,
- +files/usermode-sources-2.6.vma.patch:
- Adding SELinux fixes for the AF_UNIX patch; bug #72317. Also fixing security
- bugs #72452 (Adding VMA Patch) and #73000.
-
- 28 Nov 2004; <plasmaroo@gentoo.org> usermode-sources-2.6.8.1-r5.ebuild,
- +files/usermode-sources-2.6.AF_UNIX.patch:
- Adding fixed 2.6 AF_UNIX security patch for 2.6 branch; bug #72688.
-
-*usermode-sources-2.6.8.1-r5 (27 Nov 2004)
-
- 27 Nov 2004; <plasmaroo@gentoo.org> +usermode-sources-2.4.26-r10.ebuild,
- -usermode-sources-2.4.26-r9.ebuild, -usermode-sources-2.6.8.1-r4.ebuild,
- +usermode-sources-2.6.8.1-r5.ebuild,
- +files/usermode-sources-2.4.binfmt_a.out.patch,
- +files/usermode-sources-2.6.binfmt_a.out.patch,
- +files/usermode-sources.AF_UNIX.patch:
- Version bump for the AF_UNIX and a.out security vulnerabilities; bugs #72452
- and #72317.
-
- 26 Nov 2004; Daniel Drake <dsd@gentoo.org>
- usermode-sources-2.4.26-r9.ebuild, usermode-sources-2.6.8.1-r4.ebuild:
- Convert to kernel-2. Clean up.
-
-*usermode-sources-2.4.26-r9 (20 Nov 2004)
-
- 20 Nov 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.26-r8.ebuild,
- +usermode-sources-2.4.26-r9.ebuild, -usermode-sources-2.6.8.1-r3.ebuild,
- +usermode-sources-2.6.8.1-r4.ebuild,
- files/usermode-sources-2.4.binfmt_elf.patch,
- +files/usermode-sources-2.4.smbfs.patch,
- files/usermode-sources-2.6.binfmt_elf.patch,
- +files/usermode-sources-2.6.smbfs.patch:
- Version bump; updates binfmt_elf patch (bug #70681) and adds the smbfs
- security patch (bug #65877).
-
-*usermode-sources-2.6.8.1-r3 (12 Nov 2004)
-
- 12 Nov 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.26-r7.ebuild,
- +usermode-sources-2.4.26-r8.ebuild, -usermode-sources-2.6.8.1-r2.ebuild,
- +usermode-sources-2.6.8.1-r3.ebuild,
- +files/usermode-sources-2.4.binfmt_elf.patch,
- +files/usermode-sources-2.6.binfmt_elf.patch:
- Version bump for the binfmt_elf security vulnerability, bug #70681.
-
-*usermode-sources-2.6.8.1-r2 (09 Nov 2004)
-
- 09 Nov 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.24-r9.ebuild,
- -usermode-sources-2.4.26-r6.ebuild, +usermode-sources-2.4.26-r7.ebuild,
- -usermode-sources-2.6.8.1-r1.ebuild, +usermode-sources-2.6.8.1-r2.ebuild,
- +files/usermode-sources-2.4.XDRWrapFix.patch,
- +files/usermode-sources-2.6.devPtmx.patch:
- Adding a fix for the 2.4 kNFSd security vulnerability and the 2.6 /dev/ptmx
- DoS, bug #62524. Also fixed CAN-2004-0814 for 2.4 and 2.6, bug #68421.
-
-*usermode-sources-2.6.8.1-r1 (21 Oct 2004)
-
- 21 Oct 2004; <plasmaroo@gentoo.org> -usermode-sources-2.6.6-r6.ebuild,
- +usermode-sources-2.6.8.1-r1.ebuild,
- -files/usermode-sources-2.6.6.CAN-2004-0495-0496.patch,
- -files/usermode-sources-2.6.6.FPULockup-53804.patch,
- -files/usermode-sources-2.6.6.ProcPerms.patch,
- -files/usermode-sources-2.6.CAN-2004-0596.patch,
- -files/usermode-sources-2.6.IPTables-RDoS.patch:
- Version bump - closes bug #68278. Old version removed due to security issues,
- bug #68375.
-
- 20 Oct 2004; Michael Hanselmann <hansmi@gentoo.org>
- usermode-sources-2.6.6-r6.ebuild:
- Marked -ppc, because it does not build. Support for ppc seems to be
- discontinued since 2001 (http://www.nosreme.org/projects/umlppc/).
-
-*usermode-sources-2.4.24-r9 (10 Aug 2004)
-
- 10 Aug 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.24-r8.ebuild,
- +usermode-sources-2.4.24-r9.ebuild, -usermode-sources-2.4.26-r5.ebuild,
- +usermode-sources-2.4.26-r6.ebuild, -usermode-sources-2.6.6-r5.ebuild,
- +usermode-sources-2.6.6-r6.ebuild,
- +files/usermode-sources-2.4.cmdlineLeak.patch,
- +files/usermode-sources-2.6.cmdlineLeak.patch:
- Version bump for the /proc/cmdline leak vulnerability; bug #59905.
-
-*usermode-sources-2.4.26-r5 (08 Aug 2004)
-
- 08 Aug 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.24-r7.ebuild,
- +usermode-sources-2.4.24-r8.ebuild, -usermode-sources-2.4.26-r4.ebuild,
- +usermode-sources-2.4.26-r5.ebuild,
- +files/usermode-sources-2.4.CAN-2004-0685.patch:
- Version bump for CAN-2004-0685, bug #59769.
-
-*usermode-sources-2.4.24-r7 (05 Aug 2004)
-
- 05 Aug 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.24-r6.ebuild,
- +usermode-sources-2.4.24-r7.ebuild, -usermode-sources-2.4.26-r3.ebuild,
- +usermode-sources-2.4.26-r4.ebuild, -usermode-sources-2.6.6-r4.ebuild,
- +usermode-sources-2.6.6-r5.ebuild:
- Added a patch for the CAN-2004-0415 vulnerability, bug #59378.
-
- 21 Jul 2004; <plasmaroo@gentoo.org> usermode-sources-2.6.6-r4.ebuild,
- +files/usermode-sources-2.6.6.CAN-2004-0495-0496.patch:
- Fixes for CAN-2004-049[56].
-
-*usermode-sources-2.6.6-r4 (21 Jul 2004)
-
- 21 Jul 2004; <plasmaroo@gentoo.org> -usermode-sources-2.6.6-r3.ebuild,
- +usermode-sources-2.6.6-r4.ebuild,
- +files/usermode-sources-2.6.CAN-2004-0596.patch:
- Version bump for the CAN-2004-0596 issue; bug #57826.
-
-*usermode-sources-2.6.6-r3 (09 Jul 2004)
-*usermode-sources-2.4.24-r6 (09 Jul 2004)
-*usermode-sources-2.4.26-r3 (09 Jul 2004)
-
- 09 Jul 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.24-r5.ebuild,
- +usermode-sources-2.4.24-r6.ebuild, -usermode-sources-2.4.26-r2.ebuild,
- +usermode-sources-2.4.26-r3.ebuild, -usermode-sources-2.6.6-r2.ebuild,
- +usermode-sources-2.6.6-r3.ebuild,
- +files/usermode-sources-2.6.6.ProcPerms.patch,
- +files/usermode-sources.CAN-2004-0497.patch:
- Version bumps for kernel attribute vulnerabilities, bug #56479.
-
-*usermode-sources-2.6.6-r2 (30 Jun 2004)
-
- 30 Jun 2004; <plasmaroo@gentoo.org> -usermode-sources-2.6.6-r1.ebuild,
- +usermode-sources-2.6.6-r2.ebuild,
- +files/usermode-sources-2.6.IPTables-RDoS.patch:
- Version bump for the 2.6 IPTables RDoS vulnerability; bug #55694.
-
-*usermode-sources-2.4.24-r5 (29 Jun 2004)
-
- 29 Jun 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.24-r4.ebuild,
- +usermode-sources-2.4.24-r5.ebuild, -usermode-sources-2.4.26-r1.ebuild,
- +usermode-sources-2.4.26-r2.ebuild:
- Security bumps for the CAN-2004-0495 and CAN-2004-0535 vulnerabilities.
-
-*usermode-sources-2.4.24-r4 (15 Jun 2004)
-
- 15 Jun 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.24-r3.ebuild,
- +usermode-sources-2.4.24-r4.ebuild, +usermode-sources-2.4.26-r1.ebuild,
- -usermode-sources-2.4.26.ebuild, -usermode-sources-2.6.4.ebuild,
- +usermode-sources-2.6.6-r1.ebuild, -usermode-sources-2.6.6.ebuild,
- +files/usermode-sources....patch:
- Added patches for the FPU-lockup issues; please see bug #58304 for details.
- 2.4.24 also patched for CAN-2004-0075, CAN-2004-0181,CAN-2004-0394 and
- CAN-2004-0427. Old versions removed.
-
-*usermode-sources-2.4.24-r4 (15 Jun 2004)
-
- 15 Jun 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.24-r3.ebuild,
- +usermode-sources-2.4.24-r4.ebuild, +usermode-sources-2.4.26-r1.ebuild,
- -usermode-sources-2.4.26.ebuild, -usermode-sources-2.6.4.ebuild,
- +usermode-sources-2.6.6-r1.ebuild, -usermode-sources-2.6.6.ebuild:
- Added patches for the FPU-lockup issues; please see bug #58304 for details.
-
-*usermode-sources-2.4.26 (03 Jun 2004)
-
- 03 Jun 2004; <plasmaroo@gentoo.org> -usermode-sources-2.4.20-r2.ebuild,
- -usermode-sources-2.4.21-r1.ebuild, -usermode-sources-2.4.22-r2.ebuild,
- -usermode-sources-2.4.23-r1.ebuild, -usermode-sources-2.4.23-r2.ebuild,
- +usermode-sources-2.4.26.ebuild, -usermode-sources-2.6.1-r1.ebuild,
- -usermode-sources-2.6.3-r2.ebuild, +usermode-sources-2.6.6.ebuild,
- +files/usermode-sources-2.4.26.CAN-2004-0394.patch:
- Version bump; old versions removed due to security issues.
-
- 31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
- usermode-sources-2.4.23-r1.ebuild, usermode-sources-2.4.23-r2.ebuild,
- usermode-sources-2.4.24-r3.ebuild, usermode-sources-2.6.1-r1.ebuild,
- usermode-sources-2.6.3-r2.ebuild, usermode-sources-2.6.4.ebuild:
- Masked usermode-sources-2.6.4.ebuild testing for ppc
-
- 31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
- usermode-sources-2.4.23-r1.ebuild, usermode-sources-2.4.23-r2.ebuild,
- usermode-sources-2.4.24-r3.ebuild, usermode-sources-2.6.1-r1.ebuild,
- usermode-sources-2.6.3-r2.ebuild:
- Masked usermode-sources-2.6.3-r2.ebuild broken for ppc
-
- 31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
- usermode-sources-2.4.23-r1.ebuild, usermode-sources-2.4.23-r2.ebuild,
- usermode-sources-2.4.24-r3.ebuild, usermode-sources-2.6.1-r1.ebuild:
- Masked usermode-sources-2.6.1-r1.ebuild broken for ppc
-
- 31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
- usermode-sources-2.4.23-r1.ebuild, usermode-sources-2.4.23-r2.ebuild,
- usermode-sources-2.4.24-r3.ebuild:
- Masked usermode-sources-2.4.24-r3.ebuild broken for ppc
-
- 31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
- usermode-sources-2.4.23-r1.ebuild, usermode-sources-2.4.23-r2.ebuild:
- Masked usermode-sources-2.4.23-r2.ebuild broken for ppc
-
- 31 May 2004; Pieter Van den Abeele <pvdabeel@gentoo.org>
- usermode-sources-2.4.23-r1.ebuild:
- Masked usermode-sources-2.4.23-r1.ebuild broken for ppc
-
- 27 Apr 2004; Aron Griffis <agriffis@gentoo.org>
- usermode-sources-2.4.20-r2.ebuild, usermode-sources-2.4.21-r1.ebuild,
- usermode-sources-2.4.22-r2.ebuild, usermode-sources-2.4.23-r1.ebuild,
- usermode-sources-2.4.23-r2.ebuild, usermode-sources-2.6.1-r1.ebuild:
- Add inherit eutils
-
-*usermode-sources-2.6.4 (21 Apr 2004)
-
- 21 Apr 2004; Jared Hudson <jhhudso@gentoo.org> usermode-sources-2.6.4.ebuild,
- files/usermode-sources-2.6.4.CAN-2004-0109.patch:
- Version bump.
-
-*usermode-sources-2.4.24-r3 (17 Apr 2004)
-
- 17 Apr 2004; <plasmaroo@gentoo.org>
- +files/usermode-sources-2.4.24.CAN-2004-0010.patch,
- +files/usermode-sources-2.4.24.CAN-2004-0177.patch,
- +files/usermode-sources-2.4.24.CAN-2004-0178.patch,
- -usermode-sources-2.4.24-r2.ebuild, +usermode-sources-2.4.24-r3.ebuild:
- Added patches for the CAN-2004-0010, CAN-2004-0177 and CAN-2004-0178
- vulnerabilities.
-
-*usermode-sources-2.6.3-r2 (15 Apr 2004)
-
- 15 Apr 2004; <plasmaroo@gentoo.org>
- +files/usermode-sources-2.4.24.CAN-2004-0109.patch,
- +files/usermode-sources-2.6.3.CAN-2004-0109.patch,
- -usermode-sources-2.4.24-r1.ebuild, +usermode-sources-2.4.24-r2.ebuild,
- -usermode-sources-2.6.3-r1.ebuild, +usermode-sources-2.6.3-r2.ebuild:
- Version bump for the CAN-2004-0109 issue; bug #47881.
-
- 12 Apr 2004; Daniel Ahlberg <aliz@gentoo.org>
- usermode-sources-2.6.3-r1.ebuild:
- Add IUSE=
-
-*usermode-sources-2.6.3-r1 (18 Feb 2004)
-*usermode-sources-2.4.24-r1 (18 Feb 2004)
-
- 18 Feb 2004; Brian Jackson <iggy@gentoo.org>
- usermode-sources-2.4.24-r1.ebuild, usermode-sources-2.6.3-r1.ebuild,
- files/usermode-sources-2.4.24.munmap.patch:
- Added the patch for the mremap/munmap vulnerability. Bug #42024.
-
- 31 Jan 2004; Michal Januszewski <spock@gentoo.org>
- usermode-sources-2.6.1-r1.ebuild:
- Updated ebuild for 2.6.1-r1, should fix bug #39769.
-
-*usermode-sources-2.6.1-r1 (28 Jan 2004)
-
- 28 Jan 2004; Michal Januszewski <spock@gentoo.org>
- usermode-sources-2.6.1-r1.ebuild:
- Version bump.
-
-*usermode-sources-2.4.23-r2 (28 Jan 2004)
-
- 28 Jan 2004; Michal Januszewski <spock@gentoo.org>
- usermode-sources-2.4.23-r2.ebuild:
- Version bump.
-
-*usermode-sources-2.4.23-r1 (07 Jan 2004)
-
- 07 Jan 2004; <plasmaroo@gentoo.org> usermode-sources-2.4.19-r51.ebuild,
- usermode-sources-2.4.20-r1.ebuild, usermode-sources-2.4.20-r2.ebuild,
- usermode-sources-2.4.21-r1.ebuild, usermode-sources-2.4.21.ebuild,
- usermode-sources-2.4.22-r1.ebuild, usermode-sources-2.4.22-r2.ebuild,
- usermode-sources-2.4.23-r1.ebuild, usermode-sources-2.4.23.ebuild,
- files/usermode-sources-2.4.20.rtc_fix.patch,
- files/usermode-sources-2.4.22.rtc_fix.patch,
- files/usermode-sources.CAN-2003-0985.patch:
- Added patches to address the security vulnerabilities in bugs #37292 and
- #37317. Old revisions removed.
-
- 28 Dec 2003; Heinrich Wendel <lanius@gentoo.org>
- usermode-sources-2.4.19-r51.ebuild, usermode-sources-2.4.20-r1.ebuild,
- usermode-sources-2.4.21.ebuild, usermode-sources-2.4.22-r1.ebuild,
- usermode-sources-2.4.23.ebuild:
- Link current version to /usr/src/uml/linux like vanilla kernels, mark 2.4.23
- stable.
-
-*usermode-sources-2.4.23 (20 Dec 2003)
-
- 20 Dec 2003; Heinrich Wendel <lanius@gentoo.org>
- usermode-sources-2.4.22.ebuild, usermode-sources-2.4.23.ebuild:
- Version bump, some ebuild cleanups
-
- 05 Dec 2003; Heinrich Wendel <lanius@gentoo.org>
- usermode-sources-2.4.19-r51.ebuild, usermode-sources-2.4.20-r1.ebuild,
- usermode-sources-2.4.21.ebuild, usermode-sources-2.4.22-r1.ebuild,
- usermode-sources-2.4.22.ebuild:
- Fixed the "chown" syntax to comply with the new POSIX standards.
-
-*usermode-sources-2.4.22-r1 (02 Dec 2003)
-
- 02 Dec 2003; Brian Jackson <iggy@gentoo.org>
- usermode-sources-2.4.22-r1.ebuild:
- Version bump for the 'do_brk' vulnerability.
-
- 01 Dec 2003; Brian Jackson <iggy@gentoo.org>
- usermode-sources-2.4.19-r51.ebuild, usermode-sources-2.4.20-r1.ebuild,
- usermode-sources-2.4.21.ebuild, usermode-sources-2.4.22.ebuild,
- files/do_brk_fix.patch: Fix the 'do_brk' vulnerability.
-
- 31 Oct 2003; Heinrich Wendel <lanius@gentoo.org>
- usermode-sources-2.4.22.ebuild: Bump to stable.
-
-*usermode-sources-2.4.22 (29 Sep 2003)
-
- 29 Sep 2003; Heinrich Wendel <lanius@gentoo.org>
- usermode-sources-2.4.22.ebuild:
- Version bump.
-
-*usermode-sources-2.4.20-r1 (29 Sep 2003)
-
- 29 Sep 2003; Martin Holzer <mholzer@gentoo.org>
- usermode-sources-2.4.19-r51.ebuild, usermode-sources-2.4.20-r1.ebuild,
- usermode-sources-2.4.21.ebuild: Now uses mirror://kernel.
-
-*usermode-sources-2.4.21 (10 Sep 2003)
-
- 10 Sep 2003; <plasmaroo@gentoo.org> usermode-sources-2.4.21.ebuild:
- Fixed broken patch location [bug #28118].
-
- 28 Aug 2003; stuart : Upgraded to provide UML for 2.4.21 kernels.
-
-*usermode-sources-2.4.20-rX (05 Mar 2002)
-
- 02 Mar 2002; Michael Imhof <tantive@gentoo.org>
- Version bumped, -rX contains uml-patch-2.4.20-rX.
-
- 17 Dec 2002; Brandon Low <lostlogic@gentoo.org>:
- Make all kernel-sources SLOT="${KV}"
-
- 06 Dec 2002; Rodney Rees <manson@gentoo.org> : Changed sparc ~sparc keywords.
-
-*usermode-sources-2.4.19-rX (05 Oct 2002)
-
- 05 Oct 2002; Michael Imhof <tantive@gentoo.org>
- Version bumped, -rX contains uml-patch-2.4.19-rX.
-
-*usermode-sources-2.4.19-r2 (10 Sep 2002)
-
- 10 Sep 2002; Michael Imhof <tantive@gentoo.org>
- Version bumped, including uml-patch-2.4.19-2.
-
-*usermode-sources-2.4.19-r1 (10 Sep 2002)
-
- 10 Sep 2002; Michael Imhof <tantive@gentoo.org>
- Version bumped, including uml-patch-2.4.19-1.
-
-*usermode-sources-2.4.18-r2 (23 Jul 2002)
-
- 23 Jul 2002; Seemant Kulleen <seemant@gentoo.org>
- usermode-sources-2.4.18-r2 : Ulf.Bartelt@t-online.de (Ulf Bartelt)
- submitted this new ebuild, which basically patches with a newer patchset.
-
-*usermode-kernel-2.4.18 (4 March 2002)
-
- 15 Jul 2002; Mark Guertin <gerk@gentoo.org>
- Added arch keywords (-ppc -sparc -sparc64)
-
- 4 March 2002; Grant Goodyear <g2boojum@gentoo.org> :
- Initial ebuild.
diff --git a/sys-kernel/usermode-sources/Manifest b/sys-kernel/usermode-sources/Manifest
deleted file mode 100644
index 001eeee5950d..000000000000
--- a/sys-kernel/usermode-sources/Manifest
+++ /dev/null
@@ -1,34 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA1
-
-AUX uml-2.6.16-bs2-new-glibc.patch 1210 RMD160 26ae9898a3a666f415fcaabed470f1b9c0dda480 SHA1 58bbbb2fcb078c13b4ffe87a9b0aa28bcee2465d SHA256 744d827ab362884581a77bc18c3b9736a362d14aa94bc8d93b167b3733055182
-AUX uml-2.6.18-genpatches-8-prep.patch 2838 RMD160 5db141e1ed101d8126410f7aa22a3d489105814f SHA1 8dc6c826c34a601e6e504207ec00efb08485c73a SHA256 2246a40ea4c8e60576a42f0f062ce35187e0cafda5f97c794378f92c85ce19c5
-AUX usermode-sources-2.6.16-CVE-2006-2935.patch 987 RMD160 fd8896a08cbca676cc76ed713cd4e223d44ee0ba SHA1 fddc4204532f9a0e22e364bd4952b90e50de2ea3 SHA256 34eb3014c59ca234ff0ab0e22540fadb97f54d2cdca14743845820200a9245f3
-AUX usermode-sources-2.6.16-CVE-2006-3468.patch 3700 RMD160 6f4f016f1e8586384824803228729490e15478c4 SHA1 8409d2d61224c3ca6c8341baed9de4a0e28bb04b SHA256 235e7d34d6545480e6fa1e1e190860ed2c081d7890bb6532c0aad2d973084fdc
-AUX usermode-sources-2.6.16-CVE-2006-4145.patch 3586 RMD160 ccf1179aeab055f2e408225bc0e2026fb3ce7328 SHA1 9d16d7b37ba0d0ee7ace9f6e7f5a09ed8f93be1d SHA256 e9c50befb4e9157cabc94f76c9ca0a7e80422d82d4c3280d8f852673f669adf1
-AUX usermode-sources-2.6.18-r1-CVE-2006-4572.patch 4192 RMD160 5522cf0607475788bc40bf3d23140fb9ea80149d SHA1 4ab0dabda3c086565bbca2680ca11ea1e2b1be95 SHA256 dc6efb9d1617e109945c36b8dac7c14eb7df43b6f3bbdeebcaa1b7067c3fd781
-AUX usermode-sources-2.6.18-r2-gentoo-headers.patch 7098 RMD160 7a3da2168cd4c465feffe8541e54a6f15e3b5170 SHA1 c2447178f649b9498330f6471e8dd4b273271d92 SHA256 0e598bf1c8accf5f94ba39977141ab3cee0fbf0c7600b4a5158ab5dbc8665ee5
-DIST genpatches-2.6.16-13.base.tar.bz2 98287 RMD160 55e01ae4090fdbb65c2033d7df3f6d667bcd874f SHA1 0d5bc13616264f0e58c67337dafe72e92a7b7025 SHA256 3bfa570f10939a838a3d460563f30b429d227e9f5b4cd0bd6b448a22bdb63858
-DIST genpatches-2.6.16-15.base.tar.bz2 98632 RMD160 46e8cfcae8fea262d7599c2e4d3e7fbc8af239b2 SHA1 e0f253ad01a4da388675af4b90223289d9bcd578 SHA256 fb78f2a4d32d1770a34d9ee254686a6a12102fa99c1bb73e9c282ab5f82dddaa
-DIST genpatches-2.6.18-1.base.tar.bz2 2397 RMD160 1b02d9e5adba7a9a17f85691f312ee2c870c9a48 SHA1 790186d9d44c358d05489cdff417beab03124708 SHA256 e87db440591d48f74b8d50f47bde55a1652c969626befa94aba48cee57aa5da8
-DIST genpatches-2.6.18-8.base.tar.bz2 108656 RMD160 b0d604f8a1f476e34f6a3a4143e07a24dbcab6e8 SHA1 03a9964f584e92d437dd0bb26b145958b4e35b16 SHA256 3ac24ea4b287429719de0b2828594e84eecbedb05f66300632363d3a60c185d0
-DIST linux-2.6.16.tar.bz2 40845005 RMD160 af5c2f55733fadd2fdf8b00da55e7b31d516d4e8 SHA1 bef21cd5063a648f33a99a26f4742dd05eb4dca2 SHA256 1200dcc7e60fcdaf68618dba991917a47e41e67099e8b22143976ec972e2cad7
-DIST linux-2.6.18.tar.bz2 41863580 RMD160 f92283f956880676bfb1f1d5288325461e4e02e7 SHA1 178f7d5bb3af0978d42b37651b8753323c7129c2 SHA256 c95280ff6c5d2a17788f7cc582d23ae8a9a7ba3f202ec6e4238eaadfce7c163d
-DIST uml-2.6.16-bs2.patch.bz2 33936 RMD160 8a46545ae3ad355feb494d4e5a3f0dad76690aa3 SHA1 7a0417e42e18f17f83dccd570bfad2bc619feefd SHA256 aba5949f52f03b08c85171101824c323c7b6a812666ce4049699a8cb9de9d84e
-DIST uml-2.6.18-bb1.patch.bz2 38845 RMD160 3615aff4d9e6dfdc28ac5e9b24cf541e862f5367 SHA1 30105802b9985cbfb0b13d4903cda6fc9950856b SHA256 3153ad476b2ff743976467a45d27bfd4f741f57247a3e3f2416b8ce1acae9700
-DIST uml-2.6.18.1-bb2.patch.bz2 36108 RMD160 8984ba75df2283764c916cebc38a4d05ee617996 SHA1 6cb92a90a57d14709a503f0b25fdfed88e2f2af3 SHA256 58366bd9a2129ed4486c37f9756a35a981a0e3d30a960da1278254777c6d8ac2
-EBUILD usermode-sources-2.6.16-r3.ebuild 934 RMD160 ba9fc9dca5c83c3ea96832740c823cdaf0231916 SHA1 89fbc90686d64c6c451c00cb3cff0505de32960d SHA256 468658584284e84118d4c49c239be61fb0865c49e0d5a2d6efbdd9e5a6908c67
-EBUILD usermode-sources-2.6.16-r4.ebuild 934 RMD160 f4288532f467d4c2964a8b0b6793682c017bceb3 SHA1 a5e5736474e59c21dd9217f1bd1fc0c5097917f5 SHA256 6f50163682734e09be749b00f564a686dc3262099133ab42eee5079c214fb790
-EBUILD usermode-sources-2.6.16-r5.ebuild 1048 RMD160 3d16510ec77d98dd389df63a222c55e0e84298b3 SHA1 13c1855da1399896a53ce2385510027f94f7a905 SHA256 c41f8ca0d95b147c26cab5158c58744a345ed14610052956a4b54895bdc9ee18
-EBUILD usermode-sources-2.6.18-r1.ebuild 1009 RMD160 e0bac77c7776dfbaa506767af62d2e213cb746f3 SHA1 fc8650dd9ebbebf0909aeb1a3068a3d3571a7e7e SHA256 b2429ddd86eeab6168edd80c446ba1beb0d5cec7371dbb7033ae1b4d22e5f490
-EBUILD usermode-sources-2.6.18-r2.ebuild 1050 RMD160 97f92f6987f4d7fb3ec4533b86c778550c54d2d7 SHA1 bb4f274e0876952f98c26441e944f4ee4c175047 SHA256 682569cf17a5941097bcceda67f3ffe716c928c1a403dc1fc51c2d92285a13e6
-EBUILD usermode-sources-2.6.18.ebuild 919 RMD160 2d409c33d4e75ada220c339ddb887ac6cdae521c SHA1 47bcb8a03fce0c8bf006728e578c73111e358858 SHA256 a936b615f74f3af610e5bbb43eeec34b74bb088a6433e744bf935c9ac1df5cf2
-MISC ChangeLog 24329 RMD160 1d5cf12886e824f27d7711613a8e36d13917edba SHA1 327cfe34af333bb3da4c568ca05f184d2a6f2714 SHA256 c78354288a31d67fbd23ba9b8abbd5577bd2b96a0e50efb9f77addedf77de040
-MISC metadata.xml 250 RMD160 9657d63a141d387fa3a42ef4087ee0ed3757cf67 SHA1 7a59aecd3ddaed1b49f15c552a7893929b5155ed SHA256 c1aa14289c2eb84cdf6c739f3d48b122a09d4c99de38bd22ae558ac47be0cf90
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0.7 (GNU/Linux)
-
-iD8DBQFHybbefxJ68Jl1NeERAsE9AJ9lkez0WeVU0oTHCpyPsaRLK2z1jgCfe/Qo
-J16M3RC7DK+pmNIG1FatFEc=
-=pYhH
------END PGP SIGNATURE-----
diff --git a/sys-kernel/usermode-sources/files/uml-2.6.16-bs2-new-glibc.patch b/sys-kernel/usermode-sources/files/uml-2.6.16-bs2-new-glibc.patch
deleted file mode 100644
index 0871343c8381..000000000000
--- a/sys-kernel/usermode-sources/files/uml-2.6.16-bs2-new-glibc.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-diff --exclude-from=/home/dang/.diffrc -u -ruN linux-2.6.16.orig/arch/um/os-Linux/sys-i386/registers.c linux-2.6.16/arch/um/os-Linux/sys-i386/registers.c
---- linux-2.6.16.orig/arch/um/os-Linux/sys-i386/registers.c 2006-03-20 00:53:29.000000000 -0500
-+++ linux-2.6.16/arch/um/os-Linux/sys-i386/registers.c 2006-05-07 18:11:04.000000000 -0400
-@@ -130,6 +130,12 @@
- HOST_FP_SIZE * sizeof(unsigned long));
- }
-
-+#ifndef JB_PC
-+#define JB_PC 5
-+#define JB_SP 4
-+#define JB_BP 3
-+#endif
-+
- void get_thread_regs(union uml_pt_regs *uml_regs, void *buffer)
- {
- struct __jmp_buf_tag *jmpbuf = buffer;
-diff --exclude-from=/home/dang/.diffrc -u -ruN linux-2.6.16.orig/arch/um/os-Linux/sys-x86_64/registers.c linux-2.6.16/arch/um/os-Linux/sys-x86_64/registers.c
---- linux-2.6.16.orig/arch/um/os-Linux/sys-x86_64/registers.c 2006-03-20 00:53:29.000000000 -0500
-+++ linux-2.6.16/arch/um/os-Linux/sys-x86_64/registers.c 2006-05-07 18:11:44.000000000 -0400
-@@ -78,6 +78,12 @@
- HOST_FP_SIZE * sizeof(unsigned long));
- }
-
-+#ifndef JB_PC
-+#define JB_PC 7
-+#define JB_RSP 6
-+#define JB_RBP 1
-+#endif
-+
- void get_thread_regs(union uml_pt_regs *uml_regs, void *buffer)
- {
- struct __jmp_buf_tag *jmpbuf = buffer;
diff --git a/sys-kernel/usermode-sources/files/uml-2.6.18-genpatches-8-prep.patch b/sys-kernel/usermode-sources/files/uml-2.6.18-genpatches-8-prep.patch
deleted file mode 100644
index 19c6b139d5aa..000000000000
--- a/sys-kernel/usermode-sources/files/uml-2.6.18-genpatches-8-prep.patch
+++ /dev/null
@@ -1,64 +0,0 @@
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/i386/Kconfig.cpu linux-2.6.18-usermode-r1/arch/i386/Kconfig.cpu
---- linux-2.6.18-usermode-r1.orig/arch/i386/Kconfig.cpu 2007-01-02 21:03:00.000000000 -0500
-+++ linux-2.6.18-usermode-r1/arch/i386/Kconfig.cpu 2007-01-02 21:54:14.000000000 -0500
-@@ -7,7 +7,6 @@ choice
-
- config M386
- bool "386"
-- depends on !UML
- ---help---
- This is the processor type of your CPU. This information is used for
- optimizing purposes. In order to compile a kernel that can run on
-@@ -302,7 +301,7 @@ config X86_USE_PPRO_CHECKSUM
-
- config X86_USE_3DNOW
- bool
-- depends on (MCYRIXIII || MK7 || MGEODE_LX) && !UML
-+ depends on MCYRIXIII || MK7 || MGEODE_LX
- default y
-
- config X86_OOSTORE
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/include/kern_util.h linux-2.6.18-usermode-r1/arch/um/include/kern_util.h
---- linux-2.6.18-usermode-r1.orig/arch/um/include/kern_util.h 2007-01-02 21:03:00.000000000 -0500
-+++ linux-2.6.18-usermode-r1/arch/um/include/kern_util.h 2007-01-02 21:54:14.000000000 -0500
-@@ -6,6 +6,7 @@
- #ifndef __KERN_UTIL_H__
- #define __KERN_UTIL_H__
-
-+#include "linux/threads.h"
- #include "sysdep/ptrace.h"
- #include "sysdep/faultinfo.h"
-
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/sys-i386/tls.c linux-2.6.18-usermode-r1/arch/um/os-Linux/sys-i386/tls.c
---- linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/sys-i386/tls.c 2007-01-02 21:03:00.000000000 -0500
-+++ linux-2.6.18-usermode-r1/arch/um/os-Linux/sys-i386/tls.c 2007-01-02 21:54:14.000000000 -0500
-@@ -1,6 +1,4 @@
- #include <errno.h>
--#include <sys/syscall.h>
--#include <unistd.h>
- #include <linux/unistd.h>
- #include "sysdep/tls.h"
- #include "user_util.h"
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/tls.c linux-2.6.18-usermode-r1/arch/um/os-Linux/tls.c
---- linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/tls.c 2007-01-02 21:03:00.000000000 -0500
-+++ linux-2.6.18-usermode-r1/arch/um/os-Linux/tls.c 2007-01-02 21:54:14.000000000 -0500
-@@ -1,8 +1,6 @@
- #include <errno.h>
- #include <sys/ptrace.h>
--#include <sys/syscall.h>
- #include <asm/ldt.h>
--#include <unistd.h>
- #include "sysdep/tls.h"
- #include "uml-config.h"
-
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/sys-x86_64/stub_segv.c linux-2.6.18-usermode-r1/arch/um/sys-x86_64/stub_segv.c
---- linux-2.6.18-usermode-r1.orig/arch/um/sys-x86_64/stub_segv.c 2007-01-02 21:03:00.000000000 -0500
-+++ linux-2.6.18-usermode-r1/arch/um/sys-x86_64/stub_segv.c 2007-01-02 21:54:14.000000000 -0500
-@@ -5,6 +5,7 @@
-
- #include <stddef.h>
- #include <signal.h>
-+#include <linux/compiler.h>
- #include <asm/unistd.h>
- #include "uml-config.h"
- #include "sysdep/sigcontext.h"
diff --git a/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-2935.patch b/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-2935.patch
deleted file mode 100644
index 927d77d58dd3..000000000000
--- a/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-2935.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From: Jens Axboe <axboe@suse.de>
-Date: Mon, 10 Jul 2006 11:44:08 +0000 (-0700)
-Subject: [PATCH] cdrom: fix bad cgc.buflen assignment
-X-Git-Tag: v2.6.18-rc2
-X-Git-Url: http://www.kernel.org/git/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commitdiff;h=454d6fbc48374be8f53b9bafaa86530cf8eb3bc1
-
-[PATCH] cdrom: fix bad cgc.buflen assignment
-
-The code really means to mask off the high bits, not assign 0xff.
-
-Signed-off-by: Jens Axboe <axboe@suse.de>
-Cc: Marcus Meissner <meissner@suse.de>
-Cc: <stable@kernel.org>
-Signed-off-by: Andrew Morton <akpm@osdl.org>
-Signed-off-by: Linus Torvalds <torvalds@osdl.org>
----
-
---- a/drivers/cdrom/cdrom.c
-+++ b/drivers/cdrom/cdrom.c
-@@ -1837,7 +1837,7 @@ static int dvd_read_bca(struct cdrom_dev
- init_cdrom_command(&cgc, buf, sizeof(buf), CGC_DATA_READ);
- cgc.cmd[0] = GPCMD_READ_DVD_STRUCTURE;
- cgc.cmd[7] = s->type;
-- cgc.cmd[9] = cgc.buflen = 0xff;
-+ cgc.cmd[9] = cgc.buflen & 0xff;
-
- if ((ret = cdo->generic_packet(cdi, &cgc)))
- return ret;
diff --git a/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-3468.patch b/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-3468.patch
deleted file mode 100644
index 1452939ae341..000000000000
--- a/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-3468.patch
+++ /dev/null
@@ -1,106 +0,0 @@
-diff --exclude-from=/home/dang/.diffrc -u -ruN linux-2.6.16.orig/fs/ext3/inode.c linux-2.6.16/fs/ext3/inode.c
---- linux-2.6.16.orig/fs/ext3/inode.c 2006-03-20 00:53:29.000000000 -0500
-+++ linux-2.6.16/fs/ext3/inode.c 2006-09-06 17:58:38.000000000 -0400
-@@ -1005,7 +1005,7 @@
- ret = PTR_ERR(handle);
- goto out;
- }
-- if (test_opt(inode->i_sb, NOBH))
-+ if (test_opt(inode->i_sb, NOBH) && ext3_should_writeback_data(inode))
- ret = nobh_prepare_write(page, from, to, ext3_get_block);
- else
- ret = block_prepare_write(page, from, to, ext3_get_block);
-@@ -1093,7 +1093,7 @@
- if (new_i_size > EXT3_I(inode)->i_disksize)
- EXT3_I(inode)->i_disksize = new_i_size;
-
-- if (test_opt(inode->i_sb, NOBH))
-+ if (test_opt(inode->i_sb, NOBH) && ext3_should_writeback_data(inode))
- ret = nobh_commit_write(file, page, from, to);
- else
- ret = generic_commit_write(file, page, from, to);
-@@ -1343,7 +1343,7 @@
- goto out_fail;
- }
-
-- if (test_opt(inode->i_sb, NOBH))
-+ if (test_opt(inode->i_sb, NOBH) && ext3_should_writeback_data(inode))
- ret = nobh_writepage(page, ext3_get_block, wbc);
- else
- ret = block_write_full_page(page, ext3_get_block, wbc);
-@@ -2258,17 +2258,15 @@
- struct buffer_head *bh;
- struct ext3_group_desc * gdp;
-
--
-- if ((ino != EXT3_ROOT_INO &&
-- ino != EXT3_JOURNAL_INO &&
-- ino != EXT3_RESIZE_INO &&
-- ino < EXT3_FIRST_INO(sb)) ||
-- ino > le32_to_cpu(
-- EXT3_SB(sb)->s_es->s_inodes_count)) {
-- ext3_error (sb, "ext3_get_inode_block",
-- "bad inode number: %lu", ino);
-+ if (!ext3_valid_inum(sb, ino)) {
-+ /*
-+ * This error is already checked for in namei.c unless we are
-+ * looking at an NFS filehandle, in which case no error
-+ * report is needed
-+ */
- return 0;
- }
-+
- block_group = (ino - 1) / EXT3_INODES_PER_GROUP(sb);
- if (block_group >= EXT3_SB(sb)->s_groups_count) {
- ext3_error (sb, "ext3_get_inode_block",
-diff --exclude-from=/home/dang/.diffrc -u -ruN linux-2.6.16.orig/fs/ext3/namei.c linux-2.6.16/fs/ext3/namei.c
---- linux-2.6.16.orig/fs/ext3/namei.c 2006-03-20 00:53:29.000000000 -0500
-+++ linux-2.6.16/fs/ext3/namei.c 2006-09-06 17:55:59.000000000 -0400
-@@ -1000,7 +1000,12 @@
- if (bh) {
- unsigned long ino = le32_to_cpu(de->inode);
- brelse (bh);
-- inode = iget(dir->i_sb, ino);
-+ if (!ext3_valid_inum(dir->i_sb, ino)) {
-+ ext3_error(dir->i_sb, "ext3_lookup",
-+ "bad inode number: %lu", ino);
-+ inode = NULL;
-+ } else
-+ inode = iget(dir->i_sb, ino);
-
- if (!inode)
- return ERR_PTR(-EACCES);
-@@ -1028,7 +1033,13 @@
- return ERR_PTR(-ENOENT);
- ino = le32_to_cpu(de->inode);
- brelse(bh);
-- inode = iget(child->d_inode->i_sb, ino);
-+
-+ if (!ext3_valid_inum(child->d_inode->i_sb, ino)) {
-+ ext3_error(child->d_inode->i_sb, "ext3_get_parent",
-+ "bad inode number: %lu", ino);
-+ inode = NULL;
-+ } else
-+ inode = iget(child->d_inode->i_sb, ino);
-
- if (!inode)
- return ERR_PTR(-EACCES);
-diff --exclude-from=/home/dang/.diffrc -u -ruN linux-2.6.16.orig/include/linux/ext3_fs.h linux-2.6.16/include/linux/ext3_fs.h
---- linux-2.6.16.orig/include/linux/ext3_fs.h 2006-03-20 00:53:29.000000000 -0500
-+++ linux-2.6.16/include/linux/ext3_fs.h 2006-09-06 17:55:59.000000000 -0400
-@@ -494,6 +494,15 @@
- {
- return container_of(inode, struct ext3_inode_info, vfs_inode);
- }
-+
-+static inline int ext3_valid_inum(struct super_block *sb, unsigned long ino)
-+{
-+ return ino == EXT3_ROOT_INO ||
-+ ino == EXT3_JOURNAL_INO ||
-+ ino == EXT3_RESIZE_INO ||
-+ (ino >= EXT3_FIRST_INO(sb) &&
-+ ino <= le32_to_cpu(EXT3_SB(sb)->s_es->s_inodes_count));
-+}
- #else
- /* Assume that user mode programs are passing in an ext3fs superblock, not
- * a kernel struct super_block. This will allow us to call the feature-test
diff --git a/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-4145.patch b/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-4145.patch
deleted file mode 100644
index 7b6457798ee5..000000000000
--- a/sys-kernel/usermode-sources/files/usermode-sources-2.6.16-CVE-2006-4145.patch
+++ /dev/null
@@ -1,92 +0,0 @@
-diff --exclude-from=/home/dang/.diffrc -u -ruN linux-2.6.16.orig/fs/udf/super.c linux-2.6.16/fs/udf/super.c
---- linux-2.6.16.orig/fs/udf/super.c 2006-03-20 00:53:29.000000000 -0500
-+++ linux-2.6.16/fs/udf/super.c 2006-09-06 19:10:33.000000000 -0400
-@@ -1657,7 +1657,7 @@
- iput(inode);
- goto error_out;
- }
-- sb->s_maxbytes = MAX_LFS_FILESIZE;
-+ sb->s_maxbytes = 1<<30;
- return 0;
-
- error_out:
-diff --exclude-from=/home/dang/.diffrc -u -ruN linux-2.6.16.orig/fs/udf/truncate.c linux-2.6.16/fs/udf/truncate.c
---- linux-2.6.16.orig/fs/udf/truncate.c 2006-03-20 00:53:29.000000000 -0500
-+++ linux-2.6.16/fs/udf/truncate.c 2006-09-06 19:10:33.000000000 -0400
-@@ -239,37 +239,51 @@
- {
- if (offset)
- {
-- extoffset -= adsize;
-- etype = udf_next_aext(inode, &bloc, &extoffset, &eloc, &elen, &bh, 1);
-- if (etype == (EXT_NOT_RECORDED_NOT_ALLOCATED >> 30))
-- {
-- extoffset -= adsize;
-- elen = EXT_NOT_RECORDED_NOT_ALLOCATED | (elen + offset);
-- udf_write_aext(inode, bloc, &extoffset, eloc, elen, bh, 0);
-+ /*
-+ * OK, there is not extent covering inode->i_size and
-+ * no extent above inode->i_size => truncate is
-+ * extending the file by 'offset'.
-+ */
-+ if ((!bh && extoffset == udf_file_entry_alloc_offset(inode)) ||
-+ (bh && extoffset == sizeof(struct allocExtDesc))) {
-+ /* File has no extents at all! */
-+ memset(&eloc, 0x00, sizeof(kernel_lb_addr));
-+ elen = EXT_NOT_RECORDED_NOT_ALLOCATED | offset;
-+ udf_add_aext(inode, &bloc, &extoffset, eloc, elen, &bh, 1);
- }
-- else if (etype == (EXT_NOT_RECORDED_ALLOCATED >> 30))
-- {
-- kernel_lb_addr neloc = { 0, 0 };
-+ else {
- extoffset -= adsize;
-- nelen = EXT_NOT_RECORDED_NOT_ALLOCATED |
-- ((elen + offset + inode->i_sb->s_blocksize - 1) &
-- ~(inode->i_sb->s_blocksize - 1));
-- udf_write_aext(inode, bloc, &extoffset, neloc, nelen, bh, 1);
-- udf_add_aext(inode, &bloc, &extoffset, eloc, (etype << 30) | elen, &bh, 1);
-- }
-- else
-- {
-- if (elen & (inode->i_sb->s_blocksize - 1))
-+ etype = udf_next_aext(inode, &bloc, &extoffset, &eloc, &elen, &bh, 1);
-+ if (etype == (EXT_NOT_RECORDED_NOT_ALLOCATED >> 30))
- {
- extoffset -= adsize;
-- elen = EXT_RECORDED_ALLOCATED |
-- ((elen + inode->i_sb->s_blocksize - 1) &
-+ elen = EXT_NOT_RECORDED_NOT_ALLOCATED | (elen + offset);
-+ udf_write_aext(inode, bloc, &extoffset, eloc, elen, bh, 0);
-+ }
-+ else if (etype == (EXT_NOT_RECORDED_ALLOCATED >> 30))
-+ {
-+ kernel_lb_addr neloc = { 0, 0 };
-+ extoffset -= adsize;
-+ nelen = EXT_NOT_RECORDED_NOT_ALLOCATED |
-+ ((elen + offset + inode->i_sb->s_blocksize - 1) &
- ~(inode->i_sb->s_blocksize - 1));
-- udf_write_aext(inode, bloc, &extoffset, eloc, elen, bh, 1);
-+ udf_write_aext(inode, bloc, &extoffset, neloc, nelen, bh, 1);
-+ udf_add_aext(inode, &bloc, &extoffset, eloc, (etype << 30) | elen, &bh, 1);
-+ }
-+ else
-+ {
-+ if (elen & (inode->i_sb->s_blocksize - 1))
-+ {
-+ extoffset -= adsize;
-+ elen = EXT_RECORDED_ALLOCATED |
-+ ((elen + inode->i_sb->s_blocksize - 1) &
-+ ~(inode->i_sb->s_blocksize - 1));
-+ udf_write_aext(inode, bloc, &extoffset, eloc, elen, bh, 1);
-+ }
-+ memset(&eloc, 0x00, sizeof(kernel_lb_addr));
-+ elen = EXT_NOT_RECORDED_NOT_ALLOCATED | offset;
-+ udf_add_aext(inode, &bloc, &extoffset, eloc, elen, &bh, 1);
- }
-- memset(&eloc, 0x00, sizeof(kernel_lb_addr));
-- elen = EXT_NOT_RECORDED_NOT_ALLOCATED | offset;
-- udf_add_aext(inode, &bloc, &extoffset, eloc, elen, &bh, 1);
- }
- }
- }
diff --git a/sys-kernel/usermode-sources/files/usermode-sources-2.6.18-r1-CVE-2006-4572.patch b/sys-kernel/usermode-sources/files/usermode-sources-2.6.18-r1-CVE-2006-4572.patch
deleted file mode 100644
index 633b37586e00..000000000000
--- a/sys-kernel/usermode-sources/files/usermode-sources-2.6.18-r1-CVE-2006-4572.patch
+++ /dev/null
@@ -1,109 +0,0 @@
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/net/ipv6/netfilter/ip6_tables.c linux-2.6.18-usermode-r1/net/ipv6/netfilter/ip6_tables.c
---- linux-2.6.18-usermode-r1.orig/net/ipv6/netfilter/ip6_tables.c 2007-01-02 21:03:01.000000000 -0500
-+++ linux-2.6.18-usermode-r1/net/ipv6/netfilter/ip6_tables.c 2007-01-02 23:02:56.000000000 -0500
-@@ -1445,6 +1445,9 @@ static void __exit ip6_tables_fini(void)
- * If target header is found, its offset is set in *offset and return protocol
- * number. Otherwise, return -1.
- *
-+ * If the first fragment doesn't contain the final protocol header or
-+ * NEXTHDR_NONE it is considered invalid.
-+ *
- * Note that non-1st fragment is special case that "the protocol number
- * of last header" is "next header" field in Fragment header. In this case,
- * *offset is meaningless and fragment offset is stored in *fragoff if fragoff
-@@ -1468,12 +1471,12 @@ int ipv6_find_hdr(const struct sk_buff *
- if ((!ipv6_ext_hdr(nexthdr)) || nexthdr == NEXTHDR_NONE) {
- if (target < 0)
- break;
-- return -1;
-+ return -ENOENT;
- }
-
- hp = skb_header_pointer(skb, start, sizeof(_hdr), &_hdr);
- if (hp == NULL)
-- return -1;
-+ return -EBADMSG;
- if (nexthdr == NEXTHDR_FRAGMENT) {
- unsigned short _frag_off, *fp;
- fp = skb_header_pointer(skb,
-@@ -1482,7 +1485,7 @@ int ipv6_find_hdr(const struct sk_buff *
- sizeof(_frag_off),
- &_frag_off);
- if (fp == NULL)
-- return -1;
-+ return -EBADMSG;
-
- _frag_off = ntohs(*fp) & ~0x7;
- if (_frag_off) {
-@@ -1493,7 +1496,7 @@ int ipv6_find_hdr(const struct sk_buff *
- *fragoff = _frag_off;
- return hp->nexthdr;
- }
-- return -1;
-+ return -ENOENT;
- }
- hdrlen = 8;
- } else if (nexthdr == NEXTHDR_AUTH)
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/net/ipv6/netfilter/ip6t_ah.c linux-2.6.18-usermode-r1/net/ipv6/netfilter/ip6t_ah.c
---- linux-2.6.18-usermode-r1.orig/net/ipv6/netfilter/ip6t_ah.c 2006-09-19 23:42:06.000000000 -0400
-+++ linux-2.6.18-usermode-r1/net/ipv6/netfilter/ip6t_ah.c 2007-01-02 23:03:50.000000000 -0500
-@@ -54,9 +54,14 @@ match(const struct sk_buff *skb,
- const struct ip6t_ah *ahinfo = matchinfo;
- unsigned int ptr;
- unsigned int hdrlen = 0;
--
-- if (ipv6_find_hdr(skb, &ptr, NEXTHDR_AUTH, NULL) < 0)
-- return 0;
-+ int err;
-+
-+ err = ipv6_find_hdr(skb, &amp;ptr, NEXTHDR_AUTH, NULL);
-+ if (err &lt; 0) {
-+ if (err != -ENOENT)
-+ *hotdrop = 1;
-+ return 0;
-+ }
-
- ah = skb_header_pointer(skb, ptr, sizeof(_ah), &_ah);
- if (ah == NULL) {
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/net/ipv6/netfilter/ip6t_frag.c linux-2.6.18-usermode-r1/net/ipv6/netfilter/ip6t_frag.c
---- linux-2.6.18-usermode-r1.orig/net/ipv6/netfilter/ip6t_frag.c 2006-09-19 23:42:06.000000000 -0400
-+++ linux-2.6.18-usermode-r1/net/ipv6/netfilter/ip6t_frag.c 2007-01-02 23:04:29.000000000 -0500
-@@ -52,9 +52,14 @@ match(const struct sk_buff *skb,
- struct frag_hdr _frag, *fh;
- const struct ip6t_frag *fraginfo = matchinfo;
- unsigned int ptr;
--
-- if (ipv6_find_hdr(skb, &ptr, NEXTHDR_FRAGMENT, NULL) < 0)
-- return 0;
-+ int err;
-+
-+ err = ipv6_find_hdr(skb, &amp;ptr, NEXTHDR_FRAGMENT, NULL);
-+ if (err &lt; 0) {
-+ if (err != -ENOENT)
-+ *hotdrop = 1;
-+ return 0;
-+ }
-
- fh = skb_header_pointer(skb, ptr, sizeof(_frag), &_frag);
- if (fh == NULL) {
-diff --exclude-from=/home/dang/.diffrc -up -ruN linux-2.6.18-usermode-r1.orig/net/ipv6/netfilter/ip6t_rt.c linux-2.6.18-usermode-r1/net/ipv6/netfilter/ip6t_rt.c
---- linux-2.6.18-usermode-r1.orig/net/ipv6/netfilter/ip6t_rt.c 2006-09-19 23:42:06.000000000 -0400
-+++ linux-2.6.18-usermode-r1/net/ipv6/netfilter/ip6t_rt.c 2007-01-02 23:04:53.000000000 -0500
-@@ -58,9 +58,14 @@ match(const struct sk_buff *skb,
- unsigned int hdrlen = 0;
- unsigned int ret = 0;
- struct in6_addr *ap, _addr;
--
-- if (ipv6_find_hdr(skb, &ptr, NEXTHDR_ROUTING, NULL) < 0)
-- return 0;
-+ int err;
-+
-+ err = ipv6_find_hdr(skb, &amp;ptr, NEXTHDR_ROUTING, NULL);
-+ if (err &lt; 0) {
-+ if (err != -ENOENT)
-+ *hotdrop = 1;
-+ return 0;
-+ }
-
- rh = skb_header_pointer(skb, ptr, sizeof(_route), &_route);
- if (rh == NULL) {
diff --git a/sys-kernel/usermode-sources/files/usermode-sources-2.6.18-r2-gentoo-headers.patch b/sys-kernel/usermode-sources/files/usermode-sources-2.6.18-r2-gentoo-headers.patch
deleted file mode 100644
index a483716f8f2a..000000000000
--- a/sys-kernel/usermode-sources/files/usermode-sources-2.6.18-r2-gentoo-headers.patch
+++ /dev/null
@@ -1,179 +0,0 @@
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/kernel/skas/clone.c linux-2.6.18-usermode-r1/arch/um/kernel/skas/clone.c
---- linux-2.6.18-usermode-r1.orig/arch/um/kernel/skas/clone.c 2007-05-24 22:32:15.000000000 -0400
-+++ linux-2.6.18-usermode-r1/arch/um/kernel/skas/clone.c 2007-05-24 22:44:48.000000000 -0400
-@@ -3,7 +3,6 @@
- #include <sys/mman.h>
- #include <sys/time.h>
- #include <asm/unistd.h>
--#include <asm/page.h>
- #include "ptrace_user.h"
- #include "skas.h"
- #include "stub-data.h"
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/main.c linux-2.6.18-usermode-r1/arch/um/os-Linux/main.c
---- linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/main.c 2007-05-24 22:32:15.000000000 -0400
-+++ linux-2.6.18-usermode-r1/arch/um/os-Linux/main.c 2007-05-24 22:44:48.000000000 -0400
-@@ -12,7 +12,6 @@
- #include <sys/resource.h>
- #include <sys/mman.h>
- #include <sys/user.h>
--#include <asm/page.h>
- #include "user_util.h"
- #include "kern_util.h"
- #include "mem_user.h"
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/skas/mem.c linux-2.6.18-usermode-r1/arch/um/os-Linux/skas/mem.c
---- linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/skas/mem.c 2007-05-24 22:32:15.000000000 -0400
-+++ linux-2.6.18-usermode-r1/arch/um/os-Linux/skas/mem.c 2007-05-24 22:44:48.000000000 -0400
-@@ -8,7 +8,6 @@
- #include <string.h>
- #include <sys/mman.h>
- #include <sys/wait.h>
--#include <asm/page.h>
- #include <asm/unistd.h>
- #include "mem_user.h"
- #include "mem.h"
-@@ -109,6 +108,8 @@ static inline long do_syscall_stub(struc
- return ret;
- }
-
-+#define PAGE_MASK (~(UM_KERN_PAGE_SIZE-1))
-+#define PAGE_SHIFT 12
- long run_syscall_stub(struct mm_id * mm_idp, int syscall,
- unsigned long *args, long expected, void **addr,
- int done)
-@@ -133,7 +134,7 @@ long run_syscall_stub(struct mm_id * mm_
- multi_op_count++;
-
- if(!done && ((((unsigned long) stack) & ~PAGE_MASK) <
-- PAGE_SIZE - 10 * sizeof(long))){
-+ UM_KERN_PAGE_SIZE - 10 * sizeof(long))){
- *addr = stack;
- return 0;
- }
-@@ -152,7 +153,7 @@ long syscall_stub_data(struct mm_id * mm
- * Thus in this case do_syscall_stub correctly won't be called.
- */
- if((((unsigned long) *addr) & ~PAGE_MASK) >=
-- PAGE_SIZE - (10 + data_count) * sizeof(long)) {
-+ UM_KERN_PAGE_SIZE - (10 + data_count) * sizeof(long)) {
- ret = do_syscall_stub(mm_idp, addr);
- /* in case of error, don't overwrite data on stack */
- if(ret)
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/start_up.c linux-2.6.18-usermode-r1/arch/um/os-Linux/start_up.c
---- linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/start_up.c 2007-05-24 22:32:15.000000000 -0400
-+++ linux-2.6.18-usermode-r1/arch/um/os-Linux/start_up.c 2007-05-24 22:44:48.000000000 -0400
-@@ -19,7 +19,6 @@
- #include <sys/wait.h>
- #include <sys/mman.h>
- #include <asm/unistd.h>
--#include <asm/page.h>
- #include <sys/types.h>
- #include "user_util.h"
- #include "kern_util.h"
-@@ -80,11 +79,11 @@ static int start_ptraced_child(void **st
- unsigned long sp;
- int pid, n, status;
-
-- stack = mmap(NULL, PAGE_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC,
-+ stack = mmap(NULL, UM_KERN_PAGE_SIZE, PROT_READ | PROT_WRITE | PROT_EXEC,
- MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
- if(stack == MAP_FAILED)
- panic("check_ptrace : mmap failed, errno = %d", errno);
-- sp = (unsigned long) stack + PAGE_SIZE - sizeof(void *);
-+ sp = (unsigned long) stack + UM_KERN_PAGE_SIZE - sizeof(void *);
- pid = clone(ptrace_child, (void *) sp, SIGCHLD, NULL);
- if(pid < 0)
- panic("start_ptraced_child : clone failed, errno = %d", errno);
-@@ -129,7 +128,7 @@ static int stop_ptraced_child(int pid, v
- ret = -1;
- }
-
-- if(munmap(stack, PAGE_SIZE) < 0)
-+ if(munmap(stack, UM_KERN_PAGE_SIZE) < 0)
- panic("check_ptrace : munmap failed, errno = %d", errno);
- return ret;
- }
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/tt.c linux-2.6.18-usermode-r1/arch/um/os-Linux/tt.c
---- linux-2.6.18-usermode-r1.orig/arch/um/os-Linux/tt.c 2007-05-24 22:32:15.000000000 -0400
-+++ linux-2.6.18-usermode-r1/arch/um/os-Linux/tt.c 2007-05-24 22:53:08.000000000 -0400
-@@ -18,7 +18,6 @@
- #include <sys/mman.h>
- #include <asm/ptrace.h>
- #include <asm/unistd.h>
--#include <asm/page.h>
- #include "user_util.h"
- #include "kern_util.h"
- #include "user.h"
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/sys-i386/ptrace_user.c linux-2.6.18-usermode-r1/arch/um/sys-i386/ptrace_user.c
---- linux-2.6.18-usermode-r1.orig/arch/um/sys-i386/ptrace_user.c 2007-05-24 22:32:15.000000000 -0400
-+++ linux-2.6.18-usermode-r1/arch/um/sys-i386/ptrace_user.c 2007-05-24 22:46:26.000000000 -0400
-@@ -7,9 +7,8 @@
- #include <errno.h>
- #include <unistd.h>
- #include <linux/stddef.h>
-+#include <sys/user.h>
- #include "ptrace_user.h"
--/* Grr, asm/user.h includes asm/ptrace.h, so has to follow ptrace_user.h */
--#include <asm/user.h>
- #include "kern_util.h"
- #include "sysdep/thread.h"
- #include "user.h"
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/sys-i386/user-offsets.c linux-2.6.18-usermode-r1/arch/um/sys-i386/user-offsets.c
---- linux-2.6.18-usermode-r1.orig/arch/um/sys-i386/user-offsets.c 2007-05-24 22:32:15.000000000 -0400
-+++ linux-2.6.18-usermode-r1/arch/um/sys-i386/user-offsets.c 2007-05-24 22:56:43.000000000 -0400
-@@ -1,7 +1,8 @@
- #include <stdio.h>
- #include <signal.h>
-+#include <stddef.h>
- #include <asm/ptrace.h>
--#include <asm/user.h>
-+#include <sys/user.h>
- #include <linux/stddef.h>
- #include <sys/poll.h>
-
-@@ -14,6 +15,34 @@
- #define OFFSET(sym, str, mem) \
- DEFINE(sym, offsetof(struct str, mem));
-
-+/* These are gone from userspace; not sure where to pull them from */
-+struct user_i387_struct {
-+ long cwd;
-+ long swd;
-+ long twd;
-+ long fip;
-+ long fcs;
-+ long foo;
-+ long fos;
-+ long st_space[20]; /* 8*10 bytes for each FP-reg = 80 bytes */
-+};
-+
-+struct user_fxsr_struct {
-+ unsigned short cwd;
-+ unsigned short swd;
-+ unsigned short twd;
-+ unsigned short fop;
-+ long fip;
-+ long fcs;
-+ long foo;
-+ long fos;
-+ long mxcsr;
-+ long reserved;
-+ long st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */
-+ long xmm_space[32]; /* 8*16 bytes for each XMM-reg = 128 bytes */
-+ long padding[56];
-+};
-+
- void foo(void)
- {
- OFFSET(HOST_SC_IP, sigcontext, eip);
-diff --exclude-from=/home/dang/bin/scripts/diffrc -up -ruN linux-2.6.18-usermode-r1.orig/arch/um/sys-x86_64/user-offsets.c linux-2.6.18-usermode-r1/arch/um/sys-x86_64/user-offsets.c
---- linux-2.6.18-usermode-r1.orig/arch/um/sys-x86_64/user-offsets.c 2007-05-24 22:32:15.000000000 -0400
-+++ linux-2.6.18-usermode-r1/arch/um/sys-x86_64/user-offsets.c 2007-05-24 22:44:48.000000000 -0400
-@@ -12,7 +12,7 @@
- */
- typedef __u64 u64;
- typedef __u32 u32;
--#include <asm/user.h>
-+#include <sys/user.h>
-
- #define DEFINE(sym, val) \
- asm volatile("\n->" #sym " %0 " #val : : "i" (val))
diff --git a/sys-kernel/usermode-sources/metadata.xml b/sys-kernel/usermode-sources/metadata.xml
deleted file mode 100644
index 7b92cb96bd19..000000000000
--- a/sys-kernel/usermode-sources/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
-<maintainer>
- <email>dang@gentoo.org</email>
- <name>Daniel Gryniewicz</name>
-</maintainer>
-<herd>kernel</herd>
-</pkgmetadata>
diff --git a/sys-kernel/usermode-sources/usermode-sources-2.6.16-r3.ebuild b/sys-kernel/usermode-sources/usermode-sources-2.6.16-r3.ebuild
deleted file mode 100644
index 5d74fd4bcc94..000000000000
--- a/sys-kernel/usermode-sources/usermode-sources-2.6.16-r3.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/usermode-sources/usermode-sources-2.6.16-r3.ebuild,v 1.1 2006/07/03 18:01:56 dang Exp $
-
-ETYPE="sources"
-K_WANT_GENPATCHES="base"
-K_GENPATCHES_VER="13"
-inherit kernel-2
-detect_version
-
-UML_VER="uml-2.6.16-bs2"
-UNIPATCH_LIST="${DISTDIR}/${UML_VER}.patch.bz2
- ${FILESDIR}/${UML_VER}-new-glibc.patch"
-
-DESCRIPTION="Full sources for the User Mode Linux kernel"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI}
- http://www.user-mode-linux.org/~blaisorblade/patches/guest/${UML_VER}/${UML_VER}.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://user-mode-linux.sourceforge.net"
-KEYWORDS="~amd64 ~x86"
-
-K_EXTRAEINFO="Since you are using UML, you may want to read the Gentoo Linux
-Developer's guide to system testing with User-Mode Linux that
-can be found at http://www.gentoo.org/doc/en/uml.xml"
diff --git a/sys-kernel/usermode-sources/usermode-sources-2.6.16-r4.ebuild b/sys-kernel/usermode-sources/usermode-sources-2.6.16-r4.ebuild
deleted file mode 100644
index 7a1c3775b682..000000000000
--- a/sys-kernel/usermode-sources/usermode-sources-2.6.16-r4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/usermode-sources/usermode-sources-2.6.16-r4.ebuild,v 1.1 2006/07/15 16:52:38 dang Exp $
-
-ETYPE="sources"
-K_WANT_GENPATCHES="base"
-K_GENPATCHES_VER="15"
-inherit kernel-2
-detect_version
-
-UML_VER="uml-2.6.16-bs2"
-UNIPATCH_LIST="${DISTDIR}/${UML_VER}.patch.bz2
- ${FILESDIR}/${UML_VER}-new-glibc.patch"
-
-DESCRIPTION="Full sources for the User Mode Linux kernel"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI}
- http://www.user-mode-linux.org/~blaisorblade/patches/guest/${UML_VER}/${UML_VER}.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://user-mode-linux.sourceforge.net"
-KEYWORDS="~amd64 ~x86"
-
-K_EXTRAEINFO="Since you are using UML, you may want to read the Gentoo Linux
-Developer's guide to system testing with User-Mode Linux that
-can be found at http://www.gentoo.org/doc/en/uml.xml"
diff --git a/sys-kernel/usermode-sources/usermode-sources-2.6.16-r5.ebuild b/sys-kernel/usermode-sources/usermode-sources-2.6.16-r5.ebuild
deleted file mode 100644
index 3a90d6d903fd..000000000000
--- a/sys-kernel/usermode-sources/usermode-sources-2.6.16-r5.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/usermode-sources/usermode-sources-2.6.16-r5.ebuild,v 1.1 2006/09/06 23:47:56 dang Exp $
-
-ETYPE="sources"
-K_WANT_GENPATCHES="base"
-K_GENPATCHES_VER="15"
-inherit kernel-2
-detect_version
-
-UML_VER="uml-2.6.16-bs2"
-UNIPATCH_LIST="${DISTDIR}/${UML_VER}.patch.bz2
- ${FILESDIR}/${UML_VER}-new-glibc.patch
- ${FILESDIR}/${P}-CVE-2006-2935.patch
- ${FILESDIR}/${P}-CVE-2006-3468.patch
- ${FILESDIR}/${P}-CVE-2006-4145.patch"
-
-DESCRIPTION="Full sources for the User Mode Linux kernel"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI}
- http://www.user-mode-linux.org/~blaisorblade/patches/guest/${UML_VER}/${UML_VER}.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://user-mode-linux.sourceforge.net"
-KEYWORDS="~amd64 ~x86"
-
-K_EXTRAEINFO="Since you are using UML, you may want to read the Gentoo Linux
-Developer's guide to system testing with User-Mode Linux that
-can be found at http://www.gentoo.org/doc/en/uml.xml"
diff --git a/sys-kernel/usermode-sources/usermode-sources-2.6.18-r1.ebuild b/sys-kernel/usermode-sources/usermode-sources-2.6.18-r1.ebuild
deleted file mode 100644
index 2f2440221e63..000000000000
--- a/sys-kernel/usermode-sources/usermode-sources-2.6.18-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2007 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/usermode-sources/usermode-sources-2.6.18-r1.ebuild,v 1.2 2007/01/03 04:32:05 dang Exp $
-
-ETYPE="sources"
-K_WANT_GENPATCHES="base"
-K_GENPATCHES_VER="8"
-inherit kernel-2
-detect_version
-
-UML_VER="uml-2.6.18.1-bb2"
-UNIPATCH_LIST="${FILESDIR}/uml-2.6.18-genpatches-8-prep.patch
- ${DISTDIR}/${UML_VER}.patch.bz2
- ${FILESDIR}/${PF}-CVE-2006-4572.patch"
-UNIPATCH_STRICTORDER="yes"
-
-DESCRIPTION="Full sources for the User Mode Linux kernel"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI}
- http://www.user-mode-linux.org/~blaisorblade/patches/guest/${UML_VER}/${UML_VER}.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://user-mode-linux.sourceforge.net"
-KEYWORDS="~amd64 ~x86"
-
-K_EXTRAEINFO="Since you are using UML, you may want to read the Gentoo Linux
-Developer's guide to system testing with User-Mode Linux that
-can be found at http://www.gentoo.org/doc/en/uml.xml"
diff --git a/sys-kernel/usermode-sources/usermode-sources-2.6.18-r2.ebuild b/sys-kernel/usermode-sources/usermode-sources-2.6.18-r2.ebuild
deleted file mode 100644
index 9584c5ca1a4b..000000000000
--- a/sys-kernel/usermode-sources/usermode-sources-2.6.18-r2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/usermode-sources/usermode-sources-2.6.18-r2.ebuild,v 1.2 2008/03/01 20:04:34 zlin Exp $
-
-ETYPE="sources"
-K_WANT_GENPATCHES="base"
-K_GENPATCHES_VER="8"
-inherit kernel-2
-detect_version
-
-UML_VER="uml-2.6.18.1-bb2"
-UNIPATCH_LIST="${FILESDIR}/uml-2.6.18-genpatches-8-prep.patch
- ${DISTDIR}/${UML_VER}.patch.bz2
- ${FILESDIR}/${P}-r1-CVE-2006-4572.patch
- ${FILESDIR}/${PF}-gentoo-headers.patch"
-UNIPATCH_STRICTORDER="yes"
-
-DESCRIPTION="Full sources for the User Mode Linux kernel"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI}
- http://www.user-mode-linux.org/~blaisorblade/patches/guest/${UML_VER}/${UML_VER}.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://user-mode-linux.sourceforge.net"
-KEYWORDS="~amd64 ~x86"
-
-K_EXTRAELOG="Since you are using UML, you may want to read the Gentoo Linux
-Developer's guide to system testing with User-Mode Linux that
-can be found at http://www.gentoo.org/doc/en/uml.xml"
diff --git a/sys-kernel/usermode-sources/usermode-sources-2.6.18.ebuild b/sys-kernel/usermode-sources/usermode-sources-2.6.18.ebuild
deleted file mode 100644
index ae84681413e7..000000000000
--- a/sys-kernel/usermode-sources/usermode-sources-2.6.18.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/sys-kernel/usermode-sources/usermode-sources-2.6.18.ebuild,v 1.1 2006/09/30 21:10:10 dang Exp $
-
-ETYPE="sources"
-K_WANT_GENPATCHES="base"
-K_GENPATCHES_VER="1"
-inherit kernel-2
-detect_version
-
-UML_VER="uml-2.6.18-bb1"
-UNIPATCH_LIST="${DISTDIR}/${UML_VER}.patch.bz2"
-# ${FILESDIR}/${P}-fb.patch"
-
-DESCRIPTION="Full sources for the User Mode Linux kernel"
-SRC_URI="${KERNEL_URI} ${GENPATCHES_URI}
- http://www.user-mode-linux.org/~blaisorblade/patches/guest/${UML_VER}/${UML_VER}.patch.bz2"
-HOMEPAGE="http://www.kernel.org/ http://user-mode-linux.sourceforge.net"
-KEYWORDS="~amd64 ~x86"
-
-K_EXTRAEINFO="Since you are using UML, you may want to read the Gentoo Linux
-Developer's guide to system testing with User-Mode Linux that
-can be found at http://www.gentoo.org/doc/en/uml.xml"