util-linux/sys-utils
Karel Zak 79e8b41a4a lscpu: add {32,64}-bit CPU modes detection
This patch add "CPU op-mode(s):" field that prints all supported CPU
operation modes. The field is based on CPU flags:

	rm (real mode)          16-bit
	tm (transparent mode)   32-bit
	lm (long mode)          64-bit

Example:

	$ lscpu
	Architecture:          x86_64
	CPU op-mode(s):        32-bit, 64-bit
	CPU(s):                2
	Thread(s) per core:    1
	Core(s) per socket:    2
	CPU socket(s):         1
	NUMA node(s):          1
	Vendor ID:             GenuineIntel
	CPU family:            6
	Model:                 15
	Stepping:              11
	CPU MHz:               1600.000
	Virtualization:        VT-x
	L1d cache:             32K
	L1i cache:             32K
	L2 cache:              4096K

Signed-off-by: Karel Zak <kzak@redhat.com>
2010-01-07 17:34:03 +01:00
..
.gitignore unshare: new command 2009-10-06 12:45:42 +02:00
Makefile.am build-sys: cleanup --disable-{fallocate,pivot_root,unshare} 2009-10-06 12:45:50 +02:00
arch.1 sys-utils: add arch(1) back to the official tree 2007-07-11 12:37:40 +02:00
arch.c sys-utils: add arch(1) back to the official tree 2007-07-11 12:37:40 +02:00
ctrlaltdel.8 ctrlaltdel.8: formatting 2009-08-17 12:11:04 +02:00
ctrlaltdel.c Imported from util-linux-2.11b tarball. 2006-12-07 00:25:46 +01:00
cyclades.h Imported from util-linux-2.12i tarball. 2006-12-07 00:26:22 +01:00
cytune.8 cytune.8: missing description of `-S', formatting 2009-08-17 12:11:04 +02:00
cytune.c cytune: remove linux/tty.h inclusion 2007-07-19 00:38:00 +02:00
dmesg.1 dmesg: fix typo in man page 2009-10-19 22:22:18 +02:00
dmesg.c dmesg: add -r to help output 2009-08-17 11:37:27 +02:00
fallocate.1 fallocate: new command 2009-09-22 15:26:18 +02:00
fallocate.c fallocate: check for ERANGE errors 2009-10-06 23:57:11 +02:00
flock.1 flock: Allow lock directory 2008-12-03 10:33:53 +01:00
flock.c flock: fix hang when parent ignores SIGCHLD 2009-12-07 15:23:40 +01:00
ipc.info Imported from util-linux-2.13-pre1 tarball. 2006-12-07 00:26:54 +01:00
ipc.texi Imported from util-linux-2.11n tarball. 2006-12-07 00:25:52 +01:00
ipcmk.1 ipcmk.1: formatting 2009-08-17 12:11:05 +02:00
ipcmk.c ipcmk: add NLS support 2008-09-10 16:03:43 +02:00
ipcrm.1 ipcrm.1: formatting 2009-08-17 12:11:05 +02:00
ipcrm.c build-sys: check for union semun instead of using _SEM_SEMUN_UNDEFINED 2009-10-09 15:16:25 +02:00
ipcs.1 ipcs.1: formatting 2009-08-17 12:11:05 +02:00
ipcs.c ipcs: use __GLIBC__ instead of obsolete __GNU_LIBRARY__ 2009-10-09 15:17:53 +02:00
ldattach.8 ldattach.8: formatting 2009-08-17 12:11:05 +02:00
ldattach.c ldattach: use c.h 2009-10-16 01:00:27 +02:00
lp.h Imported from util-linux-2.9v tarball. 2006-12-07 00:25:39 +01:00
lscpu.1 lscpu.1: formatting 2009-08-17 12:11:05 +02:00
lscpu.c lscpu: add {32,64}-bit CPU modes detection 2010-01-07 17:34:03 +01:00
pivot_root.8 pivot_root.8: formatting 2009-08-17 12:11:06 +02:00
pivot_root.c pivot_root: clean up 2008-11-19 12:40:06 +01:00
rdev.8 rdev.8: formatting 2009-08-17 12:11:06 +02:00
rdev.c rdev: cleanup includes 2008-11-26 14:40:03 +01:00
readprofile.1 readprofile.1: formatting 2009-08-17 12:11:06 +02:00
readprofile.c readprofile: several strings without gettext calls 2008-10-03 09:27:33 +02:00
renice.1 renice.1: formatting 2009-08-17 12:11:06 +02:00
renice.c renice: add -n option for compatibility with POSIX 2009-03-09 21:09:50 +01:00
rtcwake.8 rtcwake: add S5 support 2009-09-07 12:04:26 +02:00
rtcwake.c rtcwake: ignore the tm_isdst field returned from the RTC 2009-09-07 12:29:37 +02:00
setarch.8 setarch.8: formatting 2009-08-17 12:11:06 +02:00
setarch.c setarch: add fallback for linux/personality 2008-05-13 14:00:39 +02:00
setsid.1 setsid.1: formatting 2009-08-17 12:11:06 +02:00
setsid.c Imported from util-linux-2.11b tarball. 2006-12-07 00:25:46 +01:00
switch_root.8 switch_root: add note about subroots to switch_root.8 2009-11-20 15:18:51 +01:00
switch_root.c Revert "switch_root: add subroot support" 2009-11-20 15:11:59 +01:00
tunelp.8 tunelp.8: formatting 2009-08-17 12:11:07 +02:00
tunelp.c remove CVS keywords 2008-07-28 11:10:08 +02:00
unshare.1 unshare: new command 2009-10-06 12:45:42 +02:00
unshare.c unshare: new command 2009-10-06 12:45:42 +02:00