Skip to content

Releases: Deniz-Eren/dev-can-linux

Release version 1.7.0

20 Jan 02:46
Compare
Choose a tag to compare

Changes done to harmonize with Linux kernel v6.13

  • Some modifications for the logic handling data overrun interrupt (IRQ_DOI), bus-off and bus error monitoring have been pulled from Linux kernel changes.
  • can_frame struct member can_dlc in kernel/include/uapi/linux/can.h is deprecated and instead len member is the way forward.
  • Other minor functionality improvements and changes pulled from Linux kernel changes.

Release version 1.6.1

17 Dec 07:46
Compare
Choose a tag to compare

QNX 8.0 support

Release version 1.6.0

09 Dec 07:10
Compare
Choose a tag to compare

Update driver and harmonize with Linux kernel v6.12

  • Bumped PROGRAM_VERSION to 1.6.0
  • Bumped HARMONIZED_LINUX_VERSION to 6.12
  • Minor changes pulled from Linux kernel v6.12

Release version 1.5.0

18 Sep 04:24
Compare
Choose a tag to compare

Update driver and harmonize with Linux kernel v6.11

  • Bumped PROGRAM_VERSION to 1.5.0
  • Bumped HARMONIZED_LINUX_VERSION to 6.11
  • Minor changes pulled from Linux kernel v6.11

Release version 1.4.0

15 Jul 07:27
Compare
Choose a tag to compare

Update driver and harmonize with Linux kernel v6.10

  • Bumped PROGRAM_VERSION to 1.4.0
  • Bumped HARMONIZED_LINUX_VERSION to 6.10
  • Minor changes pulled from Linux kernel v6.10

Release version 1.3.5

10 Jul 02:29
Compare
Choose a tag to compare

Fix for bug #73

  • Implemented command-line option '-R' to allow for Bus error state recovery; particularly for Error Passive State issues.
  • Removed legacy debug asserts in netif_wake_queue() and netif_stop_queue(); these were only active for Debug builds.
  • Fixed a bug in command-line help option '-r'; it was still '-b' from prior changes.
  • Moved Jenkins CI from docker-compose package to docker-compose-v2 package
  • Fixed comment block issue in startup-properties.groovy

Release version 1.3.4

29 May 06:37
Compare
Choose a tag to compare

Fix for bug #71

  • When no CAN-bus device is detected, the driver will nicely exit, giving the message no devices detected

Release version 1.3.3

28 May 23:57
Compare
Choose a tag to compare

Fix for bug #68

Support module parameters

  • Option -m added to manage kernel module parameters.
  • Implemented external_clk configuration of driver drivers/net/can/sja1000/f81601.
  • Fixed a logging issue that can happen only during the parsing of command-line arguments.
  • Reworded some error messages to be more helpful.

Release version 1.3.2

21 May 05:16
Compare
Choose a tag to compare

Fix for bug #66

Rare race condition found in void* rx_loop (void* arg) impacting cleaning up blocked clients during file close.

Release version 1.3.1

19 May 01:59
Compare
Choose a tag to compare

Added full support for Fintek F81601 PCIe to 2 CAN controller driver.