| View previous topic :: View next topic |
| Author |
Message |
Belliash Advocate


Joined: 24 Nov 2004 Posts: 2394 Location: Legnica, Poland
|
|
| Back to top |
|
 |
vipernicus Veteran


Joined: 17 Jan 2005 Posts: 1462 Location: Your College IT Dept.
|
Posted: Wed Dec 13, 2006 4:07 am Post subject: |
|
|
| Morpheouss wrote: | Updated to -morph5
Changelog in first post.
@vipernicus: There's no genetic patch designed for 2.6.19 and this one made especially for 2.6.18 applies but doesn't compile. It's because inode structure has been changed in newer kernel version. I have modify older patch to make it working with 2.6.19 and i have not already seen any troubles so i think it works good... Feel free to use it in emission and please don't ever say i have stolen your patches...  |
It compiles perfectly here, and I've used inode-diet patches for a long time. _________________ Viper-Sources Maintainer || nesl247 Projects || vipernicus.org blog |
|
| Back to top |
|
 |
euromancer n00b

Joined: 12 Nov 2003 Posts: 4
|
Posted: Wed Dec 13, 2006 2:40 pm Post subject: UnionFS not working |
|
|
compiling morpth5 with unionfs gives me the following error:
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
CC fs/unionfs/subr.o
In file included from fs/unionfs/subr.c:22:
fs/unionfs/unionfs.h:6:26: error: linux/config.h: No such file or directory
fs/unionfs/unionfs.h:50:2: warning: #warning You are compiling Unionfs on an unsupported kernel version.
fs/unionfs/unionfs.h:51:2: warning: #warning To compile Unionfs, you will need to define UNIONFS_UNSUPPORTED.
fs/unionfs/unionfs.h:52:2: warning: #warning Try adding: EXTRACFLAGS=-DUNIONFS_UNSUPPORTED to fistdev.mk
In file included from fs/unionfs/subr.c:22:
fs/unionfs/unionfs.h: In function 'fist_copy_attr_all':
fs/unionfs/unionfs.h:517: error: 'struct inode' has no member named 'i_blksize'
fs/unionfs/unionfs.h:517: error: 'const struct inode' has no member named 'i_blksize'
make[2]: *** [fs/unionfs/subr.o] Error 1
make[1]: *** [fs/unionfs] Error 2
make: *** [fs] Error 2
 |
|
| Back to top |
|
 |
Belliash Advocate


Joined: 24 Nov 2004 Posts: 2394 Location: Legnica, Poland
|
Posted: Wed Dec 13, 2006 3:23 pm Post subject: |
|
|
patch no. 036 creates this linux/config.h
patch no. 006 updated, so it should compile now!
Please, try now...
@rmh3093: I have just updated 006-unionfs-latest.patch  _________________ Asio Software Technologies
Belliash IT Weblog |
|
| Back to top |
|
 |
peterk0 Apprentice


Joined: 25 Mar 2003 Posts: 188 Location: Prague
|
Posted: Wed Dec 13, 2006 3:33 pm Post subject: |
|
|
could you please update to 2.6.19.1?
you may also consider adding squashfs and tp_smapi along with other thinkpad patches, i think many of us will appreciate that. you can always steal them from vipernicus, he doesn't mind
thanks and keep up the good work. |
|
| Back to top |
|
 |
ZaiPower n00b


Joined: 06 Oct 2005 Posts: 39 Location: Vigo (España)
|
Posted: Wed Dec 13, 2006 4:51 pm Post subject: Compilation problem Linux Kernel 2.6.19-morph5 |
|
|
Hello, when I make
| Code: | | genkernel --no-bootsplash --no-menuconfig --no-clean --no-mrproper --lvm2 --dmraid all |
I have the following compilation error
| Code: | * -- Grepping log... --
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" bzImage
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
CC mm/readahead.o
mm/readahead.c:45: error: expected identifier or ( before numeric constant
mm/readahead.c:46: error: expected identifier or ( before numeric constant
mm/readahead.c:46: error: l-valor inválido en & unario
make[1]: *** [mm/readahead.o] Error 1
make: *** [mm] Error 2
--
CC kernel/configs.o
LD kernel/built-in.o
* Gentoo Linux Genkernel; Version 3.4.4
* Running with options: --no-bootsplash --no-menuconfig --no-clean --no-mrproper --lvm2 --dmraid all
* ERROR: Failed to compile the "bzImage" target...
* -- End log... --
|
Any idea?
....
Hello again! I have solved the problem!
I had not marked the option "Adaptive file readahead (EXPERIMENTAL)" under the menu "Processor type and features". After setting it on now the kernel compiles.
Last edited by ZaiPower on Fri Dec 15, 2006 8:26 am; edited 2 times in total |
|
| Back to top |
|
 |
rmh3093 Advocate


Joined: 06 Aug 2003 Posts: 2135 Location: Rochester/Buffalo, NY
|
Posted: Wed Dec 13, 2006 5:24 pm Post subject: Re: Compilation problem Linux Kernel 2.6.19-morph5 |
|
|
| ZaiPower wrote: | Hello, when I make
| Code: | | genkernel --no-bootsplash --no-menuconfig --no-clean --no-mrproper --lvm2 --dmraid all |
I have the following compilation error
| Code: | * -- Grepping log... --
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" bzImage
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
CC mm/readahead.o
mm/readahead.c:45: error: expected identifier or ( before numeric constant
mm/readahead.c:46: error: expected identifier or ( before numeric constant
mm/readahead.c:46: error: l-valor inválido en & unario
make[1]: *** [mm/readahead.o] Error 1
make: *** [mm] Error 2
--
CC kernel/configs.o
LD kernel/built-in.o
* Gentoo Linux Genkernel; Version 3.4.4
* Running with options: --no-bootsplash --no-menuconfig --no-clean --no-mrproper --lvm2 --dmraid all
* ERROR: Failed to compile the "bzImage" target...
* -- End log... --
|
Any idea? |
obviously the build is failing because of the adaptive readahead patch.... try disabling that feature and recompie  _________________ Do not meddle in the affairs of wizards, for they are subtle and quick to anger. |
|
| Back to top |
|
 |
rmh3093 Advocate


Joined: 06 Aug 2003 Posts: 2135 Location: Rochester/Buffalo, NY
|
Posted: Wed Dec 13, 2006 5:28 pm Post subject: |
|
|
viper, morph, : would you guys include support for the ipw3945 wireless card in future kernel releases? http://www.rit.edu/~rmh3093/ipw3945-1.1.2_for_2.6.19.patch _________________ Do not meddle in the affairs of wizards, for they are subtle and quick to anger. |
|
| Back to top |
|
 |
Gentree Watchman


Joined: 01 Jul 2003 Posts: 5077 Location: France, Old Europe
|
Posted: Wed Dec 13, 2006 9:18 pm Post subject: |
|
|
| vipernicus wrote: | | and I've used inode-diet patches for a long time |
does not this break lots of stuff like cloop? when I looked into that breakage I seem to recall coming across several other *fs packages that were apparently broken by these changes as well.
Some have now been , partially, reverted it seems.
Do you know the current state of play on this , specifically will cloop now compile?
 _________________ Linux, because I'd rather own a free OS than steal one that's not worth paying for.
KX7-333 , AthlonXP1800+ @2.3GHz
AthlonXP-M on A7N8X @ 2.6/2.4GHz (winter/summer)
2.6.32-hh1 : portage ~x86 |
|
| Back to top |
|
 |
euromancer n00b

Joined: 12 Nov 2003 Posts: 4
|
Posted: Thu Dec 14, 2006 2:20 am Post subject: |
|
|
| Morpheouss wrote: | patch no. 036 creates this linux/config.h
patch no. 006 updated, so it should compile now!
Please, try now...
@rmh3093: I have just updated 006-unionfs-latest.patch  |
getting this error with unionfs now:
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
CC fs/unionfs/super.o
fs/unionfs/super.c: In function 'destroy_inode_cache':
fs/unionfs/super.c:383: error: void value not ignored as it ought to be
make[2]: *** [fs/unionfs/super.o] Error 1
make[1]: *** [fs/unionfs] Error 2
make: *** [fs] Error 2 |
|
| Back to top |
|
 |
Jjeje007 Tux's lil' helper

Joined: 29 Sep 2006 Posts: 130 Location: France, Nice
|
Posted: Thu Dec 14, 2006 12:26 pm Post subject: |
|
|
Hi,
I Still get :
| Quote: | !!! Digest verification failed:
!!! /usr/local/portage/layman/custom-kernels/sys-kernel/morph-sources/files/037-genetic-anticipatory.patch
!!! Reason: Filesize does not match recorded size
!!! Got: 80459
!!! Expected: 80477 |
I Update layman, I did : "layman --sync-all" almost 4 times since yesterday .... but still get this
Jjeje007 |
|
| Back to top |
|
 |
Belliash Advocate


Joined: 24 Nov 2004 Posts: 2394 Location: Legnica, Poland
|
Posted: Thu Dec 14, 2006 12:59 pm Post subject: |
|
|
| Jjeje007 wrote: | Hi,
I Still get :
| Quote: | !!! Digest verification failed:
!!! /usr/local/portage/layman/custom-kernels/sys-kernel/morph-sources/files/037-genetic-anticipatory.patch
!!! Reason: Filesize does not match recorded size
!!! Got: 80459
!!! Expected: 80477 |
I Update layman, I did : "layman --sync-all" almost 4 times since yesterday .... but still get this
Jjeje007 |
add digest into features in you make.conf
I have updated the tarball, not repository!
| ZaiPower wrote: | Hello, when I make
| Code: | | genkernel --no-bootsplash --no-menuconfig --no-clean --no-mrproper --lvm2 --dmraid all |
I have the following compilation error
| Code: | * -- Grepping log... --
COMMAND: make -j2 CC="gcc" LD="ld" AS="as" bzImage
CHK include/linux/version.h
CHK include/linux/utsrelease.h
CHK include/linux/compile.h
CC mm/readahead.o
mm/readahead.c:45: error: expected identifier or ( before numeric constant
mm/readahead.c:46: error: expected identifier or ( before numeric constant
mm/readahead.c:46: error: l-valor inválido en & unario
make[1]: *** [mm/readahead.o] Error 1
make: *** [mm] Error 2
--
CC kernel/configs.o
LD kernel/built-in.o
* Gentoo Linux Genkernel; Version 3.4.4
* Running with options: --no-bootsplash --no-menuconfig --no-clean --no-mrproper --lvm2 --dmraid all
* ERROR: Failed to compile the "bzImage" target...
* -- End log... --
|
Any idea? |
Very interesting...
I have enabled readahead and compiles fine, works good, but i don't use genkernel...
| peterk0 wrote: | could you please update to 2.6.19.1?
you may also consider adding squashfs and tp_smapi along with other thinkpad patches, i think many of us will appreciate that. you can always steal them from vipernicus, he doesn't mind
thanks and keep up the good work. |
I thought all the time, squashfs is already added by genpatches...
Updated to -morph6!
UnionFS should now compile fine
@rmh3093: added 3 patches
@rmh3093: please include digest and manifest when updating repository to avoid troubles, which Jjeje007 came across  _________________ Asio Software Technologies
Belliash IT Weblog |
|
| Back to top |
|
 |
jonnevers Veteran


Joined: 02 Jan 2003 Posts: 1584 Location: Gentoo64 land
|
Posted: Thu Dec 14, 2006 2:12 pm Post subject: Re: 2.6.19-morph1: New Thingy! |
|
|
| Morpheouss wrote: | nvidia-drivers-9742 compiled fine  |
they compile fine but when xorg tries to load them, my system halts. have you been able to get them to work? if so how?
other then that the kernel compiled and runs fine. |
|
| Back to top |
|
 |
Belliash Advocate


Joined: 24 Nov 2004 Posts: 2394 Location: Legnica, Poland
|
Posted: Thu Dec 14, 2006 2:24 pm Post subject: Re: 2.6.19-morph1: New Thingy! |
|
|
| jonnevers wrote: | | Morpheouss wrote: | nvidia-drivers-9742 compiled fine  |
they compile fine but when xorg tries to load them, my system halts. have you been able to get them to work? if so how?
other then that the kernel compiled and runs fine. |
| Code: | | nvidia-drivers-1.0.9631 |
I've just emerged nvidia-drivers and it works pretty good
It may depends on config, eg. if you have enabled nvidia framebuffer  _________________ Asio Software Technologies
Belliash IT Weblog |
|
| Back to top |
|
 |
DJ_ANY n00b

Joined: 14 Dec 2006 Posts: 6
|
Posted: Thu Dec 14, 2006 3:19 pm Post subject: |
|
|
Hello,
First of all, thank for your kernel patches.
I have little problem with the morph-sources 2.6.19-r5 and 2.6.19-r6.
Here is what I see in the /var/log/everything/current.
Dec 14 16:08:40 [kernel] BUG: warning at lib/radix-tree.c:855/radix_tree_gang_lookup()
Dec 14 16:08:40 [kernel] [<c0103af5>] dump_trace+0x69/0x1af
Dec 14 16:08:40 [kernel] [<c0103c53>] show_trace_log_lvl+0x18/0x2c
Dec 14 16:08:40 [kernel] [<c0104257>] show_trace+0xf/0x11
Dec 14 16:08:40 [kernel] [<c0104307>] dump_stack+0x15/0x17
Dec 14 16:08:40 [kernel] [<c02555e3>] radix_tree_gang_lookup+0x1b3/0x205
Dec 14 16:08:40 [kernel] [<c01a2cbb>] reiser4_invalidate_pages+0xdf/0x190
Dec 14 16:08:40 [kernel] [<c01c2ef8>] kill_hook_extent+0x480/0x5d2
Dec 14 16:08:40 [kernel] [<c01c35dc>] kill_units_extent+0xda/0x1e5
Dec 14 16:08:40 [kernel] [<c01b895a>] kill_units+0x50/0x5b
Dec 14 16:08:40 [kernel] [<c01b8986>] kill_head+0x21/0x2a
Dec 14 16:08:40 [kernel] [<c01b95ba>] prepare_for_compact+0x856/0xa86
Dec 14 16:08:40 [kernel] [<c01b98a1>] kill_node40+0x23/0x96
Dec 14 16:08:40 [kernel] [<c019336c>] carry_cut+0x36/0x41
Dec 14 16:08:40 [kernel] [<c0192f4f>] reiser4_carry+0x89/0x1eb
Dec 14 16:08:40 [kernel] [<c0196d8e>] kill_node_content+0x7f0/0x868
Dec 14 16:08:40 [kernel] [<c01975b8>] cut_tree_worker_common+0x2ec/0x470
Dec 14 16:08:40 [kernel] [<c01959a1>] reiser4_cut_tree_object+0xf7/0x1aa
Dec 14 16:08:40 [kernel] [<c0195a8b>] reiser4_cut_tree+0x37/0x46
Dec 14 16:08:40 [kernel] [<c01b1226>] extent2tail+0x263/0x4aa
Dec 14 16:08:40 [kernel] [<c01b00e9>] release_unix_file+0xa3/0x19d
Dec 14 16:08:40 [kernel] [<c015e202>] __fput+0xa9/0x191
Dec 14 16:08:40 [kernel] [<c014e9bd>] remove_vma+0x25/0x36
Dec 14 16:08:40 [kernel] [<c014f309>] do_munmap+0x193/0x1ac
Dec 14 16:08:40 [kernel] [<c014f355>] sys_munmap+0x33/0x41
Dec 14 16:08:40 [kernel] [<c0102c1d>] sysenter_past_esp+0x56/0x79
Dec 14 16:08:40 [kernel] [<b7fd7410>] 0xb7fd7410
Dec 14 16:08:40 [kernel] =======================
Dec 14 16:08:40 [kernel] BUG: warning at lib/radix-tree.c:855/radix_tree_gang_lookup()
If you know how to resolve the problem, please tell me.
Thanks fo your help
PS: excuse me for my poor skills in english |
|
| Back to top |
|
 |
Belliash Advocate


Joined: 24 Nov 2004 Posts: 2394 Location: Legnica, Poland
|
|
| Back to top |
|
 |
DJ_ANY n00b

Joined: 14 Dec 2006 Posts: 6
|
Posted: Thu Dec 14, 2006 3:29 pm Post subject: |
|
|
| Yes I use it. |
|
| Back to top |
|
 |
Jjeje007 Tux's lil' helper

Joined: 29 Sep 2006 Posts: 130 Location: France, Nice
|
Posted: Thu Dec 14, 2006 3:39 pm Post subject: |
|
|
Hi,
Ok , i update to morph5 and I can't boot any more with my bios "configure ide like AHCI" ... I have to "configure like ide"
Morph3 was booting fine with ahci configure in the bios and the udev option at boot (grub)
I'v got only sata drive (and scsi) and my mother board is Asus P5W DH deluxe
What did you change ?
Jjeje007 |
|
| Back to top |
|
 |
Belliash Advocate


Joined: 24 Nov 2004 Posts: 2394 Location: Legnica, Poland
|
|
| Back to top |
|
 |
Jjeje007 Tux's lil' helper

Joined: 29 Sep 2006 Posts: 130 Location: France, Nice
|
Posted: Thu Dec 14, 2006 4:52 pm Post subject: |
|
|
Hi,
I always do make menuconfig (no genkernel) and i touch nothing from morph3 to morph5 in "device driver section"
This is not *really* important ... but i like to have ahci setup (I heard it was better in term of performance)
When enable it with morph5 I got :
| Quote: | | Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0) |
Jjeje007 |
|
| Back to top |
|
 |
DJ_ANY n00b

Joined: 14 Dec 2006 Posts: 6
|
Posted: Thu Dec 14, 2006 5:34 pm Post subject: |
|
|
Hi
I had just recompiled without preemptable rcu but I have always the same problem |
|
| Back to top |
|
 |
Belliash Advocate


Joined: 24 Nov 2004 Posts: 2394 Location: Legnica, Poland
|
|
| Back to top |
|
 |
DJ_ANY n00b

Joined: 14 Dec 2006 Posts: 6
|
Posted: Thu Dec 14, 2006 5:57 pm Post subject: |
|
|
which file must i remove?
And yes the dmesg show just the same things |
|
| Back to top |
|
 |
gimpel Advocate


Joined: 15 Oct 2004 Posts: 2718 Location: Munich, Bavaria
|
Posted: Thu Dec 14, 2006 6:05 pm Post subject: |
|
|
| DJ_ANY wrote: | | Yes I use it. |
Just don't use it when you have reiser4 filesystem(s). Reiser4 uses RCU, and doesn't like it preemptible. _________________ http://proaudio.tuxfamily.org/wiki - pro-audio software overlay
|
|
| Back to top |
|
 |
DJ_ANY n00b

Joined: 14 Dec 2006 Posts: 6
|
Posted: Thu Dec 14, 2006 6:14 pm Post subject: |
|
|
like i just said i have already turn to static rcu
But it still the same thing. |
|
| Back to top |
|
 |
|