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. We boot test each release and run for an extended amount of time.
/* Notes */
New version of genpatches, more Thinkpad related patches, added grsecurity for security conscious users, and alot of cleanups and bug fix patches.
All problems you have been having with -emission4 and -emission5 are cleared up with this release.
2.6.17-emission6: Shock Treatment
/* Patch List */
#
# Latest Linux Kernel Patch
patch-2.6.17.7
patch-2.6.17.8-rc1
#
# Latest Gentoo Patches
1700_sparc-obp64-naming.patch
1705_sparc-U1-hme-lockup.patch
2000_ethtool-oops.patch
2300_usb-insufficient-power.patch
4000_deprecate-sk98lin.patch
4005_bcm4319.patch
4010_pcnet-cs-te-cf100.patch
4015_forcedeth-new-ids.patch
4020_asix-88178.patch
4025_r8169-new-id.patch
4030_tg3-5787.patch
4035_sky2-v1.5.patch
4100_vt8251-sata.patch
4105_dm-bbr.patch
4110_nvidia-mcp61.patch
4115_nvidia-sata-new.patch
4120_ahci-nvidia-mcp65.patch
4125_nvidia-ide-new.patch
4130_jmicron-ahci.patch
4135_promise-pdc2037x.patch
4200_fbsplash-0.9.2-r5.patch
4205_vesafb-tng-1.0-rc2.patch
4206_vesafb-tng-mtrr.patch
4300_squashfs-3.0.patch
4400_speakup-20060618.patch
4401_speakup-serio.patch
4405_alpha-sysctl-uac.patch
#
# Latest -ck
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
kconfig-expose_vmsplit_option.patch
#
# Fixes from -mm
sleazy-fpu-feature-i386-support.patch
sleazy-fpu-feature-x86_64-support-2.patch
2.6.17-mm-mutex-conversion.patch
2.6.17-mm1-rollup-cleanup-patches.patch
tty-remove-include-of-screen_infoh-from-ttyh-fix.patch
tty-remove-include-of-screen_infoh-from-ttyh-fix-fix.patch
kernel-sysc-doesnt-need-inith.patch
the-scheduled-removal-of-some-oss-drivers.patch
zlib_inflate-update.patch
#
# Latest Reiser4 Patch from Namesys
reiser4-for-2.6.17-3.patch
#
# IOSched Improvements by Jens Axboe
iosched-rollup-2.6.17.4-2.patch
#
# Thinkpad related
hdaps_protect.20060430.patch
04-ibm_acpi-fan-for-2.6.17.patch
05-ibm_acpi-thermal-for-2.6.17.patch
linux-phc-0.2.6-kernel-vanilla-2.6.17.patch
10-tp_smapi-0.27-for-2.6.17.patch
#
# Unionfs 1.3
unionfs-1.3.patch
#
# Suspend2 2.2.7.4
suspend2-2.2.7.4-2.6.17-r2.patch
#
# Realtime Linux Security Model
realtime-lsm.patch
#
# patches from -tiny
cpu-support-rollup.patch
#
# Menuconfig Themes/Support
#
# make MENUCONFIG_COLOR=blackbg menuconfig
# make MENUCONFIG_COLOR=classic menuconfig
lxdialog-refractor-color-support.patch
lxdialog-color-themes-blackbg.patch
lxdialog-color-themes-classic.patch
daconfig-2.3.1-2.6.17-rc4
usb-mouse-polling.patch
name-tag.patch
#
# Hardened
grsecurity-2.1.9-2.6.17.7-200608012135.patch
remove-grsecurity-tag.patch
#
# Nick Piggins Patches
radix-tree-small.patch
mm-non_syncing_lock_page.patch
lockless.patch
lockless-fix.patch
Enjoy!
Patch:
http://distfiles.evolution-mission.org/ … ssion6.bz2
PKGBUILD (Thanks djpharoah!):
http://distfiles.evolution-mission.org/ … /PKGBUILD/
Lockless Patch (Experimental)
http://distfiles.evolution-mission.org/ … less.patch
Broken-Out:
http://distfiles.evolution-mission.org/ … ut.tar.bz2
Broken-Out (Directory):
http://distfiles.evolution-mission.org/ … broken-out
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-emission6
ln -s linux-2.6.17-emission6 linux
cd linux
wget http://distfiles.evolution-mission.org/sources/2.6.17/emission6/linux-2.6.17-emission6.bz2
wget http://distfiles.evolution-mission.org/sources/2.6.17/emission6/linux-2.6.17-emission6-lockless.patch (Experimental)
bzcat linux-2.6.17-emission6.bz2 | patch -p1
patch -p1 < ./linux-2.6.17-emission6-lockless.patch
rm -rf *.bz2 *.patch
make MENUCONFIG_COLOR=blackbg menuconfig
For all support, requests, patches, please check the Emission-Sources Bugzilla Tracker
and check Emission-Sources Forums for new releases!
Offline
Might see if I can get this up on AUR this weekend.
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
Presumably, you'll have a word with Vins first? He's the current owner of emission in the AUR.
Offline
Presumably, you'll have a word with Vins first? He's the current owner of emission in the AUR.
Yes we have agreed to mutually work together for emission sources.
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
I already have a PKGBUILD for -emission5 ready...
I`ll post the link in AUR when i have tested it (currently buildung...)
want a modular and tweaked KDE for arch? try kdemod
Offline
Can we stick to one thread for this patchset, please? Everybody else seems to do just fine making announcements in one thread so you'll have to make do too.
Better yet...get a wiki page or your own site set up ;P
/grumble
Offline
I already have a PKGBUILD for -emission5 ready...
I`ll post the link in AUR when i have tested it (currently buildung...)
aweosme
can you also check is the suspending is working?
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
Well, building emission5 failed with this errors:
CC [M] drivers/media/dvb/ttpci/budget.o
CC [M] drivers/media/dvb/ttpci/ttpci-eeprom.o
CC [M] drivers/media/dvb/ttpci/budget-av.o
drivers/media/dvb/ttpci/budget-av.c: In function 'frontend_init':
drivers/media/dvb/ttpci/budget-av.c:1063: error: 'struct budget_av' has no member named 'reinitialise_demod'
drivers/media/dvb/ttpci/budget-av.c:1068: error: request for member 'tuner_ops' in something not a structure or union
drivers/media/dvb/ttpci/budget-av.c:1068: error: 'philips_cu1216_tuner_set_params' undeclared (first use in this function)
drivers/media/dvb/ttpci/budget-av.c:1068: error: (Each undeclared identifier is reported only once
drivers/media/dvb/ttpci/budget-av.c:1068: error: for each function it appears in.)
make[4]: *** [drivers/media/dvb/ttpci/budget-av.o] Error 1
make[3]: *** [drivers/media/dvb/ttpci] Error 2
make[2]: *** [drivers/media/dvb] Error 2
make[1]: *** [drivers/media] Error 2
make: *** [drivers] Error 2
If anyone wants to figure out, here is my PKGBUILD of emission5:
http://funkyou.hinterhof-hosting.de/arc … on5.tar.gz
want a modular and tweaked KDE for arch? try kdemod
Offline
Can we stick to one thread for this patchset, please? Everybody else seems to do just fine making announcements in one thread so you'll have to make do too.
Better yet...get a wiki page or your own site set up ;P
/grumble
Ok, no prob, I'll make sure to keep announcements for emission-sources in a single thread. Sorry.
Offline
What is a difrence between beyond and emmision? Thx
Offline
@newgargamel :
emission-sources features the Lockless Pagecache by Nick Piggin. this is supposed to improve performance.
i successfully built the kernel (it took me some time to figure how to build 3rd-party modules such as rlocate - i wish there was an easy way to rebuild modules such as gentoo's modules-rebuild script...).
my computer crashed at first run, but has been working flawlessly since. just my 2 cents.
what goes up must come down
Offline
emission-sources features the Lockless Pagecache by Nick Piggin. this is supposed to improve performance.
/me chuckles at the placebo effect
Are there numbers for this anywhere?
Offline
here.
all i can say from my own experience is that this kernel makes quite a responsive system, though i have no idea if this is lockless pagecache-related.
hence i wrote "supposed to". try it, judge by yourself...
anyway it that it doesn't seem to do any harm...
what goes up must come down
Offline
Released 2.6.17-emission6: Shock Treatment
Offline
I wouldn't change the first post everytime - I'd just post the new update in the thread and link to it from the first post. Of course you should change the title but if you don't change the first post and post in thread the comments in the thread will follow the most recent release
Offline
it took me some time to figure how to build 3rd-party modules such as rlocate - i wish there was an easy way to rebuild modules such as gentoo's modules-rebuild script
iphitus posted this a while ago - might be a good place to start.
Offline
I have made a pkgbuild for emission6 as well as the ati-fglrx (8.27.10) and the latest madwifi drivers.
I need someplace to host them - since the AUR packages arent being maintained by me.
EDIT: I forgot that I maintained he madwifi drivers. Thus its now on AUR. However ati-fglrx-emission and kernel26emission still havent made it on there.
Going to talk to the maintainers.
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
brazzmonkey wrote:it took me some time to figure how to build 3rd-party modules such as rlocate - i wish there was an easy way to rebuild modules such as gentoo's modules-rebuild script
iphitus posted this a while ago - might be a good place to start.
c00l !
what goes up must come down
Offline
Here are some files.
kernel26emission - This is an update for 2.6.17-emission6.
ati-fglrx-emission - This is an update for ati-fglrx 8.27.10 for the emission6 patchset.
NOTE: These files will soon be added to AUR when the original maintainer Vins gets back to me. Then the links above might or might not work.
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
Sounds good, can't wait to test it sometime.
Arch - It's something refreshing
Offline
tried the pkgbuild i made this afternoon to find that the link for the patchset is broken..
waiting for vipernicus to change/fix the link..
Update #1: Tried out the pkgbuild - there is an error in it which will cause the package to fail. Wait for an update.
Update #2: Replace the PKGBUILD inside the archive for kernel26emission with this one.
Update #3: Ok...PKGBUILD is still not working . lol. Im tired as hell.. will give this another try tomorw.
IBM T41p - 2373-xXx - kernel26thinkpad
Offline
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 genpatches releases,
offer latest features, decrease latencies, decrease overhead, and improve interactivity. Another
goal of E-Mission Sources is stability. We boot test each release and run for an extended amount of time.
/* Notes */
Latest kernel patch, new version of genpatches, new version of lockless, and alot of cleanups and bug fixes.
New feature implemented called: "E-Mission Tunables". It was derived from the idea of the customizable timeslices for Staircase that Tiger683 had released for nitro-sources. What I did was, I took that idea, and moved it to the next level. I do realize that these tunables could be set in sysctl.conf, but I personally like the idea of my own custom starting point. I would appreciate your input on this new feature.
Example of new E-Mission Tunables (All but Custom are preconfigured options):
E-Mission Tunables --->
( ) Server
( ) File Server
( ) Compute Server
( ) Desktop
( ) Low Latency Desktop
( ) Custom
Custom Menu:
E-Mission Kernel Tunables (Custom) --->
(6) Minimum Round Robin Timeslice (in milliseconds) (NEW)
(19) Factor For Default Value (NEW)
(1) Interactive CPU Scheduling (NEW)
(0) Compute CPU Scheduling (NEW)
(80) Percentage CPU For SCHED_ISO Tasks (NEW)
(66) Percentage RAM Filled With Mapped Pages (NEW)
(1) Hard Mapped Limit (NEW)
(1) Tail Large Files (NEW)
(0) Dirty Ratio (NEW)
2.6.17-emission7: The Bullet Dodger
/* Patch List */
001-patch-2.6.17.11
002-genpatches-rollup-2.6.17-6.patch
003-patch-2.6.17-ck1
004-lockless-from-2.6.18-rc4-mm1.patch
005-iosched-rollup-2.6.17.4-2.patch
006-reiser4-for-2.6.17-3.patch
007-2.6.17-kj-resync-from-rc1-kj.patch
008-cpu-support-rollup.patch
009-linux-phc-0.2.6-kernel-vanilla-2.6.17.patch
010-realtime-lsm.patch
011-2.6.17-mm1-rollup-cleanup-patches.patch
012-2.6.17-mm-mutex-conversion.patch
013-sleazy-fpu-feature.patch
014-grsecurity-2.1.9-2.6.17.7-200608012135.patch
015-suspend2-2.2.7.4-2.6.17-r2.patch
016-zlib_inflate-update.patch
017-the-scheduled-removal-of-some-oss-drivers.patch
018-unionfs-1.3.patch
019-shutup-false-positives-2.6.17.patch
020-mark-false-positives-2.6.17-emission7.patch
021-emission-tunables-3-2.6.17-ck1.patch
022-kconfig-add-864hz.patch
023-lxdialog-from-2.6.18-rc4-mm1.patch
024-daconfig-2.3.1-2.6.17.patch
025-name-tag-2.6.17-emission7.patch
Enjoy!
Patch:
http://distfiles.evolution-mission.org/ … ssion7.bz2
PKGBUILD:
Broken-Out:
http://distfiles.evolution-mission.org/ … ut.tar.bz2
Broken-Out (Directory):
http://distfiles.evolution-mission.org/ … broken-out
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-emission7
ln -s linux-2.6.17-emission7 linux
cd linux
wget http://distfiles.evolution-mission.org/sources/2.6.17/emission7/linux-2.6.17-emission7.bz2
bzcat linux-2.6.17-emission7.bz2 | patch -p1
rm -rf *.bz2 *.patch
make MENUCONFIG_COLOR=blackbg menuconfig
For all support, requests, patches, please check the Emission-Sources Bugzilla Tracker
and check Emission-Sources Forums for new releases!
Offline
i get this :
CHK include/linux/version.h
CHK include/linux/compile.h
CC net/ipv4/tcp_ipv4.o
net/ipv4/tcp_ipv4.c: In function 'tcp_seq_stop':
net/ipv4/tcp_ipv4.c:1587: error: 'I' undeclared (first use in this function)
net/ipv4/tcp_ipv4.c:1587: error: (Each undeclared identifier is reported only once
net/ipv4/tcp_ipv4.c:1587: error: for each function it appears in.)
net/ipv4/tcp_ipv4.c:1587: error: expected ';' before 'if'
make[2]: *** [net/ipv4/tcp_ipv4.o] Error 1
make[1]: *** [net/ipv4] Error 2
make: *** [net] Error 2
what goes up must come down
Offline
Great work Vipernicus. This is the fastest kernel yet. Encoding times are cut in half for me!
Offline
i get this :
CHK include/linux/version.h CHK include/linux/compile.h CC net/ipv4/tcp_ipv4.o net/ipv4/tcp_ipv4.c: In function 'tcp_seq_stop': net/ipv4/tcp_ipv4.c:1587: error: 'I' undeclared (first use in this function) net/ipv4/tcp_ipv4.c:1587: error: (Each undeclared identifier is reported only once net/ipv4/tcp_ipv4.c:1587: error: for each function it appears in.) net/ipv4/tcp_ipv4.c:1587: error: expected ';' before 'if' make[2]: *** [net/ipv4/tcp_ipv4.o] Error 1 make[1]: *** [net/ipv4] Error 2 make: *** [net] Error 2
can you post your .config?
Offline