[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]

RE: ext3 Patch doesn't work with 2.4.13



> From: Michael Fleming
> [mailto:mfleming-ext3 michaelfleming webcentral com au]
> Sent: Thursday, October 25, 2001 2:09 PM
> To: ext3-users redhat com
> Subject: Re: ext3 Patch doesn't work with 2.4.13
>
> I take is the rejection was for linux/fs.h, yes? If that's 
> the case then
> it's a matter of putting:
> 
> 	BH_JBD,		/* 1 if it has an attached journal head */
> 
> back in fs.h at the appropriate line (about line 219)
> 
> (look at the .rej file that will have been created when 
> patching your kernel, it'll
> give you a better idea. The above was the line that broke on 
> my system)
> 
> The rest patched and is operating OK for me - it's not under 
> any stress
> however, YMMV of course.

Hi,

it didn't work. It seems, that there was more then one line rejected. I
attached the kernel error output and the fs.h.rej.
Do you know why it worked with the pre6 Kernel an not with the final
release?

Kind regards

Jan Albrecht

-- 
Jan Albrecht                        Phone:  +49-5241-80-88404
System Consultant UNIX/NT           Fax:    +49-5241-80-688404
Bertelsmann mediaSystems NMI-DC     mobile: +49-172-2978914
An der Autobahn
33311 Gütersloh                     mailto:jan albrecht bertelsmann de 
Germany

Von: root [root admin04-1 lycos de]
Gesendet: Donnerstag, 25. Oktober 2001 14:47
An: jan albrecht bertelsmann de
Betreff: fs.h.rej

***************
*** 215,220 ****
  	BH_New,		/* 1 if the buffer is new and not yet written out */
  	BH_Async,	/* 1 if the buffer is under end_buffer_io_async I/O */
  	BH_Wait_IO,	/* 1 if we should throttle on this buffer */
  
  	BH_PrivateStart,/* not a state bit, but the first bit available
  			 * for private allocation by other entities
--- 216,222 ----
  	BH_New,		/* 1 if the buffer is new and not yet written out */
  	BH_Async,	/* 1 if the buffer is under end_buffer_io_async I/O */
  	BH_Wait_IO,	/* 1 if we should throttle on this buffer */
+ 	BH_JBD,		/* 1 if it has an attached journal_head */
  
  	BH_PrivateStart,/* not a state bit, but the first bit available
  			 * for private allocation by other entities
Von: root [root admin04-1 lycos de]
Gesendet: Donnerstag, 25. Oktober 2001 14:44
An: Albrecht, Jan, NMI-DC
Betreff: kernel

gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686   -c -o init/main.o init/main.c
. scripts/mkversion > .tmpversion
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686  -DUTS_MACHINE='"i386"' -c -o init/version.o init/version.c
make CFLAGS="-D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686 " -C  kernel
make[1]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/linux-2.4.13/kernel«
make all_targets
make[2]: Wechsel in das Verzeichnis Verzeichnis »/usr/src/linux-2.4.13/kernel«
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -fno-omit-frame-pointer -c -o sched.o sched.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o dma.o dma.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o fork.o fork.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -DEXPORT_SYMTAB -c exec_domain.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o panic.o panic.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -DEXPORT_SYMTAB -c printk.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o module.o module.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o exit.o exit.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o itimer.o itimer.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o info.o info.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o time.o time.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o softirq.o softirq.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o resource.o resource.c
gcc -D__KERNEL__ -I/usr/src/linux-2.4.13/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i686    -c -o sysctl.o sysctl.c
In file included from sysctl.c:33:
/usr/src/linux-2.4.13/include/linux/jbd.h: In function `buffer_jbd':
/usr/src/linux-2.4.13/include/linux/jbd.h:241: `BH_JBD' undeclared (first use in this function)
/usr/src/linux-2.4.13/include/linux/jbd.h:241: (Each undeclared identifier is reported only once
/usr/src/linux-2.4.13/include/linux/jbd.h:241: for each function it appears in.)
/usr/src/linux-2.4.13/include/linux/jbd.h:242: warning: control reaches end of non-void function
make[2]: *** [sysctl.o] Fehler 1
make[2]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux-2.4.13/kernel«
make[1]: *** [first_rule] Fehler 2
make[1]: Verlassen des Verzeichnisses Verzeichnis »/usr/src/linux-2.4.13/kernel«
make: *** [_dir_kernel] Fehler 2

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]