View previous topic :: View next topic |
Author |
Message |
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Tue Oct 07, 2003 12:43 pm Post subject: Love-sources - The "Wailing like Bob Dylan" releas |
|
|
/me wails "All along the watchtowers"
Oh yes... I promised you I would finish -love1 and here it is:
Basically -love1pre updated to -mm4, I added the runtime selectable io scheduler patch, so now you need to add
echo cfq > /sys/block/hda/queue/io_scheduler
to /etc/conf.d/local.start
of course valid options are cfq, anticpatory, deadline and noop - you can query the current scheduler on a block device by catting the same interface.
you can set different schedulers for each block device on your system, just replace the hda bit with the device you need to change.
As usual I picked up a few minor patches on lkml to fix problems and memory leaks.
- ebuild will follow as soon as I recall where I put the damn thing, and get ssh to behave.
http://userportal.iha.dk/~01876/2.6.0-test6-love1.tar.bz2
Last edited by Lovechild on Tue Oct 07, 2003 1:55 pm; edited 1 time in total |
|
Back to top |
|
|
Gandalf_Grey_ Apprentice
Joined: 19 Apr 2003 Posts: 151
|
Posted: Tue Oct 07, 2003 1:26 pm Post subject: |
|
|
The link isn't found.
If you want I can mirror it on my webserver, although it would just get 400 kbps (50kB/s) upstream it would help take the load off your server.
It would be a secondary mirror at best cause it is just on an AMD Tbird 1400 on a DSL line.
I could also see about mirroring it on my univeristies Unix server, I think every student gets a free amount of webspace
Hey, I gotta give back to love sources somehow :p _________________ Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect.
-- Linus Torvalds |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Tue Oct 07, 2003 1:56 pm Post subject: |
|
|
doh, URL fixed - I forgot to append -love1 to the filename. |
|
Back to top |
|
|
chrisyu Apprentice
Joined: 10 Apr 2003 Posts: 207 Location: China
|
Posted: Tue Oct 07, 2003 3:34 pm Post subject: |
|
|
compiled and booted!
Thanks for your great work! |
|
Back to top |
|
|
Wedge_ Advocate
Joined: 08 Aug 2002 Posts: 3614 Location: Scotland
|
Posted: Tue Oct 07, 2003 5:31 pm Post subject: |
|
|
Oh goody, more love-sources I'll get them installed later on. _________________ Per Ardua Ad Astra
The Earth is the cradle of the mind, but we cannot live forever in a cradle - Konstantin E. Tsiolkovsky
Gentoo Radeon FAQ |
|
Back to top |
|
|
Gandalf_Grey_ Apprentice
Joined: 19 Apr 2003 Posts: 151
|
Posted: Tue Oct 07, 2003 5:54 pm Post subject: |
|
|
Installed and running, although no supermount
Oh well, love sources kick ass! _________________ Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect.
-- Linus Torvalds |
|
Back to top |
|
|
fca Guru
Joined: 22 Feb 2003 Posts: 346 Location: Netherlands
|
Posted: Tue Oct 07, 2003 7:40 pm Post subject: |
|
|
Great! I will test it when I have time (running 2.6.0-test6-mm4 now).
Unfortunate that the people at namesys won't release a snapshot though. I would love to try it out on a temporary partition, but the latest snapshots won't compile, and further back I won't dare to touch it. I reported the bug, and though it should be fixed upstream, I'm not able to see the results |
|
Back to top |
|
|
nepenthe Guru
Joined: 14 Jul 2002 Posts: 317 Location: Sanford, ME
|
Posted: Tue Oct 07, 2003 7:55 pm Post subject: |
|
|
Yes running 2.6.0-test6-mm4 now compiling your sources now
Wondering if DMA problem having are mm4 related...
~nep |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Tue Oct 07, 2003 7:57 pm Post subject: |
|
|
Gandalf_Grey_ wrote: | Installed and running, although no supermount
Oh well, love sources kick ass! |
As stated previously supermount is an EVIL implementation of a nice idea - this type of stuff MUST be done in userspace.. so make it apply to love sources and I'll include it, but if I have to do real world to include a feature I don't even like then forget it.
Sorry, but I'm the evil dicator. |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Tue Oct 07, 2003 8:01 pm Post subject: |
|
|
downloading it now, compiling it soon after.
i will report back after a reboot.
ps. it's an honor to see my haiku as your
signature; i noticed it earlier, but kept for-
getting to mention it
Last edited by neenee on Tue Oct 07, 2003 8:29 pm; edited 1 time in total |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Tue Oct 07, 2003 8:26 pm Post subject: |
|
|
neenee wrote: | downloading it now, compiling it soon after.
i will report back after a reboot. |
It should be as great as ever - mainly the important bit for test6-love1 was getting the runtime selectable IO scheduler stuff in... and I must say it's one of my favorite features ever.
I love that I can set the right scheduler for the right block device - something that doesn't benefit from all this scheduling nonsense like a flash device can just go noop without affecting anything else.. it's so great..
sysfs is the best thing since sliced bread. |
|
Back to top |
|
|
Gandalf_Grey_ Apprentice
Joined: 19 Apr 2003 Posts: 151
|
Posted: Tue Oct 07, 2003 9:15 pm Post subject: |
|
|
Lovechild wrote: | Gandalf_Grey_ wrote: | Installed and running, although no supermount
Oh well, love sources kick ass! |
As stated previously supermount is an EVIL implementation of a nice idea - this type of stuff MUST be done in userspace.. so make it apply to love sources and I'll include it, but if I have to do real world to include a feature I don't even like then forget it.
Sorry, but I'm the evil dicator. |
I was more of kidding, I already read your reasons for disliking supermount, what do you suggest in the userspace domain which would replace supermount? _________________ Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect.
-- Linus Torvalds |
|
Back to top |
|
|
Gandalf_Grey_ Apprentice
Joined: 19 Apr 2003 Posts: 151
|
Posted: Tue Oct 07, 2003 9:23 pm Post subject: |
|
|
hmmm, I found this one, submount, it looks basically the same as supermount but slightly different (if that made any sense) anyone tried it? _________________ Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect.
-- Linus Torvalds |
|
Back to top |
|
|
neenee Veteran
Joined: 20 Jul 2003 Posts: 1786
|
Posted: Tue Oct 07, 2003 9:28 pm Post subject: |
|
|
ok. compiled it, rebooted. seems to run fine.
passes the browser-window-wiggle-xmms-
no-skip test just fine. i am not sure about
those new options available by passing things
to io_scheduler; i do not know what i may
do with them; i just chose the cfg one as
you suggested. |
|
Back to top |
|
|
TheCoop Veteran
Joined: 15 Jun 2002 Posts: 1814 Location: Where you least expect it
|
Posted: Tue Oct 07, 2003 10:33 pm Post subject: |
|
|
Code: | Linux simon 2.6.0-test6-love1 #3 Tue Oct 7 23:35:30 BST 2003 i686 AMD Athlon(tm) XP 2800+ AuthenticAMD GNU/Linux |
If you need any more testers im willing to be thrown to the lions... _________________ 95% of all computer errors occur between chair and keyboard (TM)
"One World, One web, One program" - Microsoft Promo ad.
"Ein Volk, Ein Reich, Ein Führer" - Adolf Hitler
Change the world - move a rock |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Tue Oct 07, 2003 10:49 pm Post subject: |
|
|
Gandalf_Grey_ wrote: | hmmm, I found this one, submount, it looks basically the same as supermount but slightly different (if that made any sense) anyone tried it? |
latest snapshot of submount is as I recall very old - I like the project though... pre kernel 2.6.. not very useful. |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Tue Oct 07, 2003 10:56 pm Post subject: |
|
|
neenee wrote: | ok. compiled it, rebooted. seems to run fine.
passes the browser-window-wiggle-xmms-
no-skip test just fine. i am not sure about
those new options available by passing things
to io_scheduler; i do not know what i may
do with them; i just chose the cfg one as
you suggested. |
it's mainly meant for having seperate schedulers on different devices - stuff that doesn't benefit form scheduling shouldn't be wasted resources upon. |
|
Back to top |
|
|
didl Retired Dev
Joined: 09 Sep 2003 Posts: 1106 Location: Pittsburgh, PA
|
Posted: Tue Oct 07, 2003 11:01 pm Post subject: |
|
|
Sorry guys,
I downloaded the patch file, but a dry run on the 2.6.0-test6 source
tree gives
patching file sound/pci/cmipci.c
patching file sound/pci/intel8x0.c
patch unexpectedly ends in middle of line
patch unexpectedly ends in middle of line
Did I miss part of the file! The one I have is
717k
Thanks |
|
Back to top |
|
|
Gandalf_Grey_ Apprentice
Joined: 19 Apr 2003 Posts: 151
|
Posted: Tue Oct 07, 2003 11:16 pm Post subject: |
|
|
let me guess you used the command
bzip2 -dc /home/ryan/Desktop/2.6.0-test6-love1.patch | patch -p1 --dry-run
I got the same error, I just unbzipped it and used.
cat /home/ryan/Desktop/2.6.0-test6-love1.patch | patch -p1 --dry-run
Of course you don't have to cat it but it never seems to work if I do otherwise (will come up asking me a bunch of questions regarding what stuff to stick where that I just don't know). _________________ Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect.
-- Linus Torvalds |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Tue Oct 07, 2003 11:16 pm Post subject: |
|
|
didl wrote: | Sorry guys,
I downloaded the patch file, but a dry run on the 2.6.0-test6 source
tree gives
patching file sound/pci/cmipci.c
patching file sound/pci/intel8x0.c
patch unexpectedly ends in middle of line
patch unexpectedly ends in middle of line
Did I miss part of the file! The one I have is
717k
Thanks |
nope, long standing issue - for some reason my patch gives that output, nobody has been able to spot the mistake.. but it's completely harmless.
Anyone wanna offer up a solution? |
|
Back to top |
|
|
didl Retired Dev
Joined: 09 Sep 2003 Posts: 1106 Location: Pittsburgh, PA
|
Posted: Tue Oct 07, 2003 11:23 pm Post subject: |
|
|
Thanks,
Compiling |
|
Back to top |
|
|
Lovechild Advocate
Joined: 17 May 2002 Posts: 2858 Location: Århus, Denmark
|
Posted: Tue Oct 07, 2003 11:34 pm Post subject: |
|
|
Okay, It stopped happening here.. I dunno what I did though. |
|
Back to top |
|
|
nephros Advocate
Joined: 07 Feb 2003 Posts: 2139 Location: Graz, Austria (Europe - no kangaroos.)
|
Posted: Tue Oct 07, 2003 11:39 pm Post subject: |
|
|
Thank you lovechild.
I have mirrored it here:
http://ajax.kfunigraz.ac.at/~gantner/stuff/2.6.0-test6-love1.patch.bz2
Feel free to add as mirror to original post. It's my universities webserver, so I guess no worries about bandwidth.
Note that I untarred and rebzip2ed it, hence the different name (misconfigured webserver corrupts .tar files on download). No need to tar a single file anyway is there _________________ Please put [SOLVED] in your topic if you are a moron. |
|
Back to top |
|
|
Gandalf_Grey_ Apprentice
Joined: 19 Apr 2003 Posts: 151
|
Posted: Wed Oct 08, 2003 1:05 am Post subject: |
|
|
oh, LOL, I said I could mirror it then forgot to give a link
http://vilim.no-ip.com/lovesources/2.6.0-test6-love1.tar.bz2
there we go :p _________________ Really, I'm not out to destroy Microsoft. That will just be a completely unintentional side effect.
-- Linus Torvalds |
|
Back to top |
|
|
Ian l33t
Joined: 28 Oct 2002 Posts: 834 Location: Somerville, MA
|
Posted: Wed Oct 08, 2003 2:35 am Post subject: |
|
|
Can someone either give me a very dumbed down description of what the scheduler does/how it works, or point me to a dumbed down version?
I think I get it, but I'm not sure, and I'm just confusing myself now :p. |
|
Back to top |
|
|
|