Using lock for protect critical section between common interrupt and ioctl call to read timestamp Add mmc counters for lock failure during node addition and deletion. Bug 200743666 Change-Id: I12a2e57993e91d6ed50ed0efc84d1b60ef736677 Signed-off-by: Rakesh Goyal <rgoyal@nvidia.com> Reviewed-on: https://git-master.nvidia.com/r/c/kernel/nvethernetrm/+/2590099 Tested-by: Gaurav Asati <gasati@nvidia.com> Tested-by: mobile promotions <svcmobile_promotions@nvidia.com> Reviewed-by: Gaurav Asati <gasati@nvidia.com> Reviewed-by: svcacv <svcacv@nvidia.com> Reviewed-by: Nagarjuna Kristam <nkristam@nvidia.com> Reviewed-by: Bhadram Varka <vbhadram@nvidia.com> Reviewed-by: Krishna Thota <kthota@nvidia.com> Reviewed-by: mobile promotions <svcmobile_promotions@nvidia.com> GVS: Gerrit_Virtual_Submit