Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Zen-Kernel Discussion/Support Thread - Part 4
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 13, 14, 15 ... 21, 22, 23  Next  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Jan 10, 2011 6:36 pm    Post subject: Reply with quote

rx3 wrote:
kernelOfTruth wrote:


it's my own day-to-day experience and reading the comments & reports from the devs and users on lkml :idea:


And yet...
https://bbs.archlinux.org/viewtopic.php?id=36019
http://www.webhostingtalk.com/showthread.php?t=913888

+1 for SLQB, if only someone ported the patch to 2.6.37...


currently I'm trying a heavy-patched 2.6.37 with SLUB and it seems to work fine - I need to try it out against SLAB (as a reference)

but it seems to have improved nicely since the last time I tested it :wink:

yeah, SLQB really was a kind of light-weight juggernaut - working perfectly under heavy load and improving responsiveness

hopefully Nick will find some time to update it - in the meantime he has come up with lots of amazing improvements:

*) Quick merge window note..
Linus Torvalds wrote:
some of the performance numbers are pretty stunning. For example, a
hot-cache "find . -size" on my home directory (which basically just
does name lookups to get the stat information for every file
recursively) became 35% faster.
And that's the _unthreaded_ case. Not
some odd high-end scalability thing, and not some recompiled binary
taking advantage of new facilities. Pathname lookup is just simply
faster.


*) [patch 0/8] Inode data integrity patches

only to name some ...
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
ponciarello
Apprentice
Apprentice


Joined: 22 Jul 2008
Posts: 223
Location: beach of slack

PostPosted: Tue Jan 11, 2011 10:22 am    Post subject: Reply with quote

FYI, I got this since the latest bfs merge
Code:
In file included from kernel/sched.c:2:0:
kernel/sched_bfs.c:2011:6: error: conflicting types for 'calc_global_load'
include/linux/sched.h:152:13: note: previous declaration of 'calc_global_load' was here

thanks for the work on 2.6.37-zen too :)
_________________
look for monty python channel on youtube :D
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Jan 11, 2011 1:08 pm    Post subject: Reply with quote

ponciarello wrote:
FYI, I got this since the latest bfs merge
Code:
In file included from kernel/sched.c:2:0:
kernel/sched_bfs.c:2011:6: error: conflicting types for 'calc_global_load'
include/linux/sched.h:152:13: note: previous declaration of 'calc_global_load' was here

thanks for the work on 2.6.37-zen too :)


take a look at Ralph Ulrich's comment on Con's blog
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
ponciarello
Apprentice
Apprentice


Joined: 22 Jul 2008
Posts: 223
Location: beach of slack

PostPosted: Tue Jan 11, 2011 5:20 pm    Post subject: Reply with quote

thanks kOT, tried that and it builds, but got a (dunno if related) bad hang soon while playing Enemy Territory (nvidia 256.53) :(

as a side note, 2.6.37-ck1 works fine :) (but I haven't tried it on any intel gpu yet).
Back to top
View user's profile Send private message
jbouzan
Tux's lil' helper
Tux's lil' helper


Joined: 23 Nov 2007
Posts: 138

PostPosted: Wed Jan 12, 2011 7:38 am    Post subject: Reply with quote

I'm trying to get the git version of Zen, but checkouts always seem to fail. I tried these each about 5 minutes apart.
Code:
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer
amelia src # layman -a THE
* Running... # /usr/bin/git clone git://zen-sources.org/zen/THE.git /var/lib/layman/THE
Cloning into /var/lib/layman/THE...
zen-sources.org[0: 8.5.1.1]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
* Failed to add overlay "THE".
* Error was: Adding overlay "THE" failed!
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer

Does anyone have any clue why it always does this for me? The same error has happened when I've tried to add the THE overlay before, several times in weeks.
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Wed Jan 12, 2011 12:30 pm    Post subject: Reply with quote

jbouzan wrote:
I'm trying to get the git version of Zen, but checkouts always seem to fail. I tried these each about 5 minutes apart.
Code:
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer
amelia src # layman -a THE
* Running... # /usr/bin/git clone git://zen-sources.org/zen/THE.git /var/lib/layman/THE
Cloning into /var/lib/layman/THE...
zen-sources.org[0: 8.5.1.1]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
* Failed to add overlay "THE".
* Error was: Adding overlay "THE" failed!
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer

Does anyone have any clue why it always does this for me? The same error has happened when I've tried to add the THE overlay before, several times in weeks.


zen.git hasn't been updated in 5 months

you'd rather use: git://zen-kernel.org/kernel/zen-stable.git
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
Ormaaj
Guru
Guru


Joined: 28 Jan 2008
Posts: 319

PostPosted: Wed Jan 12, 2011 3:50 pm    Post subject: Reply with quote

git seems to have been down for several days. I've switched to liquorix 2.6.37 now which seems alright so far. IDK why zen insists on running it's own git server though... gitorious/github are so much more reliable.
Back to top
View user's profile Send private message
jbouzan
Tux's lil' helper
Tux's lil' helper


Joined: 23 Nov 2007
Posts: 138

PostPosted: Wed Jan 12, 2011 5:34 pm    Post subject: Reply with quote

kernelOfTruth wrote:
jbouzan wrote:
I'm trying to get the git version of Zen, but checkouts always seem to fail. I tried these each about 5 minutes apart.
Code:
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer
amelia src # layman -a THE
* Running... # /usr/bin/git clone git://zen-sources.org/zen/THE.git /var/lib/layman/THE
Cloning into /var/lib/layman/THE...
zen-sources.org[0: 8.5.1.1]: errno=Connection timed out
fatal: unable to connect a socket (Connection timed out)
* Failed to add overlay "THE".
* Error was: Adding overlay "THE" failed!
amelia src # git clone --depth 1 git://zen-kernel.org/kernel/zen.git linux-2.6-zen-git
Cloning into linux-2.6-zen-git...
fatal: read error: Connection reset by peer

Does anyone have any clue why it always does this for me? The same error has happened when I've tried to add the THE overlay before, several times in weeks.


zen.git hasn't been updated in 5 months

you'd rather use: git://zen-kernel.org/kernel/zen-stable.git

Thank you for that. Still not working, but as Ormaaj says it's down for him too I'll try tomorrow.
Code:
src # git clone --depth 1 git://zen-kernel.org/kernel/zen-stable.git linux-2.6-zen
Cloning into linux-2.6-zen...
fatal: read error: Connection reset by peer
Back to top
View user's profile Send private message
ponciarello
Apprentice
Apprentice


Joined: 22 Jul 2008
Posts: 223
Location: beach of slack

PostPosted: Wed Jan 12, 2011 6:42 pm    Post subject: Reply with quote

alternatively you can get a snapshot from cgit
Code:
wget http://git.zen-kernel.org/zen-stable/snapshot/zen-stable-master.tar.bz2

_________________
look for monty python channel on youtube :D
Back to top
View user's profile Send private message
wrc1944
Advocate
Advocate


Joined: 15 Aug 2002
Posts: 3250
Location: Gainesville, Florida

PostPosted: Wed Jan 12, 2011 8:44 pm    Post subject: Reply with quote

Just saw this on lwn.net kernel patch page. http://lwn.net/Articles/422333

Yet another scheduler. :roll: Anyone taken a look at this? I looked at the links provided on the page, but still am still basically unsure of what this one is all about. The name sounds cool "sched: QFQ - quick fair queue scheduler."

After all, "quick" must be better, right? :wink:
_________________
Main box- AsRock x370 Gaming K4
Ryzen 1700, 3.0GHz, 16GB GSkill Flare DDR4 3200mhz
Samsung SATA 1000GB, Radeon HD R7 350 2GB DDR5
Gentoo ~amd64 plasma, glibc-2.29-r5, gcc-9.2.0 kernel-5.2.10-gentoo USE=experimental
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5876

PostPosted: Wed Jan 12, 2011 10:42 pm    Post subject: Reply with quote

From reading the link they provided it sounds like it'd be useful on a media server streaming live content due to the low packet latency.
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Tue Jan 18, 2011 9:29 pm    Post subject: Reply with quote

when you guys are updating / bumping to 2.6.37

kztmem: http://marc.info/?l=linux-kernel&m=129537135109667&w=2
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
ponciarello
Apprentice
Apprentice


Joined: 22 Jul 2008
Posts: 223
Location: beach of slack

PostPosted: Wed Jan 19, 2011 9:50 am    Post subject: Reply with quote

tnx for the git updates :)

tried them on x86_64 and all ok, but on a 32bit host I got
Code:
  CC      arch/x86/kernel/asm-offsets.s
In file included from include/linux/suspend.h:8:0,
                 from arch/x86/kernel/asm-offsets_32.c:11,
                 from arch/x86/kernel/asm-offsets.c:2:
include/linux/mm.h:515:2: error: #error SECTIONS_WIDTH+NODES_WIDTH+ZONES_WIDTH > BITS_PER_LONG - NR_PAGEFLAGS
make[1]: *** [arch/x86/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1160

PostPosted: Wed Jan 19, 2011 10:39 am    Post subject: Reply with quote

ponciarello wrote:
tnx for the git updates :)

tried them on x86_64 and all ok, but on a 32bit host I got
Code:
  CC      arch/x86/kernel/asm-offsets.s
In file included from include/linux/suspend.h:8:0,
                 from arch/x86/kernel/asm-offsets_32.c:11,
                 from arch/x86/kernel/asm-offsets.c:2:
include/linux/mm.h:515:2: error: #error SECTIONS_WIDTH+NODES_WIDTH+ZONES_WIDTH > BITS_PER_LONG - NR_PAGEFLAGS
make[1]: *** [arch/x86/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2



same errors here with 32bit
_________________
this is a strange strange world.
Back to top
View user's profile Send private message
desultory
Administrator
Administrator


Joined: 04 Nov 2005
Posts: 9265

PostPosted: Thu Jan 20, 2011 6:02 am    Post subject: Reply with quote

Split off "Fortress Linux evangelism", as it seemed wildly off topic.
Back to top
View user's profile Send private message
da_monumental_1
n00b
n00b


Joined: 20 Jan 2005
Posts: 18

PostPosted: Thu Jan 20, 2011 2:30 pm    Post subject: Reply with quote

Was AUFS removed?
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Thu Jan 20, 2011 3:26 pm    Post subject: Reply with quote

da_monumental_1 wrote:
Was AUFS removed?


probably it wasn't added yet

tuxonice also is missing

and keep in mind - it's still 2.6.37-zen0 :idea:
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
Ant P.
Watchman
Watchman


Joined: 18 Apr 2009
Posts: 5876

PostPosted: Thu Jan 20, 2011 5:23 pm    Post subject: Reply with quote

Anyone else using zram on 2.6.37? Does it run for more than 5 minutes without an Oops now?
Back to top
View user's profile Send private message
da_monumental_1
n00b
n00b


Joined: 20 Jan 2005
Posts: 18

PostPosted: Thu Jan 20, 2011 7:23 pm    Post subject: Reply with quote

kernelOfTruth wrote:
da_monumental_1 wrote:
Was AUFS removed?


probably it wasn't added yet

tuxonice also is missing

and keep in mind - it's still 2.6.37-zen0 :idea:


I patched 2.6.37 with aufs (git standalone) and tuxonice (two line reject I had to fix). Everything seems to be working OK.

Kztmem sounds like fun, but I couldn't get a completed kernel compile. I'll play around with it later.
Back to top
View user's profile Send private message
Kollin
Veteran
Veteran


Joined: 25 Feb 2006
Posts: 1137
Location: Sofia/Bulgaria

PostPosted: Sun Jan 30, 2011 8:47 am    Post subject: Reply with quote

When 2.6.37-zen* is planned to hit portage ? :D
_________________
"Dear Enemy: may the Lord hate you and all your kind, may you be turned orange in hue, and may your head fall off at an awkward moment."
"Linux is like a wigwam - no windows, no gates, apache inside..."
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Sun Jan 30, 2011 3:09 pm    Post subject: Reply with quote

Kollin wrote:
When 2.6.37-zen* is planned to hit portage ? :D


probably when some other (outstanding) features have been merged

zen now includes inode integrity patches from Nick Piggin ! :D

Thanks guys !
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Sun Jan 30, 2011 6:05 pm    Post subject: Reply with quote

Ant_P wrote:
Anyone else using zram on 2.6.37? Does it run for more than 5 minutes without an Oops now?


yeah, seems to work fine (and stable) here

with kztmem :)


I tried out both the zram provided by zen and the vanilla one from 2.6.37 - both worked for me
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
kernelOfTruth
Watchman
Watchman


Joined: 20 Dec 2005
Posts: 6108
Location: Vienna, Austria; Germany; hello world :)

PostPosted: Mon Jan 31, 2011 6:59 pm    Post subject: Reply with quote

@zen devs:

please check the last merge of the inode integrity patches - especially patch 8 (fs: add i_op->sync_inode)

it either seems to be missing or didn't merge correctly (in my humble opinion)

thanks !
_________________
https://github.com/kernelOfTruth/ZFS-for-SystemRescueCD/tree/ZFS-for-SysRescCD-4.9.0
https://github.com/kernelOfTruth/pulseaudio-equalizer-ladspa

Hardcore Gentoo Linux user since 2004 :D
Back to top
View user's profile Send private message
benneque
Tux's lil' helper
Tux's lil' helper


Joined: 01 Dec 2007
Posts: 134

PostPosted: Tue Feb 01, 2011 8:33 pm    Post subject: Reply with quote

Hi!

Today I visited zen-kernel.org and recognized the statement @ frontpage.

Now... can somebody explain what exactly that means? (My English doesn't seem good enough to get it... :( )

I don't know what Zen tag is ?!

Is it now "better" to use zen-sources-9999 , because there won't be much "stable" updates in future ?
Back to top
View user's profile Send private message
albright
Advocate
Advocate


Joined: 16 Nov 2003
Posts: 2542
Location: Near Toronto

PostPosted: Wed Feb 02, 2011 12:51 am    Post subject: Reply with quote

Does that (see previous post) mean that zen won't be going
into portage anymore? (Well, it's almost like that already :) )
_________________
.... there is nothing - absolutely nothing - half so much worth
doing as simply messing about with Linux ...
(apologies to Kenneth Graeme)
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 ... 13, 14, 15 ... 21, 22, 23  Next
Page 14 of 23

 
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