Whamcloud - gitweb
LU-5270 obdclass: do not lock repetitively when geting jobid
authorLi Xi <lixi@ddn.com>
Sat, 28 Jun 2014 02:23:38 +0000 (10:23 +0800)
committerOleg Drokin <oleg.drokin@intel.com>
Mon, 11 Aug 2014 15:36:47 +0000 (11:36 -0400)
commitcc24967369d6d13f0d4b7070bb5a4005a858f6f8
tree49e76067907de2a3498adb77c3d08f7b1f0ea3c4
parent5b1b742e87431da52842fad3ba80a251dc2e7455
LU-5270 obdclass: do not lock repetitively when geting jobid

When trying to get customized job ID, cfs_get_environ() tries to
lock/unlock mmap_sem for two times, which is unnecessary.

Signed-off-by: Li Xi <lixi@ddn.com>
Change-Id: Iae8a45d87508e3c465c0424d5fa54e294d4fb2b1
Reviewed-on: http://review.whamcloud.com/10890
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: Andreas Dilger <andreas.dilger@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
libcfs/libcfs/linux/linux-curproc.c