This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-stable-defconfig
in repository toolchain/ci/base-artifacts.
discards 63adb629 0: update: binutils-gcc-linux: boot
new a24decc5 0: update: binutils-gcc-linux: boot
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (63adb629)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-s [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 64 +-
02-prepare_abe/console.log | 434 +-
03-build_abe-binutils/console.log | 11047 ++++++-------
04-build_abe-stage1/console.log | 18672 ++++++++++-----------
05-build_linux/console.log | 1051 +-
06-boot_linux/console.log | 414 +-
07-check_regression/console.log | 3 +-
08-update_baseline/console.log | 10 +-
console.log | 31691 ++++++++++++++++++------------------
jenkins/manifest.sh | 14 +-
results | 2 +-
11 files changed, 31718 insertions(+), 31684 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_O1
in repository toolchain/ci/base-artifacts.
discards d09e46c5 0: update: gcc-3283d478892915a7f56cc075352d1ec695270603: 1
new b743258e 0: update: gcc-edbc95439d9814635b4f1784b932e5f2e45225a7: 1
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (d09e46c5)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_gnu/gnu-master-aarch64-b [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 129 +-
02-prepare_abe/console.log | 430 +-
03-build_abe-bootstrap_O1/console.log | 67695 +++++++++++++++----------------
05-check_regression/console.log | 3 +-
06-update_baseline/console.log | 2 +
console.log | 68259 ++++++++++++++++----------------
jenkins/manifest.sh | 10 +-
7 files changed, 68287 insertions(+), 68241 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-mainline-allnoconfig
in repository toolchain/ci/base-artifacts.
discards bddf0875 0: update: llvm-linux: all
new 519f855b 0: update: llvm-linux: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (bddf0875)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-m [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 220 +-
02-build_llvm/console.log | 12394 +++++++++++++++++------------------
03-build_linux/console.log | 654 +-
04-boot_linux/console.log | 2 +-
05-check_regression/console.log | 11 +-
06-update_baseline/console.log | 16 +-
console.log | 13297 +++++++++++++++++++-------------------
jenkins/manifest.sh | 14 +-
8 files changed, 13307 insertions(+), 13301 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 96e2dbda08 Correct R_SH_IND12W handling
new e76790600a PR23652, Use symbols from debug bfd for _bfd_elf_find_function
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
bfd/ChangeLog | 19 +++++++
bfd/dwarf2.c | 58 ++++++++++++++++++---
bfd/elf.c | 9 ++--
bfd/elf32-arm.c | 141 +++++++++++----------------------------------------
bfd/elfnn-aarch64.c | 143 ++++++++++++----------------------------------------
bfd/elfxx-mips.c | 30 ++++-------
6 files changed, 147 insertions(+), 253 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 2be7d348fe92 Revert "vfs: properly and reliably lock f_pos in fdget_pos()"
new 4b48512c2e9c stacktrace: Get rid of unneeded '!!' pattern
new 3f6128139092 Merge branch 'core-stacktrace-for-linus' of git://git.kern [...]
new 8b5c712f2704 MAINTAINERS: update Ard's email address to @kernel.org
new 41e8a7c249bf efi/random: use arch-independent efi_call_proto()
new 0d95981438c3 x86: efi/random: Invoke EFI_RNG_PROTOCOL to seed the UEFI [...]
new d99c1ba6a73b efi: libstub/tpm: enable tpm eventlog function for ARM platforms
new 2278f452a12d Merge tag 'efi-next' of git://git.kernel.org/pub/scm/linux [...]
new df28204bb0f2 Merge branch 'efi-core-for-linus' of git://git.kernel.org/ [...]
new f1cedfb82858 perf env: Add routine to read the env->cpuid from the runn [...]
new 608127f73779 perf top: Initialize perf_env->cpuid, needed by the per ar [...]
new c0e53476ab50 perf evlist: Adopt __set_tracepoint_handlers method from p [...]
new 206d635aa594 perf trace: Make evlist__set_evsel_handler() affect just e [...]
new 9b2036cd3299 perf trace: Separate 'struct syscall_fmt' definition from [...]
new bcddbfc5c8c9 perf trace: Generalize the syscall_fmt find routines
new 7e035929f3fe perf trace: Postpone parsing .perfconfig trace.add_events [...]
new 8bd436b006d4 perf trace augmented_syscalls: Do not show syscalls when n [...]
new 181ea40a24af perf scripts python: exported-sql-viewer.py: Add LookupModel()
new 42c303ff9a25 perf scripts python: exported-sql-viewer.py: Add HBoxLayou [...]
new 9a9dae36556e perf scripts python: exported-sql-viewer.py: Add global ti [...]
new da4264f5cf8a perf scripts python: exported-sql-viewer.py: Tidy up Call [...]
new e69d5df75d74 perf scripts python: exported-sql-viewer.py: Add ability f [...]
new b3700f21c2ed perf scripts python: exported-sql-viewer.py: Add Time char [...]
new 06f84d1989b7 perf tools: Make usage of test_attr__* optional for perf-sys.h
new fce9501aec6b samples/bpf: fix build by setting HAVE_ATTR_TEST to zero
new 3714437d3fcc perf script: Allow --time with --reltime
new 8d1d4ff5e239 perf trace: Factor out the initialization of syscal_arg_fm [...]
new 947b843cf52a perf trace: Allocate an array of beautifiers for tracepoint args
new 3e0c9b2cfaed perf trace: Move some scnprintf methods from syscall to sy [...]
new 888ca854e275 perf trace: Add the syscall_arg_fmt pointer to syscall_arg
new 9597945d7fb4 perf trace: Add array of chars scnprintf beautifier
new 311baaf93c4b perf trace: Enclose all events argument lists with ()
new f11b2803bb88 perf trace: Allow choosing how to augment the tracepoint a [...]
new 444e2ff34df8 tools arch x86: Grab a copy of the file containing the MSR [...]
new 8d6505bae391 perf beauty: Make strarray's offset be u64
new 693d345818e1 perf trace beauty: Add a x86 MSR cmd id->str table generator
new fd21834704a6 perf beauty: Hook up the x86 MSR table generator
new 5d88099bc00d perf trace: Allow associating scnprintf routines with well [...]
new 646b3e2cfbf2 perf trace beauty: Add the glue for the autogenerated MSR arrays
new c330ef2847ee perf trace: Associate the "msr" tracepoint arg name with x [...]
new 05cea4492c9d perf evlist: Factor out asprintf routine to build a tracep [...]
new 53c92f73389d perf evlist: Introduce append_tp_filter() method
new 1827ab5ba8e1 perf evlist: Introduce append_tp_filter_pid() and append_t [...]
new d4097f1937f2 perf trace: Introduce --filter for tracepoint events
new 3f41b77843b3 perf trace: Add a strtoul() method to 'struct syscall_arg_fmt'
new d0a3a1041005 perf trace: Introduce a strtoul() method for 'struct strarrays'
new 90df0249c2ea perf trace: Expand strings in filters to integers
new 728db198868c perf beauty: Introduce strtoul() for x86 MSRs
new 42466b9f29b4 perf tools: Avoid 'sample_reg_masks' being const + weak
new 26d5310ee28a MAINTAINERS: Add entry for perf tool arm64 pmu-events files
new 353120b48d4f libperf: Add perf_mmap__init() function
new e440979faf6a libperf: Add 'struct perf_mmap_param'
new bf59b3053e63 libperf: Adopt perf_mmap__mmap_len() function from tools/perf
new 32c261c070c2 libperf: Adopt perf_mmap__mmap() function from tools/perf
new e75710f063e2 libperf: Adopt perf_mmap__get() function from tools/perf
new 59d7ea620b58 libperf: Adopt perf_mmap__unmap() function from tools/perf
new 80e53d114823 libperf: Adopt perf_mmap__put() function from tools/perf
new 1d40ae4e1784 perf tools: Use perf_mmap way to detect aux mmap
new 7728fa0cfaeb libperf: Adopt perf_mmap__consume() function from tools/perf
new 7c4d41824f9a libperf: Adopt perf_mmap__read_init() from tools/perf
new 32fdc2ca7e2a libperf: Adopt perf_mmap__read_done() from tools/perf
new 151ed5d70da8 libperf: Adopt perf_mmap__read_event() from tools/perf
new d1a177595b3a libperf: Adopt perf_evlist__mmap()/munmap() from tools/perf
new 0b5ea10d4c31 libperf: Introduce perf_evlist__mmap_ops()
new 1fcbb75cc574 libperf: Introduce perf_evlist_mmap_ops::idx callback
new 3a8bb5812198 libperf: Add perf_evlist_mmap_ops::get callback
new b5911e7ac28c libperf: Introduce perf_evlist_mmap_ops::mmap callback
new 9abd2ab23776 perf tools: Introduce perf_evlist__mmap_cb_idx()
new bb1b1885e2f2 perf evlist: Introduce perf_evlist__mmap_cb_get()
new b80132b12a78 perf evlist: Introduce perf_evlist__mmap_cb_mmap()
new 923d0f1868cb perf evlist: Switch to libperf's mmap interface
new 285aaeac8c5d libperf: Centralize map refcnt setting
new 230662e15ed6 libperf: Move the pollfd allocation from tools/perf to libperf
new 93dd6e2831ff libperf: Introduce perf_evlist__exit()
new 696f27c994ed libperf: Introduce perf_evlist__purge()
new 84227cb11ff4 libperf: Adopt perf_evlist__filter_pollfd() from tools/perf
new 55542113c690 perf tools: Propagate CFLAGS to libperf
new cebf7d51a6c3 perf diff: Report noisy for cycles diff
new 39b656ee9f2c Merge tag 'perf-core-for-mingo-5.5-20191011' of git://git. [...]
new da97e18458fb perf_event: Add support for LSM and SELinux checks
new 8a9f91c51ea7 perf/ring_buffer: Modify the parameter type of perf_mmap_f [...]
new d7e78706e431 perf/ring_buffer: Matching the memory allocate and free, i [...]
new ae79d5588a04 perf/core: Fix !CONFIG_PERF_EVENTS build warnings and failures
new aa7a7b72974a Merge branch 'perf/urgent' into perf/core, to pick up fixes
new bb91a073ed12 perf tools: Allow to build with -ltcmalloc
new b3509b6ed7a7 perf script: Fix --reltime with --time
new 5a40e1994815 perf evlist: Fix fix for freed id arrays
new 6add129c5d92 perf test: Report failure for mmap events
new 791ce9c48c79 perf test: Avoid infinite loop for task exit case
new 800d3f561659 perf report: Add warning when libunwind not compiled in
new 353dcaa2f979 perf annotate: Avoid reallocation in objdump parsing
new 4235949944d1 perf annotate: Use libsubcmd's run-command.h to fork objdump
new 7a675de42836 perf annotate: Don't pipe objdump output through 'grep' command
new b34b45eef16d perf annotate: Don't pipe objdump output through 'expand' command
new c5baf9089246 perf annotate: Fix objdump --no-show-raw-insn flag
new 5fb470bc29d8 perf jvmti: Link against tools/lib/ctype.h to have weak strlcpy()
new dd071024bf52 perf stat: Support --all-kernel/--all-user
new 8eded45fcd34 perf trace: Add syscall failure stats to -s/--summary and [...]
new b88b14db21db perf trace: Introduce --errno-summary
new da949f507a73 perf string: Export asprintf__tp_filter_pids()
new 7fbfe22cf4cf perf trace: Filter own pid to avoid a feedback look in 'pe [...]
new c5e006cdbd27 perf trace: Support tracepoint dynamic char arrays
new 84b0975f4853 perf vendor events arm64: Fix Hisi hip08 DDRC PMU eventname
new 1410732a1b64 perf vendor events arm64: Add some missing events for Hisi [...]
new e3ae56954180 perf vendor events arm64: Add some missing events for Hisi [...]
new 2b7847158120 perf vendor events arm64: Add some missing events for Hisi [...]
new d2b72b728037 tools arch x86: Grab a copy of the file containing the IRQ [...]
new 5fa022aeba84 libbeauty: Add a generator for x86's IRQ vectors -> strings
new f19a85c68cb4 libbeauty: Hook up the x86 irq_vectors table generator
new 97c2a7806f69 libbeauty: Add a strarray__scnprintf_suffix() method
new 573ed8985d29 perf trace beauty: Add the glue for the autogenerated x86 [...]
new df604bfda6f5 perf trace: Hook the 'vec' tracepoint argument with the x8 [...]
new 3cdc8db91e0e perf trace: Show error message when not finding a field us [...]
new fecd99072030 perf trace: Introduce accessors to trace specific evsel->priv
new 8b913df50f56 perf trace: Hide evsel->access further, simplify code
new 2b00bb627f62 perf trace: Introduce 'struct evsel__trace' for evsel->priv needs
new 362222f877f1 perf trace: Initialize evsel_trace->fmt for syscalls:sys_e [...]
new a5e05abc6b8d perf scripting engines: Iterate on tep event arrays directly
new 9bdff5b64366 perf tools: Remove unused trace_find_next_event()
new d066da978f89 libbeauty: Introduce syscall_arg__strtoul_strarray()
new db25bf98a386 perf trace: Honour --max-events in processing syscalls:sys [...]
new 9afec87ec1f8 perf trace: Pass a syscall_arg to syscall_arg_fmt->strtoul()
new a7f6c8c81afd perf list: Hide deprecated events by default
new 12d795637ba1 perf tests: Remove needless headers for bp_account
new e533eadf6596 perf tests bp_account: Add dedicated checking helper is_su [...]
new 6a5f3d94cb69 perf tests: Disable bp_signal testing for arm64
new 6eb65f7a5cc5 libperf: Introduce perf_evlist__for_each_mmap()
new 3805e4f30331 libperf: Move mmap allocation to perf_evlist__mmap_ops::get
new b6cd35e4e09c libperf: Move mask setup to perf_evlist__mmap_ops()
new 395e62cde10d libperf: Link static tests with libapi.a
new bd6b7736c1ed libperf: Add tests_mmap_thread test
new 37ac1bbdc31a libperf: Add tests_mmap_cpus test
new 301a89f8cf62 libperf: Keep count of failed tests
new c27feefea10a libperf: Do not export perf_evsel__init()/perf_evlist__init()
new dcc6854215f1 libperf: Add pr_err() macro
new 1a8a90b823f5 libbeauty: Introduce syscall_arg__strtoul_strarrays()
new 82c38338e085 perf trace: Use strtoul for the fcntl 'cmd' argument
new f77526be82fc libbeauty: Make the mmap_flags strarray visible outside of [...]
new 154c978d484c libbeauty: Introduce strarray__strtoul_flags()
new e0712baa0032 perf trace: Wire up strarray__strtoul_flags()
new 27198a893ba0 perf trace: Use STUL_STRARRAY_FLAGS with mmap
new 27a0a90d6301 Merge tag 'perf-core-for-mingo-5.5-20191021' of git://git. [...]
new 65133033ee6e Merge branch 'perf/urgent' into perf/core, to pick up fixes
new fc1adfe306b7 perf/core, perf/x86: Introduce swap_task_ctx() method at ' [...]
new a44399703b48 perf/x86: Install platform specific ->swap_task_ctx() adapter
new 421ca868ea3b perf/x86/intel: Implement LBR callstack context synchronization
new c2b98a866151 perf/x86: Synchronize PMU task contexts on optimized conte [...]
new db0503e4f675 perf/core: Optimize perf_install_in_event()
new 66d258c5b048 perf/core: Optimize perf_init_event()
new d44f821b0e13 perf/core: Optimize perf_init_event() for TYPE_SOFTWARE
new 1ca7feb59087 Merge tag 'v5.4-rc7' into perf/core, to pick up fixes
new 8f05c1ff8bfb perf/x86/amd: Remove set but not used variable 'active'
new 490e6db09a90 perf data: Correctly identify directory data files
new 3dedec4f5ccc perf data: Move perf_dir_version into data.h
new 9b70b9db4e0c perf data: Rename directory "header" file to "data"
new 01e97a59ea3e perf session: Fix indent in perf_session__new()"
new 46e201efa15b perf data: Support single perf.data file directory
new eeb399b531a1 perf record: Put a copy of kcore into the perf.data directory
new a33d2611986a perf llvm: Make .o saving a debug message, not an info one
new 9d604aad4bb0 perf cs-etm: Fix definition of macro TO_CS_QUEUE_NR
new 796c01a4bfb4 perf evsel: Always preserve errno while cleaning up perf_e [...]
new 2ccfb8bc2143 perf evsel: Avoid close(-1)
new a26e47162d76 perf tools: Move ALLOC_LIST into a function
new 826100a7ce9a perf tools: Avoid a malloc() for array events
new b7dc21f546d8 perf tests: Fix a typo
new 4bfbcf3ee1cc perf kvm: Use evlist layer api when possible
new b77afa1f810f perf probe: Fix to find range-only function instance
new acb6a7047ac2 perf probe: Walk function lines in lexical blocks
new 91e2f539eeda perf probe: Fix to show function entry line as probe-able
new 1785fbb73896 perf jevents: Fix resource leak in process_mapfile() and main()
new 07d369857808 perf probe: Fix wrong address verification
new 5d16dbcc311d perf probe: Fix to probe a function which has no entry pc
new eb6933b29d20 perf probe: Fix to probe an inline function which has no entry pc
new 3895534dd78f perf probe: Fix to list probe event with correct line number
new 18e21eb671dc perf probe: Fix to show inlined function callsite without [...]
new af04dd2f8eba perf probe: Fix to show ranges of variables in functions w [...]
new fd62c1097a07 perf auxtrace: Add auxtrace_cache__remove()
new 366df72657e0 perf dso: Refactor dso_cache__read()
new b86a9d918a38 perf dso: Add dso__data_write_cache_addr()
new ee2555b61286 perf map: Check if the map still has some refcounts on exit
new 20419d3a5bc0 perf map: Allow map__next() to receive a NULL arg
new 8efc4f05685d perf maps: Add for_each_entry()/_safe() iterators
new 50481461cfe9 perf map_groups: Introduce for_each_entry() and for_each_e [...]
new d894967fcaa4 libsubcmd: Move EXTRA_FLAGS to the end to allow overriding [...]
new 22bd8f1b5a1d libsubcmd: Use -O0 with DEBUG=1
new 8e8714c3d157 perf tools: Splice events onto evlist even on error
new 7fcf1b89c88d perf vendor events intel: Update CascadelakeX events to v1.05
new 61ec07f5917e perf vendor events intel: Update all the Intel JSON metric [...]
new 389799a7a1e8 perf env: Add perf_env__numa_node()
new 86895b480a2f perf stat: Add --per-node agregation support
new 71f699078b15 perf tools: Fix cross compile for ARM64
new ef5502a1d9bd perf inject: Make --strip keep evsels
new 448d732cefb3 perf parse: Add parse events handle error
new b6645a723595 perf parse: Ensure config and str in terms are unique
new f2a8ecd8b1f4 perf parse: Add destructors for parse event terms
new cabbf26821aa perf parse: Before yyabort-ing free components
new 38f2c4226e6b perf parse: If pmu configuration fails free terms
new 1dc925568f01 perf parse: Add a deep delete for parse event terms
new b0c76fc4cfd9 perf symbols: Remove needless checks for map->groups->machine
new 93730f85eb37 perf machine: Add kernel_dso() method
new 5c65b1c0842f perf annotate: Fix heap overflow
new c701636aeec4 perf probe: Return a better scope DIE if there is no best scope
new f4d99bdfd124 perf probe: Skip end-of-sequence and non statement lines
new da6cb952a89e perf probe: Filter out instances except for inlined subrou [...]
new 86c0bf8539e7 perf probe: Fix to show calling lines of inlined functions
new dee36a2abb67 perf probe: Skip overlapped location on searching variables
new 6d57581659f7 perf record: Add support for limit perf output file size
new af8490eb2b33 perf tests: Fix out of bounds memory access
new 0bdf181fe0e5 perf diff: Don't use hack to skip column length calculation
new 6041441870ab perf block: Cleanup and refactor block info functions
new 7841f40aed93 perf hist: Count the total cycles of all samples
new b65a7d372b1a perf hist: Support block formats with compare/sort/display
new 6f7164fa231a perf report: Sort by sampled cycles percent per block for stdio
new 0b49f83657d5 perf report: Support --percent-limit for --total-cycles
new 7fa46cbf20d3 perf report: Sort by sampled cycles percent per block for tui
new 56b2147f34d0 Merge tag 'perf-core-for-mingo-5.5-20191107' of git://git. [...]
new fed4c9c68131 Merge branch 'perf/urgent' into perf/core, to pick up fixes
new deb0c3c29d55 perf/core: Fix unlock balance in perf_init_event()
new a4faf00d994c perf/aux: Allow using AUX data in perf samples
new 8e105a1fc2a0 perf/x86/intel/pt: Factor out pt_config_start()
new 25e8920b301c perf/x86/intel/pt: Add sampling support
new 670638477aed perf/x86/intel/pt: Opportunistically use single range output mode
new 295c52ee1485 perf/x86/intel/pt: Prevent redundant WRMSRs
new de90d513b246 perf map: Use map->dso->kernel + map__kmaps() in map__kmaps()
new f2baa060cd76 perf symbols: Stop using map->groups, we can use kmaps instead
new 9d355b381b35 perf map_groups: Pass the object to map_groups__find_ams()
new d3a022cbdce6 perf tools: Add map_groups to 'struct addr_location'
new 2975489458c5 perf annotate: Pass a 'map_symbol' in places receiving a p [...]
new c1529738f5eb perf unwind: Use 'struct map_symbol' in 'struct unwind_entry'
new 5f0fef8ac3e7 perf callchain: Use 'struct map_symbol' in 'struct callcha [...]
new d46a4cdf4993 pref tools: Make 'struct addr_map_symbol' contain 'struct [...]
new 93fcce96c719 perf symbols: Use kmaps(map)->machine when we know its a k [...]
new 08f6680e627e perf tools: Add a 'struct map_groups' pointer to 'struct m [...]
new 94e44b9ca52a perf annotate: Stop using map->groups, use map_symbol->mg instead
new 3f662fc08ddd perf map: Combine maps__fixup_overlappings with its only use
new 7b018e298752 perf map: Remove ->groups from 'struct map'
new ccd26741f5e6 perf tool: Provide an option to print perf_event_open args [...]
new e1e9b78d3957 perf parse: Use YYABORT to clear stack after failure, plug [...]
new b0aeb45bad84 Merge tag 'perf-core-for-mingo-5.5-20191112' of git://git. [...]
new a44e4f3ab16b perf vendor events arm64: Fix commas so PMU event files ar [...]
new 835e5bd90926 perf vendor events power8: Fix commas so PMU event files a [...]
new da3ef7f6cd52 perf vendor events power9: Fix commas so PMU event files a [...]
new af833988c088 perf scripts python: exported-sql-viewer.py: Fix use of TR [...]
new bcb8af5c46e4 perf maps: Purge the entries from maps->names in __maps__purge()
new c5c584d2dbb0 perf maps: Do not use an rbtree to sort by map name
new 1ae14516cba0 perf map_groups: Add a front end cache for map lookups by name
new f068435d9bb2 perf map: No need to adjust the long name of modules
new 6e0a9b3dfaaf perf record: No need to process the synthesized MMAP events twice
new a94ab91a54c6 perf machine: No need to check if kernel module maps pre-exist
new a7c2b572e217 perf map_groups: Auto sort maps by name, if needed
new aceb98261ea7 perf callchain: Fix segfault in thread__resolve_callchain_ [...]
new 10f64581b1b7 libtraceevent: Fix parsing of event %o and %X argument types
new dbc984c96166 perf map: Use bitmap for booleans
new 7624e69465da perf map: Move seldom used ->flags field to second cacheline
new 1e5f015442e7 x86/insn: perf tools: Add some instructions to the new ins [...]
new b980be189c9b x86/insn: Add some Intel instructions to the opcode map
new 57f95bf5f882 perf probe: Show correct statement line number by perf probe -l
new 1ae5d88a4eef perf probe: Verify given line is a representive line
new 499144c83d3b perf probe: Do not show non representive lines by perf-probe -L
new 15354d546986 perf probe: Generate event name with line number
new 72363540c009 perf probe: Support multiprobe event
new 66f69b219716 perf probe: Support DW_AT_const_value constant value
new cb4027308570 perf probe: Trace a magic number if variable is not found
new a910e4666d61 perf parse: Report initial event parsing error
new 8f6ee51d772d Merge tag 'perf-core-for-mingo-5.5-20191119' of git://git. [...]
new 99459a84d587 perf map: Move maj/min/ino/ino_generation to separate struct
new 4a7380a52ec9 perf map: Pass a dso_id to map__new()
new 7b59a82493b4 perf map: Move comparision of map's dso_id to a separate function
new 1f74b100c9d9 perf dsos: Remove unused dsos__find() method
new 0e3149f86b99 perf dso: Move dso_id from 'struct map' to 'struct dso'
new bb1835a3b86c perf session: Fix decompression of PERF_RECORD_COMPRESSED records
new 5cb456af99f5 perf util: Move block TUI function to ui browsers
new 848a5e507e26 perf report: Jump to symbol source view from total cycles view
new 98dcf14d7f9c perf tools: Add kernel AUX area sampling definitions
new 9bca1a4ef503 perf record: Add a function to test for kernel support for [...]
new f306de275b7c perf auxtrace: Move perf_evsel__find_pmu()
new f0bb7ee8530a perf auxtrace: Add support for AUX area sample recording
new c0a6de06c446 perf record: Add support for AUX area sampling
new eb7a52d46c6a perf record: Add aux-sample-size config term
new ba2675bf15fc perf inject: Cut AUX area samples
new b04b8dd1e426 perf auxtrace: Add support for dumping AUX area samples
new 103ed40e4bfa perf session: Add facility to peek at all events
new ac2f445fc898 perf auxtrace: Add support for queuing AUX area samples
new a1ac7de6902c perf pmu: When using default config, record which bits of [...]
new c4ab2f0f763d perf intel-pt: Add support for recording AUX area samples
new dbd134322e74 perf intel-pt: Add support for decoding AUX area samples
new 32a1ece4bdbd perf intel-bts: Does not support AUX area sampling
new 68401a1799fa libtraceevent: Fix header installation
new 10992af6bf46 libtraceevent: Fix memory leakage in copy_filter_type
new 358f98ee8a35 perf probe: Fix spelling mistake "addrees" -> "address"
new 4584f084aa9d perf parse: Fix potential memory leak when handling tracep [...]
new 8cacac6ecd6d Merge tag 'perf-core-for-mingo-5.5-20191122' of git://git. [...]
new 36b3db03b474 perf/core: Fix the mlock accounting, again
new c4b75479741c perf/core: Make the mlock accounting simple again
new c494cd6469ab Merge branch 'perf/urgent' into perf/core, to pick up fixes
new f7919fd943ab x86/asm: Allow to pass macros to __ASM_FORM()
new b3dc0695fa40 x86: xen: kvm: Gather the definition of emulate prefixes
new 4d65adfcd119 x86: xen: insn: Decode Xen and KVM emulate-prefix signature
new 004e8dce9c55 x86: kprobes: Prohibit probing on instruction which has em [...]
new ceb9e77324fa Merge branch 'x86/core' into perf/core, to resolve conflic [...]
new 3f59dbcace56 Merge branch 'perf-core-for-linus' of git://git.kernel.org [...]
new f83eeb1a0168 sched/cputime: Rename vtime_account_system() to vtime_acco [...]
new 8d495477d62e sched/cputime: Spare a seqcount lock/unlock cycle on conte [...]
new 9ae7ab20b483 sched/topology: Don't set SD_BALANCE_WAKE on cpuset domain relax
new 490ba971d8b4 sched/fair: Clean up asym packing
new a34983470301 sched/fair: Rename sg_lb_stats::sum_nr_running to sum_h_nr [...]
new fcf0553db6f4 sched/fair: Remove meaningless imbalance calculation
new 0b0695f2b34a sched/fair: Rework load_balance()
new 5e23e4744315 sched/fair: Use rq->nr_running when balancing load
new b0fb1eb4f04a sched/fair: Use load instead of runnable load in load_balance()
new 2ab4092fc82d sched/fair: Spread out tasks evenly when not overloaded
new c63be7be59de sched/fair: Use utilization to select misfit task
new 11f10e5420f6 sched/fair: Use load instead of runnable load in wakeup path
new fc1273f4cefe sched/fair: Optimize find_idlest_group()
new 57abff067a08 sched/fair: Rework find_idlest_group()
new b8c96361402a sched/fair/util_est: Implement faster ramp-up EWMA on util [...]
new 802f4a827f13 sched/vtime: Record CPU under seqcount for kcpustat needs
new 14faf6fcac4b sched/cputime: Add vtime idle task state
new e6d5bf3e321c sched/cputime: Add vtime guest task state
new 0ca167c056ea context_tracking: Remove context_tracking_active()
new 74c578759f15 context_tracking: Rename context_tracking_is_enabled() => [...]
new 84e0dacd0c34 context_tracking: Rename context_tracking_is_cpu_enabled() [...]
new 097f2541c6e5 context_tracking: Introduce context_tracking_enabled_cpu()
new e44fcb4b7a29 sched/vtime: Rename vtime_accounting_cpu_enabled() to vtim [...]
new 9adbb9dd4c4e sched/vtime: Introduce vtime_accounting_enabled_cpu()
new 023e9deb51c9 context_tracking: Check static key on context_tracking_ena [...]
new 64eea63c19a2 sched/kcpustat: Introduce vtime-aware kcpustat accessor fo [...]
new ae37fe5c0750 procfs: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM
new 49bb001e246d cpufreq: Use vtime aware kcpustat accessor to fetch CPUTIM [...]
new e79b3ddad679 leds: Use vtime aware kcpustat accessor to fetch CPUTIME_SYSTEM
new 6d5a763c303b Merge tag 'v5.4-rc7' into sched/core, to pick up fixes
new 7277a34c6be0 sched/fair: Better document newidle_balance()
new f488e1057bb9 sched/core: Make pick_next_task_idle() more consistent
new 5d7d605642b2 sched/core: Optimize pick_next_task()
new 98c2f700edb4 sched/core: Simplify sched_class::pick_next_task()
new 2eeb01a28c92 sched/fair: Use mul_u32_u32()
new a0e813f26ebc sched/core: Further clarify sched_class::set_next_task()
new 7763baace1b7 sched/uclamp: Fix overzealous type replacement
new 3318544b721d sched/fair: Fix rework of find_idlest_group()
new a9723389cc75 sched/fair: Add comments for group_type and balancing at S [...]
new b21feab0b865 Merge tag 'v5.4-rc8' into sched/core, to pick up fixes and [...]
new bef69dd87828 sched/cpufreq: Move the cfs_rq_util_change() call to cpufr [...]
new 5a1c95580f1d sched/cputime: Support other fields on kcpustat_field()
new 74722bb223d0 sched/vtime: Bring up complete kcpustat accessor
new 26dae145a76c procfs: Use all-in-one vtime aware kcpustat accessor
new 5720821ba1d8 cpufreq: Use vtime aware kcpustat accessors for user time
new 8688f2fb671b leds: Use all-in-one vtime aware kcpustat accessor
new 8392853e964c rackmeter: Use vtime aware kcpustat accessor
new d61ca3c25e03 sched/Kconfig: Fix spelling mistake in user-visible help text
new de881a341c41 Merge branch 'sched/rt' into sched/core, to pick up commit
new 77a05940eee7 Merge branch 'sched-core-for-linus' of git://git.kernel.or [...]
new 97df75cde57f Revert docs from "rcu: Restore barrier() to rcu_read_lock( [...]
new c07e6f36bc32 Revert docs from "treewide: Rename rcu_dereference_raw_not [...]
new ccc9971e2147 docs: rcu: convert some articles from html to ReST
new 07335c16a39c docs: rcu: Correct links referring to titles
new 76e771d18806 docs: rcu: Increase toctree to 3
new d7424e283cc4 Restore docs "treewide: Rename rcu_dereference_raw_notrace [...]
new 71cb46ae46bd Restore docs "rcu: Restore barrier() to rcu_read_lock() an [...]
new 45271064e1ca doc: Update list_for_each_entry_rcu() documentation
new b1ec18eae0b6 Documentation: Rename rcu_node_context_switch() to rcu_not [...]
new 8e6af017f4b1 rcu: Remove unused function hlist_bl_del_init_rcu()
new 1d24dd4e01fb rcu: Several rcu_segcblist functions can be static
new 5a6446626d7e workqueue: Convert for_each_wq to use built-in list check
new 05ef9e9eb3da rcu: Ensure that ->rcu_urgent_qs is set before resched IPI
new 7eb54685c63c rcu: Remove obsolete descriptions for rcu_barrier tracepoint
new d01f86206864 rcu: Update descriptions for rcu_nocb_wake tracepoint
new 7cc0fffde6e4 rcu: Update descriptions for rcu_future_grace_period tracepoint
new b8889c9c89a2 rcu: Fix uninitialized variable in nocb_gp_wait()
new 36b5dae64513 rcu: Suppress levelspread uninitialized messages
new 01b4c39901e0 nohz: Add TICK_DEP_BIT_RCU
new ae9e557b5be2 time: Export tick start/stop functions for rcutorture
new 6a949b7af82d rcu: Force on tick when invoking lots of callbacks
new d38e6dc6ed0d rcutorture: Force on tick for readers and callback flooders
new 366237e7b083 stop_machine: Provide RCU quiescent state in multi_cpu_stop()
new 96926686deab rcu: Make CPU-hotplug removal operations enable tick
new 79ba7ff5a992 rcutorture: Emulate dyntick aspect of userspace nohz_full sojourn
new 66e4c33b51bc rcu: Force tick on for nohz_full CPUs not reaching quiesce [...]
new b200a0489517 rcu: Force nohz_full tick on upon irq enter instead of exit
new 516e5ae0c940 rcu: Reset CPU hints when reporting a quiescent state
new ed93dfc6bc00 rcu: Confine ->core_needs_qs accesses to the corresponding CPU
new dd7dafd1ad50 rcu: Make kernel-mode nohz_full CPUs invoke the RCU core p [...]
new a63fc6b75cca rcu: Upgrade rcu_swap_protected() to rcu_replace_pointer()
new 12e78e690213 x86/kvm/pmu: Replace rcu_swap_protected() with rcu_replace [...]
new 1feace5d6a4a drm/i915: Replace rcu_swap_protected() with rcu_replace_pointer()
new c0eaf15cd5d3 drivers/scsi: Replace rcu_swap_protected() with rcu_replac [...]
new 62860da7082e fs/afs: Replace rcu_swap_protected() with rcu_replace_pointer()
new 6092f7263f7e bpf/cgroup: Replace rcu_swap_protected() with rcu_replace_ [...]
new e3f0d761fcae net/core: Replace rcu_swap_protected() with rcu_replace_pointer()
new b685b534bf15 net/netfilter: Replace rcu_swap_protected() with rcu_repla [...]
new 445d3749315f net/sched: Replace rcu_swap_protected() with rcu_replace_p [...]
new a60a5746004d security/safesetid: Replace rcu_swap_protected() with rcu_ [...]
new ac5f636130c2 rcu: Remove unused function rcutorture_record_progress()
new c5d3c8ca22d4 locktorture: Replace strncmp() with str_has_prefix()
new 9f8ba55d49ce rcutorture: Remove CONFIG_HOTPLUG_CPU=n from scenarios
new b3ffb206ddd7 rcu: Remove unused variable rcu_perf_writer_state
new 8b5ddf8b99dc rcutorture: Separate warnings for each failure type
new fbbd5e358cec rcutorture: Make in-kernel-loop testing more brutal
new 67d64918a163 locking: locktorture: Do not include rwlock.h directly
new daebf24a8e8c tools/memory-model: Fix data race detection for unordered [...]
new 3321ea12907a tools/memory-model/Documentation: Fix typos in explanation.txt
new ddc82999f025 tools/memory-model/Documentation: Put redefinition of rcu- [...]
new c58a80170169 tools/memory-model/Documentation: Add plain accesses and d [...]
new 8dcdfb7096a3 Merge branches 'doc.2019.10.29a', 'fixes.2019.10.30a', 'no [...]
new 43e0ae7ae0f5 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...]
new 1ae78780eda5 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/ [...]
new e950cca3f3c4 lib/smp_processor_id: Don't use cpumask_equal()
new 5facae4f3549 locking/lockdep: Remove unused @nested argument from lock_ [...]
new 751459043cc8 futex: Drop leftover wake_q_add() comment
new a0855d24fc22 locking/mutex: Complain upon mutex API misuse in IRQ contexts
new c759bc47db0f locking/lockdep: Update the comment for __lock_release()
new ca16d5bee598 futex: Prevent robust futex exit race
new ba31c1a48538 futex: Move futex exit handling into futex code
new 3d4775df0a89 futex: Replace PF_EXITPIDONE with a state
new 4610ba7ad877 exit/exec: Seperate mm_release()
new 150d71584b12 futex: Split futex_mm_release() for exit/exec
new f24f22435dcc futex: Set task::futex_state to DEAD right after handling [...]
new 18f694385c4f futex: Mark the begin of futex exit explicitly
new 4a8e991b91ac futex: Sanitize exit state handling
new af8cbda2cfca futex: Provide state handling for exec() as well
new 3f186d974826 futex: Add mutex around futex exit
new ac31c7ff8624 futex: Provide distinct return value when owner is exiting
new 3ef240eaff36 futex: Prevent exit livelock
new 23e6b169c991 locking/refcount: Define constants for saturation and max [...]
new 97a1420adf0c locking/refcount: Ensure integer operands are treated as signed
new 7221762c48c6 locking/refcount: Remove unused refcount_*_checked() variants
new 77e9971c79c2 locking/refcount: Move the bulk of the REFCOUNT_FULL imple [...]
new dcb786493f3e locking/refcount: Improve performance of generic REFCOUNT_ [...]
new 1eb085d94256 locking/refcount: Move saturation warnings out of line
new 65b008552469 locking/refcount: Consolidate REFCOUNT_{MAX,SATURATED} def [...]
new fb041bb7c0a9 locking/refcount: Consolidate implementations of refcount_t
new 2f30b36943ad locking/refcount: Remove unused 'refcount_error_report()' [...]
new 500543c53a54 lkdtm: Remove references to CONFIG_REFCOUNT_FULL
new 168829ad09ca Merge branch 'locking-core-for-linus' of git://git.kernel. [...]
new 0bcd7762727d x86/iopl: Make 'struct tss_struct' constant size again
new c2da5bdc66a3 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...]
The 434 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.mailmap | 1 +
.../Design/Data-Structures/Data-Structures.html | 1391 ---
.../RCU/Design/Data-Structures/Data-Structures.rst | 1163 ++
.../Expedited-Grace-Periods.html | 668 -
.../Expedited-Grace-Periods.rst | 521 +
.../Design/Memory-Ordering/Tree-RCU-Diagram.html | 9 -
.../Memory-Ordering/Tree-RCU-Memory-Ordering.html | 704 --
.../Memory-Ordering/Tree-RCU-Memory-Ordering.rst | 624 +
.../RCU/Design/Memory-Ordering/TreeRCU-gp.svg | 2 +-
.../RCU/Design/Memory-Ordering/TreeRCU-qs.svg | 2 +-
.../RCU/Design/Requirements/Requirements.html | 3401 ------
.../RCU/Design/Requirements/Requirements.rst | 2704 +++++
Documentation/RCU/index.rst | 7 +-
Documentation/RCU/lockdep.txt | 18 +-
Documentation/RCU/whatisRCU.txt | 14 +-
MAINTAINERS | 15 +-
arch/Kconfig | 21 -
arch/arm/Kconfig | 1 -
arch/arm64/Kconfig | 1 -
arch/ia64/kernel/time.c | 4 +-
arch/powerpc/kernel/time.c | 6 +-
arch/powerpc/perf/core-book3s.c | 18 +-
arch/s390/configs/debug_defconfig | 1 -
arch/s390/kernel/vtime.c | 4 +-
arch/x86/Kconfig | 1 -
arch/x86/boot/compressed/eboot.c | 3 +
arch/x86/entry/calling.h | 2 +-
arch/x86/events/amd/core.c | 13 +-
arch/x86/events/core.c | 8 +
arch/x86/events/intel/bts.c | 8 +-
arch/x86/events/intel/core.c | 12 +-
arch/x86/events/intel/lbr.c | 23 +
arch/x86/events/intel/p4.c | 5 +-
arch/x86/events/intel/pt.c | 203 +-
arch/x86/events/intel/pt.h | 12 +-
arch/x86/events/perf_event.h | 11 +
arch/x86/include/asm/asm.h | 14 +-
arch/x86/include/asm/emulate_prefix.h | 14 +
arch/x86/include/asm/insn.h | 6 +
arch/x86/include/asm/processor.h | 2 -
arch/x86/include/asm/refcount.h | 126 -
arch/x86/include/asm/xen/interface.h | 11 +-
arch/x86/kernel/kprobes/core.c | 4 +
arch/x86/kvm/pmu.c | 4 +-
arch/x86/kvm/x86.c | 4 +-
arch/x86/lib/insn.c | 34 +
arch/x86/lib/x86-opcode-map.txt | 18 +-
arch/x86/mm/extable.c | 49 -
drivers/cpufreq/cpufreq.c | 17 +-
drivers/cpufreq/cpufreq_governor.c | 6 +-
drivers/firmware/efi/libstub/Makefile | 5 +-
drivers/firmware/efi/libstub/arm-stub.c | 2 +
drivers/firmware/efi/libstub/efistub.h | 2 -
drivers/firmware/efi/libstub/random.c | 23 +-
drivers/gpu/drm/drm_connector.c | 2 +-
drivers/gpu/drm/i915/Kconfig.debug | 1 -
drivers/gpu/drm/i915/gem/i915_gem_context.c | 2 +-
drivers/gpu/drm/i915/gem/i915_gem_shrinker.c | 6 +-
drivers/gpu/drm/i915/gt/intel_engine_pm.c | 2 +-
drivers/gpu/drm/i915/i915_request.c | 2 +-
drivers/leds/trigger/ledtrig-activity.c | 14 +-
drivers/macintosh/rack-meter.c | 7 +-
drivers/misc/lkdtm/refcount.c | 11 +-
drivers/scsi/scsi.c | 4 +-
drivers/scsi/scsi_sysfs.c | 8 +-
drivers/tty/tty_ldsem.c | 8 +-
fs/afs/vl_list.c | 4 +-
fs/dcache.c | 2 +-
fs/exec.c | 2 +-
fs/jbd2/transaction.c | 4 +-
fs/kernfs/dir.c | 4 +-
fs/ocfs2/dlmglue.c | 2 +-
fs/proc/stat.c | 56 +-
include/linux/compat.h | 2 -
include/linux/context_tracking.h | 30 +-
include/linux/context_tracking_state.h | 21 +-
include/linux/efi.h | 2 +
include/linux/futex.h | 40 +-
include/linux/jbd2.h | 2 +-
include/linux/kernel.h | 7 -
include/linux/kernel_stat.h | 18 +
include/linux/lockdep.h | 21 +-
include/linux/lsm_hooks.h | 15 +
include/linux/percpu-rwsem.h | 4 +-
include/linux/perf_event.h | 64 +-
include/linux/rculist_bl.h | 28 -
include/linux/rcupdate.h | 20 +-
include/linux/rcutiny.h | 1 +
include/linux/rcutree.h | 1 +
include/linux/refcount.h | 269 +-
include/linux/rwlock_api_smp.h | 16 +-
include/linux/sched.h | 12 +-
include/linux/sched/mm.h | 6 +-
include/linux/security.h | 39 +-
include/linux/seqlock.h | 4 +-
include/linux/spinlock_api_smp.h | 8 +-
include/linux/tick.h | 9 +-
include/linux/vtime.h | 59 +-
include/linux/ww_mutex.h | 2 +-
include/net/sock.h | 2 +-
include/trace/events/rcu.h | 47 +-
include/trace/events/timer.h | 3 +-
include/uapi/linux/perf_event.h | 10 +-
kernel/Kconfig.preempt | 2 +-
kernel/bpf/cgroup.c | 4 +-
kernel/bpf/stackmap.c | 2 +-
kernel/context_tracking.c | 6 +-
kernel/cpu.c | 2 +-
kernel/events/core.c | 328 +-
kernel/events/internal.h | 1 +
kernel/events/ring_buffer.c | 60 +-
kernel/exit.c | 30 +-
kernel/fork.c | 40 +-
kernel/futex.c | 326 +-
kernel/locking/lockdep.c | 7 +-
kernel/locking/locktorture.c | 9 +-
kernel/locking/mutex.c | 8 +-
kernel/locking/rtmutex.c | 6 +-
kernel/locking/rwsem.c | 10 +-
kernel/panic.c | 11 -
kernel/printk/printk.c | 10 +-
kernel/rcu/rcu.h | 4 +-
kernel/rcu/rcu_segcblist.c | 6 +-
kernel/rcu/rcuperf.c | 16 -
kernel/rcu/rcutorture.c | 44 +-
kernel/rcu/tree.c | 73 +-
kernel/rcu/tree.h | 1 +
kernel/rcu/tree_plugin.h | 2 +-
kernel/sched/core.c | 20 +-
kernel/sched/cputime.c | 288 +-
kernel/sched/deadline.c | 12 +-
kernel/sched/fair.c | 1437 ++-
kernel/sched/features.h | 1 +
kernel/sched/idle.c | 10 +-
kernel/sched/rt.c | 12 +-
kernel/sched/sched.h | 25 +-
kernel/sched/stop_task.c | 9 +-
kernel/sched/topology.c | 9 +-
kernel/stacktrace.c | 4 +-
kernel/stop_machine.c | 1 +
kernel/time/tick-sched.c | 13 +-
kernel/trace/trace_event_perf.c | 15 +-
kernel/workqueue.c | 9 +-
lib/locking-selftest.c | 24 +-
lib/refcount.c | 255 +-
lib/smp_processor_id.c | 2 +-
mm/memcontrol.c | 2 +-
net/core/dev.c | 4 +-
net/core/sock.c | 2 +-
net/core/sock_reuseport.c | 4 +-
net/netfilter/nf_tables_api.c | 5 +-
net/sched/act_api.c | 2 +-
net/sched/act_csum.c | 4 +-
net/sched/act_ct.c | 3 +-
net/sched/act_ctinfo.c | 4 +-
net/sched/act_ife.c | 2 +-
net/sched/act_mirred.c | 4 +-
net/sched/act_mpls.c | 2 +-
net/sched/act_police.c | 6 +-
net/sched/act_sample.c | 4 +-
net/sched/act_skbedit.c | 4 +-
net/sched/act_tunnel_key.c | 4 +-
net/sched/act_vlan.c | 2 +-
security/safesetid/securityfs.c | 4 +-
security/security.c | 27 +
security/selinux/hooks.c | 69 +
security/selinux/include/classmap.h | 2 +
security/selinux/include/objsec.h | 6 +-
tools/arch/x86/include/asm/emulate_prefix.h | 14 +
tools/arch/x86/include/asm/insn.h | 6 +
{arch => tools/arch}/x86/include/asm/irq_vectors.h | 0
tools/arch/x86/include/asm/msr-index.h | 857 ++
tools/arch/x86/lib/insn.c | 34 +
tools/arch/x86/lib/x86-opcode-map.txt | 18 +-
tools/include/uapi/linux/perf_event.h | 10 +-
tools/lib/lockdep/include/liblockdep/common.h | 3 +-
tools/lib/lockdep/include/liblockdep/mutex.h | 2 +-
tools/lib/lockdep/include/liblockdep/rwlock.h | 2 +-
tools/lib/lockdep/preload.c | 16 +-
tools/lib/subcmd/Makefile | 9 +-
tools/lib/traceevent/Makefile | 8 +-
tools/lib/traceevent/event-parse.c | 7 +-
tools/lib/traceevent/parse-filter.c | 9 +-
tools/memory-model/Documentation/explanation.txt | 602 +-
tools/memory-model/linux-kernel.cat | 2 +-
tools/objtool/sync-check.sh | 3 +-
tools/perf/Documentation/intel-pt.txt | 59 +-
tools/perf/Documentation/perf-config.txt | 5 +
tools/perf/Documentation/perf-diff.txt | 5 +
tools/perf/Documentation/perf-list.txt | 3 +
tools/perf/Documentation/perf-record.txt | 16 +
tools/perf/Documentation/perf-report.txt | 11 +
tools/perf/Documentation/perf-stat.txt | 11 +
tools/perf/Documentation/perf-trace.txt | 14 +
.../Documentation/perf.data-directory-format.txt | 63 +
tools/perf/Documentation/perf.txt | 2 +
tools/perf/Makefile.config | 33 +-
tools/perf/Makefile.perf | 21 +-
tools/perf/arch/arm/util/Build | 2 +
tools/perf/arch/arm/util/perf_regs.c | 6 +
tools/perf/arch/arm64/util/Build | 1 +
tools/perf/arch/arm64/util/perf_regs.c | 6 +
tools/perf/arch/arm64/util/sym-handling.c | 3 +-
tools/perf/arch/csky/util/Build | 2 +
tools/perf/arch/csky/util/perf_regs.c | 6 +
tools/perf/arch/powerpc/util/kvm-stat.c | 4 +-
tools/perf/arch/riscv/util/Build | 2 +
tools/perf/arch/riscv/util/perf_regs.c | 6 +
tools/perf/arch/s390/annotate/instructions.c | 8 +-
tools/perf/arch/s390/util/Build | 1 +
tools/perf/arch/s390/util/perf_regs.c | 6 +
tools/perf/arch/x86/tests/insn-x86-dat-32.c | 52 +
tools/perf/arch/x86/tests/insn-x86-dat-64.c | 62 +
tools/perf/arch/x86/tests/insn-x86-dat-src.c | 109 +
tools/perf/arch/x86/tests/perf-time-to-tsc.c | 9 +-
tools/perf/arch/x86/util/auxtrace.c | 4 +
tools/perf/arch/x86/util/event.c | 2 +-
tools/perf/arch/x86/util/intel-bts.c | 5 +
tools/perf/arch/x86/util/intel-pt.c | 81 +-
tools/perf/builtin-annotate.c | 8 +-
tools/perf/builtin-diff.c | 258 +-
tools/perf/builtin-inject.c | 83 +-
tools/perf/builtin-kmem.c | 4 +-
tools/perf/builtin-kvm.c | 13 +-
tools/perf/builtin-list.c | 14 +-
tools/perf/builtin-record.c | 160 +-
tools/perf/builtin-report.c | 81 +-
tools/perf/builtin-sched.c | 2 +-
tools/perf/builtin-script.c | 10 +-
tools/perf/builtin-stat.c | 60 +
tools/perf/builtin-top.c | 29 +-
tools/perf/builtin-trace.c | 993 +-
tools/perf/check-headers.sh | 5 +-
tools/perf/lib/Build | 1 +
tools/perf/lib/Makefile | 6 +-
tools/perf/lib/core.c | 3 +-
tools/perf/lib/evlist.c | 357 +
tools/perf/lib/evsel.c | 3 +-
tools/perf/lib/include/internal/evlist.h | 43 +
tools/perf/lib/include/internal/evsel.h | 1 +
tools/perf/lib/include/internal/mmap.h | 45 +-
tools/perf/lib/include/internal/tests.h | 20 +-
tools/perf/lib/include/perf/core.h | 3 +
tools/perf/lib/include/perf/evlist.h | 15 +-
tools/perf/lib/include/perf/evsel.h | 2 -
tools/perf/lib/include/perf/mmap.h | 15 +
tools/perf/lib/internal.h | 5 +
tools/perf/lib/libperf.map | 10 +-
tools/perf/lib/mmap.c | 275 +
tools/perf/lib/tests/Makefile | 6 +-
tools/perf/lib/tests/test-cpumap.c | 2 +-
tools/perf/lib/tests/test-evlist.c | 219 +-
tools/perf/lib/tests/test-evsel.c | 2 +-
tools/perf/lib/tests/test-threadmap.c | 2 +-
.../pmu-events/arch/arm64/ampere/emag/branch.json | 8 +-
.../pmu-events/arch/arm64/ampere/emag/bus.json | 14 +-
.../pmu-events/arch/arm64/ampere/emag/cache.json | 28 +-
.../pmu-events/arch/arm64/ampere/emag/clock.json | 2 +-
.../arch/arm64/ampere/emag/exception.json | 26 +-
.../arch/arm64/ampere/emag/instruction.json | 28 +-
.../arch/arm64/ampere/emag/intrinsic.json | 10 +-
.../pmu-events/arch/arm64/ampere/emag/memory.json | 12 +-
.../arch/arm64/ampere/emag/pipeline.json | 2 +-
.../arch/arm64/arm/cortex-a53/branch.json | 2 +-
.../pmu-events/arch/arm64/arm/cortex-a53/bus.json | 4 +-
.../arch/arm64/arm/cortex-a53/other.json | 4 +-
.../arm64/arm/cortex-a57-a72/core-imp-def.json | 120 +-
.../pmu-events/arch/arm64/armv8-recommended.json | 158 +-
.../arch/arm64/cavium/thunderx2/core-imp-def.json | 74 +-
.../arch/arm64/hisilicon/hip08/core-imp-def.json | 60 +-
.../arch/arm64/hisilicon/hip08/uncore-ddrc.json | 30 +-
.../arch/arm64/hisilicon/hip08/uncore-hha.json | 37 +-
.../arch/arm64/hisilicon/hip08/uncore-l3c.json | 66 +-
.../perf/pmu-events/arch/powerpc/power8/cache.json | 60 +-
.../arch/powerpc/power8/floating-point.json | 6 +-
.../pmu-events/arch/powerpc/power8/frontend.json | 158 +-
.../pmu-events/arch/powerpc/power8/marked.json | 266 +-
.../pmu-events/arch/powerpc/power8/memory.json | 72 +-
.../perf/pmu-events/arch/powerpc/power8/other.json | 1150 +-
.../pmu-events/arch/powerpc/power8/pipeline.json | 118 +-
tools/perf/pmu-events/arch/powerpc/power8/pmc.json | 48 +-
.../arch/powerpc/power8/translation.json | 60 +-
.../perf/pmu-events/arch/powerpc/power9/cache.json | 44 +-
.../arch/powerpc/power9/floating-point.json | 14 +-
.../pmu-events/arch/powerpc/power9/frontend.json | 142 +-
.../pmu-events/arch/powerpc/power9/marked.json | 250 +-
.../pmu-events/arch/powerpc/power9/memory.json | 52 +-
.../perf/pmu-events/arch/powerpc/power9/other.json | 934 +-
.../pmu-events/arch/powerpc/power9/pipeline.json | 212 +-
tools/perf/pmu-events/arch/powerpc/power9/pmc.json | 48 +-
.../arch/powerpc/power9/translation.json | 92 +-
.../pmu-events/arch/x86/broadwell/bdw-metrics.json | 178 +-
.../arch/x86/broadwellx/bdx-metrics.json | 184 +-
.../pmu-events/arch/x86/cascadelakex/cache.json | 12068 +++++++++----------
.../arch/x86/cascadelakex/clx-metrics.json | 210 +-
.../arch/x86/cascadelakex/floating-point.json | 92 +-
.../pmu-events/arch/x86/cascadelakex/frontend.json | 656 +-
.../pmu-events/arch/x86/cascadelakex/memory.json | 11408 +++++++++---------
.../pmu-events/arch/x86/cascadelakex/other.json | 9620 +++++++--------
.../pmu-events/arch/x86/cascadelakex/pipeline.json | 1234 +-
.../arch/x86/cascadelakex/uncore-memory.json | 191 +
.../arch/x86/cascadelakex/uncore-other.json | 1585 ++-
.../arch/x86/cascadelakex/virtual-memory.json | 339 +-
.../pmu-events/arch/x86/haswell/hsw-metrics.json | 164 +-
.../pmu-events/arch/x86/haswellx/hsx-metrics.json | 170 +-
.../pmu-events/arch/x86/ivybridge/ivb-metrics.json | 170 +-
.../pmu-events/arch/x86/ivytown/ivt-metrics.json | 172 +-
.../pmu-events/arch/x86/jaketown/jkt-metrics.json | 114 +-
.../arch/x86/sandybridge/snb-metrics.json | 112 +-
.../pmu-events/arch/x86/skylake/skl-metrics.json | 188 +-
.../pmu-events/arch/x86/skylakex/skx-metrics.json | 204 +-
tools/perf/pmu-events/jevents.c | 39 +-
tools/perf/pmu-events/jevents.h | 3 +-
tools/perf/pmu-events/pmu-events.h | 1 +
tools/perf/scripts/python/exported-sql-viewer.py | 1565 ++-
tools/perf/tests/attr/base-record | 2 +-
tools/perf/tests/attr/base-stat | 2 +-
tools/perf/tests/backward-ring-buffer.c | 16 +-
tools/perf/tests/bp_account.c | 20 +-
tools/perf/tests/bp_signal.c | 15 +-
tools/perf/tests/bpf.c | 7 +-
tools/perf/tests/builtin-test.c | 2 +-
tools/perf/tests/code-reading.c | 9 +-
tools/perf/tests/dwarf-unwind.c | 2 +-
tools/perf/tests/keep-tracking.c | 9 +-
tools/perf/tests/map_groups.c | 11 +-
tools/perf/tests/mmap-basic.c | 9 +-
tools/perf/tests/openat-syscall-tp-fields.c | 9 +-
tools/perf/tests/parse-events.c | 3 +-
tools/perf/tests/perf-record.c | 9 +-
tools/perf/tests/sample-parsing.c | 16 +-
tools/perf/tests/sw-clock.c | 9 +-
tools/perf/tests/switch-tracking.c | 9 +-
tools/perf/tests/task-exit.c | 18 +-
tools/perf/tests/tests.h | 1 +
tools/perf/tests/vmlinux-kallsyms.c | 6 +-
tools/perf/trace/beauty/Build | 1 +
tools/perf/trace/beauty/beauty.h | 35 +-
tools/perf/trace/beauty/mmap.c | 4 +-
tools/perf/trace/beauty/tracepoints/Build | 2 +
.../trace/beauty/tracepoints/x86_irq_vectors.c | 29 +
.../trace/beauty/tracepoints/x86_irq_vectors.sh | 27 +
tools/perf/trace/beauty/tracepoints/x86_msr.c | 39 +
tools/perf/trace/beauty/tracepoints/x86_msr.sh | 40 +
tools/perf/ui/browsers/annotate.c | 25 +-
tools/perf/ui/browsers/hists.c | 105 +-
tools/perf/ui/browsers/hists.h | 2 +
tools/perf/ui/gtk/annotate.c | 27 +-
tools/perf/ui/stdio/hist.c | 29 +-
tools/perf/util/Build | 2 +
tools/perf/util/annotate.c | 305 +-
tools/perf/util/annotate.h | 24 +-
tools/perf/util/auxtrace.c | 350 +-
tools/perf/util/auxtrace.h | 44 +
tools/perf/util/block-info.c | 477 +
tools/perf/util/block-info.h | 79 +
tools/perf/util/callchain.c | 40 +-
tools/perf/util/callchain.h | 5 +-
tools/perf/util/cpumap.c | 18 +
tools/perf/util/cpumap.h | 3 +
tools/perf/util/cs-etm.c | 4 +-
tools/perf/util/data.c | 46 +-
tools/perf/util/data.h | 12 +
tools/perf/util/db-export.c | 16 +-
tools/perf/util/debug.c | 2 +
tools/perf/util/debug.h | 9 +
tools/perf/util/dso.c | 159 +-
tools/perf/util/dso.h | 20 +
tools/perf/util/dsos.c | 97 +-
tools/perf/util/dsos.h | 14 +-
tools/perf/util/dwarf-aux.c | 142 +-
tools/perf/util/dwarf-aux.h | 3 +
tools/perf/util/env.c | 56 +
tools/perf/util/env.h | 7 +
tools/perf/util/event.c | 6 +-
tools/perf/util/event.h | 6 +
tools/perf/util/evlist.c | 334 +-
tools/perf/util/evlist.h | 13 +
tools/perf/util/evsel.c | 76 +-
tools/perf/util/evsel_config.h | 13 +
tools/perf/util/evsel_fprintf.c | 29 +-
tools/perf/util/header.h | 4 -
tools/perf/util/hist.c | 71 +-
tools/perf/util/hist.h | 18 +-
tools/perf/util/intel-pt.c | 109 +-
tools/perf/util/llvm-utils.c | 5 +-
tools/perf/util/machine.c | 125 +-
tools/perf/util/machine.h | 4 +-
tools/perf/util/map.c | 178 +-
tools/perf/util/map.h | 17 +-
tools/perf/util/map_groups.h | 31 +-
tools/perf/util/map_symbol.h | 5 +-
tools/perf/util/mem-events.c | 2 +-
tools/perf/util/metricgroup.c | 2 +-
tools/perf/util/mmap.c | 260 +-
tools/perf/util/mmap.h | 28 +-
tools/perf/util/parse-events.c | 308 +-
tools/perf/util/parse-events.h | 10 +-
tools/perf/util/parse-events.l | 1 +
tools/perf/util/parse-events.y | 391 +-
tools/perf/util/parse-regs-options.c | 8 +-
tools/perf/util/perf_event_attr_fprintf.c | 3 +-
tools/perf/util/perf_regs.c | 4 -
tools/perf/util/perf_regs.h | 4 +-
tools/perf/util/pmu.c | 59 +-
tools/perf/util/pmu.h | 6 +-
tools/perf/util/probe-event.c | 21 +-
tools/perf/util/probe-event.h | 3 +
tools/perf/util/probe-file.c | 14 +
tools/perf/util/probe-file.h | 2 +
tools/perf/util/probe-finder.c | 193 +-
tools/perf/util/probe-finder.h | 1 +
tools/perf/util/python.c | 8 +-
tools/perf/util/record.c | 31 +
tools/perf/util/record.h | 3 +
.../perf/util/scripting-engines/trace-event-perl.c | 16 +-
.../util/scripting-engines/trace-event-python.c | 18 +-
tools/perf/util/session.c | 119 +-
tools/perf/util/session.h | 11 +-
tools/perf/util/sort.c | 113 +-
tools/perf/util/sort.h | 4 +
tools/perf/util/spark.c | 34 +
tools/perf/util/spark.h | 8 +
tools/perf/util/stat-display.c | 15 +
tools/perf/util/stat.c | 11 +
tools/perf/util/stat.h | 3 +
tools/perf/util/string2.h | 3 +
tools/perf/util/symbol-elf.c | 2 +-
tools/perf/util/symbol.c | 160 +-
tools/perf/util/symbol.h | 26 +-
tools/perf/util/symbol_conf.h | 1 +
tools/perf/util/synthetic-events.c | 14 +-
tools/perf/util/thread.c | 2 +-
tools/perf/util/time-utils.c | 27 +-
tools/perf/util/time-utils.h | 5 +
tools/perf/util/unwind-libdw.c | 7 +-
tools/perf/util/unwind-libunwind-local.c | 7 +-
tools/perf/util/unwind.h | 8 +-
tools/perf/util/util.c | 19 +-
tools/perf/util/vdso.c | 4 +-
.../selftests/rcutorture/configs/rcu/TASKS03 | 3 -
.../selftests/rcutorture/configs/rcu/TREE02 | 3 -
.../selftests/rcutorture/configs/rcu/TREE04 | 3 -
.../selftests/rcutorture/configs/rcu/TREE06 | 3 -
.../selftests/rcutorture/configs/rcu/TREE08 | 3 -
.../selftests/rcutorture/configs/rcu/TREE09 | 3 -
.../selftests/rcutorture/configs/rcu/TRIVIAL | 3 -
.../selftests/rcutorture/doc/TREE_RCU-kconfig.txt | 1 -
448 files changed, 40609 insertions(+), 31159 deletions(-)
delete mode 100644 Documentation/RCU/Design/Data-Structures/Data-Structures.html
create mode 100644 Documentation/RCU/Design/Data-Structures/Data-Structures.rst
delete mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grac [...]
create mode 100644 Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grac [...]
delete mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Diagram.html
delete mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.html
create mode 100644 Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.rst
delete mode 100644 Documentation/RCU/Design/Requirements/Requirements.html
create mode 100644 Documentation/RCU/Design/Requirements/Requirements.rst
create mode 100644 arch/x86/include/asm/emulate_prefix.h
delete mode 100644 arch/x86/include/asm/refcount.h
create mode 100644 tools/arch/x86/include/asm/emulate_prefix.h
copy {arch => tools/arch}/x86/include/asm/irq_vectors.h (100%)
create mode 100644 tools/arch/x86/include/asm/msr-index.h
create mode 100644 tools/perf/Documentation/perf.data-directory-format.txt
create mode 100644 tools/perf/arch/arm/util/perf_regs.c
create mode 100644 tools/perf/arch/arm64/util/perf_regs.c
create mode 100644 tools/perf/arch/csky/util/perf_regs.c
create mode 100644 tools/perf/arch/riscv/util/perf_regs.c
create mode 100644 tools/perf/arch/s390/util/perf_regs.c
create mode 100644 tools/perf/lib/include/perf/mmap.h
create mode 100644 tools/perf/lib/mmap.c
create mode 100644 tools/perf/trace/beauty/tracepoints/Build
create mode 100644 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.c
create mode 100755 tools/perf/trace/beauty/tracepoints/x86_irq_vectors.sh
create mode 100644 tools/perf/trace/beauty/tracepoints/x86_msr.c
create mode 100755 tools/perf/trace/beauty/tracepoints/x86_msr.sh
create mode 100644 tools/perf/util/block-info.c
create mode 100644 tools/perf/util/block-info.h
create mode 100644 tools/perf/util/spark.c
create mode 100644 tools/perf/util/spark.h
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository binutils-gdb.
from 855bae2c96 Automatic date update in version.in
new 96e2dbda08 Correct R_SH_IND12W handling
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
bfd/ChangeLog | 7 +++++++
bfd/coff-sh.c | 16 +++++++---------
bfd/elf32-sh.c | 14 ++++++--------
3 files changed, 20 insertions(+), 17 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch gcc-8-branch
in repository gcc.
from 381d58a2772 2019-11-26 Jerry DeLisle <jvdelisle(a)gcc.ngu.org>
new 4cd7c4b19df Fix log entry.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
libgfortran/ChangeLog | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.