summaryrefslogtreecommitdiff
path: root/driver
AgeCommit message (Collapse)Author
2019-08-25Due 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-22Fix elif -> elseSuren A. Chilingaryan
2018-02-11Support kernel 4.12 by TimoSuren A. Chilingaryan
2017-06-14Only set pgprot_noncached for consistent buffersSuren A. Chilingaryan
2017-06-14Support kernels up to 4.9 (patch provided by Timo)Suren A. Chilingaryan
2016-05-14Fix handling of vm_pgoff in the driverSuren A. Chilingaryan
2016-05-14Allow mapping of arbitrary memory areasSuren A. Chilingaryan
2016-04-09Fix driver installation on UbuntuSuren A. Chilingaryan
2016-04-07Fix driver compilation on Ubuntu 14.04Suren A. Chilingaryan
2016-04-06Further fixes for out-of-source compilationSuren A. Chilingaryan
2016-04-06Fix building of driver if pcilib is built out-of-sourceSuren A. Chilingaryan
2016-04-06Fix also building of driver for bazaar-exported zip archivesSuren A. Chilingaryan
2016-04-06Use linux/scatterlist.h instead of asm/scatterlist.hSuren A. Chilingaryan
2016-04-06Fix driver compilation when bazaar is missing in the systemSuren A. Chilingaryan
2016-04-06Fix compilation of rdma.c in the driverSuren A. Chilingaryan
2016-03-22Resolve also not page-algined BAR addresses in the driverSuren A. Chilingaryan
2016-03-08Improve search routing looking up gcc suitable to compile kernelSuren A. Chilingaryan
2016-03-06Support compiling without bzr in the driverSuren A. Chilingaryan
2016-03-04RPM generationSuren A. Chilingaryan
2016-03-02Minor 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-02Restructure driver headersSuren A. Chilingaryan
2016-03-02Drop support of kernels prior to 3.2 (Debian 7, Ubuntu 12.04)Suren A. Chilingaryan
2016-03-02Resolution of the user-space BAR addressesSuren A. Chilingaryan
2016-03-02Resolve user-space addresses to physical addresses in the driverSuren A. Chilingaryan
2016-03-02Distinguish 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-02Distinguish between hardware and bus addresses in pcilibSuren A. Chilingaryan
2016-02-28Support emulation mode without real hardwareSuren A. Chilingaryan
2016-02-04Report information about driver revision and buildSuren A. Chilingaryan
2016-02-04Improve gcc detection for module compilationSuren A. Chilingaryan
2015-11-20Configure number of DMA buffers in IPEDMA and improve checking and reporting ↵Suren A. Chilingaryan
inconsistent kmem buffers while re-using
2015-11-20Support large DMA pages in IPEDMASuren A. Chilingaryan
2015-11-19Inform user-space about read request size as wellSuren A. Chilingaryan
2015-11-19Support setting payload sizeSuren A. Chilingaryan
2015-11-19Driver versioningSuren A. Chilingaryan
2015-11-18Enforce 64-bit dma mask from IPEDMA if supportedSuren A. Chilingaryan
2015-08-18Add support for kernel 4.1Suren A. Chilingaryan
2015-06-19Execute all operations on kernel_memory using plain pci model to avoid extra ↵Suren A. Chilingaryan
references
2015-05-08Predict next accessed DMA block in the driver (to speed-up buffer syncing)Suren A. Chilingaryan
2015-04-20Big redign of model structuresSuren A. Chilingaryan
2014-12-19Initial implementation of IPEDMA, dummy driver for KAPTURE, start of API changesSuren A. Chilingaryan
2014-12-12Do 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-09Fix detection of gcc version on Ubuntu (by Uros)Suren A. Chilingaryan
2014-04-03Prevent some warning in sysfs management codeSuren A. Chilingaryan
2014-04-03Merge 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-02Add __GFP_DMA flag while allocating DMA buffersSuren A. Chilingaryan
2014-03-19Report proper hardware address in sysfsSuren A. Chilingaryan
2013-11-22__devinit/__devexit are removed in 3.8Suren A. Chilingaryan
2013-07-26Add missing semicolon in the driverSuren A. Chilingaryan
2013-07-15Handle 3.7+ kernels which are missing VM_RESERVED flagSuren A. Chilingaryan
2013-07-14Support pre-allocated memory with memmap in KMemSuren A. Chilingaryan