Hello Sebastian, I figured out my error. I was using a smaller stack size until last year so the nfs client hung up on initialising. I reset some config values and its working now. Thank you for your help.
Regards, Vivek > On 14-Feb-2017, at 19:18, vivek kukreja <vivekkukre...@gmail.com> wrote: > > Hello Sebastian, > > The output of the qemu command is as follows: > > Warning: nic cadence_gem.1 has no peer > nexus0: <RTEMS Nexus device> > zy7_slcr0: <Zynq-7000 slcr block> on nexus0 > cgem0: <Cadence CGEM Gigabit Ethernet Interface> on nexus0 > miibus0: <MII bus> on cgem0 > e1000phy0: <Marvell 88E1111 Gigabit PHY> PHY 0 on miibus0 > e1000phy0: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, > 1000baseT-FDX, 1000baseT-FDX-master, auto > e1000phy1: <Marvell 88E1111 Gigabit PHY> PHY 23 on miibus0 > e1000phy1: none, 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, > 1000baseT-FDX, 1000baseT-FDX-master, auto > cgem0: Ethernet address: 52:54:00:12:34:56 > [zone: socket] kern.ipc.maxsockets limit reached > [zone: udp_inpcb] kern.ipc.maxsockets limit reached > [zone: udpcb] kern.ipc.maxsockets limit reached > cgem0: cgem_mediachange: could not set ref clk0 to 25000000 > > I tried attaching the debug log file (partial) generated by using the > '-d exec' option but its too large (atleast 25 MB). > > I debugged the code and found that control reaches till the > 'rtems_bsd_program_call' function(under > rtems-libbsd/rtemsbsd/rtems/rtems-program.c) and stops at the > following step: > > if (setjmp(prog_ctrl->return_context) == 0) { > exit_code = (*prog)(context); > } > > I think execution gets stuck at the assignment statement. I'm still > working on this and thank you for helping. > > Regards, > Vivek > > On Tue, Feb 14, 2017 at 3:51 PM, Sebastian Huber > <sebastian.hu...@embedded-brains.de> wrote: >> >> >>> On 14/02/17 11:10, vivek kukreja wrote: >>> >>> Hello developers, >>> >>> I'm working on transporting application traces to host using the >>> libbsd ethernet driver. I have compiled an app for >>> arm/xilinx_zynq_a9_qemu and used the rtems bsd commands to setup NFS >>> in the app. >>> This example used to work until last year but the implementation of >>> the function 'rtems_bsd_command_ifconfig' has been changed since. I'm >>> getting the following error on qemu while trying to setup the ethernet >>> interface: >>> >>> [zone: socket] kern.ipc.maxsockets limit reached >>> [zone: udp_inpcb] kern.ipc.maxsockets limit reached >>> [zone: udpcb] kern.ipc.maxsockets limit reached >> >> >> I am not sure if this is really an error. Could you please send the complete >> log messages. >> >> -- >> Sebastian Huber, embedded brains GmbH >> >> Address : Dornierstr. 4, D-82178 Puchheim, Germany >> Phone : +49 89 189 47 41-16 >> Fax : +49 89 189 47 41-09 >> E-Mail : sebastian.hu...@embedded-brains.de >> PGP : Public key available on request. >> >> Diese Nachricht ist keine geschäftliche Mitteilung im Sinne des EHUG. >> _______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel