Add some improvements to the existing RDT(Resource director technology) framework and fixes.
Patches are based on 4.11-rc4 Thanks to Thomas for all the feedback and below are changes in V3: - Reformatted change log to make it more readable and follow the format context, problem, solution format. - Made a lot of coding convention changes and to make it more readable. - Removed hotcpu change as it was cqm specific and to be sent later. - Including Tony's patch which removes the restriction of ordering the resources and to specify data for all domains while editing schemata. This includes the changes in previous version patches 1/5 and 3/5 - https://marc.info/?l=linux-kernel&m=148736049210659 [PATCH 1/3] x86/intel_rdt: Fix issue when mkdir uses a freed CLOSid [PATCH 2/3] x86/intel_rdt: Implement "update" mode when writing [PATCH 3/3] x86/intel_rdt: Update schemata read to show data in

