Ingo Molnar ecd380b8de perf/core improvements and fixes:
- Fixes for problems experienced with new gcc 8 warnings, that treated
   as errors, broke the build, related to snprintf and casting issues.
   (Arnaldo Carvalho de Melo, Jiri Olsa, Josh Poinboeuf)
 
 - Fix build of new breakpoint 'perf test' entry with clang < 6, noticed
   on fedora 25, 26 and 27 (Arnaldo Carvalho de Melo)
 
 - Workaround problem with symbol resolution in 'perf annotate', using
   the symbol name already present in the objdump output (Arnaldo Carvalho de Melo)
 
 - Document 'perf top --ignore-vmlinux' (Arnaldo Carvalho de Melo)
 
 - Fix out of bounds access on array fd when cnt is 100 in one of the
   'perf test' entries, detected using 'cpptest' (Colin Ian King)
 
 - Add support for the forced leader feature, i.e. 'perf report --group'
   for a group of events not really grouped when scheduled (without using
   {} to enclose the list of events in the command line) in pipe mode,
   e.g.:
 
   $ perf record -e cycles,instructions -o - kill | perf report --group -i -
 
 - Use right type to access array elements in 'perf probe' (Masami Hiramatsu)
 
 - Update POWER9 vendor events (those described in JSON format) (Sukadev Bhattiprolu)
 
 - Discard head in overwrite_rb_find_range() (Yisheng Xie)
 
 - Avoid setting 'quiet' to 'true' unnecessarily (Yisheng Xie)
 
 Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEELb9bqkb7Te0zijNb1lAW81NSqkAFAlqwAhcACgkQ1lAW81NS
 qkAEbQ/7BYDGdMPTPRlx593wgxEztdxeUY4xxnnMACBhnCe9IaCT/fdJ4p1AUDqI
 62T+GR1APY8h1S2cAVX9tG5X+BLpXJXMFUpQor6WuzEIZiBuM7cRoVB9x2aezYrG
 21skVZOELEGG8n45DT/S0eFNT6eWCcVLyo3nyAMN/+ia2JdOyGKUgcUKrR0HKyy3
 20ux5hSF5lfIfoSSI3vQuDU1xIFW6s6q6sFS0hJ2BuwhZYR/F0PgvFG+G9+nDH/6
 wyOh6bJJTBpUxfmacfw1eev0UXnkifU+CRheQtFRksR/hXl7dNaaiIH/7dw1dckS
 O+hRBEnPS86q02Uc/M+3dcHnsbvcUwwOF8Y7yyFgJUyMrf+av8dOtBc1aguKqg5I
 hlF+hMeNA8K9IGd5xQ+UfposvAEADNpwYSIr+NtLPVi2c6hR0GefmVPlus7ZuitA
 n9LDfwaKMt+edCyIbe+kgWNjCzAXT5PQI672QA+9uWGkeYat9ihXvZXSoF7jzrxn
 dTPvGaeqQP4qF0zF3Gwn+HJ8FxAASV9HeGIVQEU38nyf6fTh0lzNvjEhb8NTNBd7
 aDvfgp/x2j0WVFU5ku4iAoTXYGoXNCneRbSCCQ6rG9NJOdj+FZFXV/MA2vy0UiS2
 7Rc485exwbd9yJyt+G1jgK2/rRUWHn7kL3yoMoZSxCfj2ASX504=
 =5m0f
 -----END PGP SIGNATURE-----

Merge tag 'perf-core-for-mingo-4.17-20180319' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux into perf/core

Pull perf/core improvements and fixes from Arnaldo Carvalho de Melo:

- Fixes for problems experienced with new GCC 8 warnings, that treated
  as errors, broke the build, related to snprintf and casting issues.
  (Arnaldo Carvalho de Melo, Jiri Olsa, Josh Poinboeuf)

- Fix build of new breakpoint 'perf test' entry with clang < 6, noticed
  on fedora 25, 26 and 27 (Arnaldo Carvalho de Melo)

- Workaround problem with symbol resolution in 'perf annotate', using
  the symbol name already present in the objdump output (Arnaldo Carvalho de Melo)

- Document 'perf top --ignore-vmlinux' (Arnaldo Carvalho de Melo)

- Fix out of bounds access on array fd when cnt is 100 in one of the
  'perf test' entries, detected using 'cpptest' (Colin Ian King)

- Add support for the forced leader feature, i.e. 'perf report --group'
  for a group of events not really grouped when scheduled (without using
  {} to enclose the list of events in the command line) in pipe mode,
  e.g.:

    $ perf record -e cycles,instructions -o - kill | perf report --group -i -

- Use right type to access array elements in 'perf probe' (Masami Hiramatsu)

- Update POWER9 vendor events (those described in JSON format) (Sukadev Bhattiprolu)

- Discard head in overwrite_rb_find_range() (Yisheng Xie)

- Avoid setting 'quiet' to 'true' unnecessarily (Yisheng Xie)

Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Signed-off-by: Ingo Molnar <mingo@kernel.org>
2018-03-19 20:37:48 +01:00
2018-03-19 20:37:35 +01:00
2018-03-02 09:35:36 -08:00
2018-03-19 20:37:35 +01:00
2018-03-19 20:37:35 +01:00
2018-03-16 13:37:42 -07:00
2018-03-19 20:37:35 +01:00
2018-03-19 20:37:35 +01:00
2018-01-06 10:59:44 -07:00
2018-03-12 17:30:38 +01:00
2018-03-19 20:37:48 +01:00
2018-03-15 21:45:37 +01:00
2017-11-17 17:45:29 -08:00
2018-03-18 17:48:42 -07:00

Linux kernel
============

This file was moved to Documentation/admin-guide/README.rst

Please notice that there are several guides for kernel developers and users.
These guides can be rendered in a number of formats, like HTML and PDF.

In order to build the documentation, use ``make htmldocs`` or
``make pdfdocs``.

There are various text files in the Documentation/ subdirectory,
several of them using the Restructured Text markup notation.
See Documentation/00-INDEX for a list of what is contained in each file.

Please read the Documentation/process/changes.rst file, as it contains the
requirements for building and running the kernel, and information about
the problems which may result by upgrading your kernel.
Description
No description provided
Readme 5.7 GiB
Languages
C 97.6%
Assembly 1%
Shell 0.5%
Python 0.3%
Makefile 0.3%