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 13e86dcf7a0 Automatic date update in version.in
new 740341b9be6 Provide dummy libraries for alpha-vms
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:
ld/ChangeLog | 16 ++
ld/testsuite/config/default.exp | 322 +++++++-------------------------
ld/testsuite/ld-checks/checks.exp | 6 +-
ld/testsuite/ld-scripts/assert.exp | 2 +-
ld/testsuite/ld-scripts/extern.exp | 2 +-
ld/testsuite/ld-scripts/log2.exp | 2 +-
ld/testsuite/ld-scripts/map-address.exp | 4 +-
ld/testsuite/ld-scripts/script.exp | 8 +-
ld/testsuite/ld-scripts/sizeof.exp | 2 +-
ld/testsuite/lib/ld-lib.exp | 10 +-
10 files changed, 98 insertions(+), 276 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 glibc.
from 0f09154c64 x86: Initialize CPU info via IFUNC relocation [BZ 26203]
new 7449320983 C-SKY:Fix dynamic linker's name when mfloat-abi=softfp.
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:
sysdeps/csky/preconfigure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 releases/gcc-9
in repository gcc.
from 8a762e43cab Daily bump.
new 5ea03b98ba0 Daily bump.
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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 releases/gcc-10
in repository gcc.
from de9dd4a73e5 Daily bump.
new fe2dbc33a11 Daily bump.
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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 releases/gcc-8
in repository gcc.
from 34558681b17 Daily bump.
new 541b5595460 Daily bump.
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:
gcc/DATESTAMP | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 gcc.
from 1e70b1a358b revamp ada.numerics.aux
new 3acb91a48ea Daily bump.
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:
gcc/DATESTAMP | 2 +-
gcc/ada/ChangeLog | 32 ++++++++++++++++++++++++++++++++
gcc/testsuite/ChangeLog | 4 ++++
libgfortran/ChangeLog | 31 +++++++++++++++++++++++++++++++
libsanitizer/ChangeLog | 8 ++++++++
5 files changed, 76 insertions(+), 1 deletion(-)
--
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 gdb-10-branch
in repository binutils-gdb.
from 628b363a6a4 Automatic date update in version.in
new aa873d83151 Automatic date update in version.in
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/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 1341d6de52d Automatic date update in version.in
new 13e86dcf7a0 Automatic date update in version.in
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/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 binutils-2_35-branch
in repository binutils-gdb.
from 4740b4c5d2c Automatic date update in version.in
new 5c3da25f7db Automatic date update in version.in
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/version.h | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--
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 9453b2d4694c Merge tag 'for-linus-5.10-rc1' of git://git.kernel.org/pub [...]
new 7404840d8755 ia64: fix build error with !COREDUMP
new b87d8cefe43c mm, memcg: rework remote charging API to support nesting
new 279c3393e2c1 mm: kmem: move memcg_kmem_bypass() calls to get_mem/obj_cg [...]
new 67f0286498d7 mm: kmem: remove redundant checks from get_obj_cgroup_from [...]
new 37d5985c003d mm: kmem: prepare remote memcg charging infra for interrup [...]
new 4127c6504f25 mm: kmem: enable kernel memcg accounting from interrupt contexts
new 546087599986 mm/memory-failure: remove a wrapper for alloc_migration_target()
new 203e6e5ca4ea mm/memory_hotplug: remove a wrapper for alloc_migration_target()
new 4dc200cee195 mm/migrate: avoid possible unnecessary process right check [...]
new 3903b55a6117 mm/mmap: add inline vma_next() for readability of mmap code
new fb8090b699c3 mm/mmap: add inline munmap_vma_range() for code readability
new f3964599c22f mm/gup_benchmark: take the mmap lock around GUP
new b2767d97f5ff binfmt_elf: take the mmap lock around find_extend_vma()
new 255965309104 selftests/vm: 10x speedup for hmm-tests
new 0726b01e7045 mm/madvise: pass mm to do_madvise
new 1aa92cd31c1c pid: move pidfd_get_pid() to pid.c
new ecb8ac8b1f14 mm/madvise: introduce process_madvise() syscall: an extern [...]
new fa307474c621 mm: update the documentation for vfree
new b944afc9d64d mm: add a VM_MAP_PUT_PAGES flag for vmap
new 3e9a9e256b1e mm: add a vmap_pfn function
new eeb4a05fcef3 mm: allow a NULL fn callback in apply_to_page_range
new d1b6d2e1fe1d zsmalloc: switch from alloc_vm_area to get_vm_area
new bfed6708d6c9 drm/i915: use vmap in shmem_pin_map
new 46ce3a62b146 drm/i915: stop using kmap in i915_gem_object_map
new 534a6687aacc drm/i915: use vmap in i915_gem_object_map
new b723caece361 xen/xenbus: use apply_to_page_range directly in xenbus_map [...]
new 5dd63bf1d0a7 x86/xen: open code alloc_vm_area in arch_gnttab_valloc
new 301fa9f2ddf7 mm: remove alloc_vm_area
new f255935b9767 mm: cleanup the gfp_mask handling in __vmalloc_area_node
new b71df8de41d2 mm: remove the filename in the top of file comment in vmalloc.c
new c922781fef43 mm: remove duplicate include statement in mmu.c
new 1912b04e0f9b Merge branch 'akpm' (patches from Andrew)
new 4b2bd20c350a scripts: coccicheck: Add chain mode to list of modes
new 7a2624e6de03 coccinelle: add patch rule for dma_alloc_coherent
new a2fc3718bc22 coccinelle: api: add kobj_to_dev.cocci script
new 5e0c074e5b4b coccinelle: ifnullfree: add vfree(), kvfree*() functions
new 7c9dc603d556 coccinelle: misc: add uninitialized_var.cocci script
new 6519a5ab1a9f coccinelle: api: update kzfree script to kfree_sensitive
new a19d1358345e scripts: coccicheck: Improve error feedback when coccicheck fails
new b76f0ea01312 coccinelle: misc: add excluded_middle.cocci script
new e16a7c47d56b scripts: coccicheck: Change default value for parallelism
new 44d8870f2152 coccinelle: api: add kvmalloc script
new 7b36c1398fb6 coccinelle: misc: add flexible_array.cocci script
new 28c185a88607 coccinelle: api: kfree_sensitive: print memset position
new 2f324dd8ab2e scripts: coccicheck: Add quotes to improve portability
new c5864560d935 scripts: coccicheck: Change default condition for parallelism
new 82c2d81361ec coccinelle: iterators: Add for_each_child.cocci script
new edc05fe5559e coccinelle: api: add kfree_mismatch script
new f66179ca7a7b Merge branch 'for-5.10' of git://git.kernel.org/pub/scm/li [...]
new 5b92d8e9e5fa mailbox: bcm: convert tasklets to use new tasklet_setup() API
new 9070f35d25ce dt-bindings: mailbox : arm,mhu: Convert to Json-schema
new 471de2c02742 dt-bindings: mailbox: add doorbell support to ARM MHU
new ab99e237a482 mailbox: arm_mhu: Match only if compatible is "arm,mhu"
new 7002ca237b21 mailbox: arm_mhu: Add ARM MHU doorbell driver
new 558e4c36ec9f maiblox: mediatek: Fix handling of platform_get_irq() error
new c7dacf5b0f32 mailbox: avoid timer start from callback
new 373014bb517e Merge tag 'mailbox-v5.10' of git://git.linaro.org/landing- [...]
new 77f808607a62 docs: Fix typo in synchronize_rcu() function name
new 1b98b7c5eb2f doc: Drop doubled words from RCU Data-Structures.rst
new 7f45d6f8ae38 doc: Drop doubled words from RCU requirements documentation
new ebc3505d507c rcu: Remove KCSAN stubs
new beb27bd649a0 rcu: Remove KCSAN stubs from update.c
new d9b60741318f srcu: Remove KCSAN stubs
new 7487ea07dfa9 rcu: Initialize at declaration time in rcu_exp_handler()
new c30068f41a0e rcu/trace: Print negative GP numbers correctly
new a7886e899fd8 rcu/trace: Use gp_seq_req in acceleration's rcu_grace_peri [...]
new e082c7b38185 nocb: Clarify RCU nocb CPU error message
new 9c39245382de rcu/tree: Force quiescent state on callback overload
new 9b1ce0acb5e6 rcu/tree: Remove CONFIG_PREMPT_RCU check in force_qs_rnp()
new 2130c6b4f610 nocb: Remove show_rcu_nocb_state() false positive printout
new b5374b2df0ac rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_divisor
new a2b354b9950b rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_resched_ns
new fe63b723cc7c rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_kick_ [...]
new 1ef5a442a113 rcu: Add READ_ONCE() to rcu_do_batch() access to rcu_cpu_s [...]
new 000601bb6233 rcu: Fix kerneldoc comments in rcupdate.h
new ae2212a7216b rculist: Introduce list/hlist_for_each_entry_srcu() macros
new df9a30fd1f70 kvm: mmu: page_track: Fix RCU list API usage
new c0f97f20e5d9 rcu: Move rcu_cpu_started per-CPU variable to rcu_data
new 4569c5ee95d5 rcu/nocb: Add a warning for non-GP kthread running GP code
new f37599e6f06d rcu: Clarify comments about FQS loop reporting quiescent states
new 666ca2907e6b rcu: Make FQS more aggressive in complaining about offline CPUs
new 7f2a53c231fe rcu: Remove unused __rcu_is_watching() function
new 53922270d21d rcu/segcblist: Prevent useless GP start if no CBs to accelerate
new 70060b8770d3 rcu: Shrink each possible cpu krcp
new 83224afd11d7 rcutorture: Remove KCSAN stubs
new 959954df0ca7 rcutorture: Output number of elapsed grace periods
new fbb9f8531a0d torture: document --allcpus argument added to the kvm.sh script
new d49bed9abc34 locktorture: Make function torture_percpu_rwsem_init() static
new afcdf2319d11 rcutorture: Replace HTTP links with HTTPS ones
new 33595581f530 torture: Update initrd documentation
new fc848cf4face rcutorture: Add CONFIG_PROVE_RCU_LIST to TREE05
new 546180888940 torture: Add kvm.sh --help and update help message
new c8fa63714763 rcutorture: Properly set rcu_fwds for OOM handling
new 57f602022e82 rcutorture: Properly synchronize with OOM notifier
new 58db5785b0d7 refperf: Avoid null pointer dereference when buf fails to [...]
new 299c7d94f635 rcutorture: Hoist OOM registry up one level
new d685514260e2 rcutorture: Allow pointer leaks to test diagnostic code
new b67a91703a29 torture: Add gdb support
new cfb2c1070a49 Merge branches 'doc.2020.08.24a', 'fixes.2020.09.03b' and [...]
new e9d338a0b179 scftorture: Add smp_call_function() torture test
new 687d4775db56 torture: Declare parse-console.sh independence from rcutorture
new 80c9476e683e torture: Add scftorture to the rcutorture scripting
new 5022b8ac608f scftorture: Implement weighted primitive selection
new bca37119c57b tick-sched: Clarify "NOHZ: local_softirq_pending" warning
new dba3142b37f3 scftorture: Summarize per-thread statistics
new b93e21a51e1c scftorture: Add smp_call_function_single() memory-ordering checks
new 980205ee8489 scftorture: Add smp_call_function_many() memory-ordering checks
new 34e8c4837adb scftorture: Add smp_call_function() memory-ordering checks
new 676e5469643e scftorture: Consolidate scftorture_invoke_one() check and kfree()
new 4df55bddc1a3 scftorture: Consolidate scftorture_invoke_one() scf_check [...]
new dbf83b655a78 scftorture: Flag errors in torture-compatible manner
new ee7035d29576 scftorture: Prevent compiler from reducing race probabilities
new 9a52a574676f scftorture: Make symbol 'scf_torture_rand' static
new de77d4da54d1 scftorture: Check unexpected "switch" statement value
new a7c072ef2664 scftorture: Block scftorture_invoker() kthreads for offline CPUs
new 9e66bf03f9c5 scftorture: Adapt memory-ordering test to UP operation
new 65bd77f55433 scftorture: Add cond_resched() to test loop
new 4e88ec4a9eb1 rcuperf: Change rcuperf to rcuscale
new f511ce1424e5 Merge branch 'scftorture.2020.08.24a' into HEAD
new 8cbd0e38a9f2 rcu: Add Kconfig option for strict RCU grace periods
new dc1269186bed rcu: Reduce leaf fanout for strict RCU grace periods
new aecd34b9765d rcu: Restrict default jiffies_till_first_fqs for strict RCU GPs
new 29fc5f93320c rcu: Force DEFAULT_RCU_BLIMIT to 1000 for strict RCU GPs
new f19920e412fd rcu: Always set .need_qs from __rcu_read_lock() for strict GPs
new 44bad5b3cca2 rcu: Do full report for .need_qs for strict GPs
new 1a2f5d57a33f rcu: Attempt QS when CPU discovers GP for strict GPs
new 933ada2c3310 rcu: IPI all CPUs at GP start for strict GPs
new 4e025f52a1e0 rcu: IPI all CPUs at GP end for strict GPs
new 3d29aaf1ef99 rcu: Provide optional RCU-reader exit delay for strict GPs
new a657f2617010 rcu: Execute RCU reader shortly after rcu_core for strict GPs
new aa40c138cc8f rcu: Report QS for outermost PREEMPT=n rcu_read_unlock() f [...]
new cfeac3977ab4 rcu: Remove unused "cpu" parameter from rcu_report_qs_rdp()
new 7fbe67e46aab Merge branch 'strictgp.2020.08.24a' into HEAD
new 160c7ba34605 lib: Add backtrace_idle parameter to force backtrace of idle CPUs
new e48c15b796d4 smp: Add source and destination CPUs to __call_single_data
new 35feb60474bf kernel/smp: Provide CSD lock timeout diagnostics
new 2b722160f1a7 smp: Make symbol 'csd_bug_count' static
new 6fe208f63a79 Merge branch 'csd.2020.09.04a' into HEAD
new b36c830f8c9b Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/l [...]
new 41eea65e2aaa Merge tag 'core-rcu-2020-10-12' of git://git.kernel.org/pu [...]
new 2a41fc52c21b Documentation: kunit: Add naming guidelines
new 90a025a859a3 vmlinux.lds.h: add linker section for KUnit test suites
new aac35468ca20 kunit: test: create a single centralized executor for all tests
new 8c0d884986ba init: main: add KUnit to kernel init
new 45dcbb6f5ef7 kunit: test: add test plan to KUnit TAP format
new a82763e63ee7 Documentation: kunit: add a brief blurb about kunit_test_suite
new d2585f5164c2 lib: kunit: add bitfield test conversion to KUnit
new 294a7f1613ee lib: kunit: Fix compilation test when using TEST_BIT_FIELD [...]
new 7cf726a59435 Merge tag 'linux-kselftest-kunit-5.10-rc1' of git://git.ke [...]
The 149 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:
.../RCU/Design/Data-Structures/Data-Structures.rst | 2 +-
.../RCU/Design/Requirements/Requirements.rst | 4 +-
Documentation/RCU/whatisRCU.rst | 2 +-
Documentation/admin-guide/kernel-parameters.txt | 153 +++++-
Documentation/dev-tools/kunit/index.rst | 1 +
Documentation/dev-tools/kunit/style.rst | 205 ++++++++
Documentation/dev-tools/kunit/usage.rst | 5 +
.../devicetree/bindings/mailbox/arm,mhu.yaml | 135 +++++
.../devicetree/bindings/mailbox/arm-mhu.txt | 43 --
MAINTAINERS | 3 +-
arch/alpha/kernel/syscalls/syscall.tbl | 1 +
arch/arm/mm/mmu.c | 1 -
arch/arm/tools/syscall.tbl | 1 +
arch/arm64/include/asm/unistd.h | 2 +-
arch/arm64/include/asm/unistd32.h | 2 +
arch/ia64/kernel/Makefile | 2 +-
arch/ia64/kernel/syscalls/syscall.tbl | 1 +
arch/m68k/kernel/syscalls/syscall.tbl | 1 +
arch/microblaze/kernel/syscalls/syscall.tbl | 1 +
arch/mips/kernel/syscalls/syscall_n32.tbl | 1 +
arch/mips/kernel/syscalls/syscall_n64.tbl | 1 +
arch/mips/kernel/syscalls/syscall_o32.tbl | 1 +
arch/parisc/kernel/syscalls/syscall.tbl | 1 +
arch/powerpc/kernel/syscalls/syscall.tbl | 1 +
arch/s390/kernel/syscalls/syscall.tbl | 1 +
arch/sh/kernel/syscalls/syscall.tbl | 1 +
arch/sparc/kernel/syscalls/syscall.tbl | 1 +
arch/x86/entry/syscalls/syscall_32.tbl | 1 +
arch/x86/entry/syscalls/syscall_64.tbl | 1 +
arch/x86/kvm/mmu/page_track.c | 6 +-
arch/x86/xen/grant-table.c | 27 +-
arch/xtensa/kernel/syscalls/syscall.tbl | 1 +
drivers/gpu/drm/i915/Kconfig | 1 +
drivers/gpu/drm/i915/gem/i915_gem_pages.c | 132 +++--
drivers/gpu/drm/i915/gt/shmem_utils.c | 76 +--
drivers/mailbox/Makefile | 2 +-
drivers/mailbox/arm_mhu.c | 3 +
drivers/mailbox/arm_mhu_db.c | 354 +++++++++++++
drivers/mailbox/bcm-pdc-mailbox.c | 6 +-
drivers/mailbox/mailbox.c | 12 +-
drivers/mailbox/mtk-cmdq-mailbox.c | 8 +-
drivers/xen/xenbus/xenbus_client.c | 30 +-
fs/binfmt_elf.c | 3 +
fs/buffer.c | 6 +-
fs/io_uring.c | 2 +-
fs/notify/fanotify/fanotify.c | 5 +-
fs/notify/inotify/inotify_fsnotify.c | 5 +-
include/asm-generic/vmlinux.lds.h | 10 +-
include/kunit/test.h | 76 ++-
include/linux/memcontrol.h | 12 -
include/linux/mm.h | 2 +-
include/linux/pid.h | 1 +
include/linux/rculist.h | 48 ++
include/linux/rcupdate.h | 19 +-
include/linux/rcutiny.h | 1 -
include/linux/rcutree.h | 1 -
include/linux/sched/mm.h | 39 +-
include/linux/smp.h | 3 +
include/linux/smp_types.h | 3 +
include/linux/syscalls.h | 2 +
include/linux/vmalloc.h | 7 +-
include/trace/events/rcu.h | 54 +-
include/uapi/asm-generic/unistd.h | 4 +-
init/main.c | 4 +
kernel/Makefile | 2 +
kernel/entry/common.c | 2 +-
kernel/exit.c | 19 -
kernel/locking/locktorture.c | 2 +-
kernel/pid.c | 19 +
kernel/rcu/Kconfig | 8 +-
kernel/rcu/Kconfig.debug | 17 +-
kernel/rcu/Makefile | 2 +-
kernel/rcu/rcu_segcblist.c | 10 +-
kernel/rcu/{rcuperf.c => rcuscale.c} | 330 ++++++------
kernel/rcu/rcutorture.c | 61 ++-
kernel/rcu/refscale.c | 8 +-
kernel/rcu/srcutree.c | 13 -
kernel/rcu/tree.c | 165 ++++--
kernel/rcu/tree.h | 2 +
kernel/rcu/tree_exp.h | 6 +-
kernel/rcu/tree_plugin.h | 40 +-
kernel/rcu/tree_stall.h | 8 +-
kernel/rcu/update.c | 13 -
kernel/scftorture.c | 575 +++++++++++++++++++++
kernel/smp.c | 134 +++++
kernel/sys_ni.c | 1 +
kernel/time/tick-sched.c | 2 +-
lib/Kconfig.debug | 44 +-
lib/Makefile | 2 +-
lib/{test_bitfield.c => bitfield_kunit.c} | 90 ++--
lib/kunit/Makefile | 3 +-
lib/kunit/executor.c | 43 ++
lib/kunit/test.c | 13 +-
lib/nmi_backtrace.c | 6 +-
mm/Kconfig | 3 +
mm/gup_benchmark.c | 15 +-
mm/madvise.c | 125 ++++-
mm/memcontrol.c | 75 ++-
mm/memory-failure.c | 18 +-
mm/memory.c | 16 +-
mm/memory_hotplug.c | 46 +-
mm/migrate.c | 71 ++-
mm/mmap.c | 74 ++-
mm/nommu.c | 7 -
mm/percpu.c | 3 +-
mm/slab.h | 3 -
mm/vmalloc.c | 147 +++---
mm/zsmalloc.c | 10 +-
scripts/coccicheck | 17 +-
scripts/coccinelle/api/alloc/zalloc-simple.cocci | 16 +-
scripts/coccinelle/api/kfree_mismatch.cocci | 228 ++++++++
.../api/{kzfree.cocci => kfree_sensitive.cocci} | 35 +-
scripts/coccinelle/api/kobj_to_dev.cocci | 45 ++
scripts/coccinelle/api/kvmalloc.cocci | 256 +++++++++
scripts/coccinelle/free/ifnullfree.cocci | 11 +-
scripts/coccinelle/iterators/for_each_child.cocci | 358 +++++++++++++
scripts/coccinelle/misc/excluded_middle.cocci | 39 ++
scripts/coccinelle/misc/flexible_array.cocci | 88 ++++
scripts/coccinelle/misc/uninitialized_var.cocci | 51 ++
tools/testing/kunit/kunit_parser.py | 76 ++-
.../test_data/test_is_test_passed-all_passed.log | 1 +
.../kunit/test_data/test_is_test_passed-crash.log | 1 +
.../test_data/test_is_test_passed-failure.log | 1 +
...rf-ftrace.sh => kvm-recheck-rcuscale-ftrace.sh} | 6 +-
...-recheck-rcuperf.sh => kvm-recheck-rcuscale.sh} | 14 +-
.../selftests/rcutorture/bin/kvm-recheck-scf.sh | 38 ++
.../selftests/rcutorture/bin/kvm-test-1-run.sh | 33 +-
tools/testing/selftests/rcutorture/bin/kvm.sh | 36 +-
.../selftests/rcutorture/bin/parse-console.sh | 11 +-
.../selftests/rcutorture/configs/rcu/TREE05 | 1 +
.../selftests/rcutorture/configs/rcuperf/CFcommon | 2 -
.../configs/{rcuperf => rcuscale}/CFLIST | 0
.../selftests/rcutorture/configs/rcuscale/CFcommon | 2 +
.../rcutorture/configs/{rcuperf => rcuscale}/TINY | 0
.../rcutorture/configs/{rcuperf => rcuscale}/TREE | 0
.../configs/{rcuperf => rcuscale}/TREE54 | 0
.../configs/{rcuperf => rcuscale}/ver_functions.sh | 4 +-
.../rcutorture/configs/{refscale => scf}/CFLIST | 0
.../selftests/rcutorture/configs/scf/CFcommon | 2 +
.../selftests/rcutorture/configs/scf/NOPREEMPT | 9 +
.../rcutorture/configs/scf/NOPREEMPT.boot | 1 +
.../selftests/rcutorture/configs/scf/PREEMPT | 9 +
.../rcutorture/configs/scf/ver_functions.sh | 30 ++
tools/testing/selftests/rcutorture/doc/initrd.txt | 36 +-
.../selftests/rcutorture/doc/rcu-test-image.txt | 41 +-
tools/testing/selftests/vm/hmm-tests.c | 2 +-
146 files changed, 4240 insertions(+), 1053 deletions(-)
create mode 100644 Documentation/dev-tools/kunit/style.rst
create mode 100644 Documentation/devicetree/bindings/mailbox/arm,mhu.yaml
delete mode 100644 Documentation/devicetree/bindings/mailbox/arm-mhu.txt
create mode 100644 drivers/mailbox/arm_mhu_db.c
rename kernel/rcu/{rcuperf.c => rcuscale.c} (64%)
create mode 100644 kernel/scftorture.c
rename lib/{test_bitfield.c => bitfield_kunit.c} (67%)
create mode 100644 lib/kunit/executor.c
create mode 100644 scripts/coccinelle/api/kfree_mismatch.cocci
rename scripts/coccinelle/api/{kzfree.cocci => kfree_sensitive.cocci} (67%)
create mode 100644 scripts/coccinelle/api/kobj_to_dev.cocci
create mode 100644 scripts/coccinelle/api/kvmalloc.cocci
create mode 100644 scripts/coccinelle/iterators/for_each_child.cocci
create mode 100644 scripts/coccinelle/misc/excluded_middle.cocci
create mode 100644 scripts/coccinelle/misc/flexible_array.cocci
create mode 100644 scripts/coccinelle/misc/uninitialized_var.cocci
rename tools/testing/selftests/rcutorture/bin/{kvm-recheck-rcuperf-ftrace.sh => kv [...]
rename tools/testing/selftests/rcutorture/bin/{kvm-recheck-rcuperf.sh => kvm-reche [...]
create mode 100755 tools/testing/selftests/rcutorture/bin/kvm-recheck-scf.sh
delete mode 100644 tools/testing/selftests/rcutorture/configs/rcuperf/CFcommon
rename tools/testing/selftests/rcutorture/configs/{rcuperf => rcuscale}/CFLIST (100%)
create mode 100644 tools/testing/selftests/rcutorture/configs/rcuscale/CFcommon
rename tools/testing/selftests/rcutorture/configs/{rcuperf => rcuscale}/TINY (100%)
rename tools/testing/selftests/rcutorture/configs/{rcuperf => rcuscale}/TREE (100%)
rename tools/testing/selftests/rcutorture/configs/{rcuperf => rcuscale}/TREE54 (100%)
rename tools/testing/selftests/rcutorture/configs/{rcuperf => rcuscale}/ver_functi [...]
copy tools/testing/selftests/rcutorture/configs/{refscale => scf}/CFLIST (100%)
create mode 100644 tools/testing/selftests/rcutorture/configs/scf/CFcommon
create mode 100644 tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT
create mode 100644 tools/testing/selftests/rcutorture/configs/scf/NOPREEMPT.boot
create mode 100644 tools/testing/selftests/rcutorture/configs/scf/PREEMPT
create mode 100644 tools/testing/selftests/rcutorture/configs/scf/ver_functions.sh
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.