Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.20-dark3: World Domination Or Bust!
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Sat Mar 03, 2007 11:08 pm    Post subject: 2.6.20-dark3: World Domination Or Bust! Reply with quote

New release, I've tested it pretty well and it seems to be very stable, if you encounter any problems with RSDL or Staircase, bitch at me first because I'm responsible for the hackery I did to vipernicus's original splitsched patches.

Code:
# Release: 2.6.20-dark3
# Release name: World Domination Or Bust!
# Patchset produced by: predatorfreak
# Comments: Using the Fedora exec-shield patch, seems to work with COMPAT_VDSO. Using a heavily modified splitsched, please
# report all problems encountered with it to me, as I am solely responsible for all patches in this patchset.
# Build and boot-test certified: Built with a modified Arch Linux kernel26ck config, booted on my system, seems to run fine.

# Patch list
patch-2.6.20.1
badram.patch
linux-2.6-execshield.patch
exec-shield-kconfig.patch
cpu-support-rollup.patch
realtime-lsm.patch
ene-pci-sd-quirk.patch
tulip-fixes.patch
rcu-preempt-rollup-2.6.20.patch
adaptive-readahead-2.6.20.patch
warning-fixes-2.patch
arch-kernel-patches-rollup.patch
fedora-kernel-patches-rollup.patch
ck-desktop-rollup-2.6.20.patch
splitsched-staircase.patch
splitsched-rsdl-0.23.patch
dark-tag.patch


Download diff: http://dcaf-security.org/dark-sources/patch-2.6.20-dark3.patch.bz2
Download broken-out: http://dcaf-security.org/dark-sources/broken-out-2.6.20-dark3.tar.bz2
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Sat Mar 03, 2007 11:37 pm    Post subject: Reply with quote

-dark is starting to look slightly experimental. ;)
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
buddabrod
Apprentice
Apprentice


Joined: 15 Oct 2006
Posts: 241
Location: Germany

PostPosted: Sun Mar 04, 2007 12:22 am    Post subject: Reply with quote

At least it compiles and boots^^
When it destroy all my data and killes my pets, i know whom i'm gonna send a nuke ;)

Does anyone of you use preemptible rcu? I myself didn't recognize a difference at all..

btw. i sat here and cursed that kernel while i tried to get swsuspend running again, until i recompiled the kernel with support for it xD (ya it is late here..)
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Sun Mar 04, 2007 1:08 am    Post subject: Reply with quote

buddabrod wrote:
Does anyone of you use preemptible rcu? I myself didn't recognize a difference at all..

It's only obvious when you crunch the numbers.
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Sun Mar 04, 2007 5:57 am    Post subject: Reply with quote

buddabrod wrote:
At least it compiles and boots^^
When it destroy all my data and killes my pets, i know whom i'm gonna send a nuke ;)

Does anyone of you use preemptible rcu? I myself didn't recognize a difference at all..

btw. i sat here and cursed that kernel while i tried to get swsuspend running again, until i recompiled the kernel with support for it xD (ya it is late here..)


I'm using preemptible RCU, don't notice the difference much either.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
tranquilcool
Veteran
Veteran


Joined: 25 Mar 2005
Posts: 1179

PostPosted: Sun Mar 04, 2007 6:51 am    Post subject: Reply with quote

i use preemptible RCU don't see any differences. i just like the name.



kernel doesn't boot for me. hangs at freeing unused kernel memory
_________________
this is a strange strange world.
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Sun Mar 04, 2007 11:56 am    Post subject: Reply with quote

As before, there is an ebuild in the berkano overlay.
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
zAfi
Apprentice
Apprentice


Joined: 08 Aug 2006
Posts: 220
Location: Austria

PostPosted: Sun Mar 04, 2007 12:18 pm    Post subject: Reply with quote

Would it be possible to send/submit the ebuild to the custom-kernels overlay as well? :roll: :wink:
_________________
Gentoo 2008.0/desktop | Kernel: 2.6.27-tuxonice | Arch: amd64 | KDE 3.5.9 | WU Wien |
----------
Share your kernel information @ http://klive.cpushare.com/
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Sun Mar 04, 2007 9:53 pm    Post subject: Reply with quote

zAfi wrote:
Would it be possible to send/submit the ebuild to the custom-kernels overlay as well? :roll: :wink:


No, because I don't even support the ebuild in the barkno-overlay, the ONLY method I officially support is patching and building by hand.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
buddabrod
Apprentice
Apprentice


Joined: 15 Oct 2006
Posts: 241
Location: Germany

PostPosted: Sun Mar 04, 2007 9:57 pm    Post subject: Reply with quote

And that is the only thing i use :-) Who needs ebuilds? ... xD (i'm using arch linux ;) )
Back to top
View user's profile Send private message
maximan
Tux's lil' helper
Tux's lil' helper


Joined: 29 Nov 2005
Posts: 110
Location: Rio Cuarto-Argentina

PostPosted: Mon Mar 05, 2007 1:31 am    Post subject: Reply with quote

Code:
mm/page_alloc.c: In function 'badram_markpages':
mm/page_alloc.c:3490: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3490: error: (Each undeclared identifier is reported only once
mm/page_alloc.c:3490: error: for each function it appears in.)
mm/page_alloc.c: In function 'badram_setup':
mm/page_alloc.c:3516: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3520: warning: implicit declaration of function 'get_longoptions'
mm/page_alloc.c:3520: warning: assignment makes pointer from integer without a cast
make[1]: *** [mm/page_alloc.o] Error 1
make: *** [mm] Error 2


Any patch for this?
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Mon Mar 05, 2007 3:37 am    Post subject: Reply with quote

maximan wrote:
Code:
mm/page_alloc.c: In function 'badram_markpages':
mm/page_alloc.c:3490: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3490: error: (Each undeclared identifier is reported only once
mm/page_alloc.c:3490: error: for each function it appears in.)
mm/page_alloc.c: In function 'badram_setup':
mm/page_alloc.c:3516: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3520: warning: implicit declaration of function 'get_longoptions'
mm/page_alloc.c:3520: warning: assignment makes pointer from integer without a cast
make[1]: *** [mm/page_alloc.o] Error 1
make: *** [mm] Error 2


Any patch for this?


Can you provide me with your config?

Edit: Also, I CANNOT seem to trigger this here...
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Mon Mar 05, 2007 4:40 am    Post subject: Reply with quote

maximan wrote:
Code:
mm/page_alloc.c: In function 'badram_markpages':
mm/page_alloc.c:3490: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3490: error: (Each undeclared identifier is reported only once
mm/page_alloc.c:3490: error: for each function it appears in.)
mm/page_alloc.c: In function 'badram_setup':
mm/page_alloc.c:3516: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3520: warning: implicit declaration of function 'get_longoptions'
mm/page_alloc.c:3520: warning: assignment makes pointer from integer without a cast
make[1]: *** [mm/page_alloc.o] Error 1
make: *** [mm] Error 2


Any patch for this?


Are you running discontig or sparse mem?
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
yngwin
Retired Dev
Retired Dev


Joined: 19 Dec 2002
Posts: 4572
Location: Suzhou, China

PostPosted: Mon Mar 05, 2007 10:33 pm    Post subject: Reply with quote

zAfi wrote:
Would it be possible to send/submit the ebuild to the custom-kernels overlay as well? :roll: :wink:

Which is exactly why I put it in the berkano overlay, because custom-kernels is not picking this up.
_________________
"Those who deny freedom to others deserve it not for themselves." - Abraham Lincoln
Free Culture | Defective by Design | EFF
Back to top
View user's profile Send private message
rmh3093
Advocate
Advocate


Joined: 06 Aug 2003
Posts: 2138
Location: Albany, NY

PostPosted: Mon Mar 05, 2007 10:46 pm    Post subject: Reply with quote

yngwin wrote:
zAfi wrote:
Would it be possible to send/submit the ebuild to the custom-kernels overlay as well? :roll: :wink:

Which is exactly why I put it in the berkano overlay, because custom-kernels is not picking this up.


cause I used to browse the forum post here on the gentoo forums and see the ebuild and get reminded but now the ebuild it posted on another site and I forget to go there and check for updates and what not.... im not forgetting to add ebuilds on purpose
_________________
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Tue Mar 06, 2007 2:05 am    Post subject: Reply with quote

yngwin wrote:
zAfi wrote:
Would it be possible to send/submit the ebuild to the custom-kernels overlay as well? :roll: :wink:

Which is exactly why I put it in the berkano overlay, because custom-kernels is not picking this up.


rmh3093 wrote:
cause I used to browse the forum post here on the gentoo forums and see the ebuild and get reminded but now the ebuild it posted on another site and I forget to go there and check for updates and what not.... im not forgetting to add ebuilds on purpose


Personally I'd prefer than NEITHER of you carry an ebuild that I can't even support because I can't test it.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
cheater1034
Veteran
Veteran


Joined: 09 Sep 2004
Posts: 1558

PostPosted: Tue Mar 06, 2007 3:27 am    Post subject: Reply with quote

zAfi wrote:
Would it be possible to send/submit the ebuild to the custom-kernels overlay as well? :roll: :wink:


You could pretty much whip up an ebuild pretty quick ;)

For gentoo, it helps keep organization and it is more convenient --- I don't think Pfreak uses gentoo though ;) but you can make an ebuild easily just modeled by someone else's in 2 seconds if you want it for organizational purposes.
_________________
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Tue Mar 06, 2007 4:41 am    Post subject: Reply with quote

cheater1034 wrote:
zAfi wrote:
Would it be possible to send/submit the ebuild to the custom-kernels overlay as well? :roll: :wink:


You could pretty much whip up an ebuild pretty quick ;)

For gentoo, it helps keep organization and it is more convenient --- I don't think Pfreak uses gentoo though ;) but you can make an ebuild easily just modeled by someone else's in 2 seconds if you want it for organizational purposes.


It's pretty easy to manually patch a plain kernel source tree and it avoids problems like idiotic eclass changes that fuck something up, it's simple, debuggable, generic and functional. I don't use Gentoo, my signature state's that, I use Arch Linux and I maintain that manual patching is good.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
rmh3093
Advocate
Advocate


Joined: 06 Aug 2003
Posts: 2138
Location: Albany, NY

PostPosted: Tue Mar 06, 2007 5:03 am    Post subject: Reply with quote

predatorfreak wrote:
cheater1034 wrote:
zAfi wrote:
Would it be possible to send/submit the ebuild to the custom-kernels overlay as well? :roll: :wink:


You could pretty much whip up an ebuild pretty quick ;)

For gentoo, it helps keep organization and it is more convenient --- I don't think Pfreak uses gentoo though ;) but you can make an ebuild easily just modeled by someone else's in 2 seconds if you want it for organizational purposes.


It's pretty easy to manually patch a plain kernel source tree and it avoids problems like idiotic eclass changes that fuck something up, it's simple, debuggable, generic and functional. I don't use Gentoo, my signature state's that, I use Arch Linux and I maintain that manual patching is good.


you dont have to use an eclass, but providing an ebuild would enabled user to install your kernel with out having to use a web browser... they can use layman add install your kernel for a fresh install...
_________________
Do not meddle in the affairs of wizards, for they are subtle and quick to anger.
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Tue Mar 06, 2007 5:08 am    Post subject: Reply with quote

rmh3093 wrote:
you dont have to use an eclass, but providing an ebuild would enabled user to install your kernel with out having to use a web browser... they can use layman add install your kernel for a fresh install...


If they can't be arsed to freaking download a simple danged bzip2ed patch with wget or links from the LiveCD they shouldn't be running -dark, there I said it, I'm an elitist bastard. I'm not releasing this patchset to be fluffy or be there instantly as your first boot kernel (a practice I strongly discourage, I prefer a well-tested first-boot kernel to avoid first boot problems with fresh installations in strange environments), I provide it as a courtesy to people who see value in it and as a workbed for my own patches and tiny hacks (admittably there aren't that many.... ever).
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Back to top
View user's profile Send private message
vipernicus
Veteran
Veteran


Joined: 17 Jan 2005
Posts: 1462
Location: Your College IT Dept.

PostPosted: Tue Mar 06, 2007 2:29 pm    Post subject: Reply with quote

predatorfreak wrote:
rmh3093 wrote:
you dont have to use an eclass, but providing an ebuild would enabled user to install your kernel with out having to use a web browser... they can use layman add install your kernel for a fresh install...


If they can't be arsed to freaking download a simple danged bzip2ed patch with wget or links from the LiveCD they shouldn't be running -dark, there I said it, I'm an elitist bastard. I'm not releasing this patchset to be fluffy or be there instantly as your first boot kernel (a practice I strongly discourage, I prefer a well-tested first-boot kernel to avoid first boot problems with fresh installations in strange environments), I provide it as a courtesy to people who see value in it and as a workbed for my own patches and tiny hacks (admittably there aren't that many.... ever).


http://vipernicus.nesl247.org/files/files/dark-sources/dark-sources-2.6.20-r3.ebuild

Code:
Adding         sys-kernel/dark-sources
Adding         sys-kernel/dark-sources/Manifest
Adding         sys-kernel/dark-sources/dark-sources-2.6.20-r3.ebuild
Adding         sys-kernel/dark-sources/files
Adding         sys-kernel/dark-sources/files/digest-dark-sources-2.6.20-r3
Transmitting file data ...


Don't worry, I'll maintain an ebuild for you. (Although I'm sure you are trying to prove a point atm.)
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
maximan
Tux's lil' helper
Tux's lil' helper


Joined: 29 Nov 2005
Posts: 110
Location: Rio Cuarto-Argentina

PostPosted: Wed Mar 07, 2007 5:53 pm    Post subject: Reply with quote

vipernicus wrote:
maximan wrote:
Code:
mm/page_alloc.c: In function 'badram_markpages':
mm/page_alloc.c:3490: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3490: error: (Each undeclared identifier is reported only once
mm/page_alloc.c:3490: error: for each function it appears in.)
mm/page_alloc.c: In function 'badram_setup':
mm/page_alloc.c:3516: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3520: warning: implicit declaration of function 'get_longoptions'
mm/page_alloc.c:3520: warning: assignment makes pointer from integer without a cast
make[1]: *** [mm/page_alloc.o] Error 1
make: *** [mm] Error 2


Any patch for this?


Are you running discontig or sparse mem?


I try with both and the problem still
M.
Back to top
View user's profile Send private message
bMd
Tux's lil' helper
Tux's lil' helper


Joined: 07 Jul 2004
Posts: 110

PostPosted: Wed Mar 07, 2007 6:41 pm    Post subject: Reply with quote

maximan wrote:
vipernicus wrote:

Are you running discontig or sparse mem?


I try with both and the problem still
M.
Ya, was playing around with dark3 on a spare machine at work yesterday and badram module would error out. So just compiled without the badram patch and everythings working ok.
Back to top
View user's profile Send private message
predatorfreak
l33t
l33t


Joined: 13 Jan 2005
Posts: 708
Location: USA, Michigan.

PostPosted: Thu Mar 08, 2007 7:11 am    Post subject: Reply with quote

maximan wrote:
vipernicus wrote:
maximan wrote:
Code:
mm/page_alloc.c: In function 'badram_markpages':
mm/page_alloc.c:3490: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3490: error: (Each undeclared identifier is reported only once
mm/page_alloc.c:3490: error: for each function it appears in.)
mm/page_alloc.c: In function 'badram_setup':
mm/page_alloc.c:3516: error: 'mem_map' undeclared (first use in this function)
mm/page_alloc.c:3520: warning: implicit declaration of function 'get_longoptions'
mm/page_alloc.c:3520: warning: assignment makes pointer from integer without a cast
make[1]: *** [mm/page_alloc.o] Error 1
make: *** [mm] Error 2


Any patch for this?


Are you running discontig or sparse mem?


I try with both and the problem still
M.


I will not say this again: PROVIDE YOUR CONFIG, otherwise I'm going to ignore this report because I cannot debug it.

Edit: In addition, provide your GCC version. This may be a compile error resulting from GCC.
_________________
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
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
Page 1 of 1

 
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