You are not logged in.

#1 2006-07-28 19:55:32

vipernicus
Member
From: IT Dept
Registered: 2005-05-10
Posts: 54
Website

2.6.18-emission1: Pathological Euphoria

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

#2 2006-07-28 20:28:28

djpharoah
Member
From: SoCal
Registered: 2006-06-18
Posts: 185

Re: 2.6.18-emission1: Pathological Euphoria

Might see if I can get this up on AUR this weekend.


IBM T41p - 2373-xXx - kernel26thinkpad

Offline

#3 2006-07-28 20:41:33

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: 2.6.18-emission1: Pathological Euphoria

Presumably, you'll have a word with Vins first? He's the current owner of emission in the AUR.

Offline

#4 2006-07-28 20:58:56

djpharoah
Member
From: SoCal
Registered: 2006-06-18
Posts: 185

Re: 2.6.18-emission1: Pathological Euphoria

tomk wrote:

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

#5 2006-07-29 09:46:07

funkyou
Member
From: Berlin, DE
Registered: 2006-03-19
Posts: 848
Website

Re: 2.6.18-emission1: Pathological Euphoria

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

#6 2006-07-29 10:40:29

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: 2.6.18-emission1: Pathological Euphoria

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

#7 2006-07-30 13:48:09

djpharoah
Member
From: SoCal
Registered: 2006-06-18
Posts: 185

Re: 2.6.18-emission1: Pathological Euphoria

funkyou wrote:

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

#8 2006-07-31 11:45:09

funkyou
Member
From: Berlin, DE
Registered: 2006-03-19
Posts: 848
Website

Re: 2.6.18-emission1: Pathological Euphoria

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

#9 2006-08-01 16:20:09

vipernicus
Member
From: IT Dept
Registered: 2005-05-10
Posts: 54
Website

Re: 2.6.18-emission1: Pathological Euphoria

dtw wrote:

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

#10 2006-08-01 17:08:34

newgargamel
Member
From: PL, CZ
Registered: 2005-08-28
Posts: 156

Re: 2.6.18-emission1: Pathological Euphoria

What is a difrence between beyond and emmision? Thx

Offline

#11 2006-08-02 09:58:28

brazzmonkey
Member
From: between keyboard and chair
Registered: 2006-03-16
Posts: 818

Re: 2.6.18-emission1: Pathological Euphoria

@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

#12 2006-08-02 20:00:36

phrakture
Arch Overlord
From: behind you
Registered: 2003-10-29
Posts: 7,879
Website

Re: 2.6.18-emission1: Pathological Euphoria

brazzmonkey wrote:

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

#13 2006-08-02 20:25:09

brazzmonkey
Member
From: between keyboard and chair
Registered: 2006-03-16
Posts: 818

Re: 2.6.18-emission1: Pathological Euphoria

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

#14 2006-08-07 12:56:42

vipernicus
Member
From: IT Dept
Registered: 2005-05-10
Posts: 54
Website

Re: 2.6.18-emission1: Pathological Euphoria

Released 2.6.17-emission6: Shock Treatment

Offline

#15 2006-08-07 13:16:08

dtw
Forum Fellow
From: UK
Registered: 2004-08-03
Posts: 4,439
Website

Re: 2.6.18-emission1: Pathological Euphoria

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 smile

Offline

#16 2006-08-07 14:14:06

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: 2.6.18-emission1: Pathological Euphoria

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.

Offline

#17 2006-08-07 17:15:23

djpharoah
Member
From: SoCal
Registered: 2006-06-18
Posts: 185

Re: 2.6.18-emission1: Pathological Euphoria

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

#18 2006-08-07 17:46:17

brazzmonkey
Member
From: between keyboard and chair
Registered: 2006-03-16
Posts: 818

Re: 2.6.18-emission1: Pathological Euphoria

tomk wrote:
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

#19 2006-08-07 18:49:00

djpharoah
Member
From: SoCal
Registered: 2006-06-18
Posts: 185

Re: 2.6.18-emission1: Pathological Euphoria

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

#20 2006-08-07 21:50:22

whargoul
Member
From: Odense, Denmark
Registered: 2005-04-04
Posts: 546

Re: 2.6.18-emission1: Pathological Euphoria

Sounds good, can't wait to test it sometime. smile


Arch - It's something refreshing

Offline

#21 2006-08-08 01:42:43

djpharoah
Member
From: SoCal
Registered: 2006-06-18
Posts: 185

Re: 2.6.18-emission1: Pathological Euphoria

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

#22 2006-08-25 16:19:25

vipernicus
Member
From: IT Dept
Registered: 2005-05-10
Posts: 54
Website

Re: 2.6.18-emission1: Pathological Euphoria

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

#23 2006-08-26 09:46:46

brazzmonkey
Member
From: between keyboard and chair
Registered: 2006-03-16
Posts: 818

Re: 2.6.18-emission1: Pathological Euphoria

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

#24 2006-08-26 13:43:04

bigbob73
Member
From: Fort Worth, Texas
Registered: 2006-07-19
Posts: 89

Re: 2.6.18-emission1: Pathological Euphoria

Great work Vipernicus.  This is the fastest kernel yet.  Encoding times are cut in half for me!   big_smile

Offline

#25 2006-08-26 19:36:11

vipernicus
Member
From: IT Dept
Registered: 2005-05-10
Posts: 54
Website

Re: 2.6.18-emission1: Pathological Euphoria

brazzmonkey wrote:

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

Board footer

Powered by FluxBB