I compiled reiser4 into the kernel just now. No problem.tranquilcool wrote:anybody got reiser4 to compile?
Here's my config file:
http://pastebin.com/m549b71df
I compiled reiser4 into the kernel just now. No problem.tranquilcool wrote:anybody got reiser4 to compile?

what can i say. am using the same config as ever but, even thoughejs76 wrote:I compiled reiser4 into the kernel just now. No problem.tranquilcool wrote:anybody got reiser4 to compile?
Here's my config file:
http://pastebin.com/m549b71df

++mbar wrote:I compiled zen1-preview2 with reiser4 but unfortunately it doesn't work, it says that root filesystem cannot be mounted or something similar.


BFQ is not gone, it's still there.tranquilcool wrote:with latest pull reiser4 compiles
CONFIG_IOSCHED_BFQ is gone
master-devel that is?tranquilcool wrote:with latest pull reiser4 compiles
CONFIG_IOSCHED_BFQ is gone

that didn't help:tranquilcool wrote:try unchecking Asynchronous SCSI scanning under scsi device support.mbar wrote:I compiled zen1-preview2 with reiser4 but unfortunately it doesn't work, it says that root filesystem cannot be mounted or something similar.
yeah, this "latest pull" is ~1.5 weeks old... I'm running it too, and it runs fine. Waiting for master-devel-new!tranquilcool wrote:yes master-devel.gimpel wrote:master-devel that is?tranquilcool wrote:with latest pull reiser4 compiles
CONFIG_IOSCHED_BFQ is gone
I'll look into that, hopefully with a fix in preview3.that didn't help:
http://technoportal.pl/files/zen.png
note the absence of reiser4.
this system boots fine with .24-zen5

pleasedodo1122 wrote:it's old because waninkoko is waiting for 2.6.26-rc1 to update it
I'll look into that, hopefully with a fix in preview3.that didn't help:
http://technoportal.pl/files/zen.png
note the absence of reiser4.
this system boots fine with .24-zen5
dodo
Code: Select all
LD fs/ramfs/built-in.o
CC fs/reiser4/debug.o
CC fs/reiser4/jnode.o
fs/reiser4/jnode.c: In Funktion »inode_attach_jnode«:
fs/reiser4/jnode.c:438: Fehler: »struct address_space« hat kein Element namens »nrpages«
fs/reiser4/jnode.c: In Funktion »inode_detach_jnode«:
fs/reiser4/jnode.c:468: Fehler: »struct address_space« hat kein Element namens »nrpages«
make[2]: *** [fs/reiser4/jnode.o] Fehler 1
make[1]: *** [fs/reiser4] Fehler 2
make: *** [fs] Fehler 2
re-sync master-new (git pull)dR0PS wrote:I followed you but still get some probs with reiser 4 not compilingdR0PSCode: Select all
LD fs/ramfs/built-in.o CC fs/reiser4/debug.o CC fs/reiser4/jnode.o fs/reiser4/jnode.c: In Funktion »inode_attach_jnode«: fs/reiser4/jnode.c:438: Fehler: »struct address_space« hat kein Element namens »nrpages« fs/reiser4/jnode.c: In Funktion »inode_detach_jnode«: fs/reiser4/jnode.c:468: Fehler: »struct address_space« hat kein Element namens »nrpages« make[2]: *** [fs/reiser4/jnode.o] Fehler 1 make[1]: *** [fs/reiser4] Fehler 2 make: *** [fs] Fehler 2

dodo, could you please fix itCC fs/ramfs/inode.o
CC fs/ramfs/file-mmu.o
LD fs/ramfs/ramfs.o
LD fs/ramfs/built-in.o
CC fs/reiser4/debug.o
CC fs/reiser4/jnode.o
fs/reiser4/jnode.c: In function ‘inode_attach_jnode’:
fs/reiser4/jnode.c:437: warning: passing argument 1 of ‘_write_lock_irq’ from incompatible pointer type
fs/reiser4/jnode.c:438: error: ‘struct address_space’ has no member named ‘nrpages’
fs/reiser4/jnode.c:439: warning: passing argument 1 of ‘_write_unlock_irq’ from incompatible pointer type
fs/reiser4/jnode.c: In function ‘inode_detach_jnode’:
fs/reiser4/jnode.c:467: warning: passing argument 1 of ‘_write_lock_irq’ from incompatible pointer type
fs/reiser4/jnode.c:468: error: ‘struct address_space’ has no member named ‘nrpages’
fs/reiser4/jnode.c:469: warning: passing argument 1 of ‘_write_unlock_irq’ from incompatible pointer type
make[2]: *** [fs/reiser4/jnode.o] Error 1
make[1]: *** [fs/reiser4] Error 2
make: *** [fs] Error 2
Done. Concurrent radix trees make some changes to nrpages, which i had to fix.kernelOfTruth wrote:ok, well - sorry
I got the same error:
dodo, could you please fix itCC fs/ramfs/inode.o
CC fs/ramfs/file-mmu.o
LD fs/ramfs/ramfs.o
LD fs/ramfs/built-in.o
CC fs/reiser4/debug.o
CC fs/reiser4/jnode.o
fs/reiser4/jnode.c: In function ‘inode_attach_jnode’:
fs/reiser4/jnode.c:437: warning: passing argument 1 of ‘_write_lock_irq’ from incompatible pointer type
fs/reiser4/jnode.c:438: error: ‘struct address_space’ has no member named ‘nrpages’
fs/reiser4/jnode.c:439: warning: passing argument 1 of ‘_write_unlock_irq’ from incompatible pointer type
fs/reiser4/jnode.c: In function ‘inode_detach_jnode’:
fs/reiser4/jnode.c:467: warning: passing argument 1 of ‘_write_lock_irq’ from incompatible pointer type
fs/reiser4/jnode.c:468: error: ‘struct address_space’ has no member named ‘nrpages’
fs/reiser4/jnode.c:469: warning: passing argument 1 of ‘_write_unlock_irq’ from incompatible pointer type
make[2]: *** [fs/reiser4/jnode.o] Error 1
make[1]: *** [fs/reiser4] Error 2
make: *** [fs] Error 2![]()
thanks

kdodo1122 wrote:Done. Concurrent radix trees make some changes to nrpages, which i had to fix.kernelOfTruth wrote:ok, well - sorry
I got the same error:
dodo, could you please fix itCC fs/ramfs/inode.o
CC fs/ramfs/file-mmu.o
LD fs/ramfs/ramfs.o
LD fs/ramfs/built-in.o
CC fs/reiser4/debug.o
CC fs/reiser4/jnode.o
fs/reiser4/jnode.c: In function ‘inode_attach_jnode’:
fs/reiser4/jnode.c:437: warning: passing argument 1 of ‘_write_lock_irq’ from incompatible pointer type
fs/reiser4/jnode.c:438: error: ‘struct address_space’ has no member named ‘nrpages’
fs/reiser4/jnode.c:439: warning: passing argument 1 of ‘_write_unlock_irq’ from incompatible pointer type
fs/reiser4/jnode.c: In function ‘inode_detach_jnode’:
fs/reiser4/jnode.c:467: warning: passing argument 1 of ‘_write_lock_irq’ from incompatible pointer type
fs/reiser4/jnode.c:468: error: ‘struct address_space’ has no member named ‘nrpages’
fs/reiser4/jnode.c:469: warning: passing argument 1 of ‘_write_unlock_irq’ from incompatible pointer type
make[2]: *** [fs/reiser4/jnode.o] Error 1
make[1]: *** [fs/reiser4] Error 2
make: *** [fs] Error 2![]()
thanks
Also, just tagged preview3.
Patch on sourceforge will be available shortly.
If there is something missing in preview3, tell me, as we will probably release -zen1 tomorrow.
dodo
Fixed.edit2:
localversion-zen is still tagged -zen1-preview2

afaik it's in latest master-devel (currently using it, I'll later boot to zen1-preview3)By tlsf you mean the Memory Allocator for Real-Time? Was it ever in zen? i don't recall it ever being there... And it would be pretty hard getting it there, since it uses stdio.h string.h etc, which means it can't be compiled in.
no modifications to zen-sources were madeuname -r
2.6.25-zen0-09893-g41362b4-dirty
cat /proc/modules | grep tlsf
tlsf 4544 0 - Live 0xffffffffa0832000
k,unionfs was still not compatible with 2.6.25 last time i looked. I'll check again today though.
I'll add linux-uvc today as well.
Bashorg should be removed tbh.
kgdb... if we have enough time we might add it, but i don't really know atm.

dodo1122 wrote:The funny thing is, even waninkoko does not recall anything like tlsf being thereI'll talk to him later about it though.
dodo
find /usr/src/linux-2.6.25-zen0_final/ | grep tlsf
/usr/src/linux-2.6.25-zen0_final/.tmp_versions/tlsf.mod
/usr/src/linux-2.6.25-zen0_final/include/config/tlsf
/usr/src/linux-2.6.25-zen0_final/include/config/tlsf/debug.h
/usr/src/linux-2.6.25-zen0_final/include/config/tlsf.h
/usr/src/linux-2.6.25-zen0_final/include/linux/tlsf.h
/usr/src/linux-2.6.25-zen0_final/mm/.tlsf.ko.cmd
/usr/src/linux-2.6.25-zen0_final/mm/.tlsf.mod.o.cmd
/usr/src/linux-2.6.25-zen0_final/mm/.tlsf.o.cmd
/usr/src/linux-2.6.25-zen0_final/mm/tlsf.ko
/usr/src/linux-2.6.25-zen0_final/mm/tlsf.c
/usr/src/linux-2.6.25-zen0_final/mm/tlsf.mod.c
/usr/src/linux-2.6.25-zen0_final/mm/tlsf_int.h
/usr/src/linux-2.6.25-zen0_final/mm/tlsf.mod.o
/usr/src/linux-2.6.25-zen0_final/mm/tlsf.o

...BUG: rwlock bad magic on CPU#0, swapper/1, ffff81013f868b68
Pid: 1, comm: swapper Not tainted 2.6.25-zen1-preview2#1
Call Trace:
[<ffffffff804a67d0>]
[<ffffffff80...........>]
[<ffffffff80...........>]
[<ffffffff80...........>]
[<ffffffff80...........>]
[<ffffffff80...........>]