This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-defconfig in repository toolchain/ci/linux.
from d59f5a01fa43 Linux 5.0.17 new bfcac7872252 locking/rwsem: Prevent decrement of reader count before increment new d2214ccfecb5 x86/speculation/mds: Revert CPU buffer clear on double fault exit new bc19bb7d8d10 x86/speculation/mds: Improve CPU buffer clear documentation new 8c1134ff70df objtool: Fix function fallthrough detection new 5414a4761988 arm64: dts: rockchip: fix IO domain voltage setting of API [...] new 5d6fa0370c51 arm64: dts: rockchip: Disable DCMDs on RK3399's eMMC controller. new 3ea393bb1ca4 ARM: dts: qcom: ipq4019: enlarge PCIe BAR range new de42e519cbee ARM: dts: exynos: Fix interrupt for shared EINTs on Exynos5260 new bf6cb21717f4 ARM: dts: exynos: Fix audio (microphone) routing on Odroid XU3 new a6bc3bfb8206 mmc: sdhci-of-arasan: Add DTS property to disable DCMDs. new fe3f22b7084d ARM: exynos: Fix a leaked reference by adding missing of_node_put new a4e41f047a3e power: supply: axp288_charger: Fix unchecked return value new 38a6f722c01a power: supply: axp288_fuel_gauge: Add ACEPC T8 and T11 min [...] new 32e802d947ca arm64: mmap: Ensure file offset is treated as unsigned new e57320e0177a arm64: arch_timer: Ensure counter register reads occur wit [...] new a184f8889306 arm64: compat: Reduce address limit new bd254f9d1157 arm64: Clear OSDLR_EL1 on CPU boot new d81b4ae57fe9 arm64: Save and restore OSDLR_EL1 across suspend/resume new 52176123f9cb sched/x86: Save [ER]FLAGS on context switch new 993a6595b253 x86/MCE: Add an MCE-record filtering function new e6b8b66f965e x86/MCE/AMD: Turn off MC4_MISC thresholding on all family [...] new b05237350b4a x86/MCE/AMD: Carve out the MC4_MISC thresholding quirk new ad09c6ef2dcb x86/MCE: Group AMD function prototypes in <asm/mce.h> new 5404a6ff7458 x86/MCE/AMD: Don't report L1 BTB MCA errors on some family [...] new 3149ac3ef4e6 crypto: crypto4xx - fix ctr-aes missing output IV new fb7261b31a2c crypto: crypto4xx - fix cfb and ofb "overran dst buffer" issues new 25f1509c739f crypto: salsa20 - don't access already-freed walk.iv new 0a348941ad06 crypto: lrw - don't access already-freed walk.iv new d6d54c7c59c6 crypto: chacha-generic - fix use as arm64 no-NEON fallback new fdcd8b3b745e crypto: chacha20poly1305 - set cra_name correctly new 8d02b83b332b crypto: ccp - Do not free psp_master when PLATFORM_INIT fails new 2c0f409ba69c crypto: vmx - fix copy-paste error in CTR mode new 043e69dd7fef crypto: skcipher - don't WARN on unprocessed data after sl [...] new 8eb6266c8eb1 crypto: crct10dif-generic - fix use via crypto_shash_digest() new 47a9de26eb06 crypto: x86/crct10dif-pcl - fix use via crypto_shash_digest() new 246ef445e015 crypto: arm64/gcm-aes-ce - fix no-NEON fallback code new 8d9cdf34aaf9 crypto: gcm - fix incompatibility between "gcm" and "gcm_base" new 86add9b56835 crypto: rockchip - update IV buffer to contain the next IV new 0eaed393b4ec crypto: caam/qi2 - fix zero-length buffer DMA mapping new fd2830991e56 crypto: caam/qi2 - fix DMA mapping of stack memory new 86d478d06696 crypto: caam/qi2 - generate hash keys in-place new b51455e5493a crypto: arm/aes-neonbs - don't access already-freed walk.iv new 4ea5e92a20b9 crypto: arm64/aes-neonbs - don't access already-freed walk.iv new 1ea20c66648a mmc: tegra: fix ddr signaling for non-ddr modes new 56f590e2e30a mmc: core: Fix tag set memory leak new 978e70ead670 mmc: sdhci-pci: Fix BYT OCP setting new 592b655a306b ALSA: line6: toneport: Fix broken usage of timer for delay [...] new bc3c4c9e00b0 ALSA: usb-audio: Fix a memory leak bug new 787d1c606f1a ALSA: hda/hdmi - Read the pin sense from register when repolling new 98ffad31068d ALSA: hda/hdmi - Consider eld_valid when reporting jack event new 0a1cf4fdc58b ALSA: hda/realtek - EAPD turn on later new b2c90ad71e00 ALSA: hdea/realtek - Headset fixup for System76 Gazelle (gaze14) new dccbcc8060c8 ASoC: max98090: Fix restore of DAPM Muxes new 94748513d811 ASoC: RT5677-SPI: Disable 16Bit SPI Transfers new 519511e47f79 ASoC: fsl_esai: Fix missing break in switch statement new fd049ce703c3 ASoC: codec: hdac_hdmi add device_link to card device new 8efcdb781463 bpf, arm64: remove prefetch insn in xadd mapping new 23a072df0482 crypto: ccree - remove special handling of chained sg new 2e1679f6a1d0 crypto: ccree - fix mem leak on error path new 3ff036422024 crypto: ccree - don't map MAC key on stack new a1cb31fd79be crypto: ccree - use correct internal state sizes for export new 4a807bab1431 crypto: ccree - don't map AEAD key and IV on stack new f1a7dc5d0e46 crypto: ccree - pm resume first enable the source clk new 22a44b51f2e0 crypto: ccree - HOST_POWER_DOWN_EN should be the last CC a [...] new 2380a8464ee1 crypto: ccree - add function to handle cryptocell tee fips error new b5b076649d2e crypto: ccree - handle tee fips error during power managem [...] new 535ca6f75ddb mm/mincore.c: make mincore() more conservative new ff191b1d827d mm/huge_memory: fix vmf_insert_pfn_{pmd, pud}() crash, han [...] new 6720e0bc50e9 mm/hugetlb.c: don't put_page in lock of hugetlb_lock new f989305d02a4 hugetlb: use same fault hash key for shared and private mappings new 3f26c01c4001 ocfs2: fix ocfs2 read inode data panic in ocfs2_iget new 09ceb529c4ac userfaultfd: use RCU to free the task struct when fork fails new 966e7ae49bee ACPI: PM: Set enable_for_wake for wakeup GPEs during suspe [...] new 12061d7ce0ee mfd: da9063: Fix OTP control register names to match datas [...] new ed824ff290d3 mfd: max77620: Fix swapped FPS_PERIOD_MAX_US values new 8a2c3433b51b mtd: spi-nor: intel-spi: Avoid crossing 4K address boundar [...] new 969859b87f8b mtd: maps: physmap: Store gpio_values correctly new 9537358c9452 mtd: maps: Allow MTD_PHYSMAP with MTD_RAM new 770e812bbc1d tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blank [...] new 033b15ff6b92 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler new 39108bea309d jbd2: check superblock mapped prior to committing new 7dfca4b97693 ext4: make sanity check in mballoc more strict new 7db933229f64 ext4: ignore e_value_offs for xattrs with value-in-ea-inode new 310aea022196 ext4: avoid drop reference to iloc.bh twice new 715f547a6299 ext4: fix use-after-free race with debug_want_extra_isize new 91bf9123ce86 ext4: actually request zeroing of inode table after grow new f325062756d0 ext4: fix ext4_show_options for file systems w/o journal new 1a6e5f745b57 btrfs: Check the first key and level for cached extent buffer new 4afdd2d2afbb btrfs: Correctly free extent buffer in case btree_read_ext [...] new b9ee62718749 btrfs: Honour FITRIM range constraints during free space trim new e7fb540d6a06 Btrfs: send, flush dellaloc in order to avoid data loss new d48e71659e07 Btrfs: do not start a transaction during fiemap new 0565f46b75e4 Btrfs: do not start a transaction at iterate_extent_inodes() new 0e56cc24df1a Btrfs: fix race between send and deduplication that lead t [...] new 5fa31fabc628 bcache: fix a race between cache register and cacheset unregister new bfc6980ff235 bcache: never set KEY_PTRS of journal key to 0 in journal_ [...] new 638fffb11c93 ipmi:ssif: compare block number correctly for multi-part r [...] new f7fea7c067fb crypto: ccm - fix incompatibility between "ccm" and "ccm_base" new 549b0b8a9479 fs/writeback.c: use rcu_barrier() to wait for inflight wb [...] new bde5b8473bd3 tty: Don't force RISCV SBI console as preferred console new 7f3b711cbf54 ext4: zero out the unused memory region in the extent tree block new 256e27da8b62 ext4: fix data corruption caused by overlapping unaligned [...] new 297a39c6528c ext4: fix use-after-free in dx_release() new ec9ff0dd9829 ext4: avoid panic during forced reboot due to aborted journal new 5ddcddba1be6 ALSA: hda/realtek - Corrected fixup for System76 Gazelle (gaze14) new 20f6e5999787 ALSA: hda/realtek - Fixup headphone noise via runtime suspend new a5f8b69097a3 ALSA: hda/realtek - Fix for Lenovo B50-70 inverted interna [...] new 295a7bd172d2 jbd2: fix potential double free new 87e61d57ae37 KVM: Fix the bitmap range to copy during clear dirty new fae3b156b196 KVM: x86: Skip EFER vs. guest CPUID checks for host-initia [...] new d71c6a4b31db KVM: lapic: Busy wait for timer to expire when using hv_timer new 9339434bdbb4 kbuild: turn auto.conf.cmd into a mandatory include file new a1c5c7476db0 xen/pvh: set xen_domain_type to HVM in xen_pvh_init new 63e54af2e570 xen/pvh: correctly setup the PV EFI interface for dom0 new 6e52e4b6cf50 libnvdimm/namespace: Fix label tracking error new 4999174b1a77 iov_iter: optimize page_copy_sane() new 97249a2034b6 s390/mm: make the pxd_offset functions more robust new 593ddcbac4a4 s390/mm: convert to the generic get_user_pages_fast code new 18f59db712ce ext4: fix compile error when using BUFFER_TRACE new 3dacabb35d7f ext4: don't update s_rev_level if not required new 8614793dbb41 Linux 5.0.18
The 121 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/x86/mds.rst | 44 +-- Makefile | 4 +- arch/arm/boot/dts/exynos5260.dtsi | 2 +- arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 2 +- arch/arm/boot/dts/qcom-ipq4019.dtsi | 4 +- arch/arm/crypto/aes-neonbs-glue.c | 2 + arch/arm/mach-exynos/firmware.c | 1 + arch/arm/mach-exynos/suspend.c | 2 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 2 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 1 + arch/arm64/crypto/aes-neonbs-glue.c | 2 + arch/arm64/crypto/ghash-ce-glue.c | 10 +- arch/arm64/include/asm/arch_timer.h | 33 ++- arch/arm64/include/asm/processor.h | 8 + arch/arm64/kernel/debug-monitors.c | 1 + arch/arm64/kernel/sys.c | 2 +- arch/arm64/kernel/vdso/gettimeofday.S | 15 +- arch/arm64/mm/proc.S | 34 +-- arch/arm64/net/bpf_jit.h | 6 - arch/arm64/net/bpf_jit_comp.c | 1 - arch/s390/Kconfig | 1 + arch/s390/include/asm/pgtable.h | 79 ++++-- arch/s390/mm/Makefile | 2 +- arch/s390/mm/gup.c | 300 --------------------- arch/x86/crypto/crct10dif-pclmul_glue.c | 13 +- arch/x86/entry/entry_32.S | 2 + arch/x86/entry/entry_64.S | 2 + arch/x86/include/asm/mce.h | 25 +- arch/x86/include/asm/switch_to.h | 1 + arch/x86/kernel/cpu/mce/amd.c | 62 +++++ arch/x86/kernel/cpu/mce/core.c | 38 +-- arch/x86/kernel/cpu/mce/genpool.c | 3 + arch/x86/kernel/cpu/mce/internal.h | 9 + arch/x86/kernel/process_32.c | 7 + arch/x86/kernel/process_64.c | 8 + arch/x86/kernel/traps.c | 8 - arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/x86.c | 37 ++- arch/x86/platform/pvh/enlighten.c | 8 +- arch/x86/xen/efi.c | 12 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/enlighten_pvh.c | 7 +- arch/x86/xen/xen-ops.h | 4 +- crypto/ccm.c | 44 ++- crypto/chacha20poly1305.c | 4 +- crypto/chacha_generic.c | 2 +- crypto/crct10dif_generic.c | 11 +- crypto/gcm.c | 34 +-- crypto/lrw.c | 4 +- crypto/salsa20_generic.c | 2 +- crypto/skcipher.c | 9 +- drivers/acpi/sleep.c | 4 + drivers/char/ipmi/ipmi_ssif.c | 6 +- drivers/crypto/amcc/crypto4xx_alg.c | 12 +- drivers/crypto/amcc/crypto4xx_core.c | 31 ++- drivers/crypto/caam/caamalg_qi2.c | 177 ++++++------ drivers/crypto/caam/caamalg_qi2.h | 2 - drivers/crypto/ccp/psp-dev.c | 2 +- drivers/crypto/ccree/cc_aead.c | 11 +- drivers/crypto/ccree/cc_buffer_mgr.c | 113 +++----- drivers/crypto/ccree/cc_driver.h | 1 + drivers/crypto/ccree/cc_fips.c | 23 +- drivers/crypto/ccree/cc_fips.h | 2 + drivers/crypto/ccree/cc_hash.c | 28 +- drivers/crypto/ccree/cc_ivgen.c | 9 +- drivers/crypto/ccree/cc_pm.c | 9 +- drivers/crypto/rockchip/rk3288_crypto_ablkcipher.c | 25 +- drivers/crypto/vmx/aesp8-ppc.pl | 4 +- drivers/dax/device.c | 6 +- drivers/edac/mce_amd.c | 4 +- drivers/md/bcache/journal.c | 11 +- drivers/md/bcache/super.c | 2 +- drivers/mmc/core/queue.c | 1 + drivers/mmc/host/Kconfig | 1 + drivers/mmc/host/sdhci-of-arasan.c | 5 +- drivers/mmc/host/sdhci-pci-core.c | 96 +++++++ drivers/mmc/host/sdhci-tegra.c | 1 + drivers/mtd/maps/Kconfig | 2 +- drivers/mtd/maps/physmap-core.c | 2 + drivers/mtd/spi-nor/intel-spi.c | 8 + drivers/nvdimm/label.c | 29 +- drivers/nvdimm/namespace_devs.c | 15 ++ drivers/nvdimm/nd.h | 4 + drivers/power/supply/axp288_charger.c | 4 + drivers/power/supply/axp288_fuel_gauge.c | 20 ++ drivers/tty/hvc/hvc_riscv_sbi.c | 1 - drivers/tty/vt/keyboard.c | 33 ++- drivers/tty/vt/vt.c | 2 - fs/btrfs/backref.c | 34 ++- fs/btrfs/ctree.c | 10 + fs/btrfs/ctree.h | 6 + fs/btrfs/disk-io.c | 27 +- fs/btrfs/disk-io.h | 3 + fs/btrfs/extent-tree.c | 25 +- fs/btrfs/ioctl.c | 19 +- fs/btrfs/send.c | 62 +++++ fs/dax.c | 6 +- fs/ext4/ext4.h | 6 +- fs/ext4/extents.c | 17 +- fs/ext4/file.c | 7 + fs/ext4/inode.c | 3 +- fs/ext4/ioctl.c | 2 +- fs/ext4/mballoc.c | 2 +- fs/ext4/namei.c | 5 +- fs/ext4/resize.c | 1 + fs/ext4/super.c | 63 +++-- fs/ext4/xattr.c | 2 +- fs/fs-writeback.c | 11 +- fs/hugetlbfs/inode.c | 7 +- fs/jbd2/journal.c | 53 ++-- fs/jbd2/revoke.c | 32 ++- fs/jbd2/transaction.c | 8 +- fs/ocfs2/export.c | 30 ++- include/linux/huge_mm.h | 6 +- include/linux/hugetlb.h | 4 +- include/linux/jbd2.h | 8 +- include/linux/mfd/da9063/registers.h | 6 +- include/linux/mfd/max77620.h | 4 +- kernel/fork.c | 31 ++- kernel/locking/rwsem-xadd.c | 44 ++- lib/iov_iter.c | 17 +- mm/huge_memory.c | 16 +- mm/hugetlb.c | 25 +- mm/mincore.c | 23 +- mm/userfaultfd.c | 3 +- sound/pci/hda/patch_hdmi.c | 11 +- sound/pci/hda/patch_realtek.c | 68 +++-- sound/soc/codecs/hdac_hdmi.c | 11 + sound/soc/codecs/max98090.c | 12 +- sound/soc/codecs/rt5677-spi.c | 35 ++- sound/soc/fsl/fsl_esai.c | 2 +- sound/usb/line6/toneport.c | 16 +- sound/usb/mixer.c | 2 + tools/objtool/check.c | 3 +- virt/kvm/kvm_main.c | 2 +- 135 files changed, 1362 insertions(+), 1052 deletions(-) delete mode 100644 arch/s390/mm/gup.c