| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-06-18 | Support for kernels 6.x: compilation tested on Ubuntu 23.10 & 24.04 & ↵HEADmaster | Suren A. Chilingaryan | |
| operation on Debian 12.5. This still might contain incompatibilities for some earlier kernel versions as I was relaying on ChatGPT to find which exact kernel version was introducing particular changes | |||
| 2024-06-18 | Temporary disable pcidriver_resolve_bar call: was used for now obsolete ↵ | Suren A. Chilingaryan | |
| GPUDirect integration, but hard to maintain due to kernel changes | |||
| 2021-03-02 | Made GCC Version Detection in Driver Makefile more robust | Timo Dritschler | |
| 2021-03-02 | Added patch for Kernel 5.8.0+ | Timo Dritschler | |
| mmap_sem renamed to mmap_lock https://github.com/torvalds/linux/commit/da1c55f1b272f4bd54671d459b39ea7b54944ef9 | |||
| 2020-07-09 | Added compatibility for Kernel 5.5+ | Timo Dritschler | |
| ioremap_nocache and ioremap are now identical https://lore.kernel.org/linux-mips/20191209194819.GA28157@lst.de/T/ | |||
| 2019-08-25 | Due to active back-porting in Linux LTS branches, there are some ↵ | Suren A. Chilingaryan | |
| comptaibility issues in the driver. This adds support for kernel 4.4.159 | |||
| 2018-03-22 | Fix elif -> else | Suren A. Chilingaryan | |
| 2018-02-11 | Support kernel 4.12 by Timo | Suren A. Chilingaryan | |
| 2017-06-14 | Only set pgprot_noncached for consistent buffers | Suren A. Chilingaryan | |
| 2017-06-14 | Support kernels up to 4.9 (patch provided by Timo) | Suren A. Chilingaryan | |
| 2016-05-14 | Fix handling of vm_pgoff in the driver | Suren A. Chilingaryan | |
| 2016-05-14 | Allow mapping of arbitrary memory areas | Suren A. Chilingaryan | |
| 2016-04-09 | Fix driver installation on Ubuntu | Suren A. Chilingaryan | |
| 2016-04-07 | Fix driver compilation on Ubuntu 14.04 | Suren A. Chilingaryan | |
| 2016-04-06 | Further fixes for out-of-source compilation | Suren A. Chilingaryan | |
| 2016-04-06 | Fix building of driver if pcilib is built out-of-source | Suren A. Chilingaryan | |
| 2016-04-06 | Fix also building of driver for bazaar-exported zip archives | Suren A. Chilingaryan | |
| 2016-04-06 | Use linux/scatterlist.h instead of asm/scatterlist.h | Suren A. Chilingaryan | |
| 2016-04-06 | Fix driver compilation when bazaar is missing in the system | Suren A. Chilingaryan | |
| 2016-04-06 | Fix compilation of rdma.c in the driver | Suren A. Chilingaryan | |
| 2016-03-22 | Resolve also not page-algined BAR addresses in the driver | Suren A. Chilingaryan | |
| 2016-03-08 | Improve search routing looking up gcc suitable to compile kernel | Suren A. Chilingaryan | |
| 2016-03-06 | Support compiling without bzr in the driver | Suren A. Chilingaryan | |
| 2016-03-04 | RPM generation | Suren A. Chilingaryan | |
| 2016-03-02 | Minor change of logic in pcidriver_kmem_free_check() resulting in less ↵ | Suren A. Chilingaryan | |
| complains while de-referencing the shared non-persistent kernel memory | |||
| 2016-03-02 | Restructure driver headers | Suren A. Chilingaryan | |
| 2016-03-02 | Drop support of kernels prior to 3.2 (Debian 7, Ubuntu 12.04) | Suren A. Chilingaryan | |
| 2016-03-02 | Resolution of the user-space BAR addresses | Suren A. Chilingaryan | |
| 2016-03-02 | Resolve user-space addresses to physical addresses in the driver | Suren A. Chilingaryan | |
| 2016-03-02 | Distinguish between hardware and bus addresses in pcilib and fix cli reading ↵ | Suren A. Chilingaryan | |
| from DMA when very low DMA timeout is set | |||
| 2016-03-02 | Distinguish between hardware and bus addresses in pcilib | Suren A. Chilingaryan | |
| 2016-02-28 | Support emulation mode without real hardware | Suren A. Chilingaryan | |
| 2016-02-04 | Report information about driver revision and build | Suren A. Chilingaryan | |
| 2016-02-04 | Improve gcc detection for module compilation | Suren A. Chilingaryan | |
| 2015-11-20 | Configure number of DMA buffers in IPEDMA and improve checking and reporting ↵ | Suren A. Chilingaryan | |
| inconsistent kmem buffers while re-using | |||
| 2015-11-20 | Support large DMA pages in IPEDMA | Suren A. Chilingaryan | |
| 2015-11-19 | Inform user-space about read request size as well | Suren A. Chilingaryan | |
| 2015-11-19 | Support setting payload size | Suren A. Chilingaryan | |
| 2015-11-19 | Driver versioning | Suren A. Chilingaryan | |
| 2015-11-18 | Enforce 64-bit dma mask from IPEDMA if supported | Suren A. Chilingaryan | |
| 2015-08-18 | Add support for kernel 4.1 | Suren A. Chilingaryan | |
| 2015-06-19 | Execute all operations on kernel_memory using plain pci model to avoid extra ↵ | Suren A. Chilingaryan | |
| references | |||
| 2015-05-08 | Predict next accessed DMA block in the driver (to speed-up buffer syncing) | Suren A. Chilingaryan | |
| 2015-04-20 | Big redign of model structures | Suren A. Chilingaryan | |
| 2014-12-19 | Initial implementation of IPEDMA, dummy driver for KAPTURE, start of API changes | Suren A. Chilingaryan | |
| 2014-12-12 | Do not set __GFP_DMA flag while allocating DMA pages (the flag is required ↵ | Suren A. Chilingaryan | |
| for devices capable of addressing 24-bits only and may significantly degrade performance | |||
| 2014-04-09 | Fix detection of gcc version on Ubuntu (by Uros) | Suren A. Chilingaryan | |
| 2014-04-03 | Prevent some warning in sysfs management code | Suren A. Chilingaryan | |
| 2014-04-03 | Merge changes from xilinx_dma branch providing support of multipage kmem ↵ | Suren A. Chilingaryan | |
| allocations and mapping memory regions reserved with memmap boot option | |||
| 2014-04-02 | Add __GFP_DMA flag while allocating DMA buffers | Suren A. Chilingaryan | |
