View previous topic :: View next topic |
Author |
Message |
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Sun Oct 08, 2006 2:45 am Post subject: 2.6.18-no2 "Freeze Sucka!" | Suspend2!,Lockless!,F |
|
|
2.6.18-no2 "Freeze Sucka!"
STABLE RELEASE
NOTES FOR RELEASE:
Suspend2 is in this release, if you have any problems report them to me, then I'll see what
we can do, I doubt you will experience any problems, but we could :-p
Next release should have nicksched too.
----
Release:
- Stable New Release, based off of 2.6.18-mm3.
- Yes -no1 was a joke to stability, don't tell me anymore about it.
- STABLE and PROVEN: builds with allmodconfig, allyesconfig, and allyesconfig, with
staircase/ingosched, and preempt rcu/classic rcu on x86.
- Huge new feature list including:
Suspend2, lockless pagecache, fixed staircase/firefox,
----
Patchset:
- No-sources is a kernel patchset based on Andrew Morton's -mm patchset. It contains
numerous user-requested features, other things gathered from various sources, and
some of our own items/patches to make it no-certified.
"No-sources was founded during the end of love-source's reign by JasonF and myself.
Our intention was to create a patchset that would be able to continue on regardless
of maintainer and still live in the spirit of -love's original -mm base and featureset.
Given there have been numerous changes throughout the releases, including different
maintainers, but I believe through this philosophy a useful patchset can continue to be made."
-joecool
----
Changelog > 2.6.18-no1
- Based off of 2.6.18-mm3
- Firefox does not segfault when using Staircase and Classic/Preempt RCU <-- A very good thing
- Way More Stable
- SUSPEND2 2.2.8: Works, it was sent to me for -mm3 by the author (Nigel) of suspend2 devel.
- 2.6.18-mm3 Lockless Pagecache: Brand new & fixed from Nick Piggin
- Upgraded linux-phc to 0.2.7
- Added more thinkpad patches
- Dropped badram, it was horribly broken, and still is :-p
- Updated NR_TTY patch to work with splashutils (but it is still busted -> will drop it soon)
----
Patchlist:
Code: | /*** NoSched Series ***/ NOSCHED: Implement multiple CPU Schedulers
NoSched-01-Sched.c Cleanup sched.c for NoSched
NoSched-02-Makefile Work the Makefile for NoSched
NoSched-03-Kconfig Setup the Kconfig Stuff
NoSched-04-Ingosched Implement the ingosched cpu scheduler 2.6.18-mm3
NoSched-05-mm-Staircase Implement the staircase cpu scheduler v16.2
NoSched-06-ck-Features Implement additional staircase patches
NoSched-07-ifdefs Implement header stuff/ifdefs-1
NoSched-08-ifdefs-2.patch Implement header stuff/ifdefs-2
NoSched-09-viper-tunes Implement additional staircase tunables
move-staircase-tunable-kconfig.patch
/*** Standard no-sources stuff ***/
HZ-864-Kconfig-Option.patch Add HZ_864 option
config-nr-tty-devices-r5.patch configure number of TTY devices in /dev
daconfig-2.3.1.patch DaMouse's script
build-fixes-1.patch Various build fixes-1
build-fixes-2.patch Various build fixes-2
linux-joydev-analogdigital.patch Allow analog axis to be digital, fixes Joy Axis problem too
no-optima-defs.patch Default Kconfig options for the standard desktop environment
tag.patch Tag da patchset
/*** gentoo fix ***/
fix-sandbox-violations.patch Patch to fix the sandbox violations.
/*** suspend2 ***/
suspend2-2.2.8-for-2.6.18-mm3.patch Suspend2
/*** Lockless Pagecache, fixes, and cleanups ***/
radix-tree_use-indirect-bit.patch Implement Lockless Pagecache-1
radix-tree_gang_lookup_slot.patch Implement Lockless Pagecache-2
mm-speculative-get_page.patch Implement Lockless Pagecache-3
mm-lockless-pagecache-lookups.patch Implement Lockless Pagecache-4
mm-arch_free_page-fix.patch fix for arch_free_page
mm-locks_freed-fix.patch fix for locks_freed
mm-add-arch_alloc_page.patch Add arch_alloc_page for arch_free_page
/*** from -gentoo ***/
fbsplash-0.9.2-r5.patch Support gensplash
vesafb-tng-1.0-rc2.patch Support vesafb-tng alternative to vesafb
vesafb-tng-mtrr.patch Fix vesafb-tng
sparc-U1-hme-lockup.patch Fix a lockup
/*** from CK ***/
cfq-ioprio_inherit_rt_class-all CK: CFQ: inherit_rt_class
cfq-iso_idleprio_ionice-staircase-only CK: CFQ: iso_idleprio_ionice - Staircase Scheduler Only
kconfig-expose_vmsplit_option.patch CK: Kconfig: Expose vmsplit option
mm-background_scan-2.patch CK: MM: background_scan
mm-convert_swappiness_to_mapped.patch CK: MM: Mapped Watermark
mm-decrease_minimum_dirty_ratio.patch CK: MM: decrease_minimum_dirty_ratio
mm-filesize_dependant_lru_cache_add.patch CK: MM: filesize_dependent_lru_cache_add
mm-idleprio_prio-staircase-only.patch CK: MM: idleprio_prio
mm-kswapd_inherit_prio-1.patch CK: MM: KSWAPD: inherit_prio
mm-lots_watermark.diff CK: MM: lots_watermark
mm-prio_dependant_scan-1.patch CK: MM: priority dependent_scan
mm-set_zero_dirty_ratio.patch CK: MM: set_zero_dirty_ratio
track_mutexes-1.patch CK: track mutexes
/*** -mm hot-fixes ***/
slab-reduce-numba-text-size-tidy-fix.patch
/*** laptop Patches ***/
linux-phc-0.2.7.patch Undervolting for p-m CPUs
# Thinkpad Related
ibm_acpi-bay.patch TP: acpi-bay
ibm_acpi-fan.patch TP: acpi-fan
ibm_acpi-thermal.patch TP: acpi-thermal
input-unknown_keycodes.patch input unknown keycodes
libata-shutdown.patch libata shutdown patch
/*** Split the RCU ***/ SPLIT_RCU: split the RCU, and implement a preemptible RCU, choose via Kconfig which one to use
rcu-split-classic.patch RCU: split the classic rcu away
rcu-softirq.patch RCU: give RCU it's own softirq
rcu-preempt.patch RCU: implement the preemptible RCU
rcu-preempt-trace.patch RCU: read-copy update mechanism for preempt RCU
rcu-reader-sleep-check.patch RCU: debug, reader sleep check
/*** from tiny ***/
cpu-support.patch Selectable Extendable CPU Support
mtrr-cpusupport.patch cpu-support fix-1
movsl-mask.patch cpu-support fix-2
/*** realtime-lsm ***/
realtime-lsm.patch Realtime Linux Security Module
/*** Filesystems ***/
squashfs-3.1-r2-ported.patch Ported version of squashfs 3.1-r2
#unionfs.patch: dropped due to lack of updates
/*** USB ***/
usb-mouse-polling.patch USB mouse polling interval
usbxchange5.patch USBXCHANGE dongle |
----
Downloads:
EBUILD
PATCH
NOTES
Good luck _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
|
Back to top |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
Posted: Sun Oct 08, 2006 4:59 am Post subject: Re: 2.6.18-no2 "Freeze Sucka!" | Suspend2!,Lockles |
|
|
cheater1034 wrote: | - Firefox does not segfault when using Staircase and Classic/Preempt RCU <-- A very good thing
- Way More Stable
- 2.6.18-mm3 Lockless Pagecache: Brand new & fixed from Nick Piggin |
I agree, this kernel is running well here. Firefox runs, no crazy warnings or errors during build, and everything feels very responsive on the desktop.
Great job! _________________ Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog |
|
Back to top |
|
|
mbar Veteran
Joined: 19 Jan 2005 Posts: 1990 Location: Poland
|
Posted: Sun Oct 08, 2006 6:07 am Post subject: |
|
|
I need to keep up with that many releases |
|
Back to top |
|
|
eiffel n00b
Joined: 14 Feb 2006 Posts: 21 Location: Znojmo, CZ
|
Posted: Sun Oct 08, 2006 6:25 am Post subject: |
|
|
K8 GART is this patchset?? _________________ AMD Turion 64 ML-28, 768MB RAM, 40GB HDD, ATI x200, WiFi Atheros IEEE802.11a/b/g - Gentoo 2006.1 amd64
screenshot update 11.1.2007 |
|
Back to top |
|
|
beatryder Veteran
Joined: 08 Apr 2005 Posts: 1138
|
Posted: Sun Oct 08, 2006 7:10 am Post subject: |
|
|
ok, I am pretty excited about this patchset. I was wondering if there was any documentation on the module bay ACPI module? How do I use it? I have Dell laptop, and I have been waiting for something like this to come along for along time.
Great job on this btw. _________________ Dont make it idiot proof, make it work.
Neucode.org
<suppressed key> |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
Phlogiston Veteran
Joined: 27 Jan 2004 Posts: 1925 Location: Europe, Swizerland
|
Posted: Sun Oct 08, 2006 9:40 am Post subject: |
|
|
Finally you included suspend2, so I will give it a try! _________________ Workstation: 5.1 SurroundSound, LIRC remote control; Laptop [IBM-T43]: patched sources, s2disk/ram, fingerprint sensor |
|
Back to top |
|
|
n0rbi666 l33t
Joined: 04 Mar 2005 Posts: 707 Location: \Poland\Krakow
|
Posted: Sun Oct 08, 2006 11:51 am Post subject: |
|
|
Yes ! Kernel running great Firefox is working with staircase Great work !! |
|
Back to top |
|
|
masterdriverz Retired Dev
Joined: 28 Mar 2006 Posts: 391 Location: Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the galaxy
|
Posted: Sun Oct 08, 2006 1:27 pm Post subject: Re: 2.6.18-no2 "Freeze Sucka!" | Suspend2!,Lockles |
|
|
cheater1034 wrote: | - Dropped badram, it was horribly broken, and still is :-p |
Care to elaborate?
Also, would you mind posting an "Updated version released" message on the previous no- thread when you release a new version - email notifications are such wonderful things _________________ Solutions to misc kde problems |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Sun Oct 08, 2006 1:49 pm Post subject: |
|
|
beatryder wrote: | ok, I am pretty excited about this patchset. I was wondering if there was any documentation on the module bay ACPI module? How do I use it? I have Dell laptop, and I have been waiting for something like this to come along for along time.
Great job on this btw. |
Hi!
Try checking out this link: http://www.nabble.com/generic-acpi-bay-support-for-2.6.18-t2318874.html
kernelOfTruth wrote: | I really would like to try it out, but since it's based on 2.6.18-mm3 sky2 won't work:
sky2 bug on 2.6.18-mm3
cheater1034, do you have a hint what I can do (patch, ...) to make it work ? (at least 2.6.18-mm3 ) so that I can try this kernel ... |
Hi,
Make sure .18-mm3 is based on sky2 1.9, I will try to rollup some patches to update it for you, in the meantime check out:
http://www.kernel.org/git/?p=linux%2Fkernel%2Fgit%2Ftorvalds%2Flinux-2.6.git&a=search&h=HEAD&s=sky2
That's the git commits to the linux tree related to sky2. Or you can try getting the latest sky2 from SVN.
I'll try one of these for you when I get some time.
(genpatches also has a rollup of sky2 1.9, but if 1.9 was upstream at the same time -mm3 was released, then -mm3 is probally 1.9 as well )
masterdriverz wrote: | cheater1034 wrote: | - Dropped badram, it was horribly broken, and still is :-p |
Care to elaborate?
Also, would you mind posting an "Updated version released" message on the previous no- thread when you release a new version - email notifications are such wonderful things |
The patch just didn't work, we're most likely in need of a new one. _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Sun Oct 08, 2006 5:23 pm Post subject: |
|
|
kernelOfTruth wrote: | Quote: | if 1.9 was upstream at the same time -mm3 was released, then -mm3 is probally 1.9 as well |
it was
so I'll have to wait 7-14 days, until, hopefully, the next (working) version will be out ...
Thanks for the link, btw |
Well, you could try reverting it to version 1.7 from a previous -mm release, or the last known working release just get the drivers/sky2 directory. (probally from -mm1) _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Sun Oct 08, 2006 6:42 pm Post subject: |
|
|
kernelOfTruth wrote: | well I did what you said, and it seems, that the problems lies deeper than sky2:
I replaced version 1.9 with 1.7 of 2.6.18-mm1 & I could bring the ethernet-controller up, but wasn't able to get a dhcpcd lease (time out)
Andrew Morton wrote, that this is now in mainline (2.6.19-rc*) & I ask everyone who uses this drivers to help / give feedback, otherwise it will stop to function beginning from the next kernel-release
Thanks in advance ... |
You will probally need to talk to the sky2 developers then. _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
beatryder Veteran
Joined: 08 Apr 2005 Posts: 1138
|
Posted: Sun Oct 08, 2006 7:51 pm Post subject: |
|
|
cheater1034 wrote: | beatryder wrote: | ok, I am pretty excited about this patchset. I was wondering if there was any documentation on the module bay ACPI module? How do I use it? I have Dell laptop, and I have been waiting for something like this to come along for along time.
Great job on this btw. |
Hi!
Try checking out this link: http://www.nabble.com/generic-acpi-bay-support-for-2.6.18-t2318874.html
|
Great, thanks! _________________ Dont make it idiot proof, make it work.
Neucode.org
<suppressed key> |
|
Back to top |
|
|
masterdriverz Retired Dev
Joined: 28 Mar 2006 Posts: 391 Location: Far out in the uncharted backwaters of the unfashionable end of the Western Spiral arm of the galaxy
|
Posted: Sun Oct 08, 2006 8:00 pm Post subject: |
|
|
vipernicus wrote: | cheater1034 wrote: | The patch just didn't work, we're most likely in need of a new one. |
Highmem support is broken with BadRAM. |
Can you elaborate on "broken"? _________________ Solutions to misc kde problems |
|
Back to top |
|
|
zAfi Apprentice
Joined: 08 Aug 2006 Posts: 220 Location: Austria
|
Posted: Sun Oct 08, 2006 8:25 pm Post subject: |
|
|
wwwwuuuuhhhuuuu!!! This kernel kicks ass!! It thought ck1 was fast but no2 is overwhelming!! thx for this one... _________________ Gentoo 2008.0/desktop | Kernel: 2.6.27-tuxonice | Arch: amd64 | KDE 3.5.9 | WU Wien |
----------
Share your kernel information @ http://klive.cpushare.com/ |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Mon Oct 09, 2006 12:21 am Post subject: |
|
|
built and running nicely but slight hick on nvidia drivers:
Code: |
pkg1/usr/src/nv/nv-i2c.c:27: error: unknown field `slave_recv' specified in initializer
make[3]: *** [/usr/portage/tmp/portage/nvidia-drivers-1.0.8774/work/NVIDIA-Linux-x86-1.0-8774-pkg1/usr/src/nv/nv-i2c.o] Error 1
make[2]: *** [_module_/usr/portage/tmp/portage/nvidia-drivers-1.0.8774/work/NVIDIA-Linux-x86-1.0-8774-pkg1/usr/src/nv] Error 2
NVIDIA: left KBUILD.
nvidia.ko failed to build!
|
wont get prematurely exited but looks noticably snappier than rc4.
Thanks. _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Mon Oct 09, 2006 12:22 am Post subject: |
|
|
zAfi wrote: | wwwwuuuuhhhuuuu!!! This kernel kicks ass!! It thought ck1 was fast but no2 is overwhelming!! thx for this one... |
Thankyou
I'm open to suggestions on how I can make it better, though with this release I really hit the nail on the head. _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Mon Oct 09, 2006 12:40 am Post subject: |
|
|
unknown field `slave_recv' , seems like a known issue since 18-rc6 . Apparently a fix posted here:
http://www.nvnews.net/vbulletin/showthread.php?t=76574
So there's an improvement suggestion
Oh yeah, and woot woot , no2 ownz yer ass , etc.
Good work.
just looked a bit closer and realised it's patch to nvidia not kernel. Anyway the post will probably help someone. _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
priestjim Tux's lil' helper
Joined: 09 Jan 2005 Posts: 100 Location: Never never land
|
Posted: Mon Oct 09, 2006 9:30 am Post subject: |
|
|
OK, this is hands down the biggest difference I've seen in performance occuring from a kernel change...Many thanks _________________ My soul is my antenna, I am the instrument + the guitar is my amplifier.
-- Ottmar Liebert |
|
Back to top |
|
|
Gentree Watchman
Joined: 01 Jul 2003 Posts: 5350 Location: France, Old Europe
|
Posted: Mon Oct 09, 2006 11:24 am Post subject: |
|
|
masterdriverz wrote: | vipernicus wrote: | cheater1034 wrote: | The patch just didn't work, we're most likely in need of a new one. |
Highmem support is broken with BadRAM. |
Can you elaborate on "broken"? |
That BadRAM code is so old and unmaintained I suspect it predates highmem altogether. Until someone with the talent and know-how patches it I guess it will remain broken unless you're happy to build a kernel without highmem or ck's 1GB lomem and see if it still works at all.
That may be a worthwhile excersize in itself. _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
Gentoo because I'm a masochist
AthlonXP-M on A7N8X. Portage ~x86 |
|
Back to top |
|
|
cheater1034 Veteran
Joined: 09 Sep 2004 Posts: 1558
|
Posted: Mon Oct 09, 2006 11:28 am Post subject: |
|
|
Gentree wrote: | unknown field `slave_recv' , seems like a known issue since 18-rc6 . Apparently a fix posted here:
http://www.nvnews.net/vbulletin/showthread.php?t=76574
So there's an improvement suggestion
Oh yeah, and woot woot , no2 ownz yer ass , etc.
Good work.
just looked a bit closer and realised it's patch to nvidia not kernel. Anyway the post will probably help someone. |
Actually though, the nvidia 9xxx drivers (masked in portage) work right out of the box with this kernel. _________________ IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land. |
|
Back to top |
|
|
|