summaryrefslogtreecommitdiff
path: root/drivers/misc/habanalabs/common/memory.c
AgeCommit message (Expand)Author
2021-12-26habanalabs: refactor reset information variablesOfir Bitton
2021-12-26habanalabs: replace some -ENOTTY with -EINVALOded Gabbay
2021-12-26habanalabs: fix comments according to kernel-docOfir Bitton
2021-12-26habanalabs: fix possible deadlock in cache invl failureOfir Bitton
2021-12-26habanalabs: rename reset flagsBharat Jauhari
2021-12-26habanalabs: partly skip cache flush when in PMMU map flowYuri Nudelman
2021-12-26habanalabs: add enum mmu_op_flagsYuri Nudelman
2021-12-26habanalabs: wrong VA size calculationYuri Nudelman
2021-10-25dma-buf: move dma-buf symbols into the DMA_BUF module namespaceGreg Kroah-Hartman
2021-10-18habanalabs: add support for dma-buf exporterTomer Tayar
2021-09-01habanalabs: cannot sleep while holding spinlockfarah kassabri
2021-09-01habanalabs: add userptr_lookup node in debugfsYuri Nudelman
2021-09-01habanalabs: save pid per userptrYuri Nudelman
2021-08-29habanalabs: revise prints on FD closeOded Gabbay
2021-08-29habanalabs: allow disabling huge page useOded Gabbay
2021-08-29habanalabs: rename enum vm_type_t to vm_typeOded Gabbay
2021-08-29habanalabs: allow fail on inability to respect hintYuri Nudelman
2021-08-29habanalabs: support hint addresses range reservationfarah kassabri
2021-06-18habanalabs: remove a rogue #ifdefOded Gabbay
2021-06-18habanalabs: print more info when failing to pin user memoryTomer Tayar
2021-06-18habanalabs: better error print for pin failureOded Gabbay
2021-06-18habanalabs: use dev_dbg upon hint address failureOded Gabbay
2021-06-18habanalabs: use mmu cache range invalidationAlon Mizrahi
2021-04-09habanalabs: move dram scrub to free sequenceBharat Jauhari
2021-04-09habanalabs: avoid soft lockup bug upon mapping errorfarah kassabri
2021-04-09habanalabs: replace GFP_ATOMIC with GFP_KERNELOfir Bitton
2021-04-09habanalabs: support HW blocks vm showSagiv Ozeri
2021-02-24Merge tag 'char-misc-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds
2021-02-22Merge tag 'topic/iomem-mmap-vs-gup-2021-02-22' of git://anongit.freedesktop.o...Linus Torvalds
2021-02-08habanalabs: return block size + block IDOded Gabbay
2021-01-27habanalabs: add new mem ioctl op for mapping hw blocksOfir Bitton
2021-01-27habanalabs: always try to use the hint addressfarah kassabri
2021-01-27habanalabs: support non power-of-2 DRAM phys page sizesMoti Haimovski
2021-01-27habanalabs: modify memory functions signaturesOmer Shpigelman
2021-01-27habanalabs: kernel doc format in memory functionsOmer Shpigelman
2021-01-27habanalabs: Init the VM module for kernel contextOfir Bitton
2021-01-27habanalabs: refactor MMU locks codeOhad Sharabi
2021-01-12misc/habana: Use FOLL_LONGTERM for userptrDaniel Vetter
2021-01-12misc/habana: Stop using frame_vector helpersDaniel Vetter
2021-01-12habanalabs: prevent soft lockup during unmapOded Gabbay
2020-11-30habanalabs: free host huge va_range if not usedOfir Bitton
2020-11-30habanalabs: mmu map wrapper for sizes larger than a pageOfir Bitton
2020-11-30habanalabs: support reserving aligned va blockOfir Bitton
2020-11-30habanalabs: move asic property to correct structureOded Gabbay
2020-11-30habanalabs: use host va range for internal poolsOfir Bitton
2020-11-30habanalabs: refactor mmu va_range db structureOfir Bitton
2020-11-30habanalabs: add 'needs reset' state in driverOfir Bitton
2020-11-30habanalabs: Move repeatedly included headers to habanalabs.hTomer Tayar
2020-11-30habanalabs/gaudi: scrub all memory upon closing FDfarah kassabri
2020-11-30habanalabs/gaudi: monitor device memory usageOded Gabbay