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-release-aarch64-lts-allnoconfig in repository toolchain/ci/linux.
from 64f4694072aa Linux 4.19.62 adds 49fb03de361d hvsock: fix epollout hang from race condition adds 586946ce83e4 drm/panel: simple: Fix panel_simple_dsi_probe adds 302e4cdca1f4 iio: adc: stm32-dfsdm: manage the get_irq error case adds b59f7650a507 iio: adc: stm32-dfsdm: missing error case during probe adds 19755a124f4c staging: vt6656: use meaningful error code during buffer a [...] adds b0084c1b5058 usb: core: hub: Disable hub-initiated U1/U2 adds a9dfb6e43677 tty: max310x: Fix invalid baudrate divisors calculator adds c901780d9294 pinctrl: rockchip: fix leaked of_node references adds 08b0bcc8076b tty: serial: cpm_uart - fix init when SMC is relocated adds 147137f86b5b drm/amd/display: Fill prescale_params->scale for RGB565 adds c242a531bb06 drm/amdgpu/sriov: Need to initialize the HDP_NONSURFACE_BAStE adds 6b1d2871fe36 drm/amd/display: Disable ABM before destroy ABM struct adds db64bc139440 drm/amdkfd: Fix a potential memory leak adds 210dfe630911 drm/amdkfd: Fix sdma queue map issue adds 2a18d76592e0 drm/edid: Fix a missing-check bug in drm_load_edid_firmware() adds 49c7230d8f10 PCI: Return error if cannot probe VF adds 7af9abd7d6bd drm/bridge: tc358767: read display_props in get_modes() adds f9bfd6bd8223 drm/bridge: sii902x: pixel clock unit is 10kHz instead of 1kHz adds 4d14323a2eb5 gpu: host1x: Increase maximum DMA segment size adds 26a66454541c drm/crc-debugfs: User irqsafe spinlock in drm_crtc_add_crc_entry adds 0a50a272389f drm/crc-debugfs: Also sprinkle irqrestore over early exits adds 5c0e54839d48 memstick: Fix error cleanup path of memstick_init adds e40f5a873fc7 tty/serial: digicolor: Fix digicolor-usart already registe [...] adds a0e7d6b7fa55 tty: serial: msm_serial: avoid system lockup condition adds 1a2425b597fa serial: 8250: Fix TX interrupt handling condition adds 11b4e9f3695c drm/amd/display: Always allocate initial connector state state adds 725c7b781150 drm/virtio: Add memory barriers for capset cache. adds 709ca46f1d46 phy: renesas: rcar-gen2: Fix memory leak at error paths adds 6a7047471073 drm/amd/display: fix compilation error adds fd0d171c7064 powerpc/pseries/mobility: prevent cpu hotplug during DT update adds 741f8b39b6d4 drm/rockchip: Properly adjust to a true clock in adjusted_mode adds 785e11c06db3 serial: imx: fix locking in set_termios() adds ac380eb479de tty: serial_core: Set port active bit in uart_port_activate adds bf7cf9fb02db usb: gadget: Zero ffs_io_data adds 5d3ad905af43 mmc: sdhci: sdhci-pci-o2micro: Check if controller support [...] adds 216462fa884f powerpc/pci/of: Fix OF flags parsing for 64bit BARs adds e7f206f42fb6 drm/msm: Depopulate platform on probe failure adds 9d45fbee76af serial: mctrl_gpio: Check if GPIO property exisits before [...] adds f930727faef2 PCI: sysfs: Ignore lockdep for remove attribute adds 1fa94381fdeb i2c: stm32f7: fix the get_irq error cases adds 27f2335e1440 kbuild: Add -Werror=unknown-warning-option to CLANG_FLAGS adds e3e2bb12c8a7 genksyms: Teach parser about 128-bit built-in types adds fc9c15c4e3ff PCI: xilinx-nwl: Fix Multi MSI data programming adds b150423e0d5e iio: iio-utils: Fix possible incorrect mask calculation adds a80f67d5560c powerpc/cacheflush: fix variable set but not used adds 9fac39480e39 powerpc/xmon: Fix disabling tracing while in xmon adds e00cf1dac30c recordmcount: Fix spurious mcount entries on powerpc adds 7b24a4a363a9 mfd: madera: Add missing of table registration adds d9c74176c275 mfd: core: Set fwnode for created devices adds 9b1691c3f660 mfd: arizona: Fix undefined behavior adds b4e77006d5a7 mfd: hi655x-pmic: Fix missing return value check for devm_ [...] adds 30edc7c1fed5 mm/swap: fix release_pages() when releasing devmap pages adds 74520144700d um: Silence lockdep complaint about mmap_sem adds 52373ab6a6c7 powerpc/4xx/uic: clear pending interrupt after irq type/po [...] adds ca730bf0cd67 RDMA/i40iw: Set queue pair state when being queried adds 48c73b8ee5c9 serial: sh-sci: Terminate TX DMA during buffer flushing adds d03aeb8d6b98 serial: sh-sci: Fix TX DMA buffer flushing and workqueue races adds f14537bb81d1 IB/mlx5: Fixed reporting counters on 2nd port for Dual port RoCE adds d48720bafd90 powerpc/mm: Handle page table allocation failures adds 007b01a27d4d IB/ipoib: Add child to parent list only if device initialized adds 05959ed85e34 arm64: assembler: Switch ESB-instruction with a vanilla no [...] adds 51308ec525cc PCI: mobiveil: Fix PCI base address in MEM/IO outbound windows adds 4613f46ef472 PCI: mobiveil: Fix the Class Code field adds 9eb4f2886db3 kallsyms: exclude kasan local symbols on s390 adds 270972df68fb PCI: mobiveil: Initialize Primary/Secondary/Subordinate bu [...] adds dd0a0c72a10f PCI: mobiveil: Use the 1st inbound window for MEM inbound [...] adds 3b8c4eae5541 perf test mmap-thread-lookup: Initialize variable to suppr [...] adds 995527db41f6 perf stat: Fix use-after-freed pointer detected by the sma [...] adds 19cf571c64b7 perf top: Fix potential NULL pointer dereference detected [...] adds b305dcff1518 perf session: Fix potential NULL pointer dereference found [...] adds 915945f3bdc2 perf annotate: Fix dereferencing freed memory found by the [...] adds 4fe7ea29e4a6 perf hists browser: Fix potential NULL pointer dereference [...] adds 367cc371a8e3 RDMA/rxe: Fill in wc byte_len with IB_WC_RECV_RDMA_WITH_IMM adds 549f726fb094 PCI: dwc: pci-dra7xx: Fix compilation when !CONFIG_GPIOLIB adds 4b9dc73a0d4a powerpc/boot: add {get, put}_unaligned_be32 to xz_config.h adds 8a1a3d383923 block: init flush rq ref count to 1 adds 2140a6b03a61 f2fs: avoid out-of-range memory access adds 5d59e28c3d1b mailbox: handle failed named mailbox channel request adds e7a41b276974 dlm: check if workqueues are NULL before flushing/destroying adds 7f775a67abe4 powerpc/eeh: Handle hugepages in ioremap space adds af50d6a1c245 block/bio-integrity: fix a memory leak bug adds 7bd5902a1e18 sh: prevent warnings when using iounmap adds 071f2135cfec mm/kmemleak.c: fix check for softirq context adds 8be4a30e2d34 9p: pass the correct prototype to read_cache_page adds fa099d6ddf68 mm/gup.c: mark undo_dev_pagemap as __maybe_unused adds 041b127df733 mm/gup.c: remove some BUG_ONs from get_gate_page() adds 3062448e3ee2 memcg, fsnotify: no oom-kill for remote memcg charging adds a8c568fc4832 mm/mmu_notifier: use hlist_add_head_rcu() adds 1b3042d0d32b proc: use down_read_killable mmap_sem for /proc/pid/smaps_rollup adds 42beb7b3d446 proc: use down_read_killable mmap_sem for /proc/pid/pagemap adds 3d617da8a956 proc: use down_read_killable mmap_sem for /proc/pid/clear_refs adds 6ecdcbcd3091 proc: use down_read_killable mmap_sem for /proc/pid/map_files adds 0d72bb853afc cxgb4: reduce kernel stack usage in cudbg_collect_mem_region() adds af0883f9dcf6 proc: use down_read_killable mmap_sem for /proc/pid/maps adds 4acb04ef5e42 locking/lockdep: Fix lock used or unused stats error adds b07687243d4a mm: use down_read_killable for locking mmap_sem in access_ [...] adds 148959cc64e1 locking/lockdep: Hide unused 'class' variable adds 41d3dbb931c0 usb: wusbcore: fix unbalanced get/put cluster_id adds 1f37bec82f41 usb: pci-quirks: Correct AMD PLL quirk detection adds e3dc9ea5464e btrfs: inode: Don't compress if NODATASUM or NODATACOW set adds 5e87e8b4dc0c x86/sysfb_efi: Add quirks for some devices with swapped wi [...] adds 7d20e3ba7072 x86/speculation/mds: Apply more accurate check on hypervis [...] adds e907b1314481 binder: prevent transactions to context manager from its o [...] adds 3d0a6926e610 fpga-manager: altera-ps-spi: Fix build error adds e4c91583b39c mei: me: add mule creek canyon (EHL) device ids adds 9845fb5a3f90 hpet: Fix division by zero in hpet_time_div() adds 602744097b2e ALSA: ac97: Fix double free of ac97_codec_device adds 491483ed70f1 ALSA: line6: Fix wrong altsetting for LINE6_PODHD500_1 adds c219444254cf ALSA: hda - Add a conexant codec entry to let mute led work adds b9310c56fcfb powerpc/xive: Fix loop exit-condition in xive_find_target_ [...] adds b993a66d8ddc powerpc/tm: Fix oops on sigreturn on systems without TM adds 1a547d24ec8a libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] adds 408af82309a7 access: avoid the RCU grace period for the temporary subje [...] adds 9a9de33a9dfa Linux 4.19.63 adds 9d3586bcdae3 hv_sock: Add support for delayed close adds 8a474bc4e613 vsock: correct removal of socket from the list adds 01eea1cbba9d NFS: Fix dentry revalidation on NFSv4 lookup adds 24acd93f5995 NFS: Refactor nfs_lookup_revalidate() adds 9e441c7844a6 NFSv4: Fix lookup revalidate of regular files adds ec58bfa2d412 usb: dwc2: Disable all EP's on disconnect adds b544a6855dfb usb: dwc2: Fix disable all EP's on disconnect adds ba2c247a4515 arm64: compat: Provide definition for COMPAT_SIGMINSTKSZ adds 22068d49d09d binder: fix possible UAF when freeing buffer adds f13ee5ae0b2f ISDN: hfcsusb: checking idx of ep configuration adds 3cf6a0707088 media: au0828: fix null dereference in error path adds 693019ee7d98 ath10k: Change the warning message string adds 8b44cc225e60 media: cpia2_usb: first wake up, then free in disconnect adds 8edcabb2c2e9 media: pvrusb2: use a different format for warnings adds afb5340f9438 NFS: Cleanup if nfs_match_client is interrupted adds b3836af8560e media: radio-raremono: change devm_k*alloc to k*alloc adds 4fd0eb60bad1 iommu/vt-d: Don't queue_iova() if there is no flush queue adds 3a0c22cbc5d0 iommu/iova: Fix compilation error with !CONFIG_IOMMU_IOVA adds 56966212e23f Bluetooth: hci_uart: check for missing tty operations adds ad5fc8953d61 vhost: introduce vhost_exceeds_weight() adds 3af3b843aee4 vhost_net: fix possible infinite loop adds 239910101c4e vhost: vsock: add weight support adds 02cdc166128c vhost: scsi: add weight support adds 48046e092ad5 sched/fair: Don't free p->numa_faults with concurrent readers adds a5a3915f17ab sched/fair: Use RCU accessors consistently for ->numa_group adds 54ffaa53e785 /proc/<pid>/cmdline: remove all the special cases adds 54695343b491 /proc/<pid>/cmdline: add back the setproctitle() special case adds 135e7737e21f drivers/pps/pps.c: clear offset flags in PPS_SETPARAMS ioctl adds b6c3b6a2c662 Fix allyesconfig output. adds 9b17512d9165 ceph: hold i_ceph_lock when removing caps for freeing inode adds c58a6507363b block, scsi: Change the preempt-only flag into a counter adds 475f7781a804 scsi: core: Avoid that a kernel warning appears during sys [...] adds 4736bb277744 ip_tunnel: allow not to count pkts on tstats by setting sk [...] adds b3060a1a313f Linux 4.19.64 adds 3c1d1bad8a57 ARM: riscpc: fix DMA adds 8c5a33d34be6 ARM: dts: rockchip: Make rk3288-veyron-minnie run at hs200 adds 22befe671728 ARM: dts: rockchip: Make rk3288-veyron-mickey's emmc work again adds ea26b427cb91 ARM: dts: rockchip: Mark that the rk3288 timer might stop [...] adds f486088d38ec ftrace: Enable trampoline when rec count returns back to one adds d8388cbd4327 dmaengine: tegra-apb: Error out if DMA_PREP_INTERRUPT flag [...] adds fd53e45a11e9 arm64: dts: rockchip: fix isp iommu clocks and power domain adds 09ec6c6783ff kernel/module.c: Only return -EEXIST for modules that have [...] adds cdee3f53510a firmware/psci: psci_checker: Park kthreads before stopping them adds a3524486535a MIPS: lantiq: Fix bitfield masking adds cf0fcc7fe200 dmaengine: rcar-dmac: Reject zero-length slave DMA requests adds 85d854b42113 clk: tegra210: fix PLLU and PLLU_OUT1 adds a093208b4c73 fs/adfs: super: fix use-after-free bug adds e7fcc587e076 clk: sprd: Add check for return value of sprd_clk_regmap_init() adds d9245dabfce1 btrfs: fix minimum number of chunk errors for DUP adds f96c70fa810d btrfs: qgroup: Don't hold qgroup_ioctl_lock in btrfs_qgrou [...] adds d29fbf677963 cifs: Fix a race condition with cifs_echo_request adds b39c377ea08f ceph: fix improper use of smp_mb__before_atomic() adds c47e25526071 ceph: return -ERANGE if virtual xattr value didn't fit in buffer adds d5568763dd1d ACPI: blacklist: fix clang warning for unused DMI table adds abfe761a5358 scsi: zfcp: fix GCC compiler warning emitted with -Wmaybe- [...] adds d60e8c0cbccb perf version: Fix segfault due to missing OPT_END() adds 80f58147da0f x86: kvm: avoid constant-conversion warning adds c0cca0e97ce4 ACPI: fix false-positive -Wuninitialized warning adds ade866ad5aed be2net: Signal that the device cannot transmit during reco [...] adds 242666b2b7e2 x86/apic: Silence -Wtype-limits compiler warnings adds 1b84e67496d3 x86: math-emu: Hide clang warnings for 16-bit overflow adds 439c79ed7718 mm/cma.c: fail if fixed declaration can't be honored adds 8e087a2abaf8 lib/test_overflow.c: avoid tainting the kernel and fix wrap size adds 93b83005ea87 lib/test_string.c: avoid masking memset16/32/64 failures adds cf3ddc00a47d coda: add error handling for fget adds dea2ee496a85 coda: fix build using bare-metal toolchain adds 35ee8b844845 uapi linux/coda_psdev.h: move upc_req definition from uapi [...] adds f87314225294 drivers/rapidio/devices/rio_mport_cdev.c: NUL terminate so [...] adds 48c5c4f0a47f ipc/mqueue.c: only perform resource calculation if user valid adds d3e36788d9be mlxsw: spectrum_dcb: Configure DSCP map as the last rule i [...] adds 11cb9f8700c9 xen/pv: Fix a boot up hang revealed by int3 self test adds ba5c072fbf8b x86/kvm: Don't call kvm_spurious_fault() from .fixup adds 740e0167a382 x86/paravirt: Fix callee-saved function ELF sizes adds 84ce045222e9 x86, boot: Remove multiple copy of static function sanitiz [...] adds 4c6500b5328f drm/nouveau: fix memory leak in nouveau_conn_reset() adds 3736612d2582 kconfig: Clear "written" flag to avoid data loss adds 4c5a442561e8 kbuild: initialize CLANG_FLAGS correctly in the top Makefile adds 009d7a4eb329 Btrfs: fix incremental send failure after deduplication adds 50d700408a00 Btrfs: fix race leading to fs corruption after transaction abort adds 29841b5c6ab1 mmc: dw_mmc: Fix occasional hang after tuning on eMMC adds 7e3efb655012 mmc: meson-mx-sdio: Fix misuse of GENMASK macro adds fdb0fb56addb gpiolib: fix incorrect IRQ requesting of an active-low lineevent adds fafaeae4d356 IB/hfi1: Fix Spectre v1 vulnerability adds e7bb4c81b3c7 mtd: rawnand: micron: handle on-die "ECC-off" devices correctly adds 46650ac2e1d8 selinux: fix memory leak in policydb_init() adds 72651bbdf3d5 ALSA: hda: Fix 1-minute detection delay when i915 module i [...] adds beb0cc781b8e mm: vmscan: check if mem cgroup is disabled or not before [...] adds 6cb9e0d9ad3e s390/dasd: fix endless loop after read unit address configuration adds 001f93d95d6c cgroup: kselftest: relax fs_spec checks adds 5f80ac50b98c parisc: Fix build of compressed kernel even with debug enabled adds c385cda0e70a drivers/perf: arm_pmu: Fix failure path in PM notifier adds 2bddc985656a arm64: compat: Allow single-byte watchpoints on all addresses adds 8dfef0f442c7 arm64: cpufeature: Fix feature comparison for CTR_EL0.{CWG,ERG} adds eb828241b491 nbd: replace kill_bdev() with __invalidate_device() again adds 04fdca1f2f65 xen/swiotlb: fix condition for calling xen_destroy_contigu [...] adds 41be1928053a IB/mlx5: Fix unreg_umr to ignore the mkey state adds 3cfa1087a172 IB/mlx5: Use direct mkey destroy command upon UMR unreg failure adds 7e5ce9f3943c IB/mlx5: Move MRs to a kernel PD when freeing them to the [...] adds 924308d2a6ea IB/mlx5: Fix clean_mr() to work in the expected order adds e9cd4962a85b IB/mlx5: Fix RSS Toeplitz setup to be aligned with the HW [...] adds a1c020ce2669 IB/hfi1: Check for error on call to alloc_rsm_map_table adds a7340d31abac drm/i915/gvt: fix incorrect cache entry for guest page mapping adds 8dd376273fb4 eeprom: at24: make spd world-readable again adds 89f3896b658b ARC: enable uboot support unconditionally adds 354887ae3168 objtool: Support GCC 9 cold subfunction naming scheme adds 8320768d26aa gcc-9: properly declare the {pv,hv}clock_page storage adds 3732a473be54 x86/vdso: Prevent segfaults due to hoisted vclock reads adds 9e034c61951a scsi: mpt3sas: Use 63-bit DMA addressing on SAS35 HBA adds 16ad0b63f382 x86/cpufeatures: Carve out CQM features retrieval adds b5dd7f61fce4 x86/cpufeatures: Combine word 11 and 12 into a new scatter [...] adds befb822c062b x86/speculation: Prepare entry code for Spectre v1 swapgs [...] adds 23e7a7b3a75f x86/speculation: Enable Spectre v1 swapgs mitigations adds 931b6bfe8af1 x86/entry/64: Use JMP instead of JMPQ adds b88241aef6f1 x86/speculation/swapgs: Exclude ATOMs from speculation thr [...] adds 7634b9cd27e8 Documentation: Add swapgs description to the Spectre v1 do [...] adds cc4c818b2219 Linux 4.19.65 adds 93d6f0841eef scsi: fcoe: Embed fc_rport_priv in fcoe_rport structure adds a152a7b411a5 gcc-9: don't warn about uninitialized variable adds 7c43f84efd6d driver core: Establish order of operations for device_add [...] adds c23106d4276d drivers/base: Introduce kill_device() adds d16bbdbbcb50 libnvdimm/bus: Prevent duplicate device_unregister() calls adds 3248536919c1 libnvdimm/region: Register badblocks before namespaces adds 7f000e7b4490 libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant adds 2364ed0d8ed1 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock adds e830c2c3c174 HID: wacom: fix bit shift for Cintiq Companion 2 adds 608cfdfa9eb7 HID: Add quirk for HP X1200 PIXART OEM mouse adds 8440cdc77577 IB: directly cast the sockaddr union to aockaddr adds cb4626784f39 atm: iphase: Fix Spectre v1 vulnerability adds 774358df88f7 bnx2x: Disable multi-cos feature. adds c4c8899376c2 ife: error out when nla attributes are empty adds fdcefa46c5c2 ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 adds 1bb2dd37cb87 ip6_tunnel: fix possible use-after-free on xmit adds f186fb5ccf69 ipip: validate header length in ipip_tunnel_xmit adds 3c46905fb182 mlxsw: spectrum: Fix error path in mlxsw_sp_module_init() adds ffab47bf69df mvpp2: fix panic on module removal adds b3645a487373 mvpp2: refactor MTU change code adds 639239be11ad net: bridge: delete local fdb on device init failure adds a19d4e34f092 net: bridge: mcast: don't delete permanent entries when fa [...] adds edb7ad69c439 net: fix ifindex collision during namespace removal adds 858f82c63667 net/mlx5e: always initialize frag->last_in_page adds 4dddd08b571d net/mlx5: Use reversed order when unregister devices adds c8b05980c4bf net: phylink: Fix flow control for fixed-link adds 44b96a38c2b5 net: qualcomm: rmnet: Fix incorrect UL checksum offload logic adds d82dc254b967 net: sched: Fix a possible null-pointer dereference in deq [...] adds cb20f74135df net sched: update vlan action for batched events operations adds 51d240a144a5 net: sched: use temporary variable for actions indexes adds ce58a3655121 net/smc: do not schedule tx_work in SMC_CLOSED state adds cd7f02fecac1 NFC: nfcmrvl: fix gpio-handling regression adds eaa34bd4f7b5 ocelot: Cancel delayed work before wq destruction adds 5295d6515485 tipc: compat: allow tipc commands without arguments adds f378724e10ce tun: mark small packets as owned by the tap sock adds cd84a10792f0 net/mlx5: Fix modify_cq_in alignment adds 0ccf47265e4c net/mlx5e: Prevent encap flow counter update async to user query adds 473430ed6117 r8169: don't use MSI before RTL8168d adds e6e9bcef12ca compat_ioctl: pppoe: fix PPPOEIOCSFWD handling adds 7528e95b7519 cgroup: Call cgroup_release() before __exit_signal() adds 370b9e6399da cgroup: Implement css_task_iter_skip() adds 4340d175b898 cgroup: Include dying leaders with live threads in PROCS i [...] adds 0a9abd277819 cgroup: css_task_iter_skip()'d iterators must be advanced [...] adds ebda41dd170f cgroup: Fix css_task_iter_advance_css_set() cset skip condition adds 48fcdaba7b0d spi: bcm2835: Fix 3-wire mode if DMA is enabled adds 893af1c79e42 Linux 4.19.66
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/hw-vuln/spectre.rst | 88 +++++- Documentation/admin-guide/kernel-parameters.txt | 7 +- Makefile | 6 +- arch/arc/Kconfig | 13 - arch/arc/configs/nps_defconfig | 1 - arch/arc/configs/vdk_hs38_defconfig | 1 - arch/arc/configs/vdk_hs38_smp_defconfig | 2 - arch/arc/kernel/head.S | 2 - arch/arc/kernel/setup.c | 2 - arch/arm/boot/dts/rk3288-veyron-mickey.dts | 4 - arch/arm/boot/dts/rk3288-veyron-minnie.dts | 4 - arch/arm/boot/dts/rk3288.dtsi | 1 + arch/arm/mach-rpc/dma.c | 5 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 8 +- arch/arm64/include/asm/assembler.h | 4 + arch/arm64/include/asm/compat.h | 1 + arch/arm64/include/asm/cpufeature.h | 7 +- arch/arm64/kernel/cpufeature.c | 8 +- arch/arm64/kernel/hw_breakpoint.c | 7 +- arch/mips/lantiq/irq.c | 5 +- arch/parisc/boot/compressed/vmlinux.lds.S | 4 +- arch/powerpc/boot/xz_config.h | 20 ++ arch/powerpc/include/asm/cacheflush.h | 7 +- arch/powerpc/kernel/eeh.c | 15 +- arch/powerpc/kernel/pci_of_scan.c | 2 + arch/powerpc/kernel/signal_32.c | 3 + arch/powerpc/kernel/signal_64.c | 5 + arch/powerpc/mm/hugetlbpage.c | 8 + arch/powerpc/platforms/4xx/uic.c | 1 + arch/powerpc/platforms/pseries/mobility.c | 9 + arch/powerpc/sysdev/xive/common.c | 7 +- arch/powerpc/xmon/xmon.c | 6 +- arch/sh/boards/Kconfig | 14 +- arch/sh/include/asm/io.h | 6 +- arch/um/include/asm/mmu_context.h | 2 +- arch/x86/boot/compressed/misc.c | 1 + arch/x86/boot/compressed/misc.h | 1 - arch/x86/entry/calling.h | 17 ++ arch/x86/entry/entry_64.S | 22 +- arch/x86/entry/vdso/vclock_gettime.c | 19 +- arch/x86/include/asm/apic.h | 2 +- arch/x86/include/asm/cpufeature.h | 4 +- arch/x86/include/asm/cpufeatures.h | 20 +- arch/x86/include/asm/kvm_host.h | 34 +-- arch/x86/include/asm/paravirt.h | 1 + arch/x86/include/asm/traps.h | 2 +- arch/x86/kernel/apic/apic.c | 2 +- arch/x86/kernel/cpu/bugs.c | 107 +++++++- arch/x86/kernel/cpu/common.c | 94 ++++--- arch/x86/kernel/cpu/cpuid-deps.c | 3 + arch/x86/kernel/cpu/scattered.c | 4 + arch/x86/kernel/kvm.c | 1 + arch/x86/kernel/sysfb_efi.c | 46 ++++ arch/x86/kvm/cpuid.h | 2 - arch/x86/kvm/mmu.c | 6 +- arch/x86/math-emu/fpu_emu.h | 2 +- arch/x86/math-emu/reg_constant.c | 2 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/xen-asm_64.S | 1 - block/bio-integrity.c | 8 +- block/blk-core.c | 36 +-- block/blk-mq-debugfs.c | 10 +- drivers/acpi/blacklist.c | 4 + drivers/android/binder.c | 18 +- drivers/atm/iphase.c | 8 +- drivers/base/base.h | 4 + drivers/base/core.c | 22 ++ drivers/base/dd.c | 22 +- drivers/block/nbd.c | 2 +- drivers/bluetooth/hci_ath.c | 3 + drivers/bluetooth/hci_bcm.c | 3 + drivers/bluetooth/hci_intel.c | 3 + drivers/bluetooth/hci_ldisc.c | 13 + drivers/bluetooth/hci_mrvl.c | 3 + drivers/bluetooth/hci_qca.c | 3 + drivers/bluetooth/hci_uart.h | 1 + drivers/char/hpet.c | 3 +- drivers/clk/sprd/sc9860-clk.c | 5 +- drivers/clk/tegra/clk-tegra210.c | 8 +- drivers/dma/sh/rcar-dmac.c | 2 +- drivers/dma/tegra20-apb-dma.c | 12 +- drivers/firmware/psci_checker.c | 10 +- drivers/fpga/Kconfig | 1 + drivers/gpio/gpiolib.c | 6 +- drivers/gpu/drm/amd/amdgpu/gmc_v9_0.c | 3 + .../gpu/drm/amd/amdkfd/kfd_device_queue_manager.c | 21 +- drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_v9.c | 5 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 10 +- drivers/gpu/drm/amd/display/dc/dce/dce_abm.c | 2 + .../amd/display/dc/dce110/dce110_hw_sequencer.c | 3 + .../drm/amd/display/dc/dcn10/dcn10_hw_sequencer.c | 1 + drivers/gpu/drm/bridge/sii902x.c | 5 +- drivers/gpu/drm/bridge/tc358767.c | 7 + drivers/gpu/drm/drm_debugfs_crc.c | 9 +- drivers/gpu/drm/drm_edid_load.c | 2 + drivers/gpu/drm/i915/gvt/kvmgt.c | 12 + drivers/gpu/drm/msm/msm_drv.c | 14 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 2 +- drivers/gpu/drm/panel/panel-simple.c | 9 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 3 + drivers/gpu/drm/virtio/virtgpu_vq.c | 2 + drivers/gpu/host1x/bus.c | 3 + drivers/hid/hid-ids.h | 1 + drivers/hid/hid-quirks.c | 1 + drivers/hid/wacom_wac.c | 12 +- drivers/i2c/busses/i2c-stm32f7.c | 26 +- drivers/i2c/i2c-core-base.c | 2 +- drivers/iio/adc/stm32-dfsdm-adc.c | 6 + drivers/iio/adc/stm32-dfsdm-core.c | 8 +- drivers/infiniband/core/sa_query.c | 9 +- drivers/infiniband/hw/hfi1/chip.c | 11 +- drivers/infiniband/hw/hfi1/verbs.c | 2 + drivers/infiniband/hw/i40iw/i40iw_verbs.c | 2 + drivers/infiniband/hw/mlx5/mad.c | 60 +++-- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/mr.c | 23 +- drivers/infiniband/hw/mlx5/qp.c | 13 +- drivers/infiniband/sw/rxe/rxe_resp.c | 5 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 1 + drivers/infiniband/ulp/ipoib/ipoib_main.c | 34 ++- drivers/iommu/intel-iommu.c | 2 +- drivers/iommu/iova.c | 18 +- drivers/isdn/hardware/mISDN/hfcsusb.c | 3 + drivers/mailbox/mailbox.c | 6 +- drivers/media/radio/radio-raremono.c | 30 ++- drivers/media/usb/au0828/au0828-core.c | 12 +- drivers/media/usb/cpia2/cpia2_usb.c | 3 +- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 4 +- drivers/media/usb/pvrusb2/pvrusb2-i2c-core.c | 6 +- drivers/media/usb/pvrusb2/pvrusb2-std.c | 2 +- drivers/memstick/core/memstick.c | 13 +- drivers/mfd/arizona-core.c | 2 +- drivers/mfd/hi655x-pmic.c | 2 + drivers/mfd/madera-core.c | 1 + drivers/mfd/mfd-core.c | 1 + drivers/misc/eeprom/at24.c | 2 +- drivers/misc/mei/hw-me-regs.h | 3 + drivers/misc/mei/pci-me.c | 3 + drivers/mmc/host/dw_mmc.c | 3 +- drivers/mmc/host/meson-mx-sdio.c | 2 +- drivers/mmc/host/sdhci-pci-o2micro.c | 12 +- drivers/mtd/nand/raw/nand_micron.c | 14 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 3 +- drivers/net/ethernet/chelsio/cxgb4/cudbg_lib.c | 19 +- drivers/net/ethernet/emulex/benet/be_main.c | 6 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 46 ++-- drivers/net/ethernet/mellanox/mlx5/core/dev.c | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 4 +- .../net/ethernet/mellanox/mlx5/core/fs_counters.c | 5 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 2 +- drivers/net/ethernet/mellanox/mlxsw/spectrum_dcb.c | 16 +- drivers/net/ethernet/mscc/ocelot.c | 1 + drivers/net/ethernet/qualcomm/rmnet/rmnet_map.h | 2 +- .../net/ethernet/qualcomm/rmnet/rmnet_map_data.c | 13 +- drivers/net/ethernet/realtek/r8169.c | 9 +- drivers/net/phy/phylink.c | 2 + drivers/net/ppp/pppoe.c | 3 + drivers/net/ppp/pppox.c | 13 + drivers/net/ppp/pptp.c | 3 + drivers/net/tun.c | 1 + drivers/net/wireless/ath/ath10k/usb.c | 2 +- drivers/nfc/nfcmrvl/main.c | 4 +- drivers/nfc/nfcmrvl/uart.c | 4 +- drivers/nfc/nfcmrvl/usb.c | 1 + drivers/nvdimm/bus.c | 194 +++++++++----- drivers/nvdimm/nd-core.h | 3 +- drivers/nvdimm/region.c | 22 +- drivers/nvdimm/region_devs.c | 4 + drivers/pci/controller/dwc/pci-dra7xx.c | 1 + drivers/pci/controller/pcie-mobiveil.c | 22 +- drivers/pci/controller/pcie-xilinx-nwl.c | 11 +- drivers/pci/pci-driver.c | 13 +- drivers/pci/pci-sysfs.c | 2 +- drivers/perf/arm_pmu.c | 2 +- drivers/phy/renesas/phy-rcar-gen2.c | 2 + drivers/pinctrl/pinctrl-rockchip.c | 1 + drivers/pps/pps.c | 8 + drivers/rapidio/devices/rio_mport_cdev.c | 2 + drivers/s390/block/dasd_alias.c | 22 +- drivers/s390/scsi/zfcp_erp.c | 7 + drivers/scsi/fcoe/fcoe_ctlr.c | 51 ++-- drivers/scsi/libfc/fc_rport.c | 5 +- drivers/scsi/mpt3sas/mpt3sas_base.c | 12 +- drivers/scsi/scsi_lib.c | 15 +- drivers/spi/spi-bcm2835.c | 3 +- drivers/staging/vt6656/main_usb.c | 42 ++- drivers/tty/serial/8250/8250_port.c | 3 +- drivers/tty/serial/cpm_uart/cpm_uart_core.c | 17 +- drivers/tty/serial/digicolor-usart.c | 6 +- drivers/tty/serial/imx.c | 23 +- drivers/tty/serial/max310x.c | 51 ++-- drivers/tty/serial/msm_serial.c | 4 + drivers/tty/serial/serial_core.c | 7 +- drivers/tty/serial/serial_mctrl_gpio.c | 14 + drivers/tty/serial/sh-sci.c | 33 ++- drivers/usb/core/hub.c | 28 +- drivers/usb/dwc2/gadget.c | 41 ++- drivers/usb/gadget/function/f_fs.c | 6 +- drivers/usb/host/hwa-hc.c | 2 +- drivers/usb/host/pci-quirks.c | 31 ++- drivers/vhost/net.c | 41 +-- drivers/vhost/scsi.c | 15 +- drivers/vhost/vhost.c | 20 +- drivers/vhost/vhost.h | 5 +- drivers/vhost/vsock.c | 28 +- drivers/xen/swiotlb-xen.c | 4 +- fs/9p/vfs_addr.c | 6 +- fs/adfs/super.c | 5 +- fs/btrfs/inode.c | 24 +- fs/btrfs/qgroup.c | 24 +- fs/btrfs/send.c | 77 ++---- fs/btrfs/transaction.c | 10 + fs/btrfs/volumes.c | 3 +- fs/ceph/caps.c | 7 +- fs/ceph/super.h | 7 +- fs/ceph/xattr.c | 14 +- fs/cifs/connect.c | 8 +- fs/coda/psdev.c | 5 +- fs/compat_ioctl.c | 3 - fs/dlm/lowcomms.c | 18 +- fs/exec.c | 2 +- fs/f2fs/segment.c | 5 + fs/nfs/client.c | 4 +- fs/nfs/dir.c | 295 +++++++++++---------- fs/nfs/nfs4proc.c | 15 +- fs/notify/fanotify/fanotify.c | 5 +- fs/notify/inotify/inotify_fsnotify.c | 8 +- fs/open.c | 19 ++ fs/proc/base.c | 160 ++++++----- fs/proc/task_mmu.c | 23 +- fs/proc/task_nommu.c | 6 +- include/linux/acpi.h | 5 +- include/linux/blkdev.h | 14 +- include/linux/cgroup-defs.h | 1 + include/linux/cgroup.h | 4 + include/linux/coda.h | 3 +- include/linux/coda_psdev.h | 11 + include/linux/cred.h | 7 +- include/linux/device.h | 1 + include/linux/host1x.h | 2 + include/linux/if_pppox.h | 3 + include/linux/iova.h | 6 + include/linux/mlx5/fs.h | 1 + include/linux/mlx5/mlx5_ifc.h | 7 +- include/linux/sched.h | 10 +- include/linux/sched/numa_balancing.h | 4 +- include/scsi/libfcoe.h | 1 + include/uapi/linux/coda_psdev.h | 13 - ipc/mqueue.c | 19 +- kernel/cgroup/cgroup.c | 106 +++++--- kernel/cred.c | 21 +- kernel/exit.c | 2 +- kernel/fork.c | 2 +- kernel/locking/lockdep_proc.c | 8 +- kernel/module.c | 6 +- kernel/sched/fair.c | 144 +++++++--- kernel/trace/ftrace.c | 28 +- lib/test_overflow.c | 11 +- lib/test_string.c | 6 +- mm/cma.c | 13 + mm/gup.c | 12 +- mm/kmemleak.c | 2 +- mm/memory.c | 4 +- mm/mmu_notifier.c | 2 +- mm/nommu.c | 3 +- mm/swap.c | 13 +- mm/vmscan.c | 9 +- net/bridge/br_multicast.c | 3 + net/bridge/br_vlan.c | 5 + net/core/dev.c | 2 + net/ipv4/ip_tunnel_core.c | 9 +- net/ipv4/ipip.c | 3 + net/ipv6/ip6_gre.c | 3 +- net/ipv6/ip6_tunnel.c | 6 +- net/l2tp/l2tp_ppp.c | 3 + net/sched/act_bpf.c | 9 +- net/sched/act_connmark.c | 9 +- net/sched/act_csum.c | 9 +- net/sched/act_gact.c | 8 +- net/sched/act_ife.c | 13 +- net/sched/act_mirred.c | 13 +- net/sched/act_nat.c | 9 +- net/sched/act_pedit.c | 10 +- net/sched/act_police.c | 8 +- net/sched/act_sample.c | 10 +- net/sched/act_simple.c | 10 +- net/sched/act_skbedit.c | 11 +- net/sched/act_skbmod.c | 11 +- net/sched/act_tunnel_key.c | 8 +- net/sched/act_vlan.c | 25 +- net/sched/sch_codel.c | 6 +- net/smc/af_smc.c | 8 +- net/tipc/netlink_compat.c | 11 +- net/vmw_vsock/af_vsock.c | 38 +-- net/vmw_vsock/hyperv_transport.c | 152 ++++++----- scripts/genksyms/keywords.c | 4 + scripts/genksyms/parse.y | 2 + scripts/kallsyms.c | 3 + scripts/kconfig/confdata.c | 4 + scripts/recordmcount.h | 3 +- security/selinux/ss/policydb.c | 6 +- sound/ac97/bus.c | 13 +- sound/hda/hdac_i915.c | 10 +- sound/pci/hda/patch_conexant.c | 1 + sound/usb/line6/podhd.c | 2 +- tools/iio/iio_utils.c | 4 +- tools/objtool/elf.c | 2 +- tools/perf/builtin-stat.c | 2 +- tools/perf/builtin-top.c | 8 +- tools/perf/builtin-version.c | 1 + tools/perf/tests/mmap-thread-lookup.c | 2 +- tools/perf/ui/browsers/hists.c | 15 +- tools/perf/util/annotate.c | 6 +- tools/perf/util/session.c | 3 + tools/testing/selftests/cgroup/cgroup_util.c | 3 +- 317 files changed, 2719 insertions(+), 1400 deletions(-)