View previous topic :: View next topic |
Author |
Message |
bzcat_-|patch-p1 n00b
Joined: 17 Feb 2005 Posts: 65
|
Posted: Mon May 02, 2005 10:13 pm Post subject: 2.6.12-rc3-no2 Speeding Bullet v2 NEW |
|
|
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 |
|
|
Zinic n00b
Joined: 19 Dec 2004 Posts: 9 Location: Texas
|
Posted: Tue May 03, 2005 10:08 pm Post subject: |
|
|
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 |
|
|
wing Tux's lil' helper
Joined: 27 Aug 2002 Posts: 108 Location: Mountain View, CA
|
Posted: Wed May 04, 2005 2:44 am Post subject: |
|
|
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 |
|
|
Ardan n00b
Joined: 06 Aug 2003 Posts: 59 Location: /dev/null
|
Posted: Wed May 04, 2005 4:45 pm Post subject: |
|
|
I love your sources, I just got back into the swing of things with an AMD64 system and it works great .
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 _________________ Administrator
Minnesota Counter-Strike
Minnesota's Largest CS Community |
|
Back to top |
|
|
bzcat_-|patch-p1 n00b
Joined: 17 Feb 2005 Posts: 65
|
Posted: Wed May 04, 2005 11:08 pm Post subject: |
|
|
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 |
|
|
wing Tux's lil' helper
Joined: 27 Aug 2002 Posts: 108 Location: Mountain View, CA
|
Posted: Thu May 05, 2005 3:51 am Post subject: |
|
|
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 |
|
|
bzcat_-|patch-p1 n00b
Joined: 17 Feb 2005 Posts: 65
|
Posted: Thu May 05, 2005 4:16 am Post subject: |
|
|
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. |
|
Back to top |
|
|
darklegion Guru
Joined: 14 Nov 2004 Posts: 468
|
Posted: Thu May 05, 2005 6:37 am Post subject: |
|
|
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 |
|
|
^PsYcHo n00b
Joined: 27 Feb 2005 Posts: 25
|
Posted: Fri May 06, 2005 2:51 am Post subject: |
|
|
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 |
|
|
bzcat_-|patch-p1 n00b
Joined: 17 Feb 2005 Posts: 65
|
Posted: Fri May 06, 2005 5:14 am Post subject: |
|
|
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 |
|
|
bzcat_-|patch-p1 n00b
Joined: 17 Feb 2005 Posts: 65
|
Posted: Mon May 09, 2005 12:00 am Post subject: |
|
|
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 |
|
|
wing Tux's lil' helper
Joined: 27 Aug 2002 Posts: 108 Location: Mountain View, CA
|
Posted: Mon May 09, 2005 9:59 am Post subject: |
|
|
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 |
|
|
bzcat_-|patch-p1 n00b
Joined: 17 Feb 2005 Posts: 65
|
Posted: Tue May 10, 2005 6:48 am Post subject: |
|
|
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 |
|
|
vipernicus Veteran
Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
|
Back to top |
|
|
bzcat_-|patch-p1 n00b
Joined: 17 Feb 2005 Posts: 65
|
Posted: Sat May 14, 2005 5:31 am Post subject: |
|
|
nicksched is the default. |
|
Back to top |
|
|
|