This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-lts-allnoconfig in repository toolchain/ci/linux.
from be9b6782a9eb Linux 4.19.60 new 7202df6be6ec MIPS: ath79: fix ar933x uart parity mode new 73ebefc814ef MIPS: fix build on non-linux hosts new 37cb02da44dc arm64/efi: Mark __efistub_stext_offset as an absolute symb [...] new 06e15cf5aead scsi: iscsi: set auth_protocol back to NULL if CHAP_A valu [...] new 09593c25b975 dmaengine: imx-sdma: fix use-after-free on probe error path new 009edc622bba wil6210: fix potential out-of-bounds read new 7e19e658e535 ath10k: Do not send probe response template for mesh new 42dcbf20e182 ath9k: Check for errors when reading SREV register new 83c911f4bd68 ath6kl: add some bounds checking new a4bf4fecff16 ath10k: add peer id check in ath10k_peer_find_by_id new da153c0c5746 wil6210: fix spurious interrupts in 3-msi new 2b5b12c0c1b7 ath: DFS JP domain W56 fixed pulse type 3 RADAR detection new 83d133c96aad regmap: debugfs: Fix memory leak in regmap_debugfs_init new 8f855c09e2af batman-adv: fix for leaked TVLV handler. new 94f2b518a788 media: dvb: usb: fix use after free in dvb_usb_device_exit new 6452712f95e3 media: spi: IR LED: add missing of table registration new b0e199e13495 crypto: talitos - fix skcipher failure due to wrong output IV new add712b63185 media: ov7740: avoid invalid framesize setting new 70da38e80509 media: marvell-ccic: fix DMA s/g desc number calculation new 6fb470ace862 media: vpss: fix a potential NULL pointer dereference new 810441651a8a media: media_device_enum_links32: clean a reserved field new d3969670cb5a net: stmmac: dwmac1000: Clear unused address entries new df6680de7a20 net: stmmac: dwmac4/5: Clear unused address entries new 1c8e736115cd qed: Set the doorbell address correctly new b397462a010d signal/pid_namespace: Fix reboot_pid_ns to use send_sig no [...] new 0544b64ceb64 af_key: fix leaks in key_pol_get_resp and dump_sp. new 2c6acf7478aa xfrm: Fix xfrm sel prefix length validation new 71b029a5d908 fscrypt: clean up some BUG_ON()s in block encryption/decryption new a6dd4862b98f perf annotate TUI browser: Do not use member from variable [...] new ea904c9f6a33 media: mc-device.c: don't memset __user pointer contents new e36f25627362 media: saa7164: fix remove_proc_entry warning new ef10d46d04a5 media: staging: media: davinci_vpfe: - Fix for memory leak [...] new fc25cfb03ea2 net: phy: Check against net_device being NULL new 9d25aedef08f crypto: talitos - properly handle split ICV. new 9072450736d0 crypto: talitos - Align SEC1 accesses to 32 bits boundaries. new aa2ad8b6fb2f tua6100: Avoid build warnings. new 909034b8ac64 batman-adv: Fix duplicated OGMs on NETDEV_UP new 2fbde2746597 locking/lockdep: Fix merging of hlocks with non-zero references new 35407917b0bc media: wl128x: Fix some error handling in fm_v4l2_init_vid [...] new cac3032062e5 net: hns3: set ops to null when unregister ad_dev new c360eb592938 cpupower : frequency-set -r option misses the last cpu in [...] new fb83987cbe6b arm64: mm: make CONFIG_ZONE_DMA32 configurable new 713737cac327 perf jvmti: Address gcc string overflow warning for strncpy() new 1a0a837afc41 net: stmmac: dwmac4: fix flow control issue new 50331c64f3dd net: stmmac: modify default value of tx-frames new 403c43921479 crypto: inside-secure - do not rely on the hardware last b [...] new 9d643358386d net: fec: Do not use netdev messages too early new a76f32cbd38c net: axienet: Fix race condition causing TX hang new 99dcd701465f s390/qdio: handle PENDING state for QEBSM devices new fa4059c5497e RAS/CEC: Fix pfn insertion new c7bf2df45044 net: sfp: add mutex to prevent concurrent state checks new ac510285d40b ipset: Fix memory accounting for hash types on resize new 3662d8bca087 perf cs-etm: Properly set the value of 'old' and 'head' in [...] new be32a9dc3f62 perf test 6: Fix missing kvm module load for s390 new eac8b39d089a perf report: Fix OOM error in TUI mode on s390 new c844f4da9b92 irqchip/meson-gpio: Add support for Meson-G12A SoC new 63e53991d791 media: uvcvideo: Fix access to uninitialized fields on pro [...] new f2a4624be8f3 media: fdp1: Support M3N and E3 platforms new 79644b600850 iommu: Fix a leak in iommu_insert_resv_region new ddeef7a00050 gpio: omap: fix lack of irqstatus_raw0 for OMAP4 new 544cd592ca72 gpio: omap: ensure irq is enabled before wakeup new b01bf44c363d regmap: fix bulk writes on paged registers new 7c10f8941b95 bpf: silence warning messages in core new 10e3788e6575 media: s5p-mfc: fix reading min scratch buffer size on MFC v6/v7 new 914026d58100 selinux: fix empty write to keycreate file new 32df4043aed4 x86/cpu: Add Ice Lake NNPI to Intel family new 1fb3ce14f28d ASoC: meson: axg-tdm: fix sample clock inversion new 366ae49ed78c rcu: Force inlining of rcu_read_lock() new 670fb965da03 x86/cpufeatures: Add FDP_EXCPTN_ONLY and ZERO_FCS_FDS new 6a47a42f51cf qed: iWARP - Fix tc for MPA ll2 connection new 1a3706d8f800 net: hns3: fix for skb leak when doing selftest new c8f75e753784 block: null_blk: fix race condition for null_del_dev new b7d66bbc8ad3 blkcg, writeback: dead memcgs shouldn't contribute to writ [...] new 930655b01367 xfrm: fix sa selector validation new d8b7db6c5004 sched/core: Add __sched tag for io_schedule() new 7fc96cd2b0de sched/fair: Fix "runnable_avg_yN_inv" not used warnings new dd0260fd1e3a perf/x86/intel/uncore: Handle invalid event coding for fre [...] new 9e0bcb59b6c0 x86/atomic: Fix smp_mb__{before,after}_atomic() new 4c57957ed6c8 perf evsel: Make perf_evsel__name() accept a NULL argument new 0e2af9b06c00 vhost_net: disable zerocopy by default new 3252b29ea41b ipoib: correcly show a VF hardware address new a952f7c384aa x86/cacheinfo: Fix a -Wtype-limits warning new 3ae98dc2db1e blk-iolatency: only account submitted bios new f6502ce4f050 ACPICA: Clear status of GPEs on first direct enable new 10cc3a65a55b EDAC/sysfs: Fix memory leak when creating a csrow object new f0c83dd15ee1 nvme: fix possible io failures when removing multipathed ns new c876a66553d7 nvme-pci: properly report state change failure in nvme_reset_work new 762bba1b7ee7 nvme-pci: set the errno on ctrl state change error new 010bfbc93424 lightnvm: pblk: fix freeing of merged pages new 723ba7938492 arm64: Do not enable IRQs for ct_user_exit new 06a3cd416224 ipsec: select crypto ciphers for xfrm_algo new 57de3c78f0b7 ipvs: defer hook registration to avoid leaks new 6439110fbeee media: s5p-mfc: Make additional clocks optional new 8d8f0b9009d0 media: i2c: fix warning same module names new d86c0b73f75b ntp: Limit TAI-UTC offset new b9f547b7bdd9 timer_list: Guard procfs specific code new c647c00f28af acpi/arm64: ignore 5.1 FADTs that are reported as 5.0 new 6fd3e9f65db9 media: coda: fix mpeg2 sequence number handling new 3697c12c4425 media: coda: fix last buffer handling in V4L2_ENC_CMD_STOP new d562537dbf0d media: coda: increment sequence offset for the last return [...] new 43b9fdc48377 media: vimc: cap: check v4l2_fill_pixfmt return value new bce037abc29f media: hdpvr: fix locking and a missing msleep new 41864adfee2e net: stmmac: sun8i: force select external PHY when no inte [...] new 6f6e126e1995 rtlwifi: rtl8192cu: fix error handle when usb probe failed new 3f7952b275c8 mt7601u: do not schedule rx_tasklet when the device has be [...] new 033577880135 x86/build: Add 'set -e' to mkcapflags.sh to delete broken [...] new 20de38d282b3 mt7601u: fix possible memory leak when the device is disconnected new fe2ceeb4cffc ipvs: fix tinfo memory leak in start_sync_thread new 8a808fadc9f7 ath10k: add missing error handling new 7201cc227d4a ath10k: fix PCIE device wake up failed new 1182ff224847 perf tools: Increase MAX_NR_CPUS and MAX_CACHES new 6e6bc34f8570 ASoC: Intel: hdac_hdmi: Set ops to NULL on remove new 12e20eca894b libata: don't request sense data on !ZAC ATA devices new e69fac59c493 clocksource/drivers/exynos_mct: Increase priority over ARM [...] new dad0b17e4a4e xsk: Properly terminate assignment in xskq_produce_flush_desc new 8ba93c59441a rslib: Fix decoding of shortened codes new 0340c621eca8 rslib: Fix handling of of caller provided syndrome new b346070c72cd ixgbe: Check DDM existence in transceiver before access new 1dea395c9e12 crypto: serpent - mark __serpent_setkey_sbox noinline new 0388597d0627 crypto: asymmetric_keys - select CRYPTO_HASH where needed new e54cc89e6f0a wil6210: drop old event after wmi_call timeout new e78d1d234469 EDAC: Fix global-out-of-bounds write when setting edac_mc_ [...] new 57cfb755c356 bcache: check CACHE_SET_IO_DISABLE in allocator code new d81080a0bcf8 bcache: check CACHE_SET_IO_DISABLE bit in bch_journal() new 81b88c05bc45 bcache: acquire bch_register_lock later in cached_dev_free() new 4b7758e9c4ed bcache: check c->gc_thread by IS_ERR_OR_NULL in cache_set_flush() new 95d084809495 bcache: fix potential deadlock in cached_def_free() new ddfdbcccd71a net: hns3: fix a -Wformat-nonliteral compile warning new 26d86b29e806 net: hns3: add some error checking in hclge_tm module new 05592b9b7f25 ath10k: destroy sdio workqueue while remove sdio module new 0024b12b776c net: mvpp2: prs: Don't override the sign bit in SRAM parser shift new 036184af23e0 igb: clear out skb->tstamp after reading the txtime new af3790a46a55 iwlwifi: mvm: Drop large non sta frames new 7343178ccf7d bpf: fix uapi bpf_prog_info fields alignment new a64e018be77a perf stat: Make metric event lookup more robust new e358d2ab42f8 perf stat: Fix group lookup for metric group new 51216937c319 bnx2x: Prevent ptp_task to be rescheduled indefinitely new ca37b9a74689 net: usb: asix: init MAC address buffers new 0f2f2cebe64d rxrpc: Fix oops in tracepoint new ef5b204336b3 bpf, libbpf, smatch: Fix potential NULL pointer dereference new 88f751b066f2 selftests: bpf: fix inlines in test_lwt_seg6local new 157d1c7a1a00 bonding: validate ip header before check IPPROTO_IGMP new 2ad04d31bb3e gpiolib: Fix references to gpiod_[gs]et_*value_cansleep() [...] new 9d47bd217539 tools: bpftool: Fix json dump crash on powerpc new 578658df21d5 Bluetooth: hci_bcsp: Fix memory leak in rx_skb new 1cbce19bd697 Bluetooth: Add new 13d3:3491 QCA_ROME device new c82c4910e9e6 Bluetooth: Add new 13d3:3501 QCA_ROME device new c814f618b799 Bluetooth: 6lowpan: search for destination address in all peers new 3b57b7a3a82a perf tests: Fix record+probe_libc_inet_pton.sh for powerpc64 new 0fdb922d0ef0 Bluetooth: Check state in l2cap_disconnect_rsp new ca33af18b5fc gtp: add missing gtp_encap_disable_sock() in gtp_encap_enable() new 202de90df2b7 Bluetooth: validate BLE connection interval updates new e117a04133c6 gtp: fix suspicious RCU usage new 0a5eca2c949c gtp: fix Illegal context switch in RCU read-side critical [...] new 141222216438 gtp: fix use-after-free in gtp_encap_destroy() new 5f6c5f5ae25e gtp: fix use-after-free in gtp_newlink() new e9896b29d010 net: mvmdio: defer probe of orion-mdio if a clock is not ready new 7c16c5eae41a iavf: fix dereference of null rx_buffer pointer new 6e34fd07484a floppy: fix div-by-zero in setup_format_params new 5b565f3276f3 floppy: fix out-of-bounds read in next_valid_format new a9444d9d0f6f floppy: fix invalid pointer dereference in drive_name new ff54c44f1038 floppy: fix out-of-bounds read in copy_buffer new e73db096691e xen: let alloc_xenballooned_pages() fail if not enough mem [...] new d91baba81a6e scsi: NCR5380: Reduce goto statements in NCR5380_select() new 7cfded7a705c scsi: NCR5380: Always re-enable reselection interrupt new 58f59f6072ab Revert "scsi: ncr5380: Increase register polling limit" new 1334a3e2d6d0 scsi: core: Fix race on creating sense cache new 3e9534fa5046 scsi: megaraid_sas: Fix calculation of target ID new de769c762626 scsi: mac_scsi: Increase PIO/PDMA transfer length threshold new ce7ec07abaf7 scsi: mac_scsi: Fix pseudo DMA implementation, take 2 new bed97f646997 crypto: ghash - fix unaligned memory access in ghash_setkey() new 52f07c1ac70e crypto: ccp - Validate the the error value used to index e [...] new 4230e09e61e6 crypto: arm64/sha1-ce - correct digest for empty data in finup new eb99c084da28 crypto: arm64/sha2-ce - correct digest for empty data in finup new 1c9b0a766513 crypto: chacha20poly1305 - fix atomic sleep when using asy [...] new 4598094d24c7 crypto: crypto4xx - fix AES CTR blocksize value new 17e63172d536 crypto: crypto4xx - fix blocksize for cfb and ofb new 13805a5df489 crypto: crypto4xx - block ciphers should only accept compl [...] new 561c4424f1e3 crypto: ccp - memset structure fields to zero before reuse new a9fd1795fee6 crypto: ccp/gcm - use const time tag comparison. new c3b7d27f3746 crypto: crypto4xx - fix a potential double free in ppc4xx_ [...] new 58169c189bd6 Revert "bcache: set CACHE_SET_IO_DISABLE in bch_cached_dev [...] new ab966241d59a bcache: Revert "bcache: fix high CPU occupancy during journal" new 4fc48cd21a31 bcache: Revert "bcache: free heap cache_set->flush_btree i [...] new 3c466df8fc59 bcache: ignore read-ahead request failure on backing device new 2ab14861d2eb bcache: fix mistaken sysfs entry for io_error counter new f11ba9df8eed bcache: destroy dc->writeback_write_wq if failed to create [...] new d657077eda7b Input: gtco - bounds check collection indent level new cfb9250619c8 Input: alps - don't handle ALPS cs19 trackpoint-only device new 81368a9a98d9 Input: synaptics - whitelist Lenovo T580 SMBus intertouch new 8da63aa46e26 Input: alps - fix a mismatch between a condition check and [...] new 042451b921b1 regulator: s2mps11: Fix buck7 and buck8 wrong voltages new 7ebddd5fe217 arm64: tegra: Update Jetson TX1 GPU regulator timings new 04c52c105a38 iwlwifi: pcie: don't service an interrupt that was masked new d9ce0788da91 iwlwifi: pcie: fix ALIVE interrupt handling for gen2 devic [...] new a32e2ceca0ef iwlwifi: don't WARN when calling iwl_get_shared_mem_conf w [...] new 6825ff011c7c iwlwifi: fix RF-Kill interrupt while FW load for gen2 devices new 5347e61954fc NFSv4: Handle the special Linux file open access mode new 603e7497bf27 pnfs/flexfiles: Fix PTR_ERR() dereferences in ff_layout_tr [...] new f64ff5914f00 pNFS: Fix a typo in pnfs_update_layout new 0b174bac4e43 pnfs: Fix a problem where we gratuitously start doing I/O [...] new 677b2aa3be5c lib/scatterlist: Fix mapping iterator when sg->offset is g [...] new 3f42c0000b23 ASoC: dapm: Adapt for debugfs API change new eb6c84e4b4f2 raid5-cache: Need to do start() part job after adding jour [...] new c92212a81617 ALSA: seq: Break too long mutex context in the write loop new 8ba78e4d564e ALSA: hda/realtek - Fixed Headphone Mic can't record on De [...] new a4c4c06f1755 ALSA: hda/realtek: apply ALC891 headset fixup to one Dell machine new fc0232e24541 media: v4l2: Test type instead of cfg->type in v4l2_ctrl_n [...] new deb78bd24e0c media: coda: Remove unbalanced and unneeded mutex unlock new cb2e2b0ae554 media: videobuf2-core: Prevent size alignment wrapping buf [...] new 87bae91a0fe9 media: videobuf2-dma-sg: Prevent size from overflowing new ba27a25df6df KVM: x86/vPMU: refine kvm_pmu err msg when event creation failed new ba271659ad42 arm64: tegra: Fix AGIC register range new 2c7b50c7b1d0 fs/proc/proc_sysctl.c: fix the default values of i_uid/i_g [...] new c77cbc873586 kconfig: fix missing choice values in auto.conf new 0489d808a5f2 drm/nouveau/i2c: Enable i2c pads & busses during preinit new 1e4247d7958b padata: use smp_mb in padata_reorder to avoid orphaned pad [...] new e380170b3b3a dm zoned: fix zone state management race new 007e5aaf287c xen/events: fix binding user event channels to cpus new 1253882d64d0 9p/xen: Add cleanup path in p9_trans_xen_init new b52807e607f1 9p/virtio: Add cleanup path in p9_virtio_init new 0d4c0bb70665 x86/boot: Fix memory leak in default_get_smp_config() new a847a5225432 perf/x86/intel: Fix spurious NMI on fixed counter new 82c46f7b0918 perf/x86/amd/uncore: Do not set 'ThreadMask' and 'SliceMas [...] new 9854e06842bc perf/x86/amd/uncore: Set the thread mask for F17h L3 PMCs new 66a13b5e4e9c drm/edid: parse CEA blocks embedded in DisplayID new f0ff76a42ef5 intel_th: pci: Add Ice Lake NNPI support new 4d8504004c86 PCI: hv: Fix a use-after-free bug in hv_eject_device_work() new 529e71cae929 PCI: Do not poll for PME if the device is in D3cold new 6b71c62ea9da PCI: qcom: Ensure that PERST is asserted for at least 100 ms new 110850fffeb0 Btrfs: fix data loss after inode eviction, renaming it, an [...] new fffedf5cf67e Btrfs: fix fsync not persisting dentry deletions due to in [...] new 4bd953241d81 Btrfs: add missing inode version, ctime and mtime updates [...] new cb4c2b94f629 IB/mlx5: Report correctly tag matching rendezvous capability new 46f71a15abe7 HID: wacom: generic: only switch the mode on devices with LEDs new 1c871b4006b2 HID: wacom: generic: Correct pad syncing new 656d06dab4d6 HID: wacom: correct touch resolution x/y typo new 2c0222b48e77 libnvdimm/pfn: fix fsdax-mode namespace info-block zero-fields new afa3e571cde3 coda: pass the host file in vma->vm_file on mmap new 41f64437f030 include/asm-generic/bug.h: fix "cut here" for WARN_ON for [...] new 788920d12b95 xfs: fix pagecache truncation prior to reflink new 1dc8b13cc66d xfs: flush removing page cache in xfs_reflink_remap_prep new 2ab62234e823 xfs: don't overflow xattr listent buffer new 3a895cc066c0 xfs: rename m_inotbt_nores to m_finobt_nores new 424543a53ae0 xfs: don't ever put nlink > 0 inodes on the unlinked list new f614ef7a34b0 xfs: reserve blocks for ifree transaction during log recovery new d61d885b17b0 xfs: fix reporting supported extra file attributes for statx() new 669c867972c0 xfs: serialize unaligned dio writes against all other dio writes new ef30c0739439 xfs: abort unaligned nowait directio early new 376b80276d84 gpu: ipu-v3: ipu-ic: Fix saturation bit offset in TPMEM new ef5c2e165ab0 crypto: caam - limit output IV to CBC to work around CTR m [...] new a6a0daa775e8 parisc: Ensure userspace privilege for ptraced processes i [...] new 7961981718d6 parisc: Fix kernel panic due invalid values in IAOQ0 or IAOQ1 new 237ac0d73b55 powerpc/32s: fix suspend/resume when IBATs 4-7 are used new 1e3b61cbc30d powerpc/watchpoint: Restore NV GPRs while returning from e [...] new e725502b8548 powerpc/powernv/npu: Fix reference leak new 01982f7bcc9d powerpc/pseries: Fix oops in hotplug memory notifier new 92e23f5fc049 mmc: sdhci-msm: fix mutex while in spinlock new 30c6b34759f6 eCryptfs: fix a couple type promotion bugs new 94f1db42a968 mtd: rawnand: mtk: Correct low level time calculation of r [...] new d6328d7c1a71 mtd: spinand: read returns badly if the last page has bitflips new 98318cd31b95 intel_th: msu: Fix single mode with disabled IOMMU new 152ddf9f0458 Bluetooth: Add SMP workaround Microsoft Surface Precision [...] new 91da712ff592 usb: Handle USB3 remote wakeup for LPM enabled devices correctly new 1ab644bd02ab blk-throttle: fix zero wait time for iops throttled group new 73efdc5d7d3b blk-iolatency: clear use_delay when io.latency is set to zero new dd87cc633ba5 blkcg: update blkcg_print_stat() to handle larger outputs new 03e6a668ea1f net: mvmdio: allow up to four clocks to be specified for o [...] new 404f59e265ac dt-bindings: allow up to four clocks for orion-mdio new 025eb12bb4b0 dm bufio: fix deadlock with loop device new 7250956f6eaf Linux 4.19.61
The 271 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/atomic_t.txt | 3 + .../devicetree/bindings/net/marvell-orion-mdio.txt | 2 +- Documentation/scheduler/sched-pelt.c | 3 +- Makefile | 2 +- arch/arm64/Kconfig | 3 +- arch/arm64/boot/dts/nvidia/tegra210-p2180.dtsi | 3 +- arch/arm64/boot/dts/nvidia/tegra210.dtsi | 2 +- arch/arm64/crypto/sha1-ce-glue.c | 2 +- arch/arm64/crypto/sha2-ce-glue.c | 2 +- arch/arm64/kernel/acpi.c | 10 +- arch/arm64/kernel/entry.S | 4 +- arch/arm64/kernel/image.h | 6 +- arch/arm64/mm/init.c | 5 +- arch/mips/boot/compressed/Makefile | 2 + arch/mips/boot/compressed/calc_vmlinuz_load_addr.c | 2 +- arch/mips/include/asm/mach-ath79/ar933x_uart.h | 4 +- arch/parisc/kernel/ptrace.c | 31 +- arch/powerpc/kernel/exceptions-64s.S | 9 +- arch/powerpc/kernel/swsusp_32.S | 73 +++- arch/powerpc/platforms/powermac/sleep.S | 68 +++- arch/powerpc/platforms/powernv/npu-dma.c | 15 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 3 + arch/x86/events/amd/uncore.c | 15 +- arch/x86/events/intel/core.c | 8 +- arch/x86/events/intel/uncore.h | 10 + arch/x86/events/intel/uncore_snbep.c | 1 + arch/x86/include/asm/atomic.h | 8 +- arch/x86/include/asm/atomic64_64.h | 8 +- arch/x86/include/asm/barrier.h | 4 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/intel-family.h | 1 + arch/x86/kernel/cpu/cacheinfo.c | 3 +- arch/x86/kernel/cpu/mkcapflags.sh | 2 + arch/x86/kernel/mpparse.c | 10 +- arch/x86/kvm/pmu.c | 4 +- block/blk-cgroup.c | 8 +- block/blk-iolatency.c | 8 +- block/blk-throttle.c | 9 +- crypto/asymmetric_keys/Kconfig | 3 + crypto/chacha20poly1305.c | 30 +- crypto/ghash-generic.c | 8 +- crypto/serpent_generic.c | 8 +- drivers/acpi/acpica/acevents.h | 3 +- drivers/acpi/acpica/evgpe.c | 8 +- drivers/acpi/acpica/evgpeblk.c | 2 +- drivers/acpi/acpica/evxface.c | 2 +- drivers/acpi/acpica/evxfgpe.c | 2 +- drivers/ata/libata-eh.c | 8 +- drivers/base/regmap/regmap-debugfs.c | 2 + drivers/base/regmap/regmap.c | 2 + drivers/block/floppy.c | 34 +- drivers/block/null_blk_main.c | 11 +- drivers/bluetooth/btusb.c | 2 + drivers/bluetooth/hci_bcsp.c | 5 + drivers/clocksource/exynos_mct.c | 4 +- drivers/crypto/amcc/crypto4xx_alg.c | 36 +- drivers/crypto/amcc/crypto4xx_core.c | 24 +- drivers/crypto/amcc/crypto4xx_core.h | 10 +- drivers/crypto/amcc/crypto4xx_trng.c | 1 - drivers/crypto/caam/caamalg.c | 15 +- drivers/crypto/ccp/ccp-dev.c | 96 +++--- drivers/crypto/ccp/ccp-dev.h | 2 +- drivers/crypto/ccp/ccp-ops.c | 15 +- drivers/crypto/inside-secure/safexcel_cipher.c | 24 +- drivers/crypto/talitos.c | 35 +- drivers/dma/imx-sdma.c | 48 +-- drivers/edac/edac_mc_sysfs.c | 24 +- drivers/edac/edac_module.h | 2 +- drivers/gpio/gpio-omap.c | 17 +- drivers/gpio/gpiolib.c | 7 +- drivers/gpu/drm/drm_edid.c | 81 ++++- drivers/gpu/drm/nouveau/nvkm/subdev/i2c/base.c | 20 ++ drivers/gpu/ipu-v3/ipu-ic.c | 2 +- drivers/hid/wacom_sys.c | 3 + drivers/hid/wacom_wac.c | 19 +- drivers/hid/wacom_wac.h | 1 + drivers/hwtracing/intel_th/msu.c | 2 +- drivers/hwtracing/intel_th/pci.c | 5 + drivers/infiniband/hw/mlx5/main.c | 8 +- drivers/infiniband/ulp/ipoib/ipoib_main.c | 1 + drivers/input/mouse/alps.c | 32 ++ drivers/input/mouse/synaptics.c | 1 + drivers/input/tablet/gtco.c | 20 +- drivers/iommu/iommu.c | 8 +- drivers/irqchip/irq-meson-gpio.c | 1 + drivers/lightnvm/pblk-core.c | 18 +- drivers/md/bcache/alloc.c | 9 + drivers/md/bcache/bcache.h | 2 - drivers/md/bcache/io.c | 12 + drivers/md/bcache/journal.c | 52 ++- drivers/md/bcache/super.c | 25 +- drivers/md/bcache/sysfs.c | 4 +- drivers/md/bcache/util.h | 2 - drivers/md/bcache/writeback.c | 5 + drivers/md/dm-bufio.c | 4 +- drivers/md/dm-zoned-metadata.c | 24 -- drivers/md/dm-zoned.h | 28 +- drivers/md/raid5.c | 11 +- drivers/media/common/videobuf2/videobuf2-core.c | 4 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 2 +- drivers/media/dvb-frontends/tua6100.c | 22 +- drivers/media/i2c/Makefile | 2 +- drivers/media/i2c/{adv7511.c => adv7511-v4l2.c} | 5 + drivers/media/i2c/ov7740.c | 6 +- drivers/media/media-device.c | 10 +- drivers/media/pci/saa7164/saa7164-core.c | 33 +- drivers/media/platform/coda/coda-bit.c | 9 +- drivers/media/platform/coda/coda-common.c | 2 + drivers/media/platform/davinci/vpss.c | 5 + drivers/media/platform/marvell-ccic/mcam-core.c | 5 +- drivers/media/platform/rcar_fdp1.c | 8 + drivers/media/platform/s5p-mfc/s5p_mfc.c | 3 +- drivers/media/platform/s5p-mfc/s5p_mfc_pm.c | 5 + drivers/media/platform/vimc/vimc-capture.c | 5 +- drivers/media/radio/wl128x/fmdrv_v4l2.c | 3 + drivers/media/rc/ir-spi.c | 1 + drivers/media/usb/dvb-usb/dvb-usb-init.c | 7 +- drivers/media/usb/hdpvr/hdpvr-video.c | 17 +- drivers/media/usb/uvc/uvc_ctrl.c | 4 +- drivers/media/v4l2-core/v4l2-ctrls.c | 9 +- drivers/mmc/host/sdhci-msm.c | 9 +- drivers/mtd/nand/raw/mtk_nand.c | 24 +- drivers/mtd/nand/spi/core.c | 2 +- drivers/net/bonding/bond_main.c | 37 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c | 5 +- .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c | 4 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 33 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_stats.h | 3 + drivers/net/ethernet/freescale/fec_main.c | 6 +- drivers/net/ethernet/hisilicon/hns3/hnae3.c | 2 + drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 6 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 3 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 6 +- drivers/net/ethernet/intel/i40evf/i40e_txrx.c | 6 +- drivers/net/ethernet/intel/igb/igb_main.c | 1 + drivers/net/ethernet/intel/ixgbe/ixgbe_ethtool.c | 3 +- drivers/net/ethernet/intel/ixgbe/ixgbe_phy.h | 1 + drivers/net/ethernet/marvell/mvmdio.c | 7 +- drivers/net/ethernet/marvell/mvpp2/mvpp2_prs.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_dev.c | 29 +- drivers/net/ethernet/qlogic/qed/qed_iwarp.c | 2 + drivers/net/ethernet/qlogic/qed/qed_rdma.c | 2 +- drivers/net/ethernet/stmicro/stmmac/common.h | 2 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 5 + .../net/ethernet/stmicro/stmmac/dwmac1000_core.c | 6 + drivers/net/ethernet/stmicro/stmmac/dwmac4_core.c | 18 +- drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 20 +- drivers/net/gtp.c | 36 +- drivers/net/phy/phy_device.c | 6 + drivers/net/phy/sfp.c | 6 +- drivers/net/usb/asix_devices.c | 6 +- drivers/net/wireless/ath/ath10k/hw.c | 2 +- drivers/net/wireless/ath/ath10k/mac.c | 4 + drivers/net/wireless/ath/ath10k/sdio.c | 7 + drivers/net/wireless/ath/ath10k/txrx.c | 3 + drivers/net/wireless/ath/ath6kl/wmi.c | 10 +- drivers/net/wireless/ath/ath9k/hw.c | 32 +- drivers/net/wireless/ath/dfs_pattern_detector.c | 2 +- drivers/net/wireless/ath/wil6210/interrupt.c | 65 ++-- drivers/net/wireless/ath/wil6210/txrx.c | 1 + drivers/net/wireless/ath/wil6210/wmi.c | 13 +- drivers/net/wireless/intel/iwlwifi/fw/smem.c | 12 +- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 3 + .../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 2 +- .../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 2 +- drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 27 ++ drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 66 ++-- .../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 9 + drivers/net/wireless/mediatek/mt7601u/dma.c | 54 +-- drivers/net/wireless/mediatek/mt7601u/tx.c | 4 +- drivers/net/wireless/realtek/rtlwifi/usb.c | 5 +- drivers/nvdimm/dax_devs.c | 2 +- drivers/nvdimm/pfn.h | 1 + drivers/nvdimm/pfn_devs.c | 18 +- drivers/nvme/host/core.c | 14 +- drivers/nvme/host/pci.c | 8 +- drivers/pci/controller/dwc/pcie-qcom.c | 2 + drivers/pci/controller/pci-hyperv.c | 15 +- drivers/pci/pci.c | 7 + drivers/ras/cec.c | 4 +- drivers/regulator/s2mps11.c | 4 +- drivers/s390/cio/qdio_main.c | 1 + drivers/scsi/NCR5380.c | 33 +- drivers/scsi/NCR5380.h | 2 +- drivers/scsi/mac_scsi.c | 375 ++++++++++++--------- drivers/scsi/megaraid/megaraid_sas_base.c | 3 +- drivers/scsi/scsi_lib.c | 6 +- drivers/staging/media/davinci_vpfe/vpfe_video.c | 3 + drivers/target/iscsi/iscsi_target_auth.c | 16 +- drivers/usb/core/hub.c | 7 +- drivers/vhost/net.c | 2 +- drivers/xen/balloon.c | 16 +- drivers/xen/events/events_base.c | 12 +- drivers/xen/evtchn.c | 2 +- fs/btrfs/file.c | 5 + fs/btrfs/tree-log.c | 40 ++- fs/coda/file.c | 70 +++- fs/crypto/crypto.c | 15 +- fs/ecryptfs/crypto.c | 12 +- fs/fs-writeback.c | 8 +- fs/nfs/flexfilelayout/flexfilelayoutdev.c | 2 +- fs/nfs/inode.c | 1 + fs/nfs/nfs4file.c | 2 +- fs/nfs/pnfs.c | 4 +- fs/proc/proc_sysctl.c | 4 + fs/xfs/libxfs/xfs_ag_resv.c | 2 +- fs/xfs/libxfs/xfs_ialloc_btree.c | 4 +- fs/xfs/xfs_attr_list.c | 1 + fs/xfs/xfs_bmap_util.c | 2 +- fs/xfs/xfs_bmap_util.h | 2 + fs/xfs/xfs_file.c | 27 +- fs/xfs/xfs_fsops.c | 1 + fs/xfs/xfs_inode.c | 18 +- fs/xfs/xfs_iops.c | 21 +- fs/xfs/xfs_mount.h | 2 +- fs/xfs/xfs_reflink.c | 16 +- fs/xfs/xfs_super.c | 7 + fs/xfs/xfs_xattr.c | 3 + include/asm-generic/bug.h | 6 +- include/drm/drm_displayid.h | 10 + include/linux/cpuhotplug.h | 2 +- include/linux/rcupdate.h | 2 +- include/net/ip_vs.h | 6 +- include/rdma/ib_verbs.h | 4 +- include/trace/events/rxrpc.h | 2 +- include/uapi/linux/bpf.h | 1 + include/xen/events.h | 3 +- kernel/bpf/Makefile | 1 + kernel/locking/lockdep.c | 18 +- kernel/padata.c | 12 + kernel/pid_namespace.c | 2 +- kernel/sched/core.c | 2 +- kernel/sched/sched-pelt.h | 2 +- kernel/time/ntp.c | 4 +- kernel/time/timer_list.c | 36 +- lib/reed_solomon/decode_rs.c | 18 +- lib/scatterlist.c | 9 +- net/9p/trans_virtio.c | 8 +- net/9p/trans_xen.c | 8 +- net/batman-adv/bat_iv_ogm.c | 4 +- net/batman-adv/hard-interface.c | 3 + net/batman-adv/translation-table.c | 2 + net/batman-adv/types.h | 3 + net/bluetooth/6lowpan.c | 14 +- net/bluetooth/hci_event.c | 5 + net/bluetooth/l2cap_core.c | 15 +- net/bluetooth/smp.c | 13 + net/key/af_key.c | 8 +- net/netfilter/ipset/ip_set_hash_gen.h | 2 +- net/netfilter/ipvs/ip_vs_core.c | 21 +- net/netfilter/ipvs/ip_vs_ctl.c | 4 - net/netfilter/ipvs/ip_vs_sync.c | 134 ++++---- net/xdp/xsk_queue.h | 2 +- net/xfrm/Kconfig | 2 + net/xfrm/xfrm_user.c | 19 ++ scripts/kconfig/confdata.c | 7 +- scripts/kconfig/expr.h | 1 + security/selinux/hooks.c | 11 +- sound/core/seq/seq_clientmgr.c | 11 +- sound/pci/hda/patch_realtek.c | 10 +- sound/soc/codecs/hdac_hdmi.c | 6 + sound/soc/meson/axg-tdm.h | 2 +- sound/soc/soc-dapm.c | 18 +- tools/bpf/bpftool/jit_disasm.c | 11 +- tools/include/uapi/linux/bpf.h | 1 + tools/lib/bpf/libbpf.c | 8 +- tools/perf/arch/arm/util/cs-etm.c | 127 ++++++- tools/perf/jvmti/libjvmti.c | 4 +- tools/perf/perf.h | 2 +- tools/perf/tests/parse-events.c | 27 ++ .../tests/shell/record+probe_libc_inet_pton.sh | 2 +- tools/perf/ui/browsers/annotate.c | 5 +- tools/perf/util/annotate.c | 5 +- tools/perf/util/evsel.c | 8 +- tools/perf/util/header.c | 2 +- tools/perf/util/metricgroup.c | 47 ++- tools/perf/util/stat-shadow.c | 5 +- tools/power/cpupower/utils/cpufreq-set.c | 2 + tools/testing/selftests/bpf/test_lwt_seg6local.c | 12 +- 279 files changed, 2531 insertions(+), 1066 deletions(-) rename drivers/media/i2c/{adv7511.c => adv7511-v4l2.c} (99%)