RE: [ANNOUNCE] Xenomai v3.1-rc3 available

2019-11-14 Thread Jeff Webb via Xenomai
I am building a Xenomai cobalt kernel under Ubuntu 18.04 based on: Linux 4.19.75 Xenomai 3.1-rc3 ipipe-core-4.19.75-x86-7.patch After running prepare-kernel.sh and "makeolddefconfig" (using the unmodified default .config), I get this error: WARNING: unmet direct dependencies detecte

Re: INTR-REMAP error with UDD driver

2019-11-14 Thread Jeff Webb via Xenomai
‐‐‐ Original Message ‐‐‐ On Thursday, November 14, 2019 3:41 PM, Jan Kiszka wrote: > On 14.11.19 14:16, Jeff Webb wrote: > > ‐‐‐ Original Message ‐‐‐ > > On Thursday, November 14, 2019 1:50 AM, Jan Kiszka jan.kis...@siemens.com > > wrote: > > > > > On 14.11.19 06:05, Jeff Webb vi

Re: INTR-REMAP error with UDD driver

2019-11-14 Thread Jan Kiszka via Xenomai
On 14.11.19 14:16, Jeff Webb wrote: ‐‐‐ Original Message ‐‐‐ On Thursday, November 14, 2019 1:50 AM, Jan Kiszka wrote: On 14.11.19 06:05, Jeff Webb via Xenomai wrote: I would like to revive this thread from several months ago: https://xenomai.org/pipermail/xenomai/2019-March/040498.ht

[PATCH] rtdm: Do not return an error from send/recvmmsg if there are packets

2019-11-14 Thread Jan Kiszka via Xenomai
From: Jan Kiszka This is in line with Linux behavior. We likely still miss an equivalent to sk_err in recvmmsg, though. Reported-by: Lange Norbert Signed-off-by: Jan Kiszka --- kernel/cobalt/rtdm/fd.c | 20 1 file changed, 8 insertions(+), 12 deletions(-) diff --git a/k

Re: RTnet sendmmsg and ENOBUFS

2019-11-14 Thread Jan Kiszka via Xenomai
On 14.11.19 19:18, Jan Kiszka wrote: On 14.11.19 18:55, Lange Norbert wrote: According to the code in __rtdm_fd_sendmmsg, that’s not what happens, ENOBUFS would be returned instead, And the amount of sent packets is lost forever. if (datagrams > 0 && (ret == 0 || ret == -EWOULDBLOCK)) { /* NOT

Re: RTnet sendmmsg and ENOBUFS

2019-11-14 Thread Jan Kiszka via Xenomai
On 14.11.19 18:55, Lange Norbert wrote: So, for my setup socket_rtskbs is 16, the rt_igp driver rtskbs are 256TX + 256RX. As said, our software prepares packets before a timeslice, and would aim to minimize systemcalls and interrupts, packets are sent over raw rtsockets. if understand __rtdm

RE: RTnet sendmmsg and ENOBUFS

2019-11-14 Thread Lange Norbert via Xenomai
So, for my setup socket_rtskbs is 16, the rt_igp driver rtskbs are 256TX + 256RX. As said, our software prepares packets before a timeslice, and would aim to minimize systemcalls and interrupts, packets are sent over raw rtsockets. if understand __rtdm_fd_sendmmsg and rt_packet_sendmsg correct

Re: Xenomai crashes when braking into the debugger

2019-11-14 Thread Jeff Webb via Xenomai
‐‐‐ Original Message ‐‐‐ On Thursday, November 14, 2019 1:43 AM, Jan Kiszka wrote: > On 14.11.19 02:58, Jeff Webb via Xenomai wrote: > > > Lange Norbert via Xenomai wrote: > > > > > > From: Jan Kiszka > > > > On 13.11.19 16:18, Lange Norbert via Xenomai wrote: > > > > > > > > > I am runn

Re: INTR-REMAP error with UDD driver

2019-11-14 Thread Jeff Webb via Xenomai
‐‐‐ Original Message ‐‐‐ On Thursday, November 14, 2019 1:50 AM, Jan Kiszka wrote: > On 14.11.19 06:05, Jeff Webb via Xenomai wrote: > > I would like to revive this thread from several months ago: > > https://xenomai.org/pipermail/xenomai/2019-March/040498.html > > The issue is that on so