Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
vivid-sources
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 13, 14, 15  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sat Jan 15, 2005 9:38 am    Post subject: Reply with quote

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
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sat Jan 15, 2005 10:02 am    Post subject: Reply with quote

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
View user's profile Send private message
kontol
n00b
n00b


Joined: 19 Dec 2004
Posts: 31

PostPosted: Sat Jan 15, 2005 10:13 am    Post subject: Reply with quote

Lol...my bad...been drinking to much wine today .... I made directory vivid-sources instead of vve-sources.
Compiling now...
Back to top
View user's profile Send private message
Paper
Tux's lil' helper
Tux's lil' helper


Joined: 02 Jul 2002
Posts: 79
Location: Milan, Italy

PostPosted: Sat Jan 15, 2005 1:47 pm    Post subject: Reply with quote

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
View user's profile Send private message
rommel
Veteran
Veteran


Joined: 19 Apr 2002
Posts: 1145
Location: Williamsburg Virginia

PostPosted: Sat Jan 15, 2005 3:05 pm    Post subject: Reply with quote

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
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sat Jan 15, 2005 4:08 pm    Post subject: Reply with quote

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
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sat Jan 15, 2005 6:16 pm    Post subject: Reply with quote


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 :D 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
View user's profile Send private message
rommel
Veteran
Veteran


Joined: 19 Apr 2002
Posts: 1145
Location: Williamsburg Virginia

PostPosted: Sun Jan 16, 2005 1:24 am    Post subject: Reply with quote

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
View user's profile Send private message
Genn
Tux's lil' helper
Tux's lil' helper


Joined: 19 Sep 2003
Posts: 98

PostPosted: Sun Jan 16, 2005 5:50 am    Post subject: Reply with quote

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
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sun Jan 16, 2005 4:03 pm    Post subject: Reply with quote

Rommel : no problem
Genn : nice , waiting for the results :D :) :P

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 :P :)
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
View user's profile Send private message
Genn
Tux's lil' helper
Tux's lil' helper


Joined: 19 Sep 2003
Posts: 98

PostPosted: Sun Jan 16, 2005 8:45 pm    Post subject: Reply with quote

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
View user's profile Send private message
krejler
Tux's lil' helper
Tux's lil' helper


Joined: 10 Nov 2003
Posts: 142
Location: Denmark

PostPosted: Sun Jan 16, 2005 8:56 pm    Post subject: Reply with quote

Fallow,

Please bump chmp to revision 5 in your next release.

http://omfg.linux.dk/pub/chmp/

Thanks. :)
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Sun Jan 16, 2005 11:05 pm    Post subject: Reply with quote

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 :)

krejler wrote:
Fallow,

Please bump chmp to revision 5 in your next release.

http://omfg.linux.dk/pub/chmp/

Thanks. :)

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
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Mon Jan 17, 2005 11:35 pm    Post subject: Reply with quote

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 :P :)

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
View user's profile Send private message
babykart
Guru
Guru


Joined: 08 Oct 2004
Posts: 415

PostPosted: Tue Jan 18, 2005 1:04 am    Post subject: Reply with quote

thx fallow
it works fine for me... :wink:
very good job 8)
_________________
>> Gentoo-FR <<
-----
Back to top
View user's profile Send private message
darklegion
Guru
Guru


Joined: 14 Nov 2004
Posts: 468

PostPosted: Tue Jan 18, 2005 6:32 am    Post subject: Reply with quote

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
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Tue Jan 18, 2005 11:26 am    Post subject: Reply with quote

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
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Tue Jan 18, 2005 1:59 pm    Post subject: Reply with quote

babykart wrote:
thx fallow
it works fine for me... :wink:
very good job 8)

Thx & nice , You`re welcome :P :)
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 :P :)
mirrors posted once again :) (will be not deleted hehehe)

[edit]
at the moment sourceforge is working :D 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
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Tue Jan 18, 2005 8:22 pm    Post subject: Reply with quote

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 :P :)

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
View user's profile Send private message
gimpel
Advocate
Advocate


Joined: 15 Oct 2004
Posts: 2720
Location: Munich, Bavaria

PostPosted: Tue Jan 18, 2005 10:17 pm    Post subject: Reply with quote

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! :P

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 :P

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
View user's profile Send private message
babykart
Guru
Guru


Joined: 08 Oct 2004
Posts: 415

PostPosted: Tue Jan 18, 2005 10:39 pm    Post subject: Reply with quote

pfff: two days --> two excellent jobs... :wink:
I enjoy that my kernel breathes ...
_________________
>> Gentoo-FR <<
-----
Back to top
View user's profile Send private message
rommel
Veteran
Veteran


Joined: 19 Apr 2002
Posts: 1145
Location: Williamsburg Virginia

PostPosted: Tue Jan 18, 2005 10:44 pm    Post subject: Reply with quote

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
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Tue Jan 18, 2005 10:45 pm    Post subject: Reply with quote

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! :P

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 :P

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 :P ? :) 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
View user's profile Send private message
NiLuJe
Guru
Guru


Joined: 06 Nov 2004
Posts: 303
Location: Paris, France

PostPosted: Tue Jan 18, 2005 10:52 pm    Post subject: Reply with quote

Works fine here ;) (With Genetic-as ^^)
Back to top
View user's profile Send private message
fallow
Bodhisattva
Bodhisattva


Joined: 08 Jan 2004
Posts: 2208
Location: Poland

PostPosted: Tue Jan 18, 2005 10:52 pm    Post subject: Reply with quote

babykart wrote:
pfff: two days --> two excellent jobs... :wink:
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
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3 ... 7, 8, 9 ... 13, 14, 15  Next
Page 8 of 15

 
Jump to:  
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