This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 578a7155c5a1 Merge tag 'linux-kselftest-kunit-fixes-5.10-rc1' of git:// [...] new 6b698713d4e9 fw_cfg: Add support for parisc architecture new 024f5b597564 parisc: Add qemu fw_cfg interface new f4d0d40cd1f1 parisc: Avoid external interrupts when IPI finishes new 41f5a81c07cd parisc: Drop HP-UX specific fcntl and signal flags new 75ae04206a4d parisc: Define O_NONBLOCK to become 000200000 new cd760704ee32 parisc: Drop useless comments in uapi/asm/signal.h new 0b5d9a063f67 parisc: disable CONFIG_IDE in defconfigs new f15309d7ad5d parisc: Add ioread64_hi_lo() and iowrite64_hi_lo() new 6caf55e570ef parisc: Add alternative patching to synchronize_caches define new 4df82ce78a34 parisc: Fix comments and enable interrupts later new 2a7d4eed5720 parisc: Mark pointers volatile in __xchg8(), __xchg32() an [...] new 53a42b6324b8 parisc: Switch to more fine grained lws locks new a50d3d3ce023 parisc: Rewrite tlb flush threshold calculation new b47cf497469f parisc: Install vmlinuz instead of zImage file new f173e3a75170 parisc: Improve spinlock handling new 4a770b413fe9 parisc: Add MAP_UNINITIALIZED define new 58a5c67aadde parisc/sticon: Always register sticon console driver new 7ff3f14ddc35 parisc/sticon: Add user font support new 7286d2a37eb9 Merge branch 'parisc-5.10-1' of git://git.kernel.org/pub/s [...] new 626b901f6044 Drivers: hv: vmbus: Add parsing of VMbus interrupt in ACPI DSDT new 2d0f6b0aab9a Merge tag 'hyperv-next-signed' of git://git.kernel.org/pub [...] new d052e1c6909f tools/bootconfig: Show bootconfig compact tree from bootco [...] new e4f70b7badb4 tools/bootconfig: Add list option new 483ce6708dce tools/bootconfig: Make all functions static new 7e66ef0046cc tools/bootconfig: Add a script to generate ftrace shell-co [...] new 2b86062a34a8 tools/bootconfig: Add a script to generates bootconfig fro [...] new 5675fd4ef51f tools/bootconfig: Add --init option for bconf2ftrace.sh new dc300d77b86a tracing: toplevel d_entry already initialized new 22c36b182634 tracing: make tracing_init_dentry() returns an integer ins [...] new 5c8c206e4308 tracing: Delete repeated words in comments new b427e765bdff tracing: Use __this_cpu_read() in trace_buffered_event_enable() new f3d36426618e kprobes: Use module_name() macro new eb8d8b4c9848 tracing: remove a pointless assignment new 40d14da38367 fgraph: Convert ret_stack tasklist scanning to rcu new 8490db06f914 tracing/boot: Add per-instance tracing_on option support new c51ba517989e Documentation: tracing: Add tracing_on option to boot-time tracer new 4725cd89978c tracing/kprobes: Support perf-style return probe new 3dd3aae32dc9 tracing/uprobes: Support perf-style return probe new 638e476d1df6 Documentation: tracing: Add %return suffix description new 19c311ae7c0f Documentation: tracing: boot: Add an example of tracing fu [...] new 8f2a59968f96 selftests/ftrace: Add %return suffix tests new 36dadef23fcc kprobes: Init kprobes in early_initcall new ac343da7bc90 tracing: Define event fields early stage new a838deab4e63 tracing: Enable adding dynamic events early stage new 4114fbfd02f1 tracing: Enable creating new instance early boot new ba0fbfbb21cd tracing/boot, kprobe, synth: Initialize boot-time tracing earlier new fd264ce96c38 Documentation: tracing: Add the startup timing of boot-tim [...] new 720dee53ad8d tracing/boot: Initialize per-instance event list in early boot new afbe7973173a tracepoints: Add helper to test if tracepoint is enabled i [...] new c65fc2276f0f mm/page_ref: Convert the open coded tracepoint enabled to [...] new fdb46faeab2f x86: Use tracepoint_enabled() for msr tracepoints instead [...] new fdda88d31add ftrace: Fix some typos in comment new 4a4a56b4e76b tracing: Change STR_VAR_MAX_LEN new 8fbeb52a598c tracing: Fix parse_synth_field() error handling new 63a1e5de3006 tracing: Save normal string variables new bd82631d7ccd tracing: Add support for dynamic strings to synthetic events new 1bc36bd4a855 tracing: Add README information for synthetic_events file new cbcd9c83695e selftests/ftrace: Add test case for synthetic event dynami [...] new 8db4d6bfbbf9 tracing: Change synthetic event string format to limit pri [...] new 59e65b3358f4 ftrace: Use fls() to get the bits for dup_hash() new be4931327321 ftrace: Simplify the hash calculation new 02dae28f0b54 ftrace: Simplify the dyn_ftrace->flags macro new b40c6eabfcd4 ftrace: Simplify the calculation of page number for ftrace [...] new 7ba031e8b74c ftrace: Format variable declarations of ftrace_allocate_records new 40dc4a42b97e ftrace: ftrace_global_list is renamed to ftrace_ops_list new 43aa422c0c07 tracing: Remove a pointless assignment new 848183553e43 tracing: Fix synthetic print fmt check for use of __get_str() new 6d9bd139455d tracing: Check return value of __create_val_fields() befor [...] new bbeb97464eef tracing: Fix race in trace_open and buffer resize call new c16340971949 tracing/boot: Add ftrace.instance.*.alloc_snapshot option new 499f7bb08535 tracing: Fix some typos in comments new 7d27adf575e7 tracing: Don't show dynamic string internals in synthetic [...] new 42d120e2dda5 tracing: Move is_good_name() from trace_probe.h to trace.h new 9bbb33291f8e tracing: Check that the synthetic event and field names are legal new d4d704637d93 tracing: Add synthetic event error logging new 96378b2088fa selftests/ftrace: Change synthetic event name for inter-ev [...] new 10819e25799a tracing: Handle synthetic event array field type checking [...] new 81ff92a93d95 selftests/ftrace: Add test case for synthetic event syntax errors new 6107742d1583 tracing: support "bool" type in synthetic trace events new fefa636d8159 Merge tag 'trace-v5.10' of git://git.kernel.org/pub/scm/li [...] new 176377d97d6a ima: Pre-parse the list of keyrings in a KEY_CHECK rule new 48ce1ddce16b ima: Fail rule parsing when asymmetric key measurement isn [...] new e44f128768bf integrity: Use current_uid() in integrity_audit_message() new 4afb28ab03d5 ima: add check for enforced appraise option new 7fe2bb7e7e5c integrity: invalid kernel parameters feedback new e4d7e2df3a09 ima: limit secure boot feedback scope for appraise new 8c2f516c99f0 integrity: include keyring name for unknown key request new f60c826d0318 ima: Use kmemdup rather than kmalloc+memcpy new 60386b854008 ima: Don't ignore errors from crypto_shash_update() new 4be92db3b566 ima: Remove semicolon at the end of ima_get_binary_runtime_size() new 455b6c9112ef evm: Check size of security.evm before using it new aa662fc04f5b ima: Fix NULL pointer dereference in ima_file_hash new 840e5bb326bb Merge tag 'integrity-v5.10' of git://git.kernel.org/pub/sc [...]
The 93 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: Documentation/trace/boottime-trace.rst | 38 ++ Documentation/trace/events.rst | 15 +- Documentation/trace/histogram.rst | 18 + Documentation/trace/kprobetrace.rst | 2 + Documentation/trace/tracepoints.rst | 27 ++ Documentation/trace/uprobetracer.rst | 2 + MAINTAINERS | 1 + arch/parisc/Kconfig | 1 + arch/parisc/configs/generic-32bit_defconfig | 6 +- arch/parisc/configs/generic-64bit_defconfig | 6 +- arch/parisc/include/asm/barrier.h | 6 +- arch/parisc/include/asm/cmpxchg.h | 14 +- arch/parisc/include/asm/futex.h | 4 +- arch/parisc/include/asm/socket.h | 4 +- arch/parisc/include/asm/spinlock.h | 23 +- arch/parisc/include/uapi/asm/fcntl.h | 7 +- arch/parisc/include/uapi/asm/mman.h | 1 + arch/parisc/include/uapi/asm/signal.h | 5 +- arch/parisc/install.sh | 2 +- arch/parisc/kernel/cache.c | 18 +- arch/parisc/kernel/entry.S | 14 +- arch/parisc/kernel/inventory.c | 30 ++ arch/parisc/kernel/smp.c | 9 +- arch/parisc/kernel/syscall.S | 10 +- arch/parisc/lib/bitops.c | 6 +- arch/parisc/lib/iomap.c | 18 + arch/x86/include/asm/mshyperv.h | 1 + arch/x86/include/asm/msr.h | 20 +- arch/x86/kernel/cpu/mshyperv.c | 7 +- drivers/firmware/Kconfig | 2 +- drivers/firmware/qemu_fw_cfg.c | 3 + drivers/hv/hv.c | 2 +- drivers/hv/vmbus_drv.c | 30 +- drivers/video/console/Kconfig | 1 + drivers/video/console/sticon.c | 297 ++++++++------- drivers/video/console/sticore.c | 284 +++++++------- drivers/video/fbdev/sticore.h | 27 +- include/asm-generic/mshyperv.h | 4 +- include/linux/ftrace.h | 11 +- include/linux/page_ref.h | 42 +-- include/linux/tracepoint-defs.h | 34 ++ kernel/kprobes.c | 2 +- kernel/trace/fgraph.c | 8 +- kernel/trace/ftrace.c | 24 +- kernel/trace/ring_buffer.c | 10 + kernel/trace/synth_event_gen_test.c | 18 +- kernel/trace/trace.c | 111 ++++-- kernel/trace/trace.h | 31 +- kernel/trace/trace_boot.c | 23 +- kernel/trace/trace_dynevent.c | 10 +- kernel/trace/trace_events.c | 140 ++++--- kernel/trace/trace_events_hist.c | 45 ++- kernel/trace/trace_events_synth.c | 413 ++++++++++++++++++--- kernel/trace/trace_functions.c | 22 +- kernel/trace/trace_functions_graph.c | 8 +- kernel/trace/trace_hwlat.c | 8 +- kernel/trace/trace_kprobe.c | 34 +- kernel/trace/trace_printk.c | 8 +- kernel/trace/trace_probe.h | 14 +- kernel/trace/trace_stack.c | 12 +- kernel/trace/trace_stat.c | 8 +- kernel/trace/trace_synth.h | 6 +- kernel/trace/trace_uprobe.c | 24 +- kernel/trace/tracing_map.c | 2 +- security/integrity/digsig_asymmetric.c | 10 +- security/integrity/evm/evm_main.c | 9 + security/integrity/ima/ima_appraise.c | 27 +- security/integrity/ima/ima_crypto.c | 2 + security/integrity/ima/ima_main.c | 23 +- security/integrity/ima/ima_policy.c | 153 +++++--- security/integrity/ima/ima_queue.c | 2 +- security/integrity/integrity_audit.c | 2 +- tools/arch/parisc/include/uapi/asm/mman.h | 1 - tools/bootconfig/main.c | 147 +++++--- tools/bootconfig/scripts/bconf2ftrace.sh | 199 ++++++++++ tools/bootconfig/scripts/ftrace.sh | 109 ++++++ tools/bootconfig/scripts/ftrace2bconf.sh | 244 ++++++++++++ tools/bootconfig/scripts/xbc.sh | 56 +++ .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 6 + .../test.d/kprobe/kretprobe_return_suffix.tc | 21 ++ .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 6 + .../trigger-inter-event-combined-hist.tc | 8 +- .../trigger-synthetic-event-dynstring.tc | 31 ++ .../trigger-synthetic_event_syntax_errors.tc | 19 + 84 files changed, 2357 insertions(+), 751 deletions(-) create mode 100755 tools/bootconfig/scripts/bconf2ftrace.sh create mode 100644 tools/bootconfig/scripts/ftrace.sh create mode 100755 tools/bootconfig/scripts/ftrace2bconf.sh create mode 100644 tools/bootconfig/scripts/xbc.sh create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kretprobe_return_s [...] create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...]