Timeline



01/12/18:

21:01 Release/4.10 edited by Gedare Bloom
Update 4.10.3 changes. (diff)
20:06 Release/4.10 edited by Gedare Bloom
Add 1964 to 4.10.3 changes. (diff)
12:23 Changeset in rtems-libbsd [bdf99316]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: Disable unused bman_pool members Update #3277.
12:22 Changeset in rtems-libbsd [a7d252c]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: Add and use bman_new_pool_for_bpid() Update #3277.
09:46 Ticket #3271 (Avoid using multiprocessor.org in rtems source builder) created by mholm
The multiprocessor.org website is used to download e.g. mpc in many of …
09:09 Changeset in rtems [e806b731]5 by Chris Johns <chrisj@…>
bsps/arm: Add header guard, fix defines
09:09 Changeset in rtems [c883bc9]5 by Sebastian Huber <sebastian.huber@…>
bsps/m68k: Fix CACR register defines
09:02 Changeset in rtems [5b94266]5 by Chris Johns <chrisj@…>
bsps: Fix redefine warning
06:56 Changeset in rtems [17fd0ff]5 by Sebastian Huber <sebastian.huber@…>
bsps: Move wd80x3.h to libchip/wd80x3.h This header is used also by the motorola_powerpc BSP. Update #3254.
06:32 Changeset in rtems [0d08844]5 by Sebastian Huber <sebastian.huber@…>
bsps: Add AM_CPPFLAGS to special case CPPFLAGS This is necessary to pick up mandatory flags provided by the build system. Update #3254.
06:31 Changeset in rtems [4b12436]5 by Sebastian Huber <sebastian.huber@…>
libchip: Use public include path Update #3254.
06:25 Changeset in rtems [a67f44c]5 by Sebastian Huber <sebastian.huber@…>
bsps/lm32: Do not include network headers in bsp.h Update #3254.

01/11/18:

13:30 Changeset in rtems-libbsd [327f4e1]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
sdk_dpaa: What to do with tail queue drop? The issue is this: static int dpaa_eth_macless_probe(struct platform_device *_of_dev) { […] INIT_LIST_HEAD(&priv->dpa_fq_list); err = dpa_fq_probe_macless(dev, &priv->dpa_fq_list, RX); if (!err) err = dpa_fq_probe_macless(dev, &priv->dpa_fq_list, TX); if (err < 0) goto fq_probe_failed; […] /* Add the FQs to the interface, and make them active */ /* For MAC-less devices we only get here for RX frame queues * initialization, which are the TX queues of the other * partition. * It is safe to rely on one partition to set the FQ taildrop * threshold for the TX queues of the other partition * because the ERN notifications will be received by the * partition doing qman_enqueue. */ err = dpa_fqs_init(dev, &priv->dpa_fq_list, true); if (err < 0) goto fq_alloc_failed; […] The priv->dpa_fq_list contains a list of FQ_TYPE_RX_PCD and FQ_TYPE_TX items. I don't understand what the "For MAC-less devices we only get here for RX frame queues initialization" means in this context. The td_enable == true in dpa_fqs_init(). So, we have: int dpa_fq_init(struct dpa_fq *dpa_fq, bool td_enable) { […] if (dpa_fq->fq_type == FQ_TYPE_TX || dpa_fq->fq_type == FQ_TYPE_TX_CONFIRM || dpa_fq->fq_type == FQ_TYPE_TX_CONF_MQ) { […] initfq.we_mask |= QM_INITFQ_WE_OAC; […] } if (td_enable) { initfq.we_mask |= QM_INITFQ_WE_TDTHRESH; qm_fqd_taildrop_set(&initfq.fqd.td, DPA_FQ_TD, 1); initfq.fqd.fq_ctrl = QM_FQCTRL_TDE; } The td_enable == true && dpa_fq->fq_type == FQ_TYPE_TX causes later: int qman_init_fq(struct qman_fq *fq, u32 flags, struct qm_mcc_initfq *opts) { […] if (opts && (opts->we_mask & QM_INITFQ_WE_OAC)) { /* And can't be set at the same time as TDTHRESH */ if (opts->we_mask & QM_INITFQ_WE_TDTHRESH) return -EINVAL; } This aborts the initialization of the MAC-less driver. I don't understand why this path doesn't happen on the SDK Linux system. Update #3277.
07:54 Changeset in rtems [03fecae]5 by Christian Mauderer <Christian.Mauderer@…>
bsp/atsam: Add option to disable 32kHz XTAL.

01/10/18:

14:08 Changeset in rtems-libbsd [0f6ff4a]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: QMan portal only initialization Update #3277.
13:11 Changeset in rtems-libbsd [cfc149b]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
linux/of_irq.h: Generalize of_irq_to_resource() Determine interrupt cells via device tree. Update #3277.
12:19 Changeset in rtems-libbsd [95fe5b1]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: Use device tree throughout in BMan init Update #3277.
12:18 Changeset in rtems-libbsd [0f1d2f6]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
linux/of_address.h: Add of_translate_address() Update #3277.
06:48 Changeset in rtems [3f5d4e95]5 by Sebastian Huber <sebastian.huber@…>
bsp/mvme167: Fix warnings

01/09/18:

10:45 Changeset in rtems-libbsd [34b7ccc]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
dpaa: Support FQ_TYPE_RX_PCD Update #3277.
09:09 Changeset in rtems [9ec5ff4e]5 by Sebastian Huber <sebastian.huber@…>
bsp/qoriq: Fix hypervisor guest MMU config Account for DPAA resources defined in the device tree. Prevent merging of areas with incompatible MAS2. Update #3085.
05:13 Changeset in rtems [2fd31117]5 by Sebastian Huber <sebastian.huber@…>
stdio-redirector: Use self-contained mutex Update #2843.

01/08/18:

12:55 Changeset in rtems-libbsd [8b3da13]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
termios: Update due to API changes Update #2843.
12:54 Changeset in rtems-libbsd [4e17f14]55-freebsd-126-freebsd-12 by Sebastian Huber <sebastian.huber@…>
DEVICE(9): Fix BUS_ACCESSOR()

01/05/18:

18:51 GSoC/2018 edited by Gedare Bloom
(diff)
18:50 GSoC/2018 created by Gedare Bloom
New page created from 2017 version with tweaks.
18:40 GSoC edited by Gedare Bloom
2017 -> 2018 (diff)
17:01 Changeset in rtems [31285e1e]5 by Joel Sherrill <joel@…>
bootstrap: Fix bug where BSPs were not picked up
13:23 Changeset in rtems [0178f9d]5 by Sebastian Huber <sebastian.huber@…>
bsp/gen5200: Fix linker command file Updates #3520.
10:05 Changeset in rtems-docs [3a594a9]5 by Sebastian Huber <sebastian.huber@…>
c-user: Clarify user extensions

01/04/18:

14:37 Ticket #3270 (Remove unused support for MPC505) created by Sebastian Huber
There is some support for MPC505 in libcpu, however, I cannot find a …
08:31 Changeset in rtems [7cd389e]5 by Sebastian Huber <sebastian.huber@…>
bsps/m68k: Install shared <mvme16x_hw.h> Update #3254.
08:06 Changeset in rtems [a7b0da2]5 by Chris Johns <chrisj@…>
bsps/mips: Fix AC_CONFIG_SRCDIR() Update #3254.
08:06 Changeset in rtems [816f999f]5 by Chris Johns <chrisj@…>
bsps/i386: Fix AC_CONFIG_SRCDIR() Update #3254.
07:59 Changeset in rtems [8428b40]5 by Chris Johns <chrisj@…>
bsp/edb7312: Use public include path Update #3254.
07:58 Changeset in rtems [f4dc9737]5 by Chris Johns <chrisj@…>
bsps: Use public include path Update #3254.
07:58 Changeset in rtems [26ac19c]5 by Chris Johns <chrisj@…>
bsps/powerpc: Use public include path Update #3254.
07:57 Changeset in rtems [731abf4]5 by Chris Johns <chrisj@…>
bsp/mvme3100: Use public include path Update #3254.
07:57 Changeset in rtems [3964329]5 by Chris Johns <chrisj@…>
bsp/beatnik: Use public include path Update #3254.
07:55 Changeset in rtems [9dd2fdb9]5 by Chris Johns <chrisj@…>
bsps/bfin: Use public include path Update #3254.
07:54 Changeset in rtems [010bf86]5 by Chris Johns <chrisj@…>
bsps/powerpc: Use public include path Update #3254.
07:53 Changeset in rtems [e2cf289]5 by Chris Johns <chrisj@…>
bsp/mcf548x: Use public include path Update #3254.
07:52 Changeset in rtems [230acc55]5 by Chris Johns <chrisj@…>
libchip: Use public include path Update #3254.
07:50 Changeset in rtems [caeaae26]5 by Chris Johns <chrisj@…>
bsp/gen5200: Use public include path Update #3254.
07:41 Changeset in rtems [9c91520]5 by Chris Johns <chrisj@…>
bsps/lm32: Use public include path Update #3254.
07:39 Changeset in rtems [1efd148b]5 by Chris Johns <chrisj@…>
bsp/pc386: Use public include path Update #3254.
07:29 Changeset in rtems [f636e91a]5 by Sebastian Huber <sebastian.huber@…>
bsp/pc386: Do not install console_private.h The name suggests that this is a private implementation header file. Update #3254.
07:10 Changeset in rtems [3eed4f3]5 by Chris Johns <chrisj@…>
bsp/altera-cyclone-v: Use public include path Update #3254.
06:21 Ticket #3260 (libpci depends on BSP-specific header files) closed by Sebastian Huber
fixed: See also #3269.

01/03/18:

20:28 Developer/OpenProjects edited by Christian Mauderer
(diff)
15:20 Changeset in rtems [2aa5b98]5 by Sebastian Huber <sebastian.huber@…>
syslog: Use self-contained recursive mutex Update #2843.
15:17 Changeset in rtems [3535439f]5 by Sebastian Huber <sebastian.huber@…>
tftpfs: Use self-contained mutex Update #2843.
15:09 Changeset in rtems [71a8446]5 by Sebastian Huber <sebastian.huber@…>
libdl: Fix potential overwrite of dest buffer Update #2843.
15:07 Changeset in rtems [87b7117f]5 by Sebastian Huber <sebastian.huber@…>
libdl: Use self-contained mutex for RAP Update #2843.
08:17 Changeset in rtems [6494f7d]5 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Remove unused RTEMS_CPU_MODEL
08:08 Changeset in rtems [375e923d]5 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Rename BSP specific linkcmds.base Avoid name conflicts with shared linkcmds.base. Update #3254.
06:39 Changeset in rtems [fb01816b]5 by Sebastian Huber <sebastian.huber@…>
bsps/powerpc: Move shared irq.h This header file is only used by motorola_powerpc, so not shared. Update #3254. Update #3268.
05:36 Changeset in rtems [d9800ac]5 by Sebastian Huber <sebastian.huber@…>
libdl: Use self-contained recursive mutex Update #2843.
05:24 Changeset in rtems [0a593c2d]5 by Sebastian Huber <sebastian.huber@…>
ftpd: Use self-contained synchronization objects Update #2843.

01/02/18:

22:59 Changeset in rtems-tools [0333442]5 by Joel Sherrill <joel@…>
tester/covoar/covoar.cc: Add missing throw keyword Why clang caught this and gcc didn't is a mystery. Updates #3191.
15:47 Changeset in rtems [a59a6182]5 by Sebastian Huber <sebastian.huber@…>
libblock: Use self-contained mutex for media Update #2843.
15:40 Changeset in rtems [868ca746]5 by Sebastian Huber <sebastian.huber@…>
libblock: Use self-contained mutex for sparse disk Update #2843.
15:34 Changeset in rtems [f9027ccf]5 by Sebastian Huber <sebastian.huber@…>
libblock: Use self-contained mutex for flashdisk Update #2843.
15:31 Changeset in rtems [c8d5bed]5 by Sebastian Huber <sebastian.huber@…>
libblock: Use self-contained mutex for nvdisk Update #2843.
14:34 Changeset in rtems [4e100058]5 by Sebastian Huber <sebastian.huber@…>
sparc: Remove <bsp.h> from PCI shell command Update #3254. Update #3260.
10:58 Ticket #3269 (Make the IRQ extensions API a standard API) created by Sebastian Huber
The IRQ extensions API defined by <rtems/irq-extensions.h> is …
10:56 Changeset in rtems [569fd50]5 by Sebastian Huber <sebastian.huber@…>
sparc: Remove BSP specifics from <pci/irq.h> Update #3254. Update #3260. Update #3269.
10:45 Changeset in rtems [3b392b6]5 by Sebastian Huber <sebastian.huber@…>
sparc: Remove BSP specifics from <pci/access.h> Update #3254. Update #3260.
10:42 Changeset in rtems [7190005]5 by Sebastian Huber <sebastian.huber@…>
sparc: Move <libcpu/byteorder.h> Update #3254. Update #3260.
10:20 Changeset in rtems [e1c0d67]5 by Sebastian Huber <sebastian.huber@…>
bsp/mpc55xxevb: Move <bsp/irq.h> Update #3254. Update #3268.
08:03 Changeset in rtems [030ce68]5 by Sebastian Huber <sebastian.huber@…>
tests: Fix canonical-target-name.m4 Update #3109.
07:04 Changeset in rtems [33a2faa]5 by Sebastian Huber <sebastian.huber@…>
bsps: Add EXTRA_DIST to all BSP Makefile.am This makes it possible to easily use EXTRA_DIST += foobar in fragments. Update #3254.
07:00 Changeset in rtems [f3ce8f41]5 by Sebastian Huber <sebastian.huber@…>
bsps: Include bsp.am in all BSP Makefile.am Update #3254.
06:37 Changeset in rtems [ec32100]5 by Sebastian Huber <sebastian.huber@…>
bsps: Use CPPASCOMPILE for startfile Update #3254.
06:23 Ticket #3266 (cpukit/libpci references BSP headers.) closed by Sebastian Huber
duplicate

01/01/18:

00:01 Ticket #3268 (PowerPC BSP include naming mess.) created by Chris Johns
The PowerPC BSP family headers need some refactoring for the RTEMS 5 …
Note: See TracTimeline for information about the timeline view.