mirror of
git://nv-tegra.nvidia.com/linux-nvgpu.git
synced 2025-12-24 10:34:43 +03:00
gpu: nvgpu: Unifying qnx kmem with posix
This patch will add changes for unifying the kmem functions in posix with qnx kmem functions. JIRA NVGPU-2148 Change-Id: I7ed08796d8baa9a0f5e194a664ac5710d5cb79b7 Signed-off-by: Dinesh <dt@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/2077081 Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
This commit is contained in:
committed by
mobile promotions
parent
26f98f0956
commit
a6bb97da34
@@ -69,11 +69,11 @@ static int __nvgpu_do_dma_alloc(struct gk20a *g, unsigned long flags,
|
||||
enum nvgpu_aperture ap)
|
||||
{
|
||||
void *memory;
|
||||
|
||||
#ifdef NVGPU_UNITTEST_FAULT_INJECTION_ENABLEMENT
|
||||
if (nvgpu_posix_fault_injection_handle_call(&dma_fi)) {
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
#endif
|
||||
memory = malloc(PAGE_ALIGN(size));
|
||||
|
||||
if (memory == NULL) {
|
||||
@@ -119,11 +119,11 @@ int nvgpu_dma_alloc_flags_vid_at(struct gk20a *g, unsigned long flags,
|
||||
{
|
||||
u64 addr;
|
||||
int err;
|
||||
|
||||
#ifdef NVGPU_UNITTEST_FAULT_INJECTION_ENABLEMENT
|
||||
if (nvgpu_posix_fault_injection_handle_call(&dma_fi)) {
|
||||
return -ENOMEM;
|
||||
}
|
||||
|
||||
#endif
|
||||
g->ops.fb.get_vidmem_size = mock_fb_get_vidmem_size;
|
||||
|
||||
nvgpu_set_enabled(g, NVGPU_MM_UNIFIED_MEMORY, false);
|
||||
|
||||
Reference in New Issue
Block a user