View previous topic :: View next topic |
Author |
Message |
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sat Jan 15, 2005 9:38 am Post subject: |
|
|
Genn wrote: | Looks to be a nice set of patches. I noticed to included the genetic algorythm extension to the schedular. I thought it was going to be omitted. What caused you to change your mind?
I'll probably compile it tonight or tomorrow. I'll let you know how it goes. |
I think that I have crossed out genetic scheduling too early.
I testing genetic anticipatory and it doing well - interesting
I`m happy of runtime switching , so I can test genetic anticiapatory , timesliced cfq and my favorite deadline hehe
also my friend Troll is doing vivid-for-servers now.
interesting idea is to put into this release zaphod cpu scheduler with genetic alg. implementation , I think that zaphod is better for servers than for desktops
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sat Jan 15, 2005 10:02 am Post subject: |
|
|
kontol wrote: | mm..did I miss something?
Code: |
vivid-sources # ebuild vve-sources-2.6.11_rc1-r1.ebuild digest
!!! aux_get(): ebuild path for 'sys-kernel/vve-sources-2.6.11_rc1-r1' not specified:
!!! None
!!! aux_get(): ebuild path for 'sys-kernel/vve-sources-2.6.11_rc1-r1' not specified:
!!! None
doebuild(): aux_get() error; aborting.
vivid-sources#
|
|
hey , You must put ebuild into for example
portage_ovr is my portage_overlay dir in /etc/make.conf
Code: |
/usr/portage_ovr/sys-kernel/vve-sources |
Code: |
Enterprise vve-sources # ls -al
total 3
drwxr-xr-x 3 root root 5 Jan 14 18:17 .
drwxr-xr-x 9 root root 9 Dec 16 10:25 ..
-rw-rw-r-- 1 root portage 155 Jan 14 18:17 Manifest
drwxr-xr-x 2 root root 3 Jan 14 18:17 files
-rw-r--r-- 1 root ftp 1013 Jan 14 17:41 vve-sources-2.6.11_rc1-r1.ebuild
|
and digest is already generated in the .bz2 ebuild package.
You must after this , run emerge vve-sources only.
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
kontol n00b
Joined: 19 Dec 2004 Posts: 31
|
Posted: Sat Jan 15, 2005 10:13 am Post subject: |
|
|
Lol...my bad...been drinking to much wine today .... I made directory vivid-sources instead of vve-sources.
Compiling now... |
|
Back to top |
|
|
Paper Tux's lil' helper
Joined: 02 Jul 2002 Posts: 79 Location: Milan, Italy
|
Posted: Sat Jan 15, 2005 1:47 pm Post subject: |
|
|
Kontol, the ebuild should be in a directory named vve-sources not vivid-sources, that's why emerge gives you that error.
Bye,
Paper |
|
Back to top |
|
|
rommel Veteran
Joined: 19 Apr 2002 Posts: 1145 Location: Williamsburg Virginia
|
Posted: Sat Jan 15, 2005 3:05 pm Post subject: |
|
|
hey fallow... glad to see you back... checked in yesterday on the thread i had bookmarked to fined this new kernel! its running well.... i have a single non critical error that more confuses me then causes damage. at boot setfont gives an error about Code: | putfont: PIO_FONT invalid argument... | have you ever seen this... setfont still goes on with its green ok and i really didnt notice it till i stared at the output before loging into X. i have seen this in nitro4 and morph11... in morph12 it disappeared. this maybe related to mm in some way? i think you are going away from ck and yardbird moving away from mm.. |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sat Jan 15, 2005 4:08 pm Post subject: |
|
|
hey Rommel,thx
I don`t have this error but
I think that is fbsplash related problem or something .
There are some threads on the forum about this.
it looks that everything is working ok ,even with error message , yeap ?
maybe patch from this thread about PIO_FONT can do something
https://forums.gentoo.org/viewtopic.php?p=1801800#1801800
Code: |
diff -Naur linux-2.6.11-rc1-vv_e1/drivers/char/vt.c t1/drivers/char/vt.c
--- linux-2.6.11-rc1-vv_e1/drivers/char/vt.c 2005-01-12 11:15:27.000000000 +0100
+++ t1/drivers/char/vt.c 2005-01-15 17:01:02.337918408 +0100
@@ -3010,8 +3010,10 @@
int rc = -EINVAL;
int c;
+#ifndef CONFIG_FB_SPLASH /* fix for setfont (McMMC) */
if (vt_cons[currcons]->vc_mode != KD_TEXT)
return -EINVAL;
+#endif
if (op->data) {
font.data = kmalloc(max_font_size, GFP_KERNEL);
|
cheers _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sat Jan 15, 2005 6:16 pm Post subject: |
|
|
small update/additional use flag
One more here , cause I`m not 100% happy of swap_autotune from mjb , so I decided to generate a patch for reversing swap autotune and apply Cons Mapped Watermark - mwII.diff.
new use flag is USE="con_vm"
ebuild , patches are of course at sourceforge.net
old ebuild is deleted
ok, some kind of little bit testing release, 2.6.11-rc is fresh now. a less of mm fixes bacause much of they , are in vanilla already wow
as usually :
mission objectives wrote: | :
* 2.6.11-rc1 based O(1) CPU Sched with partial mm patches/fixes and /proc interface thanks to MJB patches.
* CFQ2 io sched with timeslice patch from J.Axboe
* Anticipatory io sched with genetic algor. implementation from J.Moilanen
* reiser4 from latest mm with all fixes
* additions like cachefs,uml extensions,fbsplash,vesa-tng,lufs,squashfs,inotify,bk-drivers alsa etc.,supermount etc
* and partial 2611rc1mm1 of course
* mjb swap autotune or Con`s mwII via USE flag
//I added orinoco from dragorn and hostap (google my friend) but as I see both is in mm`s bk-net-dev, so i reverse it , and add patches from mm for both// |
USE flags wrote: |
USE="con_vm" - reversing mjb swap_autotune and apply Con`s mwII
|
Code: |
--patches--
vivid_menu_mm1.diff
a) [*] Preemptible Kernel (duplicated here for better visibility)
a) [*] Preempt The Big Kernel Lock (dup.also)
b) Default IO Scheduler (Deadline IO Scheduler) --->
c) Selected IO Schedulers for Your kernel (dup.also) --->
d) [*] Genetic Library (req.for Genetic Anticipatory)
d) [*] Genetic Anticipatory I/O scheduler (EXPERIMENTAL)
e) [*] Support for full write io fairness (CFQ-TIMESLICE PATCH)
f) [*] Quick Sort
f) Kernel HZ (1000 Hz) --->
f) [ ] CFLAGS hacking
f) [ ] Inotify file change notification support
a - preemptible kernel and big kernel lock now in vanilla as standard ( moved )
b - default io scheduler selection from menuconfig ( bootparams is working also)
c - selection of io scheds to compile ( moved for better visibility only )
d - genetic algor. and it implementation in anticipatory io scheduler from J.Moilanen
e - cfq 2 timeslice patch from J.Axboe
f - qsort implementation,kernel int.timer freq,cflags hack fixed by troll,inotify from 2611-rc1-mm1
--bk--
2.6.11-rc1-bk2
bk-acpi-revert-20041210.patch
bk-alsa.patch
bk-ide-dev.patch
bk-input.patch
bk-netdev.patch - orinoco & hostap here
bk-ntfs.patch
bk-usb.patch
bk-xfs.patch
--base--
nvidia_6111-6629_compat2.diff
acerhk.patch
cflags-selection.patch
cfq-time-slices-20.bz2
chmp-r4-2.6.9.patch
daconfig-2.1.1.patch
fbsplash-0.9.1-2.6.10-rc3-bk6.patch
genetic-as-sched.patch
genetic-io-sched.patch
genetic-lib-gl1.patch
linux-2.6.9-smbfs.patch
lirc-2.6.9-20041024-px1.patch
lufs-0.9.7-2.6.10-morph6.patch
squashfs2.0-patch
supermount-ng208-10ck1.diff
vesafb-tng-0.9-rc5-2.6.10-rc2.patch
016-cs461x_gameport.patch
030-moxa_user_copy_checking.patch
1g_lowmem1_i386.diff
2.6.6-qsort-updated-lkml.patch
2.6.6-xfs-qsort-lkml.patch
--mjb--
200-config_hz.txt
320-irqbal_fast.txt
350-autoswap.txt
380-protocol254.txt
390-slabtune.txt
410-fasync_lock_rcu.txt
480-physnode_map.txt
500-sched_tunables.txt
521-schedstats-tools.txt
--mm part--
reiser4-all_with_fixes_from_2611-rc1-mm1 (all patches)
uml-all-from-2.6.11-rc1-mm1 (all patches)
inotify.patch
cachefs from 2611rc1mm1 (all patches)
clear-false-pending-signal-indication-in-core-dump.patch
detect-atomic-counter-underflows.patch
fbcon-fix-compile-error.patch
file_tableexpand_files-code-cleanup.patch
fix-64-bit-problems-in-cachefs.patch
fix-cachefs-barrier-handling-and-other-kernel-discrepancies.patch
fix-exec-deadlock-when-ptrace-used-inside-the-thread-group.patch
fix-race-between-core-dumping-and-exec.patch
generic-irq-code-missing-export-of-probe_irq_mask.patch
ia64-acpi-build-fix.patch
ia64-config_apci_numa-fix.patch
ide-dev-build-fix.patch
make-tree_lock-an-rwlock.patch
orphaned-pagecache-memleak-fix.patch
ppc32/64_fixes_from_mm (all patches)
provide-a-filesystem-specific-syncable-page-bit_all_fixes.patch
radeonfb-fix-init-exit-section-usage.patch
random-poolsize-int-overflow.diff
sched-fix-preemption-race-core-i386.patch
sched-make-use-of-preempt_schedule_irq-arm.patch
sched-make-use-of-preempt_schedule_irq-ppc.patch
speedup-proc-pid-maps_with_all_fxies.patch
vm-pageout-throttling.patch
|
.config used for testing , ebuild , patch available on sf.net
https://sourceforge.net/project/showfiles.php?group_id=124916&package_id=136553&release_id=297019
or http://sourceforge.net/projects/vivid-sources -->> 2611rc1vv_e1 package
tested with my cfg nvidia 6629 drives from ~x86 portage and kernel agpgart
feedback , ideas , of course are welcome as always
cheers _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
rommel Veteran
Joined: 19 Apr 2002 Posts: 1145 Location: Williamsburg Virginia
|
Posted: Sun Jan 16, 2005 1:24 am Post subject: |
|
|
hey fallow... after getting back home i read that thread again, re-edited vt.c and this time it worked... sorry i must have made a typo the first time... thanks for finding that fix and pointing it out to me.
ciao |
|
Back to top |
|
|
Genn Tux's lil' helper
Joined: 19 Sep 2003 Posts: 98
|
Posted: Sun Jan 16, 2005 5:50 am Post subject: |
|
|
Well, I've been using it all day (the first release, I didn't feel like recompiling) and it seems to work fine. The real test will be whether it still functions correctly in the morning. I've had issues in the past where my computer has stated crawling after it has been on for long periods. I've always figured it was the schedular doing something wonky, so maybe the genetic algorythms will fix it. |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sun Jan 16, 2005 4:03 pm Post subject: |
|
|
Rommel : no problem
Genn : nice , waiting for the results
I thinking also on the next release .
I`m on 2.6.11-rc1-mm1 now with Genetic Zaphod 6.2 based on Genetic Lib 3. Genetics working well , but interactivity even with it is less than with O(1) imho (with heavy IO load especially ) . Genetic alg. implementation for O(1) would be a nice for desktops , I think Genetic Zaphod is better for servers...depends of my feelings now.
Genetic Anticiapatory is enough at the moment imho
so maybe Staircase hehe via USE or something
but staircase is in many of sources at the moment
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
Genn Tux's lil' helper
Joined: 19 Sep 2003 Posts: 98
|
Posted: Sun Jan 16, 2005 8:45 pm Post subject: |
|
|
Well, my comp works great. It's still running full speed and it's been on over 15 hours compiling open-office. From the little I've read and know about genetic algorythms; the longer I leave the computer on during the same conditions, the more efficient it should become, correct? |
|
Back to top |
|
|
krejler Tux's lil' helper
Joined: 10 Nov 2003 Posts: 142 Location: Denmark
|
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Sun Jan 16, 2005 11:05 pm Post subject: |
|
|
Genn wrote: | Well, my comp works great. It's still running full speed and it's been on over 15 hours compiling open-office. From the little I've read and know about genetic algorythms; the longer I leave the computer on during the same conditions, the more efficient it should become, correct? |
Great & nice
Yes , that is correct
ok Krejler, thanks for that
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Mon Jan 17, 2005 11:35 pm Post subject: |
|
|
ok - anohter test here :
" vivid is back to the roots " - staircase 10.4 + iso,batch,range like in the vivid`s past hehe maybe Con fixed Staircase much more than in the past , It`s time to see
also some small fixes and updates.
time for info :
Main Mission Objectives wrote: |
* CPU Scheduler : Staircase 10.4 with small mm fix.
* IO Scheduler(s) : Anticipatotory io scheduler,with genetic algor. implementation and CFQ2 with timeslice patch.
* VM Tune : Con` mwII
* reiser4 from latest mm with all fixes
* additions like cachefs,uml extensions,fbsplash,vesa-tng,lufs,squashfs,inotify,bk-drivers alsa etc.,supermount etc
* and partial 2611rc1mm1 of course
|
Diff againt the previous 2.6.11-rc1-vv_e1 wrote: |
--> O(1) CPU Scheduler out , Staircase 10.4 iso range batch in
--> mjb sched tunables out (only for O(1))
--> one more time preemption race fix (cause staircase)
--> CHMP updated to version 5
--> Madwifi CVS driver in
--> Genn`s script for easy IO scheduler changing in kernel_scr in
|
Code: |
--patches--
vivid_menu.diff
a) [*] Preemptible Kernel (duplicated here for better visibility)
a) [*] Preempt The Big Kernel Lock (dup.also)
b) Default IO Scheduler (Deadline IO Scheduler) --->
c) Selected IO Schedulers for Your kernel (dup.also) --->
d) [*] Genetic Library (req.for Genetic Anticipatory)
d) [*] Genetic Anticipatory I/O scheduler (EXPERIMENTAL)
e) [*] Support for full write io fairness (CFQ-TIMESLICE PATCH)
f) [*] Quick Sort
f) Kernel HZ (1000 Hz) --->
f) [ ] CFLAGS hacking
f) [ ] Inotify file change notification support
a - preemptible kernel and big kernel lock now in vanilla as standard ( moved )
b - default io scheduler selection from menuconfig ( bootparams is working also)
c - selection of io scheds to compile ( moved for better visibility only )
d - genetic algor. and it implementation in anticipatory io scheduler from J.Moilanen
e - cfq 2 timeslice patch from J.Axboe
f - qsort implementation,kernel int.timer freq,cflags hack fixed by troll,inotify from 2611-rc1-mm1
--bk--
2.6.11-rc1-bk2
bk-acpi-revert-20041210.patch
bk-alsa.patch
bk-ide-dev.patch
bk-input.patch
bk-netdev.patch - orinoco & hostap here
bk-ntfs.patch
bk-usb.patch
bk-xfs.patch
--base--
2.6.10_to_staircase10.4.diff
isobatch_ionice.diff
rt_ionice.diff
schedbatch2.7.diff
schediso2.10.diff
schedrange.diff
nvidia_6111-6629_compat2.diff
acerhk.patch
mwII.diff
chmp-r5-FULL.patch
cflags-selection.patch
cfq-time-slices-20.bz2
daconfig-2.1.1.patch
fbsplash-0.9.1-2.6.10-rc3-bk6.patch
genetic-as-sched.patch
genetic-io-sched.patch
genetic-lib-gl1.patch
linux-2.6.9-smbfs.patch
lirc-2.6.9-20041024-px1.patch
lufs-0.9.7-2.6.10-morph6.patch
squashfs2.0-patch
supermount-ng208-10ck1.diff
vesafb-tng-0.9-rc5-2.6.10-rc2.patch
016-cs461x_gameport.patch
030-moxa_user_copy_checking.patch
1g_lowmem1_i386.diff
2.6.6-qsort-updated-lkml.patch
2.6.6-xfs-qsort-lkml.patch
--mjb--
200-config_hz.txt
320-irqbal_fast.txt
380-protocol254.txt
390-slabtune.txt
410-fasync_lock_rcu.txt
480-physnode_map.txt
--mm part--
reiser4-all_with_fixes_from_2611-rc1-mm1 (all patches)
uml-all-from-2.6.11-rc1-mm1 (all patches)
inotify.patch
cachefs from 2611rc1mm1 (all patches)
clear-false-pending-signal-indication-in-core-dump.patch
detect-atomic-counter-underflows.patch
fbcon-fix-compile-error.patch
file_tableexpand_files-code-cleanup.patch
fix-64-bit-problems-in-cachefs.patch
fix-cachefs-barrier-handling-and-other-kernel-discrepancies.patch
fix-exec-deadlock-when-ptrace-used-inside-the-thread-group.patch
fix-race-between-core-dumping-and-exec.patch
generic-irq-code-missing-export-of-probe_irq_mask.patch
ia64-acpi-build-fix.patch
ia64-config_apci_numa-fix.patch
ide-dev-build-fix.patch
make-tree_lock-an-rwlock.patch
orphaned-pagecache-memleak-fix.patch
ppc32/64_fixes_from_mm (all patches)
provide-a-filesystem-specific-syncable-page-bit_all_fixes.patch
radeonfb-fix-init-exit-section-usage.patch
random-poolsize-int-overflow.diff
sched-fix-preemption-race-core-i386.patch
sched-make-use-of-preempt_schedule_irq-arm.patch
sched-make-use-of-preempt_schedule_irq-ppc.patch
speedup-proc-pid-maps_with_all_fxies.patch
vm-pageout-throttling.patch
and io_sched script in kernel_scr (by Genn)
|
bacause of problems with sourceforge.net this release is temporary mirrored to 2 others sites :
available at the sourceforge.net -> http://sourceforge.net/projects/vivid-sources -> package 2.6.11-rc1-vv_e2
https://sourceforge.net/project/showfiles.php?group_id=124916&package_id=136553&release_id=297719
[EDIT]
ok , I see that still is problem with sf.net , mirrors again
1.fast responding time , low transfer rate :
http://vivid.dat.pl/2611rc1vv_e2/2611rc1vv_e2-ebuild-vivid_pl_site.tar.bz2
http://vivid.dat.pl/2611rc1vv_e2/2611rc1vv_e2.diff.bz2
2.slow responding time,higher than 1) transfer rate :
http://fallow.neostrada.pl/vivid/2611rc1vv_e2/2611rc1vv_e2-ebuild-temp_site.tar.bz2
http://fallow.neostrada.pl/vivid/2611rc1vv_e2/2611rc1vv_e2.diff.bz2
[/EDIT]
feedback,ideas everything welcome as usually
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard
Last edited by fallow on Tue Jan 18, 2005 1:56 pm; edited 1 time in total |
|
Back to top |
|
|
babykart Guru
Joined: 08 Oct 2004 Posts: 415
|
Posted: Tue Jan 18, 2005 1:04 am Post subject: |
|
|
thx fallow
it works fine for me...
very good job _________________ >> Gentoo-FR <<
----- |
|
Back to top |
|
|
darklegion Guru
Joined: 14 Nov 2004 Posts: 468
|
Posted: Tue Jan 18, 2005 6:32 am Post subject: |
|
|
Fallow,I get the impression that you meant to post links to alternative sites rather then the sourceforge mirror again,because as you said,sourceforge is not working |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Tue Jan 18, 2005 11:26 am Post subject: |
|
|
hehe, yeah, what was that about the two mirrors?
sourceforge is still out of order, sometimes i wonder if they're running win2k server... jeeeesus |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Tue Jan 18, 2005 1:59 pm Post subject: |
|
|
babykart wrote: | thx fallow
it works fine for me...
very good job |
Thx & nice , You`re welcome
darklegion wrote: | Fallow,I get the impression that you meant to post links to alternative sites rather then the sourceforge mirror again,because as you said,sourceforge is not working |
and ... gimpel wrote: | hehe, yeah, what was that about the two mirrors?
sourceforge is still out of order, sometimes i wonder if they're running win2k server... jeeeesus |
heh...Yeah Houston still has problem with sf.net
mirrors posted once again (will be not deleted hehehe)
[edit]
at the moment sourceforge is working hehe
[/edit]
cheers _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Tue Jan 18, 2005 8:22 pm Post subject: |
|
|
on 2.6.11-rc1-vv_e3 next release with small fixes
time for info :
Main Mission Objectives wrote: |
* CPU Scheduler : Staircase 10.5 with small mm fix.
* IO Scheduler(s) : Anticipatotory io scheduler,with genetic algor. implementation and CFQ2 with timeslice patch.
* VM Tune : Con` mwII
* reiser4 from latest mm with all fixes
* additions like cachefs,uml extensions,fbsplash,vesa-tng,lufs,squashfs,inotify,bk-drivers alsa etc.,supermount,madwifi,fuse etc
* and partial 2611rc1mm1 of course
|
Diff againt the previous 2.6.11-rc1-vv_e2 wrote: |
--> Staircase from 10.4 to 10.5
--> FB "PIO_FONT" error fix (McMMC)
--> FUSE (filesystem in userspace added) http://kerneltrap.org/node/4517
--> Genn`s script for easy IO scheduler changing in kernel_scr in
|
Code: |
--patches--
vivid_menu.diff
a) [*] Preemptible Kernel (duplicated here for better visibility)
a) [*] Preempt The Big Kernel Lock (dup.also)
b) Default IO Scheduler (Deadline IO Scheduler) --->
c) Selected IO Schedulers for Your kernel (dup.also) --->
d) [*] Genetic Library (req.for Genetic Anticipatory)
d) [*] Genetic Anticipatory I/O scheduler (EXPERIMENTAL)
e) [*] Support for full write io fairness (CFQ-TIMESLICE PATCH)
f) [*] Quick Sort
f) Kernel HZ (1000 Hz) --->
f) [ ] CFLAGS hacking
f) [ ] Inotify file change notification support
a - preemptible kernel and big kernel lock now in vanilla as standard ( moved )
b - default io scheduler selection from menuconfig ( bootparams is working also)
c - selection of io scheds to compile ( moved for better visibility only )
d - genetic algor. and it implementation in anticipatory io scheduler from J.Moilanen
e - cfq 2 timeslice patch from J.Axboe
f - qsort implementation,kernel int.timer freq,cflags hack fixed by troll,inotify from 2611-rc1-mm1
--bk--
2.6.11-rc1-bk2
bk-acpi-revert-20041210.patch
bk-alsa.patch
bk-ide-dev.patch
bk-input.patch
bk-netdev.patch - orinoco & hostap here
bk-ntfs.patch
bk-usb.patch
bk-xfs.patch
--base--
2.6.10_to_staircase10.5.diff
isobatch_ionice.diff
rt_ionice.diff
schedbatch2.7.diff
schediso2.10.diff
schedrange.diff
nvidia_6111-6629_compat2.diff
acerhk.patch
mwII.diff
chmp-r5-FULL.patch
cflags-selection.patch
cfq-time-slices-20.bz2
daconfig-2.1.1.patch
fbsplash-0.9.1-2.6.10-rc3-bk6.patch
genetic-as-sched.patch
genetic-io-sched.patch
genetic-lib-gl1.patch
linux-2.6.9-smbfs.patch
lirc-2.6.9-20041024-px1.patch
lufs-0.9.7-2.6.10-morph6.patch
squashfs2.0-patch
supermount-ng208-10ck1.diff
vesafb-tng-0.9-rc5-2.6.10-rc2.patch
016-cs461x_gameport.patch
030-moxa_user_copy_checking.patch
1g_lowmem1_i386.diff
2.6.6-qsort-updated-lkml.patch
2.6.6-xfs-qsort-lkml.patch
io_sched script in kernel_scr (by Genn) - easy io sched changing tool
--mjb--
200-config_hz.txt
320-irqbal_fast.txt
380-protocol254.txt
390-slabtune.txt
410-fasync_lock_rcu.txt
480-physnode_map.txt
--mm part--
fuse_mm_all.diff (all fuse patches)
reiser4-all_with_fixes_from_2611-rc1-mm1 (all patches)
uml-all-from-2.6.11-rc1-mm1 (all patches)
inotify.patch
cachefs from 2611rc1mm1 (all patches)
clear-false-pending-signal-indication-in-core-dump.patch
detect-atomic-counter-underflows.patch
fbcon-fix-compile-error.patch
file_tableexpand_files-code-cleanup.patch
fix-64-bit-problems-in-cachefs.patch
fix-cachefs-barrier-handling-and-other-kernel-discrepancies.patch
fix-exec-deadlock-when-ptrace-used-inside-the-thread-group.patch
fix-race-between-core-dumping-and-exec.patch
generic-irq-code-missing-export-of-probe_irq_mask.patch
ia64-acpi-build-fix.patch
ia64-config_apci_numa-fix.patch
ide-dev-build-fix.patch
make-tree_lock-an-rwlock.patch
orphaned-pagecache-memleak-fix.patch
ppc32/64_fixes_from_mm (all patches)
provide-a-filesystem-specific-syncable-page-bit_all_fixes.patch
radeonfb-fix-init-exit-section-usage.patch
random-poolsize-int-overflow.diff
sched-fix-preemption-race-core-i386.patch
sched-make-use-of-preempt_schedule_irq-arm.patch
sched-make-use-of-preempt_schedule_irq-ppc.patch
speedup-proc-pid-maps_with_all_fxies.patch
vm-pageout-throttling.patch
|
bacause of problems with sourceforge.net this release is temporary mirrored to 2 others sites :
available at the sourceforge.net -> http://sourceforge.net/projects/vivid-sources -> package 2.6.11-rc1-vv_e3
https://sourceforge.net/project/showfiles.php?group_id=124916&package_id=136553&release_id=297957
or if would be problems with sf.net
mirror :
http://vivid.dat.pl/2611rc1vv_e3/2611rc1vv_e3-ebuild-vividdatpl.tar.bz2
http://vivid.dat.pl/2611rc1vv_e3/2611rc1vv_e3.diff.bz2
feedback,ideas everything welcome as usually
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
gimpel Advocate
Joined: 15 Oct 2004 Posts: 2720 Location: Munich, Bavaria
|
Posted: Tue Jan 18, 2005 10:17 pm Post subject: |
|
|
hui, just compiled Quote: | 2.6.11-rc1-vv_e2 #1 Tue Jan 18 16:10:13 CET 2005 i686 AMD Athlon(tm) XP 1800+ AuthenticAMD GNU/Linux |
using the anticipatory I/O sched (tried cfq in morph already)
but new staircase and getting rid of that PIO_FONT issue i have too here ...i'll update it... now!
so far your patch ran flawlessly, very fast, no mem leaks (like i had in "pure" mm1), reiser4 working perfect.
BIG thx for that patchset! i like that most at the moment, not only because of the awesome vivid_menu.diff
just don't know what i should prefer as I/O sched, anticipatory or cfq...
what are in short words the benefits of each? i can't "feel" any differences in speed or so (perhaps not after only 7h uptime... ) |
|
Back to top |
|
|
babykart Guru
Joined: 08 Oct 2004 Posts: 415
|
Posted: Tue Jan 18, 2005 10:39 pm Post subject: |
|
|
pfff: two days --> two excellent jobs...
I enjoy that my kernel breathes ... _________________ >> Gentoo-FR <<
----- |
|
Back to top |
|
|
rommel Veteran
Joined: 19 Apr 2002 Posts: 1145 Location: Williamsburg Virginia
|
Posted: Tue Jan 18, 2005 10:44 pm Post subject: |
|
|
i'm confused... what is e3? the diff wont patch against e2 , looks like its the same... what am i missing here?
edit: duupe... nevermind ... patching 2.6.11-rc1 with e3 now
Last edited by rommel on Tue Jan 18, 2005 10:51 pm; edited 1 time in total |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Tue Jan 18, 2005 10:45 pm Post subject: |
|
|
gimpel wrote: | hui, just compiled Quote: | 2.6.11-rc1-vv_e2 #1 Tue Jan 18 16:10:13 CET 2005 i686 AMD Athlon(tm) XP 1800+ AuthenticAMD GNU/Linux |
using the anticipatory I/O sched (tried cfq in morph already)
but new staircase and getting rid of that PIO_FONT issue i have too here ...i'll update it... now!
so far your patch ran flawlessly, very fast, no mem leaks (like i had in "pure" mm1), reiser4 working perfect.
BIG thx for that patchset! i like that most at the moment, not only because of the awesome vivid_menu.diff
just don't know what i should prefer as I/O sched, anticipatory or cfq...
what are in short words the benefits of each? i can't "feel" any differences in speed or so (perhaps not after only 7h uptime... ) |
thx for the good opinion I`m very happy because of this
this is the thing we creating patchsets on this forum for. (is this good in english ? hehe
is short my subjective note :
cfq2 is based on the write barriers ,as in his name "Complete Fair Queuing" io scheduler is most fair in dividing/allocating i/o acces. Will be less efficient in coping kernel_source for ex. than anticipatory , but can occupy system/cpu a less than anticipatory , so more interactivity during sequential rw operations but less performance.
anticipatory can be more efficient than cfq imho but can occupy system / take a more from cpu (sorry my english is not so good for this ).
we have also genetic alg. implementation in anticipatory so it can "learn from You steps"
my favorite is deadline (in 3 words , something like staircase in io schedulers ,good for databases ) but I`m testing genetic anticipatory now also
cheers. _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
NiLuJe Guru
Joined: 06 Nov 2004 Posts: 303 Location: Paris, France
|
Posted: Tue Jan 18, 2005 10:52 pm Post subject: |
|
|
Works fine here (With Genetic-as ^^) |
|
Back to top |
|
|
fallow Bodhisattva
Joined: 08 Jan 2004 Posts: 2208 Location: Poland
|
Posted: Tue Jan 18, 2005 10:52 pm Post subject: |
|
|
babykart wrote: | pfff: two days --> two excellent jobs...
I enjoy that my kernel breathes ... |
thx, really nice
rommel wrote: | i'm confused... what is e3? the diff wont patch against e2 , looks like its the same... what am i missing here? |
e3 is next release , diff is only "conventionally" word in info for better show differnces beetwen new and old version
e3 is released as a new release, so must be merged as new release
NiLuJe wrote: | Works fine here (With Genetic-as ^^) |
I`m thinking about changing my favorite deadline to the genetic anticipatory now hehe
cheers _________________ "Time is a companion that goes with us on a journey. It reminds us to cherish each moment, because it will never come again. What we leave behind is not as important as how we have lived" J-L. Picard |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|