Deepak Nibade
ae2f9da28e
gpu: nvgpu: fix channel close sequence
...
In gk20a_cde_remove_ctx(), current sequence is as below
- gk20a_channel_close()
- gk20a_deinit_cde_img()
- gk20a_free_obj_ctx()
But gk20a_free_obj_ctx() needs reference to channel and hence
below crash is seen :
[ 3901.466223] Unable to handle kernel paging request at virtual address
00001624
...
[ 3901.535218] PC is at gk20a_free_obj_ctx+0x14/0xb0
[ 3901.539910] LR is at gk20a_deinit_cde_img+0xd8/0x12c
Fix this by closing the channel after gk20a_deinit_cde_img()
Bug 1625901
Change-Id: Ic2dc5af933b6d6ef8982c2b9f0caa28df204051f
Signed-off-by: Deepak Nibade <dnibade@nvidia.com >
Reviewed-on: http://git-master/r/770322
GVS: Gerrit_Virtual_Submit
Reviewed-by: Sachin Nikam <snikam@nvidia.com >
2015-07-16 01:53:39 -07:00
..
2015-06-30 08:35:23 -07:00
2015-03-18 12:11:46 -07:00
2015-07-16 01:53:39 -07:00
2015-04-04 18:59:26 -07:00
2015-04-04 18:08:17 -07:00
2015-04-04 18:08:17 -07:00
2015-06-11 10:16:25 -07:00
2015-06-09 11:13:43 -07:00
2015-06-09 11:13:43 -07:00
2015-05-05 13:55:35 -07:00
2015-07-03 07:51:42 -07:00
2015-05-18 11:31:55 +05:30
2015-07-10 00:31:03 -07:00
2015-06-06 07:24:40 -07:00
2015-03-18 12:11:33 -07:00
2015-06-30 08:35:23 -07:00
2015-03-18 12:11:33 -07:00
2015-06-09 11:13:43 -07:00
2015-04-04 18:07:03 -07:00
2015-07-15 21:54:16 -07:00
2015-07-03 19:00:22 -07:00
2015-04-04 19:00:45 -07:00
2015-03-18 12:10:40 -07:00
2015-06-26 11:07:54 -07:00
2015-06-09 11:13:43 -07:00
2015-06-23 01:31:28 -07:00
2015-06-04 10:41:00 -07:00
2015-03-18 12:12:01 -07:00
2015-03-18 12:11:09 -07:00
2015-04-04 19:00:15 -07:00
2015-03-18 12:12:22 -07:00
2015-06-06 07:24:52 -07:00
2015-07-10 00:31:03 -07:00
2015-07-03 17:59:12 -07:00
2015-03-18 12:08:53 -07:00
2015-06-26 13:14:53 -07:00
2015-03-18 12:08:54 -07:00
2015-07-03 17:59:12 -07:00
2015-06-06 07:23:24 -07:00
2015-03-18 12:11:57 -07:00
2015-05-18 11:33:44 +05:30
2015-03-18 12:12:06 -07:00
2015-03-18 12:12:06 -07:00
2015-03-18 12:08:53 -07:00
2015-04-04 18:03:11 -07:00
2015-03-18 12:08:53 -07:00
2015-04-04 18:02:35 -07:00
2015-03-18 12:10:49 -07:00
2015-04-04 18:58:04 -07:00
2015-04-04 18:06:37 -07:00
2015-03-18 12:08:53 -07:00
2015-07-03 17:59:12 -07:00
2015-04-04 19:01:35 -07:00
2015-03-18 12:11:52 -07:00
2015-04-04 18:08:03 -07:00
2015-03-18 12:10:52 -07:00
2015-06-06 07:23:24 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:11:52 -07:00
2015-03-18 12:11:52 -07:00
2015-03-18 12:08:53 -07:00
2015-03-18 12:11:52 -07:00
2015-03-18 12:08:53 -07:00
2015-04-04 18:58:05 -07:00
2015-03-18 12:11:52 -07:00
2015-03-18 12:10:41 -07:00
2015-03-18 12:08:53 -07:00
2015-04-04 19:02:17 -07:00
2015-06-04 10:41:00 -07:00
2015-03-18 12:12:06 -07:00
2015-06-09 11:13:43 -07:00
2015-03-18 12:12:31 -07:00
2015-07-03 17:59:12 -07:00
2015-07-03 17:59:12 -07:00
2015-04-04 18:57:41 -07:00
2015-07-07 08:23:32 -07:00
2015-07-07 08:23:32 -07:00
2015-03-18 12:11:59 -07:00
2015-07-06 09:47:33 -07:00
2015-07-06 09:47:33 -07:00
2015-07-03 07:51:42 -07:00
2015-03-18 12:08:53 -07:00
2015-06-06 07:25:36 -07:00
2015-03-18 12:11:33 -07:00
2015-07-03 17:59:12 -07:00
2015-03-18 12:11:33 -07:00
2015-06-01 08:16:28 -07:00
2015-04-04 18:57:49 -07:00
2015-03-18 12:10:40 -07:00
2015-03-18 12:11:52 -07:00
2015-03-18 12:11:33 -07:00
2015-03-18 12:12:25 -07:00
2015-03-18 12:11:50 -07:00