Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added patch for Kernel 5.8.0+ | Timo Dritschler | 2021-03-02 | 1 | -0/+11 |
| | | | | | mmap_sem renamed to mmap_lock https://github.com/torvalds/linux/commit/da1c55f1b272f4bd54671d459b39ea7b54944ef9 | ||||
* | Added compatibility for Kernel 5.5+ | Timo Dritschler | 2020-07-09 | 1 | -0/+6 |
| | | | | | ioremap_nocache and ioremap are now identical https://lore.kernel.org/linux-mips/20191209194819.GA28157@lst.de/T/ | ||||
* | Due to active back-porting in Linux LTS branches, there are some ↵ | Suren A. Chilingaryan | 2019-08-25 | 1 | -0/+3 |
| | | | | comptaibility issues in the driver. This adds support for kernel 4.4.159 | ||||
* | Fix elif -> else | Suren A. Chilingaryan | 2018-03-22 | 1 | -1/+1 |
| | |||||
* | Support kernel 4.12 by Timo | Suren A. Chilingaryan | 2018-02-11 | 1 | -0/+10 |
| | |||||
* | Only set pgprot_noncached for consistent buffers | Suren A. Chilingaryan | 2017-06-14 | 1 | -1/+3 |
| | |||||
* | Support kernels up to 4.9 (patch provided by Timo) | Suren A. Chilingaryan | 2017-06-14 | 2 | -15/+16 |
| | |||||
* | Fix handling of vm_pgoff in the driver | Suren A. Chilingaryan | 2016-05-14 | 1 | -7/+1 |
| | |||||
* | Allow mapping of arbitrary memory areas | Suren A. Chilingaryan | 2016-05-14 | 3 | -1/+34 |
| | |||||
* | Fix driver installation on Ubuntu | Suren A. Chilingaryan | 2016-04-09 | 1 | -12/+39 |
| | |||||
* | Fix driver compilation on Ubuntu 14.04 | Suren A. Chilingaryan | 2016-04-07 | 2 | -2/+9 |
| | |||||
* | Further fixes for out-of-source compilation | Suren A. Chilingaryan | 2016-04-06 | 4 | -7/+7 |
| | |||||
* | Fix building of driver if pcilib is built out-of-source | Suren A. Chilingaryan | 2016-04-06 | 1 | -1/+2 |
| | |||||
* | Fix also building of driver for bazaar-exported zip archives | Suren A. Chilingaryan | 2016-04-06 | 1 | -5/+8 |
| | |||||
* | Use linux/scatterlist.h instead of asm/scatterlist.h | Suren A. Chilingaryan | 2016-04-06 | 3 | -3/+3 |
| | |||||
* | Fix driver compilation when bazaar is missing in the system | Suren A. Chilingaryan | 2016-04-06 | 1 | -2/+6 |
| | |||||
* | Fix compilation of rdma.c in the driver | Suren A. Chilingaryan | 2016-04-06 | 1 | -0/+1 |
| | |||||
* | Resolve also not page-algined BAR addresses in the driver | Suren A. Chilingaryan | 2016-03-22 | 1 | -3/+5 |
| | |||||
* | Improve search routing looking up gcc suitable to compile kernel | Suren A. Chilingaryan | 2016-03-08 | 1 | -3/+11 |
| | |||||
* | Support compiling without bzr in the driver | Suren A. Chilingaryan | 2016-03-06 | 1 | -6/+11 |
| | |||||
* | RPM generation | Suren A. Chilingaryan | 2016-03-04 | 1 | -4/+13 |
| | |||||
* | Minor change of logic in pcidriver_kmem_free_check() resulting in less ↵ | Suren A. Chilingaryan | 2016-03-02 | 1 | -2/+3 |
| | | | | complains while de-referencing the shared non-persistent kernel memory | ||||
* | Restructure driver headers | Suren A. Chilingaryan | 2016-03-02 | 25 | -1052/+872 |
| | |||||
* | Drop support of kernels prior to 3.2 (Debian 7, Ubuntu 12.04) | Suren A. Chilingaryan | 2016-03-02 | 13 | -2215/+1724 |
| | |||||
* | Resolution of the user-space BAR addresses | Suren A. Chilingaryan | 2016-03-02 | 6 | -26/+75 |
| | |||||
* | Resolve user-space addresses to physical addresses in the driver | Suren A. Chilingaryan | 2016-03-02 | 3 | -1/+63 |
| | |||||
* | Distinguish between hardware and bus addresses in pcilib and fix cli reading ↵ | Suren A. Chilingaryan | 2016-03-02 | 2 | -3/+6 |
|\ | | | | | | | from DMA when very low DMA timeout is set | ||||
| * | Distinguish between hardware and bus addresses in pcilib | Suren A. Chilingaryan | 2016-03-02 | 2 | -3/+6 |
| | | |||||
* | | Support emulation mode without real hardware | Suren A. Chilingaryan | 2016-02-28 | 7 | -15/+116 |
|/ | |||||
* | Report information about driver revision and build | Suren A. Chilingaryan | 2016-02-04 | 2 | -1/+21 |
| | |||||
* | Improve gcc detection for module compilation | Suren A. Chilingaryan | 2016-02-04 | 1 | -2/+2 |
| | |||||
* | Configure number of DMA buffers in IPEDMA and improve checking and reporting ↵ | Suren A. Chilingaryan | 2015-11-20 | 2 | -8/+10 |
| | | | | inconsistent kmem buffers while re-using | ||||
* | Support large DMA pages in IPEDMA | Suren A. Chilingaryan | 2015-11-20 | 1 | -2/+4 |
| | |||||
* | Inform user-space about read request size as well | Suren A. Chilingaryan | 2015-11-19 | 2 | -1/+4 |
| | |||||
* | Support setting payload size | Suren A. Chilingaryan | 2015-11-19 | 5 | -7/+62 |
| | |||||
* | Driver versioning | Suren A. Chilingaryan | 2015-11-19 | 2 | -17/+91 |
| | |||||
* | Enforce 64-bit dma mask from IPEDMA if supported | Suren A. Chilingaryan | 2015-11-18 | 2 | -0/+33 |
| | |||||
* | Add support for kernel 4.1 | Suren A. Chilingaryan | 2015-08-18 | 2 | -6/+6 |
| | |||||
* | Execute all operations on kernel_memory using plain pci model to avoid extra ↵ | Suren A. Chilingaryan | 2015-06-19 | 1 | -1/+1 |
| | | | | references | ||||
* | Predict next accessed DMA block in the driver (to speed-up buffer syncing) | Suren A. Chilingaryan | 2015-05-08 | 2 | -4/+35 |
| | |||||
* | Big redign of model structures | Suren A. Chilingaryan | 2015-04-20 | 3 | -58/+58 |
| | |||||
* | Initial implementation of IPEDMA, dummy driver for KAPTURE, start of API changes | Suren A. Chilingaryan | 2014-12-19 | 3 | -0/+4 |
| | |||||
* | Do not set __GFP_DMA flag while allocating DMA pages (the flag is required ↵ | Suren A. Chilingaryan | 2014-12-12 | 1 | -3/+0 |
| | | | | for devices capable of addressing 24-bits only and may significantly degrade performance | ||||
* | Fix detection of gcc version on Ubuntu (by Uros) | Suren A. Chilingaryan | 2014-04-09 | 1 | -1/+1 |
| | |||||
* | Prevent some warning in sysfs management code | Suren A. Chilingaryan | 2014-04-03 | 1 | -2/+2 |
| | |||||
* | Merge changes from xilinx_dma branch providing support of multipage kmem ↵ | Suren A. Chilingaryan | 2014-04-03 | 1 | -9/+34 |
|\ | | | | | | | allocations and mapping memory regions reserved with memmap boot option | ||||
| * | Add missing semicolon in the driver | Suren A. Chilingaryan | 2013-07-26 | 1 | -3/+3 |
| | | |||||
| * | Support pre-allocated memory with memmap in KMem | Suren A. Chilingaryan | 2013-07-14 | 1 | -3/+27 |
| | | |||||
| * | Multipage DMA tests for Xilinx | Suren A. Chilingaryan | 2013-06-20 | 1 | -7/+12 |
| | | |||||
* | | Add __GFP_DMA flag while allocating DMA buffers | Suren A. Chilingaryan | 2014-04-02 | 1 | -1/+7 |
| | |