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