# ChangeLog for sys-kernel/wolk-sources # Copyright 2002-2004 Gentoo Technologies, Inc.; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/sys-kernel/wolk-sources/ChangeLog,v 1.42 2004/04/17 19:03:26 aliz Exp $ *wolk-sources-4.11-r3 (17 Apr 2004) *wolk-sources-4.9-r6 (17 Apr 2004) 17 Apr 2004; +files/wolk-sources-4.9s.CAN-2004-0010.patch, +files/wolk-sources.CAN-2004-0177.patch, +files/wolk-sources.CAN-2004-0178.patch, -wolk-sources-4.11-r2.ebuild, +wolk-sources-4.11-r3.ebuild, -wolk-sources-4.9-r5.ebuild, +wolk-sources-4.9-r6.ebuild: Added patches for the CAN-2004-0010, CAN-2004-0177 and CAN-2004-0178 vulnerabilities. Old revisions removed. 16 Apr 2004; wolk-sources-4.11-r2.ebuild, wolk-sources-4.9-r4.ebuild, wolk-sources-4.11-r1.ebuild: Removed older revisions prior to security patches. *wolk-sources-4.9-r5 (15 Apr 2004) 15 Apr 2004; wolk-sources-4.11-r2.ebuild, wolk-sources-4.9-r5.ebuild, files/wolk-sources.CAN-2004-0109.patch: Version bump for the CAN-2004-0109 issue; bug #47881. 12 Apr 2004; Daniel Ahlberg wolk-sources-4.11-r1.ebuild, wolk-sources-4.9-r4.ebuild: Add eutils to inherit, add IUSE= *wolk-sources-4.11-r1 (12 Mar 2004) 12 Mar 2004; wolk-sources-4.10.ebuild, wolk-sources-4.11.ebuild wolk-sources-4.10_pre7-r1.ebuild, wolk-sources-4.10_pre7-r2.ebuild, wolk-sources-4.10_pre7-r3.ebuild, wolk-sources-4.10_pre7.ebuild, wolk-sources-4.9-r1.ebuild, wolk-sources-4.9-r2.ebuild, wolk-sources-4.9-r3.ebuild, wolk-sources-4.9.ebuild: updated 4.ll to -r1 with corrected KV and einfo, also cleaned up out-dated or redundant ebuilds *wolk-sources-4.11 (26 Feb 2004) 26 Feb 2004; wolk-sources-4.11.ebuild: wolk 4.11 adds all patches in bug #42024 (see WOLK changelog) *wolk-sources-4.10 (25 Feb 2004) 25 Feb 2004; wolk-sources-4.10.ebuild: official 4.10 release with the same patch status as the other wolk ebuilds, ie, all the patches below are addressed in the main WOLK patch. *wolk-sources-4.9-r4 (18 Feb 2004) 18 Feb 2004; wolk-sources-4.10_pre7-r3.ebuild, wolk-sources-4.9-r4.ebuild, files/wolk-sources-4.9s.munmap.patch: Added the patch for the mremap/munmap vulnerability. Bug #42024. *wolk-sources-4.10_pre7-r2 (06 Jan 2004) *wolk-sources-4.9-r3 (06 Jan 2004) 06 Jan 2004; wolk-sources-4.10_pre7-r2.ebuild, wolk-sources-4.9-r3.ebuild, files/wolk-sources-4.9s.rtc_fix.patch, files/wolk-sources.CAN-2003-0985.patch: Version bumped and patched against the new security vulnerabilities - please see bugs #37317 and #37292. 03 Dec 2003; wolk-sources-3.8.ebuild, wolk-sources-4.0.ebuild, wolk-sources-4.3.ebuild: Removed old ebuilds... 03 Dec 2003; Brian Jackson wolk-sources-4.10_pre7-r1.ebuild, wolk-sources-4.10_pre7.ebuild: Turns out 4.10pre7 and up were already fixed... *wolk-sources-4.9-r2 (02 Dec 2003) *wolk-sources-4.10_pre7-r1 (02 Dec 2003) 02 Dec 2003; Brian Jackson wolk-sources-4.10_pre7-r1.ebuild, wolk-sources-4.9-r2.ebuild: Version bump for the 'do_brk' vulnerability. 01 Dec 2003; Brian Jackson wolk-sources-3.8.ebuild, wolk-sources-4.0.ebuild, wolk-sources-4.10_pre7.ebuild, wolk-sources-4.3.ebuild, wolk-sources-4.9-r1.ebuild, wolk-sources-4.9.ebuild, files/do_brk_fix.patch: Fix the 'do_brk' vulnerability. 20 Nov 2003; Brandon Low wolk-sources-3.8.ebuild, wolk-sources-4.0.ebuild, wolk-sources-4.10_pre7.ebuild, wolk-sources-4.3.ebuild, wolk-sources-4.9-r1.ebuild, wolk-sources-4.9.ebuild: Move version handling logic to after inherit kernel, or insert it where necessary. 14 Nov 2003; wolk-sources-4.10_pre7.ebuild, wolk-sources-4.9-r1.ebuild: Fixed the NVIDIA patches. *wolk-sources-4.9-r1 (13 Nov 2003) 13 Nov 2003; wolk-sources-4.10_pre7.ebuild, wolk-sources-4.9-r1.ebuild: Removed alsa patches, as well as old broken patches. 4.9 is as stable as it's gonna get (works for me). 13 Nov 2003; wolk-sources-4.10_pre7.ebuild: Added missing patch file. *wolk-sources-4.10_pre7 (02 Nov 2003) 02 Nov 2003; wolk-sources-4.10_pre7.ebuild: New wolk 4.10_pre7 ebuild until the official 4.10s comes out 29 Sep 2003; Martin Holzer wolk-sources-3.8.ebuild, wolk-sources-4.0.ebuild, wolk-sources-4.3.ebuild, wolk-sources-4.9.ebuild: Mow uses mirror://kernel. *wolk-sources-4.9 (24 Sep 2003) 24 Sep 2003; Robin H. Johnson wolk-sources-4.9.ebuild: Version bump to 4.9. 22 Sep 2003; metadata.xml: Fix metadata.xml. 14 Sep 2003; metadata.xml, wolk-sources-4.3.ebuild: Bumped to 'x86' added to x86-kernel herd. 07 Aug 2003; John Mylchreest ; wolk-sources-4.3.ebuild: Fixing security issue with /tmp/KV. *wolk-sources-4.3 (17 July 2003) 17 July 2003; Bob Johnson wolk-sources-4.3.ebuild: Final version of 4.3s. *wolk-sources-4.0 (13 May 2003) 13 May 2003; Bob Johnson wolk-sources-4.0.ebuild: Final version of 4.0s. *wolk-sources-4.0s-rc8 09 May 2003; Bob Johnson : - Bumped to -rc8. - Check wolk.sourceforge.net for many changes. *wolk-sources-4.0s-rc6 26 April 2003; Bob Johnson : - Bumped to pre-final (skipping rc5). - Check wolk.sourceforge.net for many changes. *wolk-sources-4.0s-rc4 24 March 2003; Bob Johnson : Changelog from v4.0s-rc3 -> v4.0s-rc4 - "reallyquiet" boot option to shut up all console log level output - This is important! Use a sched_yield that scales well by default, this should help with JVM or applications with huge lock contention in the current libpthread, but it will hurt interactivity of those apps if there's some background load. For OpenOffice and/or KDE set the sysctl back to 0, you don't mind if sched_yield doesn't allow the colliding-workloads to scale well. The scale-behaviour is also the preferred one for all sched_yield usages in the kernel. Over time nothing should call sched_yield() anymore, this is an hack for now. - "local users can obtain full privileges" exploit (CAN-2003-0127) - some rmap VM merge errors in v4.0s-pre releases - annoying bug where opening a new xterm/aterm/$whatever term will pause a video playing for a second - annoying bug where calling "mailq from sendmail" will also pause a video playing for a second - Error out for the case of a gcc-2.96 compiler with CONFIG_FRAME_POINTER set. It generates seriously incorrect code. - missing cli() in isdn_net.c - procfs memory leak - e100 network driver memory leak - Aironet 4500 Pcmcia driver memory leak - drivers/usb/hub.c memory leak - emu10k1 memory leak - Internet PhoneJACK driver memory leak - Windows Logical Disk Manager partition handler memory leak - Specialix SX series cards driver memory leak - ircomm_core memory leak - i2o_core.c memory leak - dpt_i2o.c fix for possibly memory corruption on reset timeout - Essential RoadRunner HIPPI board driver memory leak - drivers/scsi/cpqfcTSinit.c memory leak - 802.1q vlan proc memory leak - IBM Hot Plug Controller Driver multiple memory leaks - UFS memory leak - rd_load_image() memory leak - bh_kmap_irq() breaks IDE with Preempt - another potential deadlock in ll_rw_block - gcc >= v3.3.1 inlining bugs - Toshiba keyboard sometimes send a key twice - reiserfs: Make balloc[] tails[] and hash[] in super.c static - reiserfs: gcc v3.3 compile fix - JFS: collision with blk-atomic - Ext2/3: noatime ignored for newly created inodes - anti-deadlock for the o1 scheduler that can otherwise send a cross IPI with irq disabled. - ACPI v2003-03-21 - Systrace v1.1 - rmap VM v15e - make reclaiming unused inodes more efficient - fix DRM memory leak - fix potential infinite loop in kswapd - clean up elevator.h (no IO scheduler in -rmap...) - page aging interval tuned on a per zone basis, better wakeup mechanism for sudden memory pressure - CPU Frequency scaling v2.4.20-9 - XFS v1.2-cvs as of 2003-03-19 - kdb v4.0 - Super FreeS/WAN v1.99.6 Final - grsecurity v1.99e Final - New Adaptec AIC7xxx/AIC79xx drivers v2003-03-18 - ext3 htree code for 2.4.21-pre5 2nd update - Orlov ext2/ext3 block allocator code for 2.4.21-pre5 2nd update - from latest -AA: aio-18 - from latest -AA: kgdb-7 - Bonding v2.4.20-20030207 - ALSA v0.9.0-rc4: because no one makes 0.9.1 Final patch, so ... - LowLatency: because after some extensive benchmarking I saw that it is slower than the lowlatency fixes in -AA. LowLatency has also a deadlock possibility for SMP machines, the fixes not! - remove inode-highmem-2: because rmap has better/faster code now - removed iput_free(): because rmap has better/faster code now - replaced:LowLatency in favor of lowlatency fixes from latest -AA *wolk-sources-4.0s-rc2 08 March 2003; Bob Johnson : Changelog from v4.0s-rc1 -> v4.0s-rc2 - removed an important SMP unbreakage patch - "CONFIG_X86_L1_CACHE_SHIFT redefined" errors - RAID5 disasters - handle SCSI recovered errors - handle too large vmallocs gracefully - xdr nfs highmem deadlock + symbol export fix - get_vm_area - UP local APIC on SMP Athlon - initialisation of a stack of modules - target_cpus() for APIC/UP/SMP problems - rmap: Potential infinite loop around rebalance_dirty_zone() - XFS+ACL + GRSEC+ACL not working correct - reiserfs: possible transaction overflow when deleting highly fragmented large files. - LVM v1.0.7 - Super FreeS/WAN v1.99.6-rc1 - Orinoco v0.13b - grsecurity v1.99d-CVS as of 2003-03-03 - IPMI Driver v18 - NTFS Driver 2.4.20 v2.1.1a - Broadcom Tigon3 v1.4c - "nfract" from vm.bdflush to 30 for Desktop Tweaks - made sysctl "Preempt Warnings" an config option *wolk-sources-4.0s-rc1 23 Feb 2003; Bob Johnson : Changelog from v4.0s-pre10 -> v4.0s-rc1 - fixed: O_DIRECT correct EOF at end of reads - fixed: UDF discs closed as iso9660 read errors - fixed: wrong behavior buffer>2G write(2) on 64bit platforms - update: CPU Frequency scaling v2.4.20-8 - update: Super FreeS/WAN v1.99.5.1 Final - update: XFS v1.2-cvs as of 2003-02-16 - update: grsecurity v1.99d-CVS as of 2003-02-23 - update: ReiserFS data-logging v36-aa - update: PROCINFO support (fast ps) v2003-02-23 - changed: enable SSE for later Athlons - removed: Scheduler Tunables: slows down a bit and we now have accurate defaults for Desktop and Server Scheduler tweaks. If you still want to play with it, change them in kernel/sched.c *wolk-sources-4.0s-pre10 13 Feb 2003; Bob Johnson : Changelog from v4.0s-pre9 -> 4.0s-pre10 - add: TCP/IP Low Latency via sysctl - add: sys_sendfile64 - add: ./userspace-patches: linux-dvb-2002-12-08 for rmap15b - add: LSI MegaRAID support (driver series v2.00.2) - add: check for swapon on mounted devices - add: Opteron/Athlon64/Hammer/K8 support - re-add: vservers (ctx) v16 (non-breaking gradm version) - fixed: IPMI build error due to new ACPI merge in -pre9 - fixed: add missing bits from -ac ethernet packet padding fix fixes 'skb_pad' unresolved symbols in many NIC drivers - fixed: some compiler warnings - fixed: trivial NTFS build error - fixed: Unknown interrupt on some systems - fixed: Failover routing - fixed: PPC32 build errors - fixed: AMD K6 wrongly sets PGE=y - results in a nonbootable kernel - fixed: aic7xxx with firmware build enabled compile error - fixed: make xconfig looks strange in the first menu - fixed: SMP deadlock on some $MONSTERBOXEN - fixed: nfs: mishandling of nfsroot port= option - fixed: nfs: fixed SMP deadlock - fixed: ext3fs: crash deleting a single non sparse file exceeding 1 Tb - fixed: Disable Loop IV hack of CryptoAPI because we have loop-jari - update: Matrox mga_vid / Radeon/Rage128 Driver - update: ReiserFS data-logging v35-aa - update: rmap VM v15d - update: XFS v1.2-cvs as of 2003-02-09 including kdb v3.0 - update: Super FreeS/WAN v1.99-kb4 Final - update: LSI MegaRAID support (driver series v1.18f) - update: Broadcom Tigon3 v1.4 - update: grsecurity v1.99c Final - removed: kernel ksymoops: now also part of kdb v3.0 - changed: Desktop Scheduler Tweaks: More interactivity - changed: Disable EARLY_PRINTK config option and make it always-on. Or: I don't like to receive emails anymore saying: "My screen is black" ;) - changed: braindead "Conntrack CLOSE_WAIT" from 3days to 2mins *wolk-sources-4.0s-pre9 26 Jan 2003; Bob Johnson : Please see /usr/share/doc/wolk-sources-4.0_pre9/patches.txt 17 Dec 2002; Brandon Low : Make all kernel-sources SLOT="${KV}" *wolk-sources-3.8 (08 Dec 2002) 24 Dec 2002; Brandon Low wolk-sources-3.8.ebuild : Fix "HOMEPAGE" in the ebuild. 14 Dec 2002; Brandon Low wolk-sources-3.8.ebuild : Fix patch directories. 09 Dec 2002; Joachim Blaabjerg wolk-sources-3.8.ebuild, files/digest-wolk-sources-3.8, ChangeLog : Initial import. Fixes bug #7349.