Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Introducing ikke-sources
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 3:09 pm    Post subject: Introducing ikke-sources Reply with quote

Hija,

I've been trying to get my own custom patchset working lately, and I'm proud to present the first "official" release to the public :)

This is not intended to be a very "on the edge" patchset (its not -mm based, quite close to vanilla actually), so people who fear to use "on the edge" patchset could be happy with this one :)

Notes:
Code:
A) Swsusp2 for 2.6.10
B) -bk2
        http://kernel.org/pub/linux/kernel/v2.6/snapshots/patch-2.6.10-bk2.bz2
C) -ac1
        http://kernel.org/pub/linux/kernel/people/alan/linux-2.6/2.6.10/patch-2.6.10-ac1.bz2
D) Reiser4
        From Namesys (2.6.9-4)
        -mm ACL fix
        Ikke's Filemap fix
E) drivers/block/floppy.c
        -bk2 reverted, didn't build as module.
F) Realtime LSM patch
G) From 2.6.10-ck1
        Noswap fix
        Mapped Watermark 2
H) From 2.6.10-ckdev
        Capabilities (rootbug) fix
I) gentoo-dev-sources-2.6.10
        DRM DoS update
        VesaFb-tng 0.9-rc5
        SquashFS 2.1
        Inotify 0.17
J) Misc
        config-nr-tty
        CFLAGS selection
        Really-quite-boot (from WOLK)
        LuFS 0.9.7
        1Gb lowmem hack
        Parport fix (http://lkml.org/lkml/2004/12/26/2)
        CHMP
        LiRC-CVS
        DaConfig 2.2.0 (from no-sources 2.6.10-rc3-no2, no idea what it actually does ;))
                [edit]found out what this is: adds the kernel name everywhere, in menuconfig/xconfig/... and .config[/edit]


I can't promise swsusp works, because my computer behaves very strange when I tried it :?

lirc is not tested caus I got no IR controller/receiver
Reiser4 works fine here.

Patch is here, should apply on top of 2.6.10 vanilla
Ebuild is here: http://www.eikke.com/ikke-sources/2.6.10-ikke3/ikke-sources-2.6.10-r3.ebuild


Please dont be mad if something doesnt work, something breaks,... I did not test everything, and this is my first released patchset :)
Running stable for +-1hour here now

Comments/RFE's/... please post here.

I'm not intending to make a new release of this for every new kernel release or so, this is primary for my own use (and time's lacking a lot lately :))
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage


Last edited by eikketk on Thu Dec 30, 2004 5:52 pm; edited 2 times in total
Back to top
View user's profile Send private message
Jake
Veteran
Veteran


Joined: 31 Jul 2003
Posts: 1132

PostPosted: Thu Dec 30, 2004 3:52 pm    Post subject: Reply with quote

What is "Ikke's Filemap fix" for reiser4?
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 3:57 pm    Post subject: Reply with quote

A missing EXPORT_SYMBOL for find_get_pages_tag in filemap.c


Code:
--- mm/filemap.c.orig   2004-12-26 16:47:01.726358184 +0100
+++ mm/filemap.c        2004-12-26 16:47:16.132168168 +0100
@@ -641,6 +641,7 @@
        spin_unlock_irq(&mapping->tree_lock);
        return ret;
 }
+EXPORT_SYMBOL(find_get_pages_tag);

 /*
  * Same as grab_cache_page, but do not wait if the page is unavailable.


(beware: striping is wrong)

Without this patch, reiser4 as a module would report a missing symbol
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
racoontje
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1290

PostPosted: Thu Dec 30, 2004 5:25 pm    Post subject: Reply with quote

So it doesn't actually do anything except get rid of a symptom?

Where in Belgium are you from btw? I'm from Wilrijk, Seppe's from Hove, seems like a good region for kernel hackers :D
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 5:29 pm    Post subject: Reply with quote

It gets rid of an issue that disables you to compile reiser4 drivers as a module :) Indeed, not too much (I could have counted this as a "manual fixup", but it could be usefull for other patchers :))

I'm from a village near Ghent.
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 6:04 pm    Post subject: Reply with quote

Reiser4 for 2.6.10 has been oficially released by Namesys, will be in next release. I hope we get a -mm release soon :)
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
Gatak
Apprentice
Apprentice


Joined: 04 Jan 2004
Posts: 174

PostPosted: Thu Dec 30, 2004 7:37 pm    Post subject: Reply with quote

How about applying the patch for Reiser4 4K kernel stacks support? Otherwise this kernel is very nice =)
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 8:51 pm    Post subject: Reply with quote

Gatak wrote:
How about applying the patch for Reiser4 4K kernel stacks support? Otherwise this kernel is very nice =)
Any idea where to get this? I never knew it was possible to run reiser4 on a 4kstack kernel...
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
Gatak
Apprentice
Apprentice


Joined: 04 Jan 2004
Posts: 174

PostPosted: Thu Dec 30, 2004 9:13 pm    Post subject: Reply with quote

eikketk wrote:
Gatak wrote:
How about applying the patch for Reiser4 4K kernel stacks support? Otherwise this kernel is very nice =)
Any idea where to get this? I never knew it was possible to run reiser4 on a 4kstack kernel...

http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.6/2.6.9/2.6.9-mm1/broken-out/reiser4-4kstacks-fix.patch

I do not see the same patch for the 2.6.10 series though. Perhaps there is some problems with it. I'll ask around. =)
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 9:37 pm    Post subject: Reply with quote

LOL

Code:
Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 25-akpm/fs/Kconfig.reiser4 |    2 +-
 1 files changed, 1 insertion(+), 1 deletion(-)

diff -puN fs/Kconfig.reiser4~resier4-4kstacks-fix fs/Kconfig.reiser4
--- 25/fs/Kconfig.reiser4~resier4-4kstacks-fix   2004-08-21 14:21:30.716818728 -0700
+++ 25-akpm/fs/Kconfig.reiser4   2004-08-21 14:21:42.306056896 -0700
@@ -1,6 +1,6 @@
 config REISER4_FS
    tristate "Reiser4 (EXPERIMENTAL very fast general purpose filesystem)"
-   depends on EXPERIMENTAL
+   depends on EXPERIMENTAL && !4KSTACKS
    default y
    ---help---
      Reiser4 is more than twice as fast for both reads and writes as
_


-> reiser4 option will be disabled when 4KSTACKS is disabled -> not really a fix ;)
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
Gatak
Apprentice
Apprentice


Joined: 04 Jan 2004
Posts: 174

PostPosted: Thu Dec 30, 2004 9:46 pm    Post subject: Reply with quote

Yes I know it isn't really a fix. But my point was that Reiser4 was already fixed to suppoer 4K stacks, but that they never changed the kernel option. I ran 4K stacks on a 2.6.9 system with reiser4 and did not have a problem (after receiving a patch from one of the reiser4 guys). I have not heard anything more since then...

And yes, the patch should be reversed ... In other words you should remove the dependency on 4KSTACKS.


Last edited by Gatak on Thu Dec 30, 2004 9:51 pm; edited 1 time in total
Back to top
View user's profile Send private message
Gatak
Apprentice
Apprentice


Joined: 04 Jan 2004
Posts: 174

PostPosted: Thu Dec 30, 2004 9:48 pm    Post subject: Reply with quote

Yes I know it isn't really a fix. But my point was that Reiser4 was already fixed to suppoer 4K stacks, but that they never changed the kernel option. I ran 4K stacks on a 2.6.9 system with reiser4 and did not have a problem (after receiving a patch from one of the reiser4 guys). I have not heard anything more since then...


And yes, the patch should be reversed ... In other words you should remove the dependency on 4KSTACKS
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 9:58 pm    Post subject: Reply with quote

Well, I'll remover it manually, not 100% sure whether it'll work ;)

ikke4 coming your way, -bk3-ac1, reiser4-for-2.6.10, some fixes.

Currently CIFS seems to be vroken (doesnt compile) due to a -bk3 change in include/linux/ipv6.h. Maybe I should report this on lkml?

Regards, Ikke
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 10:29 pm    Post subject: Reply with quote

Looks like -bk3 has some serious issues with ipv6 headers and functions using these structs, or maybe it's some other patch I patched in, I'll check it out tomorrow.
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
Gatak
Apprentice
Apprentice


Joined: 04 Jan 2004
Posts: 174

PostPosted: Thu Dec 30, 2004 10:35 pm    Post subject: Reply with quote

I need both CIFS ( as SMBFS has problems with UTF-8 ) and IPv6 =)

Perhaps best to avoid that bk3 patchset? I thought the BK was similar to CVS, which makes the BK patches very very beta'ish?
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Thu Dec 30, 2004 10:42 pm    Post subject: Reply with quote

Gatak wrote:
I need both CIFS ( as SMBFS has problems with UTF-8 ) and IPv6 =)

Perhaps best to avoid that bk3 patchset? I thought the BK was similar to CVS, which makes the BK patches very very beta'ish?
True, but there's no -mm :( so no new things to do, unless -mm comes out ;)

thats why I was playing with bk3
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
Gatak
Apprentice
Apprentice


Joined: 04 Jan 2004
Posts: 174

PostPosted: Thu Dec 30, 2004 10:45 pm    Post subject: Reply with quote

Btw. Did you include the Philips USB webcam support? It is a great thing as it is not included in the official kernels since 2.6.8.1.
Back to top
View user's profile Send private message
Evil Dark Archon
Guru
Guru


Joined: 21 Dec 2002
Posts: 562
Location: Santa Rosa, CA

PostPosted: Fri Dec 31, 2004 12:43 am    Post subject: Reply with quote

the phillips webcam module development has been halted since it was taken out of the kernel because it included code that comunicated with a proprietary module and the maintainer didn't want to take that functionality out so he halted development.
_________________
This post has been over explained for newb-informing purposes.

Registered Linux user 347334
Abit AV8-3rd eye, AMD Athlon64 3500+ 90nm, ATI Radeon x850 pro
Back to top
View user's profile Send private message
Gatak
Apprentice
Apprentice


Joined: 04 Jan 2004
Posts: 174

PostPosted: Fri Dec 31, 2004 12:46 am    Post subject: Reply with quote

Evil Dark Archon wrote:
the phillips webcam module development has been halted since it was taken out of the kernel because it included code that comunicated with a proprietary module and the maintainer didn't want to take that functionality out so he halted development.
Yes. It is a sad story. You can read about it on the developers website. It seem to be political rather than technical. =(.
Back to top
View user's profile Send private message
genstef
Retired Dev
Retired Dev


Joined: 13 Jun 2004
Posts: 668
Location: M/Bay/Germany

PostPosted: Fri Dec 31, 2004 9:01 am    Post subject: Reply with quote

-ac seems to include pwc .. so it is in this release.
Back to top
View user's profile Send private message
racoontje
Veteran
Veteran


Joined: 19 Jul 2004
Posts: 1290

PostPosted: Fri Dec 31, 2004 12:09 pm    Post subject: Reply with quote

eikketk wrote:
I'm from a village near Ghent.


Define please :)
Back to top
View user's profile Send private message
eikketk
Apprentice
Apprentice


Joined: 03 Jun 2003
Posts: 270
Location: Belgium

PostPosted: Fri Dec 31, 2004 5:44 pm    Post subject: Reply with quote

Grmbl I made a ikke4, based on bk3 and ac2, running fine here, but now I saw bk4 has been released, so I removed my bk3 based tree and started working on a bk4 based one (I only got a 8Gb harddrive), but patching in ac2 is a PITA, so abort.

Hope Andrew comes quick...
_________________
Working day and night to enhance the Linux Desktop Experience :)

Homepage
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum