This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 4fe89d07dcc2 Linux 6.0 new edeed42402ce MIPS: Fix comment typo new 877336c1856e MIPS: move from strlcpy with unused retval to strscpy new a343ca9bd728 MIPS: ath25: clean up non-kernel-doc comment warning new 050a3f1db5b9 MIPS: Fix comments typo new 0153682e9e6a MIPS: dts: lantiq: rename dts files with soc name being th [...] new 1e6d11fe72e3 MIPS: SGI-IP30: Fix platform-device leak in bridge_platfor [...] new 11bec9cba4de MIPS: SGI-IP27: Fix platform-device leak in bridge_platfor [...] new b971612cc193 mips: bmips: bcm63268: add TWD block binding new aaec03d33130 MIPS: Loongson2ef: remove orphan sbx00_acpi_init() declaration new df1a727fa2f6 MIPS: Octeon: remove orphan octeon_swiotlb declaration new c5f60e1cbb7a MIPS: Octeon: remove orphan cvmx_fpa_setup_pool() declaration new 2af06ba7ee2f MIPS: Octeon: remove orphan octeon_hal_setup_reserved32() [...] new 0b8b94c384e7 MIPS: IRQ: remove orphan declarations from arch/mips/inclu [...] new b7dc37fcf67b MIPS: remove orphan sni_cpu_time_init() declaration new 5c5a4682e96a MIPS: AR7: remove orphan declarations from arch/mips/inclu [...] new 6f674034b467 mips: cavium: convert to DEFINE_SHOW_ATTRIBUTE new 27a43a85bcfe mips: kernel: convert to DEFINE_SHOW_ATTRIBUTE new 53f9cd5c16a5 mips: ralink: convert to DEFINE_SHOW_ATTRIBUTE new 0dedcf6e3301 MIPS: BCM47XX: Cast memcmp() of function to (void *) new 730320fd770d MIPS: lantiq: enable all hardware interrupts on second VPE new 692cb5b0f4e2 MIPS: Lantiq: switch vmmc to use gpiod API new c8fbf8a88fcd MIPS: remove orphan sb1250_time_init() declaration new fe23057cbc04 MIPS: IRQ: remove orphan allocate_irqno() declaration new bf21f3f8d033 MIPS: Lantiq: vmmc: fix compile break introduced by gpiod patch new 84aff0b6905c mips: update config files new 0668951705d3 MIPS: Silence missing prototype warning new 8e6ec6ce02b5 MIPS: Simplify __bswapdi2() and __bswapsi2() new 056a68cea01e mips: allow firmware to pass RNG seed to kernel new 90c2d2eb7ab5 MIPS: pci: lantiq: switch to using gpiod API new fb443f36f3b9 Merge tag 'mips_6.1' of git://git.kernel.org/pub/scm/linux [...] new c01b5a33bf06 m68k: Move from strlcpy with unused retval to strscpy new d355a08e2869 m68k: Allow kexec on M68KCLASSIC with MMU enabled only new 15f9042311b0 m68k: defconfig: Update defconfigs for v6.0-rc2 new 7c236d93c676 m68k: Process bootinfo records before saving them new dc63a086daee m68k: Rework BI_VIRT_RNG_SEED as BI_RNG_SEED new 75003fa726e9 Merge tag 'm68k-for-v6.1-tag1' of git://git.kernel.org/pub [...] new 32844a8eecaa ARM: 9243/1: riscpc: Unbreak the build new 2ccd19b3ffac ARM: 9244/1: dump: Fix wrong pg_level in walk_pmd() new 14ca1a469075 ARM: 9247/1: mm: set readonly for MT_MEMORY_RO with ARM_LPAE new 038239640e3a Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm new a30d551f34df tools/nolibc: make argc 32-bit in riscv startup code new 8b53e83b08cf tools/nolibc: fix build warning in sys_mmap() when my_sysc [...] new 364702f75514 tools/nolibc: make sys_mmap() automatically use the right [...] new 362aecb2d8cf selftests/nolibc: add basic infrastructure to ease creatio [...] new 23da7bc92360 selftests/nolibc: support a test definition format new b4844fa0bdb4 selftests/nolibc: implement a few tests for various syscalls new 95bc989488eb selftests/nolibc: add a few tests for some libc functions new f49896d7d9a6 selftests/nolibc: exit with poweroff on success when getpi [...] new aa73a86cda26 selftests/nolibc: on x86, support exiting with isa-debug-exit new 1a5454f62599 selftests/nolibc: recreate and populate /dev and /proc if missing new 7172f1c6854c selftests/nolibc: condition some tests on /proc existence new 1da02f510882 selftests/nolibc: support glibc as well new d248cabff5da selftests/nolibc: add a "kernel" target to build the kerne [...] new 5c43fd795410 selftests/nolibc: add a "defconfig" target new 662ea60e373b selftests/nolibc: add a "run" target to start the kernel in QEMU new b25c5284db0a selftests/nolibc: "sysroot" target installs a local copy o [...] new ffc297fe2259 selftests/nolibc: add a "help" target new 43cf168fa999 selftests/nolibc: Avoid generated files being committed new dda0ba40da68 Merge tag 'nolibc.2022.09.30a' of git://git.kernel.org/pub [...] new 203185f6b1e3 docs/memory-barriers.txt: Fix confusing name of 'data depe [...] new f556082dd7fc docs/memory-barriers.txt: Fixup long lines new be94ecf7608c tools/memory-model: Clarify LKMM's limitations in litmus-t [...] new b8fb65e1d332 Merge tag 'lkmm.2022.09.30a' of git://git.kernel.org/pub/s [...] new 4d2f862b5b49 doc: Emphasize the need for explicit RCU read-side markers new ed336c6fe4c0 doc: Call out queue_rcu_work() for blocking RCU callbacks new 1c1c1d983e75 doc: Use rcu_barrier() to rate-limit RCU callbacks new ca8a439e4611 doc: Fix list: rcu_access_pointer() is not lockdep-checked new 022d1b356c8a doc: Update rcu_access_pointer() advice in rcu_dereference.rst new 99cf092058e1 doc: SLAB_TYPESAFE_BY_RCU uses cannot rely on spinlocks new ef32aee9aa06 doc/rcu: Update LWN article URLs and add 2019 article new 6d60ea03ac2d rcu: Fix rcu_read_unlock_strict() strict QS reporting new bca4fa8cb0f4 rcu: Update rcu_preempt_deferred_qs() comments for !PREEMP [...] new fcb42c9a77d4 rcu: Add QS check in rcu_exp_handler() for non-preemptible [...] new 6ca0292ccf96 rcu: Make tiny RCU support leak callbacks for debug-object errors new 089254fd386e rcu: Document reason for rcu_all_qs() call to preempt_disable() new d8f3f5834feb rcu: Update rcu_access_pointer() header for rcu_dereferenc [...] new e73dfe30930b sched/debug: Try trigger_single_cpu_backtrace(cpu) in dump [...] new bc1cca97e6da sched/debug: Show the registers of 'current' in dump_cpu_task() new 621189a1fe93 rcu: Avoid triggering strict-GP irq-work when RCU is idle new 7634b1eaa0cd rcu: Exclude outgoing CPU when it is the last to leave new 48297a22a39a rcutorture: Use the barrier operation specified by cur_ops new 093590c16b44 rcu: Back off upon fill_page_cache_func() allocation failure new 382690963518 rcu/kfree: Fix kfree_rcu_shrink_count() return value new 51824b780b71 rcu/kvfree: Update KFREE_DRAIN_JIFFIES interval new 5334da2af25e rcu/nocb: Choose the right rcuog/rcuop kthreads to output new 638dce227a41 rcu/nocb: Add CPU number to CPU-{,de}offload failure messages new 91a967fd6934 rcu: Add full-sized polling for get_completed*() and poll_ [...] new 3fdefca9b42c rcu: Add full-sized polling for get_state() new ccb42229fb34 rcutorture: Abstract synchronous and polled API testing new ed7d2f1abee4 rcutorture: Allow per-RCU-flavor polled double-GP check new d594231aa50a rcutorture: Verify RCU reader prevents full polling from c [...] new 37d6ade31cf8 rcutorture: Remove redundant RTWS_DEF_FREE check new f4754ad2922e rcutorture: Verify long-running reader prevents full polli [...] new 76ea364161e7 rcu: Add full-sized polling for start_poll() new 6c502b14ba66 rcu: Add full-sized polling for start_poll_expedited() new f21e014345e0 rcu: Remove blank line from poll_state_synchronize_rcu() d [...] new b6fe4917ae43 rcu: Add full-sized polling for cond_sync_full() new 8df13f01608e rcu: Add full-sized polling for cond_sync_exp_full() new 258f887aba60 rcu: Disable run-time single-CPU grace-period optimization new a5d1b0b68a62 rcu: Set rcu_data structures' initial ->gpwrap value to true new 5f11bad6b722 rcu-tasks: Remove grace-period fast-path rcu-tasks helper new 910e12092eac rcu: Make synchronize_rcu() fast path update ->gp_seq counters new e8755d2bde7c rcu: Remove expedited grace-period fast-path forward-progr [...] new 43ff97cc997f rcu: Make synchronize_rcu_expedited() fast path update .ex [...] new 7ecef0871dd9 rcu: Remove ->rgos_polled field from rcu_gp_oldstate structure new b3cdd0a79c87 rcutorture: Adjust rcu_poll_need_2gp() for rcu_gp_oldstate [...] new d761de8a7dce rcu: Make synchronize_rcu() fastpath update only boot-CPU [...] new cc8faf5b6599 rcutorture: Use 1-suffixed variable in rcu_torture_write_t [...] new 5d7801f20170 rcutorture: Expand rcu_torture_write_types() first "if" statement new 18538248e548 rcu: Add functions to compare grace-period state values new 967c298d650e rcutorture: Limit read-side polling-API testing new 599d97e3f223 rcutorture: Make "srcud" option also test polled grace-period API new d66e4cf974a5 srcu: Add GP and maximum requested GP to Tiny SRCU rcutort [...] new de3f2671ae56 srcu: Make Tiny SRCU poll_state_synchronize_srcu() more precise new 5fe89191e43f srcu: Make Tiny SRCU use full-sized grace-period counters new fcd53c8a4dfa rcu-tasks: Convert RCU_LOCKDEP_WARN() to WARN_ONCE() new d6ad60635caf rcu-tasks: Ensure RCU Tasks Trace loops have quiescent states new 528262f50274 rcu-tasks: Make RCU Tasks Trace check for userspace execution new 5c0ec4900497 Merge branches 'doc.2022.08.31b', 'fixes.2022.08.31b', 'kv [...] new 890f242084c9 Merge tag 'rcu.2022.09.30a' of git://git.kernel.org/pub/sc [...] new 23c48a124b46 docs/zh_CN: Update the translation of gpio to 6.0-rc1 new 74a3c2aefe04 Documentation: irqdomain: Fix typo of "at least once" new 97024e159ff5 maintainer-pgp-guide: use key terminology consistent with [...] new 7d61aa2cbd62 maintainer-pgp-guide: remove keyserver instructions new 0a1a279bdade maintainer-pgp-guide: update ECC support information new 6043134dcedb maintainer-pgp-guide: add a section on PGP-signed patches new e72b3b9810dd maintainer-pgp-guide: minor wording tweaks new df8238629112 docs/zh_CN: Update zh_CN/process/email-clients.rst to 5.19 new 7114fe6f906c docs/zh_CN: Update zh_CN/process/submitting-patches.rst to 5.19 new 78b07714c4ef docs/zh_CN: Fix two missing labels in zh_CN/process new 021904f38bae Documentation: filesystems: xfs: update pseudocode and typo fixes new 6cf3116d5eed Documentation: ext4: correct the document about superblock new 3d8b56d7b10e docs/zh_CN: Update the translation of io_ordering to 6.0-rc2 new 876d8552fa7c docs/zh_CN: Remove IRQ and oops-tracing new 7e94556e26c6 docs/zh_TW: Remove oops-tracing new 363fd2324c3e docs: scheduler: Update new path for the sysctl knobs new 20e21951f3eb docs/zh_CN: Update zh_CN/process/submit-checklist.rst to 6.0-rc2 new 6b0d3e7c5888 docs/conf.py: Treat mathjax as fallback math renderer new 3b384e95642c docs/conf.py: Respect env variable SPHINX_IMGMATH new d2bef8e1037c Remove duplicate words inside documentation new 8a7f0e8ab9e8 Documentation/ABI: correct possessive "its" typos new 3f10b5082919 docs: admin-guide: do not mention the 'run a.out user prog [...] new 32a3a9db16eb docs: admin-guide: for kernel bugs refer to other kernel d [...] new 7f77ebbf758b Delete duplicate words from kernel docs new adb95582a09f Documentation: process/submitting-patches: misspelling "mesages" new 980309d94e02 docs/zh_CN: add PCI acpi-info translation new 330f5a300548 docs/zh_CN: add dt changesets translation new 5e38432db8f3 docs/zh_CN: add dt dynamic-resolution-notes translation new f773455ce59d docs/zh_CN: add dt overlay-notes translation new 9485acfded20 docs/zh_CN: add dt kernel-api translation new 8bfdfa0d6b92 docs: update mediator information in CoC docs new 67fe6792a7fb Documentation: stable: Document alternative for referring [...] new 622d6f198737 Documentation: filesystems: correct possessive "its" new 06cb31cc7618 Documentation/hw-vuln: Update spectre doc new 5415673414c9 docs/zh_CN: Update zh_CN/process/coding-style.rst to 6.0-rc2 new e2815b71cc48 Documentation: spufs: correct a duplicate word typo new 3832d1fd84b6 docs/core-api: expand Fedora instructions for GCC plugins new 60e89a10eef2 Documentation: fb: udlfb: clean up text and formatting new b270228753f2 Documentation: W1: minor typo corrections new c68c0db4b25f usb: chipidea: clarify Documentation/ABI text new a356c06699e2 docs: x86: replace do_IRQ int the entry_64.rst with common [...] new 7675ea68d605 docs/zh_CN: core-api: Add idr Chinese translation new 2e6506c1a5a5 docs/zh_CN: core-api: Add circular-buffers Chinese translation new eda91f4090e9 docs/zh_CN: core-api: Add generic-radix-tree Chinese translation new 6d75bb92f992 docs/zh_CN: core-api: Add packing Chinese translation new 8f0ec4094d01 docs/zh_CN: Update zh_CN/admin-guide/README.rst to 6.0-rc2 new 0a13b6c3c546 docs/zh_CN: Add new translation of admin-guide/bootconfig.rst new 16461c66de0b docs: hugetlbpage.rst: fix a typo of hugepage size new a9a7da031dca Documentation: devres: add missing PINCTRL helpers new 49beeea7ebdb Documentation: devres: add missing SPI helper new 9d0f5cd16744 docs: promote the title of process/index.rst new 0c7b4366f1ab docs: Rewrite the front page new 3aa024e4e912 docs: reconfigure the HTML left column new 90c0bf89dec0 docs: remove some index.rst cruft new f4bf1cd4ac9c docs: move asm-annotations.rst into core-api new e40573a43d16 docs: put atomic*.txt and memory-barriers.txt into the cor [...] new 489876063fb1 docs: add a man-pages link to the front page new 1404f29258dc Merge branch 'fp' into docs-mw new e94102e50675 docs, kprobes: Fix the wrong location of Kprobes new 2f993509a97e docs: process/5.Posting.rst: clarify use of Reported-by: tag new 679b4bc25fc7 docs/doc-guide: Add documentation on SPHINX_IMGMATH new 26e544480929 Documentation/CoC: Reflect current CoC interpretation and [...] new 9a7d7a80e110 Documentation/mm: modify page_referenced to folio_referenced new 06699e691553 Documentation: devres: update IRQ helper new 657ed9c9bca0 Documentation: devres: add missing IO helper new 1cfd9d7e43d5 coding-style.rst: document BUG() and WARN() rules ("do not [...] new 69d517e6e210 checkpatch: warn on usage of VM_BUG_ON() and other BUG variants new f3dfe925f954 Merge tag 'docs-6.1' of git://git.lwn.net/linux
The 188 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/ABI/testing/sysfs-bus-bcma | 2 +- Documentation/ABI/testing/sysfs-bus-fcoe | 2 +- Documentation/ABI/testing/sysfs-bus-iio-proximity | 2 +- Documentation/ABI/testing/sysfs-devices-system-cpu | 2 +- .../ABI/testing/sysfs-platform-chipidea-usb2 | 6 +- Documentation/ABI/testing/sysfs-power | 2 +- Documentation/RCU/checklist.rst | 17 +- Documentation/RCU/lockdep.rst | 2 +- Documentation/RCU/rcu_dereference.rst | 14 +- Documentation/RCU/whatisRCU.rst | 47 +- Documentation/admin-guide/README.rst | 91 +-- Documentation/admin-guide/hw-vuln/spectre.rst | 1 + Documentation/admin-guide/kdump/vmcoreinfo.rst | 2 +- Documentation/admin-guide/mm/hugetlbpage.rst | 2 +- Documentation/bpf/instruction-set.rst | 2 +- Documentation/bpf/map_cgroup_storage.rst | 4 +- Documentation/conf.py | 42 +- Documentation/{ => core-api}/asm-annotations.rst | 7 +- Documentation/core-api/cpu_hotplug.rst | 2 +- Documentation/core-api/index.rst | 4 + Documentation/core-api/irq/irq-domain.rst | 2 +- Documentation/core-api/wrappers/atomic_bitops.rst | 18 + Documentation/core-api/wrappers/atomic_t.rst | 19 + .../core-api/wrappers/memory-barriers.rst | 18 + Documentation/doc-guide/sphinx.rst | 57 +- Documentation/driver-api/driver-model/devres.rst | 7 +- Documentation/driver-api/isa.rst | 2 +- Documentation/fb/udlfb.rst | 23 +- Documentation/filesystems/caching/backend-api.rst | 2 +- Documentation/filesystems/ext4/super.rst | 6 +- Documentation/filesystems/f2fs.rst | 5 +- Documentation/filesystems/idmappings.rst | 2 +- Documentation/filesystems/qnx6.rst | 2 +- Documentation/filesystems/spufs/spufs.rst | 2 +- .../filesystems/xfs-delayed-logging-design.rst | 18 +- Documentation/index.rst | 156 ++--- Documentation/kbuild/gcc-plugins.rst | 19 +- Documentation/locking/seqlock.rst | 2 +- Documentation/memory-barriers.txt | 177 ++--- Documentation/mm/unevictable-lru.rst | 6 +- Documentation/process/5.Posting.rst | 6 +- .../process/code-of-conduct-interpretation.rst | 26 +- Documentation/process/coding-style.rst | 62 ++ Documentation/process/index.rst | 1 + Documentation/process/maintainer-pgp-guide.rst | 286 ++++---- Documentation/process/stable-kernel-rules.rst | 6 + Documentation/process/submitting-patches.rst | 4 +- Documentation/scheduler/sched-design-CFS.rst | 2 +- Documentation/staging/index.rst | 42 -- Documentation/subsystem-apis.rst | 58 ++ Documentation/trace/histogram.rst | 2 +- Documentation/trace/kprobes.rst | 4 +- Documentation/trace/timerlat-tracer.rst | 2 +- Documentation/translations/zh_CN/IRQ.txt | 39 -- Documentation/translations/zh_CN/PCI/acpi-info.rst | 139 ++++ Documentation/translations/zh_CN/PCI/index.rst | 13 +- .../translations/zh_CN/admin-guide/README.rst | 101 +-- .../translations/zh_CN/admin-guide/bootconfig.rst | 293 ++++++++ .../translations/zh_CN/admin-guide/index.rst | 2 +- .../zh_CN/core-api/circular-buffers.rst | 210 ++++++ .../zh_CN/core-api/generic-radix-tree.rst | 23 + Documentation/translations/zh_CN/core-api/idr.rst | 80 +++ .../translations/zh_CN/core-api/index.rst | 8 +- .../translations/zh_CN/core-api/packing.rst | 160 +++++ .../translations/zh_CN/devicetree/changesets.rst | 37 + .../zh_CN/devicetree/dynamic-resolution-notes.rst | 31 + .../translations/zh_CN/devicetree/index.rst | 13 +- .../translations/zh_CN/devicetree/kernel-api.rst | 58 ++ .../zh_CN/devicetree/overlay-notes.rst | 140 ++++ .../translations/zh_CN/driver-api/gpio/index.rst | 69 ++ .../zh_CN/{gpio.txt => driver-api/gpio/legacy.rst} | 184 +++-- .../translations/zh_CN/driver-api/index.rst | 132 ++++ .../translations/zh_CN/driver-api/io_ordering.rst | 60 ++ Documentation/translations/zh_CN/index.rst | 4 +- Documentation/translations/zh_CN/io_ordering.txt | 67 -- Documentation/translations/zh_CN/oops-tracing.txt | 212 ------ .../translations/zh_CN/process/coding-style.rst | 274 ++++++-- .../translations/zh_CN/process/email-clients.rst | 265 +++++--- .../zh_CN/process/submit-checklist.rst | 84 +-- .../zh_CN/process/submitting-patches.rst | 714 +++++++++---------- .../zh_CN/scheduler/sched-design-CFS.rst | 2 +- Documentation/translations/zh_TW/oops-tracing.txt | 212 ------ Documentation/virt/kvm/x86/mmu.rst | 2 +- Documentation/w1/masters/ds2490.rst | 2 +- Documentation/w1/w1-generic.rst | 2 +- Documentation/x86/entry_64.rst | 4 +- MAINTAINERS | 1 + arch/arm/boot/compressed/misc.c | 2 + arch/arm/mm/dump.c | 2 +- arch/arm/mm/mmu.c | 4 + arch/m68k/Kconfig | 2 +- arch/m68k/configs/amiga_defconfig | 4 +- arch/m68k/configs/apollo_defconfig | 4 +- arch/m68k/configs/atari_defconfig | 4 +- arch/m68k/configs/bvme6000_defconfig | 4 +- arch/m68k/configs/hp300_defconfig | 4 +- arch/m68k/configs/mac_defconfig | 4 +- arch/m68k/configs/multi_defconfig | 4 +- arch/m68k/configs/mvme147_defconfig | 4 +- arch/m68k/configs/mvme16x_defconfig | 4 +- arch/m68k/configs/q40_defconfig | 4 +- arch/m68k/configs/sun3_defconfig | 4 +- arch/m68k/configs/sun3x_defconfig | 4 +- arch/m68k/include/uapi/asm/bootinfo-virt.h | 9 +- arch/m68k/include/uapi/asm/bootinfo.h | 7 + arch/m68k/kernel/setup_mm.c | 19 +- arch/m68k/virt/config.c | 11 - arch/mips/bcm47xx/prom.c | 4 +- arch/mips/boot/dts/brcm/bcm63268.dtsi | 18 +- arch/mips/boot/dts/lantiq/Makefile | 2 +- .../lantiq/{easy50712.dts => danube_easy50712.dts} | 0 arch/mips/cavium-octeon/oct_ilm.c | 17 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/configs/ar7_defconfig | 4 - arch/mips/configs/ath25_defconfig | 4 - arch/mips/configs/ath79_defconfig | 10 - arch/mips/configs/bcm63xx_defconfig | 3 - arch/mips/configs/bigsur_defconfig | 9 - arch/mips/configs/bmips_be_defconfig | 3 - arch/mips/configs/bmips_stb_defconfig | 23 +- arch/mips/configs/cavium_octeon_defconfig | 1 - arch/mips/configs/db1xxx_defconfig | 1 - arch/mips/configs/decstation_64_defconfig | 10 - arch/mips/configs/decstation_defconfig | 10 - arch/mips/configs/decstation_r4k_defconfig | 10 - arch/mips/configs/fuloong2e_defconfig | 9 - arch/mips/configs/generic/board-ocelot.config | 1 - arch/mips/configs/gpr_defconfig | 8 - arch/mips/configs/ip22_defconfig | 10 - arch/mips/configs/ip27_defconfig | 19 - arch/mips/configs/ip28_defconfig | 3 - arch/mips/configs/ip32_defconfig | 2 - arch/mips/configs/jazz_defconfig | 1 - arch/mips/configs/lemote2f_defconfig | 9 - arch/mips/configs/loongson1b_defconfig | 4 - arch/mips/configs/loongson1c_defconfig | 4 - arch/mips/configs/loongson2k_defconfig | 3 - arch/mips/configs/loongson3_defconfig | 2 - arch/mips/configs/malta_defconfig | 5 - arch/mips/configs/malta_kvm_defconfig | 5 - arch/mips/configs/malta_qemu_32r6_defconfig | 3 - arch/mips/configs/maltaaprp_defconfig | 3 - arch/mips/configs/maltasmvp_defconfig | 3 - arch/mips/configs/maltasmvp_eva_defconfig | 3 - arch/mips/configs/maltaup_defconfig | 3 - arch/mips/configs/maltaup_xpa_defconfig | 5 - arch/mips/configs/mtx1_defconfig | 10 - arch/mips/configs/omega2p_defconfig | 3 - arch/mips/configs/pic32mzda_defconfig | 1 - arch/mips/configs/rb532_defconfig | 4 - arch/mips/configs/rbtx49xx_defconfig | 7 - arch/mips/configs/rm200_defconfig | 7 - arch/mips/configs/rt305x_defconfig | 4 - arch/mips/configs/sb1250_swarm_defconfig | 2 - arch/mips/configs/vocore2_defconfig | 3 - arch/mips/configs/xway_defconfig | 4 - arch/mips/include/asm/irq.h | 4 - arch/mips/include/asm/mach-ar7/ar7.h | 2 - arch/mips/include/asm/octeon/cvmx-fpa.h | 20 - arch/mips/include/asm/octeon/octeon.h | 1 - arch/mips/include/asm/octeon/pci-octeon.h | 2 - arch/mips/include/asm/sibyte/sb1250.h | 1 - arch/mips/include/asm/sni.h | 3 - arch/mips/kernel/prom.c | 6 +- arch/mips/kernel/relocate.c | 2 +- arch/mips/kernel/segment.c | 15 +- arch/mips/kernel/setup.c | 21 + arch/mips/lantiq/prom.c | 26 +- arch/mips/lantiq/xway/vmmc.c | 24 +- arch/mips/lib/bswapdi.c | 14 +- arch/mips/lib/bswapsi.c | 10 +- arch/mips/loongson2ef/common/pci.c | 2 - arch/mips/math-emu/cp1emu.c | 2 +- arch/mips/pci/pci-ar2315.c | 2 +- arch/mips/pci/pci-lantiq.c | 28 +- arch/mips/pic32/pic32mzda/init.c | 2 +- arch/mips/ralink/bootrom.c | 15 +- arch/mips/sgi-ip27/ip27-xtalk.c | 70 +- arch/mips/sgi-ip30/ip30-xtalk.c | 70 +- arch/mips/sibyte/sb1250/irq.c | 6 - include/linux/rcupdate.h | 42 +- include/linux/rcutiny.h | 50 ++ include/linux/rcutree.h | 40 ++ include/linux/srcutiny.h | 10 +- kernel/rcu/rcutorture.c | 290 ++++++-- kernel/rcu/srcutiny.c | 14 +- kernel/rcu/tasks.h | 5 +- kernel/rcu/tiny.c | 27 +- kernel/rcu/tree.c | 330 ++++++--- kernel/rcu/tree_exp.h | 57 +- kernel/rcu/tree_nocb.h | 10 +- kernel/rcu/tree_plugin.h | 26 +- kernel/rcu/tree_stall.h | 5 +- kernel/sched/core.c | 14 + kernel/smp.c | 3 +- scripts/checkpatch.pl | 8 +- tools/include/nolibc/arch-riscv.h | 2 +- tools/include/nolibc/sys.h | 4 +- tools/memory-model/Documentation/litmus-tests.txt | 37 +- tools/testing/selftests/nolibc/.gitignore | 4 + tools/testing/selftests/nolibc/Makefile | 135 ++++ tools/testing/selftests/nolibc/nolibc-test.c | 757 +++++++++++++++++++++ 202 files changed, 5064 insertions(+), 2473 deletions(-) rename Documentation/{ => core-api}/asm-annotations.rst (97%) create mode 100644 Documentation/core-api/wrappers/atomic_bitops.rst create mode 100644 Documentation/core-api/wrappers/atomic_t.rst create mode 100644 Documentation/core-api/wrappers/memory-barriers.rst create mode 100644 Documentation/subsystem-apis.rst delete mode 100644 Documentation/translations/zh_CN/IRQ.txt create mode 100644 Documentation/translations/zh_CN/PCI/acpi-info.rst create mode 100644 Documentation/translations/zh_CN/admin-guide/bootconfig.rst create mode 100644 Documentation/translations/zh_CN/core-api/circular-buffers.rst create mode 100644 Documentation/translations/zh_CN/core-api/generic-radix-tree.rst create mode 100644 Documentation/translations/zh_CN/core-api/idr.rst create mode 100644 Documentation/translations/zh_CN/core-api/packing.rst create mode 100644 Documentation/translations/zh_CN/devicetree/changesets.rst create mode 100644 Documentation/translations/zh_CN/devicetree/dynamic-resolution- [...] create mode 100644 Documentation/translations/zh_CN/devicetree/kernel-api.rst create mode 100644 Documentation/translations/zh_CN/devicetree/overlay-notes.rst create mode 100644 Documentation/translations/zh_CN/driver-api/gpio/index.rst rename Documentation/translations/zh_CN/{gpio.txt => driver-api/gpio/legacy.rst} (89%) create mode 100644 Documentation/translations/zh_CN/driver-api/index.rst create mode 100644 Documentation/translations/zh_CN/driver-api/io_ordering.rst delete mode 100644 Documentation/translations/zh_CN/io_ordering.txt delete mode 100644 Documentation/translations/zh_CN/oops-tracing.txt delete mode 100644 Documentation/translations/zh_TW/oops-tracing.txt rename arch/mips/boot/dts/lantiq/{easy50712.dts => danube_easy50712.dts} (100%) create mode 100644 tools/testing/selftests/nolibc/.gitignore create mode 100644 tools/testing/selftests/nolibc/Makefile create mode 100644 tools/testing/selftests/nolibc/nolibc-test.c