Re: Fatal exceptions on context-switching for more than two isolated threads

2020-09-22 Thread Utkarsh Rai
On Mon, Sep 21, 2020 at 10:29 PM Gedare Bloom wrote: > On Sat, Sep 19, 2020 at 5:41 AM Utkarsh Rai > wrote: > > > > Hello, > > When I isolate more than two threads in RTEMS (the implementation can be > found here), I get fatal exceptions while context-switching. On stepping > into the code, the

Need help debugging sp02.exe run on Strong APA scheduler

2020-09-22 Thread Richi Dubey
Hi, I've been trying to debug why sp02 keeps failing on Strong APA scheduler and it's hard for me to debug because there are different points at which the same program breaks on gdb even though this is a single processor test. I have attached the different error logs. In error.txt, we can see that

Re: Need help debugging sp02.exe run on Strong APA scheduler

2020-09-22 Thread Joel Sherrill
This isn't a proper solution but a debug technique. When stepping and running result in different behavior, it is sometimes useful to run to a specific point and look at data structures for anomalies. Since TA1 never prints, I wonder if something went wrong with the data structures before INIT del

GSoC Lightning Talk on Projects

2020-09-22 Thread Joel Sherrill
Hi We will be giving a 3-5 minute talk at the GSoC Mentor Summit (virtual) about the RTEMS student projects. That basically means 1 slide per student project. Deadline is Oct 8 so we have a bit of time to polish. I encourage each student to take the time to do this. This is the opportunity for you

Master broken?

2020-09-22 Thread Chris Johns
Hi, I cannot build master. I am using ... powerpc-rtems6-gcc (GCC) 10.2.1 20200918 (RTEMS 6, RSB 1ea1c9cdc56313e33abf39fce23a2ddf308ff5b3, Newlib 749cbcc) for the powerpc, i386 and arm. I am seeing with psim and pc686 ... ./../../cpukit/librtemscpu.a(taskcreate.o): in function `rtems_task_crea

Re: Master broken?

2020-09-22 Thread Chris Johns
On 23/9/20 1:14 pm, Chris Johns wrote: > Hi, > > I cannot build master. I am using ... ... using the autotools build system. > > powerpc-rtems6-gcc (GCC) 10.2.1 20200918 > (RTEMS 6, RSB 1ea1c9cdc56313e33abf39fce23a2ddf308ff5b3, Newlib 749cbcc) > > for the powerpc, i386 and arm. I am seeing wi

Re: Master broken?

2020-09-22 Thread Chris Johns
On 23/9/20 1:19 pm, Chris Johns wrote: > On 23/9/20 1:14 pm, Chris Johns wrote: >> Hi, >> >> I cannot build master. I am using ... > > ... using the autotools build system. > >> >> powerpc-rtems6-gcc (GCC) 10.2.1 20200918 >> (RTEMS 6, RSB 1ea1c9cdc56313e33abf39fce23a2ddf308ff5b3, Newlib 749cbcc)

Re: Master broken?

2020-09-22 Thread Sebastian Huber
On 23/09/2020 06:03, Chris Johns wrote: Sebastian, we need to maintain the autotools build system until we remove it. Yes, sorry. Thanks for the fixes. ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel

libbsd master is broken with powerpc

2020-09-22 Thread Chris Johns
Hi, I am seeing this ... '-o/opt/work/chris/rtems/libbsd/rtems-libbsd.git/build/powerpc-rtems6-psim-default/linux/drivers/soc/fsl/qbman/qman_ccsr.c.19.o'] In file included from ../../rtemsbsd/include/machine/rtems-bsd-kernel-space.h:59, from ../../linux/drivers/soc/fsl/qbman/qma

Re: libbsd master is broken with powerpc

2020-09-22 Thread Chris Johns
On 23/9/20 3:08 pm, Chris Johns wrote: > Hi, > > I am seeing this ... > > '-o/opt/work/chris/rtems/libbsd/rtems-libbsd.git/build/powerpc-rtems6-psim-default/linux/drivers/soc/fsl/qbman/qman_ccsr.c.19.o'] > In file included from > ../../rtemsbsd/include/machine/rtems-bsd-kernel-space.h:59, >

Re: libbsd master is broken with powerpc

2020-09-22 Thread Sebastian Huber
On 23/09/2020 07:11, Chris Johns wrote: Sorry for the noise. I pulled the wrong repo. Update the repo and it builds. I worked on the libbsd build in the last days. This is my final status: https://devel.rtems.org/wiki/Release/6/Waf%20BSP%20Checklist What we need now are test runs with build

Re: libbsd master is broken with powerpc

2020-09-22 Thread Chris Johns
On 23/9/20 4:15 pm, Sebastian Huber wrote: > On 23/09/2020 07:11, Chris Johns wrote: > >> Sorry for the noise. I pulled the wrong repo. Update the repo and it builds. > > I worked on the libbsd build in the last days. Yes and it was my mistake I had not updated the right repo. > This is my fina