All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Philippe Mathieu-Daudé" <f4bug@amsat.org>
To: Pavel Pisa <pisa@cmp.felk.cvut.cz>,
	linux-can@vger.kernel.org, qemu-devel@nongnu.org,
	Marin Jerabek <martin.jerabek01@gmail.com>,
	Ondrej Ille <ondrej.ille@gmail.com>,
	Jiri Novak <jnovak@fel.cvut.cz>,
	Jaroslav Beran <jara.beran@gmail.com>,
	Petr Porazil <porazil@pikron.com>, Pavel Machek <pavel@ucw.cz>,
	Drew Fustini <pdp7pdp7@gmail.com>
Cc: "Marc Kleine-Budde" <mkl@pengutronix.de>,
	"Oliver Hartkopp" <socketcan@hartkopp.net>,
	"Carsten Emde" <c.emde@osadl.org>,
	"Matej Vasilevski" <matej.vasilevski@gmail.com>,
	"Jan Charvát" <jancharvat.charvat@gmail.com>,
	"Vikram Garhwal" <fnu.vikram@xilinx.com>,
	"Andrew Dennison" <andrew.dennison@motec.com.au>,
	"Reiner Zitzmann" <zitzmann@can-cia.org>
Subject: Re: CTU CAN FD IP core SocketCAN driver - success with mainine Linux kernel and mainline QEMU builds
Date: Tue, 31 May 2022 10:14:16 +0200	[thread overview]
Message-ID: <36390846-ca71-54e7-e799-834e57e5ce89@amsat.org> (raw)
In-Reply-To: <202205272119.46182.pisa@cmp.felk.cvut.cz>

On 27/5/22 21:19, Pavel Pisa wrote:
> Hello everybody,
> 
> I want to report successful build and test of the CTU CAN FD driver
> from actual Linux kernel mainline GIT on actual QEMU build from
> mainline git. Test on HW from net-next has been repeatedly
> run by Matej Vasilevski during his timestamping patches work.
> 
> Thanks to all who helped, namely Ondrej Ille for his investment
> in the project and rewrite of registers generator to provide
> headers files acceptable for mainline, Marc Kleine-Budde
> for review, integration and cleanup and together with
> Pavel Machek to provide valuable feeback what is not acceptable.

Nice team work, congratulation! :)

> I hope that we will be ready with with timestamping patches
> cleanup for 5.20 merge windows as well as with support
> for HDL sources parameterizable number of Tx buffres.
> 
> In the long term, I consider to use mechanism of software
> virtual FIFO to implement multiqueue Tx support which
> is in the fact needed in all serious CAN applications
> to prevent bus level priority inversion.
> 
> We plan to visit and present on the Embedded World
> in Nuremberg, so I would be happy to meet you there.
> I hope that Carsten Emde and OSADL will pass over
> information where we are available.
> 
> Program for Tuesday afternoon is given already
> Talk QtRvSim – RISC-V Simulator for Computer Architectures
> Classes, June 21, 2022 Session 10.3 – System-on-Chip (SoC)
> Design RISC-V Development (16:00 - 16:30) at Embedded World
> Conference. Our toy there https://github.com/cvut/qtrvsim
> 
> Best wishes,
> 
>                  Pavel Pisa
>      phone:      +420 603531357
>      e-mail:     pisa@cmp.felk.cvut.cz
>      Department of Control Engineering FEE CVUT
>      Karlovo namesti 13, 121 35, Prague 2
>      university: http://control.fel.cvut.cz/
>      personal:   http://cmp.felk.cvut.cz/~pisa
>      projects:   https://www.openhub.net/accounts/ppisa
>      CAN related:http://canbus.pages.fel.cvut.cz/
>      Open Technologies Research Education and Exchange Services
>      https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home
> 
> 


WARNING: multiple messages have this Message-ID (diff)
From: "Philippe Mathieu-Daudé via" <qemu-devel@nongnu.org>
To: Pavel Pisa <pisa@cmp.felk.cvut.cz>,
	linux-can@vger.kernel.org, qemu-devel@nongnu.org,
	Marin Jerabek <martin.jerabek01@gmail.com>,
	Ondrej Ille <ondrej.ille@gmail.com>,
	Jiri Novak <jnovak@fel.cvut.cz>,
	Jaroslav Beran <jara.beran@gmail.com>,
	Petr Porazil <porazil@pikron.com>, Pavel Machek <pavel@ucw.cz>,
	Drew Fustini <pdp7pdp7@gmail.com>
Cc: "Marc Kleine-Budde" <mkl@pengutronix.de>,
	"Oliver Hartkopp" <socketcan@hartkopp.net>,
	"Carsten Emde" <c.emde@osadl.org>,
	"Matej Vasilevski" <matej.vasilevski@gmail.com>,
	"Jan Charvát" <jancharvat.charvat@gmail.com>,
	"Vikram Garhwal" <fnu.vikram@xilinx.com>,
	"Andrew Dennison" <andrew.dennison@motec.com.au>,
	"Reiner Zitzmann" <zitzmann@can-cia.org>
Subject: Re: CTU CAN FD IP core SocketCAN driver - success with mainine Linux kernel and mainline QEMU builds
Date: Tue, 31 May 2022 10:14:16 +0200	[thread overview]
Message-ID: <36390846-ca71-54e7-e799-834e57e5ce89@amsat.org> (raw)
In-Reply-To: <202205272119.46182.pisa@cmp.felk.cvut.cz>

On 27/5/22 21:19, Pavel Pisa wrote:
> Hello everybody,
> 
> I want to report successful build and test of the CTU CAN FD driver
> from actual Linux kernel mainline GIT on actual QEMU build from
> mainline git. Test on HW from net-next has been repeatedly
> run by Matej Vasilevski during his timestamping patches work.
> 
> Thanks to all who helped, namely Ondrej Ille for his investment
> in the project and rewrite of registers generator to provide
> headers files acceptable for mainline, Marc Kleine-Budde
> for review, integration and cleanup and together with
> Pavel Machek to provide valuable feeback what is not acceptable.

Nice team work, congratulation! :)

> I hope that we will be ready with with timestamping patches
> cleanup for 5.20 merge windows as well as with support
> for HDL sources parameterizable number of Tx buffres.
> 
> In the long term, I consider to use mechanism of software
> virtual FIFO to implement multiqueue Tx support which
> is in the fact needed in all serious CAN applications
> to prevent bus level priority inversion.
> 
> We plan to visit and present on the Embedded World
> in Nuremberg, so I would be happy to meet you there.
> I hope that Carsten Emde and OSADL will pass over
> information where we are available.
> 
> Program for Tuesday afternoon is given already
> Talk QtRvSim – RISC-V Simulator for Computer Architectures
> Classes, June 21, 2022 Session 10.3 – System-on-Chip (SoC)
> Design RISC-V Development (16:00 - 16:30) at Embedded World
> Conference. Our toy there https://github.com/cvut/qtrvsim
> 
> Best wishes,
> 
>                  Pavel Pisa
>      phone:      +420 603531357
>      e-mail:     pisa@cmp.felk.cvut.cz
>      Department of Control Engineering FEE CVUT
>      Karlovo namesti 13, 121 35, Prague 2
>      university: http://control.fel.cvut.cz/
>      personal:   http://cmp.felk.cvut.cz/~pisa
>      projects:   https://www.openhub.net/accounts/ppisa
>      CAN related:http://canbus.pages.fel.cvut.cz/
>      Open Technologies Research Education and Exchange Services
>      https://gitlab.fel.cvut.cz/otrees/org/-/wikis/home
> 
> 



  reply	other threads:[~2022-05-31  8:14 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2022-05-27 19:19 CTU CAN FD IP core SocketCAN driver - success with mainine Linux kernel and mainline QEMU builds Pavel Pisa
2022-05-31  8:14 ` Philippe Mathieu-Daudé [this message]
2022-05-31  8:14   ` Philippe Mathieu-Daudé via

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=36390846-ca71-54e7-e799-834e57e5ce89@amsat.org \
    --to=f4bug@amsat.org \
    --cc=andrew.dennison@motec.com.au \
    --cc=c.emde@osadl.org \
    --cc=fnu.vikram@xilinx.com \
    --cc=jancharvat.charvat@gmail.com \
    --cc=jara.beran@gmail.com \
    --cc=jnovak@fel.cvut.cz \
    --cc=linux-can@vger.kernel.org \
    --cc=martin.jerabek01@gmail.com \
    --cc=matej.vasilevski@gmail.com \
    --cc=mkl@pengutronix.de \
    --cc=ondrej.ille@gmail.com \
    --cc=pavel@ucw.cz \
    --cc=pdp7pdp7@gmail.com \
    --cc=pisa@cmp.felk.cvut.cz \
    --cc=porazil@pikron.com \
    --cc=qemu-devel@nongnu.org \
    --cc=socketcan@hartkopp.net \
    --cc=zitzmann@can-cia.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.