ACK: [Xenial SRU][PATCH 0/1] UBUNTU: SAUCE: upgrade IXXAT USB SocketCAN driver
Anthony Wong
anthony.wong at canonical.com
Wed Jul 25 11:58:58 UTC 2018
On Tue, Jul 24, 2018 at 10:28:07AM +0800, Shrirang Bagul wrote:
> BugLink: http://bugs.launchpad.net/bugs/1783241
>
> Several scheduled upgrades to the HMS SocketCAN protocol driver over
> USB->CAN interface are required.
>
> SocketCAN support for USB->CAN devices was introduced in Ubuntu Xenial LTS
> kernel through following patch (see: http://bugs.launchpad.net/bugs/1774563):
> cddf58207a3c UBUNTU: SAUCE: (no-up) Support IXXAT USB SocketCAN device
>
> == SRU Justification ==
> The scheduled upgrades include following changes:
> - support adapters for CL1 (Communication Layer for legacy devices) and
> CL2 (current devices)
> - removed CAN-IDM100 support (Microchip Rev A microcontroller)
> - add CAN-IDM101 support (Microchip Rev B microcontroller)
> - add Error-Passive recognition
> - move CAN message handling to the core module
> - use ktime API for timestamps
> - fixes Linux kernel coding style issues
>
> == Fix ==
> UBUNTU: SAUCE: (no-up) upgrade IXXAT USB SocketCAN driver
>
> == Regression Potential ==
> Low. The driver will be built only for amd64 kernels and attach itself to
> IXXAT USB-CAN adapters with VID 0x08d8. Also, patches from the vendor (HMS)
> have already been tested by Dell/ODM, Canonical QA on Dell 300x Edge IoT
> gateways.
>
> Shrirang Bagul (1):
> UBUNTU: SAUCE: (no-up) upgrade IXXAT USB SocketCAN driver
>
> ubuntu/ixxat/Makefile | 2 +-
> ubuntu/ixxat/ixx_usb_cl1.c | 139 +++
> ubuntu/ixxat/ixx_usb_cl2.c | 331 +++++++
> ubuntu/ixxat/ixx_usb_core.c | 1582 ++++++++++++++++++++-------------
> ubuntu/ixxat/ixx_usb_core.h | 821 ++++++++++++-----
> ubuntu/ixxat/ixx_usb_fd.c | 1673 -----------------------------------
> ubuntu/ixxat/ixx_usb_v2.c | 1450 ------------------------------
> 7 files changed, 2022 insertions(+), 3976 deletions(-)
> create mode 100644 ubuntu/ixxat/ixx_usb_cl1.c
> create mode 100644 ubuntu/ixxat/ixx_usb_cl2.c
> delete mode 100644 ubuntu/ixxat/ixx_usb_fd.c
> delete mode 100644 ubuntu/ixxat/ixx_usb_v2.c
Change limited to this device driver and has been tested by QA.
Acked-By: Anthony Wong <anthony.wong at canonical.com>
More information about the kernel-team
mailing list