Timeline




matching tags

Jul 9, 2016:

4:43 AM Changeset in rtems-libbsd [ac0e5bf]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Update to bring in the --show-commands fix.

Jul 8, 2016:

2:58 PM Changeset in rtems [0fd6f255] by Sebastian Huber <sebastian.huber@…>
score: Relax thread begin extension environment Update #2752.
11:05 AM Changeset in rtems [3ae199a] by Sebastian Huber <sebastian.huber@…>
score: Disable RTEMS_NO_RETURN for RTEMS_DEBUG Do not use RTEMS_NO_RETURN hints for debug configurations to ease use of stack traces in case of fatal errors.
9:04 AM SOCIS/2016 edited by Saeed Ehteshamifar
(diff)
6:34 AM Changeset in rtems_waf [d793097] by Christian Mauderer <Christian.Mauderer@…>
Fix the --show-commands option. If the --show-commands is set, the cmd-string is joined for printing. This breaks a later Popen call that expects an array instead of an fully assembled string. This patch fixes the problem.

Jul 7, 2016:

2:05 PM Ticket #2753 (Wrong path to patches) created by merlo
There is two wrong path in the configuration file: …

Jul 6, 2016:

2:06 PM Changeset in rtems-libbsd [c3a8e6b]4.11 by Christian Mauderer <Christian.Mauderer@…>
libbsd.txt: Add guide for user space tools.
2:06 PM Changeset in rtems-libbsd [f71cbd0]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
libbsd.txt: Add guide for user space tools.
7:58 AM Changeset in rtems-tools [3e14594]4.10 by Chris Johns <chrisj@…>
Add rtems-bsp-builder. This is a testing tool that builds BSPs with a range of configure options for regression testing changes do not break the kernel code. The builds are controlled by an INI file. The INI configuration has profiles which define a specific set of architures and BSP to build. There are architectures which contain BSPs and these further define the options needed to build the BSP. There is also builds which define the variations each BSP is built with. The build output can be pointed to any suitable disks so you can control where the output ends up. This initial release contains tiers and these are only seeded with something to test with. It does not define the tiers. Wanrings, object files and libraries are counted.
7:50 AM Changeset in rtems-libbsd [c70221c]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Add const and move static variables. Note: This should be upstreamed into BSD. Make everything constant that can be constant and move static variables out of their functions.
7:50 AM Changeset in rtems-libbsd [d112679]4.11 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Add const and move static variables. Note: This should be upstreamed into BSD. Make everything constant that can be constant and move static variables out of their functions.
7:08 AM Changeset in rtems-libbsd [b8c7bf9]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Set syslog priority to 'debug' for all tests.
5:03 AM Changeset in rtems-docs [ba30a48]4.11 by Chris Johns <chrisj@…>
Fix the table and section numbering in the User,Hardware,Tiers section.
4:59 AM Changeset in rtems-docs [8da3a62]4.11 by Chris Johns <chrisj@…>
Add a Hardware section.
4:57 AM Changeset in rtems-docs [b73ba92]4.11 by Chris Johns <chrisj@…>
Update the glossary.
3:01 AM Changeset in rtems [8aa75d0c] by Chris Johns <chrisj@…>
Config (.cfg) files are only valid if deeper than 5.

Jul 5, 2016:

3:43 PM Changeset in rtems [5df74991] by Joel Sherrill <joel@…>
rtems-bsps: Update 4.11 to 4.12
3:10 PM Changeset in rtems [116370c6] by Joel Sherrill <joel@…>
shared/console-polled.c: Use standard fatal error codes
2:31 PM Changeset in rtems-libbsd [4831944]4.11 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Adapt for RTEMS.
2:31 PM Changeset in rtems-libbsd [b6252fb]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Match prototype. Note: This should be upstreamed into BSD.
2:31 PM Changeset in rtems-libbsd [bf8e51b]4.11 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Match prototype. Note: This should be upstreamed into BSD.
2:31 PM Changeset in rtems-libbsd [d79524e]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Adapt for RTEMS.
2:08 PM Changeset in rtems-libbsd [c79290a]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
pfctl: build files.
2:08 PM Changeset in rtems-libbsd [f19c53c]4.11 by Christian Mauderer <Christian.Mauderer@…>
pfctl: build files.
2:07 PM Changeset in rtems-libbsd [084d4db]4.11 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Import sources from FreeBSD.
2:07 PM Changeset in rtems-libbsd [6e9a8ea]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
pfctl: Import sources from FreeBSD.
11:37 AM Changeset in rtems [3a58dc8] by Sebastian Huber <sebastian.huber@…>
score: Priority inherit thread queue operations Move the priority change due to priority interitance to the thread queue enqueue operation to simplify the locking on SMP configurations. Update #2412. Update #2556. Update #2765.
9:30 AM Changeset in rtems [57a00bc6] by Sebastian Huber <sebastian.huber@…>
smptests/smpmutex02: New test Update #2765.
7:59 AM Ticket #2684 (rtems/c/src/lib/libbsp/sparc/leon3/clock/ckinit.c:122: duplicate if) closed by Sebastian Huber
fixed: [291945f137d411834c0eaf3b0bb819263efb845b/rtems] No plans to fix this for RTEMS 4.11.
7:04 AM Changeset in rtems [6f6cf785] by Sebastian Huber <sebastian.huber@…>
score: Postpone SMP shutdown in _Terminate() This enables fatal extensions to continue program execution after some fatal errors.
7:00 AM Changeset in rtems [008efaf] by Sebastian Huber <sebastian.huber@…>
score: Do not disable ISR in _Terminate() This partially reverts 38ee75853f674977609bd078c69fb53420afdd08. Let the calling context decide if interrupts must be disabled or not. The goal is to enable fatal extensions to continue program execution after some fatal errors.

Jul 4, 2016:

6:34 PM Changeset in rtems [be62c0b0]4.11 by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix basic cache support for SMP Updates #2782 Updates #2783
6:34 PM Changeset in rtems [c305847] by Sebastian Huber <sebastian.huber@…>
bsps/arm: Fix basic cache support for SMP
6:05 PM Changeset in rtems [5e3096db] by Punit Vara <punitvara@…>
Beaglebone: Update PWM driver imported from BBBIO This patch adapts the previously added Beaglebone PWM code from BBBIO to RTEMS. This work was done in the context of the Google Summer of Code 2016, and further patches will follow to improve the code quality and documentation.
6:02 PM Changeset in rtems [6dc5c03f] by Punit Vara <punitvara@…>
Beaglebone: Add original BBBIO PWM driver This patch adds the PWM driver code for the Beaglebone Black from BBBIO: https://github.com/VegetableAvenger/BBBIOlib/blob/master/BBBio_lib/BBBiolib_PWMSS.c This commit is for tracking purposes only; the next commit will adapt the code for RTEMS.
11:58 AM Ticket #2752 (Relax execution enviroment for thread begin extensions) created by Sebastian Huber
Currently, the thread begin extensions are invoked with thread …
9:11 AM Changeset in rtems [137bd37] by Alexander Krutwig <alexander.krutwig@…>
bsp/atsam: Add RTC driver
9:06 AM Changeset in rtems [0057e38f] by Sebastian Huber <sebastian.huber@…>
libchip: Simplify RTC driver
9:05 AM Changeset in rtems [5812df8f] by Pavel Pisa <pisa@…>
bsps/arm: Support recent bootloaders starting kernel in HYP mode When HYP mode is detected at startup then setup HYP mode vectors table (for future extensions) clean exceptions switching to HYP mode and switch CPU to ARM SVC mode. BSPs which want to use this support need to include next option in their configure.ac RTEMS_BSPOPTS_SET([BSP_START_IN_HYP_SUPPORT],[*],[1]) RTEMS_BSPOPTS_HELP([BSP_START_IN_HYP_SUPPORT], [Support start of BSP in ARM HYP mode]) AM_CONDITIONAL(BSP_START_IN_HYP_SUPPORT,test "$BSP_START_IN_HYP_SUPPORT" = "1") and need to include next lines in corresponding Makefile.am if BSP_START_IN_HYP_SUPPORT libbsp_a_SOURCES += ../shared/startup/bsp-start-in-hyp-support.S endif
9:05 AM Changeset in rtems [f9c1e117]4.11 by Pavel Pisa <pisa@…>
bsps/arm: Support recent bootloaders starting kernel in HYP mode When HYP mode is detected at startup then setup HYP mode vectors table (for future extensions) clean exceptions switching to HYP mode and switch CPU to ARM SVC mode. BSPs which want to use this support need to include next option in their configure.ac RTEMS_BSPOPTS_SET([BSP_START_IN_HYP_SUPPORT],[*],[1]) RTEMS_BSPOPTS_HELP([BSP_START_IN_HYP_SUPPORT], [Support start of BSP in ARM HYP mode]) AM_CONDITIONAL(BSP_START_IN_HYP_SUPPORT,test "$BSP_START_IN_HYP_SUPPORT" = "1") and need to include next lines in corresponding Makefile.am if BSP_START_IN_HYP_SUPPORT libbsp_a_SOURCES += ../shared/startup/bsp-start-in-hyp-support.S endif Updates #2783
2:45 AM Changeset in rtems-docs [ae7a139]4.11 by Chris Johns <chrisj@…>
Add the RTEMS Kernel section back in.
2:30 AM Changeset in rtems-docs [f92357f]4.11 by Chris Johns <chrisj@…>
Make the Warning colours match the theme.
2:30 AM Changeset in rtems-docs [86518bd]4.11 by Chris Johns <chrisj@…>
Reorganisse the User Manual to make it easier to navigate.

Jul 3, 2016:

11:30 PM Changeset in rtems [0616555] by Pavel Pisa <pisa@…>
bsps/arm: basic on core cache support changed to use l1 functions. The basic data and instruction rage functions should be compatible for all ARMv4,5,6,7 functions. On the other hand, some functions are not portable, for example arm_cp15_data_cache_test_and_clean() and arm_cp15_data_cache_invalidate() for all versions and there has to be specialized version for newer cores. arm_cache_l1_properties_for_level uses CCSIDR which is not present on older chips. Actual version is only experimental, needs more changes and problem has been found on RPi1 with dlopen so there seems to be real problem.
11:30 PM Changeset in rtems [fd6cd36]4.11 by Pavel Pisa <pisa@…>
bsps/arm: basic on core cache support changed to use l1 functions. The basic data and instruction rage functions should be compatible for all ARMv4,5,6,7 functions. On the other hand, some functions are not portable, for example arm_cp15_data_cache_test_and_clean() and arm_cp15_data_cache_invalidate() for all versions and there has to be specialized version for newer cores. arm_cache_l1_properties_for_level uses CCSIDR which is not present on older chips. Actual version is only experimental, needs more changes and problem has been found on RPi1 with dlopen so there seems to be real problem. Updates #2783 Updates #2782
4:24 PM Changeset in rtems [2b885d6] by Pavel Pisa <pisa@…>
libdl/rtl-obj.c: ensure that loaded code is synchronized through caches. Synchronize each cluster of sections of the same type separately to support even cases where text and data are allocated from different areas (for example due allocation from different MPU protection regions). rtems_cache_instruction_sync_after_code_change is called even to data sections. Propagation of data only changes should not require cache maintenance operation on sane SMP mutithread capable systems if barrier instruction is added but be on safe side even for case where self modifying code uses data sections initial values etc.
3:26 PM Changeset in rtems [a114f99b]4.11 by Pavel Pisa <pisa@…>
bsps/arm: Change code to explicit selection of cache implementation for ARM BSPs. The original ARM architecture wide cache_.h is changed to dummy version for targets not implementing/enablig cache at all. The ARM targets equipped by cache should include appropriate implementation. Next options are available for now c/src/lib/libbsp/arm/shared/armv467ar-basic-cache/cache_.h basic ARM cache integrated on the CPU core directly which requires only CP15 oparations c/src/lib/libbsp/arm/shared/arm-l2c-310/cache_.h support for case where ARM L2C-310 cache controller is used. It is accessible as mmaped peripheral. c/src/lib/libbsp/arm/shared/armv7m/include/cache_.h Cortex-M specific cache support Updates #2782 Updates #2783
3:26 PM Changeset in rtems [d4316537] by Pavel Pisa <pisa@…>
bsps/arm: Change code to explicit selection of cache implementation for ARM BSPs. The original ARM architecture wide cache_.h is changed to dummy version for targets not implementing/enablig cache at all. The ARM targets equipped by cache should include appropriate implementation. Next options are available for now c/src/lib/libbsp/arm/shared/armv467ar-basic-cache/cache_.h basic ARM cache integrated on the CPU core directly which requires only CP15 oparations c/src/lib/libbsp/arm/shared/arm-l2c-310/cache_.h support for case where ARM L2C-310 cache controller is used. It is accessible as mmaped peripheral. c/src/lib/libbsp/arm/shared/armv7m/include/cache_.h Cortex-M specific cache support
7:30 AM Changeset in rtems [886b962]4.11 by Pavel Pisa <pisa@…>
bsp/arm: Report correct maximal cache line length for ARM Cortex-A + L2C-310. Updates #2782 Updates #2783
7:30 AM Changeset in rtems [abea02a8] by Pavel Pisa <pisa@…>
bsp/arm: Report correct maximal cache line length for ARM Cortex-A + L2C-310.

Jul 2, 2016:

10:19 PM Changeset in rtems [0e507d55] by Pavel Pisa <pisa@…>
rtems+bsps/cache: Define cache manager operations for code synchronization and maximal alignment. There is need for unambiguous named and defined cache function which should be called when code is updated, loaded or is self-modifying. There should be function to obtain maximal cache line length as well. This function can and should be used for allocations which can be used for data and or code and ensures that there are no partial cache lines overlaps on start and end of allocated region.
10:19 PM Changeset in rtems [eb3af27]4.11 by Pavel Pisa <pisa@…>
rtems+bsps/cache: Define cache manager operations for code synchronization and maximal alignment. There is need for unambiguous named and defined cache function which should be called when code is updated, loaded or is self-modifying. There should be function to obtain maximal cache line length as well. This function can and should be used for allocations which can be used for data and or code and ensures that there are no partial cache lines overlaps on start and end of allocated region. Updates #2782
4:52 PM Changeset in rtems [2d5902d6] by Pavel Pisa <pisa@…>
arm/raspberrypi: update VideoCore? cache flush workaround to work on RPi2. The arm_cp15_data_cache_clean_and_invalidate leads to hang on RPi2, clean by individual lines works on RPi1 and RPi2.
12:33 PM Changeset in rtems [0cb50ab] by Pavel Pisa <pisa@…>
score/arm: Ensure that copile time alignment is 64 bytes for Cortex-A multilib. Some/many Cortex-A cores have data cache line length 64 bytes and maximum value has to be used for system structures alignment.
12:33 PM Changeset in rtems [9aaf8f2]4.11 by Pavel Pisa <pisa@…>
score/arm: Ensure that copile time alignment is 64 bytes for Cortex-A multilib. Some/many Cortex-A cores have data cache line length 64 bytes and maximum value has to be used for system structures alignment. Updates #2782 Updates #2783
11:15 AM Changeset in rtems [404f659]4.11 by Pavel Pisa <pisa@…>
arm/raspberrypi: Enable HYP to SVC switch for this BSP. This support is required when newer firmware is used on Raspberry Pi 2 boards. Updates #2783
11:15 AM Changeset in rtems [fe106ad5] by Pavel Pisa <pisa@…>
arm/raspberrypi: Enable HYP to SVC switch for this BSP. This support is required when newer firmware is used on Raspberry Pi 2 boards.

Jul 1, 2016:

1:16 PM Changeset in rtems [2e3ba71] by Sebastian Huber <sebastian.huber@…>
net: Fix byte order issue for getnameinfo()
12:47 PM Changeset in rtems [df2177ab] by Sebastian Huber <sebastian.huber@…>
score: Change scheduler node init and destroy Provide the scheduler node to initialize or destroy to the corresponding operations. This makes it possible to have more than one scheduler node per thread.
10:01 AM Ticket #2695 (Add libatomic for RTEMS) closed by Sebastian Huber
fixed: Fixed in this RSB version: https://git.rtems.org/rtems-source-builder/commit/?id=3da4d0e5ce50909d4fe45168d6d6a82ebc119f92
9:59 AM Ticket #2750 (Compile Error When Multiprocessing Enabled) closed by Sebastian Huber <sebastian.huber@…>
fixed: In 4cb13c399827a39a9108a631e6afddf6d96de60c/rtems: […]
9:58 AM Ticket #2749 (rtems_task_set_scheduler() has insufficient parameters) closed by Sebastian Huber <sebastian.huber@…>
fixed: In c0bd0064ac41f0602c0abfe494dbe140d7c5282f/rtems: […]
9:55 AM Changeset in rtems [4cb13c39] by Sebastian Huber <sebastian.huber@…>
score: Fix MPCI message layout Restore the 32-bit priority field in MP_packet_Prefix. Bug introduced by 254dc82daf8cbd6922376fcbb81c31e21cbf4d16. Close #2750.
9:50 AM Changeset in rtems [4142f73] by Sebastian Huber <sebastian.huber@…>
score: Fix priority affinity SMP scheduler Bug introduced by 9bfad8cd519f17cbb26a672868169fcd304d5bd5.
8:16 AM GSoC/2016 edited by Wonjun Hwang
(diff)
7:58 AM GSoC/2016 edited by Wonjun Hwang
(diff)
7:44 AM Changeset in rtems [8d5b0380] by Sebastian Huber <sebastian.huber@…>
score: Workaround for #2751 The ARM and PowerPC interrupt epilogues call _Thread_Dispatch() with interrupts disabled (counter example: SPARC). On SMP configurations, since inter-processor interrupts set the thread dispatch necessary indicator this prevents a thread dispatch notification in post-switch handlers (which all run with interrupts disabled). On all configurations, this is a serious issue for the interrupt latency. Update #2751
7:42 AM Ticket #2751 (Thread dispatch via interrupt is broken at least on ARM and PowerPC) created by Sebastian Huber
The ARM and PowerPC interrupt epilogues call _Thread_Dispatch() with …
6:43 AM Changeset in rtems-libbsd [34f6271]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Provide empty RTEMS_BSD_CFGDECL_.* defines if not used.
6:36 AM Changeset in rtems-libbsd [4dec435]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add a wait for key press to test rccof02.
5:49 AM Changeset in rtems-libbsd [65c65bb]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add telnetd as service to rc.conf.
5:31 AM Changeset in rtems [23dedc44] by Sebastian Huber <sebastian.huber@…>
score: Next try to fix thread lock on SMP

Jun 30, 2016:

10:05 PM Changeset in rtems [19a9090] by Pavel Pisa <pisa@…>
arm/score and shared: define ARM hypervisor mode and alternate vector table base access. The main reason for inclusion of minimum hypervisor related defines is that current ARM boards firmware and loaders (U-boot for example) start loaded operating system kernel in HYP mode to allow it take control of virtualization (Linux/KVM for example).
10:05 PM Changeset in rtems [d5ff46bd]4.11 by Pavel Pisa <pisa@…>
arm/score and shared: define ARM hypervisor mode and alternate vector table base access. The main reason for inclusion of minimum hypervisor related defines is that current ARM boards firmware and loaders (U-boot for example) start loaded operating system kernel in HYP mode to allow it take control of virtualization (Linux/KVM for example). Updates #2783
2:00 PM Ticket #2750 (Compile Error When Multiprocessing Enabled) created by Joel Sherrill
This should impact every BSP with multiprocessing enabled but I saw it …
12:08 PM Changeset in rtems [c0bd006] by Sebastian Huber <sebastian.huber@…>
rtems: Fix rtems_task_set_scheduler() API Task priorities are only valid within a scheduler instance. The rtems_task_set_scheduler() directive moves a task from one scheduler instance to another using the current priority of the thread. However, the current task priority of the source scheduler instance is undefined in the target scheduler instance. Add a third parameter to specify the priority. Close #2749.
11:12 AM Ticket #2749 (rtems_task_set_scheduler() has insufficient parameters) created by Sebastian Huber
Task priorities are only valid within a scheduler instance. The …
9:01 AM Changeset in rtems [4280dff7] by Sebastian Huber <sebastian.huber@…>
smptests/smpstrongapa01: Simplify
7:50 AM Changeset in rtems [4fe0e97f] by Sebastian Huber <sebastian.huber@…>
smptests/smpstrongapa01: Add test cases
5:55 AM Changeset in rtems-libbsd [b5db332]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
rtemsbsd/devfs: Add.
4:27 AM Changeset in rtems [729cf694] by Sebastian Huber <sebastian.huber@…>
bsps: Do not use fast idle clock for SMP We may have more than one idle thread. Thus, the clock driver fast idle logic would be a bit more complicated.
4:23 AM Changeset in rtems [09c87fb] by Sebastian Huber <sebastian.huber@…>
score: Strong APA scheduler processor allocation Use _Scheduler_SMP_Allocate_processor_exact() to prevent unexpected migrations.
3:35 AM Changeset in rtems-libbsd [fc26479]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add ftpd initailize comment.
3:32 AM Changeset in rtems-libbsd [761ae78]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Make the license message viewable with a verbose option. The license details can be viewed if you mount with a -v option: # mount -i nfs -o "-v" 1.2.3.4:/mnt /mnt
1:42 AM Changeset in rtems-libbsd [f01b1f72]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add RTEMS_BSD_CONFIG_DOMAIN_PAGE_MBUFS_SIZE. The domain allocator page abd mbuf size can be configured by the user using RTEMS_BSD_CONFIG_DOMAIN_PAGE_MBUFS_SIZE.

Jun 29, 2016:

11:25 PM Changeset in rtems-libbsd [dc5b267]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Fix wording and spelling.
11:19 PM Changeset in rtems-libbsd [573b1982]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add DHCP support to rc.conf.
11:19 PM Changeset in rtems-libbsd [912b685]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Make the LibBSD PID match getpid().
11:18 PM Changeset in rtems-libbsd [c980a04]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Fix fomatting and C++ guard.
11:17 PM Changeset in rtems-libbsd [45960a3]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add rtems_get_route to fetch a specific route from the routing tables.
11:14 PM Changeset in rtems-libbsd [4a2b844]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Default syslog priority to INFO. Add rtems_setlogpriority to configure the priority. The rc.conf has 'syslog_priority' where the priority is the name, eg syslog_priority="debug" sets the priority to "debug".
1:33 PM Changeset in rtems [02987728] by Sebastian Huber <sebastian.huber@…>
score: Avoid atomic fences for thread wait flags The use of atomic fences is brittle and may break due to changes in different areas which is hard to manage.
1:32 PM Changeset in rtems [b6b25a9] by Sebastian Huber <sebastian.huber@…>
score: Fix thread lock on SMP configurations
9:04 AM Changeset in rtems [297d4372] by Sebastian Huber <sebastian.huber@…>
score: _CPU_SMP_Send_interrupt() documentation
8:22 AM Changeset in rtems-libbsd [6c0cfc2]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
kern_conf.c: Import from FreeBSD.
8:22 AM Changeset in rtems-libbsd [8ae7a21]4.11 by Christian Mauderer <Christian.Mauderer@…>
kern_conf.c: Import from FreeBSD.
7:50 AM Changeset in rtems [9bb3ce39] by Sebastian Huber <sebastian.huber@…>
score: Fix SMP message handling According to the C11 standard only atomic read-modify-write operations guarantee that the last value written in modification order is read, see "7.17.3 Order and consistency". Thus we must use a read-modify-write in _SMP_Inter_processor_interrupt_handler() to make sure we read an up-to-date message.

Jun 28, 2016:

3:27 PM Changeset in rtems-libbsd [9a01ebf]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
kern_conf.c: Adapt for RTEMS.
3:27 PM Changeset in rtems-libbsd [be3aa09]4.11 by Christian Mauderer <Christian.Mauderer@…>
kern_conf.c: Adapt for RTEMS.
3:07 PM Changeset in rtems [b83c23e6] by Pavel Pisa <pisa@…>
arm/raspberrypi: resolve BSP warnings.
2:15 PM Changeset in rtems [68565b0] by Pavel Pisa <pisa@…>
arm/raspberrypi: run VideoCore? and mailbox code through rtems.uncrustify. Some changes have been reverted to keep readability. For example squash of BCM2835_MBOX_TAG_* defines which are visually aligned in column.
1:20 PM Ticket #2748 (Move RTEMS-specific socket wake-up to RTEMS-specific <rtems/rtems_bsdnet.h>) closed by Sebastian Huber <sebastian.huber@…>
fixed: In e79a0ca75fbc87c17e220f6a80a64bff3d10c9dd/rtems: […]
1:13 PM Changeset in rtems-libbsd [1229ace]4.11 by Christian Mauderer <Christian.Mauderer@…>
testsuite/cdev01: Add test for cdev functions.
1:13 PM Changeset in rtems-libbsd [8dacfe4]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
testsuite/cdev01: Add test for cdev functions.
9:20 AM Changeset in rtems [aa30e2c] by Sebastian Huber <sebastian.huber@…>
bsp/mvme162: Include missing <rtems/bspIo.h>
8:47 AM Changeset in rtems [891fa3e] by Alexander Krutwig <alexander.krutwig@…>
bsp/atsam: Add support for TCM
6:35 AM Changeset in rtems-libbsd [520ab22]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
Modify rtems_bsd_set_vprintf_handler() Return previous vprintf()-handler in rtems_bsd_set_vprintf_handler().
6:32 AM Changeset in rtems-libbsd [bf7faad]5-freebsd-12freebsd-9.3 by Sebastian Huber <sebastian.huber@…>
rtems-bsd-mutex: Update due to API changes
5:56 AM Ticket #2748 (Move RTEMS-specific socket wake-up to RTEMS-specific <rtems/rtems_bsdnet.h>) created by Sebastian Huber
The <sys/socket.h> contains definitions for the RTEMS-specific socket …
5:50 AM Changeset in rtems [e79a0ca7] by Sebastian Huber <sebastian.huber@…>
libnetworking: Move RTEMS-specific socket wake-up Close #2748.
4:59 AM Changeset in rtems [83b0229] by Sebastian Huber <sebastian.huber@…>
score: Add _RBTree_Initialize_one()
4:54 AM Changeset in rtems [b20b736] by Sebastian Huber <sebastian.huber@…>
score: Introduce _Thread_Get_priority() Avoid direct access to thread internal data fields.
3:32 AM Changeset in rtems-libbsd [90873cc]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add ftpd as a service. Add rtems-bsd-config.h for app libbsd set up.
3:31 AM Changeset in rtems-libbsd [c2ec5f1]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Print the service when starting.
3:30 AM Changeset in rtems-libbsd [f588325]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Change the Nexus bus to defines and have the BSP declare them.

Jun 27, 2016:

12:29 PM Changeset in rtems-libbsd [a9bd422]5-freebsd-12freebsd-9.3 by Christian Mauderer <Christian.Mauderer@…>
testsuite/pf01: Add test that links PF.
12:29 PM Changeset in rtems-libbsd [c117a28]4.11 by Christian Mauderer <Christian.Mauderer@…>
testsuite/pf01: Add test that links PF.
11:31 AM Changeset in rtems-libbsd [ace5fb6]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Enable the Cadence cgem device syctls.
11:27 AM Changeset in rtems-libbsd [591bd2d]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Revert "Enable the Cadence cgem device syctls." This reverts commit 9362e7649bde3d31b6f464f3184fe527b4dcb1d2. Committed white space changes.
11:25 AM Changeset in rtems-libbsd [9362e76]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Enable the Cadence cgem device syctls.
11:24 AM Changeset in rtems-libbsd [9835790]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Enable device sysctl.
8:20 AM Changeset in rtems [ac8402dd] by Sebastian Huber <sebastian.huber@…>
score: Simplify _Thread_queue_Boost_priority() Raise the priority under thread queue lock protection and omit the superfluous thread queue priority change, since the thread is extracted anyway. The unblock operation will pick up the new priority. Update #2412. Update #2556. Update #2765.
6:45 AM Changeset in rtems-libbsd [39a650e]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add VDE and QEMU doco.
3:35 AM Changeset in rtems-libbsd [459d67d]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Move the Nexus bus driver decls available to users.
3:25 AM Changeset in rtems-libbsd [7439724]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add a services base test.
3:24 AM Changeset in rtems-libbsd [55c564a]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Refactor rc.conf processing to be services based.
3:15 AM Changeset in rtems-libbsd [c6713d1]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add DEFAULT_NETWORK_PAGE_MBUFS_SIZE to allow per BSP allocation domain sizes.
3:12 AM Changeset in rtems-libbsd [9edacb6]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Fix spelling.
3:12 AM Changeset in rtems-libbsd [b23da31]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Change LibBSD to use shared interrupts.
3:09 AM Changeset in rtems-libbsd [130fa35]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Make the domain allocation size global to allow it to set in tests. Some BSPs with multiple NIC locked in the tests due to not enough memory. This provides a simple per BSP way to increase the memory size.
3:07 AM Changeset in rtems-libbsd [a0e49f9]5-freebsd-12freebsd-9.3 by Chris Johns <chrisj@…>
Add functions used the bridge and tap interfaces.

Jun 26, 2016:

5:35 PM Ticket #2747 (dlerror non-conformance) created by Patrick Gauvin
Expected behavior of dlerror: - The error is cleared after each …
5:06 PM Changeset in rtems [5812a26e]4.11 by Patrick Gauvin <gauvin@…>
Update dlerror usage Handles possible NULL return value Updates #2747
4:54 PM Changeset in rtems [dc746b5]4.11 by Patrick Gauvin <gauvin@…>
libdl: Fix dlerror return type POSIX specifies char *, not const char * Updates #2747
4:47 PM Changeset in rtems [a346408e]4.11 by Patrick Gauvin <gauvin@…>
libdl: dlerror return NULL when no error Updates #2747
4:43 PM Changeset in rtems [a2a9751]4.11 by Patrick Gauvin <gauvin@…>
libdl: Clear error between dlerror invocations Updates #2747

Jun 25, 2016:

4:06 AM Debugging edited by Chris Johns
(diff)
4:04 AM Debugging/HeapProtectionError created by Chris Johns
Add watch point notes.
1:14 AM Debugging edited by Chris Johns
(diff)
1:07 AM Debugging/Newlib edited by Chris Johns
(diff)
1:05 AM Debugging/Newlib edited by Chris Johns
(diff)
1:03 AM Debugging/Newlib edited by Chris Johns
(diff)
1:02 AM Debugging/Newlib created by Chris Johns
Add how to find newlib source.
12:28 AM Debugging edited by Chris Johns
Add debugging newlib page (diff)
Note: See TracTimeline for information about the timeline view.