Go to file
Heiko Carstens 0d2b5d2a72 lscpu: add --physical option
With the --physical option lscpu will use the IDs that are reported by
the kernel (e.g. core id for the CORE column) instead of calculating
them on it's own.

This has the advantage that it is possible to tell on which physical
hardware CPUs a Linux instance runs. The logical IDs that lscpu
generates on it own are based on comparing of CPU masks and may or may
not be identical with the physical IDs.

If the kernel was unable to retrieve an ID for a topology element then
the corresponding sysfs file will normally contain "-1". In the
extended and parsable output a dash "-" will be displayed for such
cases.

Signed-off-by: Heiko Carstens <heiko.carstens@de.ibm.com>
2016-08-03 13:35:05 +02:00
Documentation docs: optinal option arguments should be long-only 2016-04-16 23:08:18 +01:00
bash-completion bash-completion: update chrt completion 2016-04-04 10:26:03 +02:00
config build-sys: inform gtk-doc about __ul_attribute__ 2013-03-15 14:58:08 +01:00
disk-utils misc: simplify if clauses [oclint] 2016-07-21 21:14:33 +01:00
include libsmartcols: Corrected JSON escaping 2016-08-02 12:05:05 +02:00
lib misc: simplify if clauses [oclint] 2016-07-21 21:14:33 +01:00
libblkid liblkid: fix probe_nilfs2 I/O error backup 2016-08-02 15:54:13 +02:00
libfdisk misc: simplify if clauses [oclint] 2016-07-21 21:14:33 +01:00
libmount libmount, look: remove dead code [oclint] 2016-07-21 21:14:33 +01:00
libsmartcols libsmartcols: Corrected JSON escaping 2016-08-02 12:05:05 +02:00
libuuid build-sys: use AC_PROG_MKDIR_P and remove a few gnuisms 2016-03-13 21:48:09 +01:00
login-utils misc: fix declarations shadowing variables in the global scope [oclint] 2016-07-21 21:14:33 +01:00
m4 build-sys: add UL_REQUIRES_COMPILE macro 2016-06-03 13:37:15 +02:00
misc-utils Merge branch 'getopt' of git://github.com/kerolasa/lelux-utiliteetit 2016-08-02 16:08:31 +02:00
po po: merge changes 2016-04-12 12:29:25 +02:00
schedutils chrt: add fallback to be usable on kernels without sched_{get,set}attr 2016-07-11 15:33:46 +02:00
sys-utils lscpu: add --physical option 2016-08-03 13:35:05 +02:00
term-utils agetty: move unreachable code to pre-processor #else segment [oclint] 2016-07-21 21:14:33 +01:00
tests tests: remove unnecessary file 2016-08-02 16:14:33 +02:00
text-utils misc: simplify if clauses [oclint] 2016-07-21 21:14:33 +01:00
tools build-sys: add tools/Makemodule.am 2016-05-25 15:59:15 +02:00
.editorconfig add .editorconfig 2016-01-25 00:12:14 +01:00
.gitignore build-sys: ignore vim .swp files 2016-03-22 14:12:25 +01:00
.travis-functions.sh tests: don't depend on GNU md5sum 2016-04-13 12:29:16 +02:00
.travis.yml travis: add OSX build 2016-03-13 21:51:18 +01:00
AUTHORS docs: update AUTHORS file 2016-04-12 12:30:40 +02:00
COPYING docs: corrections to FSF license files, and postal address 2012-02-24 14:13:35 +01:00
ChangeLog build-sys: use AUTOMAKE_OPTIONS = gnu 2011-05-26 15:04:01 +02:00
Makefile.am build-sys: add tools/Makemodule.am 2016-05-25 15:59:15 +02:00
NEWS build-sys: release++ (v2.28) 2016-04-12 12:33:03 +02:00
README docs: update links to http://git.kernel.org/ web repository views 2013-11-12 11:47:57 +01:00
README.licensing COPYING: fix grammar of referring phrase, and indicate location better 2013-10-08 15:38:39 +02:00
autogen.sh build-sys: fix [g]libtoolize version for OSX 2016-02-18 12:53:48 +01:00
configure.ac build-sys: remove global dependence between widechar and ncursesw 2016-06-09 12:39:44 +02:00
util-linux.doap doap: fix download URL 2016-01-25 15:42:53 +01:00

README

                                  util-linux

              util-linux is a random collection of Linux utilities

     Note that in years 2006-2010 this project used the name "util-linux-ng".

MAILING LIST:

      E-MAIL: util-linux@vger.kernel.org
      URL:    http://vger.kernel.org/vger-lists.html#util-linux


DOWNLOAD:

      ftp://ftp.kernel.org/pub/linux/utils/util-linux/


SOURCE CODE:

      Web interface:
          http://git.kernel.org/cgit/utils/util-linux/util-linux.git
          https://github.com/karelzak/util-linux
      Checkout:
          git clone git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git util-linux


NLS (PO TRANSLATIONS):

      PO files are maintained by:
          http://translationproject.org/domain/util-linux.html


VERSION SCHEMA:

      Standard releases:

          <major>.<minor>[.<maint>[.<bugfix>]]

             major = fatal and deep changes
             minor = typical release with new features
             maint = maintenance releases; bug fixes only
             bugfix = unplanned releases for critical/security bugs

      Development releases:

         <major>.<minor>-rc<N>