Skip to content

Releases: cronologic-de/cronologic_linux_kernel

Release 1.4.0

04 Feb 12:37
26e404a

Choose a tag to compare

Updates:

  • Support .zst module, and .d init system.
  • Test on Ubuntu 24.04

Release 1.3.1

03 Mar 09:55

Choose a tag to compare

Fix all references to crono_device_types_info (#4)

Release 1.3.0

03 Mar 09:44

Choose a tag to compare

Support kernel version 6.5 and later (#13)

Release 1.2.0

27 Feb 11:56
c3880d4

Choose a tag to compare

Work Done

  • We currently support open() a device only once, opening a device twice is not supported, and returns error to caller.
  • Adjust rest of code accordingly.
  • Updated the version.
  • Tuning.

Release 1.1.0

12 Dec 19:45
c6decc4

Choose a tag to compare

Support of allocating contiguous memory by the driver

  • Memory is allocated by the kernel module (and not by the user space like SG model), using dma_alloc_coherent.
  • mmap is provided to map memory:
    • Uses virt_to_phys to return the corresponding physical address.
    • Calls remap_pfn_range of the physical memory.
  • Set mask to DMA_BIT_MASK(32) supported by cards.
  • Added IOCTL_CRONO_LOCK_CONTIG_BUFFER and IOCTL_CRONO_UNLOCK_CONTIG_BUFFER.
  • Renamed CRONO_BUFFER_INFO to be CRONO_SG_BUFFER_INFO.

Release 0.0.2

29 Jun 18:03

Choose a tag to compare

  1. Fix list_del usage with lists.
  2. Consider reopened driver as opened successfully.
  3. Additional debug messages.