summaryrefslogtreecommitdiffstats
path: root/drivers/misc/habanalabs/common/memory.c
Commit message (Expand)AuthorAgeFilesLines
* habanalabs: remove hdev from hl_ctx_get argsOhad Sharabi2022-05-221-2/+2
* habanalabs: do MMU prefetch as deferred workOhad Sharabi2022-05-221-12/+19
* habanalabs: add topic to memory manager bufferYuri Nudelman2022-05-221-0/+1
* habanalabs: hide memory manager page shiftYuri Nudelman2022-05-221-7/+3
* habanalabs: add prefetch flag to the MAP operationOhad Sharabi2022-05-221-5/+6
* habanalabs: use for_each_sgtable_dma_sg for dma sgtOhad Sharabi2022-05-221-12/+9
* habanalabs: hl_ts_behavior can be statickernel test robot2022-05-221-1/+1
* habanalabs: rephrase device out-of-memory messageOhad Sharabi2022-05-221-2/+3
* habanalabs: add MMU prefetch to ASIC-specific codeOhad Sharabi2022-05-221-5/+10
* habanalabs: convert ts to use unified memory managerYuri Nudelman2022-05-221-185/+36
* habanalabs: set non-0 value in dram default page sizeOhad Sharabi2022-05-221-1/+1
* habanalabs: Fix test build failuresGuenter Roeck2022-04-041-8/+8
* habanalabs: make sure device mem alloc is page alignedOhad Sharabi2022-02-281-5/+14
* habanalabs: allow user to set allocation page sizeOhad Sharabi2022-02-281-1/+30
* habanalabs: add missing include of vmalloc.hOded Gabbay2022-02-281-0/+1
* habanalabs: fix use-after-free bugOded Gabbay2022-02-281-2/+2
* habanalabs: fix spelling mistakeOded Gabbay2022-02-281-1/+1
* habanalabs: Timestamps buffers registrationfarah kassabri2022-02-281-0/+261
* habanalabs: reject host map with mmu disabledOded Gabbay2022-02-281-19/+11
* habanalabs: don't free phys_pg_pack inside lockOded Gabbay2022-02-281-5/+11
* habanalabs: refactor reset information variablesOfir Bitton2021-12-261-1/+1
* habanalabs: replace some -ENOTTY with -EINVALOded Gabbay2021-12-261-2/+2
* habanalabs: fix comments according to kernel-docOfir Bitton2021-12-261-7/+17
* habanalabs: fix possible deadlock in cache invl failureOfir Bitton2021-12-261-18/+7
* habanalabs: rename reset flagsBharat Jauhari2021-12-261-1/+1
* habanalabs: partly skip cache flush when in PMMU map flowYuri Nudelman2021-12-261-1/+2
* habanalabs: add enum mmu_op_flagsYuri Nudelman2021-12-261-2/+2
* habanalabs: wrong VA size calculationYuri Nudelman2021-12-261-8/+14
* dma-buf: move dma-buf symbols into the DMA_BUF module namespaceGreg Kroah-Hartman2021-10-251-0/+2
* habanalabs: add support for dma-buf exporterTomer Tayar2021-10-181-3/+510
* habanalabs: cannot sleep while holding spinlockfarah kassabri2021-09-011-1/+1
* habanalabs: add userptr_lookup node in debugfsYuri Nudelman2021-09-011-19/+2
* habanalabs: save pid per userptrYuri Nudelman2021-09-011-0/+1
* habanalabs: revise prints on FD closeOded Gabbay2021-08-291-1/+1
* habanalabs: allow disabling huge page useOded Gabbay2021-08-291-13/+23
* habanalabs: rename enum vm_type_t to vm_typeOded Gabbay2021-08-291-8/+6
* habanalabs: allow fail on inability to respect hintYuri Nudelman2021-08-291-3/+42
* habanalabs: support hint addresses range reservationfarah kassabri2021-08-291-8/+54
* habanalabs: remove a rogue #ifdefOded Gabbay2021-06-181-5/+0
* habanalabs: print more info when failing to pin user memoryTomer Tayar2021-06-181-2/+2
* habanalabs: better error print for pin failureOded Gabbay2021-06-181-1/+2
* habanalabs: use dev_dbg upon hint address failureOded Gabbay2021-06-181-2/+4
* habanalabs: use mmu cache range invalidationAlon Mizrahi2021-06-181-3/+5
* habanalabs: move dram scrub to free sequenceBharat Jauhari2021-04-091-39/+48
* habanalabs: avoid soft lockup bug upon mapping errorfarah kassabri2021-04-091-3/+17
* habanalabs: replace GFP_ATOMIC with GFP_KERNELOfir Bitton2021-04-091-7/+3
* habanalabs: support HW blocks vm showSagiv Ozeri2021-04-091-4/+61
* Merge tag 'char-misc-5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/g...Linus Torvalds2021-02-241-245/+376
|\
| * habanalabs: return block size + block IDOded Gabbay2021-02-081-8/+11
| * habanalabs: add new mem ioctl op for mapping hw blocksOfir Bitton2021-01-271-2/+91