Re: [PATCH] ftrace porting of linux-2.6.29 for mips

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

 



On 00:03 Sat 04 Apr     , Zhang Le wrote:
> On 22:53 Fri 03 Apr     , wu zhangjin wrote:
> > On Fri, Apr 3, 2009 at 10:11 PM, Zhang Le <r0bertz@xxxxxxxxxx> wrote:
> > > On 20:51 Fri 03 Apr     , wu zhangjin wrote:
> > >> okay, please check the attachment, thx!
> > >>
> > >> including:
> > >>
> > >> 1. add the HAVE_FUNCTION_TRACE_MCOUNT_TEST line in arch/mips/Kconfig
> > >> 2. remove the useless registers save & restore operation in mcount.S
> > >> 3. and add a "notrace" flag to tick_do_update_jiffies64 to avoid the
> > >> nmi exception problem.
> > >
> > > Have you tested the latest patch? Any working .config file?
> > > I just tested it, seems can't boot.
> > 
> > yes, i have tested it on qemu/malta, the attachment include a
> > configuration & an init ram fs: initrd.gz
> > 
> > boot it:
> > 
> > $ qemu-system-mipsel -kernel vmlinux-qemu-malta-ftrace -initrd
> > qemu-malta-initrd.gz -append "root=/dev/ram0 init=/bin/sh
> > console=ttyS0 ramdisk_size=3000"  -nographic -M malta -hda /dev/zero
> > 
> > and also, i just test it on loongson2f(fuloong 6003) with the
> > configuration file: defconfig-fl-rt-ftrace, but configured only as
> > serial port debugging mode via a minicom, so, you need to add the
> > other kernel modules if not have a serial
> > port :-(
> 
> I will check whether there is any difference between the config caused the
> problem.

Still no luck. Maybe you are using a different loongson 2f patchset, not the
one in my git tree. I know lemote has a to-mips branch, maybe you are using that?
I tried to merged it with my tree yesterday, but haven't finished yet.

Anyway, would you please show me the whole source you are using?

Thanks!

Zhang, Le
http://zhangle.is-a-geek.org

> 
> At the meantime, would you please try my git tree, to see if it works?
> 
> Thanks!
> 
> Zhang, Le
> http://zhangle.is-a-geek.org
> 
> > 
> > >
> > > I have pushed the patch, along with my fix, to my git tree, so that
> > > the patch could be further polished. It is in linux-2.6.29-stable-ftrace branch.
> > >
> > > http://repo.or.cz/w/linux-2.6/linux-loongson.git
> > >
> > > BTW, it seems linux-mips@xxxxxxxxxxxxxxx is not an alias of
> > > linux-mips@xxxxxxxxxxxxxx, since I haven't seen our previous emails appear in
> > > linux-mips ML's archive. So I have added linux-mips@xxxxxxxxxxxxxx to CC list.
> > >
> > 
> > ooh, it's my fault :-) linux-mips@xxxxxxxxxxxxxx is the right one~~
> > 
> > > When this patch is more ready to be included, we'd better include LKML in CC
> > > list, too. Because there are more ftrace gurus which could give advices to this
> > > patch.
> > >
> > > Zhang, Le
> > > http://zhangle.is-a-geek.org
> > >
> > >>
> > 
> > -- 
> > Studying engineer. Wu Zhangjin
> > Lanzhou University      http://www.lzu.edu.cn
> > Distributed & Embedded System Lab      http://dslab.lzu.edu.cn
> > School of Information Science and Engeneering         http://xxxy.lzu.edu.cn
> > wuzhangjin@xxxxxxxxx         http://falcon.oss.lzu.edu.cn
> > Address:Tianshui South Road 222,Lanzhou,P.R.China    Zip Code:730000
> > Tel:+86-931-8912025
> 
> 
> 
> 
> 
> 


[Index of Archives]     [Linux MIPS Home]     [LKML Archive]     [Linux ARM Kernel]     [Linux ARM]     [Linux]     [Git]     [Yosemite News]     [Linux SCSI]     [Linux Hams]

  Powered by Linux