Whamcloud - gitweb
LU-8703 libcfs: remove usless CPU partition code 03/23303/3
authorDmitry Eremin <dmitry.eremin@intel.com>
Fri, 21 Oct 2016 11:56:31 +0000 (14:56 +0300)
committerOleg Drokin <oleg.drokin@intel.com>
Tue, 24 Jan 2017 05:22:15 +0000 (05:22 +0000)
commitc96c0043e9794c6e7e72c241d11908381b9fbbc3
treee25cdff1d86f25c5b5d7d93171d9d17427a143b8
parent939a742d5093c1a79cc9c08496d181597d28f243
LU-8703 libcfs: remove usless CPU partition code

 * remove scratch buffer and mutex which guard it.
 * remove global cpumask and spinlock which guard it.
 * remove cpt_version for checking CPUs state change during setup
   because of just disable CPUs state change during setup.
 * remove whole global struct cfs_cpt_data cpt_data.
 * remove few unused APIs.

Change-Id: I0cc853d57952e76cf32801838a19e6872905aaa0
Signed-off-by: Dmitry Eremin <dmitry.eremin@intel.com>
Reviewed-on: https://review.whamcloud.com/23303
Tested-by: Jenkins
Tested-by: Maloo <hpdd-maloo@intel.com>
Reviewed-by: James Simmons <uja.ornl@yahoo.com>
Reviewed-by: Doug Oucharek <doug.s.oucharek@intel.com>
Reviewed-by: Oleg Drokin <oleg.drokin@intel.com>
libcfs/include/libcfs/libcfs_cpu.h
libcfs/include/libcfs/linux/linux-cpu.h
libcfs/libcfs/libcfs_cpu.c
libcfs/libcfs/linux/linux-cpu.c