Files
linux-nvgpu/drivers/gpu/nvgpu/common/linux
Deepak Bhosale 43bbd777c5 gpu: nvgpu: fix per-GPU DMA allocation tracking
- total DMA memory allocation is currently tracked by adding page aligned
  size of nvgpu_mem
- The sequence is roughly as follows:
  - total dma memory used += mem->aligned_size
  - mem->aligned_size = PAGE_ALIGN(size)
- In above sequence, nvgpu_mem structure is initially zero when it is added
  to total dma memory used after which it is assigned page aligned value
- This patch fixes total dma memory usage tracking.

Change-Id: Ibb879c8d38ae9077c3d198d9bb008a72e9208b4d
Signed-off-by: Deepak Bhosale <dbhosale@nvidia.com>
Reviewed-on: https://git-master.nvidia.com/r/1685312
Reviewed-by: Automatic_Commit_Validation_User
Reviewed-by: Alex Waterman <alexw@nvidia.com>
Reviewed-by: svc-mobile-coverity <svc-mobile-coverity@nvidia.com>
Reviewed-by: Terje Bergstrom <tbergstrom@nvidia.com>
GVS: Gerrit_Virtual_Submit
Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com>
Tested-by: mobile promotions <svcmobile_promotions@nvidia.com>
2018-04-27 11:33:27 -07:00
..
2018-04-11 10:16:13 -07:00
2018-04-11 10:16:20 -07:00
2018-04-22 21:04:48 -07:00
2018-04-22 21:04:48 -07:00
2018-04-26 12:57:04 -07:00
2018-04-26 12:57:04 -07:00
2018-04-23 12:12:52 -07:00
2017-05-12 16:09:05 -07:00
2018-04-03 23:24:31 -07:00
2018-04-26 12:57:04 -07:00
2018-04-03 23:24:31 -07:00
2018-04-26 17:57:31 -07:00
2018-03-16 07:34:36 -07:00