MA-13467 [#imx-1237] Fix kernel panic when running deqp module.
Unable to handle kernel paging request at virtual address
1000100
[<
ffff000008274ed8>] prefetch_freepointer.isra.37+0x8/0x14
[<
ffff0000087bd3b0>] sync_file_create+0x28/0xc0
[<
ffff000008b7c7e4>] gckOS_CreateNativeFence+0x74/0x110
[<
ffff000008b89a78>] gckKERNEL_Dispatch+0xa54/0x15b0
[<
ffff000008b8a8b8>] gckDEVICE_Dispatch+0x2e4/0x2f8
[<
ffff000008b81160>] drv_ioctl+0x110/0x21c
[<
ffff0000082b4478>] do_vfs_ioctl+0xb8/0x8b0
[<
ffff0000082b4cf4>] SyS_ioctl+0x84/0x98
The reference count should be increased in one spin lock cycle.
Move spin lock out of _QueryIntegerId function.
Move signal reference count to gckOS_CreateNativeFence.
Change-Id: I1bf89b4de6055e5d0009baf7287f600696c4a529
Signed-off-by: Ivan.liu <xiaowen.liu@nxp.com>
Signed-off-by: Arulpandiyan Vadivel <arulpandiyan_vadivel@mentor.com>