[SRU][Bionic][PULL] Bionic upstream stable patchset 2019-07-09

Kamal Mostafa kamal at canonical.com
Tue Jul 9 23:33:06 UTC 2019


This pull req includes the following pending Bionic stable patchset:

Bionic update: upstream stable patchset 2019-07-09  (373 patches)
       Ported from the following upstream stable releases:
	  v4.14.68, v4.18.6,
	  v4.14.69, v4.18.7,
	  v4.14.70, v4.18.8
BugLink: https://bugs.launchpad.net/bugs/1835972

 -Kamal

-----

The following changes since commit fdb200f0c2f4b82c83e3b4fe5ca4b18332c73e61:

  mdio_bus: Fix use-after-free on device_register fails (2019-07-09 01:18:38 -0400)

are available in the Git repository at:

  git://git.launchpad.net/~kamalmostafa/ubuntu/+source/linux/+git/bionic bionic-stable

for you to fetch changes up to 1b28cc7fc0301623ca23f93fe4d8a1d886b533c9:

  x86/tsc: Prevent result truncation on 32bit (2019-07-09 15:35:10 -0700)

----------------------------------------------------------------
Abhishek Sahu (1):
      mtd: rawnand: qcom: wait for desc completion in all BAM channels

Adrian Hunter (1):
      perf auxtrace: Fix queue resize

Alberto Panizzo (1):
      clk: rockchip: fix clk_i2sout parent selection bits on rk3399

Aleh Filipovich (1):
      platform/x86: asus-nb-wmi: Add keymap entry for lid flip action on UX360

Alexander Aring (2):
      net: 6lowpan: fix reserved space for single frames
      net: mac802154: tx: expand tailroom if necessary

Alexander Sverdlin (1):
      i2c: davinci: Avoid zero value of CLKH

Alexander Usyskin (1):
      mei: don't update offset in write

Alexey Kodanev (1):
      vti6: remove !skb->ignore_df check from vti6_xmit()

Amir Goldstein (2):
      ovl: fix wrong use of impure dir cache in ovl_iterate()
      nfsd: fix leaked file lock with nfs exported overlayfs

Andrey Ryabinin (1):
      mm/fadvise.c: fix signed overflow UBSAN complaint

Andy Lutomirski (1):
      x86/vdso: Fix vDSO build if a retpoline is emitted

Anssi Hannula (1):
      net: macb: do not disable MDIO bus at open/close time

Anthony Wong (1):
      r8169: add support for NCube 8168 network card

Arnd Bergmann (5):
      ext4: sysfs: print ext4_super_block fields as little-endian
      reiserfs: change j_timestamp type to time64_t
      x86/mce: Add notifier_block forward declaration
      x86: kvm: avoid unused variable warning
      arm64: cpu_errata: include required headers

Bart Van Assche (9):
      scsi: mpt3sas: Fix _transport_smp_handler() error path
      scsi: sysfs: Introduce sysfs_{un,}break_active_protection()
      scsi: core: Avoid that SCSI device removal through sysfs triggers a deadlock
      lib/vsprintf: Do not handle %pO[^F] as %px
      ib_srpt: Fix a use-after-free in srpt_close_ch()
      RDMA/rxe: Set wqe->status correctly if an unexpected response is received
      blkcg: Introduce blkg_root_lookup()
      cfq: Suppress compiler warnings about comparisons
      btrfs: Fix a C compliance issue

Bartosz Golaszewski (1):
      spi: davinci: fix a NULL pointer dereference

Benjamin Tissoires (1):
      gpiolib-acpi: make sure we trigger edge events at least once on boot

Benno Evers (1):
      perf tools: Check for null when copying nsinfo.

Bernd Edlinger (1):
      nl80211: Add a missing break in parse_station_flags

Bill Baker (1):
      NFSv4 client live hangs after live data migration recovery

Breno Leitao (1):
      selftests/powerpc: Kill child processes on SIGINT

Calvin Walton (1):
      tools/power turbostat: Read extended processor family from CPUID

Chanwoo Choi (1):
      extcon: Release locking when sending the notification of connector state

Chirantan Ekbote (1):
      9p/net: Fix zero-copy path in the 9p virtio transport

Chris Wilson (1):
      drm/i915/lpe: Mark LPE audio runtime pm as "no callbacks"

Christian König (2):
      drm/amdgpu: fix incorrect use of fcheck
      drm/amdgpu: fix incorrect use of drm_file->pid

Christoffer Dall (2):
      KVM: arm/arm64: Fix potential loss of ptimer interrupts
      KVM: arm/arm64: Fix lost IRQs from emulated physcial timer when blocked

Chuanhua Lei (1):
      x86/tsc: Prevent result truncation on 32bit

Colin Ian King (1):
      drivers: net: lmc: fix case value for target abort error

Cong Wang (4):
      act_ife: fix a potential use-after-free
      tipc: fix a missing rhashtable_walk_exit()
      act_ife: move tcfa_lock down to where necessary
      act_ife: fix a potential deadlock

Dan Carpenter (6):
      pinctrl: freescale: off by one in imx1_pinconf_group_dbg_show()
      PM / clk: signedness bug in of_pm_clk_add_clks()
      pnfs/blocklayout: off by one in bl_map_stripe()
      powerpc: Fix size calculation using resource_size()
      scsi: aic94xx: fix an error code in aic94xx_init()
      apparmor: fix an error code in __aa_create_ns()

Dan Williams (1):
      mm, dev_pagemap: Do not clear ->mapping on final put

Daniel Borkmann (3):
      bpf, ppc64: fix unexpected r0=0 exit path inside bpf_xadd
      tcp, ulp: add alias for all ulp modules
      tcp, ulp: fix leftover icsk_ulp_ops preventing sock from reattach

Daniel Mack (1):
      libertas: fix suspend and resume for SDIO connected cards

Dave Young (1):
      HID: add quirk for another PIXART OEM mouse used by HP

David Francis (1):
      drm/amd/display: Read back max backlight value at boot

David Sterba (1):
      btrfs: lift uuid_mutex to callers of btrfs_open_devices

Davide Caratti (1):
      net/sched: act_pedit: fix dump of extended layered op

Davidlohr Bueso (1):
      ipc/sem.c: prevent queue.status tearing in semop

Denis Efremov (1):
      coccicheck: return proper error code on fail

Dexuan Cui (1):
      Drivers: hv: vmbus: Reset the channel callback in vmbus_onoffer_rescind()

Dmitry Torokhov (1):
      Input: do not use WARN() in input_alloc_absinfo()

Doug Berger (1):
      net: bcmgenet: use MAC link status for fixed phy

Eric Dumazet (1):
      ipv4: tcp: send zero IPID for RST and ACK sent in SYN-RECV and TIME-WAIT state

Eric Sandeen (1):
      ext4: reset error code in ext4_find_entry in fallback

Erik Schmauss (2):
      ACPICA: AML Parser: skip opcodes that open a scope upon parse failure
      ACPICA: ACPICA: add status check for acpi_hw_read before assigning return value

Ernesto A. Fernández (2):
      hfs: prevent crash on exit from failed search
      hfsplus: fix NULL dereference in hfsplus_lookup()

Ethan Lien (1):
      btrfs: use correct compare function of dirty_metadata_bytes

Eugeniu Rosca (3):
      usb: gadget: f_uac2: fix error handling in afunc_bind (again)
      usb: gadget: u_audio: fix pcm/card naming in g_audio_setup()
      usb: gadget: f_uac2: fix endianness of 'struct cntrl_*_lay3'

Eugeniy Paltsev (1):
      ARC: dma [non-IOC] setup SMP_CACHE_BYTES and cache_line_size

Eyal Birger (1):
      vti6: fix PMTU caching and reporting on xmit

Faiz Abbas (1):
      can: m_can: Move accessing of message ram to after clocks are enabled

Filipe Manana (2):
      Btrfs: fix send failure when root has deleted files still open
      Btrfs: send, fix incorrect file layout after hole punching beyond eof

Florian Westphal (7):
      xfrm: free skb if nlsk pointer is NULL
      netfilter: nf_tables: fix memory leaks on chain rename
      netfilter: nf_tables: don't allow to rename to already-pending name
      atl1c: reserve min skb headroom
      tcp: do not restart timewait timer on rst reception
      netfilter: ip6t_rpfilter: set F_IFACE for linklocal addresses
      netfilter: fix memory leaks on netlink_dump_start error

Frederick Lawler (1):
      PCI: Add wrappers for dev_printk()

Fredrik Schön (1):
      drm/i915: Increase LSPCON timeout

Gal Pressman (1):
      RDMA/hns: Fix usage of bitmap allocation functions return values

Gerald Schaefer (1):
      s390/mm: fix addressing exception after suspend/resume

Govindarajulu Varadarajan (2):
      enic: handle mtu change for vf properly
      enic: do not call enic_change_mtu in enic_probe

Greg Edwards (1):
      block: bvec_nr_vecs() returns value for wrong slab

Greg Hackmann (1):
      arm64: mm: check for upper PAGE_SHIFT bits in pfn_valid()

Guenter Roeck (2):
      media: staging: omap4iss: Include asm/cacheflush.h after generic includes
      mfd: sm501: Set coherent_dma_mask when creating subdevices

Gustavo A. R. Silva (5):
      ASoC: sirf: Fix potential NULL pointer dereference
      mailbox: xgene-slimpro: Fix potential NULL pointer dereference
      iio: sca3000: Fix missing return in switch
      ASoC: wm8994: Fix missing break in switch
      drm/amd/display: fix type of variable

H. Nikolaus Schaller (2):
      power: generic-adc-battery: fix out-of-bounds write when copying channel properties
      power: generic-adc-battery: check for duplicate properties copied from iio channels

Hailong Liu (1):
      sched/rt: Restore rt_runtime after disabling RT_RUNTIME_SHARE

Haiqing Bai (1):
      tipc: fix the big/little endian issue in tipc_dest

Haishuang Yan (1):
      ip6_vti: fix a null pointer deference when destroy vti6 tunnel

Hans de Goede (1):
      ACPI / scan: Initialize status to ACPI_STA_DEFAULT

Hari Bathini (1):
      powerpc/fadump: handle crash memory ranges array index overflow

Henry Willard (1):
      cpufreq: governor: Avoid accessing invalid governor_data

Horia Geantă (3):
      crypto: caam - fix DMA mapping direction for RSA forms 2 & 3
      crypto: caam/jr - fix descriptor DMA unmapping
      crypto: caam/qi - fix error path in xts setkey

Hou Tao (1):
      dm thin: stop no_space_timeout worker when switching to write-mode

Huacai Chen (1):
      MIPS: Change definition of cpu_relax() for Loongson-3

Hugh Dickins (1):
      mm: delete historical BUG from zap_pmd_range()

Huibin Hong (1):
      arm64: dts: rockchip: corrected uart1 clock-names for rk3328

Ian Abbott (1):
      staging: comedi: ni_mio_common: fix subdevice flags for PFI subdevice

Ido Schimmel (1):
      mlxsw: spectrum_switchdev: Do not leak RIFs when removing bridge

Ilya Dryomov (1):
      dm cache metadata: set dirty on all cache blocks after a crash

Jacob Pan (2):
      iommu/vt-d: Add definitions for PFSID
      iommu/vt-d: Fix dev iotlb pfsid use

Jakub Kicinski (1):
      nfp: wait for posted reconfigs when disabling the device

James Morse (2):
      arm64: mm: always enable CONFIG_HOLES_IN_ZONE
      fs/proc/kcore.c: use __pa_symbol() for KCORE_TEXT list entries

James Zhu (2):
      drm/amdgpu: update tmr mc address
      drm/amdgpu:add tmr mc address into amdgpu_firmware_info

Jan H. Schönherr (1):
      mm: Fix devm_memremap_pages() collision handling

Janek Kotas (1):
      spi: cadence: Change usleep_range() to udelay(), for atomic context

Jani Nikula (1):
      drm/i915: set DP Main Stream Attribute for color range on DDI platforms

Jann Horn (4):
      x86/entry/64: Wipe KASAN stack shadow before rewind_stack_do_exit()
      sys: don't hold uts_sem while accessing userspace memory
      userns: move user access out of the mutex
      fork: don't copy inconsistent signal handler state to child

Jason Gunthorpe (1):
      IB/mlx5: Fix leaking stack memory to userspace

Jason Wang (1):
      vhost: correctly check the iova range when waking virtqueue

Javier Martinez Canillas (1):
      media: Revert "[media] tvp5150: fix pad format frame height"

Jean-Philippe Brucker (1):
      net/9p: fix error path of p9_virtio_probe

Jerome Brunet (2):
      ASoC: dpcm: don't merge format from invalid codec dai
      pwm: meson: Fix mux clock names

Jia-Ju Bai (2):
      usb: gadget: r8a66597: Fix two possible sleep-in-atomic-context bugs in init_controller()
      usb: gadget: r8a66597: Fix a possible sleep-in-atomic-context bugs in r8a66597_queue()

Jianchao Wang (1):
      blk-mq: count the hctx as active before allocating tag

Jim Gill (1):
      scsi: vmw_pvscsi: Return DID_RESET for status SAM_STAT_COMMAND_TERMINATED

Jim Mattson (1):
      kvm: nVMX: Fix fault vector for VMX operation at CPL > 0

Joel Fernandes (Google) (1):
      debugobjects: Make stack check warning more informative

Johan Hovold (3):
      soc: qcom: rmtfs-mem: fix memleak in probe error paths
      rtc: omap: fix potential crash on power off
      rtc: omap: fix resource leak in registration error path

Johannes Berg (2):
      workqueue: skip lockdep wq dependency in cancel_work_sync()
      workqueue: re-add lockdep dependencies for flushing

Johannes Thumshirn (2):
      scsi: fcoe: fix use-after-free in fcoe_ctlr_els_send
      scsi: fcoe: drop frames in ELS LOGO error path

John Hurley (1):
      nfp: flower: fix port metadata conversion bug

John Pittman (1):
      dm kcopyd: avoid softlockup in run_complete_job

Jon Hunter (1):
      ARM: tegra: Fix Tegra30 Cardhu PCA954x reset

Jonas Gorski (1):
      irqchip/bcm7038-l1: Hide cpu offline callback when building for !SMP

Josef Bacik (4):
      nbd: don't requeue the same request twice.
      nbd: handle unexpected replies better
      btrfs: don't leak ret from do_chunk_alloc
      Btrfs: fix btrfs_write_inode vs delayed iput deadlock

Josh Poimboeuf (1):
      x86/kvm/vmx: Remove duplicate l1d flush definitions

Joshua Frkuska (1):
      usb: gadget: u_audio: update hw_ptr in iso_complete after data copied

Juergen Gross (2):
      x86/pae: use 64 bit atomic xchg function in native_ptep_get_and_clear
      x86/xen: don't write ptes directly in 32-bit PV guests

Julia Lawall (1):
      drm/rockchip: lvds: add missing of_node_put

Junaid Shahid (1):
      kvm: x86: Set highest physical address bits in non-present/reserved SPTEs

Kai-Heng Feng (1):
      drm/edid: Add 6 bpc quirk for SDC panel in Lenovo B50-80

Kamalesh Babulal (1):
      livepatch: Validate module/old func name length

Kees Cook (3):
      x86/boot: Fix if_changed build flip/flop bug
      gcc-plugins: Use dynamic initializers
      platform/x86: wmi: Do not mix pages and kmalloc

Kirill Tkhai (2):
      memcg: remove memcg_cgroup::id from IDR on mem_cgroup_css_alloc() failure
      fuse: Add missed unlock_page() to fuse_readpages_fill()

Krzysztof Kozlowski (1):
      spi: spi-fsl-dspi: Fix imprecise abort on VF500 during probe

Lars-Peter Clausen (2):
      iio: ad9523: Fix displayed phase
      iio: ad9523: Fix return value for ad952x_store()

Laura Abbott (1):
      sunrpc: Don't use stack buffer with scatterlist

Len Brown (1):
      tools/power turbostat: fix -S on UP systems

Leo (Sunpeng) Li (1):
      drm/amd/display: Use requested HDMI aspect ratio

Levin Du (1):
      clk: rockchip: Add pclk_rkpwm_pmu to PMU critical clocks in rk3399

Li Wang (1):
      zswap: re-check zswap_is_full() after do zswap_shrink()

Lihua Yao (3):
      ALSA: ac97: fix device initialization in the compat layer
      ALSA: ac97: fix check of pm_runtime_get_sync failure
      ALSA: ac97: fix unbalanced pm_runtime_enable

Likun Gao (3):
      drm/amdgpu:add new firmware id for VCN
      drm/amdgpu:add VCN support in PSP driver
      drm/amdgpu:add VCN booting with firmware loaded by PSP

Lubosz Sarnecki (1):
      drm/edid: Quirk Vive Pro VR headset non-desktop.

Lucas Stach (2):
      drm/imx: imx-ldb: disable LDB on driver bind
      drm/imx: imx-ldb: check if channel is enabled before printing warning

Luke Dashjr (1):
      powerpc64/ftrace: Include ftrace.h needed for enable/disable calls

Maciej S. Szmigiero (1):
      block, bfq: return nbytes and not zero from struct cftype .write() method

Maciej W. Rozycki (1):
      MIPS: Correct the 64-bit DSP accumulator register size

Mahesh Salgaonkar (2):
      powerpc/pseries: Fix endianness while restoring of r3 in MCE handler.
      powerpc/pseries: Avoid using the size greater than RTAS_ERROR_LOG_MAX.

Manish Chopra (1):
      qlge: Fix netdev features configuration.

Marc Zyngier (2):
      arm64: rockchip: Force CONFIG_PM on Rockchip systems
      ARM: rockchip: Force CONFIG_PM on Rockchip systems

Markus Stockhausen (1):
      readahead: stricter check for bdi io_pages

Martin Schwidefsky (1):
      s390/numa: move initial setup of node_to_cpumask_map

Masami Hiramatsu (6):
      selftests/ftrace: Add snapshot and tracing_on test case
      kprobes/arm64: Fix %p uses in error messages
      kprobes/arm: Fix %p uses in error messages
      kprobes: Make list and blacklist root user read only
      kprobes: Show blacklist addresses as same as kallsyms does
      kprobes: Replace %p with other pointer types

Matt Redfearn (1):
      MIPS: memset.S: Fix byte_fixup for MIPSr6

Matthew Auld (1):
      drm/i915/userptr: reject zero user_size

Matthias Kaehlcke (1):
      ASoC: rt5677: Fix initialization of rt5677_of_match.data

Max Filippov (2):
      xtensa: limit offsets in __loop_cache_{all,page}
      xtensa: increase ranges in ___invalidate_{i,d}cache_all

Michael Buesch (2):
      b43legacy/leds: Ensure NUL-termination of LED name string
      b43/leds: Ensure NUL-termination of LED name string

Michael Ellerman (2):
      powerpc/uaccess: Enable get_user(u64, *p) on 32-bit
      powerpc/64s: Make rfi_flush_fallback a little more robust

Michael J. Ruhl (1):
      IB/hfi1: Invalid NUMA node information can cause a divide by zero

Michael Larabel (1):
      hwmon: (k10temp) 27C Offset needed for Threadripper2

Michal Hocko (1):
      netfilter: x_tables: do not fail xt_alloc_table_info too easilly

Michel Dänzer (1):
      drm/amdgpu: Fix RLC safe mode test in gfx_v9_0_enter_rlc_safe_mode

Mika Westerberg (1):
      spi: pxa2xx: Add support for Intel Ice Lake

Mike Snitzer (1):
      dm cache metadata: save in-core policy_hint_size to on-disk superblock

Mikita Lipski (4):
      drm/amd/display: Don't share clk source between DP and HDMI
      drm/amd/display: update clk for various HDMI color depths
      drm/amd/display: Pass connector id when executing VBIOS CT
      drm/amd/display: Check if clock source in use before disabling

Mikulas Patocka (8):
      udl-kms: change down_interruptible to down
      udl-kms: handle allocation failure
      udl-kms: fix crash due to uninitialized memory
      udl-kms: avoid division
      dm integrity: change 'suspending' variable from bool to int
      dm crypt: don't decrease device limits
      fb: fix lost console when the user unplugs a USB adapter
      udlfb: set optimal write delay

Ming Lei (1):
      block: really disable runtime-pm for blk-mq

Misono Tomohiro (1):
      btrfs: replace: Reset on-disk dev stats value after replace

Myron Stowe (1):
      PCI: Match Root Port's MPS to endpoint's MPSS as necessary

Nadav Amit (4):
      vmw_balloon: fix inflation of 64-bit GFNs
      vmw_balloon: do not use 2MB without batching
      vmw_balloon: VMCI_DOORBELL_SET does not check status
      vmw_balloon: fix VMCI use when balloon built into kernel

Nicholas Mc Guire (2):
      can: mpc5xxx_can: check of_iomap return before use
      cifs: check kmalloc before use

Nick Desaulniers (1):
      x86/irqflags: Mark native_restore_fl extern inline

OGAWA Hirofumi (1):
      fat: validate ->i_start before using

Ofer Levi (1):
      ARC: [plat-eznps] Add missing struct nps_host_reg_aux_dpc

Palmer Dabbelt (1):
      RISC-V: Use KBUILD_CFLAGS instead of KCFLAGS when building the vDSO

Paolo Bonzini (1):
      KVM: x86: ensure all MSRs can always be KVM_GET/SET_MSR'd

Paul Burton (2):
      MIPS: Always use -march=<arch>, not -<arch> shortcuts
      MIPS: lib: Provide MIPS64r6 __multi3() for GCC < 7

Paul Mackerras (1):
      KVM: PPC: Book3S: Fix guest DMA when guest partially backed by THP pages

Peter Kalauskas (1):
      drivers/block/zram/zram_drv.c: fix bug storing backing_dev

Peter Rosin (2):
      locking/rtmutex: Allow specifying a subclass for nested locking
      i2c/mux, locking/core: Annotate the nested rt_mutex usage

Peter Senna Tschudin (1):
      tools: usb: ffs-test: Fix build on big endian systems

Peter Zijlstra (1):
      stop_machine: Reflow cpu_stop_queue_two_works()

Petr Mladek (3):
      printk: Split the code for storing a message into the log buffer
      printk: Create helper function to queue deferred console handling
      printk/nmi: Prevent deadlock when accessing the main log buffer in NMI

Philipp Rudo (1):
      s390/kdump: Fix memleak in nt_vmcoreinfo

Punit Agrawal (2):
      KVM: arm/arm64: Skip updating PMD entry if no change
      KVM: arm/arm64: Skip updating PTE entry if no change

Qu Wenruo (4):
      btrfs: Exit gracefully when chunk map cannot be inserted to the tree
      btrfs: relocation: Only remove reloc rb_trees if reloc control has been initialized
      btrfs: Don't remove block group that still has pinned down bytes
      btrfs: check-integrity: Fix NULL pointer dereference for degraded mount

Rafael David Tinoco (1):
      mfd: hi655x: Fix regmap area declared size for hi655x

Ralf Goebel (1):
      iommu/omap: Fix cache flushes on L2 table entries

Randy Dunlap (10):
      usb/phy: fix PPC64 build errors in phy-fsl-usb.c
      net: prevent ISA drivers from building on PPC32
      arc: [plat-eznps] fix data type errors in platform headers
      arc: [plat-eznps] fix printk warning in arc/plat-eznps/mtm.c
      arc: fix build errors in arc/include/asm/delay.h
      arc: fix type warnings in arc/mm/cache.c
      scripts: modpost: check memory allocation results
      platform/x86: intel_punit_ipc: fix build errors
      powerpc/platforms/85xx: fix t1042rdb_diu.c build errors & warning
      kbuild: make missing $DEPMOD a Warning instead of an Error

Rex Zhu (1):
      drm/amd/pp/Polaris12: Fix a chunk of registers missed to program

Rian Hunter (1):
      x86/process: Re-export start_thread()

Ricardo Schwarzmeier (1):
      tpm: Return the actual size when receiving an unsupported command

Richard Weinberger (4):
      ubifs: Fix memory leak in lprobs self-check
      ubifs: Check data node size before truncate
      ubifs: Fix synced_i_size calculation for xattr inodes
      ubifs: Fix directory size calculation for symlinks

Roger Pau Monne (1):
      xen/balloon: fix balloon initialization for PVH Dom0

Roger Quadros (1):
      usb: dwc3: core: Fix ULPI PHYs and prevent phy_get/ulpi_init during suspend/resume

Ronnie Sahlberg (1):
      cifs: check if SMB2 PDU size has been padded and suppress the warning

Samuel Neves (1):
      x86/vdso: Fix lsl operand order

Sandipan Das (1):
      perf probe powerpc: Fix trace event post-processing

Sean Christopherson (2):
      KVM: vmx: use local variable for current_vmptr when emulating VMPTRST
      KVM: vmx: track host_state.loaded using a loaded_vmcs pointer

Sean Paul (1):
      drm/bridge: adv7511: Reset registers on hotplug

Sergei Shtylyov (2):
      mmc: renesas_sdhi_internal_dmac: fix #define RST_RESERVED_BITS
      mmc: renesas_sdhi_internal_dmac: mask DMAC interrupts

Shan Hai (1):
      bcache: release dc->writeback_lock properly in bch_writeback_thread()

Shubhrajyoti Datta (1):
      net: axienet: Fix double deregister of mdio

Stefan Haberland (2):
      s390/dasd: fix hanging offline processing due to canceled worker
      s390/dasd: fix panic for failed online processing

Stephen Hemminger (1):
      hv_netvsc: ignore devices that are not PCI

Steve French (7):
      cifs: add missing debug entries for kconfig options
      smb3: enumerating snapshots was leaving part of the data off end
      smb3: Do not send SMB3 SET_INFO if nothing changed
      smb3: don't request leases in symlink creation and query
      smb3: fill in statfs fsid and correct namelen
      smb3: fix reset of bytes read and written stats
      SMB3: Number of requests sent should be displayed for SMB3 not just CIFS

Steven Rostedt (VMware) (5):
      sparc/time: Add missing __init to init_tick_ops()
      tracing: Do not call start/stop() functions when tracing_on does not change
      tracing/blktrace: Fix to allow setting same value
      printk/tracing: Do not trace printk_nmi_enter()
      uprobes: Use synchronize_rcu() not synchronize_sched()

Sudarsana Reddy Kalluru (4):
      qed: Fix link flap issue due to mismatching EEE capabilities.
      qed: Fix possible race for the link state value.
      qed: Correct Multicast API to reflect existence of 256 approximate buckets.
      bnx2x: Fix invalid memory access in rss hash config path.

Suzuki K Poulose (3):
      virtio: pci-legacy: Validate queue pfn
      arm64: Fix mismatched cache line size detection
      arm64: Handle mismatched cache type

Taehee Yoo (2):
      netfilter: nft_set_hash: add rcu_barrier() in the nft_rhash_destroy()
      bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog()

Takashi Iwai (2):
      platform/x86: ideapad-laptop: Apply no_hw_rfkill to Y20-15IKBM, too
      ASoC: zte: Fix incorrect PCM format bit usages

Tan Hu (1):
      ipvs: fix race between ip_vs_conn_new() and ip_vs_del_dest()

Tetsuo Handa (2):
      hfsplus: don't return 0 when fill_super() failed
      fs/dcache.c: fix kmemcheck splat at take_dentry_name_snapshot()

Theodore Ts'o (2):
      ext4: clear mmp sequence number when remounting read-only
      ext4: check for NUL characters in extended attribute's name

Thomas Gleixner (1):
      perf/x86/amd/ibs: Don't access non-started event

Thomas Petazzoni (2):
      sparc: use asm-generic version of msi.h
      PCI: mvebu: Fix I/O space end address calculation

Thomas Richter (1):
      perf kvm: Fix subcommands on s390

Tomas Bortoli (4):
      9p: fix multiple NULL-pointer-dereferences
      net/9p/client.c: version pointer uninitialized
      net/9p/trans_fd.c: fix race-condition by flushing workqueue before the kfree()
      net/9p/trans_fd.c: fix race by holding the lock

Tommi Rantala (1):
      xfrm: fix missing dst_release() after policy blocking lbcast and multicast

Trond Myklebust (2):
      NFSv4: Fix locking in pnfs_generic_recover_commit_reqs
      NFSv4: Fix a sleep in atomic context in nfs4_callback_sequence()

Tycho Andersen (1):
      uart: fix race between uart_put_char() and uart_shutdown()

Vaibhav Jain (1):
      cxl: Fix wrong comparison in cxl_adapter_context_get()

Valdis Kletnieks (1):
      gcc-plugins: Add include required by GCC release 8

Varun Prakash (2):
      scsi: target: iscsi: cxgbit: fix max iso npdu calculation
      scsi: libiscsi: fix possible NULL pointer dereference in case of TMF

Vignesh R (2):
      pwm: tiehrpwm: Don't use emulation mode bits to control PWM output
      pwm: tiehrpwm: Fix disabling of output of PWMs

Ville Syrjälä (1):
      drm/i915: Nuke the LVDS lid notifier

Vincent Whitchurch (1):
      watchdog: Mark watchdog touch functions as notrace

Vishal Verma (1):
      libnvdimm: fix ars_status output length calculation

Vivek Gautam (1):
      iommu/arm-smmu: Error out only if not enough context interrupts

Vlad Buslov (1):
      net: sched: action_ife: take reference to meta module

Vladimir Zapolskiy (3):
      usb: gadget: u_audio: remove caching of stream buffer parameters
      usb: gadget: u_audio: remove cached period bytes value
      usb: gadget: u_audio: protect stream runtime fields with stream spinlock

Wang Shilong (1):
      ext4: use ext4_warning() for sb_getblk failure

Wei Yongjun (1):
      NFSv4: Fix error handling in nfs4_sp4_select_mode()

Xi Wang (1):
      net: hns3: Fix for command format parsing error in hclge_is_all_function_id_zero

Xin Long (1):
      sctp: hold transport before accessing its asoc in sctp_transport_get_next

Yannik Sembritzki (1):
      Replace magic for trusting the secondary keyring with #define

YueHaibing (2):
      net: caif: Add a missing rcu_read_unlock() in caif_flow_cb
      RDS: IB: fix 'passing zero to ERR_PTR()' warning

Zhen Lei (1):
      esp6: fix memleak on error path in esp6_input

jiangyiwen (1):
      9p/virtio: fix off-by-one error in sg list bounds check

jie at chenjie6@huwei.com (1):
      mm/memory.c: check return value of ioremap_prot

mpubbise at codeaurora.org (1):
      mac80211: add stations tied to AP_VLANs during hw reconfig

nixiaoming (1):
      selinux: cleanup dentry and inodes on error in selinuxfs

piaojun (1):
      fs/9p/xattr.c: catch the error of p9_client_clunk when setting xattr failed

xiao jin (1):
      block: blk_init_allocated_queue() set q->fq as NULL in the fail case

zhangyi (F) (1):
      PM / sleep: wakeup: Fix build error caused by missing SRCU support

 Makefile                                           |   4 +
 arch/alpha/kernel/osf_sys.c                        |  51 ++++---
 arch/arc/Kconfig                                   |   3 +
 arch/arc/include/asm/cache.h                       |   4 +-
 arch/arc/include/asm/delay.h                       |   3 +
 arch/arc/mm/cache.c                                |   7 +-
 arch/arc/plat-eznps/include/plat/ctop.h            |  10 ++
 arch/arc/plat-eznps/mtm.c                          |   6 +-
 arch/arm/boot/dts/tegra30-cardhu.dtsi              |   1 +
 arch/arm/mach-rockchip/Kconfig                     |   1 +
 arch/arm/probes/kprobes/core.c                     |   4 +-
 arch/arm/probes/kprobes/test-core.c                |   1 -
 arch/arm64/Kconfig                                 |   1 -
 arch/arm64/Kconfig.platforms                       |   1 +
 arch/arm64/boot/dts/rockchip/rk3328.dtsi           |   2 +-
 arch/arm64/include/asm/cache.h                     |   5 +
 arch/arm64/include/asm/cpucaps.h                   |   3 +-
 arch/arm64/kernel/cpu_errata.c                     |  25 +++-
 arch/arm64/kernel/cpufeature.c                     |   4 +-
 arch/arm64/kernel/probes/kprobes.c                 |   2 +-
 arch/arm64/mm/init.c                               |   6 +-
 arch/mips/Makefile                                 |  12 +-
 arch/mips/include/asm/processor.h                  |  15 ++-
 arch/mips/kernel/ptrace.c                          |   2 +-
 arch/mips/kernel/ptrace32.c                        |   2 +-
 arch/mips/lib/memset.S                             |   3 +-
 arch/mips/lib/multi3.c                             |   6 +-
 arch/powerpc/include/asm/fadump.h                  |   3 -
 arch/powerpc/include/asm/uaccess.h                 |  13 +-
 arch/powerpc/kernel/exceptions-64s.S               |   6 +
 arch/powerpc/kernel/fadump.c                       |  91 +++++++++++--
 arch/powerpc/kvm/book3s_hv.c                       |   1 +
 arch/powerpc/mm/mmu_context_iommu.c                |  17 ++-
 arch/powerpc/net/bpf_jit_comp64.c                  |  29 +---
 arch/powerpc/platforms/85xx/t1042rdb_diu.c         |   4 +
 arch/powerpc/platforms/pseries/ras.c               |   4 +-
 arch/powerpc/sysdev/mpic_msgr.c                    |   2 +-
 arch/riscv/kernel/vdso/Makefile                    |   4 +-
 arch/s390/kernel/crash_dump.c                      |  17 ++-
 arch/s390/mm/page-states.c                         |   2 +-
 arch/s390/numa/numa.c                              |  16 +--
 arch/sparc/include/asm/Kbuild                      |   1 +
 arch/sparc/kernel/sys_sparc_32.c                   |  22 ++--
 arch/sparc/kernel/sys_sparc_64.c                   |  20 +--
 arch/sparc/kernel/time_64.c                        |   2 +-
 arch/x86/boot/compressed/Makefile                  |   8 +-
 arch/x86/entry/vdso/Makefile                       |   6 +-
 arch/x86/events/amd/ibs.c                          |   6 +-
 arch/x86/include/asm/irqflags.h                    |   3 +-
 arch/x86/include/asm/mce.h                         |   1 +
 arch/x86/include/asm/pgtable-3level.h              |   7 +-
 arch/x86/include/asm/vgtod.h                       |   2 +-
 arch/x86/kernel/dumpstack.c                        |   4 +
 arch/x86/kernel/process_64.c                       |   1 +
 arch/x86/kernel/tsc.c                              |   4 +-
 arch/x86/kvm/hyperv.c                              |  27 +++-
 arch/x86/kvm/hyperv.h                              |   2 +-
 arch/x86/kvm/mmu.c                                 |  43 +++++-
 arch/x86/kvm/vmx.c                                 |  44 ++++---
 arch/x86/kvm/x86.c                                 |  27 ++--
 arch/x86/xen/mmu_pv.c                              |   7 +-
 arch/xtensa/include/asm/cacheasm.h                 |  69 ++++++----
 block/bfq-cgroup.c                                 |   3 +-
 block/bio.c                                        |   2 +-
 block/blk-core.c                                   |   7 +-
 block/blk-mq-tag.c                                 |   3 +
 block/blk-mq.c                                     |   8 +-
 block/cfq-iosched.c                                |  22 ++--
 certs/system_keyring.c                             |   3 +-
 crypto/asymmetric_keys/pkcs7_key_type.c            |   2 +-
 drivers/acpi/acpica/hwregs.c                       |   9 +-
 drivers/acpi/acpica/psloop.c                       |  17 ++-
 drivers/acpi/scan.c                                |   5 +-
 drivers/base/power/clock_ops.c                     |   2 +-
 drivers/block/nbd.c                                |  96 +++++++++++---
 drivers/block/zram/zram_drv.c                      |   7 +-
 drivers/char/tpm/tpm-interface.c                   |   2 +-
 drivers/clk/rockchip/clk-rk3399.c                  |   3 +-
 drivers/cpufreq/cpufreq_governor.c                 |  12 +-
 drivers/crypto/caam/caamalg_qi.c                   |   6 +-
 drivers/crypto/caam/caampkc.c                      |  20 +--
 drivers/crypto/caam/jr.c                           |   3 +-
 drivers/extcon/extcon.c                            |   3 +-
 drivers/gpio/gpiolib-acpi.c                        |  56 +++++++-
 drivers/gpu/drm/amd/amdgpu/amdgpu_psp.c            |   5 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c          |  21 +--
 drivers/gpu/drm/amd/amdgpu/amdgpu_ucode.h          |   4 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_vcn.c            |  17 ++-
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   2 +-
 drivers/gpu/drm/amd/amdgpu/psp_v10_0.c             |   3 +
 drivers/gpu/drm/amd/amdgpu/vcn_v1_0.c              |  40 ++++--
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |  10 +-
 .../gpu/drm/amd/display/dc/bios/command_table.c    |  18 +++
 drivers/gpu/drm/amd/display/dc/core/dc_resource.c  |  68 +++++++---
 drivers/gpu/drm/amd/display/dc/dc.h                |   1 +
 .../gpu/drm/amd/display/dc/dce/dce_link_encoder.c  |   4 +-
 .../drm/amd/display/dc/dce100/dce100_resource.c    |   2 +-
 .../drm/amd/display/dc/dce110/dce110_compressor.c  |   2 +-
 .../amd/display/dc/dce110/dce110_hw_sequencer.c    |   4 +-
 .../gpu/drm/amd/display/dc/dce80/dce80_resource.c  |   3 +
 drivers/gpu/drm/amd/display/dc/inc/resource.h      |   5 +
 .../gpu/drm/amd/powerplay/hwmgr/smu7_powertune.c   |  43 ++++++
 drivers/gpu/drm/bridge/adv7511/adv7511_drv.c       |  12 ++
 drivers/gpu/drm/drm_edid.c                         |   6 +-
 drivers/gpu/drm/i915/i915_drv.c                    |  10 --
 drivers/gpu/drm/i915/i915_drv.h                    |   8 --
 drivers/gpu/drm/i915/i915_gem_userptr.c            |   3 +
 drivers/gpu/drm/i915/i915_reg.h                    |   1 +
 drivers/gpu/drm/i915/intel_ddi.c                   |   4 +
 drivers/gpu/drm/i915/intel_lpe_audio.c             |   4 +-
 drivers/gpu/drm/i915/intel_lspcon.c                |   2 +-
 drivers/gpu/drm/i915/intel_lvds.c                  | 138 +------------------
 drivers/gpu/drm/imx/imx-ldb.c                      |   9 +-
 drivers/gpu/drm/rockchip/rockchip_lvds.c           |   4 +-
 drivers/gpu/drm/udl/udl_drv.h                      |   2 +-
 drivers/gpu/drm/udl/udl_fb.c                       |  17 ++-
 drivers/gpu/drm/udl/udl_main.c                     |  35 ++---
 drivers/gpu/drm/udl/udl_transfer.c                 |  39 +++---
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/usbhid/hid-quirks.c                    |   1 +
 drivers/hv/channel.c                               |  40 +++---
 drivers/hv/channel_mgmt.c                          |   6 +
 drivers/hwmon/k10temp.c                            |   2 +
 drivers/i2c/busses/i2c-davinci.c                   |   8 +-
 drivers/i2c/i2c-core-base.c                        |   2 +-
 drivers/i2c/i2c-mux.c                              |   4 +-
 drivers/iio/accel/sca3000.c                        |   1 +
 drivers/iio/frequency/ad9523.c                     |   4 +-
 drivers/infiniband/hw/hfi1/affinity.c              |  24 +++-
 drivers/infiniband/hw/hns/hns_roce_pd.c            |   2 +-
 drivers/infiniband/hw/hns/hns_roce_qp.c            |   5 +-
 drivers/infiniband/hw/mlx5/qp.c                    |   2 +-
 drivers/infiniband/sw/rxe/rxe_comp.c               |   1 +
 drivers/infiniband/ulp/srpt/ib_srpt.c              |   3 +-
 drivers/input/input.c                              |  16 ++-
 drivers/iommu/arm-smmu.c                           |  16 ++-
 drivers/iommu/dmar.c                               |   6 +-
 drivers/iommu/intel-iommu.c                        |  18 ++-
 drivers/iommu/omap-iommu.c                         |   4 +-
 drivers/irqchip/irq-bcm7038-l1.c                   |   4 +
 drivers/mailbox/mailbox-xgene-slimpro.c            |   6 +-
 drivers/md/bcache/writeback.c                      |   4 +-
 drivers/md/dm-cache-metadata.c                     |  13 +-
 drivers/md/dm-crypt.c                              |  10 +-
 drivers/md/dm-integrity.c                          |   6 +-
 drivers/md/dm-kcopyd.c                             |   2 +
 drivers/md/dm-thin.c                               |   2 +
 drivers/media/i2c/tvp5150.c                        |   2 +-
 drivers/mfd/hi655x-pmic.c                          |   2 +-
 drivers/mfd/sm501.c                                |   1 +
 drivers/misc/cxl/main.c                            |   2 +-
 drivers/misc/mei/main.c                            |   1 -
 drivers/misc/vmw_balloon.c                         |  67 ++++++----
 drivers/mmc/host/renesas_sdhi_internal_dmac.c      |  10 +-
 drivers/mtd/nand/qcom_nandc.c                      |  53 +++++++-
 drivers/net/can/m_can/m_can.c                      |   7 +-
 drivers/net/can/mscan/mpc5xxx_can.c                |   5 +
 drivers/net/ethernet/3com/Kconfig                  |   2 +-
 drivers/net/ethernet/amd/Kconfig                   |   4 +-
 drivers/net/ethernet/atheros/atl1c/atl1c_main.c    |   1 +
 .../net/ethernet/broadcom/bnx2x/bnx2x_ethtool.c    |  13 +-
 drivers/net/ethernet/broadcom/genet/bcmgenet.h     |   3 +
 drivers/net/ethernet/broadcom/genet/bcmmii.c       |  10 +-
 drivers/net/ethernet/cadence/macb_main.c           |   9 +-
 drivers/net/ethernet/cirrus/Kconfig                |   1 +
 drivers/net/ethernet/cisco/enic/enic_main.c        |  80 ++++-------
 .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c    |   2 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.h     |   2 +
 .../net/ethernet/mellanox/mlxsw/spectrum_router.c  |  11 ++
 .../ethernet/mellanox/mlxsw/spectrum_switchdev.c   |  20 +++
 drivers/net/ethernet/netronome/nfp/flower/main.c   |   4 +-
 .../net/ethernet/netronome/nfp/nfp_net_common.c    |  48 ++++---
 drivers/net/ethernet/qlogic/qed/qed_l2.c           |  15 +--
 drivers/net/ethernet/qlogic/qed/qed_l2.h           |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_mcp.c          |  13 +-
 drivers/net/ethernet/qlogic/qed/qed_sriov.c        |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_vf.c           |   4 +-
 drivers/net/ethernet/qlogic/qed/qed_vf.h           |   7 +-
 drivers/net/ethernet/qlogic/qlge/qlge_main.c       |  23 ++--
 drivers/net/ethernet/realtek/r8169.c               |   1 +
 drivers/net/ethernet/xilinx/xilinx_axienet_mdio.c  |   1 +
 drivers/net/hyperv/netvsc_drv.c                    |   5 +
 drivers/net/wan/lmc/lmc_main.c                     |   2 +-
 drivers/net/wireless/broadcom/b43/leds.c           |   2 +-
 drivers/net/wireless/broadcom/b43legacy/leds.c     |   2 +-
 drivers/net/wireless/marvell/libertas/dev.h        |   1 +
 drivers/net/wireless/marvell/libertas/if_sdio.c    |  30 ++++-
 drivers/nvdimm/bus.c                               |   4 +-
 drivers/pci/host/pci-mvebu.c                       |   2 +-
 drivers/pci/probe.c                                |  12 +-
 drivers/pinctrl/freescale/pinctrl-imx1-core.c      |   2 +-
 drivers/platform/x86/asus-nb-wmi.c                 |   1 +
 drivers/platform/x86/ideapad-laptop.c              |   4 +-
 drivers/platform/x86/intel_punit_ipc.c             |   1 +
 drivers/platform/x86/wmi.c                         |   9 +-
 drivers/power/supply/generic-adc-battery.c         |  25 ++--
 drivers/pwm/pwm-meson.c                            |   3 +-
 drivers/pwm/pwm-tiehrpwm.c                         |  14 +-
 drivers/rtc/rtc-omap.c                             |  18 +--
 drivers/s390/block/dasd_eckd.c                     |  10 +-
 drivers/scsi/aic94xx/aic94xx_init.c                |   4 +-
 drivers/scsi/fcoe/fcoe_ctlr.c                      |   6 +-
 drivers/scsi/libiscsi.c                            |  12 +-
 drivers/scsi/mpt3sas/mpt3sas_transport.c           |   5 +-
 drivers/scsi/scsi_sysfs.c                          |  20 ++-
 drivers/scsi/vmw_pvscsi.c                          |  11 +-
 drivers/soc/qcom/rmtfs_mem.c                       |   3 +-
 drivers/spi/spi-cadence.c                          |   2 +-
 drivers/spi/spi-davinci.c                          |   2 +-
 drivers/spi/spi-fsl-dspi.c                         |  24 ++--
 drivers/spi/spi-pxa2xx.c                           |   4 +
 drivers/staging/comedi/drivers/ni_mio_common.c     |   3 +-
 drivers/staging/media/omap4iss/iss_video.c         |   3 +-
 drivers/target/iscsi/cxgbit/cxgbit_target.c        |  16 ++-
 drivers/tty/serial/serial_core.c                   |  17 ++-
 drivers/usb/dwc3/core.c                            |  47 +++++--
 drivers/usb/dwc3/core.h                            |   5 +
 drivers/usb/gadget/function/f_uac2.c               |  24 ++--
 drivers/usb/gadget/function/u_audio.c              |  88 +++++--------
 drivers/usb/gadget/udc/r8a66597-udc.c              |   6 +-
 drivers/usb/phy/phy-fsl-usb.c                      |   4 +-
 drivers/vhost/vhost.c                              |   2 +-
 drivers/video/fbdev/core/fbmem.c                   |  38 +++++-
 drivers/virtio/virtio_pci_legacy.c                 |  14 +-
 drivers/xen/xen-balloon.c                          |   2 +-
 fs/9p/xattr.c                                      |   6 +-
 fs/btrfs/check-integrity.c                         |   7 +-
 fs/btrfs/dev-replace.c                             |   6 +
 fs/btrfs/disk-io.c                                 |  10 +-
 fs/btrfs/extent-tree.c                             |   4 +-
 fs/btrfs/inode.c                                   |  26 ----
 fs/btrfs/relocation.c                              |  23 ++--
 fs/btrfs/send.c                                    | 146 +++++++++++++++++++--
 fs/btrfs/super.c                                   |   9 +-
 fs/btrfs/volumes.c                                 |  12 +-
 fs/cifs/cifs_debug.c                               |  38 +++++-
 fs/cifs/cifsfs.c                                   |  18 +--
 fs/cifs/inode.c                                    |   2 +
 fs/cifs/link.c                                     |   4 +-
 fs/cifs/sess.c                                     |   6 +
 fs/cifs/smb2inode.c                                |   2 +-
 fs/cifs/smb2misc.c                                 |   7 +
 fs/cifs/smb2ops.c                                  |  36 ++++-
 fs/cifs/smb2pdu.c                                  |  10 +-
 fs/cifs/smb2pdu.h                                  |  11 ++
 fs/dcache.c                                        |   3 +-
 fs/ext4/balloc.c                                   |   6 +-
 fs/ext4/ialloc.c                                   |   6 +-
 fs/ext4/mmp.c                                      |   7 +-
 fs/ext4/namei.c                                    |   1 +
 fs/ext4/super.c                                    |   2 +
 fs/ext4/sysfs.c                                    |  13 +-
 fs/ext4/xattr.c                                    |   2 +
 fs/fat/cache.c                                     |  19 ++-
 fs/fat/fat.h                                       |   5 +
 fs/fat/fatent.c                                    |   6 +-
 fs/fuse/file.c                                     |   1 +
 fs/hfs/brec.c                                      |   7 +-
 fs/hfsplus/dir.c                                   |   4 +-
 fs/hfsplus/super.c                                 |   4 +-
 fs/lockd/clntlock.c                                |   2 +-
 fs/lockd/clntproc.c                                |   2 +-
 fs/lockd/svclock.c                                 |  16 +--
 fs/lockd/svcsubs.c                                 |   4 +-
 fs/nfs/blocklayout/dev.c                           |   2 +-
 fs/nfs/callback_proc.c                             |  14 +-
 fs/nfs/nfs4proc.c                                  |  11 +-
 fs/nfs/pnfs_nfs.c                                  |  16 +--
 fs/nfsd/nfs4state.c                                |   2 +-
 fs/overlayfs/readdir.c                             |  19 ++-
 fs/proc/kcore.c                                    |   4 +-
 fs/reiserfs/reiserfs.h                             |   2 +-
 fs/sysfs/file.c                                    |  44 +++++++
 fs/ubifs/dir.c                                     |   5 +-
 fs/ubifs/journal.c                                 |  16 ++-
 fs/ubifs/lprops.c                                  |   8 +-
 include/linux/blk-cgroup.h                         |  18 +++
 include/linux/hyperv.h                             |   2 +
 include/linux/intel-iommu.h                        |   8 +-
 include/linux/lockd/lockd.h                        |   4 +-
 include/linux/pci.h                                |  12 ++
 include/linux/pci_ids.h                            |   2 +
 include/linux/printk.h                             |   4 +
 include/linux/rtmutex.h                            |   7 +
 include/linux/sunrpc/clnt.h                        |   1 +
 include/linux/sysfs.h                              |  14 ++
 include/linux/verification.h                       |   6 +
 include/net/tcp.h                                  |   4 +
 include/video/udlfb.h                              |   2 +-
 ipc/sem.c                                          |   2 +-
 kernel/fork.c                                      |   2 +
 kernel/kprobes.c                                   |  36 ++---
 kernel/livepatch/core.c                            |   6 +
 kernel/locking/rtmutex.c                           |  29 +++-
 kernel/memremap.c                                  |  12 +-
 kernel/power/Kconfig                               |   1 +
 kernel/printk/internal.h                           |   9 +-
 kernel/printk/printk.c                             |  57 ++++----
 kernel/printk/printk_safe.c                        |  62 +++++----
 kernel/sched/rt.c                                  |   2 +
 kernel/stop_machine.c                              |  41 +++---
 kernel/sys.c                                       |  95 +++++++-------
 kernel/trace/blktrace.c                            |   4 +
 kernel/trace/trace.c                               |   8 +-
 kernel/trace/trace_uprobe.c                        |   2 +-
 kernel/user_namespace.c                            |  24 ++--
 kernel/utsname_sysctl.c                            |  41 +++---
 kernel/watchdog.c                                  |   4 +-
 kernel/watchdog_hld.c                              |   2 +-
 kernel/workqueue.c                                 |  47 ++++---
 lib/debugobjects.c                                 |   7 +-
 lib/nmi_backtrace.c                                |   3 -
 lib/vsprintf.c                                     |   1 +
 mm/fadvise.c                                       |   8 +-
 mm/hmm.c                                           |   2 +
 mm/memcontrol.c                                    |  15 ++-
 mm/memory.c                                        |   9 +-
 mm/readahead.c                                     |  12 +-
 mm/zswap.c                                         |   9 ++
 net/9p/client.c                                    |   2 +-
 net/9p/trans_fd.c                                  |  17 ++-
 net/9p/trans_rdma.c                                |   3 +
 net/9p/trans_virtio.c                              |  16 ++-
 net/9p/trans_xen.c                                 |   3 +
 net/caif/caif_dev.c                                |   4 +-
 net/core/lwt_bpf.c                                 |   2 +-
 net/ieee802154/6lowpan/tx.c                        |  21 ++-
 net/ipv4/tcp_ipv4.c                                |   6 +
 net/ipv4/tcp_minisocks.c                           |   3 +-
 net/ipv4/tcp_ulp.c                                 |   4 +-
 net/ipv6/esp6.c                                    |   4 +-
 net/ipv6/ip6_vti.c                                 |  16 ++-
 net/ipv6/netfilter/ip6t_rpfilter.c                 |  12 +-
 net/mac80211/util.c                                |   3 +-
 net/mac802154/tx.c                                 |  15 ++-
 net/netfilter/ipvs/ip_vs_core.c                    |  15 ++-
 net/netfilter/nf_conntrack_netlink.c               |  26 ++--
 net/netfilter/nf_tables_api.c                      |  59 ++++++---
 net/netfilter/nfnetlink_acct.c                     |  29 ++--
 net/netfilter/nft_set_hash.c                       |   1 +
 net/netfilter/x_tables.c                           |   7 +-
 net/rds/ib_frmr.c                                  |   1 +
 net/sched/act_ife.c                                |  78 ++++++-----
 net/sched/act_pedit.c                              |  18 ++-
 net/sctp/proc.c                                    |   4 -
 net/sctp/socket.c                                  |  22 +++-
 net/sunrpc/auth_gss/gss_krb5_crypto.c              |  12 +-
 net/sunrpc/clnt.c                                  |  28 ++--
 net/tipc/name_table.c                              |  10 +-
 net/tipc/name_table.h                              |   9 +-
 net/tipc/socket.c                                  |   2 +
 net/tls/tls_main.c                                 |   1 +
 net/wireless/nl80211.c                             |   1 +
 net/xfrm/xfrm_policy.c                             |   3 +
 net/xfrm/xfrm_user.c                               |  10 +-
 scripts/coccicheck                                 |   5 +-
 scripts/depmod.sh                                  |   4 +-
 scripts/gcc-plugins/gcc-common.h                   |   4 +
 scripts/gcc-plugins/latent_entropy_plugin.c        |  17 +--
 scripts/gcc-plugins/randomize_layout_plugin.c      |  75 +++--------
 scripts/gcc-plugins/structleak_plugin.c            |  19 +--
 scripts/mod/modpost.c                              |   8 +-
 security/apparmor/policy_ns.c                      |   2 +-
 security/selinux/selinuxfs.c                       |  33 +++--
 sound/ac97/bus.c                                   |   4 +-
 sound/ac97/snd_ac97_compat.c                       |  19 ++-
 sound/soc/codecs/rt5677.c                          |   2 +-
 sound/soc/codecs/wm8994.c                          |   1 +
 sound/soc/sirf/sirf-usp.c                          |   7 +-
 sound/soc/soc-pcm.c                                |   8 ++
 sound/soc/zte/zx-tdm.c                             |   4 +-
 tools/perf/arch/powerpc/util/sym-handling.c        |   4 +-
 tools/perf/arch/s390/util/kvm-stat.c               |   2 +-
 tools/perf/util/auxtrace.c                         |   3 +
 tools/perf/util/namespaces.c                       |   3 +
 tools/power/x86/turbostat/turbostat.c              |   8 +-
 .../selftests/ftrace/test.d/00basic/snapshot.tc    |  28 ++++
 tools/testing/selftests/powerpc/harness.c          |  18 ++-
 tools/usb/ffs-test.c                               |  19 ++-
 virt/kvm/arm/arch_timer.c                          |  15 ++-
 virt/kvm/arm/mmu.c                                 |  42 ++++--
 381 files changed, 3129 insertions(+), 1650 deletions(-)
 create mode 100644 tools/testing/selftests/ftrace/test.d/00basic/snapshot.tc



More information about the kernel-team mailing list