# # ChangeLog for cpukit in rtems # # Generated by Trac 1.2.1.dev0 # 05/21/24 18:55:46 Mon, 17 Jul 2017 06:23:22 GMT Sebastian Huber [9598e737] * cpukit/dev/include/linux/i2c.h (modified) i2c: Point to most relevant Linux documentation Thu, 13 Jul 2017 07:26:50 GMT Daniel Cederman [2f8704b6] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libcpu/sparc/access/access.S (modified) * c/src/lib/libcpu/sparc/reg_win/window.S (modified) * cpukit/score/cpu/sparc/cpu_asm.S (modified) * cpukit/score/cpu/sparc/rtems/score/sparc.h (modified) * cpukit/score/cpu/sparc/sparc-context-validate.S (modified) sparc: Add assembly workaround for LEON3FT B2BST errata This patch ... Thu, 29 Jun 2017 14:36:43 GMT Kevin Kirspel [c6bb1c33] * cpukit/dev/i2c/i2c-bus.c (modified) * cpukit/dev/i2c/i2c-dev.c (modified) * cpukit/dev/spi/spi-bus.c (modified) * cpukit/libblock/src/blkdev-imfs.c (modified) * cpukit/libcsupport/include/rtems/libio.h (modified) * cpukit/libcsupport/include/rtems/termiostypes.h (modified) * cpukit/libcsupport/src/__usrenv.c (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/libfs/Makefile.am (modified) * cpukit/libfs/src/defaults/default_handlers.c (modified) * cpukit/libfs/src/defaults/default_mmap.c (added) * cpukit/libfs/src/devfs/devfs_init.c (modified) * cpukit/libfs/src/dosfs/msdos_handlers_dir.c (modified) * cpukit/libfs/src/dosfs/msdos_handlers_file.c (modified) * cpukit/libfs/src/imfs/imfs_dir_default.c (modified) * cpukit/libfs/src/imfs/imfs_dir_minimal.c (modified) * cpukit/libfs/src/imfs/imfs_fifo.c (modified) * cpukit/libfs/src/imfs/imfs_handlers_device.c (modified) * cpukit/libfs/src/imfs/imfs_linfile.c (modified) * cpukit/libfs/src/imfs/imfs_link.c (modified) * cpukit/libfs/src/imfs/imfs_memfile.c (modified) * cpukit/libfs/src/imfs/imfs_symlink.c (modified) * cpukit/libfs/src/jffs2/src/fs-rtems.c (modified) * cpukit/libfs/src/nfsclient/src/nfs.c (modified) * cpukit/libfs/src/rfs/rtems-rfs-rtems-dev.c (modified) * cpukit/libfs/src/rfs/rtems-rfs-rtems-dir.c (modified) * cpukit/libfs/src/rfs/rtems-rfs-rtems-file.c (modified) * cpukit/libfs/src/rfs/rtems-rfs-rtems.c (modified) * cpukit/libnetworking/lib/ftpfs.c (modified) * cpukit/libnetworking/lib/tftpDriver.c (modified) * cpukit/libnetworking/rtems/rtems_syscall.c (modified) * cpukit/posix/src/mmap.c (modified) * cpukit/posix/src/munmap.c (modified) * cpukit/posix/src/shmopen.c (modified) posix/mmap: Add support for file handler and MAP_ANON Added a mmap ... Wed, 12 Jul 2017 08:44:57 GMT Sebastian Huber [e2623038] * cpukit/score/include/rtems/score/smpimpl.h (modified) score: Fix typo Update #3059. Tue, 11 Jul 2017 09:54:30 GMT Sebastian Huber [af207fa9] * c/src/lib/libbsp/arm/shared/arm-gic-irq.c (modified) * c/src/lib/libbsp/arm/shared/include/arm-gic-irq.h (modified) * c/src/lib/libbsp/powerpc/qoriq/clock/clock-config.c (modified) * c/src/lib/libbsp/powerpc/qoriq/include/irq.h (modified) * c/src/lib/libbsp/powerpc/qoriq/irq/irq.c (modified) * c/src/lib/libbsp/shared/src/irq-generic.c (modified) * c/src/lib/libbsp/sparc/erc32/include/bsp/irq.h (modified) * c/src/lib/libbsp/sparc/leon3/clock/ckinit.c (modified) * c/src/lib/libbsp/sparc/leon3/include/bsp/irq.h (modified) * c/src/lib/libbsp/sparc/leon3/startup/eirq.c (modified) * c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_grlib.c (modified) * cpukit/include/rtems/irq-extension.h (modified) * cpukit/score/include/rtems/score/processormask.h (modified) Add interrupt vector set/get affinity Close #3071. Tue, 11 Jul 2017 09:20:06 GMT Sebastian Huber [ccc87c8b] * c/src/lib/libbsp/shared/src/irq-server.c (modified) * cpukit/include/rtems/irq-extension.h (modified) Add interrupt server move Update #3071. Tue, 11 Jul 2017 07:08:15 GMT Sebastian Huber [d184140] * c/src/lib/libbsp/shared/src/irq-server.c (modified) * cpukit/include/rtems/irq-extension.h (modified) Add interrupt server set affinity Update #3071. Tue, 11 Jul 2017 06:48:15 GMT Sebastian Huber [a961e198] * c/src/lib/libbsp/shared/src/irq-server.c (modified) * cpukit/include/rtems/irq-extension.h (modified) * cpukit/rtems/include/rtems/rtems/event.h (modified) Add interrupt server suspend/resume This mechanism can be used to ... Tue, 11 Jul 2017 06:25:09 GMT Sebastian Huber [e7ee719f] * c/src/lib/libbsp/shared/src/irq-server.c (modified) * cpukit/include/rtems/irq-extension.h (modified) Create one interrupt server per processor This allows load ... Tue, 11 Jul 2017 07:51:43 GMT Sebastian Huber [ecabd384] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/scheduleridentbyprocessorset.c (added) * testsuites/smptests/smpscheduler02/init.c (modified) * testsuites/sptests/spscheduler01/init.c (modified) rtems: Add rtems_scheduler_ident_by_processor_set Update #3070. Tue, 11 Jul 2017 05:24:39 GMT Sebastian Huber [548d65a5] * cpukit/rtems/Makefile.am (modified) * cpukit/rtems/include/rtems/rtems/tasks.h (modified) * cpukit/rtems/src/scheduleridentbyprocessor.c (added) * testsuites/smptests/smpfatal04/init.c (modified) * testsuites/sptests/spscheduler01/init.c (modified) rtems: Add rtems_scheduler_ident_by_processor() Update #3069. Tue, 11 Jul 2017 11:51:10 GMT Sebastian Huber [3b14e7aa] * cpukit/rtems/src/schedulerremoveprocessor.c (modified) rtems: Fix warning Update #3059. Thu, 06 Jul 2017 13:59:43 GMT Sebastian Huber [21389c06] * cpukit/sapi/include/confdefs.h (modified) score: Make EDF the default SMP scheduler The EDF SMP scheduler ... Fri, 07 Jul 2017 06:30:20 GMT Sebastian Huber [4a1bdd30] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * testsuites/smptests/smpscheduler02/init.c (modified) score: Fix set scheduler Ensure that the thread processor affinity ... Tue, 04 Jul 2017 07:57:30 GMT Sebastian Huber [34487537] * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/scheduler.h (modified) * cpukit/score/include/rtems/score/scheduleredfsmp.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/scheduleredfsmp.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulerprioritysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpschededf01/init.c (modified) * testsuites/smptests/smpschededf02/Makefile.am (added) * testsuites/smptests/smpschededf02/init.c (added) * testsuites/smptests/smpschededf02/smpschededf02.doc (added) * testsuites/smptests/smpschededf02/smpschededf02.scn (added) * testsuites/smptests/smpschededf03/Makefile.am (added) * testsuites/smptests/smpschededf03/init.c (added) * testsuites/smptests/smpschededf03/smpschededf03.doc (added) * testsuites/smptests/smpschededf03/smpschededf03.scn (added) * testsuites/smptests/smpscheduler07/init.c (modified) score: Add simple affinity support to EDF SMP Update #3059. Fri, 07 Jul 2017 07:40:06 GMT Sebastian Huber [d19dc071] * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) score: Pass scheduler nodes to processor allocator This allows ... Wed, 05 Jul 2017 13:14:26 GMT Sebastian Huber [197a614] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/src/schedulerdefaultsetaffinity.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulersetaffinity.c (modified) score: Add scheduler node to set affinity op Update #3059. Fri, 07 Jul 2017 05:36:52 GMT Sebastian Huber [16347a6] * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * testsuites/smptests/smpscheduler02/init.c (modified) score: Fix default set affinity The set of online processors must ... Fri, 07 Jul 2017 05:45:57 GMT Sebastian Huber [76d1198] * c/src/lib/libbsp/powerpc/qoriq/startup/bsprestart.c (modified) * c/src/lib/libbsp/shared/clockdrv_shell.h (modified) * c/src/lib/libbsp/sparc/shared/timer/gptimer.c (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smpmulticastaction.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/smptests/smpipi01/init.c (modified) score: Introduce _SMP_Get_online_processors() Update #3059. Tue, 04 Jul 2017 06:59:37 GMT Sebastian Huber [0232b28] * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/src/schedulerdefaultsetaffinity.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulersetaffinity.c (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) score: Use processor mask for set affinity Update #3059. Mon, 03 Jul 2017 08:38:31 GMT Sebastian Huber [1ec9c86] * cpukit/rtems/src/schedulerremoveprocessor.c (modified) rtems: Fix rtems_scheduler_remove_processor() Account for the ... Tue, 04 Jul 2017 05:28:44 GMT Sebastian Huber [6b1d8c7] * cpukit/rtems/src/scheduleraddprocessor.c (modified) * cpukit/rtems/src/schedulergetprocessorset.c (modified) * cpukit/rtems/src/schedulerremoveprocessor.c (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/src/smp.c (modified) score: Add processor set to scheduler context Replace the simple ... Mon, 03 Jul 2017 12:05:26 GMT Sebastian Huber [7851555] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/processormask.h (modified) * cpukit/score/include/rtems/score/scheduler.h (modified) * cpukit/score/include/rtems/score/schedulerimpl.h (modified) * cpukit/score/include/rtems/score/schedulerpriorityaffinitysmp.h (modified) * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/processormaskcopy.c (modified) * cpukit/score/src/schedulerdefaultgetaffinity.c (deleted) * cpukit/score/src/schedulergetaffinity.c (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/threadinitialize.c (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) * testsuites/smptests/smpscheduler02/init.c (modified) score: Move processor affinity to Thread_Control Update #3059. Wed, 05 Jul 2017 08:41:51 GMT Sebastian Huber [6223097a] * cpukit/score/include/rtems/score/processormask.h (modified) score: Add some processor mask functions Update #3059. Mon, 03 Jul 2017 11:14:35 GMT Sebastian Huber [7a5e4d94] * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/processormask.h (modified) * cpukit/score/src/processormaskcopy.c (added) score: Add processor mask to/from cpu_set_t Update #3059. Mon, 03 Jul 2017 09:46:12 GMT Sebastian Huber [3dfe55ee] * c/src/lib/libbsp/powerpc/qoriq/clock/clock-config.c (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/bsprestart.c (modified) * c/src/lib/libbsp/shared/clockdrv_shell.h (modified) * c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus.c (modified) * c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_grlib.c (modified) * c/src/lib/libbsp/sparc/shared/include/drvmgr/ambapp_bus.h (modified) * cpukit/libdrvmgr/drvmgr.h (modified) * cpukit/libdrvmgr/drvmgr_drvinf.c (modified) * cpukit/score/include/rtems/score/processormask.h (modified) * cpukit/score/include/rtems/score/smpimpl.h (modified) * cpukit/score/src/smp.c (modified) * cpukit/score/src/smpmulticastaction.c (modified) * testsuites/smptests/smpipi01/init.c (modified) score: Use for Processor_mask Implement the ... Wed, 05 Jul 2017 06:15:34 GMT Sebastian Huber [71943dd4] * cpukit/libmisc/xz/xz_dec_lzma2.c (modified) xz: Suppress attribute warnings Update #2909. Wed, 05 Jul 2017 06:10:11 GMT Sebastian Huber [fab446f] * cpukit/score/src/scheduleredfsmp.c (modified) score: Fix format Wed, 05 Jul 2017 06:08:24 GMT Sebastian Huber [4cd52cc4] * cpukit/score/src/kern_tc.c (modified) score: Avoid clash with provided fls() Tue, 04 Jul 2017 12:15:03 GMT Sebastian Huber [3e782743] * cpukit/score/cpu/arm/armv7m-isr-dispatch.c (modified) * cpukit/score/cpu/arm/armv7m-isr-enter-leave.c (modified) arm: Fix ARMv7-M interrupt processing Right after a "msr ... Mon, 03 Jul 2017 05:28:15 GMT Sebastian Huber [550616e5] * cpukit/score/src/threaddispatch.c (modified) score: Add assert to _Thread_Dispatch() Update #3060. Thu, 29 Jun 2017 12:36:26 GMT Sebastian Huber [7f7a3e8f] * cpukit/libmisc/Makefile.am (modified) * cpukit/libmisc/testsupport/test.h (modified) * cpukit/libmisc/testsupport/testbusy.c (added) * testsuites/sptests/spintrcritical_support/intrcritical.c (modified) tests: Move busy loop to test support Update #3056. Thu, 29 Jun 2017 10:08:27 GMT Sebastian Huber [74f9db8] * cpukit/score/include/rtems/score/basedefs.h (modified) score: Add RTEMS_NO_INLINE Update #3056. Mon, 26 Jun 2017 08:35:45 GMT Sebastian Huber [f3d9f228] * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/scheduler.h (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/include/rtems/score/scheduleredfsmp.h (added) * cpukit/score/preinstall.am (modified) * cpukit/score/src/scheduleredfchangepriority.c (modified) * cpukit/score/src/scheduleredfreleasejob.c (modified) * cpukit/score/src/scheduleredfsmp.c (added) * testsuites/smptests/Makefile.am (modified) * testsuites/smptests/configure.ac (modified) * testsuites/smptests/smpscheduler03/test.c (modified) * testsuites/smptests/smpscheduler07/Makefile.am (added) * testsuites/smptests/smpscheduler07/init.c (added) * testsuites/smptests/smpscheduler07/smpscheduler07.doc (added) * testsuites/smptests/smpscheduler07/smpscheduler07.scn (added) score: Add SMP EDF scheduler Update #3056. Thu, 29 Jun 2017 07:44:16 GMT Sebastian Huber [15dbc710] * cpukit/score/include/rtems/score/schedulernode.h (modified) * cpukit/score/include/rtems/score/schedulerprioritysmpimpl.h (modified) * cpukit/score/include/rtems/score/schedulersmpimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * cpukit/score/src/schedulersimplesmp.c (modified) * cpukit/score/src/schedulersmpstartidle.c (modified) * cpukit/score/src/schedulerstrongapa.c (modified) score: Add red-black tree node to Scheduler_Node In SMP ... Fri, 23 Jun 2017 09:51:14 GMT Sebastian Huber [5bfeab95] * c/src/lib/libbsp/shared/src/irq-server.c (modified) * cpukit/include/rtems/irq-extension.h (modified) Add rtems_interrupt_server_handler_iterate() Thu, 15 Jun 2017 17:41:04 GMT Joel Sherrill [d8b5481] * cpukit/libcsupport/include/sys/utsname.h (modified) sys/utsname.h: Increase buffer to avoid overflow Mon, 12 Jun 2017 16:49:10 GMT Joel Sherrill [9761b98d] * cpukit/libmisc/capture/rtems-trace-buffer-vars.c (modified) capture/rtems-trace-buffer-vars.c: Fix duplicate const warning Tue, 20 Jun 2017 11:01:02 GMT Sebastian Huber [d30c2cc] * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) powerpc: Fix PPC_CONTEXT_VOLATILE_SIZE Account for legacy AltiVec ... Tue, 20 Jun 2017 08:39:54 GMT Sebastian Huber [ae3e6af8] * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) powerpc: Fix TLS support Do not zero the GPR2 in the thread context ... Wed, 14 Jun 2017 13:12:57 GMT Sebastian Huber [ae359a9d] * cpukit/libmisc/monitor/mon-task.c (modified) * cpukit/libmisc/monitor/monitor.h (modified) shell: Display scheduler instead of current CPU Display the ... Wed, 14 Jun 2017 05:29:14 GMT Sebastian Huber [3dd67dd1] * cpukit/score/include/rtems/score/thread.h (modified) * cpukit/score/src/threaddispatch.c (modified) score: Remove rtems_ada_self This task variable is superfluous ... Mon, 12 Jun 2017 08:27:50 GMT Sebastian Huber [c7377381] * cpukit/libmisc/Makefile.am (modified) * cpukit/libmisc/xz/xz_config.h (modified) xz: Use CRC32 This reverts ... Mon, 12 Jun 2017 11:56:40 GMT Sebastian Huber [86c1004] * cpukit/libnetworking/include/arpa/inet.h (modified) * cpukit/libnetworking/libc/inet_addr.c (modified) * cpukit/libnetworking/libc/inet_ntoa.c (modified) * cpukit/libnetworking/libc/inet_ntop.c (modified) * cpukit/libnetworking/libc/res_stubs.c (modified) network: Remove FreeBSD specific hack For whatever reason FreeBSD ... Fri, 09 Jun 2017 13:42:36 GMT Sebastian Huber [7b0c74ff] * c/src/lib/libbsp/i386/pc386/include/tblsizes.h (modified) * c/src/lib/libbsp/i386/pc386/startup/ldsegs.S (modified) * c/src/lib/libbsp/i386/shared/irq/idt.c (modified) * cpukit/score/cpu/i386/cpu.c (modified) * cpukit/score/cpu/i386/cpu_asm.S (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/tls.h (modified) i386: Support thread-local storage (TLS) Update #2468. Fri, 09 Jun 2017 06:17:59 GMT Sebastian Huber [cb0d9a0] * cpukit/score/cpu/i386/cpu.c (modified) * cpukit/score/cpu/i386/rtems/score/cpu.h (modified) i386: Move _CPU_Context_Initialize() Update #2468. Fri, 09 Jun 2017 05:25:02 GMT Sebastian Huber [32b4a0c] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu_asm.S (modified) * cpukit/score/cpu/arm/cpu_asm.S (modified) Simplify TLS support in context switch There is no need to save the ... Thu, 08 Jun 2017 09:41:23 GMT Sebastian Huber [a66accc5] * cpukit/libblock/include/rtems/blkdev.h (modified) libblock: FreeBSD kernel-space compatibility Update #2833. Fri, 20 Jan 2017 09:22:46 GMT Stavros Passas [2585347] * cpukit/libnetworking/nfs/bootp_subr.c (modified) * cpukit/libnetworking/rtems/bootp.h (modified) * cpukit/libnetworking/rtems/rtems_dhcp.c (modified) network: Fix DHCP client protocol Close #2877. Wed, 07 Jun 2017 06:14:30 GMT Sebastian Huber [836f454] * cpukit/posix/src/pthread.c (modified) * cpukit/posix/src/pthreadattrgetaffinitynp.c (modified) * cpukit/posix/src/pthreadattrsetaffinitynp.c (modified) * cpukit/posix/src/pthreadsetaffinitynp.c (modified) * cpukit/score/include/rtems/score/cpusetimpl.h (modified) * cpukit/score/src/schedulerpriorityaffinitysmp.c (modified) * testsuites/smptests/smpaffinity01/init.c (modified) * testsuites/smptests/smppsxaffinity02/init.c (modified) * testsuites/sptests/spcpuset01/init.c (modified) * testsuites/sptests/spcpuset01/test.c (modified) Fix CPU_COPY() usage The original CPU_COPY() support of Newlib ... Wed, 07 Jun 2017 05:24:00 GMT Sebastian Huber [26ccd139] * cpukit/libnetworking/include/net/if.h (modified) * cpukit/libnetworking/include/netinet/tcp.h (modified) * cpukit/libnetworking/net/if_arp.h (modified) * cpukit/libnetworking/net/if_ethersubr.c (modified) * cpukit/libnetworking/net/rtsock.c (modified) * cpukit/libnetworking/netinet/ip_fw.c (modified) * cpukit/libnetworking/netinet/tcp_input.c (modified) * cpukit/libnetworking/nfs/bootp_subr.c (modified) * cpukit/libnetworking/rtems/rtems_bsdnet_internal.h (modified) * cpukit/libnetworking/rtems/rtems_showifstat.c (modified) * cpukit/libnetworking/rtems/rtems_showroute.c (modified) network: Header file compatiblity Move legacy network stack ... Wed, 07 Jun 2017 05:36:59 GMT Sebastian Huber [e744c36] * cpukit/libnetworking/netinet/if_ether.c (modified) * cpukit/libnetworking/netinet/ip_input.c (modified) * cpukit/libnetworking/netinet/tcp_input.c (modified) * cpukit/libnetworking/netinet/udp_usrreq.c (modified) * cpukit/libnetworking/nfs/bootp_subr.c (modified) * cpukit/libnetworking/rtems/mkrootfs.c (modified) * cpukit/libnetworking/rtems/rtems_dhcp.c (modified) network: Use inet_ntoa_r() Update #2833. Wed, 07 Jun 2017 05:11:23 GMT Sebastian Huber [9b035a0a] * cpukit/libnetworking/include/arpa/inet.h (modified) * cpukit/libnetworking/libc/inet_addr.c (modified) * cpukit/libnetworking/libc/inet_ntoa.c (modified) * cpukit/libnetworking/libc/inet_ntop.c (modified) * cpukit/libnetworking/libc/port_after.h (added) * cpukit/libnetworking/libc/port_before.h (added) network: Update Update #2833. Tue, 06 Jun 2017 13:30:40 GMT Sebastian Huber [3bc19384] * cpukit/libnetworking/Makefile.am (modified) * cpukit/libnetworking/include/arpa/inet.h (moved) * cpukit/libnetworking/include/net/if.h (moved) * cpukit/libnetworking/include/netdb.h (moved) * cpukit/libnetworking/include/netinet/in.h (moved) * cpukit/libnetworking/include/netinet/tcp.h (moved) * cpukit/libnetworking/include/netinet6/in6.h (moved) * cpukit/libnetworking/include/sys/_sockaddr_storage.h (moved) * cpukit/libnetworking/include/sys/socket.h (moved) * cpukit/libnetworking/include/sys/syslog.h (moved) * cpukit/libnetworking/include/sys/ttydefaults.h (moved) * cpukit/libnetworking/include/sys/un.h (moved) * cpukit/libnetworking/include/syslog.h (moved) * cpukit/libnetworking/preinstall.am (modified) network: Move header files Prevent accidental use of legacy network ... Tue, 06 Jun 2017 09:14:21 GMT Sebastian Huber [d4ab0aef] * cpukit/libcsupport/include/sys/sockio.h (modified) * cpukit/libnetworking/net/if.c (modified) * cpukit/libnetworking/net/if.h (modified) * cpukit/libnetworking/rtems/rtems_bsdnet.h (modified) network: Move RTEMS specifics Move RTEMS specifics to ... Mon, 22 May 2017 10:36:55 GMT Sebastian Huber [d7613f7a] * cpukit/libnetworking/kern/kern_subr.c (modified) * cpukit/libnetworking/kern/uipc_socket.c (modified) * cpukit/libnetworking/nfs/bootp_subr.c (modified) network: Include explicitly Do not rely on indirect ... Tue, 06 Jun 2017 09:11:49 GMT Sebastian Huber [643b820] * cpukit/libfs/src/nfsclient/src/xdr_mbuf.c (modified) * cpukit/libnetworking/rtems/rtems_mii_ioctl_kern.c (modified) Include missing Some kernel-space header expect that ... Tue, 06 Jun 2017 09:09:19 GMT Sebastian Huber [1e0cc86] * cpukit/librpc/src/rpc/pmap_getmaps.c (modified) * cpukit/librpc/src/rpc/pmap_getport.c (modified) rpc: Remove superfluous includes Update #2833. Tue, 06 Jun 2017 09:08:16 GMT Sebastian Huber [787f51f] * c/src/lib/libbsp/arm/atsam/network/if_atsam.c (modified) * c/src/lib/libbsp/powerpc/beatnik/network/if_gfe/if_gfe.c (modified) * c/src/lib/libbsp/powerpc/mpc8260ads/network/if_hdlcsubr.c (modified) * c/src/lib/libbsp/powerpc/mvme5500/network/if_100MHz/GT64260eth.c (modified) * c/src/lib/libbsp/powerpc/mvme5500/network/if_1GHz/if_wm.c (modified) * c/src/libchip/network/i82586.c (modified) * cpukit/libcsupport/include/rtems/libio.h (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/libfs/src/imfs/imfs_fifo.c (modified) * cpukit/libfs/src/pipe/fifo.c (modified) * cpukit/libmisc/shell/main_ifconfig.c (modified) * cpukit/libnetworking/net/if.c (modified) * cpukit/libnetworking/net/if_ethersubr.c (modified) * cpukit/libnetworking/net/if_loop.c (modified) * cpukit/libnetworking/net/if_ppp.c (modified) * cpukit/libnetworking/net/ppp_tty.c (modified) * cpukit/libnetworking/net/route.c (modified) * cpukit/libnetworking/netinet/in.c (modified) * cpukit/libnetworking/netinet/in_pcb.c (modified) * cpukit/libnetworking/netinet/ip_mroute.c (modified) * cpukit/libnetworking/rtems/rtems_bsdnet_internal.h (modified) * cpukit/libnetworking/rtems/rtems_dhcp.c (modified) * cpukit/libnetworking/rtems/rtems_dhcp_failsafe.c (modified) * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/libnetworking/rtems/rtems_showifstat.c (modified) * testsuites/sptests/spfifo04/init.c (modified) * testsuites/sptests/spfifo05/init.c (modified) Do not include in kernel-space Update #2833. Tue, 06 Jun 2017 06:03:45 GMT Sebastian Huber [93531e9b] * c/src/libchip/serial/mc68681.h (modified) * cpukit/libcsupport/include/rtems/termiostypes.h (modified) * cpukit/libcsupport/include/sys/_termios.h (modified) * cpukit/libcsupport/include/sys/ttycom.h (modified) * cpukit/libcsupport/src/termios.c (modified) * testsuites/libtests/termios/init.c (modified) * testsuites/libtests/termios03/init.c (modified) * testsuites/libtests/termios05/init.c (modified) * testsuites/libtests/termios09/init.c (modified) Move RTEMS-specific Termios API content Remove obsolete support for ... Tue, 06 Jun 2017 06:03:07 GMT Sebastian Huber [64ecfc1] * cpukit/libcsupport/src/termios_baud2index.c (modified) Do not use deprecated Update #2833. Tue, 06 Jun 2017 05:19:12 GMT Sebastian Huber [81ea001] * cpukit/Makefile.am (modified) * cpukit/configure.ac (modified) * cpukit/libnetworking/Makefile.am (modified) * cpukit/libnetworking/preinstall.am (modified) * cpukit/preinstall.am (modified) Test for POSIX headers from Newlib 20170522 Update #2833. Mon, 22 May 2017 10:34:27 GMT Sebastian Huber [d60bc7c8] * cpukit/libcsupport/Makefile.am (modified) * cpukit/libcsupport/include/machine/_kernel_cpuset.h (added) * cpukit/libcsupport/include/machine/_kernel_param.h (added) * cpukit/libcsupport/preinstall.am (modified) Provide kernel space headers used by Newlib Update #2833. Mon, 22 May 2017 10:38:32 GMT Sebastian Huber [eddb134] * cpukit/libnetworking/kern/uipc_socket2.c (modified) * cpukit/libnetworking/rtems/rtems_glue.c (modified) * cpukit/libnetworking/sys/mbuf.h (modified) * cpukit/libnetworking/sys/socketvar.h (modified) network: Do not use MSIZE Do not use the MSIZE for the legacy ... Wed, 07 Jun 2017 05:22:38 GMT Sebastian Huber [cf54965] * c/src/libchip/network/i82586.c (modified) * cpukit/libnetworking/netinet/ip_fw.c (modified) * cpukit/libnetworking/netinet/ip_input.c (modified) network: Include missing Update #2833. Fri, 26 May 2017 00:35:17 GMT Chris Johns [7ec982bf] * c/src/automake/subdirs.am (modified) * cpukit/automake/subdirs.am (modified) * testsuites/Makefile.am (modified) * testsuites/automake/subdirs.am (modified) build-system: Fix the targets support for the parallel build. Sun, 14 May 2017 01:52:52 GMT Chris Johns [a748603] * c/Makefile.am (modified) * c/src/Makefile.am (modified) * c/src/automake/subdirs.am (modified) * c/src/lib/Makefile.am (modified) * c/src/lib/libbsp/Makefile.am (modified) * c/src/lib/libbsp/arm/Makefile.am (modified) * c/src/lib/libbsp/bfin/Makefile.am (modified) * c/src/lib/libbsp/epiphany/Makefile.am (modified) * c/src/lib/libbsp/i386/Makefile.am (modified) * c/src/lib/libbsp/i386/pc386/Makefile.am (modified) * c/src/lib/libbsp/lm32/Makefile.am (modified) * c/src/lib/libbsp/m32c/Makefile.am (modified) * c/src/lib/libbsp/m68k/Makefile.am (modified) * c/src/lib/libbsp/m68k/mcf5206elite/Makefile.am (modified) * c/src/lib/libbsp/mips/Makefile.am (modified) * c/src/lib/libbsp/moxie/Makefile.am (modified) * c/src/lib/libbsp/nios2/Makefile.am (modified) * c/src/lib/libbsp/no_cpu/Makefile.am (modified) * c/src/lib/libbsp/or1k/Makefile.am (modified) * c/src/lib/libbsp/powerpc/Makefile.am (modified) * c/src/lib/libbsp/powerpc/motorola_powerpc/Makefile.am (modified) * c/src/lib/libbsp/sh/Makefile.am (modified) * c/src/lib/libbsp/sparc/Makefile.am (modified) * c/src/lib/libbsp/sparc64/Makefile.am (modified) * c/src/lib/libbsp/v850/Makefile.am (modified) * c/src/lib/libcpu/Makefile.am (modified) * cpukit/Makefile.am (modified) * cpukit/automake/subdirs.am (modified) * cpukit/libfs/Makefile.am (modified) * cpukit/score/Makefile.am (modified) * cpukit/score/cpu/Makefile.am (modified) build-system: Parallel build all subdirs. Tue, 23 May 2017 23:21:04 GMT Chris Johns [8aa62776] * cpukit/Makefile.am (modified) * cpukit/preinstall.am (modified) cpukit/libxz: Fix the include path to remove the make warnings. Tue, 23 May 2017 08:03:56 GMT Sebastian Huber [d5c8756] * cpukit/score/cpu/arm/arm_exc_interrupt.S (modified) arm: Fix profiling support of Thumb-1 targets Update #2751. Tue, 16 May 2017 15:37:27 GMT Gedare Bloom [a330c5d] * cpukit/posix/src/mmap.c (modified) posix: clarify expression with parentheses Close #3010. Fri, 12 May 2017 07:53:35 GMT Sebastian Huber [6bc63df1] * cpukit/sapi/include/confdefs.h (modified) * cpukit/sapi/include/rtems/config.h (modified) * testsuites/libtests/cpuuse/system.h (modified) * testsuites/libtests/rtmonuse/system.h (modified) * testsuites/libtests/termios05/init.c (modified) * testsuites/sptests/sp01/system.h (modified) * testsuites/sptests/sp08/init.c (modified) * testsuites/sptests/sp14/system.h (modified) * testsuites/sptests/sp20/system.h (modified) * testsuites/sptests/sp37/system.h (modified) * testsuites/sptests/spcbssched01/system.h (modified) * testsuites/sptests/spcbssched02/system.h (modified) * testsuites/sptests/spcbssched03/system.h (modified) * testsuites/sptests/spedfsched01/system.h (modified) * testsuites/sptests/spedfsched02/system.h (modified) * testsuites/sptests/spedfsched03/system.h (modified) * testsuites/sptests/spfifo03/init.c (modified) * testsuites/sptests/spfifo05/init.c (modified) * testsuites/tmtests/tm08/system.h (modified) * testsuites/tmtests/tm22/system.h (modified) confdefs.h: Add SMP enabled field to configuration Do not use the ... Tue, 16 May 2017 07:47:08 GMT Sebastian Huber [0b8084c2] * cpukit/sapi/include/confdefs.h (modified) confdefs.h: Fix compile error in non-SMP cfg Bug introduced by ... Fri, 12 May 2017 06:35:36 GMT Sebastian Huber [f778b7f3] * cpukit/sapi/include/confdefs.h (modified) * testsuites/sptests/sp65/init.c (modified) confdefs.h: Use SMP scheduler only if necessary Update #3001. Thu, 11 May 2017 09:03:00 GMT Sebastian Huber [13097181] * cpukit/sapi/include/confdefs.h (modified) * testsuites/libtests/block08/system.h (modified) * testsuites/psxtests/psx05/system.h (modified) * testsuites/sptests/sp04/system.h (modified) * testsuites/sptests/sp07/system.h (modified) * testsuites/sptests/sp12/system.h (modified) * testsuites/sptests/sp13/system.h (modified) * testsuites/sptests/sp16/system.h (modified) * testsuites/sptests/spfatal29/testcase.h (modified) * testsuites/sptests/spintrcritical06/init.c (modified) * testsuites/sptests/spintrcritical15/init.c (modified) * testsuites/sptests/spmrsp01/init.c (modified) * testsuites/sptests/spsimplesched02/init.c (modified) * testsuites/tmtests/tm04/system.h (modified) * testsuites/tmtests/tm15/system.h (modified) * testsuites/tmtests/tm20/system.h (modified) * testsuites/tmtests/tm24/system.h (modified) confdefs.h: CONFIGURE_DISABLE_SMP_CONFIGURATION Enable the SMP ... Wed, 15 Mar 2017 18:31:00 GMT Gedare Bloom [87de70a2] * cpukit/libcsupport/include/rtems/libio.h (modified) * cpukit/libcsupport/include/rtems/libio_.h (modified) * cpukit/libcsupport/src/libio.c (modified) * cpukit/posix/include/rtems/posix/mmanimpl.h (modified) * cpukit/posix/include/rtems/posix/shm.h (modified) * cpukit/posix/include/rtems/posix/shmimpl.h (modified) * cpukit/posix/src/mmap.c (modified) * cpukit/posix/src/munmap.c (modified) * cpukit/posix/src/shmheap.c (modified) * cpukit/posix/src/shmopen.c (modified) * cpukit/posix/src/shmunlink.c (modified) * cpukit/posix/src/shmwkspace.c (modified) * cpukit/sapi/include/confdefs.h (modified) * testsuites/psxtests/psxshm02/system.h (modified) posix/mman: add mmap support for shm objects Update #2859. Mon, 13 Mar 2017 16:00:35 GMT Chris Johns [8290f95c] * cpukit/posix/Makefile.am (modified) * cpukit/posix/include/rtems/posix/mmanimpl.h (added) * cpukit/posix/preinstall.am (modified) * cpukit/posix/src/mmap.c (modified) * cpukit/posix/src/munmap.c (modified) posix: Add mmap/unmap support for mapping files. This version of ... Fri, 31 Mar 2017 19:23:47 GMT Gedare Bloom [bd9d5eb] * cpukit/posix/include/rtems/posix/shmimpl.h (modified) * cpukit/posix/src/shmopen.c (modified) posix/shm: replace threadq with mutex (allocator lock) Closes #2957. Wed, 15 Mar 2017 18:29:19 GMT Gedare Bloom [889eb76] * cpukit/posix/include/rtems/posix/shmimpl.h (modified) * cpukit/posix/src/shmopen.c (modified) posix/mman: update atime on shared memory read call Update #2859. Tue, 02 May 2017 08:19:34 GMT Sebastian Huber [e0627c69] * cpukit/configure.ac (modified) cpukit: Fix __RTEMS_REVISION__ define Wed, 08 Mar 2017 11:59:07 GMT Javier Jalle [6234abe] * c/src/lib/libbsp/sparc/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/preinstall.am (modified) * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/preinstall.am (modified) * c/src/lib/libbsp/sparc/shared/include/l4stat.h (added) * c/src/lib/libbsp/sparc/shared/stat/l4stat.c (added) * cpukit/libdrvmgr/drvmgr_confdefs.h (modified) leon, l4stat: Initial driver commit Wed, 15 Mar 2017 13:38:21 GMT Javier Jalle [c241236] * c/src/lib/libbsp/sparc/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/preinstall.am (modified) * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/preinstall.am (modified) * c/src/lib/libbsp/sparc/shared/include/drvmgr/ambapp_bus.h (modified) * c/src/lib/libbsp/sparc/shared/include/memscrub.h (added) * c/src/lib/libbsp/sparc/shared/scrub/memscrub.c (added) * cpukit/libdrvmgr/drvmgr_confdefs.h (modified) leon, memscrub: add GR740 memory scrubber driver Wed, 15 Mar 2017 14:04:33 GMT Javier Jalle [d79429f] * c/src/lib/libbsp/sparc/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/preinstall.am (modified) * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/preinstall.am (modified) * c/src/lib/libbsp/sparc/shared/include/griommu.h (added) * c/src/lib/libbsp/sparc/shared/iommu/griommu.c (added) * cpukit/libdrvmgr/drvmgr_confdefs.h (modified) leon, griommu: add GR740 IOMMU driver The driver is limited to the ... Tue, 21 Feb 2017 08:14:46 GMT Javier Jalle [dfa86338] * c/src/lib/libbsp/sparc/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/preinstall.am (modified) * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/preinstall.am (modified) * c/src/lib/libbsp/sparc/shared/include/l2c.h (added) * c/src/lib/libbsp/sparc/shared/l2c/l2c.c (added) * cpukit/libdrvmgr/drvmgr_confdefs.h (modified) leon, l2cache: add GR740 L2-Cache driver Fri, 07 Apr 2017 06:30:46 GMT Daniel Hellstrom [7075fb11] * cpukit/libdrvmgr/drvmgr.h (modified) * cpukit/libdrvmgr/drvmgr_drvinf.c (modified) drvmgr: ability to configure IRQ affinity Tue, 31 Jan 2017 09:13:41 GMT Javier Jalle [61788e76] * c/src/lib/libbsp/sparc/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon2/preinstall.am (modified) * c/src/lib/libbsp/sparc/leon3/Makefile.am (modified) * c/src/lib/libbsp/sparc/leon3/preinstall.am (modified) * c/src/lib/libbsp/sparc/shared/include/gr_cpci_gr740.h (added) * c/src/lib/libbsp/sparc/shared/pci/gr_cpci_gr740.c (added) * cpukit/libdrvmgr/drvmgr_confdefs.h (modified) * cpukit/libpci/pci/ids_extra.h (modified) * cpukit/libpci/pci_bus.h (modified) leon, GR-CPCI-GR740: Added peripheral PCI driver Tue, 02 May 2017 06:06:12 GMT Sebastian Huber [6b42018e] * cpukit/libmisc/shell/print_heapinfo.c (modified) shell: Fix format specifiers Fri, 28 Apr 2017 16:11:14 GMT Joel Sherrill [20775247] * cpukit/include/rtems/inttypes.h (modified) rtems/inttypes.h: Add PRIdrtems_vector_number. Missed in previous commit Thu, 27 Apr 2017 23:52:01 GMT Joel Sherrill [12f9c5b7] * cpukit/posix/src/mutexinit.c (modified) posix/src/mutexinit.c: Reorder to make priority a scoped variable Wed, 26 Apr 2017 20:42:09 GMT Joel Sherrill [c16d45a5] * cpukit/posix/src/mutexinit.c (modified) posix/src/mutexinit.c: Reorder to make priority a scoped variable Wed, 26 Apr 2017 01:14:28 GMT Joel Sherrill [9e6ef36] * cpukit/include/rtems/inttypes.h (modified) * testsuites/libtests/block08/bdbuf_tests.c (modified) rtems/inttypes.h, block08: Add and use PRIdrtems_blkdev_bnum Wed, 26 Apr 2017 01:02:09 GMT Joel Sherrill [03e4be12] * cpukit/score/cpu/or1k/rtems/score/cpu.h (modified) score/cpu/or1k/rtems/score/cpu.h: Fix printf() format warning Wed, 26 Apr 2017 01:01:41 GMT Joel Sherrill [65807379] * cpukit/score/cpu/or1k/or1k-exception-frame-print.c (modified) score/cpu/or1k/or1k-exception-frame-print.c: Fix printf() format warning Tue, 25 Apr 2017 18:57:21 GMT Joel Sherrill [c723ee4] * cpukit/libdl/rtl-obj-cache.c (modified) libdl/rtl-obj-cache.c: Fix printf() format warning Tue, 25 Apr 2017 18:57:03 GMT Joel Sherrill [6601684f] * cpukit/posix/src/mutexinit.c (modified) posix/src/mutexinit.c: Fix used before initialized warning Tue, 25 Apr 2017 18:56:31 GMT Joel Sherrill [f6bd41e] * cpukit/score/cpu/moxie/rtems/score/cpu.h (modified) moxie/rtems/score/cpu.h: Fix printf() format warning Tue, 25 Apr 2017 18:39:50 GMT Joel Sherrill [fdfbb0a8] * cpukit/score/cpu/epiphany/rtems/score/cpu.h (modified) epiphany/rtems/score/cpu.h: Fix printf() format warning Tue, 25 Apr 2017 16:42:18 GMT Joel Sherrill [7db09923] * c/src/lib/libbsp/epiphany/epiphany_sim/irq/irq.c (modified) * cpukit/include/rtems/inttypes.h (modified) rtems/inttypes.h epiphany_sim/irq/irq.c: Add PRIdrtems_vector_number ... Tue, 25 Apr 2017 16:41:35 GMT Joel Sherrill [28e5749e] * cpukit/score/cpu/epiphany/cpu.c (modified) epiphany/cpu.c: Fix typo to eliminate warning Mon, 24 Apr 2017 17:00:43 GMT Joel Sherrill [b261dec] * cpukit/libmisc/xz/xz_config.h (modified) xz/xz_config.h: Address unable to inline warning Mon, 24 Apr 2017 16:18:47 GMT Joel Sherrill [3144292b] * cpukit/libdl/rtl-obj-cache.c (modified) libdl/rtl-obj-cache.c: Use PRIdoff_t to avoid printf() format ...