Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

2.6.15-no4 "Love is Dead" (2.6.15.4 and more fixes*)

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
18 posts • Page 1 of 1
Author
Message
cheater1034
Veteran
Veteran
User avatar
Posts: 1558
Joined: Thu Sep 09, 2004 7:38 pm
Contact:
Contact cheater1034
Website

2.6.15-no4 "Love is Dead" (2.6.15.4 and more fixes

  • Quote

Post by cheater1034 » Tue Feb 14, 2006 10:43 pm

2.6.15-no4 "Love is Dead"
Tribute to love-sources on valentines day!
-----
NICKSCHED TIMESLICE BUG
This will be resolved very soon, with a patch to apply, until then, you need to edit the following file to 16,32,64,128, or 256 - IF YOU ARE USING NICKSCHED

Code: Select all

# nano /sys/cpusched/nicksched/base_timeslice (assuming you are using nano)
You need to change the value that says '256' to the value you want, by default in the Kconfig it is set to 128.
-----
PATCH TO MAKE NICKSCHED THE DEFAULT CPU SCHEDULER
This was intended to go into mainline no-sources, but it did not, so here is the patch (it is not needed, but it will be used in the future)

Code: Select all

# cd /usr/src/linux (clean kernel, assuming make clean has been ran)
# wget bfgraphics.net/nicksched_default.diff
# patch -p1 -i nicksched_default.diff
This is not really a *fix*, it is what will be done in all future -no releases, nicksched can simply be made default in the, General Setup > CPU Schedulers, menu
-----
Due to valentine's day, a lot of the text in this post will have a pretty indigo color
-----
New release, RECCOMENDED UPRGADE!, fixed suspend2 issues, upgraded to vanill 2.6.15.4, added a few fixes from -mm (e.x. a bluetooth fix), Added eCryptfs support,FIXED NICKSCHED TIMESLICE!, by adding it to the CPU Schedulers kernel config, and setting the default to 128*, Fixed hdaps in mm, added lufs support, added the mapped watermark patch from -ck
-----
SUPPORT
IRC: #no-sources (at FreeNode)
Otherwise, post in this thread

-----
[_CPUSCHED_]

Code: Select all

{ There are 7 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="spa_ws"
  cpusched="spa_svr"
  cpusched="ingosched"
} 
-----
Patches: -->
CHANGELOG: http://enderandrew.com/conrad/no-source ... ngelog.txt
NOTES (Detailed patchlist): http://enderandrew.com/conrad/no-source ... /Notes.txt

Code: Select all

01_patches-from-2.6.15-mm4_and-2.6.15.4-micro-upgrade.patch | Apply 119 nice mm patches and upgrade to the latest vanilla release, 2.6.15.4

02_reiser4-from-mm.patch | Support for the Reiser V4 FileSystem, patches from -mm

03_patches-from-2.6.15-ck3.patch | a few nice patches from -ck

04_plugsched-6.1.6-for-2.6.15.patch | Multiple cpu schedulers

05_daconfig-menuconfig.patch | A cool script by damouse

# modified to work with 2.6.15.4 upgrade
06_suspend2-2.2-rc16.patch | Suspend2 Power mangement

07_vesafb-tng-1.0-rc1-r3.patch | Support for the vesafb-tng framebuffer

08_fbsplash-0.9.2-r5.patch | Support for the gensplash FrameBuffer Splash screen

09_bdz_undervolt.2006.01.07.patch | Allows underclocking and undervolting on pentium-m/centrino CPUs

10_kernel-2.6.13-2.6.15-layer7-2.1.patch | iptables layer7 support

11_ibm_fancontrol.patch | Extended fancontrol for certain IBM Notebooks

12_squashfs-2.2.patch | SquashFS Support (Squashed filesystem)

13_unionfs-1.1.2.patch | UnionFS Support

14_config-nr-tty-devices.patch | configure amount of ttys in /dev 

15_sata_pm.2.6.15.patch | SATA Power Mangement patch

16_usbhid-readd-kconfig.patch | Configurable Mouse Polling

17_realtime-lsm-0.1.1.patch | Realtime linux security Module

18_sky2_and_deprecate-sk98lin.patch | Add sky2 ethernet driver to kernel

19_revert-mm-hdaps-changes.patch | Fix hdaps in -mm

20_suppress-deprecated-unusedresult.patch | Patch from nitro-sources, suppress unused result warnings

21_ecryptfs-0.1.patch | eCrypt FS Support

22_lufs-0.9.7.patch | Linux userland FS Support

# modified to work with other patches
23_vm-mapped.patch | Con Kolivas Swap hack 

24_cpu-schedulars-menu.patch | Add CPU Scheduler choices in General Setup - CPU Schedulers, also include Nicksched timeslice option, with default @ 128

version.diff | Brand the kernel for latest no-sources
-----
All files temporarily on enderandrew mirror

DOWNLOADS:

EBUILD
PATCH
PATCH MD5
BROKEN-OUT
DETAILED PATCHLIST
CHANGELOG

-----
MINI-HOWTO
GENTOO:
# nano /etc/make.conf
<set PORTDIR_OVERLAY="/usr/local/portage", in make.conf, unless already set>
# wget http://enderandrew.com/conrad/no-source ... -r4.ebuild
# mkdir -p /usr/local/portage/sys-kernel/no-sources
# mv no-sources-2.6.15-r4.ebuild /usr/local/portage/sys-kernel/no-sources
# ebuild /usr/local/portage/sys-kernel/no-sources/no-sources-2.6.15-r4.ebuild digest
<ALL users running stable x86 do the following step>
# echo sys-kernel/no-sources ~x86 >> /etc/portage/package.keywords
# emerge no-sources
OTHER DISTROS:
# cd /usr/src
# rm linux
# wget http://www.kernel.org/pub/linux/kernel/ ... 15.tar.bz2
# wget http://enderandrew.com/conrad/no-source ... 15-no4.bz2
# tar jxvf linux-2.6.15.tar.bz2
# ln -s linux-2.6.15 linux
# cd linux
# bzcat /usr/src/2.6.15-no4.bz2 | patch -p1
Last edited by cheater1034 on Fri Feb 17, 2006 8:32 pm, edited 2 times in total.
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Top
cheater1034
Veteran
Veteran
User avatar
Posts: 1558
Joined: Thu Sep 09, 2004 7:38 pm
Contact:
Contact cheater1034
Website

  • Quote

Post by cheater1034 » Wed Feb 15, 2006 3:04 am

Nicksched default scheduler patch.

It is not needed, but I totally forgot to include this one in the menuconfig patch :X

the patch just enabled nicksched as the default in the Kconfig

Patch:
http://bfgraphics.net/nicksched_default.diff
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Top
mbar
Advocate
Advocate
User avatar
Posts: 2000
Joined: Wed Jan 19, 2005 9:45 am
Location: Poland

  • Quote

Post by mbar » Wed Feb 15, 2006 6:00 am

happy_followers_count++;
Top
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

  • Quote

Post by Tiger683 » Wed Feb 15, 2006 11:07 am

you are using an outdated suspend2 patch ;)
Retired gentoo user
Top
Zyne
Guru
Guru
Posts: 334
Joined: Tue Jun 08, 2004 12:16 pm

  • Quote

Post by Zyne » Wed Feb 15, 2006 2:11 pm

sweet!
Love-sources have always been my favourite patchset :)


Thanks for the newest update!


edit: there appears to be something wrong with the CIFS module... Whenever I try to access a windows share, my computer just freezes... It's not even accessible through ssh anymore.
Top
cheater1034
Veteran
Veteran
User avatar
Posts: 1558
Joined: Thu Sep 09, 2004 7:38 pm
Contact:
Contact cheater1034
Website

  • Quote

Post by cheater1034 » Wed Feb 15, 2006 7:41 pm

Tiger683 wrote:you are using an outdated suspend2 patch ;)
:X I downgraded because the 2.2 one I was using appeared broken. When the next release of no-sources comes back in (2.6.16 release probally) I will hack up a suspend2 patch for 2.6.16 ;)
Zyne wrote: edit: there appears to be something wrong with the CIFS module... Whenever I try to access a windows share, my computer just freezes... It's not even accessible through ssh anymore.
I do not use cifs, but it is right for me to assume the git-cifs patch from -mm is breaking it. You may wish to try installing the module seperately, for now, until this is cleared up.

http://linux-cifs.samba.org/cifs/cifs_download.html
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Top
predatorfreak
l33t
l33t
User avatar
Posts: 708
Joined: Thu Jan 13, 2005 2:15 am
Location: USA, Michigan.
Contact:
Contact predatorfreak
Website

  • Quote

Post by predatorfreak » Thu Feb 16, 2006 2:16 pm

Something to consider: Instead of using MD5 hashes (which have been cracked), try SHA256.

I've switched all the hashing work I can over to SHA256 and lately a number of other folks have started switching to SHA256. On Gentoo, as far as I know there isn't an SHA256 hashing utility installed by default, but more recent versions of md5deep support SHA256 and a number of other hashing schemes. You could provide them side by side, but most people who are doing serious integrity checking have switched to SHA256.
System: predatorbox
Distro: Arch Linux x86_64
Current projects: blackhole, convmedia and anything else I cook up.
Top
cheater1034
Veteran
Veteran
User avatar
Posts: 1558
Joined: Thu Sep 09, 2004 7:38 pm
Contact:
Contact cheater1034
Website

  • Quote

Post by cheater1034 » Thu Feb 16, 2006 8:42 pm

predatorfreak wrote:Something to consider: Instead of using MD5 hashes (which have been cracked), try SHA256.

I've switched all the hashing work I can over to SHA256 and lately a number of other folks have started switching to SHA256. On Gentoo, as far as I know there isn't an SHA256 hashing utility installed by default, but more recent versions of md5deep support SHA256 and a number of other hashing schemes. You could provide them side by side, but most people who are doing serious integrity checking have switched to SHA256.
I will probally do this.

I broke my system accidently, as I was attempting to downgrade glibc from 2.3.90* to 2.3.6. So I am reinstalling currently.

When I get my system up (by tomorrow w/ X+OB3) I will work on 2.6.16-rc3-no1, Which I planned to work on initially, before I broke my system :X
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Top
justin82
n00b
n00b
Posts: 28
Joined: Fri Feb 03, 2006 3:27 am

  • Quote

Post by justin82 » Fri Feb 17, 2006 4:10 am

EDIT: nevermind
Top
Vla
Tux's lil' helper
Tux's lil' helper
Posts: 135
Joined: Fri Sep 09, 2005 1:11 pm
Location: Somewhere in the middle

  • Quote

Post by Vla » Fri Feb 17, 2006 6:17 pm

Hello!
I noticed that if i do a cat /sys/cpusched/nicksched/base_timeslice it shows me 256 although I set it to 64 in kernel config.
How can I fix this?
Top
cheater1034
Veteran
Veteran
User avatar
Posts: 1558
Joined: Thu Sep 09, 2004 7:38 pm
Contact:
Contact cheater1034
Website

  • Quote

Post by cheater1034 » Fri Feb 17, 2006 6:36 pm

Vla wrote:Hello!
I noticed that if i do a cat /sys/cpusched/nicksched/base_timeslice it shows me 256 although I set it to 64 in kernel config.
How can I fix this?
Really? I will research that issue, it should not look like that.

you can change it manually to 64 via that file, it should work.

I will double check the kernel config to make sure it is configuring the right option.
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Top
no idea
n00b
n00b
User avatar
Posts: 43
Joined: Tue Jan 03, 2006 8:29 pm
Location: Zagreb

  • Quote

Post by no idea » Fri Feb 17, 2006 8:08 pm

cheater1034 wrote:Really? I will research that issue, it should not look like that.

you can change it manually to 64 via that file, it should work.

I will double check the kernel config to make sure it is configuring the right option.
Yep, Vla is right.........now that I looked, it also says 256 but I've set 128 in kernel configuration :)
Top
cheater1034
Veteran
Veteran
User avatar
Posts: 1558
Joined: Thu Sep 09, 2004 7:38 pm
Contact:
Contact cheater1034
Website

Re: 2.6.15-no4 "Love is Dead" (2.6.15.4 and more f

  • Quote

Post by cheater1034 » Fri Feb 17, 2006 8:31 pm

marked as bug, posted fix.

Thankyou very much :)

There will be a patch to fix this soon!
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Top
Tiger683
Veteran
Veteran
User avatar
Posts: 1347
Joined: Sat Jan 08, 2005 8:34 pm
Location: Heffner's House

  • Quote

Post by Tiger683 » Fri Feb 17, 2006 8:53 pm

lol, an easy one .... :lol:

If you put something in the Kconfig, you should use it in the code too ;)
Retired gentoo user
Top
mbar
Advocate
Advocate
User avatar
Posts: 2000
Joined: Wed Jan 19, 2005 9:45 am
Location: Poland

  • Quote

Post by mbar » Sun Mar 26, 2006 9:32 am

Pls cheater update this series to 2.6.15.6 version :)
Top
mirek
Guru
Guru
Posts: 489
Joined: Mon Sep 20, 2004 9:55 pm
Location: Oslo Norway

  • Quote

Post by mirek » Sun Mar 26, 2006 12:38 pm

Have anybody got problems with suspend2 with gcc4.1 My kernel

Code: Select all

# uname -r
2.6.16-rc5-no3
I have upgraded gcc and xorg-x11 to v.7.0 and Suspend2 is not working now.
Top
mbar
Advocate
Advocate
User avatar
Posts: 2000
Joined: Wed Jan 19, 2005 9:45 am
Location: Poland

  • Quote

Post by mbar » Sun Mar 26, 2006 12:44 pm

Suspend2 is working in 2.6.15-noX series only. That's why I asked for updating it a little...
Top
cheater1034
Veteran
Veteran
User avatar
Posts: 1558
Joined: Thu Sep 09, 2004 7:38 pm
Contact:
Contact cheater1034
Website

  • Quote

Post by cheater1034 » Mon Mar 27, 2006 12:45 am

that is expected, I will re-write a patch for 2.6.16-no1, suspend2 works with THIS and previous versions only.

The reason is because the entire 2.16.x series was based off of -mm, and there is no suspend2 patch for -mm, so I had to rewrite major chunks of a few major suspend2 files, and I couldn't test it myself.
IRC!: #zen-sources on irc.rizon.net
zen-kernel.org
--
Lost in android development land.
Top
Post Reply

18 posts • Page 1 of 1

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic