Re: Facing problem while patching LTTng 0.9.5 with linux kernel 2.6.21
"Srinivasa Reddy" <[email protected]> Thu, 26 Jul 2007 10:55:34 +0530
| Newsgroups | gmane.linux.kernel.tracing |
|---|---|
| Message-ID | <[email protected]> |
Hi Mathieu, Still I am not able to execute that command. Please see below messages... [sreddy@l-blr-sddeg03 linux-2.6.21]$ `cat /scratch/sreddy/linux-2.6.21-kernel/lttng-0.9.5/series | grep -v "^#"`; do patch -p1 < $a; done bash: syntax error near unexpected token `do' [sreddy@l-blr-sddeg03 linux-2.6.21]$ `cat /scratch/sreddy/linux-2.6.21-kernel/lttng-0.9.5/series | grep -v "^#"`; patch -p1 < $a; done bash: syntax error near unexpected token `done' [sreddy@l-blr-sddeg03 linux-2.6.21]$ `cat /scratch/sreddy/linux-2.6.21-kernel/lttng-0.9.5/series | grep -v "^#"`; patch -p1 < $a; bash: atomich-add-atomic64-cmpxchg-xchg-and-add_unless-to-alpha.patch: command not found bash: $a: ambiguous redirect [sreddy@l-blr-sddeg03 linux-2.6.21]$ I tried by removing "do" and "done" also.. But still some problem is there with that command. Please let me know about this. Regards, Srinivas. -----Original Message----- From: Mathieu Desnoyers [mailto:[email protected]] Sent: Wednesday, July 25, 2007 9:06 PM To: Srinivasa Reddy Cc: [email protected] Subject: Re: Facing problem while patching LTTng 0.9.5 with linux kernel 2.6.21 * Srinivasa Reddy ([email protected]) wrote: > Hi Mathieu, > > [Mathieu]You should either use quilt, or issue something like: > > for a in `cat /scratch/sreddy/linux-2.6.21-kernel/lttng-0.9.5/series | > grep -v "^#"`; do patch -p1 < $a; done > All in one line, with the backquotes (` `) for a in `cat /scratch/sreddy/linux-2.6.21-kernel/lttng-0.9.5/series | grep -v "^#"`; do patch -p1 < $a; done > [Srinivas] I have used that command and see below for the response. > > When I press the "Enter" key after entering that command, it's giving > ">" symbol. I think it's still expecting some input. > > > [sreddy@l-blr-sddeg03 linux-2.6.21]$ cat > /scratch/sreddy/linux-2.6.21-kernel/lttng-0.9.5/series | grep -v "^#"'; > do patch -p1 < $a; done > > > > > > > > > Is there anything in the command what I have entered? > > Please let me know. > > -Srinivas. > > -----Original Message----- > From: Mathieu Desnoyers [mailto:[email protected]] > Sent: Wednesday, July 25, 2007 6:25 PM > To: Srinivasa Reddy > Cc: [email protected] > Subject: Re: Facing problem while patching LTTng 0.9.5 with linux kernel > 2.6.21 > > * Srinivasa Reddy ([email protected]) wrote: > > Hi Mathieu, > > > > > > > > I am facing some problems while patching the LTTng version 0.9.5 with > > Linux kernel 2.6.21 version. > > > > > > > > That LTTng patch contains some files with ".diff" extension and some > > files with ".patch" extension. That's why I have given * in that below > > command. > > > > > > > > Please have a look at the below message: > > > > You should either use quilt, or issue something like: > > for a in `cat /scratch/sreddy/linux-2.6.21-kernel/lttng-0.9.5/series | > grep -v "^#"`; do patch -p1 < $a; done > > So the patches are applies in the series file order. > > Mathieu > > > > > > > > ************************************************************************ > > **************************************************** > > > > [sreddy@l-blr-sddeg03 linux-2.6.21-kernel]$ cat > > /scratch/sreddy/linux-2.6.21-kernel/lttng-0.9.5/* | patch -p1 > > > > can't find file to patch at input line 27 > > > > Perhaps you used the wrong -p or --strip option? > > > > The text leading up to this was: > > > > -------------------------- > > > > |From: Mathieu Desnoyers <[email protected]> > > > > | > > > > |This series mainly adds support for missing 64 bits cmpxchg and 64 > bits > > atomic > > > > |add unless. Therefore, principally 64 bits architectures are > targeted > > by > > > > |these patches. It also adds the complete list of atomic operations > on > > the > > > > |atomic_long type. > > > > | > > > > | > > > > | > > > > |This patch: > > > > | > > > > |atomic.h: add atomic64 cmpxchg, xchg and add_unless to alpha > > > > | > > > > |Signed-off-by: Mathieu Desnoyers <[email protected]> > > > > |Cc: Richard Henderson <[email protected]> > > > > |Cc: Ivan Kokshaysky <[email protected]> > > > > |Signed-off-by: Andrew Morton <[email protected]> > > > > |--- > > > > | > > > > | include/asm-alpha/atomic.h | 49 > ++++++++++++++++++++++++++++++++--- > > > > | 1 file changed, 46 insertions(+), 3 deletions(-) > > > > | > > > > |Index: linux-2.6-lttng/include/asm-alpha/atomic.h > > > > |=================================================================== > > > > |--- linux-2.6-lttng.orig/include/asm-alpha/atomic.h 2007-05-08 > > 00:30:46.000000000 -0400 > > > > |+++ linux-2.6-lttng/include/asm-alpha/atomic.h 2007-05-08 > > 00:31:17.000000000 -0400 > > > > -------------------------- > > > > File to patch: > > > > > > > > > > > > What I have to give there?? It's asking for lot of files like that. > > Please help me on this. > > > > > > > > Regards, > > > > Srinivas. > > > > > > > > -- > Mathieu Desnoyers > Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal > OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE > 9A68 > -- Mathieu Desnoyers Computer Engineering Ph.D. Student, Ecole Polytechnique de Montreal OpenPGP key fingerprint: 8CD5 52C3 8E3C 4140 715F BA06 3F25 A8FE 3BAE 9A68