2.6.12-rc4-no1 North Korea Is Next 


Im so sorry for delay , I was working on a release for 2.6.12-rc4-mm1 , but
It was too unstable to release. But here is a release for 2.6.12-rc4-mm2 
Haven't had much time to test it as it only just came out. I'd love to hear
how its working for you. Im again using Plugsched for these releases as it 
has been fun to use. Im using cpusched="staircase' at the moment for gaming 
and it  has been performing well with reiser4 default scheduler is of course 
nicksched . I cut some of the patches out as they were too unstable for 
some people and some were not working. If there are enough requests Ill try
and get them working and back in no-sources.
   
[CPUSCHED]
{ There are 5 available cpu scheduler you can choose from , either from
  the kernel config or by using cpusched="nicksched" in /boot/grub/grub.conf 
  (assuming you are using grub) as a kernel parameter.
  Available options are:
  cpusched="nicksched"
  cpusched="staircase"
  cpusched="zaphod"
  cpusched="spa_no_frills"
  cpusched="ingo"
}

[Nicksched]
{
Also available is the the option to change sched_base_timeslice variable.
The recommended setting is 64 for desktop. In an earlier release I used
32 which didn't work too well. Tasks that needed a longer timeslice were
not responding too well. limewire and amarok to name a few. 64 seems to
work very well. It is also what Nick piggins himself recommends for desktop.
Remember you can also change sched_base_timeslice via /sys/cpusched/nicksched/

example echo "64" > sched_base_timeslice.
}

[NVIDIA]
{ 
You must use the nvidia-kernel.tar.bz2 provided. This ebuild adds 
class-api_nvidia.patch.txt to the nvidia-kernel which you will need
in order to play with the latest mm-sources. We take care of the kernel 
side with export-class-api_kernel.patch.txt using NVIDIA_KERNEL_HACK.patch
that the no-sources team broke-out for conveniance.
}

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

+cflags-moo.patch | Compile Kernel with diffrent cflags.

+1g_lowmem1_i386_mm-sources.diff | support for 1gb of memory without the 4gb overhead.

+daconfig-2.2.0-modified.patch | Damouses' cool script.

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

+fbsplash-0.9.2-r2-2.6.12-rc4-mm1.patch | spock's framebuffer splash screen patch.

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

+squashfs2.1-r2-patch | Compressed File system support.

+lufs-0.9.7-2.6.10-rc3-no2.patch | Linux userland filesystem.

+wifi_update-v2.patch | adm8211 support wireless Driver support.

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

+mapped_watermark3_for_mm-sources.diff | Con Kolivas swap hack.

+NVIDIA_KERNEL_HACK.patch | This changes _GPL symbols to normal symbols.


-empty-partition-fix.diff | No longer needed This has been fixed in this mm-sources release.

-madwifi cvs fetach | Latest fetches haven't been working.

- 2.6.12-rc3-mm2-xbox1.bz2 | Im working with FireburnUK and maybe next release.

- 2.6.11-config.hz | default Internal kernel timer frequency is 1000 which should be suffice.

- unionfs.diff | Im waiting on an updated patch for this. 

If you have any further patch requests come into #no-sources on the freenode network.
