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-defconfig in repository toolchain/linux-next.
from 0b047cbc44ae Linux 4.14.80 new 31354285b246 mtd: spi-nor: fsl-quadspi: fix read error for flash size l [...] new 615bda31cc01 spi: bcm-qspi: switch back to reading flash using smaller chunks new 82239bda9dac bcache: trace missed reading by cache_missed new dcd048d6bb08 bcache: fix miss key refill->end in writeback new 0be4ef1290cf hwmon: (pmbus) Fix page count auto-detection. new 0035cb9d7366 jffs2: free jffs2_sb_info through jffs2_kill_sb() new f721267b1f28 cpufreq: conservative: Take limits changes into account properly new e3e48da87330 pcmcia: Implement CLKRUN protocol disabling for Ricoh bridges new bbde82fdb6d0 ipmi: Fix timer race with module unload new 472e300014bc parisc: Fix address in HPMC IVA new e5475f5fc5f8 parisc: Fix map_pages() to not overwrite existing pte entries new d665f97f859a parisc: Fix exported address of os_hpmc handler new f80215f62eb7 ALSA: hda - Add quirk for ASUS G751 laptop new 2ad912e2b2c1 ALSA: hda - Fix headphone pin config for ASUS G751 new 7b50b3d70994 ALSA: hda/realtek - Fix the problem of the front MIC on th [...] new e0404d81ab84 ALSA: hda - Add mic quirk for the Lenovo G50-30 (17aa:3905) new a436f6b2db64 ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops new 8a13906ae519 x86/speculation: Enable cross-hyperthread spectre v2 STIBP [...] new ed2df6687223 x86/xen: Fix boot loader version reported for PVH guests new f2e58b041452 x86/corruption-check: Fix panic in memory_corruption_check [...] new b80a2dd4d7a1 x86/mm/pat: Disable preemption around __flush_tlb_all() new a7051265f1e6 x86/speculation: Support Enhanced IBRS on future CPUs new 43c7313ec7cb ARM: dts: exynos: Disable pull control for MAX8997 interru [...] new 9c9cd35cb3e6 bpf: do not blindly change rlimit in reuseport net selftest new 0c7cd9fe3549 Revert "perf tools: Fix PMU term format max value calculation" new 11896963b7b5 xfrm: policy: use hlist rcu variants on insert new 9eedfdf17234 perf vendor events intel: Fix wrong filter_band* values fo [...] new 9d388b0a09f5 sparc: Fix single-pcr perf event counter management. new c37b554f7d71 sparc: Throttle perf events properly. new f26f0ff7dd8a sparc64: Make proc_id signed. new e5a02efefbd2 sched/fair: Fix the min_vruntime update logic in dequeue_entity() new faf96991f882 perf tools: Fix use of alternatives to find JDIR new 1309de40f2e0 perf cpu_map: Align cpu map synthesized events properly. new bd79c781f6bf x86/fpu: Remove second definition of fpu in __fpu__restore_sig() new 60b7367caab5 net: qla3xxx: Remove overflowing shift statement new 5832fa5bd032 selftests: ftrace: Add synthetic event syntax testcase new fd83130bdbe4 i2c: rcar: cleanup DMA for all kinds of failure new 5cf2ab06e8d0 locking/lockdep: Fix debug_locks off performance problem new 7084b74ffc24 ataflop: fix error handling during setup new 8ac8e0fecd5e swim: fix cleanup on setup error new fd160e8b0f07 nfp: devlink port split support for 1x100G CXP NIC new 11d9f6e44a38 tun: Consistently configure generic netdev params via rtnetlink new ec5c7c48925c s390/sthyi: Fix machine name validity indication new d16cd14ea370 hwmon: (pwm-fan) Set fan speed to 0 on suspend new 47f29328600d lightnvm: pblk: fix two sleep-in-atomic-context bugs new 8515f4ea7289 spi: spi-ep93xx: Use dma_data_direction for ep93xx_spi_dma [...] new 52ff94ce5134 perf tools: Free temporary 'sys' string in read_event_files() new 2e8e70e56265 perf tools: Cleanup trace-event-info 'tdata' leak new 1ab8d2dbc1a0 perf strbuf: Match va_{add,copy} with va_end new b5d5f109c6d2 cpupower: Fix coredump on VMWare new f349beaa4c8f mmc: sdhci-pci-o2micro: Add quirk for O2 Micro dev 0x8620 [...] new 709c3305511b iwlwifi: pcie: avoid empty free RB queue new 371075886a39 iwlwifi: mvm: clear HW_RESTART_REQUESTED when stopping the [...] new 0d7a51786faf x86/olpc: Indicate that legacy PC XO-1 platform should not [...] new 85e20b47dec2 ACPI / processor: Fix the return value of acpi_processor_i [...] new bd8dfdcc2249 cpufreq: dt: Try freeing static OPPs only if we have added them new 2d2b73cf0bfc mtd: rawnand: atmel: Fix potential NULL pointer dereference new b66d0bb19f24 signal: Introduce COMPAT_SIGMINSTKSZ for use in compat_sys [...] new 71ef2fef4a39 Bluetooth: btbcm: Add entry for BCM4335C0 UART bluetooth new fcc506cab03f x86: boot: Fix EFI stub alignment new 5c27d0536adc pinctrl: qcom: spmi-mpp: Fix err handling of pmic_mpp_set_mux new 4484de1283a7 brcmfmac: fix for proper support of 160MHz bandwidth new 4c2f34ab8315 net: phy: phylink: ensure the carrier is off when starting [...] new d4d73f1fd8ec block, bfq: correctly charge and reset entity service in a [...] new 0e0b860fffa4 kprobes: Return error if we fail to reuse kprobe instead o [...] new 2a9dc99f9b03 ACPI / LPSS: Add alternative ACPI HIDs for Cherry Trail DM [...] new 6b196dd5bcd9 pinctrl: qcom: spmi-mpp: Fix drive strength setting new 49d44c0a0b2d pinctrl: spmi-mpp: Fix pmic_mpp_config_get() to be compliant new b7111ec0bdf1 pinctrl: ssbi-gpio: Fix pm8xxx_pin_config_get() to be compliant new 189f98295600 net: dsa: mv88e6xxx: Fix writing to a PHY page. new 8692ff190ca0 iwlwifi: mvm: fix BAR seq ctrl reporting new ca18ed4416bb ixgbevf: VF2VF TCP RSS new ef5d27e1ed9c ath10k: schedule hardware restart if WMI command times out new 0a76f5c5b101 thermal: da9062/61: Prevent hardware access during system suspend new 09d43edcdaef cgroup, netclassid: add a preemption point to write_classid new 94dc21c6a549 scsi: esp_scsi: Track residual for PIO transfers new be5658a1dce1 UAPI: ndctl: Fix g++-unsupported initialisation in headers new 7d6c6f839e98 KVM: nVMX: Clear reserved bits of #DB exit qualification new 4877db2eab42 scsi: megaraid_sas: fix a missing-check bug new 670ebdf0c41d RDMA/core: Do not expose unsupported counters new b02034726961 IB/ipoib: Clear IPCB before icmp_send new 88018bc071bc RDMA/bnxt_re: Fix recursive lock warning in debug kernel new 07335466dd5a usb: host: ohci-at91: fix request of irq for optional gpio new 38ee346ac1fe PCI: mediatek: Fix mtk_pcie_find_port() endpoint/port matc [...] new 6057caad215b tpm: suppress transmit cmd error logs when TPM 1.2 is disa [...] new 4f4850858f85 Drivers: hv: vmbus: Use cpumask_var_t for on-stack cpu mask new a9ecbed15e83 VMCI: Resource wildcard match fixed new e105738583b0 PCI / ACPI: Enable wake automatically for power managed bridges new 19216bf2820e usb: gadget: udc: atmel: handle at91sam9rl PMC new e75ca3babf06 ext4: fix argument checking in EXT4_IOC_MOVE_EXT new 442e2ba57241 MD: fix invalid stored role for a disk new 34068ae1fa0a f2fs: fix to recover inode's i_flags during POR new 8cc76433d8c9 PCI/MSI: Warn and return error if driver enables MSI/MSI-X twice new 0d20b616732e coresight: etb10: Fix handling of perf mode new 00de8eac10fd PCI: dwc: pci-dra7xx: Enable errata i870 for both EP and RC mode new 6a4e231f2650 crypto: caam - fix implicit casts in endianness helpers new 7987dfa60576 usb: chipidea: Prevent unbalanced IRQ disable new 24e249524e9b driver/dma/ioat: Call del_timer_sync() without holding prep_lock new adfbc0d10727 uio: ensure class is registered before devices new 7f4b23ed2cdb scsi: lpfc: Correct soft lockup when running mds diagnostics new 5115854bb3a8 scsi: lpfc: Correct race with abort on completion path new 5ae1c65ae960 f2fs: report error if quota off error during umount new 06bd97b79584 signal: Always deliver the kernel's SIGKILL and SIGSTOP to [...] new 64b48a5cbea9 mfd: menelaus: Fix possible race condition and leak new 0bc6f0649b53 dmaengine: dma-jz4780: Return error if not probed from DT new ab5ed779fe0d IB/rxe: fix for duplicate request processing and ack psns new edadd638264f ALSA: hda: Check the non-cached stream buffers more explicitly new bb6103229573 cpupower: Fix AMD Family 0x17 msr_pstate size new a3ab5e3c8010 Revert "f2fs: fix to clear PG_checked flag in set_page_dirty()" new 2cc5dcf7a9e0 f2fs: fix to account IO correctly new b4438856ea1e ARM: dts: exynos: Remove "cooling-{min|max}-level" for CPU nodes new 4b93b6d7e3f2 arm: dts: exynos: Add missing cooling device properties for CPUs new 8f9121b4aa0f ARM: dts: exynos: Convert exynos5250.dtsi to opp-v2 bindings new 6c0bcd457b94 ARM: dts: exynos: Mark 1 GHz CPU OPP as suspend OPP on Exynos5250 new 9b86c5a510fd xen-swiotlb: use actually allocated size on check physical [...] new d079cf752751 tpm: Restore functionality to xen vtpm driver. new 57cd3a09665a xen/blkfront: avoid NULL blkfront_info dereference on devi [...] new bdc96cef3744 xen/balloon: Support xend-based toolstack new d3e63ec6468a xen: fix race in xen_qlock_wait() new cbc3fb7b48dc xen: make xen_qlock_wait() nestable new ba94ecfc74e4 xen/pvh: increase early stack size new 9ba9232f654d xen/pvh: don't try to unplug emulated devices new acc14d41da80 libertas: don't set URB_ZERO_PACKET on IN USB transfer new 255624a35b4c usbip:vudc: BUG kmalloc-2048 (Not tainted): Poison overwritten new c459fed018c3 usb: gadget: udc: renesas_usb3: Fix b-device mode for "wor [...] new 0c38cad1d150 iwlwifi: mvm: check return value of rs_rate_from_ucode_rate() new 1d982ccf0e67 net/ipv4: defensive cipso option parsing new 1e4465dae549 dmaengine: ppc4xx: fix off-by-one build failure new 381fa28746b5 dmaengine: stm32-dma: fix incomplete configuration in cyclic mode new 1490de2bb083 libnvdimm: Hold reference on parent while scheduling async init new 75c7ba485371 libnvdimm, region: Fail badblocks listing for inactive regions new 83fc44a14983 ASoC: intel: skylake: Add missing break in skl_tplg_get_token() new 97a063dfcbdf IB/mlx5: Fix MR cache initialization new cf0828280537 jbd2: fix use after free in jbd2_log_do_checkpoint() new 63be2065bf4d gfs2_meta: ->mount() can get NULL dev_name new 13b63ba40348 ext4: initialize retries variable in ext4_da_write_inline_ [...] new 65dc3dd8c550 ext4: fix setattr project check in fssetxattr ioctl new d197b725e9f0 ext4: propagate error from dquot_initialize() in EXT4_IOC_ [...] new 44dcd01ee170 ext4: fix use-after-free race in ext4_remount()'s error path new 872f9d86659a HID: hiddev: fix potential Spectre v1 new 52314c7f81d8 EDAC, amd64: Add Family 17h, models 10h-2fh support new 65ce05428918 EDAC, {i7core,sb,skx}_edac: Fix uncorrected error counting new 074df512d4d0 EDAC, skx_edac: Fix logical channel intermediate decoding new 255fb2e03694 ARM: dts: dra7: Fix up unaligned access setting for PCIe EP new 19e14e8816d0 PCI/ASPM: Fix link_state teardown on device removal new 2b216de5804f PCI: Add Device IDs for Intel GPU "spurious interrupt" quirk new 635c8c9ce51b PCI: vmd: White list for fast interrupt handlers new eb7f3c513d1c signal/GenWQE: Fix sending of SIGKILL new 51f62e827191 signal: Guard against negative signal numbers in copy_sigi [...] new e86f4842f84a crypto: lrw - Fix out-of bounds access on counter overflow new 0c8496c52a98 crypto: tcrypt - fix ghash-generic speed test new 0c5e357fa89d mm: /proc/pid/smaps_rollup: fix NULL pointer deref in smap [...] new 4c6fda12ff1d ima: fix showing large 'violations' or 'runtime_measuremen [...] new d197121a077a hugetlbfs: dirty pages as they are added to pagecache new 9d3cc761c5d7 mm/rmap: map_pte() was not handling private ZONE_DEVICE pa [...] new f1df76543251 KVM: arm64: Fix caching of host MDCR_EL2 value new d6ea9f305537 kbuild: fix kernel/bounds.c 'W=1' warning new 8b38d82b0d27 iio: ad5064: Fix regulator handling new 39b6d86b316e iio: adc: imx25-gcq: Fix leak of device_node in mx25_gcq_s [...] new c4ecff9bc4da iio: adc: at91: fix acking DRDY irq on simple conversions new 28a1aaeda80f iio: adc: at91: fix wrong channel number in triggered buffer mode new 6838bb61b194 w1: omap-hdq: fix missing bus unregister at removal new 54341b9fa4cf smb3: allow stats which track session and share reconnects [...] new 122f2bd8d3e0 smb3: do not attempt cifs operation in smb3 query info error path new e629461b6b2d smb3: on kerberos mount if server doesn't specify auth typ [...] new cc4dcea8b0f7 printk: Fix panic caused by passing log_buf_len to command line new e6b8a4d76ae2 genirq: Fix race on spurious interrupt detection new 1796b3898e51 NFSv4.1: Fix the r/wsize checking new eecbf2c22b3f nfs: Fix a missed page unlock after pg_doio() new eecd97e13c15 nfsd: Fix an Oops in free_session() new a45ce0e1b9cd lockd: fix access beyond unterminated strings in prints new a0a4629065e4 dm ioctl: harden copy_params()'s copy_from_user() from mal [...] new 229cbc6123b4 dm zoned: fix metadata block ref counting new 37531246704e dm zoned: fix various dmz_get_mblock() issues new dfed53c894d5 powerpc/msi: Fix compile error on mpc83xx new d70d2e3c4ab8 MIPS: OCTEON: fix out of bounds array access on CN68XX new 34e0ab871c81 iommu/arm-smmu: Ensure that page-table updates are visible [...] new e7f6b41ad2aa TC: Set DMA masks for devices new fdff1cf08931 media: v4l2-tpg: fix kernel oops when enabling HFLIP and OSD new 8305d98c58d2 kgdboc: Passing ekgdboc to command line causes panic new 034680fcf1e9 xen: fix xen_qlock_wait() new 4e6d30de2e44 xen-blkfront: fix kernel panic with negotiate_mq error path new 1f1eb8444ba0 media: em28xx: use a default format if TRY_FMT fails new 3dfd975bb1c3 media: tvp5150: avoid going past array on v4l2_querymenu() new a4e311ed2390 media: em28xx: fix input name for Terratec AV 350 new 453a8a459cc2 media: em28xx: make v4l2-compliance happier by starting se [...] new baf1746da59e media: media colorspaces*.rst: rename AdobeRGB to opRGB new ad2c712b5059 arm64: lse: remove -fcall-used-x0 flag new 7f46d951fd33 rpmsg: smd: fix memory leak on channel create new fdd780d0a260 Cramfs: fix abad comparison when wrap-arounds occur new 540631d9e690 ARM: dts: socfpga: Fix SDRAM node address for Arria10 new 1258e45dc460 arm64: dts: stratix10: Correct System Manager register size new 59bc2d3a68ad soc/tegra: pmc: Fix child-node lookup new e09399e8047e selftests/powerpc: Fix ptrace tm failure new 2f7e525a25e1 btrfs: qgroup: Avoid calling qgroup functions if qgroup is [...] new 61e3643dc51e btrfs: Handle owner mismatch gracefully when walking up tree new d36ac4a32275 btrfs: locking: Add extra check in btrfs_init_new_buffer() [...] new e2fc220f5cfd btrfs: fix error handling in free_log_tree new 7b23644c64fd btrfs: Enhance btrfs_trim_fs function to handle error better new 2fdb337b67bc btrfs: Ensure btrfs_trim_fs can trim the whole filesystem new a7d24c89db0b btrfs: iterate all devices during trim, instead of fs_devi [...] new da05e9372084 btrfs: don't attempt to trim devices that don't support it new 9ce0f8b6fb06 btrfs: wait on caching when putting the bg cache new b5d59a48c372 btrfs: protect space cache inode alloc with GFP_NOFS new a7e3da4918b1 btrfs: reset max_extent_size on clear in a bitmap new 0ae66cf18fc5 btrfs: make sure we create all new block groups new 985579fa688e Btrfs: fix warning when replaying log after fsync of a tmpfile new 45be291e9def Btrfs: fix wrong dentries after fsync of file that got its [...] new 08374d8bc19b btrfs: qgroup: Dirty all qgroups before rescan new bdda31751a20 Btrfs: fix null pointer dereference on compressed write pa [...] new 947a9b021baf Btrfs: fix assertion on fsync of regular file when using n [...] new 65d41e98fd71 btrfs: set max_extent_size properly new 7509d4f9ad5e btrfs: don't use ctl->free_space for max_extent_size new 42551ab61897 btrfs: only free reserved extent if we didn't insert it new 87d7ea688393 btrfs: don't run delayed_iputs in commit new c8bac97db463 btrfs: move the dio_sem higher up the callchain new bf005ed0fbdd Btrfs: fix use-after-free during inode eviction new 3c2d1ef3dfe0 Btrfs: fix use-after-free when dumping free space new fc8a236ee058 Btrfs: fix fsync after hole punching when using no-holes feature new dfba4092167d net: sched: Remove TCA_OPTIONS from policy new 4bea15f7933d bpf: wait for running BPF programs when updating map-in-map new c3cd0a4fe429 MD: fix invalid stored role for a disk - try2 new 2e390c487815 Linux 4.14.81
The 223 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/media/uapi/v4l/biblio.rst | 10 -- Documentation/media/uapi/v4l/colorspaces-defs.rst | 8 +- .../media/uapi/v4l/colorspaces-details.rst | 13 ++- Makefile | 2 +- arch/arm/boot/dts/dra7.dtsi | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 16 +++ arch/arm/boot/dts/exynos4210-origen.dts | 9 ++ arch/arm/boot/dts/exynos4210.dtsi | 15 ++- arch/arm/boot/dts/exynos4412.dtsi | 2 - arch/arm/boot/dts/exynos5250.dtsi | 116 ++++++++++++++++----- arch/arm/boot/dts/exynos5420-cpus.dtsi | 16 --- arch/arm/boot/dts/exynos5422-cpus.dtsi | 16 --- arch/arm/boot/dts/socfpga_arria10.dtsi | 2 +- arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 2 +- arch/arm64/lib/Makefile | 2 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/parisc/kernel/entry.S | 2 +- arch/parisc/kernel/hpmc.S | 3 +- arch/parisc/kernel/traps.c | 3 +- arch/parisc/mm/init.c | 8 +- arch/powerpc/include/asm/mpic.h | 7 ++ arch/s390/kvm/sthyi.c | 8 +- arch/sparc/include/asm/cpudata_64.h | 2 +- arch/sparc/kernel/perf_event.c | 26 ++++- arch/x86/boot/tools/build.c | 7 ++ arch/x86/include/asm/cpufeatures.h | 1 + arch/x86/include/asm/kvm_host.h | 1 + arch/x86/include/asm/nospec-branch.h | 1 + arch/x86/include/asm/tlbflush.h | 6 ++ arch/x86/kernel/check.c | 15 +++ arch/x86/kernel/cpu/bugs.c | 77 ++++++++++++-- arch/x86/kernel/cpu/common.c | 3 + arch/x86/kernel/fpu/signal.c | 1 - arch/x86/kvm/vmx.c | 7 +- arch/x86/mm/pageattr.c | 6 +- arch/x86/platform/olpc/olpc-xo1-rtc.c | 3 + arch/x86/xen/enlighten_pvh.c | 2 +- arch/x86/xen/platform-pci-unplug.c | 4 + arch/x86/xen/spinlock.c | 35 +++---- arch/x86/xen/xen-pvh.S | 2 +- block/bfq-wf2q.c | 13 ++- crypto/lrw.c | 7 +- crypto/tcrypt.c | 3 + drivers/acpi/acpi_lpss.c | 2 + drivers/acpi/acpi_processor.c | 7 +- drivers/block/ataflop.c | 25 +++-- drivers/block/swim.c | 13 ++- drivers/block/xen-blkfront.c | 4 + drivers/bluetooth/btbcm.c | 1 + drivers/char/ipmi/ipmi_ssif.c | 10 +- drivers/char/tpm/tpm-interface.c | 3 +- drivers/char/tpm/xen-tpmfront.c | 2 +- drivers/cpufreq/cpufreq-dt.c | 34 +++--- drivers/cpufreq/cpufreq_conservative.c | 6 +- drivers/crypto/caam/regs.h | 28 ++--- drivers/dma/dma-jz4780.c | 5 + drivers/dma/ioat/init.c | 9 +- drivers/dma/ppc4xx/adma.c | 2 +- drivers/dma/stm32-dma.c | 8 +- drivers/edac/amd64_edac.c | 14 +++ drivers/edac/amd64_edac.h | 3 + drivers/edac/i7core_edac.c | 1 + drivers/edac/sb_edac.c | 1 + drivers/edac/skx_edac.c | 3 +- drivers/hid/usbhid/hiddev.c | 18 +++- drivers/hv/channel_mgmt.c | 14 ++- drivers/hwmon/pmbus/pmbus.c | 2 + drivers/hwmon/pmbus/pmbus_core.c | 5 +- drivers/hwmon/pwm-fan.c | 12 ++- drivers/hwtracing/coresight/coresight-etb10.c | 4 + drivers/i2c/busses/i2c-rcar.c | 6 +- drivers/iio/adc/at91_adc.c | 6 +- drivers/iio/adc/fsl-imx25-gcq.c | 6 ++ drivers/iio/dac/ad5064.c | 53 +++++++--- drivers/infiniband/core/sysfs.c | 19 ++-- drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 13 ++- drivers/infiniband/hw/mlx5/mr.c | 2 +- drivers/infiniband/sw/rxe/rxe_resp.c | 8 +- drivers/infiniband/sw/rxe/rxe_verbs.h | 2 + drivers/infiniband/ulp/ipoib/ipoib_cm.c | 8 +- drivers/iommu/arm-smmu.c | 6 ++ drivers/lightnvm/pblk-recovery.c | 6 +- drivers/md/bcache/btree.c | 2 +- drivers/md/bcache/request.c | 2 +- drivers/md/dm-ioctl.c | 18 ++-- drivers/md/dm-zoned-metadata.c | 80 ++++++++------ drivers/md/raid1.c | 1 + drivers/md/raid10.c | 1 + drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/i2c/tvp5150.c | 2 +- drivers/media/usb/em28xx/em28xx-cards.c | 4 +- drivers/media/usb/em28xx/em28xx-video.c | 8 +- drivers/mfd/menelaus.c | 13 ++- drivers/misc/genwqe/card_base.h | 2 +- drivers/misc/genwqe/card_dev.c | 9 +- drivers/misc/vmw_vmci/vmci_driver.c | 2 +- drivers/misc/vmw_vmci/vmci_resource.c | 3 +- drivers/mmc/host/sdhci-pci-o2micro.c | 3 + drivers/mtd/nand/atmel/nand-controller.c | 4 + drivers/mtd/spi-nor/fsl-quadspi.c | 1 + drivers/net/dsa/mv88e6xxx/phy.c | 3 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 4 + drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 17 ++- drivers/net/ethernet/qlogic/qla3xxx.c | 2 - drivers/net/phy/phylink.c | 3 + drivers/net/tun.c | 2 + drivers/net/wireless/ath/ath10k/wmi.c | 6 ++ .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 34 +++++- .../broadcom/brcm80211/include/brcmu_wifi.h | 2 + drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 9 +- drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 24 ++++- drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 9 +- drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 32 ++++-- drivers/net/wireless/marvell/libertas/if_usb.c | 2 - drivers/nvdimm/bus.c | 4 + drivers/nvdimm/region_devs.c | 11 +- drivers/pci/dwc/pci-dra7xx.c | 11 +- drivers/pci/host/pcie-mediatek.c | 11 ++ drivers/pci/host/vmd.c | 13 ++- drivers/pci/msi.c | 9 +- drivers/pci/pci-acpi.c | 16 ++- drivers/pci/pcie/aspm.c | 2 +- drivers/pci/quirks.c | 4 + drivers/pci/remove.c | 4 +- drivers/pcmcia/ricoh.h | 35 +++++++ drivers/pcmcia/yenta_socket.c | 3 +- drivers/pinctrl/qcom/pinctrl-spmi-mpp.c | 27 +++-- drivers/pinctrl/qcom/pinctrl-ssbi-gpio.c | 28 +++-- drivers/rpmsg/qcom_smd.c | 7 +- drivers/scsi/esp_scsi.c | 1 + drivers/scsi/esp_scsi.h | 2 + drivers/scsi/lpfc/lpfc_scsi.c | 14 ++- drivers/scsi/lpfc/lpfc_sli.c | 7 ++ drivers/scsi/mac_esp.c | 2 + drivers/scsi/megaraid/megaraid_sas_base.c | 3 + drivers/soc/tegra/pmc.c | 2 +- drivers/spi/spi-bcm-qspi.c | 2 +- drivers/spi/spi-ep93xx.c | 36 +++++-- drivers/tc/tc.c | 8 +- drivers/thermal/da9062-thermal.c | 4 +- drivers/tty/serial/kgdboc.c | 5 + drivers/uio/uio.c | 9 ++ drivers/usb/chipidea/otg.h | 3 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 2 + drivers/usb/gadget/udc/renesas_usb3.c | 3 + drivers/usb/host/ohci-at91.c | 2 + drivers/usb/usbip/vudc_main.c | 10 +- drivers/w1/masters/omap_hdq.c | 2 + drivers/xen/swiotlb-xen.c | 6 ++ drivers/xen/xen-balloon.c | 13 ++- fs/btrfs/extent-tree.c | 113 ++++++++++++++------ fs/btrfs/file.c | 12 +++ fs/btrfs/free-space-cache.c | 42 ++++++-- fs/btrfs/inode.c | 15 ++- fs/btrfs/ioctl.c | 11 +- fs/btrfs/qgroup.c | 5 + fs/btrfs/qgroup.h | 2 + fs/btrfs/relocation.c | 2 +- fs/btrfs/transaction.c | 9 -- fs/btrfs/tree-log.c | 116 +++++++++++++++++---- fs/cifs/cifs_debug.c | 3 + fs/cifs/cifs_spnego.c | 6 +- fs/cifs/inode.c | 10 +- fs/cramfs/inode.c | 3 +- fs/ext4/ext4.h | 3 +- fs/ext4/inline.c | 2 +- fs/ext4/ioctl.c | 64 +++++++----- fs/ext4/move_extent.c | 8 +- fs/ext4/super.c | 73 ++++++++----- fs/f2fs/data.c | 8 +- fs/f2fs/recovery.c | 1 + fs/f2fs/super.c | 19 +++- fs/gfs2/ops_fstype.c | 3 + fs/jbd2/checkpoint.c | 4 +- fs/jffs2/super.c | 4 +- fs/lockd/host.c | 2 +- fs/nfs/nfs4client.c | 16 +-- fs/nfs/pagelist.c | 40 +++---- fs/proc/task_mmu.c | 4 +- include/linux/compat.h | 3 + include/linux/signal.h | 2 +- include/linux/tc.h | 1 + include/uapi/linux/ndctl.h | 48 ++++----- kernel/bounds.c | 4 +- kernel/bpf/syscall.c | 13 +++ kernel/cpu.c | 11 +- kernel/irq/manage.c | 8 +- kernel/kprobes.c | 27 +++-- kernel/locking/lockdep.c | 4 +- kernel/printk/printk.c | 7 +- kernel/sched/fair.c | 2 +- kernel/signal.c | 18 ++-- lib/debug_locks.c | 2 +- mm/hugetlb.c | 6 ++ mm/page_vma_mapped.c | 24 ++++- net/core/netclassid_cgroup.c | 1 + net/ipv4/cipso_ipv4.c | 11 +- net/sched/sch_api.c | 1 - net/sunrpc/svc_xprt.c | 2 +- net/xfrm/xfrm_policy.c | 8 +- security/integrity/ima/ima_fs.c | 6 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/hda/hda_controller.h | 1 + sound/pci/hda/hda_intel.c | 11 +- sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 26 +++++ sound/soc/intel/skylake/skl-topology.c | 1 + tools/perf/Makefile.config | 2 +- .../pmu-events/arch/x86/ivytown/uncore-power.json | 16 +-- .../pmu-events/arch/x86/jaketown/uncore-power.json | 16 +-- tools/perf/util/event.c | 1 + tools/perf/util/pmu.c | 13 +-- tools/perf/util/strbuf.c | 10 +- tools/perf/util/trace-event-info.c | 2 + tools/perf/util/trace-event-read.c | 5 +- tools/power/cpupower/utils/cpufreq-info.c | 2 + tools/power/cpupower/utils/helpers/amd.c | 7 +- .../inter-event/trigger-synthetic-event-syntax.tc | 80 ++++++++++++++ tools/testing/selftests/net/reuseport_bpf.c | 13 ++- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 4 +- virt/kvm/arm/arm.c | 4 +- 221 files changed, 1834 insertions(+), 676 deletions(-) create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...]