# ChangeLog for sys-kernel/mips-sources # Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/mips-sources/ChangeLog,v 1.46 2004/06/24 22:59:06 agriffis Exp $ *mips-sources-2.6.7 (23 Jun 2004) 23 Jun 2004; Joshua Kinard +files/mipscvs-2.6.7-maceisa_rtc_irq-fix.patch, +mips-sources-2.6.7.ebuild: New snapshot for 2.6.7 07 Jun 2004; Joshua Kinard mips-sources-2.6.6-r1.ebuild: Change the IP32DIFFDATE back to a known working date. *mips-sources-2.4.25-r3 (04 Jun 2004) 04 Jun 2004; Joshua Kinard -files/CAN-2003-0961-do_brk.patch, -files/CAN-2003-0985-mremap.patch, -files/CAN-2004-0010-ncpfs.patch, +files/CAN-2004-0075-2.6-vicam_usb.patch, -files/CAN-2004-0077-do_munmap.patch, +files/CAN-2004-0133-xfs_ext3.patch, +files/CAN-2004-0181-2.4-jfs_ext3.patch, +files/CAN-2004-0181-2.6-jfs_ext3.patch, +files/CAN-2004-0228-cpufreq.patch, +files/CAN-2004-0229-fb_copy_cmap.patch, +files/CAN-2004-0394-panic.patch, +files/CAN-2004-0427-2.4-do_fork.patch, +files/CAN-2004-0427-2.6-do_fork.patch, -files/bigendian-byteorder-fix.patch, -files/mipscvs-2.4.21-makefile-fix.patch, -files/mipscvs-2.4.21-no-page-align.patch, -files/mipscvs-2.4.22-makefile-fix.patch, -files/mipscvs-2.4.22-no-page-align.patch, -files/mipscvs-2.4.23-makefile-fix.patch, -files/mipscvs-2.4.23-makefile-inlinelimit.patch, -files/mipscvs-2.4.23-no-page-align.patch, -files/rtc-fixes.patch, -mips-sources-2.4.21-r9.ebuild, -mips-sources-2.4.22-r12.ebuild, -mips-sources-2.4.23-r8.ebuild, -mips-sources-2.4.25-r2.ebuild, +mips-sources-2.4.25-r3.ebuild, -mips-sources-2.4.26-r1.ebuild, +mips-sources-2.4.26-r2.ebuild, -mips-sources-2.6.3-r4.ebuild, -mips-sources-2.6.4-r2.ebuild, +mips-sources-2.6.4-r3.ebuild, -mips-sources-2.6.5-r1.ebuild, +mips-sources-2.6.5-r2.ebuild, +mips-sources-2.6.6-r1.ebuild: Batch of security updates that apparently got missed. Finally removed 2.4.{21,22,23} and 2.6.3 from repository. Added newer 2.6.6 snapshot (20040406), and marked 2.4.26 stable. *mips-sources-2.6.6 (10 May 2004) 10 May 2004; Joshua Kinard mips-sources-2.6.3-r4.ebuild, mips-sources-2.6.4-r2.ebuild, mips-sources-2.6.5-r1.ebuild, +mips-sources-2.6.6.ebuild: Adding an ebuild for 2.6.6 sources and some comment fixes in the other 2.6.x ebuilds. 03 May 2004; Joshua Kinard mips-sources-2.4.23-r8.ebuild, mips-sources-2.4.25-r2.ebuild: Marked stable. 28 Apr 2004; Joshua Kinard mips-sources-2.4.26-r1.ebuild: Removed two lines in the 2.4.26 ebuild that were excluding a patch (debugging bit I forgot to remove). *mips-sources-2.4.22-r12 (21 Apr 2004) *mips-sources-2.4.23-r8 (21 Apr 2004) *mips-sources-2.4.25-r2 (21 Apr 2004) *mips-sources-2.4.26-r1 (21 Apr 2004) 21 Apr 2004; Joshua Kinard +files/CAN-2004-0177-ext3_jbd.patch, +files/CAN-2004-0178-sbblaster.patch, files/mipscvs-2.6.5-swapbug-fix.patch, +files/mipscvs-2.6.5-unistd-linkage.patch, -mips-sources-2.4.21-r8.ebuild, +mips-sources-2.4.21-r9.ebuild, -mips-sources-2.4.22-r11.ebuild, +mips-sources-2.4.22-r12.ebuild, -mips-sources-2.4.23-r7.ebuild, +mips-sources-2.4.23-r8.ebuild, -mips-sources-2.4.25-r1.ebuild, +mips-sources-2.4.25-r2.ebuild, +mips-sources-2.4.26-r1.ebuild, -mips-sources-2.4.26.ebuild, -mips-sources-2.6.3-r3.ebuild, +mips-sources-2.6.3-r4.ebuild, -mips-sources-2.6.4-r1.ebuild, +mips-sources-2.6.4-r2.ebuild, +mips-sources-2.6.5-r1.ebuild, -mips-sources-2.6.5.ebuild: More updates. Two security fixes for 2.4.x sources missed in the last update round; Updated patches for cobalt support (loadable initrd, d-cache IDE/PIO fix); Patch for 2.6.5 to fix swap issues; build bug when building 2.6.5 w/ initrd support, and some minor cleanups. 16 Apr 2004; Joshua Kinard files/CAN-2004-0109-2.6-iso9660.patch: Had the wrong patch for 2.6.x for CAN-2004-0109 (ck-sources had this issue originally). Patch is now the correct one. *mips-sources-2.4.26 (16 Apr 2004) *mips-sources-2.4.22-r11 (16 Apr 2004) *mips-sources-2.4.23-r7 (16 Apr 2004) *mips-sources-2.4.25-r1 (16 Apr 2004) 16 Apr 2004; Joshua Kinard mips-sources-2.4.21-r8.ebuild, mips-sources-2.4.22-r11.ebuild, mips-sources-2.4.23-r7.ebuild, mips-sources-2.4.25-r1.ebuild, mips-sources-2.4.26.ebuild, files/mipscvs-2.4.26-makefile-fix.patch: Adding ebuilds for 2.4.26 from linux-mips CVS. Also some typo fixes in the other ebuilds. *mips-sources-2.6.5 (15 Apr 2004) *mips-sources-2.6.4-r1 (15 Apr 2004) 15 Apr 2004; Joshua Kinard mips-sources-2.4.21-r7.ebuild, mips-sources-2.4.21-r8.ebuild, mips-sources-2.4.22-r10.ebuild, mips-sources-2.4.22-r11.ebuild, mips-sources-2.4.23-r6.ebuild, mips-sources-2.4.23-r7.ebuild, mips-sources-2.4.25-r1.ebuild, mips-sources-2.4.25.ebuild, mips-sources-2.6.3-r1.ebuild, mips-sources-2.6.3-r2.ebuild, mips-sources-2.6.3-r3.ebuild, mips-sources-2.6.3.ebuild, mips-sources-2.6.4-r1.ebuild, mips-sources-2.6.4.ebuild, mips-sources-2.6.5.ebuild, files/CAN-2004-0109-2.4-iso9660.patch, files/CAN-2004-0109-2.6-iso9660.patch, files/mipscvs-2.4.21-no-page-align.patch, files/mipscvs-2.4.22-no-page-align.patch, files/mipscvs-2.4.23-no-page-align.patch, files/mipscvs-2.4.25-no-page-align.patch, files/mipscvs-2.6.5-swapbug-fix.patch, files/mipscvs-2.6.x-no-page-align.patch: Fun fun updates. Added a patch to all ebuilds to patch a security vuln in isofs (CAN-2004-0109); Added several patches for the various versions to tweak the flags passed to the linker to request no page alignment. Without this patch, binutils-2.14.90.0.8 and up will produce unbootable kernels. Lastly, the final patch is for 2.6.5 which is a workaround for a BUG() call generated in the swap code. 12 Apr 2004; Daniel Ahlberg mips-sources-2.4.22-r10.ebuild, mips-sources-2.4.23-r6.ebuild, mips-sources-2.4.25.ebuild: Add IUSE= 13 Mar 2004; Joshua Kinard : Updated 2.6.3 digests due to the 1.1 ver of the cobalt patchset needing a small tweak *mips-sources-2.6.4 (13 Mar 2004) 13 Mar 2004; Joshua Kinard mips-sources-2.6.4.ebuild: New ebuild for 2.6.4, CVS snapshot dated 20040311. Includes patchsets for cobalt systems (experimental) and SGI O2. 08 Mar 2004; Joshua Kinard mips-sources-2.6.3-r1.ebuild, mips-sources-2.6.3-r2.ebuild, mips-sources-2.6.3.ebuild: Forgot to set keywords to mask this package (rather experimental) *mips-sources-2.6.3-r1 (08 Mar 2004) 08 Mar 2004; Joshua Kinard mips-sources-2.6.3-r1.ebuild, mips-sources-2.6.3-r2.ebuild, mips-sources-2.6.3.ebuild: 2.6.x versions of mips-sources. Snapshots are from 20040218, 20040301, and 20040305. Cobalt-mips patches are included for eventual usage of 2.6 on Cobalt microserver systems. The 20040305 ebuild also contains a minimal patchset from Iluxa that allows proper SGI O2 functionality. *mips-sources-2.4.22-r10 (18 Feb 2004) 23 Feb 2004; Joshua Kinard mips-sources-2.4.25.ebuild, files/pax-linux-2.4.25-200402192035.patch: Just realized the pax patch is way too big for the tree, removed until a more elegant way of including it can be devised. *mips-sources-2.4.25 (23 Feb 2004) 23 Feb 2004; Joshua Kinard mips-sources-2.4.21-r7.ebuild, mips-sources-2.4.22-r10.ebuild, mips-sources-2.4.23-r6.ebuild, mips-sources-2.4.25.ebuild, files/CAN-2003-0961-do_brk.patch, files/CAN-2003-0985-mremap.patch, files/CAN-2004-0010-ncpfs.patch, files/CAN-2004-0077-do_munmap.patch, files/do_brk_fix.patch, files/do_munmap-fix.patch, files/mipscvs-2.4.23-makefile-inlinelimit-fix.patch, files/mipscvs-2.4.23-makefile-inlinelimit.patch, files/mipscvs-2.4.25-makefile-fix.patch, files/mipscvs-2.4.25-makefile-inlinelimit.patch, files/mremap-fix-try2.patch, files/pax-linux-2.4.25-200402192035.patch: More cleanups, mainly in renaming the security-based patches to include their CVE number for easy reference on their purpose. Also added an ebuild for 2.4.25 kernel, taken from linux-mips CVS on 20040222. *mips-sources-2.4.23-r6 (18 Feb 2004) 18 Feb 2004; Joshua Kinard mips-sources-2.4.21-r4.ebuild, mips-sources-2.4.21-r6.ebuild, mips-sources-2.4.21-r7.ebuild, mips-sources-2.4.22-r10.ebuild, mips-sources-2.4.22-r7.ebuild, mips-sources-2.4.22-r9.ebuild, mips-sources-2.4.23-r3.ebuild, mips-sources-2.4.23-r5.ebuild, mips-sources-2.4.23-r6.ebuild, files/do_munmap-fix.patch: Added a patch to fix a possible kernel vulnerability in do_munmap. Due to this requiring an ebuild bump, the old sources were all removed and the sources containing the cobalt patches were bumped up. *mips-sources-2.4.23-r5 (10 Feb 2004) 10 Feb 2004; Joshua Kinard mips-sources-2.4.21-r5.ebuild, mips-sources-2.4.21-r6.ebuild, mips-sources-2.4.22-r8.ebuild, mips-sources-2.4.22-r9.ebuild, mips-sources-2.4.23-r4.ebuild, mips-sources-2.4.23-r5.ebuild, files/mipscvs-2.4.22-makefile-fix.patch, files/mipscvs-2.4.22-makefile-mips64-tweak.patch, files/mipscvs-2.4.22-sgiwd-fix.patch, files/mipscvs-2.4.23-makefile-inlinelimit-fix.patch: Newer ebuilds are cleaned up to look similar between each other, contain newer cobalt patches, and some other reorganization. Older ebuilds w/ cobalt patches have been deleted. *mips-sources-2.4.22-r8 (01 Feb 2004) 01 Feb 2004; Joshua Kinard mips-sources-2.4.21-r5.ebuild, mips-sources-2.4.22-r8.ebuild, mips-sources-2.4.23-r4.ebuild: Added patches to allow kernels to work properly on cobalt systems *mips-sources-2.4.23-r3 (19 Jan 2004) 19 Jan 2004; Joshua Kinard mips-sources-2.4.21-r3.ebuild, mips-sources-2.4.21-r4.ebuild, mips-sources-2.4.22-r6.ebuild, mips-sources-2.4.22-r7.ebuild, mips-sources-2.4.23-r2.ebuild, mips-sources-2.4.23-r3.ebuild, files/mremap-fix-try2.patch, files/mremap-fix.patch: updated the mremap patch *mips-sources-2.4.21-r3 (05 Jan 2004) 05 Jan 2004; Joshua Kinard mips-sources-2.4.21-r2.ebuild, mips-sources-2.4.21-r3.ebuild, mips-sources-2.4.22-r4.ebuild, mips-sources-2.4.22-r5.ebuild, mips-sources-2.4.22-r6.ebuild, mips-sources-2.4.23-r1.ebuild, mips-sources-2.4.23-r2.ebuild, files/mremap-fix.patch, files/rtc-fixes.patch: Added a patch to fix a new kernel vunerability for 2.4.21, 2.4.22, and 2.4.23 and added a patch to fix a memory leak in MIPS-related RTC drivers (and the generic RTC driver, as cobalt uses this). Also removed older ebuilds lacking aforementioned patches. 17 Dec 2003; Joshua Kinard mips-sources-2.4.22-r1.ebuild, mips-sources-2.4.22-r2.ebuild, mips-sources-2.4.22-r3.ebuild, mips-sources-2.4.22-r5.ebuild: Removed 2.4.22-r1 through -r3 ebuilds, and bump 2.4.22-r5 ebuild to mips stable *mips-sources-2.4.23-r1 (15 Dec 2003) 15 Dec 2003; Joshua Kinard mips-sources-2.4.23-r1.ebuild: New CVS snap from linux-mips CVS dated 20031214 and contains SGI XFS patches *mips-sources-2.4.22-r4 (02 Dec 2003) 02 Dec 2003; Brian Jackson mips-sources-2.4.22-r4.ebuild, mips-sources-2.4.22-r5.ebuild: version bump for do_brk vuln 01 Dec 2003; Brian Jackson mips-sources-2.4.21-r2.ebuild, mips-sources-2.4.22-r1.ebuild, mips-sources-2.4.22-r2.ebuild, mips-sources-2.4.22-r3.ebuild, files/do_brk_fix.patch: fix do_brk vuln *mips-sources-2.4.23 (28 Nov 2003) 28 Nov 2003; Joshua Kinard mips-sources-2.4.23.ebuild, files/mipscvs-2.4.23-makefile-fix.patch: linux-mips.org CVS snap containing new 2.4.23 kernel sources *mips-sources-2.4.22-r3 (15 Oct 2003) 20 Nov 2003; Brandon Low mips-sources-2.4.21-r2.ebuild, mips-sources-2.4.22-r1.ebuild, mips-sources-2.4.22-r2.ebuild, mips-sources-2.4.22-r3.ebuild: Move version handling logic to after inherit kernel, or insert it where necessary 16 Nov 2003; Joshua Kinard mips-sources-2.4.21-r2.ebuild, mips-sources-2.4.22-r1.ebuild, mips-sources-2.4.22-r2.ebuild, mips-sources-2.4.22-r3.ebuild: Did some variable re-ordering to get around correct an issue with newer kernel.class behavior 16 Oct 2003; Joshua Kinard files/mipscvs-2.4.22-makefile-mips64-tweak.patch: Typo in patch for mips64 building. 15 Oct 2003; Joshua Kinard mips-sources-2.4.22-r3.ebuild, files/mipscvs-2.4.22-makefile-mips64-tweak.patch: New linux-mips.org CVS snap, dated 20031015. This snapshot allows mips64 kernels to be built and booted on Indy/Indigo2 systems, however this support is very preliminary. Details on mips64 will be forthcoming. The SGIWD scsi patch and bigendian byteorder patch are no longer needed in this release Lastly, we now install the sources in /usr/src/linux--. *mips-sources-2.4.22-r2 (25 Sep 2003) 25 Sep 2003; Joshua Kinard mips-sources-2.4.21-r1.ebuild, mips-sources-2.4.21-r2.ebuild, mips-sources-2.4.22-r1.ebuild, mips-sources-2.4.22-r2.ebuild, files/mips-patches-gcc-makefile-fix.patch, files/mipscvs-2.4.21-makefile-fix.patch, files/mipscvs-2.4.22-20030825-makefile-fix.patch, files/mipscvs-2.4.22-20030825-sgiwd-fix.patch, files/mipscvs-2.4.22-makefile-fix.patch, files/mipscvs-2.4.22-sgiwd-fix.patch: New CVS snapshot from linux-mips.org dated 20030925 Changed the name of a few patches to be more consistent in naming Removed mips-sources-2.4.21-r1 ebuild/digests Moved mips-sources-2.4.21-r2 to mips stable *mips-sources-2.4.22-r1 (26 Aug 2003) 15 Sep 2003; Joshua Kinard mips-sources-2.4.21-r2.ebuild, mips-sources-2.4.22-r1.ebuild: Added a patch to fix headers for big-endian archs Changed 2.4.22 kernel to mips stable 10 Sep 2003; Joshua Kinard metadata.xml: Added metadata.xml 30 Aug 2003; Joshua Kinard mips-sources-2.4.22-r1.ebuild, files/mipscvs-2.4.22-20030825-sgiwd-fix.patch: Forgot to add a patch which actually lets the kernel boot. Fixes some issue in the SGI WD scsi driver. 26 Aug 2003; Joshua Kinard mips-sources-2.4.22-r1.ebuild: New kernel revision for MIPS, 2.4.22 from linux-mips.org CVS. Also made some various tweaks to other ebuilds in this package. *mips-sources-2.4.21-r2 (04 Aug 2003) 04 Aug 2003; Joshua Kinard mips-sources-2.4.21-r2.ebuild, files/mips-patches-gcc-makefile-fix.patch: New snapshot of linux-mips CVS from 20030803 Uses a diff between linux-2.4.21 and mipscvs tree to avoid large tarballs on distfiles-local *mips-sources-2.4.21-r1 (05 Jul 2003) 04 Aug 2003; Joshua Kinard mips-sources-2.4.21-r1.ebuild: Changed ~mips to mips in KEYWORDS Added a PROVIDE and EXTRAVERSION line 05 Jul 2003; Joshua Kinard : ebuild for CVS Snapshot (20030705) of linux-mips.org kernel, tagged linux_2_4 Removed ebuild for mips-sources-2.4.21_pre4-r1 *mips-sources-2.4.21_pre4-r1 (04 Jul 2003) 04 Jul 2003; Joshua Kinard : Added ebuild for CVS Snapshot (20030703) of linux-mips.org kernel, tagged linux_2_4 Includes patch to fix r4k cache handling, and patches for fixing arch/mips/Makefile depending if the compiler is gcc-3.2 or gcc-3.3 *mips-sources-2.4.19 (22 Jan 2003) 26 Aug 2003; Joshua Kinard mips-sources-2.4.19.ebuild Removed from CVS, as it's old, and outdated for MIPS. 22 Jan 2003; Nicholas Wourms : Initial import. Kernel contains the following patches from the Debian/MIPS stable kernel sources: +kernel-source-2.4.19_2.4.19-5 +kernel-patch-2.4.19-mips_2.4.19-0.020911.5