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-defconfig in repository toolchain/ci/linux.
from 322bf2d3446a Merge branch 'for-5.6' of git://git.kernel.org/pub/scm/lin [...] adds 751438bc0f10 rtc: mt6397: drop free_irq of devm_ allocated irq adds cf33e911f500 rtc: stm32: add missed clk_disable_unprepare in error path [...] adds 94a25071301a mailmap: Update email address for Alexandre Belloni adds 519d63702d0e rtc: zynqmp: re-use rtc_time64_to_tm operation adds 3b52093dc917 rtc: ds1343: Do not hardcode SPI mode flags adds 3431ca4837bf rtc: define RTC_VL_READ values adds 790a19f18a70 rtc: Document RTC_VL_READ and RTC_VL_CLR ioctls adds 9f05342a9720 rtc: abx80x: return meaningful value for RTC_VL_READ adds af4273116d2c rtc: pcf2127: return meaningful value for RTC_VL_READ adds 244cf8f0ed27 rtc: pcf8523: return meaningful value for RTC_VL_READ adds d268f4bd42f5 rtc: pcf8563: remove RTC_VL_CLR handling adds 75d26f5c2388 rtc: pcf8563: remove conditional compilation adds 935272aade5a rtc: pcf8563: stop caching voltage_low adds b371b10e949a rtc: pcf8563: return meaningful value for RTC_VL_READ adds 0295c27f90bb rtc: pcf85063: remove RTC_VL_CLR handling adds f86dc5bde18e rtc: pcf85063: return meaningful value for RTC_VL_READ adds 92c02daabae6 rtc: rv3028: remove RTC_VL_CLR handling adds 86e655f9f3e6 rtc: rv3028: return meaningful value for RTC_VL_READ adds 7e890a0f0e4d rtc: rv8803: avoid clearing RV8803_FLAG_V2F in RTC_VL_CLR adds bcd17c5082f2 rtc: rv8803: return meaningful value for RTC_VL_READ adds 894b04320020 rtc: rx8010: remove RTC_VL_CLR handling adds 8049c11399a3 rtc: rx8010: return meaningful value for RTC_VL_READ adds 9b45ef977440 rtc: rv3029: use proper name for the driver adds c509e4344bc0 rtc: rv3029: let regmap validate the register ranges adds 609e97fe31a4 rtc: rv3029: remove open coded regmap_update_bits adds 54c5970df449 rtc: rv3029: remove race condition when update STATUS adds 35c2daaf554b rtc: rv3029: avoid reading the status register uselessly adds bb72dbba83eb rtc: rv3029: get rid of rv3029_get_sr adds 38ce8e30f37e rtc: rv3029: simplify rv3029_alarm_irq_enable adds 8fd3d609a5c8 rtc: rv3029: simplify rv3029_set_alarm adds 7518dd9a93b9 rtc: rv3029: drop rv3029_read_regs and rv3029_write_regs adds f630f728a9b1 rtc: rv3029: add RTC_VL_READ and RTC_VL_CLEAR support adds cff2e4d27826 rtc: rv3029: correctly handle PON and VLOW2 adds 9346f8706643 rtc: rv3029: convert to devm_rtc_allocate_device adds cbc943eb37ca rtc: rv3029: let the core handle rtc range adds ec923fcccf9b rtc: rv3029: add nvram support adds 8e99106c920a rtc: rv3029: drop deprecated compatbiles adds fc219291ea97 rtc: rv3029: annotate init and exit functions adds bd0d937928d4 rtc: rv3029: remove useless error messages adds 62cbe63f58e7 rtc: asm9260: add the missed check for devm_clk_get adds de0505660f6b rtc: omap: Remove unneeded semicolon adds aeedfe7f89bc rtc: rx8010: Fix return code for rx8010_probe adds f236a2a2ebab rtc: hym8563: Return -EINVAL if the time is known to be invalid adds e2ed7507ae89 rtc: hym8563: Read the valid flag directly instead of caching it adds 47a3c048373b rtc: rx8025: Remove struct i2c_client from struct rx8025_data adds d6e62e7f106f rtc: ds1343: Remove unused struct spi_device in struct ds1 [...] adds 7dc679ef2558 rtc: moxart: Convert to SPDX identifier adds d53f9b68b359 rtc: pcf8563: Use BIT adds d5bbdd5179df dt-bindings: atmel, at91rm9200-rtc: add microchip, sam9x60-rtc adds b7052876d7e8 rtc: at91rm9200: remove procfs information adds 4f12de0a582e dt-bindings: rtc: at91rm9200: convert bindings to json-schema adds ca3fdc989c3c rtc: at91rm9200: add sama5d4 and sama5d2 compatibles adds a1243b099e25 rtc: at91rm9200: move register definitions to C file adds 565205d5adc1 rtc: at91rm9200: avoid time readout in at91_rtc_setalarm adds 3c7b90cb145a rtc: at91rm9200: use FIELD_PREP/FIELD_GET adds 4c4ab451ae36 rtc: tps6586x: Use IRQ_NOAUTOEN flag adds b6da197a2e96 rtc: cmos: Stop using shared IRQ adds 5848ad2f1bcb rtc: cmos: Use predefined value for RTC IRQ on legacy x86 adds 604c521259c8 rtc: cmos: Refactor code by using the new dmi_get_bios_yea [...] adds c68209410752 rtc: Kconfig: properly indent sd3078 entry adds 578c2b661e2b rtc: Kconfig: select REGMAP_I2C when necessary adds 34719de919af rtc: i2c/spi: Avoid inclusion of REGMAP support when not needed adds f45719240700 dt-bindings: rtc: at91rm9200: document clocks property adds eadc4e40e688 Merge tag 'rtc-5.6' of git://git.kernel.org/pub/scm/linux/ [...] adds 086338df1d6c platform/chrome: cros_ec_trace: Match trace commands with [...] adds 205c9326fd86 platform/chrome: cros_ec_proto: Add response tracing adds a69b4eebe513 platform/chrome: cros_ec_lpc: Use platform_get_irq_optiona [...] adds c82ebf1bf738 platform/chrome: chromeos_laptop: Convert to i2c_new_scann [...] adds e054d71836f0 platform/chrome: cros_ec_ishtp: Make init_lock static adds 11f1eabee0ba cros_ec: treewide: Remove 'include/linux/mfd/cros_ec.h' adds ffd7263e63fe platform/chrome: wilco_ec: Fix unregistration order adds 3b0bfd33ffb2 Merge branch 'chrome-platform-5.5-fixes' into for-kernelci adds a532149c992e platform/chrome: wilco_ec: Add newlines to printks adds 60fb8a8e93ca platform/chrome: wilco_ec: Allow wilco to be compiled in C [...] adds 943063b65d93 platform/chrome: cros_ec: Drop unaligned.h include adds 034dbec179e5 platform/chrome: cros_ec: Match implementation with headers adds 79703e014ba0 Merge tag 'tag-chrome-platform-for-v5.6' of git://git.kern [...] adds 574c5b3d0e4c mm: Add a vmf_insert_mixed_prot() function adds 5379e4dd3220 mm, drm/ttm: Fix vm page protection handling adds b45f1b3b585e Merge branch 'ttm-prot-fix' of git://people.freedesktop.or [...] adds 9717c1cea16e Merge tag 'drm-next-2020-02-04' of git://anongit.freedeskt [...] adds 2d797e9ff95e ocfs2: fix oops when writing cloned file adds e822969cab48 mm/page_alloc.c: fix uninitialized memmaps on a partially [...] adds abec749facff fs/proc/page.c: allow inspection of last section and fix e [...] adds 4b094b7851bf mm/page_alloc.c: initialize memmap of unavailable memory directly adds 948c436e463d mm/page_alloc: fix and rework pfn handling in memmap_init_zone() adds 4c6058814ec4 mm: factor out next_present_section_nr() adds 1f8d75c1b7dc mm/memmap_init: update variable name in memmap_init_zone adds d33695b16a9f mm/memory_hotplug: poison memmap in remove_pfn_range_from_zone() adds 9b05158f5d80 mm/memory_hotplug: we always have a zone in find_(smallest [...] adds 950b68d9178b mm/memory_hotplug: don't check for "all holes" in shrink_z [...] adds 5d12071c5de8 mm/memory_hotplug: drop local variables in shrink_zone_span() adds 52fb87c81f11 mm/memory_hotplug: cleanup __remove_pages() adds 92917998849e mm/memory_hotplug: drop valid_start/valid_end from test_pa [...] adds 39323c64b8a9 smp_mb__{before,after}_atomic(): update Documentation adds ed29f171518c ipc/mqueue.c: remove duplicated code adds c5b2cbdbdac5 ipc/mqueue.c: update/document memory barriers adds 0d97a82ba830 ipc/msg.c: update and document memory barriers adds 8116b54e7e23 ipc/sem.c: document and update memory barriers adds 889b331724c8 ipc/msg.c: consolidate all xxxctl_down() functions adds ca0a95a6ac0c drivers/block/null_blk_main.c: fix layout adds 046755a28f9d drivers/block/null_blk_main.c: fix uninitialized var warnings adds 9a8c8b431b21 pinctrl: fix pxa2xx.c build warnings adds 1c948715a159 mm: remove __krealloc adds 93fab1b22ef7 mm: add generic p?d_leaf() macros adds 4f6b2c083c86 arc: mm: add p?d_leaf() definitions adds 8a0af66b35f8 arm: mm: add p?d_leaf() definitions adds 8aa82df3c123 arm64: mm: add p?d_leaf() definitions adds 501b81046701 mips: mm: add p?d_leaf() definitions adds 070434b13b6e powerpc: mm: add p?d_leaf() definitions adds af6513ead046 riscv: mm: add p?d_leaf() definitions adds 8d2109f29982 s390: mm: add p?d_leaf() definitions adds 8094249358d6 sparc: mm: add p?d_leaf() definitions adds 757b2a4ab560 x86: mm: add p?d_leaf() definitions adds 3afc423632a1 mm: pagewalk: add p4d_entry() and pgd_entry() adds 488ae6a2b933 mm: pagewalk: allow walking without vma adds fbf56346b855 mm: pagewalk: don't lock PTEs for walk_page_range_novma() adds c02a98753e0a mm: pagewalk: fix termination condition in walk_pte_range() adds b7a16c7ad790 mm: pagewalk: add 'depth' parameter to pte_hole adds 74d2aaa16f15 x86: mm: point to struct seq_file from struct pg_state adds e455248d5ee9 x86: mm+efi: convert ptdump_walk_pgd_level() to take a mm_struct adds c5cfae12fdd5 x86: mm: convert ptdump_walk_pgd_level_debugfs() to take a [...] adds 30d621f6723b mm: add generic ptdump adds 2ae27137b2db x86: mm: convert dump_pagetables to use walk_page_range adds 102f45fdbe42 arm64: mm: convert mm/dump.c to use walk_page_range() adds 9c7869c7f172 arm64: mm: display non-present entries in ptdump adds f8f0d0b6fa20 mm: ptdump: reduce level numbers by 1 in note_page() adds e47690d756a7 x86: mm: avoid allocating struct mm_struct on the stack adds 12e4d53f3f04 powerpc/mmu_gather: enable RCU_TABLE_FREE even for !SMP case adds 0ed1325967ab mm/mmu_gather: invalidate TLB correctly on batch allocatio [...] adds 0758cd830494 asm-generic/tlb: avoid potential double flush adds 491a49ff14b2 asm-gemeric/tlb: remove stray function declarations adds 27796d03c9c4 asm-generic/tlb: add missing CONFIG symbol adds ff2e6d7259f8 asm-generic/tlb: rename HAVE_RCU_TABLE_FREE adds 3af4bd033759 asm-generic/tlb: rename HAVE_MMU_GATHER_PAGE_SIZE adds 580a586c409a asm-generic/tlb: rename HAVE_MMU_GATHER_NO_GATHER adds 0d6e24d430ef asm-generic/tlb: provide MMU_GATHER_TABLE_FREE adds d56c0d45f0e2 proc: decouple proc from VFS with "struct proc_ops" adds 97a32539b956 proc: convert everything to "struct proc_ops" adds 0bee0cece2a6 lib/string: add strnchrnul() adds 0bddc1bd05d6 bitops: more BITS_TO_* macros adds 7eb2e94e9694 lib: add test for bitmap_parse() adds e66eda0615c8 lib: make bitmap_parse_user a wrapper on bitmap_parse adds 2d6261583be0 lib: rework bitmap_parse() adds 809e308f7f85 lib: new testcases for bitmap_parse{_user} adds 190535f7cf50 include/linux/cpumask.h: don't calculate length of the inp [...] adds 45586c7078d4 treewide: remove redundant IS_ERR() before error code check adds f3cc4e1d44a8 ARM: dma-api: fix max_pfn off-by-one error in __dma_supported() adds cc12071ff390 Merge branch 'akpm' (patches from Andrew) adds 8875b1d242c4 MAINTAINERS: Add myself as reviewer for the hwspinlock subsystem adds d4824486b676 hwspinlock: stm32: convert to devm_platform_ioremap_resource adds 98ec52ad8140 hwspinlock: qcom: Remove redundant PM runtime functions adds ed0611a60429 hwspinlock: qcom: Use devm_hwspin_lock_register() to regis [...] adds bf2740068a87 hwspinlock: omap: Change to use devm_platform_ioremap_resource() adds 42f291ebfdd8 hwspinlock: omap: Use devm_kzalloc() to allocate memory adds 77d99a6a9df2 hwspinlock: sirf: Change to use devm_platform_ioremap_resource() adds 8f2a0dc87dad hwspinlock: sirf: Remove redundant PM runtime functions adds cb36017a8b1b hwspinlock: sirf: Use devm_hwspin_lock_register() to regis [...] adds 685097986b5e Merge tag 'hwlock-v5.6' of git://git.kernel.org/pub/scm/li [...] adds 2ac91aad378a remoteproc: qcom: pas: Disable interrupt on clock enable failure adds 22f517e04dc9 dt-bindings: remoteproc: qcom: Add power-domain bindings f [...] adds 17ee2fb4e856 remoteproc: qcom: pas: Vote for active/proxy power domains adds 27c303a456aa dt-bindings: remoteproc: qcom: SM8150 Add ADSP, CDSP, MPSS [...] adds 15f4ae1e18ad remoteproc: qcom: pas: Add SM8150 ADSP, CDSP, Modem and SL [...] adds b7ff96cc68eb remoteproc: qcom: pas: Add auto_boot flag adds 40f6a663fbc9 remoteproc: qcom: Remove unneeded semicolon adds 6ba519aa1375 remoteproc: q6v5-mss: Remove mem clk from the active pool adds 4a58009c1768 dt-bindings: remoteproc: qcom: Add ADSP and SLPI support f [...] adds 7c77e31733f3 remoteproc: qcom: pas: Add MSM8998 ADSP and SLPI support adds 65518e9cf599 dt-bindings: remoteproc: qcom: Add Q6V5 Modem PIL binding [...] adds 6439b5276b9f remoteproc: mss: q6v5-mss: Add modem support on SC7180 adds e47e98877bf4 dt-bindings: Add a binding for Mediatek SCP adds 63c13d61eafe remoteproc/mediatek: add SCP support for mt8183 adds 7017996951fd rpmsg: add rpmsg support for mt8183 SCP. adds a8f40111d184 remoteproc: Initialize rproc_class before use adds c87846571587 remoteproc: use struct_size() helper adds 7e0f8688798c remoteproc: qcom: q6v5-mss: Improve readability across clk [...] adds 0c2caf75aa40 remoteproc: qcom: q6v5-mss: Rename boot status timeout adds 01bf3fec38e9 remoteproc: qcom: q6v5-mss: Use regmap_read_poll_timeout adds 600c39b34369 remoteproc: qcom: q6v5-mss: Improve readability of reset_assert adds a45ad71e8995 Merge tag 'rproc-v5.6' of git://git.kernel.org/pub/scm/lin [...] adds 4c37e71b713e ovl: fix wrong WARN_ON() in ovl_cache_update_ino() adds 1bd0a3aea435 ovl: use pr_fmt auto generate prefix adds b1f9d3858f72 ovl: use ovl_inode_lock in ovl_llseek() adds b504c6540d17 ovl: improving copy-up efficiency for big sparse file adds 94375f9d5103 ovl: generalize the lower_layers[] array adds 0f831ec85eda ovl: simplify ovl_same_sb() helper adds 07f1e59637a8 ovl: generalize the lower_fs[] array adds 1b81dddd354c ovl: fix corner case of conflicting lower layer uuid adds b7bf9908e17c ovl: fix corner case of non-constant st_dev;st_ino adds 1346416564f0 ovl: layer is const adds 5dcdc43e24a1 vfs: add vfs_iocb_iter_[read|write] helper functions adds 2406a307ac7d ovl: implement async IO routines adds 1a980b8cbf00 ovl: add splice file read write helper adds a4ac9d45c0cd ovl: fix lseek overflow on 32bit adds 7f879e1a94ac Merge tag 'ovl-update-5.6' of git://git.kernel.org/pub/scm [...] adds 62fa3bc5c363 microblaze: Align comments with register usage adds 6162cd2b408f microblaze: defconfig: Disable EXT2 driver and Enable EXT3 [...] adds 5fefd796c899 microblaze: Sync defconfig with latest Kconfig layout adds def3f7cefe4e asm-generic: Make dma-contiguous.h a mandatory include/asm header adds 2602276d3d38 microblaze: Wire CMA allocator adds 061d2c1d5930 microblaze: Prevent the overflow of the start adds 6aa71ef9bcf9 microblaze: Add ID for Microblaze v11 adds 153b5c566d30 Merge tag 'microblaze-v5.6-rc1' of git://git.monstr.eu/lin [...] adds 5290ae2b8e5f powerpc/64: Use {SAVE,REST}_NVGPRS macros adds c3aae14e5d46 powerpc/44x: Adjust indentation in ibm4xx_denali_fixup_memsize adds 1a3ec143a90a powerpc/imc: Add documentation for IMC and trace-mode adds 5eb7cfb3a2b1 selftests/powerpc: Add a test of bad (out-of-range) accesses adds 0eb59382dff2 powerpc/papr_scm: Update debug message adds 3b5b9997b331 powerpc/powernv/iov: Ensure the pdn for VFs always contain [...] adds 30d87ef8b38d powerpc/pci: Fix pcibios_setup_device() ordering adds 1c7f4fe86f17 powerpc/pci: Remove pcibios_setup_bus_devices() adds fb185a4052b1 powerpc/512x: Use dma_request_chan() instead dma_request_s [...] adds 4a8e274e2d8c powerpc/pseries: Remove redundant select of PPC_DOORBELL adds d862b44133b7 Revert "powerpc/pseries/iommu: Don't use dma_iommu_ops on [...] adds 7559d3d295f3 powerpc/pseries: Allow not having ibm, hypertas-functions: [...] adds 17a0364cb07c powerpc/pseries/iommu: Separate FW_FEATURE_MULTITCE to put [...] adds 978bff4e521d powerpc/pseries/svm: Allow IOMMU to work in SVM adds 3a9d970f17e0 powerpc/85xx: Get twr_p102x to compile again adds 5084ff33cac0 powerpc/mpic: constify copied structure adds bfbe37f0ce99 powerpc/83xx: use resource_size adds 552aa086944a powerpc/powernv: use resource_size adds 6ad4afc97bc6 powerpc32/booke: consistently return phys_addr_t in __pa() adds eeb09917c138 powerpc/mpc85xx: also write addr_h to spin table for 64bit [...] adds c2a20711fc18 powerpc/xmon: don't access ASDR in VMs adds fbee6ba2dca3 powerpc/pseries: Advance pfn if section is not present in [...] adds 970d54f99cea powerpc/book3s64/hash: Disable 16M linear mapping size if [...] adds c55d7b5e6426 powerpc: Remove STRICT_KERNEL_RWX incompatibility with REL [...] adds 30e813cf46cc misc: cxl: use mmgrab adds ed0bc98f8cbe powerpc/64s: Reimplement power4_idle code in C adds 1e1c8b2cc37a powerpc/ptdump: don't entirely rebuild kernel when selecti [...] adds e26ad936dd89 powerpc/ptdump: Fix W+X verification call in mark_rodata_ro() adds d80ae83f1f93 powerpc/ptdump: Fix W+X verification adds f509247b08f2 powerpc/ptdump: Only enable PPC_CHECK_WX with STRICT_KERNEL_RWX adds 991d656d722d powerpc/8xx: Fix permanently mapped IMMR region. adds 39413ae00967 powerpc/hw_breakpoints: Rewrite 8xx breakpoints to allow a [...] adds a426ea9bb388 selftests/powerpc: Enable range tests on 8xx in ptrace-hwb [...] adds 8c452a889821 powerpc/devicetrees: Change 'gpios' to 'cs-gpios' on fsl, [...] adds 902137ba8e46 powerpc/32: Add VDSO version of getcpu on non SMP adds 654abc69ef2e powerpc/vdso32: Add support for CLOCK_{REALTIME/MONOTONIC}_COARSE adds ec0895f08f99 powerpc/vdso32: inline __get_datapage() adds 2c29eef9fc6f powerpc/vdso32: Don't read cache line size from the datapa [...] adds 6e2f9e9cfd56 powerpc/vdso32: use LOAD_REG_IMMEDIATE() adds e33ffc956b08 powerpc/vdso32: implement clock_getres entirely adds bfc2eae0ad72 powerpc/vdso32: miscellaneous optimisations adds 05dd7da76986 powerpc/powernv/ioda: Fix ref count for devices with their own PE adds 80f1ff83fa11 powerpc/powernv/ioda: Protect PE list adds c1a2feade085 powerpc/powernv/ioda: set up PE on opencapi device when enabling adds f724385fea01 powerpc/powernv/ioda: Release opencapi device adds bbb789046084 powerpc/powernv/ioda: Find opencapi slot for a device node adds 658ab186dd22 pci/hotplug/pnv-php: Remove erroneous warning adds 323c2a26ff43 pci/hotplug/pnv-php: Improve error msg on power state chan [...] adds ea53919b15bf pci/hotplug/pnv-php: Register opencapi slots adds be1611e043de pci/hotplug/pnv-php: Relax check when disabling slot adds 748ac391ab9a pci/hotplug/pnv-php: Wrap warnings in macro adds 49ce94b8677c ocxl: Add PCI hotplug dependency to Kconfig adds b1268f4cdba7 powerpc/eeh_cache: Don't use pci_dn when inserting new ranges adds 89f51839bd75 powerpc/eeh_sysfs: Fix incorrect comment adds 4107248c5615 powerpc/eeh_sysfs: ifdef pseries sr-iov sysfs properties adds 758b423275f0 powerpc/eeh_sysfs: Remove double pci_dn lookup. adds 3489cdc417b2 powerpc/eeh_sysfs: Make clearing EEH_DEV_SYSFS saner adds 1fb4124ca9d4 powerpc/sriov: Remove VF eeh_dev state when disabling SR-IOV adds 8cd6aacc6401 powerpc/pcidn: Make VF pci_dn management CONFIG_PCI_IOV specific adds a4af49f34f76 powerpc/pcidn: Warn when sriov pci_dn management is used i [...] adds 22ba7289079b powernv/pci: Use pnv_phb as the private data for debugfs entries adds c13a17b73eb0 powernv/pci: Allow any write trigger the diag dump adds 18697d2b0862 powernv/pci: Add a debugfs entry to dump PHB's IODA PE state adds 4e0942c0302b powerpc/eeh: Only dump stack once if an MMIO loop is detected adds db93361260e2 powerpc/powernv: Rework exports to support subnodes adds 846a17a53aee powerpc/powernv: Use common code for the symbol_map export adds 2d9b332d99b2 powerpc/xmon: Allow passing an argument to ppc_md.restart() adds 37f6f8e88cae powerpc/powernv: Allow manually invoking special reboots adds 3ab3f3c9df34 powerpc/pci: Fold pcibios_setup_device() into pcibios_bus_ [...] adds ac1172019593 powernv/pci: Remove dma_dev_setup() for NPU PHBs adds 965c94f309be powerpc/iov: Move VF pdev fixup into pcibios_fixup_iov() adds 0a25d9c40161 powernv/pci: Fold pnv_pci_dma_dev_setup() into the pci-iod [...] adds 946743d035bd powernv/pci: Move pnv_pci_dma_bus_setup() to pci-ioda.c adds 173bf44bdfc7 MAINTAINERS: Add myself as maintainer of ehv_bytechan tty driver adds 25dd118f4b27 macintosh: Fix Kconfig indentation adds 6a3163212f31 KVM: PPC: Book3S HV: XIVE: Fix typo in comment adds b059c63620fb powerpc/xive: Drop extern qualifiers from header function [...] adds 7e6f8cbc5e10 powerpc/papr_scm: Don't enable direct map for a region by default adds aff8c8242bc6 powerpc/pseries/vio: Fix iommu_table use-after-free refcou [...] adds 1e3531982ee7 powerpc/maple: Fix comparing pointer to 0 adds def0bfdbd603 powerpc: use probe_user_read() and probe_user_write() adds 493a55f1e772 powerpc/xmon: Fix compile error in print_insn* functions adds 5649607a8d0b powerpc/papr_scm: Fix leaking 'bus_desc.provider_name' in [...] adds 736bcdd3a9fc powerpc/mm: Remove kvm radix prefetch workaround for Power9 DD2.2 adds f1dbc1c5c70d powerpc/pseries/lparcfg: Fix display of Maximum Memory adds 414f50434aa2 selftests/eeh: Bump EEH wait time to 60s adds 39bccfd16497 powerpc/32: replace MTMSRD() by mtmsr adds 1f1c4d0122ee powerpc/32: Add EXCEPTION_PROLOG_0 in head_32.h adds 1ca9db5b6556 powerpc/32: save DEAR/DAR before calling handle_page_fault adds 5ae8fabc6446 powerpc/32: move MSR_PR test into EXCEPTION_PROLOG_0 adds c9c84fd945bb powerpc/32: add a macro to get and/or save DAR and DSISR o [...] adds 028474876f47 powerpc/32: prepare for CONFIG_VMAP_STACK adds 63289e7d3a64 powerpc: align stack to 2 * THREAD_SIZE with VMAP_STACK adds 3978eb78517c powerpc/32: Add early stack overflow detection with VMAP stack. adds 547db12fd8a0 powerpc/32: Use vmapped stacks for interrupts adds 6edc31858541 powerpc/8xx: Use alternative scratch registers in DTLB mis [...] adds 9260f76ae253 powerpc/8xx: Drop exception entries for non-existing exceptions adds 596419afed72 powerpc/8xx: Move DataStoreTLBMiss perf handler adds afe1ec5ab830 powerpc/8xx: Split breakpoint exception adds d52668f6b3e0 powerpc/8xx: Move tail of alignment exception out of line adds 99b229161f8d powerpc/8xx: Enable CONFIG_VMAP_STACK adds 2e15001ea9ea powerpc/32s: Reorganise DSI handler. adds 94dd54c51a41 powerpc/32s: Avoid crossing page boundary while changing SRR0/1. adds cd08f109e262 powerpc/32s: Enable CONFIG_VMAP_STACK adds 0f9aee0cb9da powerpc/mm: Don't log user reads to 0xffffffff adds 3d4247fcc938 powerpc/32: Add support of KASAN_VMALLOC adds af1725d2493d powerpc/kconfig: Move CONFIG_PPC32 into Kconfig.cputype adds 47febbeeec44 powerpc/32: Force KASAN_VMALLOC for modules adds 509cd3f2b473 powerpc/32: Simplify KASAN init adds 21613cfad181 powerpc/32: Reuse orphaned memblocks in kasan_init_shadow_ [...] adds 9933819099c4 powerpc/32s: Fix CPU wake-up from sleep mode adds 58b278f568f0 powerpc: Provide initial documentation for PAPR hcalls adds 76be4414be4a powerpc: indent to improve Kconfig readability adds 41196224883a powerpc/32s: Fix kasan_early_hash_table() for CONFIG_VMAP_STACK adds 43e76cd368fb powerpc: Do not consider weak unresolved symbol relocation [...] adds 76e4bd93369b powerpc/configs: Drop CONFIG_QLGE which moved to staging adds f3e96a71aaa9 powerpc/configs: NET_CADENCE became NET_VENDOR_CADENCE adds 7115bf789c4b powerpc/configs: Drop NET_VENDOR_HP which moved to staging adds 028fb6ded72f powerpc/configs/skiroot: Drop HID_LOGITECH adds 81881e0998bc powerpc/configs/skiroot: Drop default n CONFIG_CRYPTO_ECHAINIV adds cdc7b23f1e90 powerpc/configs/skiroot: Update for symbol movement only adds 579baeece66e powerpc/configs/skiroot: Enable security features adds 3554c12d835d powerpc/configs/skiroot: Disable xmon default & enable reb [...] adds 5e84dd547bce powerpc/configs/skiroot: Enable some more hardening options adds 34b5a946a954 powerpc: configs: Cleanup old Kconfig options adds 6ec20aa2e510 powerpc/32s: Fix bad_kuap_fault() adds 1d8f739b07bd powerpc/kuap: Fix set direction in allow/prevent_user_access() adds 88f8c080d47f powerpc/32s: Drop NULL addr verification adds bedb4dbe443c powerpc/32s: Prepare prevent_user_access() for user_access_end() adds 5cd623333e7c powerpc: Implement user_access_begin and friends adds 3d7dfd632f9b powerpc: Implement user_access_save() and user_access_restore() adds 4c25df5640ae Merge branch 'topic/user-access-begin' into next adds 71c3a888cbca Merge tag 'powerpc-5.6-1' of git://git.kernel.org/pub/scm/ [...] adds 8239fc7755fd ARM: 8941/1: decompressor: enable CP15 barrier instruction [...] adds cf17a1e3aa1a ARM: 8942/1: Revert "8857/1: efi: enable CP15 DMB instruct [...] adds 9db78852739e ARM: 8945/1: decompressor: use CONFIG option instead of cc-option adds 40ff1ddb5570 ARM: 8948/1: Prevent OOB access in stacktrace adds 31f3010e6052 ARM: 8949/1: mm: mark free_memmap as __init adds 76950f7162ca ARM: 8951/1: Fix Kexec compilation issue. adds bc420c6ceefb ARM: 8952/1: Disable kmemleak on XIP kernels adds 03a575a6a1d2 ARM: 8954/1: NOMMU: remove stubs for swapops adds d60ddd244215 Merge tag 'for-linus' of git://git.armlinux.org.uk/~rmk/linux-arm adds 0e0daf6ac3be net: mdio: of: fix potential NULL pointer derefernce adds 2e1bf3a76576 net: mii_timestamper: fix static allocation by PHY driver adds 2318ca8aef38 net: phy: at803x: disable vddio regulator adds b5ce31b5e11b ionic: fix rxq comp packet type mask adds 91a7d4bf3ee3 mlxsw: spectrum_qdisc: Fix 64-bit division error in mlxsw_ [...] adds c13c48c00a6b tcp: clear tp->total_retrans in tcp_disconnect() adds 2fbdd56251b5 tcp: clear tp->delivered in tcp_disconnect() adds db7ffee6f3eb tcp: clear tp->data_segs{in|out} in tcp_disconnect() adds 784f8344de75 tcp: clear tp->segs_{in|out} in tcp_disconnect() adds 08ff78182fa1 octeontx2-pf: Fix an IS_ERR() vs NULL bug adds d32a06f5434f qed: Fix a error code in qed_hw_init() adds e8d5bb4dfaa7 MAINTAINERS: Orphan HSR network protocol adds cb3c0e6bdf64 cls_rsvp: fix rsvp_policy adds 5038517119d5 netfilter: ipset: fix suspicious RCU usage in find_set_and_id adds b9e0102a57d7 netfilter: Use kvcalloc adds 91bfaa15a379 netfilter: flowtable: Fix hardware flush order on nf_flow_ [...] adds 0f34f30a1be8 netfilter: flowtable: Fix missing flush hardware on table free adds c22208b7ce3e netfilter: flowtable: Fix setting forgotten NF_FLOW_HW_DEAD flag adds 78e06cf43093 netfilter: nf_flowtable: fix documentation adds b7c3a17c6062 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds dff6bc1bfd46 MAINTAINERS: correct entries for ISDN/mISDN section adds 9603d47bad46 tcp: Reduce SYN resend delay if a suspicous ACK is received adds af8c8a450bf4 selftests: net: Add FIN_ACK processing order related laten [...] adds 83d0585f91da Merge branch 'Fix-reconnection-latency-caused-by-FIN-ACK-h [...] adds fac20b9e7385 rxrpc: Fix use-after-free in rxrpc_put_local() adds f71dbf2fb284 rxrpc: Fix insufficient receive notification generation adds 04d36d748fac rxrpc: Fix missing active use pinning of rxrpc_local object adds 5273a191dca6 rxrpc: Fix NULL pointer deref due to call->conn being clea [...] adds 3d80c653f996 Merge tag 'rxrpc-fixes-20200203' of git://git.kernel.org/p [...] adds 14b41a2959fb net: stmmac: Delete txtimer in suspend() adds c16d4ee0e397 bnxt_en: Refactor logic to re-enable SRIOV after firmware [...] adds 12de2eadf878 bnxt_en: Fix RDMA driver failure with SRIOV after firmware reset. adds d407302895d3 bnxt_en: Fix logic that disables Bus Master during firmwar [...] adds 18e4960c18f4 bnxt_en: Fix TC queue mapping. adds 2b5ea2947fbd Merge branch 'bnxt_en-Bug-fixes' adds f5cd21605ecd netdevsim: fix using uninitialized resources adds 6ab63366e1ec netdevsim: disable devlink reload when resources are being used adds 8526ad9646b1 netdevsim: fix panic in nsim_dev_take_snapshot_write() adds 6fb8852b1298 netdevsim: fix stack-out-of-bounds in nsim_dev_debugfs_init() adds 6556ff32f12d netdevsim: use IS_ERR instead of IS_ERR_OR_NULL for debugfs adds 83cf4213bafc netdevsim: use __GFP_NOWARN to avoid memalloc warning adds 245311637fdd netdevsim: remove unused sdev code adds a444ad1432c5 Merge branch 'netdevsim-fix-several-bugs-in-netdevsim-module' adds 2b5b8251bc9f net: hsr: fix possible NULL deref in hsr_handle_frame() adds 7145fcfffef1 tc-testing: fix eBPF tests failure on linux fresh clones adds e9ed4fa7b440 tc-testing: add missing 'nsPlugin' to basic.json adds 9afe2322cb90 Merge branch 'unbreak-basic-and-bpf-tdc-testcases' adds 83b43045308e qed: Remove set but not used variable 'p_link' adds 599be01ee567 net_sched: fix an OOB access in cls_tcindex adds b4b771fd51fd r8152: Add MAC passthrough support to new device adds 0d0d9a388a85 l2tp: Allow duplicate session creation with UDP adds bd5cd35b782a gtp: use __GFP_NOWARN to avoid memalloc warning adds 33b40134e5cf Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
No new revisions were added by this update.
Summary of changes: .mailmap | 1 + Documentation/ABI/testing/rtc-cdev | 8 + .../devicetree/bindings/remoteproc/mtk,scp.txt | 36 ++ .../devicetree/bindings/remoteproc/qcom,adsp.txt | 44 ++ .../devicetree/bindings/remoteproc/qcom,q6v5.txt | 23 +- .../bindings/rtc/atmel,at91rm9200-rtc.txt | 17 - .../bindings/rtc/atmel,at91rm9200-rtc.yaml | 49 ++ Documentation/devicetree/bindings/spi/fsl-spi.txt | 8 +- Documentation/memory-barriers.txt | 16 +- Documentation/networking/nf_flowtable.txt | 2 +- Documentation/powerpc/imc.rst | 199 +++++++ Documentation/powerpc/index.rst | 2 + Documentation/powerpc/papr_hcalls.rst | 250 ++++++++ MAINTAINERS | 10 +- arch/Kconfig | 13 +- arch/alpha/kernel/srm_env.c | 17 +- arch/arc/include/asm/pgtable.h | 1 + arch/arm/Kconfig | 6 +- arch/arm/boot/compressed/Makefile | 12 +- arch/arm/boot/compressed/head.S | 29 +- arch/arm/include/asm/pgtable-2level.h | 1 + arch/arm/include/asm/pgtable-3level.h | 1 + arch/arm/include/asm/pgtable-nommu.h | 6 - arch/arm/include/asm/tlb.h | 4 - arch/arm/kernel/atags_proc.c | 8 +- arch/arm/kernel/stacktrace.c | 2 + arch/arm/kernel/traps.c | 6 +- arch/arm/mm/alignment.c | 14 +- arch/arm/mm/dma-mapping.c | 2 +- arch/arm/mm/init.c | 2 +- arch/arm64/Kconfig | 3 +- arch/arm64/Kconfig.debug | 19 +- arch/arm64/include/asm/Kbuild | 1 - arch/arm64/include/asm/pgtable.h | 2 + arch/arm64/include/asm/ptdump.h | 8 +- arch/arm64/mm/Makefile | 4 +- arch/arm64/mm/dump.c | 148 ++--- arch/arm64/mm/mmu.c | 4 +- arch/arm64/mm/ptdump_debugfs.c | 2 +- arch/csky/include/asm/Kbuild | 1 - arch/ia64/kernel/salinfo.c | 24 +- arch/m68k/kernel/bootinfo_proc.c | 8 +- arch/microblaze/Kconfig | 1 + arch/microblaze/configs/mmu_defconfig | 10 +- arch/microblaze/configs/nommu_defconfig | 2 +- arch/microblaze/kernel/cpu/cache.c | 3 +- arch/microblaze/kernel/cpu/cpuinfo.c | 1 + arch/microblaze/kernel/head.S | 8 +- arch/microblaze/mm/init.c | 4 + arch/mips/include/asm/Kbuild | 1 - arch/mips/include/asm/pgtable.h | 5 + arch/mips/lasat/picvue_proc.c | 31 +- arch/powerpc/Kconfig | 14 +- arch/powerpc/Kconfig.debug | 2 +- arch/powerpc/Makefile.postlink | 4 +- arch/powerpc/boot/4xx.c | 2 +- arch/powerpc/boot/dts/mgcoge.dts | 2 +- arch/powerpc/boot/dts/mpc832x_rdb.dts | 2 +- arch/powerpc/boot/dts/mpc8610_hpcd.dts | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 1 - arch/powerpc/configs/44x/sam440ep_defconfig | 2 - arch/powerpc/configs/52xx/pcm030_defconfig | 2 - arch/powerpc/configs/83xx/kmeter1_defconfig | 2 - arch/powerpc/configs/adder875_defconfig | 1 - arch/powerpc/configs/ep8248e_defconfig | 1 - arch/powerpc/configs/ep88xc_defconfig | 1 - arch/powerpc/configs/mgcoge_defconfig | 1 - arch/powerpc/configs/mpc512x_defconfig | 1 - arch/powerpc/configs/mpc885_ads_defconfig | 1 - arch/powerpc/configs/powernv_defconfig | 1 - arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 1 - arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/configs/skiroot_defconfig | 68 ++- arch/powerpc/configs/storcenter_defconfig | 1 - arch/powerpc/configs/tqm8xx_defconfig | 1 - arch/powerpc/include/asm/book3s/32/kup.h | 68 ++- arch/powerpc/include/asm/book3s/32/pgalloc.h | 8 - arch/powerpc/include/asm/book3s/32/pgtable.h | 5 + arch/powerpc/include/asm/book3s/64/kup-radix.h | 40 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 2 - arch/powerpc/include/asm/book3s/64/pgtable.h | 3 + arch/powerpc/include/asm/cputable.h | 7 +- arch/powerpc/include/asm/firmware.h | 6 +- arch/powerpc/include/asm/hw_breakpoint.h | 4 + arch/powerpc/include/asm/kasan.h | 2 + arch/powerpc/include/asm/kup.h | 49 +- arch/powerpc/include/asm/nohash/32/kup-8xx.h | 21 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 5 + arch/powerpc/include/asm/nohash/pgalloc.h | 8 - arch/powerpc/include/asm/page.h | 2 +- arch/powerpc/include/asm/pci-bridge.h | 7 +- arch/powerpc/include/asm/pci.h | 1 - arch/powerpc/include/asm/pgtable.h | 6 - arch/powerpc/include/asm/pnv-pci.h | 1 + arch/powerpc/include/asm/processor.h | 9 + arch/powerpc/include/asm/reg_8xx.h | 14 + arch/powerpc/include/asm/thread_info.h | 18 + arch/powerpc/include/asm/tlb.h | 11 + arch/powerpc/include/asm/uaccess.h | 88 ++- arch/powerpc/include/asm/vdso_datapage.h | 14 +- arch/powerpc/include/asm/xive.h | 92 +-- arch/powerpc/kernel/Makefile | 3 +- arch/powerpc/kernel/asm-offsets.c | 11 +- arch/powerpc/kernel/dt_cpu_ftrs.c | 13 +- arch/powerpc/kernel/eeh.c | 32 +- arch/powerpc/kernel/eeh_cache.c | 10 +- arch/powerpc/kernel/eeh_driver.c | 6 - arch/powerpc/kernel/eeh_sysfs.c | 22 +- arch/powerpc/kernel/entry_32.S | 32 +- arch/powerpc/kernel/entry_64.S | 18 +- arch/powerpc/kernel/exceptions-64s.S | 32 +- arch/powerpc/kernel/fpu.S | 3 + arch/powerpc/kernel/head_32.S | 62 +- arch/powerpc/kernel/head_32.h | 180 +++++- arch/powerpc/kernel/head_40x.S | 2 + arch/powerpc/kernel/head_8xx.S | 189 +++--- arch/powerpc/kernel/head_booke.h | 2 + arch/powerpc/kernel/head_fsl_booke.S | 1 + arch/powerpc/kernel/hw_breakpoint.c | 15 +- arch/powerpc/kernel/idle.c | 25 + arch/powerpc/kernel/idle_book3s.S | 20 + arch/powerpc/kernel/idle_power4.S | 83 --- arch/powerpc/kernel/irq.c | 22 + arch/powerpc/kernel/pci-common.c | 46 +- arch/powerpc/kernel/pci-hotplug.c | 1 - arch/powerpc/kernel/pci_dn.c | 47 +- arch/powerpc/kernel/pci_of_scan.c | 1 - arch/powerpc/kernel/proc_powerpc.c | 10 +- arch/powerpc/kernel/process.c | 69 ++- arch/powerpc/kernel/rtas-proc.c | 70 +-- arch/powerpc/kernel/rtas_flash.c | 34 +- arch/powerpc/kernel/rtasd.c | 14 +- arch/powerpc/kernel/setup.h | 2 +- arch/powerpc/kernel/setup_32.c | 17 +- arch/powerpc/kernel/setup_64.c | 2 +- arch/powerpc/kernel/traps.c | 9 + arch/powerpc/kernel/vdso.c | 5 - arch/powerpc/kernel/vdso32/Makefile | 4 +- arch/powerpc/kernel/vdso32/cacheflush.S | 32 +- arch/powerpc/kernel/vdso32/datapage.S | 31 +- arch/powerpc/kernel/vdso32/getcpu.S | 23 +- arch/powerpc/kernel/vdso32/gettimeofday.S | 119 ++-- arch/powerpc/kernel/vdso32/vdso32.lds.S | 2 +- arch/powerpc/kernel/vector.S | 3 + arch/powerpc/kernel/vmlinux.lds.S | 2 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 6 +- arch/powerpc/kvm/book3s_hv_rmhandlers.S | 2 + arch/powerpc/kvm/book3s_xive.c | 2 +- arch/powerpc/mm/book3s32/hash_low.S | 46 +- arch/powerpc/mm/book3s32/mmu.c | 9 +- arch/powerpc/mm/book3s64/hash_utils.c | 11 +- arch/powerpc/mm/book3s64/pgtable.c | 7 - arch/powerpc/mm/book3s64/radix_pgtable.c | 6 +- arch/powerpc/mm/book3s64/radix_tlb.c | 3 + arch/powerpc/mm/fault.c | 11 +- arch/powerpc/mm/kasan/kasan_init_32.c | 89 ++- arch/powerpc/mm/mem.c | 4 + arch/powerpc/mm/mmu_decl.h | 6 + arch/powerpc/mm/nohash/8xx.c | 13 +- arch/powerpc/mm/numa.c | 12 +- arch/powerpc/mm/pgtable_32.c | 1 + arch/powerpc/mm/ptdump/ptdump.c | 6 +- arch/powerpc/oprofile/backtrace.c | 14 +- arch/powerpc/perf/8xx-pmu.c | 12 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 8 +- arch/powerpc/platforms/512x/mpc512x_lpbfifo.c | 6 +- arch/powerpc/platforms/83xx/km83xx.c | 2 +- arch/powerpc/platforms/85xx/smp.c | 9 + arch/powerpc/platforms/85xx/twr_p102x.c | 5 +- arch/powerpc/platforms/Kconfig | 4 + arch/powerpc/platforms/Kconfig.cputype | 8 + arch/powerpc/platforms/maple/setup.c | 2 +- arch/powerpc/platforms/powernv/opal.c | 144 ++--- arch/powerpc/platforms/powernv/pci-ioda.c | 244 ++++++-- arch/powerpc/platforms/powernv/pci.c | 71 +-- arch/powerpc/platforms/powernv/pci.h | 3 - arch/powerpc/platforms/powernv/setup.c | 4 + arch/powerpc/platforms/pseries/Kconfig | 1 - arch/powerpc/platforms/pseries/firmware.c | 10 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 4 +- arch/powerpc/platforms/pseries/iommu.c | 64 +- arch/powerpc/platforms/pseries/lpar.c | 24 +- arch/powerpc/platforms/pseries/lparcfg.c | 18 +- arch/powerpc/platforms/pseries/papr_scm.c | 8 +- arch/powerpc/platforms/pseries/pci.c | 4 +- arch/powerpc/platforms/pseries/reconfig.c | 8 +- arch/powerpc/platforms/pseries/scanlog.c | 15 +- arch/powerpc/platforms/pseries/vio.c | 2 + arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/mpic.c | 4 +- arch/powerpc/tools/relocs_check.sh | 20 +- arch/powerpc/xmon/dis-asm.h | 4 +- arch/powerpc/xmon/xmon.c | 20 +- arch/riscv/include/asm/Kbuild | 1 - arch/riscv/include/asm/pgtable-64.h | 7 + arch/riscv/include/asm/pgtable.h | 7 + arch/s390/Kconfig | 4 +- arch/s390/include/asm/Kbuild | 1 - arch/s390/include/asm/pgtable.h | 2 + arch/sh/mm/alignment.c | 17 +- arch/sparc/Kconfig | 3 +- arch/sparc/include/asm/pgtable_64.h | 2 + arch/sparc/include/asm/tlb_64.h | 9 + arch/sparc/kernel/led.c | 15 +- arch/um/drivers/mconsole_kern.c | 9 +- arch/um/kernel/exitcode.c | 15 +- arch/um/kernel/process.c | 15 +- arch/x86/Kconfig | 3 +- arch/x86/Kconfig.debug | 20 +- arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/pgtable.h | 10 +- arch/x86/include/asm/tlb.h | 4 +- arch/x86/kernel/cpu/mtrr/if.c | 21 +- arch/x86/mm/Makefile | 4 +- arch/x86/mm/debug_pagetables.c | 18 +- arch/x86/mm/dump_pagetables.c | 322 +++------- arch/x86/platform/efi/efi_32.c | 2 +- arch/x86/platform/efi/efi_64.c | 4 +- arch/x86/platform/uv/tlb_uv.c | 14 +- arch/xtensa/include/asm/Kbuild | 1 - arch/xtensa/platforms/iss/simdisk.c | 10 +- crypto/af_alg.c | 2 +- drivers/acpi/battery.c | 15 +- drivers/acpi/proc.c | 15 +- drivers/acpi/scan.c | 2 +- drivers/base/memory.c | 9 +- drivers/block/null_blk_main.c | 56 +- drivers/char/hw_random/bcm2835-rng.c | 2 +- drivers/char/hw_random/omap-rng.c | 4 +- drivers/clk/clk.c | 2 +- drivers/dma/mv_xor_v2.c | 2 +- drivers/firmware/efi/arm-runtime.c | 2 +- drivers/gpio/gpiolib-devres.c | 2 +- drivers/gpio/gpiolib-of.c | 8 +- drivers/gpio/gpiolib.c | 2 +- drivers/gpu/drm/ttm/ttm_bo_vm.c | 22 +- drivers/hwmon/dell-smm-hwmon.c | 15 +- drivers/hwspinlock/omap_hwspinlock.c | 32 +- drivers/hwspinlock/qcom_hwspinlock.c | 28 +- drivers/hwspinlock/sirf_hwspinlock.c | 46 +- drivers/hwspinlock/stm32_hwspinlock.c | 4 +- drivers/i2c/busses/i2c-mv64xxx.c | 5 +- drivers/i2c/busses/i2c-synquacer.c | 2 +- drivers/ide/ide-proc.c | 19 +- drivers/iio/accel/cros_ec_accel_legacy.c | 1 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 1 - .../common/cros_ec_sensors/cros_ec_sensors_core.c | 1 - drivers/iio/light/cros_ec_light_prox.c | 1 - drivers/iio/pressure/cros_ec_baro.c | 1 - drivers/input/input.c | 28 +- drivers/isdn/capi/kcapi_proc.c | 6 +- drivers/macintosh/Kconfig | 6 +- drivers/macintosh/via-pmu.c | 17 +- drivers/md/md.c | 15 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 1 - drivers/mfd/cros_ec_dev.c | 1 - drivers/misc/ocxl/Kconfig | 1 + drivers/misc/sgi-gru/gruprocfs.c | 42 +- drivers/mtd/ubi/build.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 37 +- .../ethernet/marvell/octeontx2/nic/otx2_common.c | 4 +- .../net/ethernet/mellanox/mlxsw/spectrum_qdisc.c | 2 +- drivers/net/ethernet/pensando/ionic/ionic_if.h | 2 +- drivers/net/ethernet/qlogic/qed/qed_cxt.c | 3 - drivers/net/ethernet/qlogic/qed/qed_dev.c | 1 + drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 4 + drivers/net/gtp.c | 4 +- drivers/net/netdevsim/bpf.c | 10 +- drivers/net/netdevsim/bus.c | 64 +- drivers/net/netdevsim/dev.c | 31 +- drivers/net/netdevsim/health.c | 6 +- drivers/net/netdevsim/netdevsim.h | 4 + drivers/net/netdevsim/sdev.c | 69 --- drivers/net/phy/at803x.c | 11 + drivers/net/phy/mii_timestamper.c | 7 + drivers/net/usb/r8152.c | 13 +- drivers/net/wireless/cisco/airo.c | 98 ++- drivers/net/wireless/intel/ipw2x00/libipw_module.c | 15 +- drivers/net/wireless/intersil/hostap/hostap_hw.c | 4 +- drivers/net/wireless/intersil/hostap/hostap_proc.c | 14 +- drivers/net/wireless/intersil/hostap/hostap_wlan.h | 2 +- drivers/net/wireless/ray_cs.c | 20 +- drivers/of/device.c | 2 +- drivers/of/of_mdio.c | 17 +- drivers/parisc/led.c | 17 +- drivers/pci/controller/pci-tegra.c | 2 +- drivers/pci/hotplug/pnv_php.c | 82 ++- drivers/pci/proc.c | 25 +- drivers/phy/phy-core.c | 4 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 + drivers/platform/chrome/chromeos_laptop.c | 18 +- drivers/platform/chrome/cros_ec.c | 3 +- drivers/platform/chrome/cros_ec.h | 19 + drivers/platform/chrome/cros_ec_chardev.c | 1 - drivers/platform/chrome/cros_ec_debugfs.c | 1 - drivers/platform/chrome/cros_ec_i2c.c | 2 + drivers/platform/chrome/cros_ec_ishtp.c | 4 +- drivers/platform/chrome/cros_ec_lightbar.c | 1 - drivers/platform/chrome/cros_ec_lpc.c | 3 +- drivers/platform/chrome/cros_ec_proto.c | 6 +- drivers/platform/chrome/cros_ec_rpmsg.c | 2 + drivers/platform/chrome/cros_ec_sensorhub.c | 1 - drivers/platform/chrome/cros_ec_spi.c | 2 + drivers/platform/chrome/cros_ec_sysfs.c | 1 - drivers/platform/chrome/cros_ec_trace.c | 97 ++- drivers/platform/chrome/cros_ec_trace.h | 26 +- drivers/platform/chrome/cros_ec_vbc.c | 1 - drivers/platform/chrome/cros_usbpd_logger.c | 1 - drivers/platform/chrome/wilco_ec/Kconfig | 3 +- drivers/platform/chrome/wilco_ec/core.c | 4 +- drivers/platform/chrome/wilco_ec/keyboard_leds.c | 8 +- drivers/platform/chrome/wilco_ec/mailbox.c | 4 +- drivers/platform/chrome/wilco_ec/telemetry.c | 6 +- drivers/platform/x86/thinkpad_acpi.c | 15 +- drivers/platform/x86/toshiba_acpi.c | 60 +- drivers/pnp/isapnp/proc.c | 9 +- drivers/pnp/pnpbios/proc.c | 17 +- drivers/power/supply/cros_usbpd-charger.c | 1 - drivers/remoteproc/Kconfig | 10 + drivers/remoteproc/Makefile | 1 + drivers/remoteproc/mtk_common.h | 94 +++ drivers/remoteproc/mtk_scp.c | 663 +++++++++++++++++++++ drivers/remoteproc/mtk_scp_ipi.c | 219 +++++++ drivers/remoteproc/qcom_q6v5_mss.c | 236 +++++++- drivers/remoteproc/qcom_q6v5_pas.c | 260 +++++++- drivers/remoteproc/qcom_sysmon.c | 2 +- drivers/remoteproc/remoteproc_core.c | 6 +- drivers/rpmsg/Kconfig | 9 + drivers/rpmsg/Makefile | 1 + drivers/rpmsg/mtk_rpmsg.c | 414 +++++++++++++ drivers/rtc/Kconfig | 24 +- drivers/rtc/rtc-abx80x.c | 7 +- drivers/rtc/rtc-asm9260.c | 3 + drivers/rtc/rtc-at91rm9200.c | 119 ++-- drivers/rtc/rtc-at91rm9200.h | 71 --- drivers/rtc/rtc-cmos.c | 12 +- drivers/rtc/rtc-cros-ec.c | 1 - drivers/rtc/rtc-ds1343.c | 10 +- drivers/rtc/rtc-hym8563.c | 19 +- drivers/rtc/rtc-moxart.c | 5 +- drivers/rtc/rtc-mt6397.c | 10 +- drivers/rtc/rtc-omap.c | 2 +- drivers/rtc/rtc-pcf2127.c | 6 +- drivers/rtc/rtc-pcf85063.c | 16 +- drivers/rtc/rtc-pcf8523.c | 6 +- drivers/rtc/rtc-pcf8563.c | 40 +- drivers/rtc/rtc-rv3028.c | 17 +- drivers/rtc/rtc-rv3029c2.c | 442 ++++++-------- drivers/rtc/rtc-rv8803.c | 16 +- drivers/rtc/rtc-rx8010.c | 25 +- drivers/rtc/rtc-rx8025.c | 27 +- drivers/rtc/rtc-stm32.c | 5 +- drivers/rtc/rtc-tps6586x.c | 4 +- drivers/rtc/rtc-zynqmp.c | 4 +- drivers/s390/block/dasd_proc.c | 15 +- drivers/s390/cio/blacklist.c | 14 +- drivers/s390/cio/css.c | 11 +- drivers/scsi/esas2r/esas2r_main.c | 9 +- drivers/scsi/scsi_devinfo.c | 15 +- drivers/scsi/scsi_proc.c | 29 +- drivers/scsi/sg.c | 30 +- drivers/spi/spi-orion.c | 3 +- .../staging/rtl8192u/ieee80211/ieee80211_module.c | 14 +- drivers/tty/sysrq.c | 8 +- drivers/usb/gadget/function/rndis.c | 17 +- drivers/video/fbdev/imxfb.c | 2 +- drivers/video/fbdev/via/viafbdev.c | 105 ++-- drivers/zorro/proc.c | 9 +- fs/cifs/cifs_debug.c | 108 ++-- fs/cifs/dfs_cache.c | 13 +- fs/cifs/dfs_cache.h | 2 +- fs/ext4/super.c | 2 +- fs/f2fs/node.c | 2 +- fs/fscache/internal.h | 2 +- fs/fscache/object-list.c | 11 +- fs/fscache/proc.c | 2 +- fs/jbd2/journal.c | 13 +- fs/jfs/jfs_debug.c | 14 +- fs/lockd/procfs.c | 12 +- fs/nfsd/nfsctl.c | 13 +- fs/nfsd/stats.c | 12 +- fs/ocfs2/file.c | 14 +- fs/ocfs2/suballoc.c | 2 +- fs/overlayfs/copy_up.c | 43 +- fs/overlayfs/dir.c | 10 +- fs/overlayfs/export.c | 28 +- fs/overlayfs/file.c | 162 ++++- fs/overlayfs/inode.c | 66 +- fs/overlayfs/namei.c | 38 +- fs/overlayfs/overlayfs.h | 24 +- fs/overlayfs/ovl_entry.h | 23 +- fs/overlayfs/readdir.c | 22 +- fs/overlayfs/super.c | 233 ++++---- fs/overlayfs/util.c | 28 +- fs/proc/cpuinfo.c | 12 +- fs/proc/generic.c | 38 +- fs/proc/inode.c | 76 +-- fs/proc/internal.h | 5 +- fs/proc/kcore.c | 13 +- fs/proc/kmsg.c | 14 +- fs/proc/page.c | 54 +- fs/proc/proc_net.c | 32 +- fs/proc/proc_sysctl.c | 2 +- fs/proc/root.c | 2 +- fs/proc/stat.c | 12 +- fs/proc/task_mmu.c | 4 +- fs/proc/vmcore.c | 10 +- fs/read_write.c | 56 ++ fs/sysfs/group.c | 2 +- include/asm-generic/Kbuild | 1 + include/asm-generic/pgtable.h | 20 + include/asm-generic/tlb.h | 120 ++-- include/linux/bitmap.h | 8 +- include/linux/bitops.h | 4 +- include/linux/cpumask.h | 4 +- include/linux/fs.h | 16 + include/linux/memory_hotplug.h | 4 +- include/linux/mfd/cros_ec.h | 35 -- include/linux/mm.h | 8 +- include/linux/mm_types.h | 7 +- include/linux/mmzone.h | 10 + include/linux/pagewalk.h | 49 +- include/linux/platform_data/cros_ec_proto.h | 29 +- include/linux/proc_fs.h | 23 +- include/linux/ptdump.h | 22 + include/linux/remoteproc/mtk_scp.h | 66 ++ include/linux/rpmsg/mtk_rpmsg.h | 38 ++ include/linux/rtc.h | 1 + include/linux/seq_file.h | 13 + include/linux/slab.h | 1 - include/linux/string.h | 1 + include/linux/sunrpc/stats.h | 4 +- include/uapi/linux/rtc.h | 7 +- ipc/mqueue.c | 105 +++- ipc/msg.c | 62 +- ipc/sem.c | 66 +- ipc/util.c | 14 +- kernel/configs.c | 9 +- kernel/irq/proc.c | 42 +- kernel/kallsyms.c | 12 +- kernel/latencytop.c | 14 +- kernel/locking/lockdep_proc.c | 15 +- kernel/module.c | 12 +- kernel/profile.c | 24 +- kernel/sched/psi.c | 48 +- lib/bitmap.c | 193 +++--- lib/string.c | 17 + lib/test_bitmap.c | 105 +++- mm/Kconfig.debug | 21 + mm/Makefile | 1 + mm/gup.c | 2 +- mm/hmm.c | 62 +- mm/memory.c | 44 +- mm/memory_hotplug.c | 104 +--- mm/memremap.c | 2 + mm/migrate.c | 5 +- mm/mincore.c | 1 + mm/mmu_gather.c | 134 +++-- mm/page_alloc.c | 71 ++- mm/pagewalk.c | 163 +++-- mm/ptdump.c | 139 +++++ mm/slab_common.c | 37 +- mm/sparse.c | 10 - mm/swapfile.c | 14 +- net/atm/mpoa_proc.c | 17 +- net/atm/proc.c | 8 +- net/core/dev.c | 2 +- net/core/filter.c | 2 +- net/core/pktgen.c | 44 +- net/hsr/hsr_slave.c | 2 + net/ipv4/ipconfig.c | 10 +- net/ipv4/netfilter/ipt_CLUSTERIP.c | 16 +- net/ipv4/route.c | 24 +- net/ipv4/tcp.c | 6 + net/ipv4/tcp_input.c | 8 +- net/l2tp/l2tp_core.c | 7 +- net/netfilter/ipset/ip_set_core.c | 41 +- net/netfilter/nf_conntrack_core.c | 3 +- net/netfilter/nf_flow_table_core.c | 3 +- net/netfilter/nf_flow_table_offload.c | 1 + net/netfilter/x_tables.c | 4 +- net/netfilter/xt_recent.c | 17 +- net/rxrpc/af_rxrpc.c | 2 + net/rxrpc/ar-internal.h | 11 + net/rxrpc/call_object.c | 4 +- net/rxrpc/conn_client.c | 3 +- net/rxrpc/conn_event.c | 30 +- net/rxrpc/conn_object.c | 4 +- net/rxrpc/input.c | 6 +- net/rxrpc/local_object.c | 23 +- net/rxrpc/output.c | 27 +- net/rxrpc/peer_event.c | 42 +- net/sched/cls_rsvp.h | 6 +- net/sched/cls_tcindex.c | 40 +- net/sunrpc/auth_gss/svcauth_gss.c | 10 +- net/sunrpc/cache.c | 45 +- net/sunrpc/stats.c | 21 +- net/xfrm/xfrm_policy.c | 2 +- samples/kfifo/bytestream-example.c | 11 +- samples/kfifo/inttype-example.c | 11 +- samples/kfifo/record-example.c | 11 +- scripts/coccinelle/free/devm_free.cocci | 4 - sound/core/info.c | 36 +- sound/soc/codecs/ak4104.c | 3 +- sound/soc/codecs/cs4270.c | 3 +- sound/soc/codecs/tlv320aic32x4.c | 6 +- sound/soc/sunxi/sun4i-spdif.c | 2 +- tools/include/linux/bitops.h | 9 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 2 + tools/testing/selftests/net/fin_ack_lat.c | 151 +++++ tools/testing/selftests/net/fin_ack_lat.sh | 35 ++ .../testing/selftests/powerpc/eeh/eeh-functions.sh | 10 +- tools/testing/selftests/powerpc/mm/.gitignore | 1 + tools/testing/selftests/powerpc/mm/Makefile | 3 +- tools/testing/selftests/powerpc/mm/bad_accesses.c | 171 ++++++ .../selftests/powerpc/ptrace/ptrace-hwbreak.c | 5 +- .../tc-testing/plugin-lib/buildebpfPlugin.py | 2 +- .../tc-testing/tc-tests/filters/basic.json | 51 ++ 521 files changed, 8704 insertions(+), 4541 deletions(-) create mode 100644 Documentation/devicetree/bindings/remoteproc/mtk,scp.txt delete mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.txt create mode 100644 Documentation/devicetree/bindings/rtc/atmel,at91rm9200-rtc.yaml create mode 100644 Documentation/powerpc/imc.rst create mode 100644 Documentation/powerpc/papr_hcalls.rst delete mode 100644 arch/powerpc/kernel/idle_power4.S delete mode 100644 drivers/net/netdevsim/sdev.c create mode 100644 drivers/platform/chrome/cros_ec.h create mode 100644 drivers/remoteproc/mtk_common.h create mode 100644 drivers/remoteproc/mtk_scp.c create mode 100644 drivers/remoteproc/mtk_scp_ipi.c create mode 100644 drivers/rpmsg/mtk_rpmsg.c delete mode 100644 drivers/rtc/rtc-at91rm9200.h delete mode 100644 include/linux/mfd/cros_ec.h create mode 100644 include/linux/ptdump.h create mode 100644 include/linux/remoteproc/mtk_scp.h create mode 100644 include/linux/rpmsg/mtk_rpmsg.h create mode 100644 mm/ptdump.c create mode 100644 tools/testing/selftests/net/fin_ack_lat.c create mode 100755 tools/testing/selftests/net/fin_ack_lat.sh create mode 100644 tools/testing/selftests/powerpc/mm/bad_accesses.c