From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 8F13CC433F5 for ; Fri, 27 May 2022 19:20:27 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S236065AbiE0TUZ (ORCPT ); Fri, 27 May 2022 15:20:25 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:46508 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1354341AbiE0TUY (ORCPT ); Fri, 27 May 2022 15:20:24 -0400 Received: from mailgw.felk.cvut.cz (mailgw.felk.cvut.cz [147.32.82.15]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 28DA6108A9A for ; Fri, 27 May 2022 12:20:21 -0700 (PDT) Received: from mailgw.felk.cvut.cz (localhost.localdomain [127.0.0.1]) by mailgw.felk.cvut.cz (Proxmox) with ESMTP id B368030ADE7F; Fri, 27 May 2022 21:19:48 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= cmp.felk.cvut.cz; h=cc:cc:content-transfer-encoding:content-type :content-type:date:from:from:message-id:mime-version:reply-to :subject:subject:to:to; s=felkmail; bh=h9Y0cvZI4+RvSjcessw6yfJWn cjIYvn6+xbYSZuUMAM=; b=keaGHQRdU3Ab4Z46PG9ZfypovLrGBziw7G149WcMj ZiFMT9lSvHzPKK7Bo1LRghx5me2J25QLRw7CjRcK95LJ8wZgPBgFoaLMPxsYQ1PX 6LvgZekmQmEwnUUb45D2GMvPWb6O1QnodtIHAZ5ke7Ew4jHobV2y1Y+51NhD2A8O bpuWc4gvc17k6r9gWI43oJq0LyzjT18pRgvgKQOHZWhQrRjCr0a9YBvw2bzBDkAW 2K1OnQx3Y44o/bg3KpbbSBClOLrvwR+B0eWjzyydCM8jvKuY6w7Jr2A/IsOBauzu 07YswXd+BiD04A3ty3He7w9fJTudFRl/I1AiS3wxpJs8w== Received: from cmp.felk.cvut.cz (haar.felk.cvut.cz [147.32.84.19]) by mailgw.felk.cvut.cz (Proxmox) with ESMTPS id E78B230ADE46; Fri, 27 May 2022 21:19:47 +0200 (CEST) Received: from haar.felk.cvut.cz (localhost [127.0.0.1]) by cmp.felk.cvut.cz (8.14.0/8.12.3/SuSE Linux 0.6) with ESMTP id 24RJJl7H002542; Fri, 27 May 2022 21:19:47 +0200 Received: (from pisa@localhost) by haar.felk.cvut.cz (8.14.0/8.13.7/Submit) id 24RJJkwK002541; Fri, 27 May 2022 21:19:46 +0200 X-Authentication-Warning: haar.felk.cvut.cz: pisa set sender to pisa@cmp.felk.cvut.cz using -f From: Pavel Pisa To: linux-can@vger.kernel.org, qemu-devel@nongnu.org, Marin Jerabek , Ondrej Ille , Jiri Novak , Jaroslav Beran , Petr Porazil , Pavel Machek , Drew Fustini Date: Fri, 27 May 2022 21:19:46 +0200 User-Agent: KMail/1.9.10 Cc: "Marc Kleine-Budde" , Oliver Hartkopp , Carsten Emde , Matej Vasilevski , Jan =?utf-8?q?Charv=C3=A1t?= , Vikram Garhwal , Andrew Dennison , Reiner Zitzmann MIME-Version: 1.0 Content-Disposition: inline Subject: CTU CAN FD IP core SocketCAN driver - success with mainine Linux kernel and mainline QEMU builds Content-Type: Text/Plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Message-Id: <202205272119.46182.pisa@cmp.felk.cvut.cz> Precedence: bulk List-ID: X-Mailing-List: linux-can@vger.kernel.org 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. 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 =E2=80=93 RISC-V Simulator for Computer Architectures Classes, June 21, 2022 Session 10.3 =E2=80=93 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