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-lts-allnoconfig in repository toolchain/ci/linux.
from 8b2fc0058255 Linux 4.19.46 new 1d84eb87efce x86: Hide the int3_emulate_call/jmp functions from UML new 71e430fd593b ext4: do not delete unlinked inode from orphan list on fai [...] new 5220582c427b ext4: wait for outstanding dio during truncate in nojournal mode new 70d33cce97f0 f2fs: Fix use of number of devices new 432ec4fa6cd2 KVM: x86: fix return value for reserved EFER new b78255d6cffb bio: fix improper use of smp_mb__before_atomic() new ac7480a5b504 sbitmap: fix improper use of smp_mb__before_atomic() new 136b8cef4e4f Revert "scsi: sd: Keep disk read-only when re-reading partition" new 792d65fc49a7 crypto: vmx - CTR: always increment IV as quadword new 227e01537baf mmc: sdhci-iproc: cygnus: Set NO_HISPD bit to fix HS50 dat [...] new 5b69ceee2196 mmc: sdhci-iproc: Set NO_HISPD bit to fix HS50 data hold t [...] new 709a93054118 kvm: svm/avic: fix off-by-one in checking host APIC ID new ee6d3eb31112 libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead new 9c15fff28194 arm64/kernel: kaslr: reduce module randomization range to 2 GB new 53cd8ae3eeb1 arm64/iommu: handle non-remapped addresses in ->mmap and - [...] new fdc78eedc54d gfs2: Fix sign extension bug in gfs2_update_stats new ce21e6586eec btrfs: don't double unlock on error in btrfs_punch_hole new 7ec747c811ab Btrfs: do not abort transaction at btrfs_update_root() aft [...] new 4f9a774dda97 Btrfs: avoid fallback to transaction commit during fsync o [...] new 92f907d7d63b Btrfs: fix race between ranged fsync and writeback of adja [...] new 946ad2ecef61 btrfs: sysfs: Fix error path kobject memory leak new 94e1f96667b4 btrfs: sysfs: don't leak memory when failing add fsid new b8304d918c02 udlfb: fix some inconsistent NULL checking new 0bad28e92ced fbdev: fix divide error in fb_var_to_videomode new e1eed6928b3e NFSv4.2 fix unnecessary retry in nfs4_copy_file_range new cc1afc1050a9 NFSv4.1 fix incorrect return value in copy_file_range new 43caa29c99db bpf: add bpf_jit_limit knob to restrict unpriv allocations new cc240e057c1d brcmfmac: assure SSID length from firmware is limited new 8783c4128c37 brcmfmac: add subtype check for event handling in data path new 2eefb4a3894e arm64: errata: Add workaround for Cortex-A76 erratum #1463225 new 9c0339dd381d btrfs: honor path->skip_locking in backref code new 86c43c40fe05 ovl: relax WARN_ON() for overlapping layers use case new de2d09ebff2f fbdev: fix WARNING in __alloc_pages_nodemask bug new bdf3da72ae79 media: cpia2: Fix use-after-free in cpia2_exit new aec118ecf579 media: serial_ir: Fix use-after-free in serial_ir_init_module new 0595e0d173f0 media: vb2: add waiting_in_dqbuf flag new c8275cbe2bd8 media: vivid: use vfree() instead of kfree() for dev->bitmap_cap new 3de79cb0ceb2 ssb: Fix possible NULL pointer dereference in ssb_host_pcm [...] new 003e2d74c554 bpf: devmap: fix use-after-free Read in __dev_map_entry_free new 363aa80a51c9 batman-adv: mcast: fix multicast tt/tvlv worker locking new 7d562a90a88b at76c50x-usb: Don't register led_trigger if usb_register_d [...] new 7c2bcb3cca03 acct_on(): don't mess with freeze protection new 06a67c0f4abb Revert "btrfs: Honour FITRIM range constraints during free [...] new bac852089281 gfs2: Fix lru_count going negative new 506961a7a4ef cxgb4: Fix error path in cxgb4_init_module new 36296b0034ae NFS: make nfs_match_client killable new fa4aaa09d17e IB/hfi1: Fix WQ_MEM_RECLAIM warning new c4b51dbcccfc gfs2: Fix occasional glock use-after-free new d96a6c31e42e mmc: core: Verify SD bus width new f3ed010f2bfe tools/bpf: fix perf build error with uClibc (seen on ARC) new 6d9f8909e540 selftests/bpf: set RLIMIT_MEMLOCK properly for test_libbpf_open.c new 7ffd692bfce7 bpftool: exclude bash-completion/bpftool from .gitignore pattern new 19c2dd5025bb dmaengine: tegra210-dma: free dma controller in remove() new 83eaba87e73e net: ena: gcc 8: fix compilation warning new 6d9cfab853ca hv_netvsc: fix race that may miss tx queue wakeup new 8603d49906b2 Bluetooth: Ignore CC events not matching the last HCI command new b676f6c0b552 pinctrl: zte: fix leaked of_node references new fc8c5907d8fc ASoC: Intel: kbl_da7219_max98357a: Map BTN_0 to KEY_PLAYPAUSE new 1a7be0fe0777 usb: dwc2: gadget: Increase descriptors count for ISOC's new 663411719895 usb: dwc3: move synchronize_irq() out of the spinlock prot [...] new 49c0fa1f35c1 ASoC: hdmi-codec: unlock the device on startup errors new 741853944fea powerpc/perf: Return accordingly on invalid chip-id in new 1a6767f5f152 powerpc/boot: Fix missing check of lseek() return value new b8bd069f855f powerpc/perf: Fix loop exit condition in nest_imc_event_init new 5cf668cf1110 ASoC: imx: fix fiq dependencies new 57667dc86bef spi: pxa2xx: fix SCR (divisor) calculation new c00f0fbd2e85 brcm80211: potential NULL dereference in brcmf_cfg80211_vn [...] new 07bb9a71ee27 ACPI / property: fix handling of data_nodes in acpi_get_ne [...] new 5744fd7fa1d1 drm/nouveau/bar/nv50: ensure BAR is mapped new 2d2017675b1a media: stm32-dcmi: return appropriate error codes during probe new 9152b0815430 ARM: vdso: Remove dependency with the arch_timer driver internals new efa336f785df arm64: Fix compiler warning from pte_unmap() with -Wunused [...] new 0fe8ed038e88 powerpc/watchdog: Use hrtimers for per-CPU heartbeat new 73026db866db sched/cpufreq: Fix kobject memleak new de3cd35f5195 scsi: qla2xxx: Fix a qla24xx_enable_msix() error path new 55b95ce89ce7 scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() new 6ce116871011 scsi: qla2xxx: Avoid that lockdep complains about unsafe l [...] new 34f3a58f06da scsi: qla2xxx: Fix hardirq-unsafe locking new 8715ce033eb3 x86/modules: Avoid breaking W^X while loading modules new 1084fc9afbe3 Btrfs: fix data bytes_may_use underflow with fallocate due [...] new 431cbaec1287 btrfs: fix panic during relocation after ENOSPC before wri [...] new bd3d8f4cb956 btrfs: Don't panic when we can't find a root key new 0ea8b7cf9436 iwlwifi: pcie: don't crash on invalid RX interrupt new 7fd0d9d10e5d rtc: 88pm860x: prevent use-after-free on device remove new bc90af686912 rtc: stm32: manage the get_irq probe defer case new 6697d0b3f5b5 scsi: qedi: Abort ep termination if offload not scheduled new 216155aab507 s390/kexec_file: Fix detection of text segment in ELF loader new 07da741d48c4 sched/nohz: Run NOHZ idle load balancer on HK_FLAG_MISC CPUs new 99079ceefb7c w1: fix the resume command API new cadb16d9e0f3 s390: qeth: address type mismatch warning new 1d057fefa045 dmaengine: pl330: _stop: clear interrupt status new ca5b9d63e9b1 mac80211/cfg80211: update bss channel on channel switch new 0cbef22f67ba libbpf: fix samples/bpf build failure due to undefined UINT32_MAX new 67d812fbe303 slimbus: fix a potential NULL pointer dereference in of_qc [...] new c2582f213897 ASoC: fsl_sai: Update is_slave_mode with correct value new 9d54cca8f939 mwifiex: prevent an array overflow new eacec4367998 rsi: Fix NULL pointer dereference in kmalloc new 31de7f1d07b5 net: cw1200: fix a NULL pointer dereference new c24860f40b66 nvme: set 0 capacity if namespace block size exceeds PAGE_SIZE new 213e152316ed nvme-rdma: fix a NULL deref when an admin connect times out new e82df5f1e54a crypto: sun4i-ss - Fix invalid calculation of hash end new 8034a6b89990 bcache: avoid potential memleak of list of journal_replay( [...] new 29b166da7a4e bcache: return error immediately in bch_journal_replay() new cd83c78897d5 bcache: fix failure in journal relplay new 330b67980381 bcache: add failure check to run_cache_set() for journal replay new 06740892db92 bcache: avoid clang -Wunintialized warning new e0d25d17841a RDMA/cma: Consider scope_id while binding to ipv6 ll address new 8c1c78109a74 vfio-ccw: Do not call flush_workqueue while holding the spinlock new 58a0c2194bac vfio-ccw: Release any channel program when releasing/remov [...] new 0fcb3cd5af98 x86/build: Move _etext to actual end of .text new 3dc1e338ae5f smpboot: Place the __percpu annotation correctly new f46ae1cd7cec x86/mm: Remove in_nmi() warning from 64-bit implementation [...] new 189b396a2580 mm/uaccess: Use 'unsigned long' to placate UBSAN warnings [...] new 1eafabe144f4 Bluetooth: hci_qca: Give enough time to ROME controller to [...] new 12e7faac49e2 HID: logitech-hidpp: use RAP instead of FAP to get the pro [...] new c3933fd4a8ee pinctrl: pistachio: fix leaked of_node references new 86a1de9c8d76 pinctrl: samsung: fix leaked of_node references new 2d1df7fada2d clk: rockchip: undo several noc and special clocks as crit [...] new bfb9e836cf26 perf/arm-cci: Remove broken race mitigation new 83544b04a406 dmaengine: at_xdmac: remove BUG_ON macro in tasklet new 81a0b6ff0209 media: coda: clear error return value before picture run new 3ccd89123b67 media: ov6650: Move v4l2_clk_get() to ov6650_video_probe() helper new e3a9d646ecf2 media: au0828: stop video streaming only when last user stops new 9fcfaab61420 media: ov2659: make S_FMT succeed even if requested format [...] new 6c21fa849a5a audit: fix a memory leak bug new 2096b3ba3274 media: stm32-dcmi: fix crash when subdev do not expose any [...] new a90ce66af211 media: au0828: Fix NULL pointer dereference in au0828_anal [...] new 11ad52770a42 media: pvrusb2: Prevent a buffer overflow new 30f8da71c730 iio: adc: stm32-dfsdm: fix unmet direct dependencies detected new ad393793794e block: fix use-after-free on gendisk new f488832c2099 powerpc/numa: improve control of topology updates new fec8a09f79ec powerpc/64: Fix booting large kernels with STRICT_KERNEL_RWX new 6fa6381a2da0 random: fix CRNG initialization when random.trust_cpu=1 new 944c58523731 random: add a spinlock_t to struct batched_entropy new 4e4d5cea79a7 cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock new 925275d0cc5d sched/core: Check quota and period overflow at usec to nse [...] new 7053046e350f sched/rt: Check integer overflow at usec to nsec conversion new 355673f80835 sched/core: Handle overflow in cpu_shares_write_u64 new e0b75a798651 staging: vc04_services: handle kzalloc failure new dee2faf0ac0c drm/msm: a5xx: fix possible object reference leak new afee27f38253 irq_work: Do not raise an IPI when queueing work on the local CPU new 5d5652b51c87 thunderbolt: Take domain lock in switch sysfs attribute callbacks new 3711c9885278 s390/qeth: handle error from qeth_update_from_chp_desc() new 97abdfa81f1c USB: core: Don't unbind interfaces following device reset failure new f843f848c567 x86/irq/64: Limit IST stack overflow check to #DB stack new 63b4f89d03c2 drm: etnaviv: avoid DMA API warning when importing buffers new 3ecda6884660 phy: sun4i-usb: Make sure to disable PHY0 passby for perip [...] new 267b3c6b3f45 phy: mapphone-mdm6600: add gpiolib dependency new e3e8cdacdcce i40e: Able to add up to 16 MAC filters on an untrusted VF new 4a9c84499e11 i40e: don't allow changes to HW VLAN stripping on active p [...] new 9082058b549a ACPI/IORT: Reject platform device creation on NUMA node ma [...] new b0f6ac8c81e0 arm64: vdso: Fix clock_getres() for CLOCK_REALTIME new 9754bab2057e RDMA/cxgb4: Fix null pointer dereference on alloc_skb failure new 3a9a1fd14b27 perf/x86/msr: Add Icelake support new ea6ff1bb3d00 perf/x86/intel/rapl: Add Icelake support new 1cd4902d9088 perf/x86/intel/cstate: Add Icelake support new fbdce79e7c3b hwmon: (vt1211) Use request_muxed_region for Super-IO accesses new e7dbe597ea55 hwmon: (smsc47m1) Use request_muxed_region for Super-IO accesses new 48b31e8a025f hwmon: (smsc47b397) Use request_muxed_region for Super-IO [...] new 8cfe000d0a69 hwmon: (pc87427) Use request_muxed_region for Super-IO accesses new 4e98f3b11a7a hwmon: (f71805f) Use request_muxed_region for Super-IO accesses new aa06e61237ab scsi: libsas: Do discovery on empty PHY to update PHY info new 059c2f5326a0 mmc: core: make pwrseq_emmc (partially) support sleepy GPI [...] new fa291e89997a mmc_spi: add a status check for spi_sync_locked new 80118cba1f78 mmc: sdhci-of-esdhc: add erratum eSDHC5 support new 019ca0bf8d91 mmc: sdhci-of-esdhc: add erratum A-009204 support new e107bc69cc59 mmc: sdhci-of-esdhc: add erratum eSDHC-A001 and A-008358 support new d8a36f841803 drm/amdgpu: fix old fence check in amdgpu_fence_emit new cbaab786ee67 PM / core: Propagate dev->power.wakeup_path when no callbacks new 822342658459 clk: rockchip: Fix video codec clocks on rk3288 new c9aa87e5f345 extcon: arizona: Disable mic detect if running when driver [...] new e91146984939 clk: rockchip: Make rkpwm a critical clock on rk3288 new a3713f2cebdc s390: zcrypt: initialize variables before_use new a07de9b98fbf x86/microcode: Fix the ancient deprecated microcode loadin [...] new c3c614380548 s390/mm: silence compiler warning when compiling without C [...] new 9c594cae285c s390: cio: fix cio_irb declaration new 1b6141cd052b selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] new f8a91441b2a1 qmi_wwan: Add quirk for Quectel dynamic config new 9612f4040f05 cpufreq: ppc_cbe: fix possible object reference leak new 513a7f8e8929 cpufreq/pasemi: fix possible object reference leak new f9ead9f4d145 cpufreq: pmac32: fix possible object reference leak new 9d8b1d5db780 cpufreq: kirkwood: fix possible object reference leak new 2b18febc8cdc block: sed-opal: fix IOC_OPAL_ENABLE_DISABLE_MBR new e758471be038 x86/build: Keep local relocations with ld.lld new ce59174d4e69 drm/pl111: fix possible object reference leak new d7c773412f4b iio: ad_sigma_delta: Properly handle SPI bus locking vs CS [...] new dd106d198dee iio: hmc5843: fix potential NULL pointer dereferences new 36a59a036896 iio: common: ssp_sensors: Initialize calculated_time in ss [...] new ef8e5a78406d iio: adc: ti-ads7950: Fix improper use of mlock new f8f54929bd23 selftests/bpf: ksym_search won't check symbols exists new 7be8d4251bf7 rtlwifi: fix a potential NULL pointer dereference new a27ce4840f89 mwifiex: Fix mem leak in mwifiex_tm_cmd new 7c9d97f3b11d brcmfmac: fix missing checks for kmemdup new 59ec3ad30ab8 b43: shut up clang -Wuninitialized variable warning new 4b2f0ebc306b brcmfmac: convert dev_init_lock mutex to completion new ce55a5941ed4 brcmfmac: fix WARNING during USB disconnect in case of une [...] new 8a412ed97184 brcmfmac: fix race during disconnect when USB completion i [...] new e29aba14e8db brcmfmac: fix Oops when bringing up interface during USB d [...] new bd2ab045df4a rtc: xgene: fix possible race condition new c9e44a1a734a rtlwifi: fix potential NULL pointer dereference new 31318d4ae3ae scsi: ufs: Fix regulator load and icc-level configuration new cb5946e5c86a scsi: ufs: Avoid configuring regulator with undefined volt [...] new e3980dbef43a drm/panel: otm8009a: Add delay at the end of initialization new e667aef54f8a arm64: cpu_ops: fix a leaked reference by adding missing o [...] new da30c277c4fd wil6210: fix return code of wmi_mgmt_tx and wmi_mgmt_tx_ext new 1a3188d737ce x86/uaccess, ftrace: Fix ftrace_likely_update() vs. SMAP new 4614b0bb8f65 x86/uaccess, signal: Fix AC=1 bloat new 5007453c7144 x86/ia32: Fix ia32_restore_sigcontext() AC leak new fc242af86d07 x86/uaccess: Fix up the fixup new 65ec64f28a88 chardev: add additional check for minor range overlap new 8ea279184619 RDMA/hns: Fix bad endianess of port_pd variable new 256f63c6806d sh: sh7786: Add explicit I/O cast to sh7786_mm_sel() new 69f67200cfd6 HID: core: move Usage Page concatenation to Main item new b6b7a78cf997 ASoC: eukrea-tlv320: fix a leaked reference by adding miss [...] new 71efe4c70afc ASoC: fsl_utils: fix a leaked reference by adding missing [...] new fb2c65b4a279 cxgb3/l2t: Fix undefined behaviour new 2cd236c27157 HID: logitech-hidpp: change low battery level threshold fr [...] new ba906246e38b spi: tegra114: reset controller on probe new bc75207a54dd kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. new 6b5693f20dd8 media: video-mux: fix null pointer dereferences new 2a9331ced525 media: wl128x: prevent two potential buffer overflows new 356f05fdd490 media: gspca: Kill URBs on USB device disconnect new 1de8f9653585 efifb: Omit memory map check on legacy boot new c8eecd658220 thunderbolt: property: Fix a missing check of kzalloc new ee40c8a3efc2 thunderbolt: Fix to check the return value of kmemdup new dc0f37b780e9 timekeeping: Force upper bound for setting CLOCK_REALTIME new e819d4a13688 scsi: qedf: Add missing return in qedf_post_io_req() in th [...] new 3392cc5f3ce3 virtio_console: initialize vtermno value for ports new 19ae270d1ce0 tty: ipwireless: fix missing checks for ioremap new 3c2b1ae4410c overflow: Fix -Wtype-limits compilation warnings new 3d036cbaab92 x86/mce: Fix machine_check_poll() tests for error types new aa7919e37fee rcutorture: Fix cleanup path for invalid torture_type strings new 75a96196d4c4 x86/mce: Handle varying MCA bank counts new 506b28fb9982 rcuperf: Fix cleanup path for invalid perf_type strings new 239156e0c04a usb: core: Add PM runtime calls to usb_hcd_platform_shutdown new ac9149bc1402 scsi: qla4xxx: avoid freeing unallocated dma memory new c7595096daf9 scsi: lpfc: avoid uninitialized variable warning new a2ace9b24387 selinux: avoid uninitialized variable warning new 25204fe6a3f8 batman-adv: allow updating DAT entry timeouts on incoming [...] new 6b2d1934d1f9 dmaengine: tegra210-adma: use devm_clk_*() helpers new b9291078edce hwrng: omap - Set default quality new 877a202f9b27 thunderbolt: Fix to check return value of ida_simple_get new 988dab7f5778 thunderbolt: Fix to check for kmemdup failure new 70611b1b81c4 drm/amd/display: fix releasing planes when exiting odm new 495e34e62c3b thunderbolt: property: Fix a NULL pointer dereference new 5ec9ba494db2 e1000e: Disable runtime PM on CNP+ new b6bc20249423 tinydrm/mipi-dbi: Use dma-safe buffers for all SPI transfers new 561bd5615604 igb: Exclude device from suspend direct complete optimization new ab934f0ac158 media: si2165: fix a missing check of return value new e93677055a5a media: dvbsky: Avoid leaking dvb frontend new f51db48c1220 media: m88ds3103: serialize reset messages in m88ds3103_se [...] new 91435fce9b24 media: staging: davinci_vpfe: disallow building with COMPILE_TEST new fc5293ab6c48 drm/amd/display: Fix Divide by 0 in memory calculations new 62e79f4c6bc0 drm/amd/display: Set stream->mode_changed when connectors change new aeea87865aa7 scsi: ufs: fix a missing check of devm_reset_control_get new acf41fb8df45 media: vimc: stream: fix thread state before sleep new 6d16d2e130e4 media: gspca: do not resubmit URBs when streaming has stopped new fd1ade15f299 media: go7007: avoid clang frame overflow warning with KASAN new 4192c77f50dc media: vimc: zero the media_device on probe new aecb245fdd90 scsi: lpfc: Fix FDMI manufacturer attribute value new 584e06c0ed20 scsi: lpfc: Fix fc4type information for FDMI new 755dc83020a5 media: saa7146: avoid high stack usage with clang new 98eb1b80fea7 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices new bdc095631d50 spi : spi-topcliff-pch: Fix to handle empty DMA buffers new 676aec9b8f11 drm/omap: dsi: Fix PM for display blank with paired dss_pll calls new 3ae1817a29e7 spi: rspi: Fix sequencer reset during initialization new 8f7f333af9f6 spi: imx: stop buffer overflow in RX FIFO flush new cc211863ac79 spi: Fix zero length xfer bug new b9c8f86f50ac ASoC: davinci-mcasp: Fix clang warning without CONFIG_PM new 473bc1af7a22 drm/v3d: Handle errors from IRQ setup. new d6dea92a4862 drm/drv: Hold ref on parent device during drm_device lifetime new 00734a9e7329 drm: Wake up next in drm_read() chain if we are forced to [...] new 476e87eb7f78 drm/sun4i: dsi: Change the start delay calculation new 6956c0e3cf33 vfio-ccw: Prevent quiesce function going into an infinite loop new 1a686177acde drm/sun4i: dsi: Enforce boundaries on the start delay new 26433652f0e4 NFS: Fix a double unlock from nfs_match,get_client new 0df021b2e841 Linux 4.19.47
The 277 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/arm64/silicon-errata.txt | 1 + Documentation/sysctl/net.txt | 8 +++ Makefile | 2 +- arch/arm/include/asm/cp15.h | 2 + arch/arm/vdso/vgettimeofday.c | 5 +- arch/arm64/Kconfig | 18 +++++ arch/arm64/include/asm/cpucaps.h | 3 +- arch/arm64/include/asm/cputype.h | 2 + arch/arm64/include/asm/pgtable.h | 3 +- arch/arm64/include/asm/vdso_datapage.h | 1 + arch/arm64/kernel/asm-offsets.c | 2 +- arch/arm64/kernel/cpu_errata.c | 24 +++++++ arch/arm64/kernel/cpu_ops.c | 1 + arch/arm64/kernel/kaslr.c | 6 +- arch/arm64/kernel/module.c | 2 +- arch/arm64/kernel/syscall.c | 31 +++++++++ arch/arm64/kernel/vdso.c | 3 + arch/arm64/kernel/vdso/gettimeofday.S | 7 +- arch/arm64/mm/dma-mapping.c | 10 +++ arch/arm64/mm/fault.c | 37 +++++++++- arch/powerpc/boot/addnote.c | 6 +- arch/powerpc/kernel/head_64.S | 4 +- arch/powerpc/kernel/watchdog.c | 81 +++++++++++----------- arch/powerpc/mm/numa.c | 18 +++-- arch/powerpc/perf/imc-pmu.c | 7 +- arch/powerpc/platforms/powernv/opal-imc.c | 2 +- arch/s390/kernel/kexec_elf.c | 7 +- arch/s390/mm/pgtable.c | 2 + arch/sh/include/cpu-sh4/cpu/sh7786.h | 2 +- arch/x86/Makefile | 2 +- arch/x86/events/intel/cstate.c | 2 + arch/x86/events/intel/rapl.c | 2 + arch/x86/events/msr.c | 1 + arch/x86/ia32/ia32_signal.c | 29 ++++---- arch/x86/include/asm/text-patching.h | 4 +- arch/x86/kernel/alternative.c | 28 ++++++-- arch/x86/kernel/cpu/mcheck/mce-inject.c | 14 ++-- arch/x86/kernel/cpu/mcheck/mce.c | 66 ++++++++++++------ arch/x86/kernel/cpu/microcode/core.c | 3 +- arch/x86/kernel/irq_64.c | 19 +++-- arch/x86/kernel/module.c | 2 +- arch/x86/kernel/signal.c | 29 ++++---- arch/x86/kernel/vmlinux.lds.S | 6 +- arch/x86/kvm/svm.c | 6 +- arch/x86/kvm/x86.c | 2 +- arch/x86/lib/memcpy_64.S | 3 +- arch/x86/mm/fault.c | 2 - block/genhd.c | 19 +++++ block/partition-generic.c | 7 ++ block/sed-opal.c | 9 ++- drivers/acpi/arm64/iort.c | 19 +++-- drivers/acpi/property.c | 8 +++ drivers/base/power/main.c | 4 ++ drivers/bluetooth/hci_qca.c | 2 + drivers/char/hw_random/omap-rng.c | 1 + drivers/char/random.c | 57 ++++++++------- drivers/char/virtio_console.c | 3 +- drivers/clk/rockchip/clk-rk3288.c | 21 +++--- drivers/cpufreq/cpufreq.c | 1 + drivers/cpufreq/cpufreq_governor.c | 2 + drivers/cpufreq/kirkwood-cpufreq.c | 19 ++--- drivers/cpufreq/pasemi-cpufreq.c | 1 + drivers/cpufreq/pmac32-cpufreq.c | 2 + drivers/cpufreq/ppc_cbe_cpufreq.c | 1 + drivers/crypto/sunxi-ss/sun4i-ss-hash.c | 5 +- drivers/crypto/vmx/aesp8-ppc.pl | 2 +- drivers/dma/at_xdmac.c | 6 +- drivers/dma/pl330.c | 10 ++- drivers/dma/tegra210-adma.c | 28 ++++---- drivers/extcon/extcon-arizona.c | 10 +++ drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 24 +++++-- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- drivers/gpu/drm/amd/display/dc/core/dc_resource.c | 6 +- .../gpu/drm/amd/display/dc/dcn10/dcn10_dpp_dscl.c | 20 ++++-- drivers/gpu/drm/drm_drv.c | 5 +- drivers/gpu/drm/drm_file.c | 1 + drivers/gpu/drm/etnaviv/etnaviv_drv.c | 5 ++ drivers/gpu/drm/etnaviv/etnaviv_drv.h | 1 + drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 10 +-- drivers/gpu/drm/nouveau/nvkm/subdev/bar/nv50.c | 12 +++- drivers/gpu/drm/omapdrm/dss/dsi.c | 60 ++++++++-------- drivers/gpu/drm/panel/panel-orisetech-otm8009a.c | 3 + drivers/gpu/drm/pl111/pl111_versatile.c | 4 ++ drivers/gpu/drm/sun4i/sun6i_mipi_dsi.c | 8 ++- drivers/gpu/drm/tinydrm/ili9225.c | 6 +- drivers/gpu/drm/tinydrm/mipi-dbi.c | 58 +++++++++++----- drivers/gpu/drm/v3d/v3d_drv.c | 8 ++- drivers/gpu/drm/v3d/v3d_drv.h | 2 +- drivers/gpu/drm/v3d/v3d_irq.c | 13 +++- drivers/hid/hid-core.c | 36 ++++++---- drivers/hid/hid-logitech-hidpp.c | 23 ++++-- drivers/hwmon/f71805f.c | 15 +++- drivers/hwmon/pc87427.c | 14 +++- drivers/hwmon/smsc47b397.c | 13 +++- drivers/hwmon/smsc47m1.c | 28 +++++--- drivers/hwmon/vt1211.c | 15 +++- drivers/iio/adc/Kconfig | 1 + drivers/iio/adc/ad_sigma_delta.c | 16 +++-- drivers/iio/adc/ti-ads7950.c | 19 +++-- drivers/iio/common/ssp_sensors/ssp_iio.c | 2 +- drivers/iio/magnetometer/hmc5843_i2c.c | 7 +- drivers/iio/magnetometer/hmc5843_spi.c | 7 +- drivers/infiniband/core/cma.c | 25 +++++-- drivers/infiniband/hw/cxgb4/cm.c | 2 + drivers/infiniband/hw/hfi1/init.c | 3 +- drivers/infiniband/hw/hns/hns_roce_ah.c | 2 +- drivers/md/bcache/alloc.c | 5 +- drivers/md/bcache/journal.c | 26 ++++++- drivers/md/bcache/super.c | 25 +++++-- drivers/media/common/videobuf2/videobuf2-core.c | 22 ++++++ drivers/media/dvb-frontends/m88ds3103.c | 9 ++- drivers/media/dvb-frontends/si2165.c | 8 ++- drivers/media/i2c/ov2659.c | 6 +- drivers/media/i2c/ov6650.c | 25 ++++--- drivers/media/pci/saa7146/hexium_gemini.c | 5 +- drivers/media/pci/saa7146/hexium_orion.c | 5 +- drivers/media/platform/coda/coda-bit.c | 3 + drivers/media/platform/stm32/stm32-dcmi.c | 20 ++++-- drivers/media/platform/video-mux.c | 5 ++ drivers/media/platform/vimc/vimc-core.c | 2 + drivers/media/platform/vimc/vimc-streamer.c | 2 +- drivers/media/platform/vivid/vivid-vid-cap.c | 2 +- drivers/media/radio/wl128x/fmdrv_common.c | 7 +- drivers/media/rc/serial_ir.c | 9 +-- drivers/media/usb/au0828/au0828-video.c | 16 +++-- drivers/media/usb/cpia2/cpia2_v4l.c | 3 +- drivers/media/usb/dvb-usb-v2/dvbsky.c | 18 ++--- drivers/media/usb/go7007/go7007-fw.c | 4 +- drivers/media/usb/gspca/gspca.c | 12 +++- drivers/media/usb/pvrusb2/pvrusb2-hdw.c | 2 + drivers/media/usb/pvrusb2/pvrusb2-hdw.h | 1 + drivers/mmc/core/pwrseq_emmc.c | 38 +++++----- drivers/mmc/core/sd.c | 8 +++ drivers/mmc/host/mmc_spi.c | 4 ++ drivers/mmc/host/sdhci-iproc.c | 6 +- drivers/mmc/host/sdhci-of-esdhc.c | 8 +++ drivers/net/ethernet/amazon/ena/ena_netdev.c | 2 +- drivers/net/ethernet/chelsio/cxgb3/l2t.h | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 15 +++- drivers/net/ethernet/intel/e1000e/netdev.c | 2 +- drivers/net/ethernet/intel/i40e/i40e_main.c | 8 +++ drivers/net/ethernet/intel/i40e/i40e_virtchnl_pf.c | 6 +- drivers/net/ethernet/intel/igb/igb_main.c | 3 + drivers/net/hyperv/netvsc.c | 15 ++-- drivers/net/usb/qmi_wwan.c | 65 +++++++++-------- drivers/net/wireless/ath/wil6210/cfg80211.c | 5 ++ drivers/net/wireless/ath/wil6210/wmi.c | 11 +-- drivers/net/wireless/atmel/at76c50x-usb.c | 4 +- drivers/net/wireless/broadcom/b43/phy_lp.c | 6 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 6 ++ .../wireless/broadcom/brcm80211/brcmfmac/core.c | 15 ++-- .../wireless/broadcom/brcm80211/brcmfmac/fweh.h | 16 +++-- .../broadcom/brcm80211/brcmfmac/fwsignal.c | 42 ++++++----- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 2 +- .../net/wireless/broadcom/brcm80211/brcmfmac/usb.c | 27 +++++--- .../wireless/broadcom/brcm80211/brcmfmac/vendor.c | 5 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 7 +- drivers/net/wireless/marvell/mwifiex/cfg80211.c | 6 +- drivers/net/wireless/marvell/mwifiex/cfp.c | 3 + drivers/net/wireless/realtek/rtlwifi/base.c | 5 ++ .../net/wireless/realtek/rtlwifi/rtl8188ee/fw.c | 2 + .../wireless/realtek/rtlwifi/rtl8192c/fw_common.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8192ee/fw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8723ae/fw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8723be/fw.c | 2 + .../net/wireless/realtek/rtlwifi/rtl8821ae/fw.c | 4 ++ drivers/net/wireless/rsi/rsi_91x_mac80211.c | 30 ++++---- drivers/net/wireless/st/cw1200/main.c | 5 ++ drivers/nvdimm/pmem.c | 10 ++- drivers/nvme/host/core.c | 7 +- drivers/nvme/host/rdma.c | 10 +-- drivers/perf/arm-cci.c | 21 +++--- drivers/phy/allwinner/phy-sun4i-usb.c | 4 ++ drivers/phy/motorola/Kconfig | 2 +- drivers/pinctrl/pinctrl-pistachio.c | 2 + drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 1 + drivers/pinctrl/zte/pinctrl-zx.c | 1 + drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-stm32.c | 9 ++- drivers/rtc/rtc-xgene.c | 18 +++-- drivers/s390/cio/cio.h | 2 +- drivers/s390/cio/vfio_ccw_drv.c | 32 +++++---- drivers/s390/cio/vfio_ccw_ops.c | 11 ++- drivers/s390/crypto/zcrypt_api.c | 4 ++ drivers/s390/net/qeth_core.h | 10 ++- drivers/s390/net/qeth_core_main.c | 14 ++-- drivers/scsi/libsas/sas_expander.c | 5 ++ drivers/scsi/lpfc/lpfc_ct.c | 20 ++++-- drivers/scsi/lpfc/lpfc_hbadisc.c | 11 ++- drivers/scsi/lpfc/lpfc_nvme.c | 8 +-- drivers/scsi/qedf/qedf_io.c | 1 + drivers/scsi/qedi/qedi_iscsi.c | 3 + drivers/scsi/qla2xxx/qla_isr.c | 6 +- drivers/scsi/qla2xxx/qla_target.c | 25 +++---- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 7 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/sd.c | 3 +- drivers/scsi/ufs/ufs-hisi.c | 4 ++ drivers/scsi/ufs/ufshcd.c | 28 +++++--- drivers/slimbus/qcom-ngd-ctrl.c | 4 ++ drivers/spi/spi-imx.c | 2 +- drivers/spi/spi-pxa2xx.c | 8 ++- drivers/spi/spi-rspi.c | 9 ++- drivers/spi/spi-tegra114.c | 32 +++++---- drivers/spi/spi-topcliff-pch.c | 15 +++- drivers/spi/spi.c | 2 + drivers/ssb/bridge_pcmcia_80211.c | 9 ++- drivers/staging/media/davinci_vpfe/Kconfig | 2 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 3 + .../vc04_services/interface/vchiq_arm/vchiq_core.c | 2 + drivers/thunderbolt/icm.c | 5 ++ drivers/thunderbolt/property.c | 12 +++- drivers/thunderbolt/switch.c | 67 +++++++++--------- drivers/thunderbolt/tb.h | 3 +- drivers/thunderbolt/xdomain.c | 8 ++- drivers/tty/ipwireless/main.c | 8 +++ drivers/usb/core/hcd.c | 3 + drivers/usb/core/hub.c | 5 +- drivers/usb/dwc2/gadget.c | 27 ++++---- drivers/usb/dwc3/core.c | 2 + drivers/usb/dwc3/gadget.c | 2 - drivers/video/fbdev/core/fbcmap.c | 2 + drivers/video/fbdev/core/modedb.c | 3 + drivers/video/fbdev/efifb.c | 3 +- drivers/video/fbdev/udlfb.c | 14 ++-- drivers/w1/w1_io.c | 3 +- fs/btrfs/backref.c | 19 +++-- fs/btrfs/extent-tree.c | 28 ++------ fs/btrfs/file.c | 19 +++-- fs/btrfs/relocation.c | 31 ++++++--- fs/btrfs/root-tree.c | 17 ++--- fs/btrfs/sysfs.c | 7 +- fs/btrfs/tree-log.c | 1 + fs/char_dev.c | 6 ++ fs/ext4/inode.c | 23 +++--- fs/f2fs/data.c | 17 +++-- fs/f2fs/f2fs.h | 13 +++- fs/f2fs/file.c | 2 +- fs/f2fs/gc.c | 2 +- fs/f2fs/segment.c | 13 ++-- fs/gfs2/glock.c | 23 +++--- fs/gfs2/lock_dlm.c | 9 +-- fs/gfs2/log.c | 3 +- fs/gfs2/lops.c | 6 +- fs/internal.h | 2 - fs/nfs/client.c | 7 +- fs/nfs/nfs42proc.c | 3 - fs/nfs/nfs4file.c | 12 ++-- fs/overlayfs/dir.c | 2 +- fs/overlayfs/inode.c | 3 +- include/drm/tinydrm/mipi-dbi.h | 5 +- include/linux/bio.h | 2 +- include/linux/cgroup-defs.h | 5 ++ include/linux/filter.h | 2 + include/linux/genhd.h | 1 + include/linux/hid.h | 1 + include/linux/iio/adc/ad_sigma_delta.h | 1 + include/linux/mount.h | 2 + include/linux/overflow.h | 12 +++- include/linux/smpboot.h | 2 +- include/linux/time64.h | 21 ++++++ include/media/videobuf2-core.h | 1 + include/net/bluetooth/hci.h | 1 + kernel/acct.c | 4 +- kernel/auditfilter.c | 12 ++-- kernel/bpf/core.c | 49 ++++++++++++- kernel/bpf/devmap.c | 3 + kernel/cgroup/cgroup.c | 6 ++ kernel/irq_work.c | 75 +++++++++++--------- kernel/module.c | 5 ++ kernel/rcu/rcuperf.c | 5 ++ kernel/rcu/rcutorture.c | 5 ++ kernel/sched/core.c | 9 ++- kernel/sched/fair.c | 16 +++-- kernel/sched/rt.c | 5 ++ kernel/time/time.c | 2 +- kernel/time/timekeeping.c | 6 +- kernel/trace/trace_branch.c | 4 ++ lib/kobject_uevent.c | 11 +-- lib/sbitmap.c | 2 +- lib/strncpy_from_user.c | 5 +- lib/strnlen_user.c | 4 +- net/batman-adv/distributed-arp-table.c | 4 +- net/batman-adv/main.c | 1 + net/batman-adv/multicast.c | 11 +-- net/batman-adv/types.h | 5 ++ net/bluetooth/hci_core.c | 5 ++ net/bluetooth/hci_event.c | 12 ++++ net/bluetooth/hci_request.c | 5 ++ net/bluetooth/hci_request.h | 1 + net/core/sysctl_net_core.c | 10 ++- net/mac80211/mlme.c | 3 - net/wireless/nl80211.c | 5 ++ security/selinux/netlabel.c | 14 ++-- sound/soc/codecs/hdmi-codec.c | 6 +- sound/soc/davinci/davinci-mcasp.c | 2 + sound/soc/fsl/Kconfig | 9 +-- sound/soc/fsl/eukrea-tlv320.c | 4 +- sound/soc/fsl/fsl_sai.c | 2 + sound/soc/fsl/fsl_utils.c | 1 + sound/soc/intel/boards/kbl_da7219_max98357a.c | 2 +- tools/bpf/bpftool/.gitignore | 2 +- tools/lib/bpf/bpf.c | 2 + tools/lib/bpf/bpf.h | 1 + tools/testing/selftests/bpf/test_libbpf_open.c | 2 + tools/testing/selftests/bpf/trace_helpers.c | 4 ++ tools/testing/selftests/cgroup/test_memcontrol.c | 38 +++++----- 307 files changed, 2129 insertions(+), 976 deletions(-)