This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from bfdd5aaa54b0 Merge tag 'Smack-for-5.9' of git://github.com/cschaufler/s [...] new 547840bd5ae5 selftests/livepatch: simplify test-klp-callbacks busy targ [...] new 6a26a9df169d selftests/livepatch: rework test-klp-shadow-vars new 76efe6da89d8 selftests/livepatch: more verification in test-klp-shadow-vars new 270f7806d3b9 selftests/livepatch: fix mem leaks in test-klp-shadow-vars new 2eeb0d457d13 selftests/livepatch: Don't clear dmesg when running tests new c401088f0f18 selftests/livepatch: refine dmesg 'taints' in dmesg comparison new 3fd9bd8b7e41 selftests/livepatch: add test delimiter to dmesg new 2f3f651f3756 selftests/livepatch: Use "comm" instead of "diff" for dmesg new 5e4d46881f29 selftests/livepatch: adopt to newer sysctl error format new 1e21b5c73912 Merge tag 'livepatching-for-5.9' of git://git.kernel.org/p [...] new abfc19ff202d coccinelle: api: add device_attr_show script new 2fbecb7dfefd coccinelle: api/kstrdup: fix coccinelle position new de5086252048 coccinelle: misc: add array_size_dup script to detect miss [...] new 7cf4be68b177 coccinelle: api: add kzfree script new 547ade42ced0 coccinelle: api: extend memdup_user transformation with GFP_USER new 9c568dbd677b coccinelle: api: extend memdup_user rule with vmemdup_user() new d05f94ad28c7 coccinelle: api: filter out memdup_user definitions new e3243e2a273d Merge branch 'for-5.9' of git://git.kernel.org/pub/scm/lin [...] new 2f845882ecd2 integrity: Add errno field in audit message new 34e980bb83a0 IMA: Add audit log for failure conditions new 9ff8a616dfab ima: Have the LSM free its audit rule new 465aee77aae8 ima: Free the entire rule when deleting a list of rules new 2bdd737c5687 ima: Free the entire rule if it fails to parse new 712183437ebe ima: Fail rule parsing when buffer hook functions have an [...] new db2045f5892a ima: Fail rule parsing when the KEXEC_CMDLINE hook is comb [...] new eb624fe214a2 ima: Fail rule parsing when the KEY_CHECK hook is combined [...] new 5f3e92657bbf ima: Fail rule parsing when appraise_flag=blacklist is uns [...] new 39e5993d0d45 ima: Shallow copy the args_p member of ima_rule_entry.lsm [...] new aa0c0227d331 ima: Use correct type for the args_p member of ima_rule_en [...] new 30031b0ec8ae ima: Move comprehensive rule validation checks out of the [...] new 592b24cbdc12 ima: Use the common function to detect LSM conditionals in a rule new 4834177e6332 ima: Support additional conditionals in the KEXEC_CMDLINE [...] new a068d9371f19 Merge branch 'validate-policy-rules' into next-integrity new b8867eedcf76 ima: Rename internal filter rule functions new 1768215a650c ima: AppArmor satisfies the audit rule requirements new 311aa6aafea4 ima: move APPRAISE_BOOTPARAM dependency on ARCH_POLICY to runtime new 3db0d0c276a7 integrity: remove redundant initialization of variable ret new 4cec92937076 Merge tag 'integrity-v5.9' of git://git.kernel.org/pub/scm [...] new 7318d4cc14c8 sched: Provide sched_set_fifo() new 0030c1d4a387 sched,bL_switcher: Convert to sched_set_fifo*() new dbc6d0d5a546 sched,crypto: Convert to sched_set_fifo*() new 4ca6c1a06094 sched,acpi_pad: Convert to sched_set_fifo*() new c9ec0524706e sched,drbd: Convert to sched_set_fifo*() new 6e6d6efabd25 sched,psci: Convert to sched_set_fifo*() new 64419ca67622 sched,msm: Convert to sched_set_fifo*() new 7b31e940b17b sched,drm/scheduler: Convert to sched_set_fifo*() new 73f73cc2432a sched,ivtv: Convert to sched_set_fifo*() new f8ec806be101 sched,mmc: Convert to sched_set_fifo*() new 3070da33400c sched,spi: Convert to sched_set_fifo*() new c3f47cf940ef sched,powercap: Convert to sched_set_fifo*() new 9309de08f14f sched,ion: Convert to sched_set_normal() new a2bee0662f72 sched,powerclamp: Convert to sched_set_fifo() new 28d2f209cd16 sched,serial: Convert to sched_set_fifo() new 94beddacb53c sched,watchdog: Convert to sched_set_fifo() new 7a40798c714f sched,irq: Convert to sched_set_fifo() new 93db9129fa4b sched,locktorture: Convert to sched_set_fifo() new b1433395c4cc sched,rcuperf: Convert to sched_set_fifo_low() new ce1c8afd3f31 sched,rcutorture: Convert to sched_set_fifo_low() new 2cca5426b9c1 sched,psi: Convert to sched_set_fifo_low() new 616d91b68cd5 sched: Remove sched_setscheduler*() EXPORTs new 8b700983de82 sched: Remove sched_set_*() return value new 4fd5750af02a sched,tracing: Convert to sched_set_fifo() new 6d2b84a4e5b9 Merge tag 'sched-fifo-2020-08-04' of git://git.kernel.org/ [...] new 7b4ea9456dd3 Revert "x86/mm/64: Do not sync vmalloc/ioremap mappings"
The 64 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: arch/arm/common/bL_switcher.c | 3 +- arch/x86/include/asm/pgtable_64_types.h | 2 + arch/x86/mm/init_64.c | 5 + crypto/crypto_engine.c | 3 +- drivers/acpi/acpi_pad.c | 3 +- drivers/block/drbd/drbd_receiver.c | 5 +- drivers/firmware/psci/psci_checker.c | 10 +- drivers/gpu/drm/drm_vblank_work.c | 6 +- drivers/gpu/drm/msm/msm_drv.c | 13 +- drivers/gpu/drm/scheduler/sched_main.c | 3 +- drivers/media/pci/ivtv/ivtv-driver.c | 4 +- drivers/mmc/core/sdio_irq.c | 3 +- drivers/platform/chrome/cros_ec_spi.c | 11 +- drivers/powercap/idle_inject.c | 4 +- drivers/spi/spi.c | 4 +- drivers/staging/android/ion/ion_heap.c | 4 +- drivers/thermal/intel/intel_powerclamp.c | 5 +- drivers/tty/serial/sc16is7xx.c | 3 +- drivers/watchdog/watchdog_dev.c | 3 +- include/linux/ima.h | 4 +- include/linux/sched.h | 3 + kernel/irq/manage.c | 6 +- kernel/kexec_file.c | 2 +- kernel/locking/locktorture.c | 10 +- kernel/rcu/rcuperf.c | 8 +- kernel/rcu/rcutorture.c | 7 +- kernel/sched/core.c | 50 ++++- kernel/sched/psi.c | 5 +- kernel/trace/ring_buffer_benchmark.c | 48 ++--- lib/livepatch/test_klp_callbacks_busy.c | 37 +++- lib/livepatch/test_klp_shadow_vars.c | 240 +++++++++++---------- scripts/coccinelle/api/device_attr_show.cocci | 55 +++++ scripts/coccinelle/api/kstrdup.cocci | 2 +- scripts/coccinelle/api/kzfree.cocci | 101 +++++++++ scripts/coccinelle/api/memdup_user.cocci | 64 +++++- scripts/coccinelle/misc/array_size_dup.cocci | 209 ++++++++++++++++++ security/integrity/digsig_asymmetric.c | 2 +- security/integrity/ima/Kconfig | 4 +- security/integrity/ima/ima.h | 73 ++++--- security/integrity/ima/ima_api.c | 2 +- security/integrity/ima/ima_appraise.c | 8 +- security/integrity/ima/ima_asymmetric_keys.c | 2 +- security/integrity/ima/ima_main.c | 41 +++- security/integrity/ima/ima_modsig.c | 20 -- security/integrity/ima/ima_policy.c | 240 ++++++++++++++------- security/integrity/ima/ima_queue_keys.c | 7 +- security/integrity/integrity.h | 13 ++ security/integrity/integrity_audit.c | 11 +- tools/testing/selftests/livepatch/README | 16 +- tools/testing/selftests/livepatch/functions.sh | 40 +++- .../testing/selftests/livepatch/test-callbacks.sh | 84 +++----- tools/testing/selftests/livepatch/test-ftrace.sh | 6 +- .../testing/selftests/livepatch/test-livepatch.sh | 12 +- .../selftests/livepatch/test-shadow-vars.sh | 85 +++++--- tools/testing/selftests/livepatch/test-state.sh | 21 +- 55 files changed, 1116 insertions(+), 516 deletions(-) create mode 100644 scripts/coccinelle/api/device_attr_show.cocci create mode 100644 scripts/coccinelle/api/kzfree.cocci create mode 100644 scripts/coccinelle/misc/array_size_dup.cocci