APPLIED: [Xenial SRU][PATCH 0/1] UBUNTU: SAUCE: upgrade IXXAT USB SocketCAN driver
Khaled Elmously
khalid.elmously at canonical.com
Fri Jul 27 05:21:57 UTC 2018
Applied to Xenial master-next
On 2018-07-24 10:28:07 , 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
>
> --
> 2.17.1
>
>
> --
> kernel-team mailing list
> kernel-team at lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team
More information about the kernel-team
mailing list