2016-04-04T01:48:22 [trac] #2683/defect (v:4.12) created by chrisj (Configuration table's smp_enabled conditional on RTEMS_SMP) http://devel.rtems.org/ticket/2683 2016-04-04T01:48:55 [trac] #2683/defect (new) updated by chrisj (empty comment) http://devel.rtems.org/ticket/2683 2016-04-04T02:34:36 *** guerby has quit IRC 2016-04-04T05:11:36 *** mkhoory has quit IRC 2016-04-04T05:11:53 *** mkhoory has joined #rtems 2016-04-04T05:27:59 [trac] #2683/defect (new) updated by sebastian.huber (Yes, the top-level configuration tables should contain no pre-processor stuff.) http://devel.rtems.org/ticket/2683 2016-04-04T05:40:12 *** sebhub has joined #rtems 2016-04-04T05:44:26 *** monstr has joined #rtems 2016-04-04T06:03:19 *** mkhoory-2 has joined #rtems 2016-04-04T06:07:40 *** mkhoory has quit IRC 2016-04-04T06:09:03 *** mkhoory-2 has quit IRC 2016-04-04T06:12:47 *** mkhoory-2 has joined #rtems 2016-04-04T06:22:04 *** mkhoory-2 has quit IRC 2016-04-04T06:51:46 *** mkhoory-2 has joined #rtems 2016-04-04T07:27:52 *** mkhoory-3 has joined #rtems 2016-04-04T07:29:39 *** mkhoory-3 has quit IRC 2016-04-04T07:31:55 *** mkhoory-2 has quit IRC 2016-04-04T07:37:19 *** sebhub has quit IRC 2016-04-04T07:49:08 *** kiwichris has quit IRC 2016-04-04T07:49:19 *** guerby has joined #rtems 2016-04-04T07:49:46 *** kiwichris has joined #rtems 2016-04-04T09:05:19 [trac] #2683/defect (new) updated by joel.sherrill (With per function/data element linking, will the smp enabled variable even make it ...) http://devel.rtems.org/ticket/2683 2016-04-04T17:53:01 *** ita has quit IRC 2016-04-04T18:17:39 *** gedare has joined #rtems 2016-04-04T18:17:40 *** ChanServ sets mode: +o gedare 2016-04-04T18:38:38 *** monstr has quit IRC 2016-04-04T20:15:28 *** gigetoo has quit IRC 2016-04-04T20:45:12 *** gigetoo has joined #rtems 2016-04-04T21:23:58 [trac] #2683/defect (new) updated by chrisj (Replying to [comment:3 joel.sherrill]: > With per function/data element linking, ...) http://devel.rtems.org/ticket/2683 2016-04-05T05:47:39 *** sebhub has joined #rtems 2016-04-05T05:49:55 *** monstr has joined #rtems 2016-04-05T06:25:48 *** davee_ has joined #rtems 2016-04-05T06:48:47 sebhub: why does the libchip 2016-04-05T06:48:59 serial.h have BSP console stuff in it? 2016-04-05T07:54:28 *** davee_ has quit IRC 2016-04-05T13:11:08 libchip is broken 2016-04-05T13:46:23 *** rtems-irc has joined #rtems 2016-04-05T13:48:38 *** leguin.freenode.net sets mode: -o rtems-trac 2016-04-05T13:48:38 -leguin.freenode.net- *** Notice -- TS for #rtems changed from 1459863958 to 1233034627 2016-04-05T13:48:38 *** leguin.freenode.net sets mode: +t-s 2016-04-05T13:48:38 *** dougk has joined #rtems 2016-04-05T13:48:38 *** cdesai has joined #rtems 2016-04-05T13:48:38 *** hesham has joined #rtems 2016-04-05T13:48:38 *** mithro has joined #rtems 2016-04-05T13:48:38 *** darnir has joined #rtems 2016-04-05T13:48:38 *** gigetoo has joined #rtems 2016-04-05T13:48:38 *** wilhelm has joined #rtems 2016-04-05T13:48:38 *** peerst has joined #rtems 2016-04-05T13:48:38 *** monstr has joined #rtems 2016-04-05T13:48:38 *** sebhub has joined #rtems 2016-04-05T13:48:38 *** gedare has joined #rtems 2016-04-05T13:48:38 *** kiwichris has joined #rtems 2016-04-05T13:48:38 *** guerby has joined #rtems 2016-04-05T13:48:38 *** geheimnis` has joined #rtems 2016-04-05T13:48:38 *** stryx` has joined #rtems 2016-04-05T13:48:38 *** indy has joined #rtems 2016-04-05T13:48:38 *** lcpfnvcy has joined #rtems 2016-04-05T13:48:38 *** wallento has joined #rtems 2016-04-05T13:48:38 *** wbx has joined #rtems 2016-04-05T13:48:38 *** bbhoss has joined #rtems 2016-04-05T13:48:38 *** Davidbrcz has joined #rtems 2016-04-05T13:48:38 *** guillaum1 has joined #rtems 2016-04-05T13:48:39 *** mwalle_ has joined #rtems 2016-04-05T13:48:39 *** jason_wong has joined #rtems 2016-04-05T13:48:39 *** sirfranklin has joined #rtems 2016-04-05T13:48:39 *** beng-nl has joined #rtems 2016-04-05T13:48:39 *** Mali has joined #rtems 2016-04-05T13:48:39 *** shelf has joined #rtems 2016-04-05T13:48:39 *** edwardk has joined #rtems 2016-04-05T13:48:39 *** diginet2 has joined #rtems 2016-04-05T13:48:39 *** dr__house|away has joined #rtems 2016-04-05T13:48:39 *** commander has joined #rtems 2016-04-05T13:48:39 *** Boquete has joined #rtems 2016-04-05T13:48:39 *** ChanServ has joined #rtems 2016-04-05T13:48:39 *** danieli has joined #rtems 2016-04-05T13:48:39 *** leguin.freenode.net sets mode: +oo gedare ChanServ 2016-04-05T13:48:39 *** leguin.freenode.net changes topic to "Welcome to RTEMS (http://www.rtems.org). After a successful holiday season participating in Google Code-In, we have applied to be a particpating organization in Google Summer of Code 2016 (https://devel.rtems.org/wiki/GSoC). lds. We expect lots of questions from the students interested. Please be extra polite and helpfui. Take any question as an opportunity to improve documentation." 2016-04-05T16:22:57 *** stryx` has quit IRC 2016-04-05T16:22:59 *** geheimnis` has quit IRC 2016-04-05T16:26:05 *** geheimnis` has joined #rtems 2016-04-05T16:26:06 *** stryx` has joined #rtems 2016-04-05T16:53:00 *** mumptai has joined #rtems 2016-04-05T17:35:36 *** gedare has quit IRC 2016-04-05T18:38:52 *** davee_ has joined #rtems 2016-04-05T18:47:45 *** monstr has quit IRC 2016-04-05T18:55:15 *** davee_ has quit IRC 2016-04-05T19:42:40 *** gedare has joined #rtems 2016-04-05T19:42:41 *** ChanServ sets mode: +o gedare 2016-04-05T20:02:03 *** gedare has quit IRC 2016-04-05T23:31:31 *** mumptai has quit IRC 2016-04-06T05:03:48 *** mumptai has joined #rtems 2016-04-06T05:25:14 *** monstr has joined #rtems 2016-04-06T06:53:31 *** mumptai has quit IRC 2016-04-06T06:59:17 *** jason_wong has quit IRC 2016-04-06T07:55:08 *** kiwichris has quit IRC 2016-04-06T08:11:14 *** kiwichris has joined #rtems 2016-04-06T08:32:19 [trac] #2555/enhancement (accepted) updated by Sebastian Huber (In [changeset:"d995a263b5de31583cd269c71a5ef760e98e8f26/rtems"]: {{{ ...) http://devel.rtems.org/ticket/2555 2016-04-06T08:32:20 [git] 97312fc by Sebastian Huber: [score: Delete Thread_Wait_information::id This field was only by the monitor in non-multiprocessing configurations. Add new field Thread_Wait_information::remote_id in multiprocessing configurations and use it for the remote procedure call thread queue. Add _Thread_Wait_get_id() to obtain the object identifier for debug and 2016-04-06T08:32:20 system information tools....] http://devel.rtems.org/changeset/97312fc/rtems 2016-04-06T08:32:20 [git] 6ca60e5 by Sebastian Huber: [score: Delete MP support for RW locks MP support was not implemented.] http://devel.rtems.org/changeset/6ca60e5/rtems 2016-04-06T08:32:20 [git] e581ea9 by Sebastian Huber: [score: Fix _Thread_queue_Extract_locked() We must update the wait flags under protection of the current thread lock, otherwise a _Thread_Timeout() running on another processor may interfere.] http://devel.rtems.org/changeset/e581ea9/rtems 2016-04-06T08:32:20 [git] 9809d6e by Sebastian Huber: [score: _Thread_queue_Flush() parameter changes Change _Thread_queue_Flush() into a macro that invokes _Thread_queue_Do_flush() with the parameter set defined by RTEMS_MULTIPROCESSING. For multiprocessing configurations add the object identifier to avoid direct use of the thread wait information. Use mp_ prefix for 2016-04-06T08:32:20 multiprocessing related parameters....] http://devel.rtems.org/changeset/9809d6e/rtems 2016-04-06T08:32:21 [git] 818ad5e by Sebastian Huber: [score: Simplify _Thread_queue_Do_flush() Also set the thread wait return code for thread proxies since this causes no harm.] http://devel.rtems.org/changeset/818ad5e/rtems 2016-04-06T08:32:21 [git] 8f96581 by Sebastian Huber: [score: Rework MP thread queue callout support The thread queue implementation was heavily reworked to support SMP. This broke the multiprocessing support of the thread queues. This is fixed by this patch. A thread proxy is unblocked due to three reasons 1) timeout, 2) request satisfaction, and 3) extraction. In case 2016-04-06T08:32:22 1) no MPCI message must be...] http://devel.rtems.org/changeset/8f96581/rtems 2016-04-06T08:32:22 [git] 7d21700 by Sebastian Huber: [posix: Use proper lock for signals] http://devel.rtems.org/changeset/7d21700/rtems 2016-04-06T08:32:23 [git] 3c89525 by Sebastian Huber: [posix: Make _POSIX_signals_Check_signal() static] http://devel.rtems.org/changeset/3c89525/rtems 2016-04-06T08:32:23 [git] 8b922aa by Sebastian Huber: [posix: Fix _POSIX_signals_Check_signal() Do not save and restore the thread wait information. This is superfluous and may overwrite thread wait information updates due to interrupts leading to system corruption.] http://devel.rtems.org/changeset/8b922aa/rtems 2016-04-06T08:32:24 [git] 9ea69de by Sebastian Huber: [score: Add node map to _RBTree_Find_inline()] http://devel.rtems.org/changeset/9ea69de/rtems 2016-04-06T08:45:21 sebhub: about? 2016-04-06T08:49:06 sebhub: the bsp shared code has a function called 'console_register_devices' in console.c which is doing allocs, mallocs and reallocs. On the pc386 BSP this can be called in the bsp_start and I am seeing failures because the _RTEMS_Allocator_Mutex is NULL. I am not sure which is broken, heap calls of the addition of the allocator mutex or the lack of NULL checks. 2016-04-06T09:52:31 yes 2016-04-06T09:53:04 with the latest RTEMS master? 2016-04-06T10:06:44 Yes. 2016-04-06T10:52:03 this is strange since the leon3 BSP uses malloc() in bsp_start() and this works 2016-04-06T10:53:02 Ok. I really like the idea of making malloc etc work. It would help make the BSPs cleaner and better over time. 2016-04-06T10:53:18 I fixed this with 9d1f39434585e8d3f8897d95a2bfe1ddccb79aec 2016-04-06T10:53:32 and added a test case to testsuites/libtests/malloctest/init.c 2016-04-06T10:53:41 Fixed what? 2016-04-06T10:53:56 the early malloc 2016-04-06T10:54:08 see commit log to 9d1f39434585e8d3f8897d95a2bfe1ddccb79aec 2016-04-06T10:54:14 Looking. 2016-04-06T10:55:31 When do you fine early? 2016-04-06T10:55:36 define that is 2016-04-06T10:55:53 bsp_start() for most BSPs 2016-04-06T10:57:34 Ok. But I am seeing https://ftp.rtems.org/pub/rtems/people/chrisj/bad-bad-pc-bsp.png 2016-04-06T10:58:12 The the_mutex is NULL 2016-04-06T10:58:26 this is a bug in realloc() 2016-04-06T10:58:30 I fix this 2016-04-06T10:58:35 Ok nice. 2016-04-06T10:59:17 Excellent. I did think the ordering with SYSINIT (really really love it) meant it was ok. 2016-04-06T11:00:16 I am out for the night; again thanks. 2016-04-06T11:00:49 Still think the SMP init should be moved to SYSINT :) 2016-04-06T11:01:39 yes, but I don't have time for this at the moment 2016-04-06T11:01:58 :new 2016-04-06T11:02:00 I will take a look in a little but 2016-04-06T11:02:07 bit 2016-04-06T11:03:10 By the way have a look at https://www-new.rtems.org/ when you get a moment. 2016-04-06T11:03:37 cya 2016-04-06T11:54:33 [git] d7e68c9 by Sebastian Huber: [malloc: Fix early realloc() allocation] http://devel.rtems.org/changeset/d7e68c9/rtems 2016-04-06T11:54:33 [git] 648a5df by Sebastian Huber: [malloc: Avoid memory leaks during task delete Call _Malloc_Process_deferred_frees() owning the allocator lock to prevent deletion of the executing thread while doing the deferred frees.] http://devel.rtems.org/changeset/648a5df/rtems 2016-04-06T12:36:17 *** monstr has quit IRC 2016-04-06T12:56:20 [git] c5abeb5 by Sebastian Huber: [rtems-bsd-mutex: Fix mtx_destroy()] http://devel.rtems.org/changeset/c5abeb5/rtems-libbsd 2016-04-06T12:56:20 [git] 58c1bf6 by Sebastian Huber: [rtems-bsd-mutex: Update due to API changes] http://devel.rtems.org/changeset/58c1bf6/rtems-libbsd 2016-04-06T13:15:59 [git] d2f9fa5 by Sebastian Huber: [score: Add missing declaration] http://devel.rtems.org/changeset/d2f9fa5/rtems 2016-04-06T13:17:31 [git] 42f085d by Sebastian Huber: [sys/time.h: Delete superfluous declaration Provided by RTEMS d2f9fa510f7e35cb86c056c57f51b416adf803bf.] http://devel.rtems.org/changeset/42f085d/rtems-libbsd 2016-04-06T14:23:06 *** jkridner has joined #rtems 2016-04-06T14:44:44 *** gedare has joined #rtems 2016-04-06T14:44:44 *** ChanServ sets mode: +o gedare 2016-04-06T16:46:56 *** gedare has quit IRC 2016-04-06T16:56:19 *** gedare has joined #rtems 2016-04-06T16:56:19 *** ChanServ sets mode: +o gedare 2016-04-06T16:59:09 *** monstr has joined #rtems 2016-04-06T17:53:28 *** gedare has quit IRC 2016-04-06T18:00:28 *** jkridner has quit IRC 2016-04-06T18:30:40 *** monstr has quit IRC 2016-04-06T18:57:26 *** mumptai has joined #rtems 2016-04-06T20:06:07 *** jkridner has joined #rtems 2016-04-06T21:16:46 *** mumptai has quit IRC 2016-04-06T23:51:12 *** guerby has quit IRC 2016-04-07T00:10:22 *** guerby has joined #rtems 2016-04-07T02:41:00 [trac] #2346/infra (new) updated by amar (This is complete, info has been passed on to Chris.) http://devel.rtems.org/ticket/2346 2016-04-07T02:41:11 [trac] #2346/infra (closed) updated by amar (empty comment) http://devel.rtems.org/ticket/2346 2016-04-07T02:42:25 [trac] #2550/defect (assigned) updated by amar (This is not for me.) http://devel.rtems.org/ticket/2550 2016-04-07T03:59:44 *** arpit has joined #rtems 2016-04-07T04:46:33 *** monstr has joined #rtems 2016-04-07T05:37:02 *** arpit has quit IRC 2016-04-07T06:35:40 *** arpit has joined #rtems 2016-04-07T07:25:10 [git] af13b01 by Sebastian Huber: [network: Quirk for Newlib compatibility Newlib provides now a declration for random() in . This confilicts with the define in .] http://devel.rtems.org/changeset/af13b01/rtems 2016-04-07T07:58:24 *** arpit has quit IRC 2016-04-07T08:44:46 *** arpit has joined #rtems 2016-04-07T09:06:53 *** arpit has quit IRC 2016-04-07T09:33:19 [git] d8ec270 by Sebastian Huber: [libblock: Drop superfluous include Drop superfluous include from since this leads to conflicts with the latest Newlib in case this header file is used in the FreeBSD kernel space, e.g. for USB mass storage support.] http://devel.rtems.org/changeset/d8ec270/rtems 2016-04-07T12:01:33 [git] 891a756 by Sebastian Huber: [libkern.h: Deal with latest of Newlib] http://devel.rtems.org/changeset/891a756/rtems-libbsd 2016-04-07T12:42:00 *** arpit has joined #rtems 2016-04-07T12:50:18 *** arpit has quit IRC 2016-04-07T14:15:30 *** jkridner has quit IRC 2016-04-07T17:08:34 *** jkridner has joined #rtems 2016-04-07T17:15:06 *** mumptai has joined #rtems 2016-04-07T18:06:49 *** gedare has joined #rtems 2016-04-07T18:06:49 *** ChanServ sets mode: +o gedare 2016-04-07T18:50:20 *** gedare has quit IRC 2016-04-07T19:10:47 *** monstr has quit IRC 2016-04-07T20:57:10 *** jkridner has quit IRC 2016-04-07T21:05:07 [trac] #2684/defect (v:4.10) created by dcb (rtems/c/src/lib/libbsp/sparc/leon3/clock/ckinit.c:122: duplicate if) http://devel.rtems.org/ticket/2684 2016-04-07T21:07:24 [trac] #2685/defect (v:4.10) created by dcb (c/src/lib/libbsp/arm/atsam/network/if_atsam.c:409: possible bad if statement) http://devel.rtems.org/ticket/2685 2016-04-07T22:12:06 *** mumptai has quit IRC 2016-04-08T05:07:15 *** sebhub has quit IRC 2016-04-08T05:09:31 *** sebhub has joined #rtems 2016-04-08T06:24:56 [git] 01226ec by Sebastian Huber: [score: Compatibility with latest Newlib] http://devel.rtems.org/changeset/01226ec/rtems 2016-04-08T06:50:42 *** monstr has joined #rtems 2016-04-08T08:57:08 *** davee_ has joined #rtems 2016-04-08T11:04:05 *** davee_ has quit IRC 2016-04-08T11:24:22 *** monstr has quit IRC 2016-04-08T11:26:33 *** monstr has joined #rtems 2016-04-08T12:06:32 *** davee_ has joined #rtems 2016-04-08T13:50:11 *** sebhub has quit IRC 2016-04-08T14:01:06 *** davee_ has quit IRC 2016-04-08T14:33:14 *** dougk has quit IRC 2016-04-08T15:02:46 *** monstr has quit IRC 2016-04-08T15:05:01 *** dougk has joined #rtems 2016-04-08T15:17:04 *** mumptai has joined #rtems 2016-04-08T16:45:51 *** gedare has joined #rtems 2016-04-08T16:45:51 *** ChanServ sets mode: +o gedare 2016-04-08T17:15:42 *** gedare has quit IRC 2016-04-08T18:25:33 *** davee_ has joined #rtems 2016-04-08T20:07:21 *** davee_ has quit IRC 2016-04-08T21:21:36 *** jkridner has joined #rtems 2016-04-08T21:30:52 *** jkridner has quit IRC 2016-04-08T21:38:03 *** jkridner has joined #rtems 2016-04-08T23:41:48 *** ita has joined #rtems 2016-04-09T00:01:36 *** kiwichris has quit IRC 2016-04-09T00:07:27 *** kiwichris has joined #rtems 2016-04-09T00:11:51 *** jkridner has quit IRC 2016-04-09T00:12:58 *** jkridner has joined #rtems 2016-04-09T11:06:07 *** ita has quit IRC 2016-04-09T11:44:56 *** mumptai has quit IRC 2016-04-09T12:04:35 *** ita has joined #rtems 2016-04-09T13:05:09 *** mumptai has joined #rtems 2016-04-09T15:53:31 [trac] #2686/defect (v:4.12) created by joel.sherrill (ICE with epiphany) http://devel.rtems.org/ticket/2686 2016-04-09T21:02:26 [trac] Developer/Coding/Conventions edited by gedare (Add links to 3rd party code page.) http://devel.rtems.org/wiki/Developer/Coding/Conventions 2016-04-09T21:03:53 [trac] Developer/Coding/ThirdPartyCode created http://devel.rtems.org/wiki/Developer/Coding/ThirdPartyCode 2016-04-09T21:04:34 [trac] Developer/Coding/ThirdPartyCode edited by gedare (fix title) http://devel.rtems.org/wiki/Developer/Coding/ThirdPartyCode 2016-04-09T21:47:24 *** davee_ has joined #rtems 2016-04-09T22:25:56 *** mumptai has quit IRC 2016-04-09T22:40:19 *** mwalle_ has quit IRC 2016-04-09T22:40:58 *** mwalle_ has joined #rtems 2016-04-10T01:45:22 *** davee_ has quit IRC 2016-04-10T04:08:40 *** davee_ has joined #rtems 2016-04-10T04:43:54 *** davee_ has quit IRC 2016-04-10T05:50:23 *** printk has joined #rtems 2016-04-10T05:51:17 Hi! 2016-04-10T05:53:11 I have a idea of use KBuild to build rtems, how about this idea. :) 2016-04-10T05:53:38 I do belive the rtems building is tooooo complex. :) 2016-04-10T06:48:57 *** mumptai has joined #rtems 2016-04-10T07:57:35 *** printk has quit IRC 2016-04-10T09:25:02 *** rokka has joined #rtems 2016-04-10T09:28:20 *** rokka has quit IRC 2016-04-10T09:31:43 *** rokka has joined #rtems 2016-04-10T16:03:09 *** jkridner has quit IRC 2016-04-10T16:04:08 *** jkridner has joined #rtems 2016-04-10T22:14:54 *** mumptai has quit IRC 2016-04-10T23:52:04 *** shelf is now known as timothyh