Hello, this is a new virtio-can driver.
The proposed addition to the virtio specification which should match this driver has been sent 25-Aug-2022 and can be found here: https://lore.kernel.org/all/[email protected]/ (Got no comments on the updated specification proposal now.) The RFC driver version has been sent 25-Aug-2022 and can be found here: https://lore.kernel.org/all/[email protected]/ - Small update to be compilable against newest kernel - netif_napi_add() prototype change - Address the review comments got from Arnd Bergmann, Oliver Hartkopp, Marc Kleine-Budde: - Remove virtio_can_hexdump() - Use completion instead of polling - Restructure usage of spinlock in virtio_can_start_xmit() - Save kicks in virtio_can_start_xmit() - Minimize usage of BUG_ON() - Make driver less noisy - Move register_virtio_candev() down in code - Remove unwanted MISRA habits used to in a former life - Treat bitmasks as bitmasks - Remove excessive usage of netdev_warn() silently sanitizing - Fix RTR frame handling with payload != 0 - Work through checkpatch problems - Clarify license - Remove some pointless leftover comments Regards Harald --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
