find ./ -name '*' | xargs -n1 -t touch ? which ofcourse needs to be run from top of the kernel tree. kind regards anupam On 5 Oct 2004 05:11:18 -0000, matrix reloaded <matrix_reloaded18@xxxxxxxxxxxxxx> wrote: > Rakesh, > Please use the following script for touching all the files in the kernel souce > folder :- > > "sumtouch.sh" > > #!/bin/bash > > printf "Script to touch all the files ercursuively...\n" > find . -name "*" >& ./Output > for input in `cat ./Output`; do > touch $input > done > > You could have done it with $ touch `ls -R` also, but it cries because of very long > list returned by ls -R for kernel source, so you'll have to use "sumtouch.sh" only for > you case. Just copy this into a file and name it anything. Then do chmod 766 for > that and run. After running this things will go fine. Generally kernel make process > doesn't work if the files present in the source are having time-stamp > current time > of the running system. Running this script will modify the time-stamp of all the files. > > Let me know if this helps. > > Thanks. > Sumit Sharma, > IBM, Bangalore. > > On Fri, 01 Oct 2004 Rakesh Jagota wrote : > > > >Hi, > > > >When I am trying to do make clean, its not coming out, its keep on cleaning > >and not stopping at all. What can be the problem and how cabn i rectify > >this. I used the touch command in the compilation folder like this: > > > >touch -t 200410010517 CCYYMMDDHHMM > > > > > >Thanks in advance, > >rakesh > > -- if you need gmail invites, let me know ! -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/