On 05/16/2012 10:57 AM, zhangyanfei wrote: > We create two new sysfs files, vmcsinfo and vmcsinfo_maxsize. And > here we add an Documentation/ABI entry for them. > > > diff --git a/Documentation/ABI/testing/sysfs-kernel-vmcsinfo b/Documentation/ABI/testing/sysfs-kernel-vmcsinfo > new file mode 100644 > index 0000000..adbf866 > --- /dev/null > +++ b/Documentation/ABI/testing/sysfs-kernel-vmcsinfo > @@ -0,0 +1,16 @@ > +What: /sys/kernel/vmcsinfo > +Date: April 2012 > +KernelVersion: 3.4.0 > +Contact: Zhang Yanfei <zhangyanfei at cn.fujitsu.com> > +Description > + Shows physical address of VMCSINFO. VMCSINFO contains > + the VMCS revision identifier and encoded offsets of fields > + in VMCS data on Intel processors equipped with the VT > + extensions. > + > +What: /sys/kernel/vmcsinfo_maxsize > +Date: April 2012 > +KernelVersion: 3.4.0 > +Contact: Zhang Yanfei <zhangyanfei at cn.fujitsu.com> > +Description > + Shows max size of VMCSINFO. > This describes the cpu, so maybe /sys/devices/cpu is a better place for these files. Would it make sense to expose the actual fields? that is, have /sys/devices/cpu/vmcs/0806 contain the offset of GUEST_DS_SELECTOR. -- error compiling committee.c: too many arguments to function