View previous topic :: View next topic |
Author |
Message |
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue May 30, 2006 12:10 pm Post subject: Beyond-Dev-Sources: 2.6.17-beyond-git2 [USE NEW OVERLAY] |
|
|
========================================
DISCLAIMER: I'm tired of these long disclaimers. So:
If you inted to bug gentoo devs about -beyond, keep in mind:
i know where you live! Short: don't do it
========================================
DO NOT USE THE OVERLAY (ebuild+eclass) FROM 2.6.16 SERIES!
Beyond Dev Sources
From the makers of -archck, and -nitro. iphitus and Tiger683
beyond-dev-sources is a testbed for many patches pending for inclusion into stable beyond-sources,
or for those simply too experimental to ever get into stable.
The only way to obtain them is for now the -git distribution method (see howto on the bottom),
snapshots MIGHT start showing up now and then (i would appreciate if anyone from the community could make this
more often than i will, you have our permission to make snapshots available, post links into this thread )
With snapshots i mean usual patches for use with a standard (non-git) ebuild.
If you use wget to download files from our server, use the "--user-agent=WHATEVER" as command line option
at the _end_ of the command! example: "wget http://someaddres/somefile --user-agent=MyFunkyUserAgent"
GENTOO USERS:
Before you proceed, emerge dev-util/git with useflags "webdav curl" and then emerge cogito..
NON GENTOO:
Make sure to obtain git and cogito packages for your distribution that support curl and webdav
==================================================
HOMEPAGE
LATEST STABLE RELEASE (aka. Beyond-Sources)
FILES:
NEW OVERLAY
ebuild + eclass (GENTOO LINUX):
EBUILD
ECLASS
pkgbuild (ARCH LINUX):
http://aur.archlinux.org/packages.php?do_Details=1&ID=4242
(iphitus: any update on this one?)
Seed:
SEED TARBALL (rev. 2)
SEED TARBALL's MD5SUM (rev. 2)
GIT REPOSITORY (unstable branch)
NOTE: This package is keyworded -* !!!!
NEW COMMITS (MOST RECENT FIRST):
*** tag 2.6.17-beyond-git2
*** copy_from_user_inatomic and friends
*** Reiser4 update to latest -mm
*** tag 2.6.17-beyond-git1
*** writeback: fix range handling
*** SquashFS-3.0
*** Suspend2-2.2.5-2.6.17-rc5-beyond
*** realtime-lsm (linux security module)
*** UnionFS
*** USB-Xchange v5
*** suspend2 vs. idleprio
*** workaround buggy temp sensors by excluding 0c from ...
*** Silence compiler warnings
*** amd K7: powernow fix
*** Layer7 Packet Classifier
*** Pentium-M undervolt (aka linux-phc)
*** ibm acpi fancontrol
*** fbsplash-0.9.2-r5
*** vesafb-tng-1.0-rc1-r3
*** Kconfig: Configurable mousepolling intervall
*** acpi: custom dsdt from initrd support
*** reiser4 for 2.6.17-rc5
*** rbtree: git update from mm
*** powerpc: git update from mm
*** libata: enable dmadir and fua support by default
*** libata: massive update
*** alsa: git update from mm
*** forcedeth: cleanups and updates
*** FS: use list_move
*** mm/thrash.c: detect process thrashing against itself
*** optimize follow_pages
*** mmput might sleep
*** Full CK: 2.6.17-rc5-ck1
*** vanilla 2.6.17-rc5 import
*** Initial commit
---
Howto install wrote: |
gentoo:
Use the linked overlay.
Create a new overlay directory, add it to PORTDIR_OVERLAY variable in make.conf,
unmask this package: | echo "sys-kernel/beyond-dev-sources -*" >> /etc/portage/package.keywords |
and emerge
__warning__: to avoid clashes with beyond-sources ebuild, the unstable branch is called beyond-dev-sources.
so:
emerge beyond-dev-sources
other distros:
cd /usr/src
mkdir linux-2.6.17-beyond-dev
rm linux
ln -s linux-2.6.17-beyond-dev linux
wget http://beyond-sources.generation.no/beyond-dev.seed/seed-2.tar.bz2 --user-agent=Opera
wget http://beyond-sources.generation.no/beyond-dev.seed/seed-2.md5sum --user-agent=Opera
md5sum -c seed-2.md5sum
cd linux
tar xvjf ../seed-2.tar.bz2
# this restores kernel source tree
cg-restore
#this updates to latest git changes:
cg-update origin
# If the above command wont work, try cg-update http://beyond-sources.generation.no/scm/beyond-dev.git#master
make menuconfig
Make sure to disable the option
General setup ---> Automatically append version information to the version string
<compile & install>
|
Cheers,
iphitus and tiger683 _________________ Retired gentoo user
Last edited by Tiger683 on Thu Jun 01, 2006 7:57 am; edited 1 time in total |
|
Back to top |
|
|
iphitus Apprentice
Joined: 03 Aug 2005 Posts: 226
|
Posted: Tue May 30, 2006 12:18 pm Post subject: |
|
|
Yay, kickass work! go beyond!
Expect a stable 2.6.17 once 2.6.17 is out.
James |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Tue May 30, 2006 12:20 pm Post subject: |
|
|
Just as a sidenote: nvidia-kernel package behaves _really_ wanky with this kernel at compiletime.
If it compiles once it works fine after that.
I've made it compile without symbol warnings by reemerging all over and over again while env-update'ing
and source'ing /etc/profile inbetween combined with at least two reboots. wack, but at some point it suddenly worked
_________________ Retired gentoo user |
|
Back to top |
|
|
super-lupo Tux's lil' helper
Joined: 29 Jun 2004 Posts: 92 Location: Germany / Berlin
|
Posted: Tue May 30, 2006 2:52 pm Post subject: |
|
|
Great,
a new opportunity to break my system.
Will try this new beauty today. Let's see if suspend2 will work and if this kernel will compile on ppc.
Regards,
Lupo |
|
Back to top |
|
|
Zephyrus Apprentice
Joined: 01 Sep 2004 Posts: 204
|
Posted: Tue May 30, 2006 4:54 pm Post subject: |
|
|
I'm compiling it right now. Thanks for the new release. |
|
Back to top |
|
|
Zephyrus Apprentice
Joined: 01 Sep 2004 Posts: 204
|
Posted: Tue May 30, 2006 6:02 pm Post subject: |
|
|
Gcc gives me this error message
Code: |
fs/proc/kcore.c:14:27: error: minux/proc_fs.h: No such file or directory
|
because it seems that there's a typographic error in kcore.c :
Code: |
#include <minux/proc_fs.h>
|
instead of the correct include
Code: |
#include <linux/proc_fs.h>
|
|
|
Back to top |
|
|
buthus Guru
Joined: 17 May 2005 Posts: 429 Location: Bell, Germany
|
Posted: Tue May 30, 2006 6:18 pm Post subject: |
|
|
Realy good, thanks Tiger683. |
|
Back to top |
|
|
genestyler Apprentice
Joined: 03 Dec 2003 Posts: 155 Location: CHATEAUDUN, Eure et loir
|
Posted: Tue May 30, 2006 6:21 pm Post subject: |
|
|
cool the last unstable ati drivers works with this kernel )
but it seem i have transparency on by default in kde (well better then a black screen with a Mr freeze :p) |
|
Back to top |
|
|
TheAlamo n00b
Joined: 14 Nov 2004 Posts: 38 Location: Frankfurt/Germany
|
Posted: Tue May 30, 2006 6:25 pm Post subject: |
|
|
no problems with nvidia-kernel-1.0.8762 here. 3% higher framerate in glxgears compared to 2.6.16-beyond4.1. |
|
Back to top |
|
|
candrews Developer
Joined: 10 Aug 2005 Posts: 162
|
Posted: Tue May 30, 2006 9:01 pm Post subject: grsecurity/PAX patches |
|
|
Can you re-add the PAX/grsecurity patches that were previously in beyond-dev-sources? |
|
Back to top |
|
|
martin.k Guru
Joined: 28 Nov 2004 Posts: 493 Location: Wylatowo, Polska
|
Posted: Tue May 30, 2006 9:44 pm Post subject: |
|
|
Tiger683 wrote: | Just as a sidenote: nvidia-kernel package behaves _really_ wanky with this kernel at compiletime.
If it compiles once it works fine after that.
I've made it compile without symbol warnings by reemerging all over and over again while env-update'ing
and source'ing /etc/profile inbetween combined with at least two reboots. wack, but at some point it suddenly worked
|
If you are using ccache try doing FEATURES="-ccache" emerge nvidia-kernel.
I've noticed that sometimes ccache, with some kernels (mostly mm tree), makes the nvidia module unusable or it fails with emerge error. Weird _________________ linux-2.6.17 +ck +R4 +lockless +genetic-as +... więcej nie pamiętam
LRU #299256 |
|
Back to top |
|
|
Martin.Jansa n00b
Joined: 09 Mar 2004 Posts: 55 Location: Prague
|
Posted: Tue May 30, 2006 9:52 pm Post subject: Problem compiling reiser4? |
|
|
Code: |
CC fs/reiser4/page_cache.o
fs/reiser4/page_cache.c:619: warning: initialization from incompatible pointer type
{standard input}: Assembler messages:
{standard input}:243: Error: suffix or operands invalid for `mov'
{standard input}:325: Error: suffix or operands invalid for `mov'
make[2]: *** [fs/reiser4/page_cache.o] Error 1
make[1]: *** [fs/reiser4] Error 2
make: *** [fs] Error 2
|
AMD64
The same for gcc-3.4.6,4.1.1,4.2.0-alpha20060527 |
|
Back to top |
|
|
Zakharov n00b
Joined: 05 Sep 2005 Posts: 37 Location: Aschaffenburg, Germany
|
Posted: Wed May 31, 2006 12:54 am Post subject: |
|
|
Compiled and is running fine here. Thanks, Tiger _________________ Is that You John Wayne? Is this me? |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Wed May 31, 2006 5:17 am Post subject: Re: Problem compiling reiser4? |
|
|
Martin.Jansa wrote: | Code: |
CC fs/reiser4/page_cache.o
fs/reiser4/page_cache.c:619: warning: initialization from incompatible pointer type
{standard input}: Assembler messages:
{standard input}:243: Error: suffix or operands invalid for `mov'
{standard input}:325: Error: suffix or operands invalid for `mov'
make[2]: *** [fs/reiser4/page_cache.o] Error 1
make[1]: *** [fs/reiser4] Error 2
make: *** [fs] Error 2
|
AMD64
The same for gcc-3.4.6,4.1.1,4.2.0-alpha20060527 |
Zephyrus: any comments on this?
AFAICT you have amd64 as well?
Fixes and additions not before this evening (CET) _________________ Retired gentoo user |
|
Back to top |
|
|
nejiron Tux's lil' helper
Joined: 27 Apr 2004 Posts: 95 Location: U.S.A.
|
Posted: Wed May 31, 2006 3:05 pm Post subject: |
|
|
For some reason after I emerge the sources the /usr/src/linux-2.6.17-beyond-dev folder is completely empty. During the emerge process it downloaded a 70 meg file, but no where did it actually uncompress it or install it. _________________ I am a traveler of both time and space |
|
Back to top |
|
|
brot Guru
Joined: 06 Apr 2004 Posts: 322
|
Posted: Wed May 31, 2006 5:59 pm Post subject: |
|
|
Hi and welcome back Tiger
git 1 works here very very well, no problems with vmware/dvb/anything else...
Thanky you tiger and iphitus, beyond is really a great release..
brot |
|
Back to top |
|
|
sedorox Apprentice
Joined: 13 Feb 2004 Posts: 206
|
Posted: Thu Jun 01, 2006 1:15 am Post subject: |
|
|
$ uname -a
Linux Neptune 2.6.17-beyond-git1 #1 SMP PREEMPT Wed May 31 00:12:21 EDT 2006 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz GNU/Linux
Works perfect here... I just reloaded my laptop so I Can't test everything I normally do (still getting everything sorted). Looks good, thanks _________________ Home Desktop: Ryzen 3900X 3.8ghz | 32G Ram | 2x 1TB NVMe
Previous 7 Year Build: Intel i5-2400 3.1ghz | 16G Ram | 1x 60G SSD, 1x 1TB HDD |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Thu Jun 01, 2006 6:40 am Post subject: |
|
|
candrews wrote: | Can you re-add the PAX/grsecurity patches that were previously in beyond-dev-sources? |
Such non-trivial things are scheduled for "when it's done".
But i will as soon as i can, together with adding back the menu entry for cks.
nejiron wrote: | For some reason after I emerge the sources the /usr/src/linux-2.6.17-beyond-dev folder is completely empty. During the emerge process it downloaded a 70 meg file, but no where did it actually uncompress it or install it. |
You need dev-util/git and dev-util/cogito (with USE="webdav curl") from latest ~arch, other than this
if you have both, try to completely remove the directory /usr/portage/distfiles/git-src and try again.
PS: The amd64 issue is probably solved in reiser4 from latest -mm, will update soon.
And you guys should all thank Zephyrus as he PM'd me a solution for the erroneous asm code in current reiser4,
which would have otherwise saved your reiser4/amd64 butts It was a big chunk of work he did, even though he doesn't use reiser4
Thanks,
T _________________ Retired gentoo user |
|
Back to top |
|
|
Snoozz Tux's lil' helper
Joined: 01 Feb 2006 Posts: 76
|
Posted: Thu Jun 01, 2006 10:26 am Post subject: |
|
|
Just wondering, right now I'm running the latest stable version of the beyond sources. Is there a big improvement with these dev one's?
Btw, nice sources, you guys did a great job
grtz |
|
Back to top |
|
|
Tiger683 Veteran
Joined: 08 Jan 2005 Posts: 1347 Location: Heffner's House
|
Posted: Thu Jun 01, 2006 10:44 am Post subject: |
|
|
Snoozz wrote: | Just wondering, right now I'm running the latest stable version of the beyond sources. Is there a big improvement with these dev one's?
Btw, nice sources, you guys did a great job
grtz |
Especially at the moment the development tree of beyond should be considered highly experimental,
based on the experimental 2.6.17-rc kernel with a few patches not (yet?) in stable. So, you can try this
kernel to see the future of beyond/linux kernel.
For everyday use with emphasis on stability you should however use the stable branch,
iphitus is doing a great job in keeping it free of bloating patches and maintaining stability.
T _________________ Retired gentoo user |
|
Back to top |
|
|
Snoozz Tux's lil' helper
Joined: 01 Feb 2006 Posts: 76
|
Posted: Thu Jun 01, 2006 2:42 pm Post subject: |
|
|
Yeah, but I like experimenting with my gentoo box's (right now I have laptop for school use and a desktop to fiddle around on a bit).
On both I'm running the beyond-sources .
Maybe I'll give the dev sources a spin.
PS:
Is their a way to use my old config for the beyond-sources (so that I don't have to change everything from scratch)
Thnx for the reply |
|
Back to top |
|
|
RobertDavid Apprentice
Joined: 08 Aug 2005 Posts: 271 Location: Czech Republic
|
Posted: Thu Jun 01, 2006 6:27 pm Post subject: |
|
|
How it is with libata, is it better to use SATA (via controller) with SCSI or libata? I use SCSI but dont know advantages and disadvantages.. _________________ Arch & Fluxbox & 2.6.24-rc-zen!!!!
robertek.brevnov.net |
|
Back to top |
|
|
tuam l33t
Joined: 04 May 2004 Posts: 765 Location: CGN, Germany
|
Posted: Thu Jun 01, 2006 9:07 pm Post subject: |
|
|
Snoozz wrote: |
Is there a way to use my old config for the beyond-sources (so that I don't have to change everything from scratch) |
Code: | # cp /usr/src/linux-old/.config /usr/src/linux-new/.config
# cd /usr/src/linux-new
# make oldconfig |
Anwer questions for new settings.
FF,
Daniel _________________ Logic clearly dictates that the needs of the many outweigh the needs of the few. - Spock
The needs of the one outweigh the needs of the many. - Kirk
I refuse to let arithmetic decide questions like that. - Picard |
|
Back to top |
|
|
sedorox Apprentice
Joined: 13 Feb 2004 Posts: 206
|
Posted: Fri Jun 02, 2006 4:07 am Post subject: |
|
|
Tiger683 wrote: |
PS: The amd64 issue is probably solved in reiser4 from latest -mm, will update soon.
And you guys should all thank Zephyrus as he PM'd me a solution for the erroneous asm code in current reiser4,
which would have otherwise saved your reiser4/amd64 butts It was a big chunk of work he did, even though he doesn't use reiser4
Thanks,
T |
Hehe, thanks for pointing that out Tiger...
Thank you Zephyrus
Even tho I don't use reiser4 anymore (seems more sluggish to me then reiser3), and I don't have a AMD64 system (yet.. hopefully)
So far I haven't had any problems with git2, granted my system still isn't up to full speed yet either. We'll see _________________ Home Desktop: Ryzen 3900X 3.8ghz | 32G Ram | 2x 1TB NVMe
Previous 7 Year Build: Intel i5-2400 3.1ghz | 16G Ram | 1x 60G SSD, 1x 1TB HDD |
|
Back to top |
|
|
nejiron Tux's lil' helper
Joined: 27 Apr 2004 Posts: 95 Location: U.S.A.
|
Posted: Fri Jun 02, 2006 5:24 am Post subject: |
|
|
Tiger683 wrote: |
You need dev-util/git and dev-util/cogito (with USE="webdav curl") from latest ~arch, other than this
if you have both, try to completely remove the directory /usr/portage/distfiles/git-src and try again.
|
I got it working by uninstalling git and cogito, then deleting everything in the git-src folder and my overlay. Redid everything from the top and it works. I'll let you know how the new kernel runs. _________________ I am a traveler of both time and space |
|
Back to top |
|
|
|