You are not logged in.
E-Mission Sources is based on the Lockless Pagecache by Nick Piggin, GenPatches, and CK.
The main goal of this patchset is to stay updated with gentoo-sources releases,
offer latest features, decrease latencies, decrease overhead, and improve interactivity. Another
goal of E-Mission Sources is stability. I boot test each release and run for an extended amount of time.
/* Notes */
New version of Suspend2 and Lockless.
Patches included in genpatches: Genpatches 2.6.17-3 Patchlist
Suspend2 has become a separate patch, because I personally do not use it, but I'll
leave it an option for you guys that need it.
I've removed GregKH's devfs removal patch, because it gave a few people some grief with alsa-drivers.
Those of you with SMP and Reiser4, if you have any problems at all, please use 'no-lockless' patch. It has been reported by at least one person that Lockless and Reiser4 do not play nice on Athlon64 X2.
/* 2.6.17-emission3: Mission: Return to Planet Linux */
001-gregkh-patches-2.6.17.patch
-------------------------------------------
Includes:
-------------------------------------------
gregkh-01-driver-2.6.17.patch
gregkh-02-i2c-2.6.17.patch
gregkh-03-pci-2.6.17.patch
gregkh-04-usb-2.6.17.patch
002-lockless-2.6.17-r1.patch
-------------------------------------------
Includes:
-------------------------------------------
lockless.patch.bz2
radix-tree-small.patch
003-full_ck_patchset-2.6.17-ck1.patch
-------------------------------------------
Includes:
-------------------------------------------
sched-implement-smpnice-2.6.17.patch
sched-revise_smt_nice_locking.patch
2.6.17-smpnice-staircase-16.patch
sched-staircase16_interactive_tunable.patch
sched-staircase16_compute_tunable.patch
sched-range.patch
sched-iso-4.5.patch
track_mutexes-1.patch
sched-idleprio-1.9.patch
sched-limit_policy_changes.patch
defaultcfq.diff
cfq-ioprio_inherit_rt_class.patch
cfq-iso_idleprio_ionice.patch
hz-default_1000.patch
hz-no_default_250.patch
sched-add-above-background-load-function.patch
mm-swap_prefetch-32.patch
swsusp-rework-memory-shrinker-rev-2.patch
mm-convert_swappiness_to_mapped.patch
mm-lots_watermark.diff
mm-kswapd_inherit_prio-1.patch
mm-prio_dependant_scan-1.patch
mm-background_scan-1.patch
mm-idleprio_prio.patch
mm-decrease_minimum_dirty_ratio.patch
mm-set_zero_dirty_ratio.patch
mm-filesize_dependant_lru_cache_add.patch
fs-fcache-v2.1.patch
kconfig-expose_vmsplit_option.patch
004-emission_nametag-2.6.17.patch
005-emission_ui_enhancements-2.6.17.patch
-------------------------------------------
Includes:
-------------------------------------------
lxdialog-sane-colours.patch
daconfig.patch
006-shutup-false-positives-2.6.17.patch
007-realtime-lsm-2.6.17.patch
008-usb-mouse-polling.patch
009-linux-phc-0.2.5-2.6.17.patch
010-cpusupport-2.6.14-tiny1.patch
-------------------------------------------
Includes:
-------------------------------------------
cpu-support.patch
mtrr-cpusupport.patch
movsl-mask.patch
011-unionfs-20060616-1848-2.6.17.patch
012-reiser4-2.6.17-rc6-mm2.patch
-------------------------------------------
Includes:
-------------------------------------------
writeback-fix-range-handling.patch
reiser4-export-handle_ra_miss.patch
reiser4-sb_sync_inodes.patch
reiser4-export-remove_from_page_cache.patch
reiser4-export-radix_tree_preload.patch
reiser4-export-find_get_pages.patch
reiser4.patch
reiser4-hardirq-include-fix.patch
reiser4-fix-trivial-tyops-which-were-hard-to-hit.patch
reiser4-run-truncate_inode_pages-in-reiser4_delete_inode.patch
013-suspend2-2.2.7-2.6.17.patch | apply with 'suspend2' USE flag
-------------------------------------------
Includes:
-------------------------------------------
2010-suspend2-freezer-upgrade.patch
2020-kmod-freeze.patch
3000-crypto-api-lzf-support.patch
3020-cryptoapi-deflate.patch
3030-reboot-handler-hook.patch
3050-init-hooks.patch
3060-reset-kswapd-max-order-after-resume.patch
3080-dynamic-pageflags.patch
9900-Suspend2.patch
9920-linus-basic-trace.patch
9920-linus-console-suspend-resume.patch
9930-pdflush-fix.patch
9940-irq-reenabled-debug.patch
014-nolockless-2.6.17-emission3.patch | apply with 'no-lockless' USE flag, for troubleshooting only
Enjoy!
Patch:
http://distfiles.evolution-mission.org/ … ssion3.bz2
Suspend2 Patch (Optional):
http://distfiles.evolution-mission.org/ … end2.patch
No-Lockless Patch (Troubleshooting)
http://distfiles.evolution-mission.org/ … less.patch
Broken-Out:
http://distfiles.evolution-mission.org/ … ut.tar.bz2
Making it work:
Manual Method:
cd /usr/src
rm linux
wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.17.tar.bz2
tar -xvjf linux-2.6.17.tar.bz2
mv linux-2.6.17 linux-2.6.17-emission3
ln -s linux-2.6.17-emission3 linux
cd linux
wget http://dev.gentoo.org/~dsd/genpatches/tarballs/genpatches-2.6.17-3.base.tar.bz2
wget http://dev.gentoo.org/~dsd/genpatches/tarballs/genpatches-2.6.17-3.extras.tar.bz2
wget http://distfiles.evolution-mission.org/emission-sources/2.6.17/emission3/linux-2.6.17-emission3.bz2
wget http://distfiles.evolution-mission.org/emission-sources/2.6.17/emission3/linux-2.6.17-emission3-suspend2.patch (Optional)
bzcat genpatches-2.6.17-3.base.tar.bz2 | patch -p1
bzcat genpatches-2.6.17-3.extras.tar.bz2 | patch -p1
bzcat linux-2.6.17-emission3.bz2 | patch -p1
patch -p1 < ./linux-2.6.17-emission3-suspend2.patch (Optional)
rm -rf *.bz2 *.patch
make menuconfig
Join us in #evo-mission on irc.freenode.net
For all support, requests, patches, please check the Emission-Sources Bugzilla Tracker
and check Emission-Sources Forums for new releases!
Offline
I think you'd get more interest if you post a PKGBUILD in the AUR as well. I can't speak for everyone, but I use pacman for everything, kernels included, so your Manual Method is not of much use to me.
If I have the time, I might put it together myself.
Offline
I think you'd get more interest if you post a PKGBUILD in the AUR as well. I can't speak for everyone, but I use pacman for everything, kernels included, so your Manual Method is not of much use to me.
If I have the time, I might put it together myself.
I would appreciate it.
Offline
Right it could be made a PKGBUILD but, Kernel does not have to be installed via pacman I have everytime used a manual installed kernel with Arch Linux and all works fine, and it should always be that way.
Emission sources are the best patchset and I love them. They've never let me down and believe me they perform better than beyond *in my opinion* and it uses staircase by default. It should be made a PKGBUILD so anybody up to it?
I was a nitro sources user until they went beyond Tiger686 you lost that one by merging. But with all due respect Beyond is good just not as good as emission *in my opinion*.
Also I wanted to say we need an expert in graphics that can make us a logo. Help is appreciated. We hang out at irc.freenode.net #evo-mission.
-Thanks
Offline
Right it could be made a PKGBUILD but, Kernel does not have to be installed via pacman
Agreed. Nothing has to be installed via pacman, you could install everything from source. I just enjoy the benefits of having pacman control my entire system, kernel and all, and I'm fairly sure some other users do as well.
I have everytime used a manual installed kernel with Arch Linux and all works fine
Well of course.
and it should always be that way.
Not IMO.
It should be made a PKGBUILD so anybody up to it?
Yes - as I said, if I get the time.
Offline
kensai wrote:and it should always be that way.
Not IMO.
Yeah I went wrong in that statement, the funny thing is that I didn't even remember I wrote that so it was written with instinct instead of thought.
Offline
Hi vipernicus.
Im currently reading how to submit stuff to AUR and would lke to work on emission sources. Lmk
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
damn, vipernicus, you're here as well..!
thank you for your how to, that makes it pretty much straightforward for noobs like me...
what goes up must come down
Offline
Offline
Im back. Currently reading how the current beyond kernel is installed via pacman. Might just cp the PKGBUILD for emission-sources.
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
Offline
Hi,
I got a working PKGBUILD for the kernel 2.6.17 with E-Mission4 patchset.
It's in the AUR now.
ViNS
P.S. x64 are not supported yet. I'm working on it....
Offline
thanks for that one !!
what goes up must come down
Offline
Hi,
I got a working PKGBUILD for the kernel 2.6.17 with E-Mission4 patchset.
It's in the AUR now.
ViNS
P.S. x64 are not supported yet. I'm working on it....
Nice work. However I tried your PKGBUILD and one that I made and found a lot of things wont compile against it. video drivers and wifi drivers....
So i went back to beyond for the time being. Hopefully with enough users we can get ati-fglrx-emission and other drivers made for the emission kernel.
Anyone know how to change these packages to install against emission sources>?
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
the ati-fglrx-emission is ready. I'm uploading it to the AUR right now.
BTW I'm trying to fix some problems with the kernel emission source, the new version should be ready in few hours.
ViNS
Offline
I added a patch to fix the problem reported here: http://www.ussg.iu.edu/hypermail/linux/ … /0289.html.
There's still a problem with the module "ufs.ko" (ufs.ko needs unknown symbol ufs_frag_map)
ViNS
Offline
I added a patch to fix the problem reported here: http://www.ussg.iu.edu/hypermail/linux/ … /0289.html.
There's still a problem with the module "ufs.ko" (ufs.ko needs unknown symbol ufs_frag_map)
ViNS
Wow, thanks for finding that! I just emailed predatorfreak, who works on core that bugfix, should be fixed in emission5.
Offline
If no one does it anytime soon, I think I will upload the madwifi-emission package to AUR.
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
Hi,
Bluetooth doesn't work with emission sources. Is someone experiencing the same issue?
Offline
Hi,
Bluetooth doesn't work with emission sources. Is someone experiencing the same issue?
Is there a patch that is missing? I will try it out tonight on my laptop.
IBM T41p - 2373-xXx - kernel26thinkpad
Offline