Lakshmanan M
450aa3f0be
gpu: nvgpu: corner case failure handling in CE infra interface
...
This CL covers the following simple modification,
1) Linux kernel list implementation doesn't handle NULL pointer dereference
at list_del() api.
2) NULL validation before access the command buffer related operations.
This required for prevent the illegal/NULL memory access during
gk20a_ce_create_context_with_cb() failure case.
JIRA DNVGPU-53
Change-Id: I3ad178970ecb1485098124378bfc5256a9455ebd
Signed-off-by: Lakshmanan M <lm@nvidia.com >
Reviewed-on: http://git-master/r/1184294
GVS: Gerrit_Virtual_Submit
Reviewed-by: Vijayakumar Subbu <vsubbu@nvidia.com >
2016-07-25 22:39:25 -07:00
..
2016-07-19 11:21:46 -07:00
2015-11-18 09:45:07 -08:00
2016-07-19 11:32:38 -07:00
2016-07-22 11:24:12 -07:00
2016-07-20 03:09:28 -07:00
2016-04-08 09:42:41 -07:00
2016-07-25 22:39:25 -07:00
2016-07-20 03:09:28 -07:00
2016-07-20 03:09:28 -07:00
2016-07-20 03:09:28 -07:00
2016-06-28 15:49:11 -07:00
2016-04-19 08:16:13 -07:00
2016-04-08 09:42:41 -07:00
2015-05-18 11:31:55 +05:30
2016-07-08 04:19:04 -07:00
2016-07-21 05:55:26 -07:00
2015-03-18 12:11:33 -07:00
2016-07-18 23:19:09 -07:00
2016-05-23 14:48:02 -07:00
2016-07-07 04:40:10 -07:00
2016-07-06 15:26:22 -07:00
2016-06-27 16:02:44 -07:00
2016-06-14 04:50:56 -07:00
2015-07-15 21:54:16 -07:00
2015-07-03 19:00:22 -07:00
2016-07-18 23:19:09 -07:00
2016-03-23 07:48:47 -07:00
2016-06-28 15:49:11 -07:00
2016-06-14 14:01:10 -07:00
2016-07-20 03:09:28 -07:00
2016-07-20 03:09:28 -07:00
2016-07-20 10:46:49 -07:00
2016-07-22 11:26:52 -07:00
2016-07-19 11:32:30 -07:00
2016-07-20 10:46:49 -07:00
2015-09-21 16:41:55 -07:00
2015-03-18 12:11:09 -07:00
2016-07-25 17:10:03 -07:00
2016-06-27 09:14:04 -07:00
2016-07-25 17:09:42 -07:00
2016-07-21 05:55:26 -07:00
2016-07-22 15:10:22 -07:00
2016-07-07 04:14:05 -07:00
2016-07-22 15:10:22 -07:00
2016-07-22 15:10:22 -07:00
2016-07-25 17:10:03 -07:00
2016-07-22 15:10:22 -07:00
2016-07-22 15:10:22 -07:00
2016-07-22 15:10:22 -07:00
2015-03-18 12:12:06 -07:00
2016-06-13 07:39:56 -07:00
2015-03-18 12:08:53 -07:00
2016-05-24 12:39:06 -07:00
2016-04-15 08:50:34 -07:00
2015-04-04 18:02:35 -07:00
2016-04-19 08:08:07 -07:00
2016-04-25 08:16:10 -07:00
2016-05-13 10:01:56 -07:00
2015-11-10 10:33:39 -08:00
2016-07-04 23:12:29 -07:00
2016-04-19 08:08:07 -07:00
2016-05-19 15:58:24 -07:00
2015-04-04 18:08:03 -07:00
2016-04-15 08:50:34 -07:00
2015-06-06 07:23:24 -07:00
2016-05-24 12:39:06 -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
2016-07-22 15:10:22 -07:00
2016-04-15 08:50:34 -07:00
2016-04-15 08:50:34 -07:00
2015-03-18 12:08:53 -07:00
2016-01-27 09:53:31 -08:00
2016-03-23 07:48:47 -07:00
2016-06-07 12:31:34 -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
2016-07-08 04:19:04 -07:00
2016-05-23 08:06:46 -07:00
2015-03-18 12:12:06 -07:00
2016-06-07 12:31:34 -07:00
2015-03-18 12:12:31 -07:00
2016-07-22 15:40:16 -07:00
2016-07-22 15:40:16 -07:00
2016-04-08 09:42:41 -07:00
2016-07-20 03:09:28 -07:00
2016-07-20 03:09:28 -07:00
2016-05-26 16:07:33 -07:00
2016-07-19 11:21:46 -07:00
2016-06-15 13:57:07 -07:00
2016-01-27 09:53:31 -08:00
2015-03-18 12:08:53 -07:00
2016-04-19 08:07:34 -07:00
2015-03-18 12:11:33 -07:00
2016-07-18 23:17:55 -07:00
2016-07-18 23:17:55 -07:00
2016-07-08 04:19:04 -07:00
2016-06-28 15:49:11 -07:00
2015-06-01 08:16:28 -07:00
2016-07-08 10:11:35 -07:00
2016-06-16 12:50:28 -07:00
2016-01-19 17:48:57 -08:00
2015-10-27 15:42:08 -07:00
2016-07-18 23:17:55 -07:00
2016-07-18 23:17:55 -07:00