# # ChangeLog for cpukit in rtems # # Generated by Trac 1.2.1.dev0 # 05/21/24 22:56:27 Fri, 25 Aug 2017 09:02:43 GMT Sebastian Huber [cfa7afd] * cpukit/score/include/rtems/score/basedefs.h (modified) score: Remove include from basedefs.h Close #2132. Fri, 25 Aug 2017 09:01:50 GMT Sebastian Huber [f93f770] * cpukit/libnetworking/rtems/rtems_syscall.c (modified) network: Include missing header file Fri, 25 Aug 2017 09:01:15 GMT Sebastian Huber [76b9c31] * cpukit/libpci/pci_dev_create.c (modified) libpci: Use calloc() Update #2133. Fri, 25 Aug 2017 08:59:52 GMT Sebastian Huber [1f22b26] * c/src/lib/libbsp/i386/pc386/console/console_select.c (modified) * c/src/lib/libbsp/i386/pc386/console/gdb_select.c (modified) * cpukit/libmisc/shell/main_cmdchown.c (modified) * cpukit/libmisc/shell/main_drvmgr.c (modified) * cpukit/libmisc/shell/main_pci.c (modified) * cpukit/posix/src/key.c (modified) * cpukit/posix/src/shm.c (modified) * cpukit/score/src/condition.c (modified) Include missing Update #2132. Fri, 25 Aug 2017 08:58:58 GMT Sebastian Huber [b2ed712] * c/src/lib/libbsp/arm/altera-cyclone-v/rtc/rtc.c (modified) * c/src/lib/libbsp/arm/atsam/spi/atsam_spi_bus.c (modified) * c/src/lib/libbsp/arm/lpc176x/can/can.c (modified) * c/src/lib/libbsp/arm/lpc32xx/misc/nand-mlc-read-blocks.c (modified) * c/src/lib/libbsp/arm/lpc32xx/misc/nand-mlc-write-blocks.c (modified) * c/src/lib/libbsp/arm/raspberrypi/console/console_select.c (modified) * c/src/lib/libbsp/arm/raspberrypi/misc/vc_defines.h (modified) * c/src/lib/libbsp/arm/raspberrypi/startup/cmdline.c (modified) * c/src/lib/libbsp/arm/shared/arm-pl111-fb.c (modified) * c/src/lib/libbsp/arm/shared/armv7m/irq/armv7m-irq.c (modified) * c/src/lib/libbsp/arm/tms570/console/printk-support.c (modified) * c/src/lib/libbsp/arm/tms570/pom/tms570-pom.c (modified) * c/src/lib/libbsp/lm32/shared/milkymist_framebuffer/framebuffer.c (modified) * c/src/lib/libbsp/lm32/shared/milkymist_versions/versions.c (modified) * c/src/lib/libbsp/lm32/shared/tsmac/tsmac.c (modified) * c/src/lib/libbsp/shared/console.c (modified) * c/src/lib/libbsp/sparc/leon3/console/console.c (modified) * c/src/lib/libbsp/sparc/shared/amba/ahbstat.c (modified) * c/src/lib/libbsp/sparc/shared/analog/gradcdac.c (modified) * c/src/lib/libbsp/sparc/shared/drvmgr/ambapp_bus_leon2.c (modified) * c/src/lib/libbsp/sparc/shared/i2c/i2cmst.c (modified) * c/src/lib/libbsp/sparc/shared/iommu/griommu.c (modified) * c/src/lib/libbsp/sparc/shared/l2c/l2c.c (modified) * c/src/lib/libbsp/sparc/shared/pci/grpci2dma.c (modified) * c/src/lib/libbsp/sparc/shared/scrub/memscrub.c (modified) * c/src/lib/libbsp/sparc/shared/time/grctm.c (modified) * c/src/lib/libbsp/sparc/shared/time/spwcuc.c (modified) * c/src/lib/libbsp/sparc/shared/timer/gptimer.c (modified) * c/src/lib/libbsp/sparc64/shared/helenos/boot/sparc64/loader/main.c (modified) * c/src/lib/libcpu/bfin/bf52x/interrupt/interrupt.c (modified) * c/src/lib/libcpu/bfin/interrupt/interrupt.c (modified) * cpukit/dev/i2c/ti-lm25066a.c (modified) * cpukit/include/rtems/printer.h (modified) * cpukit/libcsupport/src/cfmakesane.c (modified) * cpukit/libcsupport/src/chroot.c (modified) * cpukit/libcsupport/src/fchmod.c (modified) * cpukit/libcsupport/src/fchown.c (modified) * cpukit/libcsupport/src/termios.c (modified) * cpukit/libdl/rtl-allocator.c (modified) * cpukit/libdl/rtl-error.c (modified) * cpukit/libdl/rtl-find-file.c (modified) * cpukit/libdl/rtl-mdreloc-arm.c (modified) * cpukit/libdl/rtl-obj.c (modified) * cpukit/libdl/rtl-sym.c (modified) * cpukit/libdl/rtl-unresolved.c (modified) * cpukit/libfs/src/imfs/imfs_linfile.c (modified) * cpukit/libmisc/dummy/default-configuration.c (modified) * cpukit/libmisc/redirector/stdio-redirect.c (modified) * cpukit/libmisc/rtems-fdt/rtems-fdt-shell.c (modified) * cpukit/libmisc/shell/main_md5.c (modified) * cpukit/libmisc/shell/main_rtrace.c (modified) * cpukit/libmisc/untar/untar_tgz.c (modified) * cpukit/libpci/pci_cfg_print_code.c (modified) * cpukit/librpc/src/rpc/get_myaddress.c (modified) * cpukit/posix/src/mmap.c (modified) * cpukit/posix/src/shmheap.c (modified) * cpukit/posix/src/shmwkspace.c (modified) * cpukit/score/src/threadq.c (modified) Include missing Update #2133. Wed, 23 Aug 2017 23:39:43 GMT Chris Johns [602b184f] * cpukit/wrapup/Makefile.am (modified) libmisc/rtems-fdt: Add libmisc/rtems-fdt to the cpukit wrapup. ... Fri, 11 Aug 2017 08:44:04 GMT Sebastian Huber [c693a3a] * c/src/lib/libbsp/powerpc/qoriq/start/start.S (modified) * c/src/lib/libbsp/powerpc/qoriq/startup/bspstart.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_fatal.S (modified) * cpukit/score/cpu/powerpc/rtems/asm.h (modified) powerpc: PPC64_NOP_FOR_LINKER_TOC_POINTER_RESTORE In 64-bit mode, ... Tue, 01 Aug 2017 08:57:46 GMT Sebastian Huber [a6f84b27] * c/src/lib/libbsp/powerpc/qoriq/start/start.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_async_normal.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_fatal.S (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/ppc_exc_print.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/bspsupport/vectors.h (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu.c (modified) * c/src/lib/libcpu/powerpc/new-exceptions/cpu_asm.S (modified) * c/src/lib/libcpu/powerpc/shared/include/powerpc-utility.h (modified) * cpukit/score/cpu/powerpc/cpu.c (modified) * cpukit/score/cpu/powerpc/ppc-context-validate.S (modified) * cpukit/score/cpu/powerpc/ppc-context-volatile-clobber.S (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpuimpl.h (modified) * cpukit/score/cpu/powerpc/rtems/score/powerpc.h (modified) powerpc: Add 64-bit context/interrupt support Update #3082. Thu, 10 Aug 2017 11:09:22 GMT Sebastian Huber [7837728b] * c/src/lib/libcpu/powerpc/new-exceptions/cpu.c (modified) * c/src/lib/libcpu/powerpc/rtems/powerpc/powerpc.h (modified) * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) powerpc: 64-bit _CPU_Context_Initialize() support Update #3082. Thu, 10 Aug 2017 09:35:33 GMT Sebastian Huber [5a9372f] * cpukit/score/cpu/powerpc/rtems/score/cpu.h (modified) powerpc: 64-bit support for CPU_SIZEOF_POINTER Update #3082. Thu, 10 Aug 2017 09:34:32 GMT Sebastian Huber [ea9084de] * cpukit/score/cpu/powerpc/rtems/powerpc/registers.h (modified) powerpc: ppc_interrupt_get_disable_mask() Fix warning on 64-bit ... Mon, 31 Jul 2017 13:08:06 GMT Sebastian Huber [caa12270] * cpukit/score/cpu/powerpc/rtems/powerpc/registers.h (modified) powerpc: Add register defines Update #3082. Tue, 22 Aug 2017 12:18:09 GMT Sebastian Huber [93934f88] * cpukit/libmisc/cpuuse/cpuusagetop.c (modified) * cpukit/libmisc/shell/print_heapinfo.c (modified) * cpukit/score/include/rtems/score/heap.h (modified) heap: Fix integer types Update #3082. Tue, 22 Aug 2017 12:17:53 GMT Sebastian Huber [e062741d] * cpukit/dev/i2c/xilinx-axi-i2c.c (modified) dev/i2c: Fix integer type Update #3082. Thu, 10 Aug 2017 12:21:37 GMT Sebastian Huber [279c540] * cpukit/score/src/cpusetprintsupport.c (modified) score: Fix format specifier Update #3082. Tue, 22 Aug 2017 06:00:48 GMT Sebastian Huber [e0660391] * cpukit/sapi/include/confdefs.h (modified) confdefs: Fix POSIX keys configuration Remove the ... Wed, 16 Aug 2017 04:22:23 GMT Chris Johns [6b7efdb2] * cpukit/Makefile.am (modified) * cpukit/libmisc/Makefile.am (modified) * cpukit/libmisc/rtems-fdt/rtems-fdt-shell.c (added) * cpukit/libmisc/rtems-fdt/rtems-fdt-shell.h (added) * cpukit/libmisc/rtems-fdt/rtems-fdt.c (added) * cpukit/libmisc/rtems-fdt/rtems-fdt.h (added) * cpukit/preinstall.am (modified) libmisc/rtems-fdt: Add RTEMS FDT wrapper and shell command to ... Wed, 16 Aug 2017 05:10:33 GMT Chris Johns [849500d] * cpukit/dev/Makefile.am (modified) * cpukit/dev/i2c/fpga-i2c-slave.c (added) * cpukit/dev/i2c/ti-ads-16bit-adc.c (added) * cpukit/dev/i2c/ti-lm25066a.c (added) * cpukit/dev/i2c/ti-tmp112.c (added) * cpukit/dev/include/dev/i2c/fpga-i2c-slave.h (added) * cpukit/dev/include/dev/i2c/ti-ads-16bit-adc.h (added) * cpukit/dev/include/dev/i2c/ti-lm25066a.h (added) * cpukit/dev/include/dev/i2c/ti-tmp112.h (added) * cpukit/dev/preinstall.am (modified) dev/i2c: Add I2C device support for FPGA Slave, LM25066A, TMP112, ... Wed, 16 Aug 2017 04:49:58 GMT Chris Johns [12dea0a] * cpukit/dev/Makefile.am (modified) * cpukit/dev/i2c/xilinx-axi-i2c.c (added) * cpukit/dev/include/dev/i2c/xilinx-axi-i2c.h (added) * cpukit/dev/preinstall.am (modified) dev/i2c: Add Xilinx AXI I2C driver. This is a generic driver for ... Wed, 16 Aug 2017 03:34:16 GMT Chris Johns [8ad4d93] * cpukit/libdebugger/rtems-debugger-i386.c (modified) libdebugger/i386 Fix i386 backend after changes. Closes #3097. Sun, 16 Jul 2017 23:53:11 GMT Chris Johns [b2353ed9] * cpukit/libdebugger/rtems-debugger-arm.c (modified) * cpukit/libdebugger/rtems-debugger-block.c (modified) * cpukit/libdebugger/rtems-debugger-block.h (modified) * cpukit/libdebugger/rtems-debugger-cmd.c (modified) * cpukit/libdebugger/rtems-debugger-i386.c (modified) * cpukit/libdebugger/rtems-debugger-remote-tcp.c (modified) * cpukit/libdebugger/rtems-debugger-remote-tcp.h (modified) * cpukit/libdebugger/rtems-debugger-remote.c (modified) * cpukit/libdebugger/rtems-debugger-remote.h (modified) * cpukit/libdebugger/rtems-debugger-server.c (modified) * cpukit/libdebugger/rtems-debugger-server.h (modified) * cpukit/libdebugger/rtems-debugger-target.c (modified) * cpukit/libdebugger/rtems-debugger-target.h (modified) * cpukit/libdebugger/rtems-debugger-threads.c (modified) * cpukit/libdebugger/rtems-debugger-threads.h (modified) libdebugger: Fixes to debugging, ARM support, locking, and gcc-7.1 ... Mon, 14 Aug 2017 04:50:55 GMT Chris Johns [2465c01] * cpukit/libmisc/shell/internal.h (modified) * cpukit/libmisc/shell/shell.c (modified) * cpukit/libmisc/shell/shell.h (modified) libmisc/shell: Make some internal shell functions public. - Add ... Thu, 10 Aug 2017 07:03:36 GMT Sebastian Huber [0daa8ab] * cpukit/score/cpu/arm/arm-context-validate.S (modified) arm: Use ARM code on Thumb 1 targets Update #3093. Thu, 10 Aug 2017 05:51:17 GMT Sebastian Huber [a95d909] * cpukit/score/cpu/arm/arm-context-validate.S (modified) arm: Validate IT[7:0] bit field of PSR Update #3093. Mon, 31 Jul 2017 11:34:46 GMT Sebastian Huber [a597984] * cpukit/score/cpu/powerpc/rtems/powerpc/registers.h (modified) powerpc: Add register defines Update #3082. Update #3085. Fri, 28 Jul 2017 09:57:31 GMT Sebastian Huber [af97ba8f] * cpukit/score/include/rtems/score/basedefs.h (modified) * cpukit/score/include/rtems/score/threadqimpl.h (modified) score: Add RTEMS_HAVE_MEMBER_SAME_TYPE() This fixes some "variably ... Thu, 27 Jul 2017 22:55:42 GMT Joel Sherrill [0238e31] * cpukit/include/rtems/inttypes.h (modified) cpukit/include/rtems/inttypes.h: Correct PRIdioctl_command_t Fri, 28 Jul 2017 12:42:53 GMT Sebastian Huber [585706a4] * c/src/lib/libbsp/powerpc/t32mppc/Makefile.am (modified) * c/src/lib/libbsp/powerpc/t32mppc/configure.ac (modified) * c/src/lib/libbsp/powerpc/t32mppc/startup/bspstart.c (modified) * cpukit/score/cpu/powerpc/rtems/score/cpuimpl.h (modified) bsp/t32mppc: Add SMP support Fri, 28 Jul 2017 11:34:46 GMT Sebastian Huber [1d894f55] * cpukit/libmisc/untar/untar_tgz.c (modified) untar: Fix compile error Fri, 28 Jul 2017 11:31:51 GMT Sebastian Huber [f1355f22] * cpukit/libmisc/untar/untar_tgz.c (modified) untar: Fix use of uninitialized variable Fri, 28 Jul 2017 11:25:25 GMT Sebastian Huber [9d1522ed] * cpukit/libblock/src/blkdev-imfs.c (modified) * cpukit/libcsupport/src/termios.c (modified) * testsuites/fstests/fsimfsgeneric01/init.c (modified) * testsuites/libtests/newlib01/init.c (modified) Fix IO control request type Mon, 17 Jul 2017 05:30:46 GMT Sebastian Huber [146adb1] * c/src/lib/libbsp/sparc/erc32/startup/spurious.c (modified) * c/src/lib/libbsp/sparc/leon2/startup/spurious.c (modified) * c/src/lib/libbsp/sparc/leon3/startup/spurious.c (modified) * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * c/src/lib/libbsp/sparc/shared/start/start.S (modified) * c/src/lib/libcpu/sparc/syscall/syscall.S (modified) * cpukit/score/cpu/sparc/Makefile.am (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/cpu_asm.S (deleted) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) * cpukit/score/cpu/sparc/rtems/score/cpuimpl.h (modified) * cpukit/score/cpu/sparc/sparc-context-validate.S (modified) * testsuites/sptests/spfatal30/init.c (modified) * testsuites/sptests/spfatal31/init.c (modified) * testsuites/sptests/spsize/size.c (modified) sparc: Add lazy floating point switch The SPARC ABI is a bit ... Wed, 19 Jul 2017 07:07:17 GMT Sebastian Huber [600d88d] * c/src/lib/libbsp/sparc/erc32/startup/spurious.c (modified) * c/src/lib/libbsp/sparc/leon2/startup/spurious.c (modified) * c/src/lib/libbsp/sparc/leon3/startup/spurious.c (modified) * cpukit/sapi/src/interrtext.c (modified) * cpukit/score/include/rtems/score/interr.h (modified) * testsuites/sptests/Makefile.am (modified) * testsuites/sptests/configure.ac (modified) * testsuites/sptests/spfatal30/Makefile.am (added) * testsuites/sptests/spfatal30/init.c (added) * testsuites/sptests/spfatal30/spfatal30.doc (added) * testsuites/sptests/spfatal30/spfatal30.scn (added) * testsuites/sptests/spfatal31/Makefile.am (added) * testsuites/sptests/spfatal31/init.c (added) * testsuites/sptests/spfatal31/spfatal31.doc (added) * testsuites/sptests/spfatal31/spfatal31.scn (added) * testsuites/sptests/spinternalerror02/init.c (modified) INTERNAL_ERROR_ILLEGAL_USE_OF_FLOATING_POINT_UNIT Add new fatal ... Tue, 18 Jul 2017 13:11:41 GMT Sebastian Huber [a400d06f] * c/src/lib/libbsp/sparc/shared/irq_asm.S (modified) * cpukit/score/cpu/sparc/cpu.c (modified) * cpukit/score/cpu/sparc/cpu_asm.S (modified) * cpukit/score/cpu/sparc/rtems/score/cpu.h (modified) sparc: Rename SPARC_USE_SAFE_FP_SUPPORT Rename ... Tue, 18 Jul 2017 12:53:16 GMT Sebastian Huber [b2e1bded] * cpukit/score/cpu/no_cpu/rtems/score/cpu.h (modified) * cpukit/score/include/rtems/score/context.h (modified) * cpukit/score/src/threadrestart.c (modified) score: Add optional _CPU_Context_Destroy() Update #3077. Mon, 24 Jul 2017 19:09:52 GMT Gedare Bloom [c6d897e5] * cpukit/posix/src/shmheap.c (modified) * cpukit/posix/src/shmwkspace.c (modified) posix: fix warnings with mmap from heap/wkspace Avoid void pointer ... Mon, 24 Jul 2017 18:46:49 GMT Gedare Bloom [b264998] * cpukit/posix/include/rtems/posix/mmanimpl.h (modified) * cpukit/posix/src/mmap.c (modified) * cpukit/posix/src/munmap.c (modified) posix: replace mmap mappings lock with libio lock Use the libio ... Thu, 20 Jul 2017 05:25:55 GMT Sebastian Huber [b965f461] * cpukit/posix/src/mmap.c (modified) * cpukit/posix/src/munmap.c (modified) posix: Use unprotected chain operations Operarations are already ... Wed, 19 Jul 2017 14:59:16 GMT Kevin Kirspel [bb01a36] * cpukit/posix/src/mmap.c (modified) Fixed issue with searching mapped addresses The loop that checks if ... Mon, 17 Jul 2017 07:15:04 GMT Sebastian Huber [852d7059] * cpukit/score/src/schedulergetaffinity.c (modified) score: Fix warning Update #3059. Tue, 18 Jul 2017 11:03:41 GMT Sebastian Huber [b682f4cb] * cpukit/libmisc/dumpbuf/dumpbuf.c (modified) dumpbuf: Simplify rtems_print_buffer() This avoids an unnecessary ... Tue, 18 Jul 2017 11:55:24 GMT Sebastian Huber [08586e5] * cpukit/ftpd/ftpd.c (modified) ftpd: Use floating point tasks Update #3076. 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.