Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.12-rc3-no2 Speeding Bullet v2 NEW
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
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Mon May 02, 2005 10:13 pm    Post subject: 2.6.12-rc3-no2 Speeding Bullet v2 NEW Reply with quote

New release based on 2.6.12-rc3-mm3. I added a couple fixes and a couple more patches. Last release was pretty solid.

Code:
2.6.12-rc3-no1  "Speeding Bullet v2"

no_sources_menu | Too complicated to break-out.

plugsched-4.0-for-2.6.12-rc3-mm2.patch | Multiple cpu schedulers.

mapped_watermark3.diff | Less Swap usage.

cflags-moo.patch | Compile your kernel with diffrent cflags.

daconfig-2.2.0-modified.patch | Damouse's Make Menuconfig patch.

default_io_scheduler.patch | Choose what I/O scheduler you want as default.

config-nr-tty-devices-r1.patch | Choose the amount of ttys in /dev.

lufs-0.9.7-2.6.10-rc3-no2.patch | Added Filesystem support.

squashfs2.1-r2-patch | Compressed filesystem support.


unionfs_for_2.6.12-rc2-mm3.diff | Even more filesystem support.

2.6.12-rc2-xbox1.bz2 | Use linux on your xbox.

NVIDIA_KERNEL_HACK.patch | mm-sources Nvidia Blackscreen fix. (Must be used with

Provided nvidia-kernel ebuild.)

fbsplash-0.9.2-r2-2.6.12-rc3.patch | Spocks Bootsplash alternative.

BadRAM-2.6.12-rc3-mm2.patch | work around bad spots in ram.


[b]New[/b]

+ vesafb-tng-0.9-rc6-r2-2.6.12-rc1.patch | vesafb alternative.

+ empty-partition-fix.diff | thanks joecool.

+ wifi_update.patch | new wireless driver adm8211 support    thanks haYnguy

+ Mapped_Watermark fix | thanks phareon.

+ 1g_lowmem1_i386_mm-sources.diff | Ripped out of the jedi patchset.



Get it at http://no.oldos.org/files/2.6.12-rc3-no2/2.6.12-rc3-no2.bz2

You need to untar nvidia-kernel.tar.bz2 to your me[/code]dia-video directory in portage overlay dir.

http://no.oldos.org/files/2.6.12-rc2-no2/nvidia-kernel.tar.bz2

ebuild
http://no.oldos.org/files/2.6.12-rc3-no2/no-sources-2.6.12_rc3-r2.ebuild


Last edited by bzcat_-|patch-p1 on Mon May 09, 2005 12:01 am; edited 3 times in total
Back to top
View user's profile Send private message
Zinic
n00b
n00b


Joined: 19 Dec 2004
Posts: 9
Location: Texas

PostPosted: Tue May 03, 2005 10:08 pm    Post subject: Reply with quote

Compiles and runs quite fine. Nice to have No-Sources around.

Nice job!
_________________
/* I'm not sure what this function does or why the hell it's even in here but every time I take it out, the damn thing won't compile. I've asked around and no one else knows what it does either. I think we'd better keep it in...
-John */
Back to top
View user's profile Send private message
wing
Tux's lil' helper
Tux's lil' helper


Joined: 27 Aug 2002
Posts: 108
Location: Mountain View, CA

PostPosted: Wed May 04, 2005 2:44 am    Post subject: Reply with quote

nvidia-kernel won't compile for me,

the problem is in nv-vm.c, in function nv_vm_malloc_pages, "error: too few arguments for function vmap" Line 282.

I'm in links so I can't copy over it all.
Back to top
View user's profile Send private message
Ardan
n00b
n00b


Joined: 06 Aug 2003
Posts: 59
Location: /dev/null

PostPosted: Wed May 04, 2005 4:45 pm    Post subject: Reply with quote

I love your sources, I just got back into the swing of things with an AMD64 system and it works great :D.

I have to go to work soon (Pharmacy Technician....pays for my tuition easily!) so I don't have time to search like usual, so could someone enlighten me as to this nvidia black-screen fix? Does this have to do with a splash screen or that newer nvidiafb? I haven't done anything like that yet, so if it has something to do with that, then I guess I wouldn't know of it yet.

I know i've been gone for a few months, but I still hate to ask, since I usually know all about this stuff :oops: :)
_________________
Administrator
Minnesota Counter-Strike
Minnesota's Largest CS Community
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Wed May 04, 2005 11:08 pm    Post subject: Reply with quote

Yeah the nvidia black screen fix works along with a patch you need to add to the nvidia-kernel.
Grab http://no.oldos.org/files/2.6.12-rc2-no1/nvidia-kernel.tar.bz2 and untar it to your overlay
directory. Usually in /usr/local/portage/ go into /usr/local/portage/media-video/ and untar this file there.
make sure PORTDIR_OVERLAY="/usr/local/portage" is uncommented in /etc/make.conf. If you do not have
the media-video directory create it. mkdir /usr/local/portage media-video then just emerge nvidia-kernel and you
should be set. If this don't work out for you or for further help join #no-sources on the freenode network. Or post
your problem here.
Back to top
View user's profile Send private message
wing
Tux's lil' helper
Tux's lil' helper


Joined: 27 Aug 2002
Posts: 108
Location: Mountain View, CA

PostPosted: Thu May 05, 2005 3:51 am    Post subject: Reply with quote

bzcat_-|patch-p1 wrote:
Yeah the nvidia black screen fix works along with a patch you need to add to the nvidia-kernel.
Grab http://no.oldos.org/files/2.6.12-rc2-no1/nvidia-kernel.tar.bz2 and untar it to your overlay
directory. Usually in /usr/local/portage/ go into /usr/local/portage/media-video/ and untar this file there.
make sure PORTDIR_OVERLAY="/usr/local/portage" is uncommented in /etc/make.conf. If you do not have
the media-video directory create it. mkdir /usr/local/portage media-video then just emerge nvidia-kernel and you
should be set. If this don't work out for you or for further help join #no-sources on the freenode network. Or post
your problem here.


I thought I had edited the post, but mysteriously after running a few more emerge nvidia-kernel it worked. I don't know what to tell you, I love the kernel though, it's the first one of yours that I've used, and I think I'll stick with it.

However, I did have to disable BadRAM to get it to compile. I'm on amd64. It complained about phys_to_page when it was linking .tmp_vmlinux1 or whatever it was called, I can get a more detailed error log later though.
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Thu May 05, 2005 4:16 am    Post subject: Reply with quote

Good to hear. As for amd64 compile problem I don't test much for amd64 boxes , but I'll try and look for a fix. I tested this kernel on a x86 box. Perhaps someone in #no-sources on irc.freenode.org can help you.:D
Back to top
View user's profile Send private message
darklegion
Guru
Guru


Joined: 14 Nov 2004
Posts: 468

PostPosted: Thu May 05, 2005 6:37 am    Post subject: Reply with quote

bzcat_-|patch-p1 wrote:
Yeah the nvidia black screen fix works along with a patch you need to add to the nvidia-kernel.
Grab http://no.oldos.org/files/2.6.12-rc2-no1/nvidia-kernel.tar.bz2 and untar it to your overlay
directory. Usually in /usr/local/portage/ go into /usr/local/portage/media-video/ and untar this file there.
make sure PORTDIR_OVERLAY="/usr/local/portage" is uncommented in /etc/make.conf. If you do not have
the media-video directory create it. mkdir /usr/local/portage media-video then just emerge nvidia-kernel and you
should be set. If this don't work out for you or for further help join #no-sources on the freenode network. Or post
your problem here.


Does this black-screen fix correct the problems with console switching on pretty much all recent nvidia drivers or does this relate to something else?
Back to top
View user's profile Send private message
^PsYcHo
n00b
n00b


Joined: 27 Feb 2005
Posts: 25

PostPosted: Fri May 06, 2005 2:51 am    Post subject: Reply with quote

I did everything you said to do but I'm stilling getting errors with gdm or X trying to start.
_________________
-m3h s3x11 sCr33n1e-
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Fri May 06, 2005 5:14 am    Post subject: Reply with quote

darklegion if you hadn't noticed latest mm-sources break the nvidia driver in such a way that it causes X not to start. There is a patch called class-api_nvidia.patch.txt that needs to get patched into the nvidia-kernel. The tared up nvidia-kernel files contains this patch. We take care of
of the kernel side with export-class-api_kernel.patch.txt.

^PsYcHo as for your situation make sure that when you emerge nvidia-kernel the class-api_nvidia.patch is getting patched in. If its not
then retrace your steps and report back here or in #no-sources on the freenode network.
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Mon May 09, 2005 12:00 am    Post subject: Reply with quote

I was going to make an update patch , but I think that would just compilcate things. If not using the ebuild apply this patch to 2.6.12-rc3-mm3. Have Fun!
Back to top
View user's profile Send private message
wing
Tux's lil' helper
Tux's lil' helper


Joined: 27 Aug 2002
Posts: 108
Location: Mountain View, CA

PostPosted: Mon May 09, 2005 9:59 am    Post subject: Reply with quote

Finally getting around to posting this:
Code:
  AS      arch/x86_64/lib/memset.o
  AS      arch/x86_64/lib/putuser.o
  AS      arch/x86_64/lib/thunk.o
  CC      arch/x86_64/lib/usercopy.o
  AR      arch/x86_64/lib/lib.a
  GEN     .version
  CHK     include/linux/compile.h
  UPD     include/linux/compile.h
  CC      init/version.o
  LD      init/built-in.o
  LD      .tmp_vmlinux1
mm/built-in.o: In function `badram_markpages':
: undefined reference to `phys_to_page'
make: *** [.tmp_vmlinux1] Error 1



Also pagealloc has this warning when I enabled badram and tried to compile, after I compiled with badram disabled (if that makes any sense).

Code:
mm/page_alloc.c: In function `badram_markpages':
mm/page_alloc.c:2668: warning: implicit declaration of function `phys_to_page'
mm/page_alloc.c:2668: warning: initialization makes pointer from integer without a cast


Also, a small little change is required to compile the x86_64.

in arch/i386/pci/direct.c, you need to change

Code:
#include "mach_pci_blacklist.h"


to

Code:
#include <asm-i386/mach-default/mach_pci_blacklist.h>
right at the beginning

edit: this new kernel doesn't like amd64 very much, it won't even boot!
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Tue May 10, 2005 6:48 am    Post subject: Reply with quote

Yes badram was just introduced into no-sources I have no clue as to its stability. Its just something I wanted to try out. But thanks for informing me of the bug and best of all the fix. As for this kernel not booting on amd64 Please try and disable 1g low memory support if its enabled and see if it boots then. There is also a bug in 2.6.12-rc3-mm3 on amd64 machines Kernel BUG at "mm/slab.c" I came across at lkml. There is no fix posted as of yet. Ill be sure to post a fix for this when it is made available.
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: Fri May 13, 2005 4:55 pm    Post subject: Reply with quote

What is the default cpusched in your sources?
_________________
Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog
Back to top
View user's profile Send private message
bzcat_-|patch-p1
n00b
n00b


Joined: 17 Feb 2005
Posts: 65

PostPosted: Sat May 14, 2005 5:31 am    Post subject: Reply with quote

nicksched is the default. :)
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