summaryrefslogtreecommitdiff
path: root/driver/kmem.c
AgeCommit message (Collapse)Author
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-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
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-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
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-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
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
2013-06-20Multipage DMA tests for XilinxSuren A. Chilingaryan
2011-12-14Synchronize kernel buffers during the read-kernel-memory and while accessing ↵Suren A. Chilingaryan
via sysfs
2011-10-23Properly perform synchronization of DMA buffersSuren A. Chilingaryan
2011-10-21Support exporting data from kernel buffersroot
2011-07-18Prevent driver holding hardware locks from unloadingSuren A. Chilingaryan
2011-07-17Support forceful clean-up of kernel memorySuren A. Chilingaryan
2011-07-17Handle correctly reference counting in the driverSuren A. Chilingaryan
2011-07-17Few fixesSuren A. Chilingaryan
2011-07-16Implement DMA access synchronization in the driverSuren A. Chilingaryan
2011-07-14First iteration of work to preserve DMA state between executionsSuren A. Chilingaryan
2011-07-04North West Logick DMA implementationroot
2011-02-13Initial importSuren A. Chilingaryan