[SRU,Bionic,PULL] Bionic upstream stable patchset 2019-07-18+
mbox series

Message ID 20190718233156.16515-1-kamal@canonical.com
State New
Headers show
Series
  • [SRU,Bionic,PULL] Bionic upstream stable patchset 2019-07-18+
Related show

Pull-request

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

Message

Kamal Mostafa July 18, 2019, 11:31 p.m. UTC
This pull req includes the following TWO pending Bionic stable patchsets:

    Bionic update: upstream stable patchset 2019-07-17  (305 patches)
            Ported from the following upstream stable releases:
                v4.14.83, v4.19.4,
                v4.14.84, v4.19.5,
                v4.14.85, v4.19.6,
                v4.14.86, v4.19.7
    BugLink: https://bugs.launchpad.net/bugs/1836968

    Bionic update: upstream stable patchset 2019-07-18  (223 patches)
            Ported from the following upstream stable releases:
                v4.14.87, v4.19.8,
                v4.14.88, v4.19.9,
                v4.14.89, v4.19.10
    BugLink: https://bugs.launchpad.net/bugs/1837161

 -Kamal

-----

The following changes since commit 8b5fc7807f9f560ae3fa47f464843b582e0e3f18:

  bcache: fix ioctl in flash device (2019-07-17 12:44:36 +0200)

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 5f29725d5e698bde5479b1fa448daba486557e56:

  ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (2019-07-18 15:54:25 -0700)

----------------------------------------------------------------
Aaro Koskinen (6):
      MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driver
      USB: omap_udc: use devm_request_irq()
      USB: omap_udc: fix crashes on probe error and module removal
      USB: omap_udc: fix omap_udc_start() on 15xx machines
      USB: omap_udc: fix USB gadget functionality on Palm Tungsten E
      USB: omap_udc: fix rejection of out transfers when DMA is used

Adam Ford (1):
      ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1

Adam Wong (1):
      Input: elan_i2c - add support for ELAN0621 touchpad

Adrian Hunter (5):
      perf machine: Add machine__is() to identify machine arch
      perf tools: Fix kernel_start for PTI on x86
      perf machine: Add nr_cpus_avail()
      perf machine: Workaround missing maps for x86 PTI entry trampolines
      perf test code-reading: Fix perf_env setup for PTI entry trampolines

Alan Tull (1):
      clk: fixed-rate: fix of_node_get-put imbalance

Alex Deucher (2):
      drm/amdgpu/gmc8: update MC firmware for polaris
      drm/amdgpu/gmc8: always load MC firmware in the driver

Alexander Aring (1):
      net: ieee802154: 6lowpan: fix frag reassembly

Alexander Theissen (1):
      usb: appledisplay: Add 27" Apple Cinema Display

Alexey Brodkin (1):
      arc: [devboards] Add support of NFSv3 ACL

Alin Nastac (1):
      netfilter: ipv6: Preserve link scope traffic original oif

Alistair Strachan (1):
      efi/libstub: arm: support building with clang

Amir Goldstein (1):
      fsnotify: generalize handling of extra event flags

Anders Roxell (2):
      arm64: kprobe: make page to RO mode when allocate it
      kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notrace

Andrea Parri (1):
      uprobes: Fix handle_swbp() vs. unregister() + register() race once more

Andrew Lunn (1):
      net: dsa: mv88e6xxx: Fix clearing of stats counters

Andrew Morton (1):
      drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo

Andrew Price (1):
      gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd

Andy Shevchenko (2):
      usb: dwc3: core: Clean up ULPI device
      dmaengine: dw: Fix FIFO size for Intel Merrifield

Aneesh Kumar K.V (1):
      mm/memory.c: recheck page table entry with page table lock held

Anisse Astier (1):
      ALSA: hda/realtek - fix headset mic detection for MSI MS-B171

Anson Huang (1):
      cpufreq: imx6q: add return value check for voltage scale

Ard Biesheuvel (1):
      crypto: simd - correctly take reqsize of wrapped skcipher into account

Arnd Bergmann (4):
      btrfs: tree-checker: use %zu format string for size_t
      scsi: bfa: convert to strlcpy/strlcat
      kdb: use memmove instead of overlapping memcpy
      net: qed: use correct strncpy() size

Artem Savkov (2):
      objtool: Fix double-free in .cold detection error path
      objtool: Fix segfault in .cold detection with -ffunction-sections

Artemy Kovalyov (1):
      IB/mlx5: Fix page fault handling for MW

Aya Levin (1):
      net/mlx4: Fix UBSAN warning of signed integer overflow

Bartosz Golaszewski (1):
      gpio: mockup: fix indicated direction

Ben Greear (1):
      mac80211: Clear beacon_int in ieee80211_do_stop

Ben Wolsieffer (1):
      staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION

Benjamin Herrenschmidt (1):
      Revert "net/ibm/emac: wrong bit is used for STA control"

Benjamin Tissoires (2):
      Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS"
      HID: alps: allow incoming reports when only the trackstick is opened

Benson Leung (1):
      HID: input: Ignore battery reported by Symbol DS4308

Bernd Eckstein (1):
      usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2

Bin Liu (1):
      dmaengine: cppi41: delete channel from pending list when stop channel

Brian Norris (1):
      Input: cros_ec_keyb - fix button/switch capability reports

Cameron Gutman (1):
      Input: xpad - quirk all PDP Xbox One gamepads

Chanho Min (1):
      ALSA: pcm: Fix starvation on down_write_nonblock()

Chao Yu (9):
      f2fs: clean up with is_valid_blkaddr()
      f2fs: introduce and spread verify_blkaddr
      f2fs: fix to do sanity check with secs_per_zone
      f2fs: fix to do sanity check with user_block_count
      f2fs: fix to do sanity check with node footer and iblocks
      f2fs: fix to do sanity check with block address in main area
      f2fs: fix to do sanity check with i_extra_isize
      f2fs: fix to do sanity check with cp_pack_start_sum
      f2fs: fix to do sanity check with block address in main area v2

Chengguang Xu (1):
      fs/exofs: fix potential memory leak in mount option parsing

Chris Chiu (5):
      ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880
      ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic
      ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G
      ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G
      ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN

Chris Paterson (2):
      ARM: dts: r8a7791: Correct critical CPU temperature
      ARM: dts: r8a7793: Correct critical CPU temperature

Chris Wilson (1):
      drm/i915: Downgrade Gen9 Plane WM latency error

Christian Hewitt (1):
      drm/meson: add support for 1080p25 mode

Christian Hoff (1):
      Input: matrix_keypad - check for errors from of_get_named_gpio()

Christoph Hellwig (1):
      nvme: warn when finding multi-port subsystems without multipathing enabled

Christoph Muellner (1):
      arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-puma-haikou.

Christoph Paasch (1):
      net: Prevent invalid access to skb->prev in __qdisc_drop_all

Christophe JAILLET (1):
      staging: rtl8723bs: Fix the return value in case of error in 'rtw_wx_read32()'

Chuck Lever (1):
      SUNRPC: Fix leak of krb5p encode pages

Colin Ian King (4):
      cifs: don't dereference smb_file_target before null check
      staging: most: use format specifier "%s" in snprintf
      test_firmware: fix error return getting clobbered
      fscache, cachefiles: remove redundant variable 'cache'

Dan Carpenter (1):
      uio: Fix an Oops on load

Dan Williams (1):
      libnvdimm, pfn: Pad pfn namespaces relative to other regions

Daniel Vetter (1):
      drm/lease: Send a distinct uevent

David Abdurachmanov (1):
      riscv: add missing vdso_install target

David Ahern (1):
      ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF

David Howells (2):
      rxrpc: Fix lockup due to no error backoff after ack transmit error
      cachefiles: Fix an assertion failure when trying to update a failed object

David Miller (1):
      perf symbols: Set PLT entry/header sizes properly on Sparc

David Sterba (1):
      btrfs: tree-check: reduce stack consumption in check_dir_item

Denis Bolotin (6):
      qed: Fix memory/entry leak in qed_init_sp_request()
      qed: Fix blocking/unlimited SPQ entries leak
      qed: Fix PTT leak in qed_drain()
      qed: Fix reading wrong value in loop condition
      qed: Fix bitmap_weight() check
      qed: Fix QM getters to always return a valid pq

Denis Drozdov (1):
      net/mlx5e: IPoIB, Reset QP after channels are closed

Dennis Wassenberg (1):
      usb: core: Fix hub port connection events lost

Dmitry Bogdanov (2):
      net: aquantia: fix potential IOMMU fault after driver unbind
      net: aquantia: invalid checksumm offload implementation

Dmitry Kasatkin (1):
      ima: re-introduce own integrity cache lock

Dmitry Torokhov (1):
      Input: synaptics - avoid using uninitialized variable when probing

Dmitry V. Levin (1):
      mips: fix mips_get_syscall_arg o32 check

Dmitry Vyukov (1):
      mm: don't warn about large allocations for slab

Dominique Martinet (1):
      v9fs_dir_readdir: fix double-free on p9stat_read error

Doug Berger (1):
      net: bcmgenet: protect stop from timeout

Emmanuel Grumbach (3):
      iwlwifi: mvm: support sta_statistics() even on older firmware
      iwlwifi: mvm: fix regulatory domain update when the firmware starts
      mac80211: ignore NullFunc frames in the duplicate detection

Emmanuel Pescosta (1):
      usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB

Eran Ben Elisha (1):
      net/mlx4_en: Change min MTU size to ETH_MIN_MTU

Eric Biggers (1):
      HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges

Eric Dumazet (6):
      net-gro: reset skb->pkt_type in napi_reuse_skb()
      inet: frags: better deal with smp races
      llc: do not use sk_eat_skb()
      rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices
      tcp: Do not underestimate rwnd_limited
      tcp: lack of available data can also cause TSO defer

Eric Snowberg (1):
      x86/efi: Allocate e820 buffer before calling efi_exit_boot_service

Eric Westbrook (1):
      netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net

Erik Schmauss (1):
      ACPICA: AML interpreter: add region addresses in global list during initialization

Ernesto A. Fernández (2):
      hfs: prevent btree data loss on root split
      hfsplus: prevent btree data loss on root split

Fabrizio Castro (1):
      can: rcar_can: Fix erroneous registration

Felipe Balbi (2):
      usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers
      Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid"

Felix Fietkau (2):
      mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext
      mac80211: fix reordering of buffered broadcast packets

Feng Tang (1):
      x86/earlyprintk: Add a force option for pciserial device

Filipe Manana (3):
      Btrfs: ensure path name is null terminated at btrfs_control_ioctl
      Btrfs: fix rare chances for data loss when doing a fast fsync
      Btrfs: fix race between enabling quotas and subvolume creation

Filippo Sironi (1):
      amd/iommu: Fix Guest Virtual APIC Log Tail Address Register

Florian Fainelli (1):
      net: systemport: Protect stop from timeout

Florian Westphal (2):
      selftests: add script to stress-test nft packet path vs. control plane
      netfilter: nf_tables: fix use-after-free when deleting compat expressions

Francis Therien (1):
      Input: xpad - add PDP device id 0x02a4

Frieder Schrempf (1):
      usbnet: smsc95xx: disable carrier check while suspending

Geert Uytterhoeven (2):
      hwmon: (ibmpowernv) Remove bogus __init annotations
      iommu/ipmmu-vmsa: Fix crash on early domain free

Greg Hackmann (1):
      arm64: remove no-op -p linker flag

Greg Kroah-Hartman (4):
      MAINTAINERS: Add Sasha as a stable branch maintainer
      tty: wipe buffer if not echoing data
      Staging: lustre: remove two build warnings
      staging: atomisp: remove "fun" strncpy warning

Gu Jinxiang (1):
      btrfs: validate type when reading a chunk

Guenter Roeck (3):
      kobject: Replace strncpy with memcpy
      kernfs: Replace strncpy with memcpy
      staging: speakup: Replace strncpy with memcpy

Guoqing Jiang (1):
      tipc: use destination length for copy string

Hangbin Liu (1):
      team: no need to do team_notify_peers or team_mcast_rejoin when disabling port

Hans de Goede (5):
      ACPI / platform: Add SMB0001 HID to forbidden_id_list
      ALSA: hda: Add ASRock H81M-HDS to the power_save blacklist
      ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist
      ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0
      iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers

Harry Pan (1):
      usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device

Harry Wentland (1):
      drm/amd/display: Stop leaking planes

Heiko Stuebner (1):
      ARM: dts: rockchip: Remove @0 from the veyron memory node

Heiner Kallweit (2):
      net: phy: add workaround for issue where PHY driver doesn't bind to the device
      net: phy: don't allow __set_phy_supported to add unsupported modes

Helge Deller (1):
      parisc: Enable -ffunction-sections for modules on 32-bit kernel

Holger Hoffstätte (1):
      net: phy: realtek: fix RTL8201F sysfs name

Hou Zhiqiang (1):
      PCI: layerscape: Fix wrong invocation of outbound window disable accessor

Huacai Chen (1):
      hwmon: (w83795) temp4_type has writable permission

Hugh Dickins (9):
      mm/huge_memory: rename freeze_page() to unmap_page()
      mm/huge_memory: splitting set mapping+index before unfreeze
      mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()
      mm/khugepaged: collapse_shmem() stop if punched or truncated
      mm/khugepaged: fix crashes due to misaccounted holes
      mm/khugepaged: collapse_shmem() remember to clear holes
      mm/khugepaged: minor reorderings in collapse_shmem()
      mm/khugepaged: collapse_shmem() without freezing new_page
      mm/khugepaged: collapse_shmem() do not crash on Compound

Hugues Fruchet (2):
      media: ov5640: fix wrong binning value in exposure calculation
      media: ov5640: fix auto controls values when switching to manual mode

Igor Druzhinin (1):
      Revert "xen/balloon: Mark unallocated host memory as UNUSABLE"

Igor Russkikh (1):
      net: aquantia: fixed enable unicast on 32 macvlan

Ilya Dryomov (9):
      libceph: fall back to sendmsg for slab pages
      libceph: store ceph_auth_handshake pointer in ceph_connection
      libceph: factor out __prepare_write_connect()
      libceph: factor out __ceph_x_decrypt()
      libceph: factor out encrypt_authorizer()
      libceph: add authorizer challenge
      libceph: implement CEPHX_V2 calculation mode
      libceph: weaken sizeof check in ceph_x_verify_authorizer_reply()
      libceph: check authorizer reply/challenge length before reading

Inki Dae (1):
      Revert "drm/exynos/decon5433: implement frame counter"

Jack Morgenstein (1):
      net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command

Jacob Keller (1):
      i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features

Jaegeuk Kim (2):
      f2fs: enhance sanity_check_raw_super() to avoid potential overflow
      f2fs: fix missing up_read

Jan Kara (1):
      udf: Allow mounting volumes with incorrect identification strings

Jann Horn (1):
      reiserfs: propagate errors from fill_with_dentries() properly

Janosch Frank (1):
      s390/mm: Check for valid vma before zapping in gmap_discard

Janusz Krzysztofik (1):
      ARM: OMAP1: ams-delta: Fix possible use of uninitialized field

Jason Wang (3):
      virtio-net: disable guest csum during XDP set
      virtio-net: fail XDP set if guest csum is negotiated
      virtio-net: keep vnet header zeroed after processing XDP

Jens Axboe (1):
      floppy: fix race condition in __floppy_read_block_0()

Jeremy Linton (1):
      lib/raid6: Fix arm64 test build

Jerome Brunet (5):
      pinctrl: meson: fix pinconf bias disable
      pinctrl: meson: fix gxbb ao pull register bits
      pinctrl: meson: fix gxl ao pull register bits
      pinctrl: meson: fix meson8 ao pull register bits
      pinctrl: meson: fix meson8b ao pull register bits

Jian-Hong Pan (2):
      ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294
      ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294

Jiri Olsa (4):
      perf/x86/intel: Move branch tracing setup to the Intel-specific source file
      perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts()
      perf/x86/intel: Disallow precise_ip on BTS events
      perf tools: Restore proper cwd on return from mnt namespace

Jiri Slaby (1):
      netfilter: bridge: define INT_MIN & INT_MAX in userspace

Jiri Wiesner (1):
      ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes

Johan Hovold (3):
      mtd: rawnand: atmel: fix OF child-node lookup
      drm/msm: fix OF child-node lookup
      USB: serial: console: fix reported terminal settings

Jon Maloy (2):
      tipc: don't assume linear buffer when reading ancillary data
      tipc: fix link re-establish failure

Josh Elsasser (1):
      ixgbe: recognize 1000BaseLX SFP modules as 1Gbps

Jouni Malinen (1):
      cfg80211: Fix busy loop regression in ieee80211_ie_split_ric()

Jozsef Kadlecsik (1):
      netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment()

Julian Wiedmann (1):
      s390/qeth: fix HiperSockets sniffer

Junaid Shahid (1):
      kvm: mmu: Fix race in emulated page table writes

Junwei Zhang (1):
      drm/amdgpu: update mc firmware image for polaris12 variants

Justin M. Forbes (1):
      s390/mm: Fix ERROR: "__node_distance" undefined!

Kai-Heng Feng (1):
      ALSA: hda: Add support for AMD Stoney Ridge

Kailang Yang (1):
      ALSA: hda/realtek - Support ALC300

Kamal Heib (1):
      RDMA/rdmavt: Fix rvt_create_ah function signature

Kan Liang (1):
      perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs

Kees Cook (3):
      ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE
      swiotlb: clean up reporting
      pstore/ram: Correctly calculate usable PRZ bytes

Kevin Hilman (1):
      ARC: change defconfig defaults to ARCv2

Keyon Jie (1):
      ASoC: acpi: fix: continue searching when machine is ignored

Konstantin Khlebnikov (2):
      tools/power/cpupower: fix compilation with STATIC=true
      mm/huge_memory.c: reorder operations in __split_huge_page_tail()

Krzysztof Kozlowski (1):
      ARM: dts: exynos: Fix invalid node referenced by i2c20 alias in Peach Pit and Pi

Kuninori Morimoto (1):
      ASoC: rsnd: fixup clock start checker

Larry Chen (1):
      ocfs2: fix deadlock caused by ocfs2_defrag_extent()

Larry Finger (1):
      staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station

Laura Abbott (2):
      kgdboc: Fix restrict error
      kgdboc: Fix warning with module build

Lee, Shawn C (1):
      drm/edid: Add 6 bpc quirk for BOE panel.

Leo Sperling (1):
      Input: xpad - fix some coding style issues

Leonid Shatz (1):
      KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset

Linus Torvalds (3):
      tty: wipe buffer.
      test_hexdump: use memcpy instead of strncpy
      unifdef: use memcpy instead of strncpy

Lior David (1):
      wil6210: missing length check in wmi_set_ie

Liran Alon (1):
      KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall

Lorenzo Bianconi (3):
      net: thunderx: set xdp_prog to NULL if bpf_prog_add fails
      net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue
      net: thunderx: fix NULL pointer dereference in nic_remove

Lorenzo Pieralisi (1):
      ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value

Lu Baolu (1):
      iommu/vt-d: Fix NULL pointer dereference in prq_event_thread()

Luca Coelho (1):
      iwlwifi: mvm: don't use SAR Geo if basic SAR is not used

Lucas Bates (1):
      tc-testing: tdc.py: ignore errors when decoding stdout/stderr

Luis Chamberlain (1):
      lib/test_kmod.c: fix rmmod double free

Luis Henriques (1):
      ceph: quota: fix null pointer dereference in quota check

Lukas Wunner (1):
      can: hi311x: Use level-triggered interrupt

Lyude Paul (4):
      drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder()
      drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
      drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()
      Input: synaptics - add PNP ID for ThinkPad P50 to SMBus

Maarten Jacobs (1):
      usb: cdc-acm: add entry for Hiro (Conexant) modem

Macpaul Lin (1):
      kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var()

Majd Dibbiny (1):
      RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR

Marc Kleine-Budde (4):
      can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb()
      can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length
      can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds
      can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb

Marcus Folkesson (1):
      Input: xpad - avoid using __set_bit() for capabilities

Marek Szyprowski (3):
      clk: samsung: exynos5420: Enable PERIS clocks for suspend
      clk: samsung: exynos5250: Add missing clocks for FIMC LITE SYSMMU devices
      usb: gadget: u_ether: fix unsafe list iteration

Martin Kelly (1):
      iio:st_magn: Fix enable device after trigger

Martin Schiller (1):
      net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs

Martin Schwidefsky (1):
      s390/mm: fix mis-accounting of pgtable_bytes

Martin Wilck (1):
      scsi: lpfc: fix block guard enablement on SLI3 adapters

Martynas Pumputis (1):
      bpf: fix check of allowed specifiers in bpf_trace_printk

Masahiro Yamada (2):
      reset: make device_reset_optional() really optional
      reset: remove remaining WARN_ON() in <linux/reset.h>

Masami Hiramatsu (1):
      arm64: ftrace: Fix to enable syscall events on arm64

Masayoshi Mizuma (1):
      Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved"

Mathias Kresin (1):
      MIPS: ralink: Fix mt7620 nd_sd pinmux

Mathias Nyman (3):
      usb: xhci: Prevent bus suspend if a port connect change or polling state is detected
      xhci: Fix leaking USB3 shared_hcd at xhci removal
      xhci: Prevent U1/U2 link pm states if exit latency is too long

Mathias Payer (1):
      USB: check usb_get_extra_descriptor for proper size

Matt Chen (1):
      iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE

Matthew Cover (1):
      tuntap: fix multiqueue rx

Matthew Garrett (1):
      EVM: Add support for portable signature format

Matthias Schwarzott (1):
      media: em28xx: Fix use-after-free when disconnecting

Mattias Jacobsson (1):
      USB: misc: appledisplay: add 20" Apple Cinema Display

Mauro Carvalho Chehab (1):
      media: dvb-pll: don't re-validate tuner frequencies

Max Filippov (3):
      xtensa: enable coprocessors that are being flushed
      xtensa: fix coprocessor context offset definitions
      xtensa: fix coprocessor part of ptrace_{get,set}xregs

Maximilian Heyne (1):
      fs: fix lost error code in dio_complete

Michael Ellerman (1):
      powerpc/io: Fix the IO workarounds code to work with Radix

Michael Guralnik (1):
      IB/mlx5: Avoid load failure due to unknown link width

Michael J. Ruhl (1):
      IB/hfi1: Eliminate races in the SDMA send error path

Michael Niewöhner (1):
      usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series

Michal Hocko (1):
      mm, page_alloc: check for max order in hot path

Michal Kalderon (1):
      qed: Fix rdma_info structure allocation

Michał Mirosław (1):
      ibmvnic: fix accelerated VLAN handling

Mika Westerberg (2):
      ACPI / watchdog: Prefer iTCO_wdt always when WDAT table uses RTC SRAM
      thunderbolt: Prevent root port runtime suspend during NVM upgrade

Milian Wolff (1):
      perf unwind: Take pgoff into account when reporting elf to libdwfl

Mimi Zohar (1):
      ima: re-initialize iint->atomic_flags

Mustafa Ismail (1):
      i40iw: Fix memory leak in error path of create QP

Nathan Chancellor (3):
      arm64: percpu: Initialize ret in the default case
      misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data
      ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup

Neil Armstrong (1):
      drm/meson: Fixes for drm_crtc_vblank_on/off support

Nicholas Kazlauskas (1):
      drm/amdgpu: Add amdgpu "max bpc" connector property (v2)

Nicolas Dichtel (1):
      tun: forbid iface creation with rtnl ops

Nicolin Chen (2):
      hwmon (ina2xx) Fix NULL id pointer in probe()
      hwmon: (ina2xx) Fix current value calculation

Niklas Cassel (1):
      PCI: endpoint: Populate func_no before calling pci_epc_add_epf()

Nikolay Borisov (1):
      btrfs: Always try all copies when reading extent buffers

Noah Westervelt (1):
      Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR

Oleksij Rempel (2):
      can: rx-offload: introduce can_rx_offload_get_echo_skb() and can_rx_offload_queue_sorted() functions
      can: rx-offload: rename can_rx_offload_irq_queue_err_skb() to can_rx_offload_queue_tail()

Oliver Hartkopp (1):
      can: raw: check for CAN FD capable netdev in raw_sendmsg()

Olof Johansson (1):
      mtd: rawnand: qcom: Namespace prefix some commands

Or Gerlitz (1):
      net/mlx5e: Claim TC hw offloads support only under a proper build config

Pan Bian (10):
      rapidio/rionet: do not free skb before reading its length
      btrfs: relocation: set trans to be NULL after ending transaction
      ext2: fix potential use after free
      iommu/vt-d: Use memunmap to free memremap
      exportfs: do not read dentry after free
      net: hisilicon: remove unexpected free_netdev
      hfs: do not free node before using
      hfsplus: do not free node before using
      ocfs2: fix potential use after free
      pvcalls-front: fixes incorrect error handling

Paolo Abeni (1):
      net: don't keep lonely packets forever in the gro hash

Parav Pandit (1):
      IB/core: Perform modify QP on real one

Patrick Gaskin (1):
      Input: elan_i2c - add ELAN0620 to the ACPI table

Paul E. McKenney (1):
      rcu: Make need_resched() respond to urgent RCU-QS needs

Paul Gortmaker (1):
      platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307

Paulo Alcantara (1):
      cifs: Fix separator when building path from dentry

Pavankumar Kondeti (1):
      sched, trace: Fix prev_state output in sched_switch tracepoint

Pavel Tikhomirov (1):
      mm: cleancache: fix corruption on missed inode invalidation

Peter Shih (1):
      tty: serial: 8250_mtk: always resume the device in probe.

Peter Ujfalusi (4):
      ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing
      ASoC: omap-mcbsp: Fix latency value calculation for pm_qos
      ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE
      ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE

Petr Machata (1):
      net: skb_scrub_packet(): Scrub offload_fwd_mark

Petr Mladek (2):
      printk: Hide console waiter logic into helpers
      printk: Wake klogd when passing console_lock owner

Phil Elwell (1):
      lan78xx: Read MAC address from DT if present

Piotr Stankiewicz (1):
      IB/hfi1: Fix an out-of-bounds access in get_hw_stats

Prarit Bhargava (1):
      kdb: Use strscpy with destination buffer size

Qian Cai (1):
      debugobjects: avoid recursive calls with kmemleak

Qu Wenruo (7):
      btrfs: Verify that every chunk has corresponding block group at mount time
      btrfs: tree-checker: Add checker for dir item
      btrfs: tree-checker: Verify block_group_item
      btrfs: tree-checker: Detect invalid and empty essential trees
      btrfs: Check that each block group has corresponding chunk at mount time
      btrfs: tree-checker: Check level for leaves and nodes
      btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable

Quentin Monnet (1):
      tools: bpftool: prevent infinite loop in get_fdinfo()

Radoslaw Tyl (1):
      ixgbe: fix MAC anti-spoofing filter after VFLR

Rafał Miłecki (2):
      brcmfmac: fix reporting support for 160 MHz channels
      brcmutil: really fix decoding channel info for 160 MHz bandwidth

Rajat Jain (1):
      mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL

Rajneesh Bhardwaj (1):
      platform/x86: intel_telemetry: report debugfs failure

Ramses Ramírez (1):
      Input: xpad - add support for Xbox1 PDP Camo series gamepad

Ricardo Ribalda Delgado (1):
      clk: fixed-factor: fix of_node_get-put imbalance

Richard Fitzgerald (1):
      ASoC: wm_adsp: Fix dma-unsafe read of scratch registers

Richard Genoud (2):
      dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
      dmaengine: at_hdmac: fix module unloading

Richard Weinberger (3):
      um: Give start_idle_thread() a return code
      ubi: fastmap: Check each mapping only once
      ubi: Initialize Fastmap checkmapping correctly

Robbie Ko (1):
      Btrfs: send, fix infinite loop due to directory rename dependencies

Robert Foss (1):
      drm/msm: Move fence put to where failure occurs

Robert Jarzmik (1):
      gpio: pxa: fix legacy non pinctrl aware builds again

Romain Izard (1):
      ARM: dts: at91: sama5d2: use the divided clock for SMC

Roman Gushchin (1):
      mm: hide incomplete nr_indirectly_reclaimable in /proc/zoneinfo

Ronnie Sahlberg (1):
      cifs: fix return value for cifs_listxattr

Sabrina Dubroca (1):
      ip_tunnel: don't force DF when MTU is locked

Sagi Grimberg (3):
      nvme: make sure ns head inherits underlying device limits
      iser: set sector for ambiguous mr status errors
      nvme: flush namespace scanning work just before removing namespaces

Sagiv Ozeri (1):
      qed: Fix potential memory corruption

Sakari Ailus (2):
      media: v4l: event: Add subscription to list before calling "add" operation
      media: omap3isp: Unregister media device as first

Salvatore Mesoraca (1):
      namei: allow restricted O_CREAT of FIFOs and regular files

Sam Bobroff (1):
      drm/ast: Fix incorrect free on ioregs

Sandeep Singh (1):
      xhci: Add check for invalid byte size error when UAS devices are connected.

Satheesh Rajendran (1):
      powerpc/numa: Suppress "VPHN is not supported" messages

Scott Wood (1):
      KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE

Sebastian Andrzej Siewior (1):
      x86/fpu: Disable bottom halves while loading FPU registers

Sebastien Boisvert (1):
      include/linux/pfn_t.h: force '~' to be parsed as an unary operator

Selvin Xavier (2):
      RDMA/bnxt_re: Fix system hang when registration with L2 driver fails
      RDMA/bnxt_re: Avoid accessing the device structure after it is freed

Sergey Senozhatsky (1):
      printk: Never set console_may_schedule in console_trylock()

Sergio Correia (1):
      drm: set is_master to 0 upon drm_new_set_master() failure

Shalom Toledo (1):
      mlxsw: spectrum: Fix IP2ME CPU policer configuration

Shaokun Zhang (1):
      btrfs: tree-checker: Fix misleading group system information

Shmulik Ladkani (1):
      ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output

Siva Reddy Kallam (1):
      tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths

Srikanth Boddepalli (1):
      xen: xlate_mmu: add missing header to fix 'W=1' warning

Stefan Agner (5):
      ARM: 8766/1: drop no-thumb-interwork in EABI mode
      ARM: 8767/1: add support for building ARM kernel with clang
      bus: arm-cci: remove unnecessary unreachable()
      ARM: trusted_foundations: do not use naked function
      kbuild: allow to use GCC toolchain not in Clang search path

Stefan Wahren (1):
      net: smsc95xx: Fix MTU range

Stefano Brivio (3):
      netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace
      ipv6: Check available headroom in ip6_xmit() even without options
      neighbour: Avoid writing before skb->head in neigh_hh_output()

Stephen Mallon (1):
      tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing

Stephen Rothwell (1):
      disable stringop truncation warnings for now

Steven Rostedt (VMware) (18):
      function_graph: Create function_graph_enter() to consolidate architecture code
      ARM: function_graph: Simplify with function_graph_enter()
      microblaze: function_graph: Simplify with function_graph_enter()
      x86/function_graph: Simplify with function_graph_enter()
      powerpc/function_graph: Simplify with function_graph_enter()
      sh/function_graph: Simplify with function_graph_enter()
      sparc/function_graph: Simplify with function_graph_enter()
      parisc: function_graph: Simplify with function_graph_enter()
      s390/function_graph: Simplify with function_graph_enter()
      arm64: function_graph: Simplify with function_graph_enter()
      MIPS: function_graph: Simplify with function_graph_enter()
      function_graph: Make ftrace_push_return_trace() static
      function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack
      function_graph: Have profiler use curr_ret_stack and not depth
      function_graph: Move return callback before update of curr_ret_stack
      function_graph: Reverse the order of pushing the ret_stack and the callback
      tracing/fgraph: Fix set_graph_function from showing interrupts
      printk: Add console owner and waiter logic to load balance console writes

Su Yanjun (1):
      net: 8139cp: fix a BUG triggered by changing mtu with network traffic

Subash Abhinov Kasiviswanathan (1):
      net: qualcomm: rmnet: Fix incorrect assignment of real_dev

Sudarsana Reddy Kalluru (1):
      bnx2x: Assign unique DMAE channel number for FW DMAE transactions.

Sultan Alsawaf (1):
      ip_tunnel: Fix name string concatenate in __ip_tunnel_create()

Sven Eckelmann (2):
      batman-adv: Use explicit tvlv padding for ELP packets
      batman-adv: Expand merged fragment buffer for full packet

Taehee Yoo (5):
      netfilter: xt_IDLETIMER: add sysfs filename checking routine
      netfilter: xt_hashlimit: fix a possible memory leak in htable_create()
      netfilter: nf_tables: deactivate expressions in rule replecement routine
      netfilter: add missing error handling code for register functions
      netfilter: nat: fix double register in masquerade modules

Takashi Iwai (10):
      ALSA: oss: Use kvzalloc() for local buffer allocations
      ALSA: wss: Fix invalid snd_free_pages() at error path
      ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
      ALSA: control: Fix race between adding and removing a user element
      ALSA: sparc: Fix invalid snd_free_pages() at error path
      ALSA: intel_hdmi: Use strlcpy() instead of strncpy()
      ALSA: trident: Suppress gcc string warning
      ALSA: pcm: Call snd_pcm_unlink() conditionally at closing
      ALSA: pcm: Fix interval evaluation with openmin/max
      ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570

Takashi Sakamoto (1):
      ALSA: fireface: fix reference to wrong register for clock configuration

Tarick Bedeir (1):
      net/mlx4_core: Correctly set PFC param if global pause is turned off.

Tariq Toukan (1):
      net/mlx4_core: Fix uninitialized variable compilation warning

Tetsuo Handa (2):
      selinux: Add __GFP_NOWARN to allocation at str_read()
      bfs: add sanity check at bfs_fill_super()

Thinh Nguyen (1):
      usb: dwc3: gadget: Properly check last unaligned/zero chain TRB

Thomas Falcon (1):
      ibmvnic: Fix RX queue buffer cleanup

Thomas Richter (2):
      s390/perf: Change CPUM_CF return code in event init function
      s390/cpum_cf: Reject request for sampling in event initialization

Thor Thayer (2):
      net: stmmac: Fix RX packet size > 8191
      mtd: spi-nor: Fix Cadence QSPI page fault kernel panic

Tigran Mkrtchyan (2):
      flexfiles: use per-mirror specified stateid for IO
      flexfiles: enforce per-mirror stateid only for v4 DSes

Todd Kjos (1):
      binder: fix race that allows malicious free of live buffer

Tony Das (1):
      ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support

Trent Piepho (1):
      PCI: imx6: Fix link training status detection in link up check

Tristram Ha (1):
      net: dsa: microchip: initialize mutex before use

Trond Myklebust (2):
      SUNRPC: Fix a bogus get/put in generic_key_to_expire()
      NFSv4: Fix a NFSv4 state manager deadlock

Tzung-Bi Shih (1):
      ASoC: dapm: Recalculate audio map forcely when card instantiated

Vakul Garg (1):
      net/tls: Fixed return value when tls_complete_pending_work() fails

Valentin Schneider (1):
      sched/core: Take the hotplug lock in sched_init_smp()

Valentine Fatiev (1):
      net/mlx5e: Fix selftest for small MTUs

Vasily Gorbik (2):
      s390/vdso: add missing FORCE to build targets
      s390/decompressor: add missing FORCE to build targets

Vasily Khoruzhick (1):
      ASoC: sun8i-codec: fix crash on module removal

Vignesh R (1):
      i2c: omap: Enable for ARCH_K3

Ville Syrjälä (1):
      drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE

Vincent Chen (1):
      net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts

Vladimir Zapolskiy (1):
      gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path

Wei Wang (1):
      svm: Add mutex_lock to protect apic_access_page_done on AMD systems

Wei Yang (1):
      mm/page_alloc.c: fix calculation of pgdat->nr_zones

Will Deacon (2):
      Documentation/security-bugs: Clarify treatment of embargoed information
      Documentation/security-bugs: Postpone fix publication in exceptional cases

Willem de Bruijn (1):
      packet: copy user buffers before orphan or clone

Xin Long (8):
      sctp: not allow to set asoc prsctp_enable by sockopt
      sctp: fix strchange_flags name for Stream Change Event
      sctp: not increase stream's incnt before sending addstrm_in request
      l2tp: fix a sock refcnt leak in l2tp_tunnel_register
      sctp: define SCTP_SS_DEFAULT for Stream schedulers
      sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer
      sctp: kfree_rcu asoc
      ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf

Xiongfeng Wang (1):
      Kbuild: suppress packed-not-aligned warning for default setting only

Xulin Sun (1):
      rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write

Y.C. Chen (3):
      drm/ast: change resolution may cause screen blurred
      drm/ast: fixed cursor may disappear sometimes
      drm/ast: fixed reading monitor EDID not stable issue

Yangtao Li (1):
      net: amd: add missing of_node_put()

Yi Wang (2):
      KVM: x86: fix empty-body warnings
      x86/kvm/vmx: fix old-style function declaration

Yixian Liu (1):
      RDMA/hns: Bugfix pbl configuration for rereg mr

Young Xiao (2):
      staging: rtl8712: Fix possible buffer overrun
      Revert commit ef9209b642f "staging: rtl8723bs: Fix indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c"

Yu Zhao (1):
      mm: use swp_offset as key in shmem_replace_page()

Yuchung Cheng (1):
      tcp: fix NULL ref in tail loss probe

YueHaibing (3):
      SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()
      misc: mic/scif: fix copy-paste error in scif_create_remote_lookup
      sysv: return 'err' instead of 0 in __sysv_write_inode

Yufen Yu (1):
      tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset

Yunjian Wang (1):
      igb: fix uninitialized variables

Yunlei He (1):
      f2fs: check blkaddr more accuratly before issue a bio

Yuval Avnery (1):
      net/mlx5e: Adjust to max number of channles when re-attaching

Zubin Mithra (1):
      apparmor: Fix uninitialized value in aa_split_fqname

kiran.modukuri (1):
      fscache: Fix race in fscache_op_complete() due to split atomic_sub & read

shaoyunl (1):
      drm/amdgpu: Add delay after enable RLC ucode

xingaopeng (1):
      ext2: initialize opts.s_mount_opt as zero before using it

배석진 (1):
      flow_dissector: do not dissect l4 ports for fragments

 Documentation/admin-guide/kernel-parameters.txt    |   6 +-
 Documentation/admin-guide/security-bugs.rst        |  46 ++--
 .../devicetree/bindings/net/can/holt_hi311x.txt    |   2 +-
 Documentation/sysctl/fs.txt                        |  36 +++
 MAINTAINERS                                        |   1 +
 Makefile                                           |  11 +-
 arch/arc/Kconfig                                   |   2 +-
 arch/arc/Makefile                                  |   2 +-
 arch/arc/configs/axs101_defconfig                  |   2 +
 arch/arc/configs/axs103_defconfig                  |   1 +
 arch/arc/configs/axs103_smp_defconfig              |   1 +
 arch/arc/configs/hsdk_defconfig                    |   1 +
 arch/arc/configs/nps_defconfig                     |   2 +
 arch/arc/configs/nsim_700_defconfig                |   1 +
 arch/arc/configs/nsimosci_defconfig                |   2 +
 arch/arc/configs/nsimosci_hs_defconfig             |   1 +
 arch/arc/configs/nsimosci_hs_smp_defconfig         |   1 +
 arch/arc/configs/tb10x_defconfig                   |   1 +
 arch/arc/configs/vdk_hs38_defconfig                |   1 +
 arch/arc/configs/vdk_hs38_smp_defconfig            |   1 +
 arch/arm/Makefile                                  |   2 +-
 arch/arm/boot/compressed/Makefile                  |   2 +-
 arch/arm/boot/dts/exynos5420-peach-pit.dts         |   4 +-
 arch/arm/boot/dts/exynos5800-peach-pi.dts          |   4 +-
 arch/arm/boot/dts/logicpd-som-lv.dtsi              |   2 +-
 arch/arm/boot/dts/r8a7791.dtsi                     |   2 +-
 arch/arm/boot/dts/r8a7793.dtsi                     |   2 +-
 arch/arm/boot/dts/rk3288-veyron.dtsi               |   6 +-
 arch/arm/boot/dts/sama5d2.dtsi                     |   2 +-
 arch/arm/firmware/trusted_foundations.c            |  14 +-
 arch/arm/kernel/ftrace.c                           |  17 +-
 arch/arm/mach-omap1/board-ams-delta.c              |   3 +
 arch/arm/mach-omap2/prm44xx.c                      |   2 +-
 arch/arm/probes/kprobes/opt-arm.c                  |   2 +-
 arch/arm64/Makefile                                |   2 +-
 .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |   2 +-
 arch/arm64/include/asm/ftrace.h                    |  13 +
 arch/arm64/include/asm/percpu.h                    |   3 +
 arch/arm64/kernel/ftrace.c                         |  15 +-
 arch/arm64/kernel/probes/kprobes.c                 |  27 ++-
 arch/microblaze/kernel/ftrace.c                    |  15 +-
 arch/mips/configs/cavium_octeon_defconfig          |   1 +
 arch/mips/include/asm/syscall.h                    |   2 +-
 arch/mips/kernel/ftrace.c                          |  14 +-
 arch/mips/ralink/mt7620.c                          |   2 +-
 arch/parisc/Makefile                               |   7 +
 arch/parisc/kernel/ftrace.c                        |  17 +-
 arch/powerpc/include/asm/io.h                      |  20 +-
 arch/powerpc/kernel/trace/ftrace.c                 |  15 +-
 arch/powerpc/kvm/trace.h                           |   8 +-
 arch/powerpc/kvm/trace_booke.h                     |   9 +-
 arch/powerpc/kvm/trace_hv.h                        |   9 +-
 arch/powerpc/kvm/trace_pr.h                        |   9 +-
 arch/powerpc/mm/numa.c                             |   2 +-
 arch/riscv/Makefile                                |   4 +
 arch/s390/boot/compressed/Makefile                 |  14 +-
 arch/s390/include/asm/mmu_context.h                |   4 -
 arch/s390/include/asm/pgalloc.h                    |   6 +-
 arch/s390/include/asm/pgtable.h                    |  18 ++
 arch/s390/include/asm/tlb.h                        |   6 +-
 arch/s390/kernel/ftrace.c                          |  13 +-
 arch/s390/kernel/perf_cpum_cf.c                    |   4 +-
 arch/s390/kernel/vdso32/Makefile                   |   6 +-
 arch/s390/kernel/vdso64/Makefile                   |   6 +-
 arch/s390/mm/gmap.c                                |   2 +
 arch/s390/mm/pgalloc.c                             |   1 +
 arch/s390/numa/numa.c                              |   1 +
 arch/sh/kernel/ftrace.c                            |  16 +-
 arch/sparc/kernel/ftrace.c                         |  11 +-
 arch/um/os-Linux/skas/process.c                    |   5 +
 arch/x86/boot/compressed/eboot.c                   |  64 +++--
 arch/x86/events/core.c                             |  20 --
 arch/x86/events/intel/core.c                       |  56 ++++-
 arch/x86/events/intel/uncore_snb.c                 | 115 ++++++++-
 arch/x86/events/perf_event.h                       |  13 +-
 arch/x86/include/asm/kvm_host.h                    |   3 +-
 arch/x86/kernel/e820.c                             |  15 +-
 arch/x86/kernel/early_printk.c                     |  29 ++-
 arch/x86/kernel/fpu/signal.c                       |   4 +-
 arch/x86/kernel/ftrace.c                           |  15 +-
 arch/x86/kvm/lapic.c                               |   2 +-
 arch/x86/kvm/mmu.c                                 |  27 +--
 arch/x86/kvm/svm.c                                 |  24 +-
 arch/x86/kvm/vmx.c                                 |  29 +--
 arch/x86/kvm/x86.c                                 |   7 +-
 arch/x86/xen/enlighten.c                           |  78 ------
 arch/x86/xen/setup.c                               |   6 +-
 arch/xtensa/kernel/asm-offsets.c                   |  16 +-
 arch/xtensa/kernel/process.c                       |   5 +-
 arch/xtensa/kernel/ptrace.c                        |  42 +++-
 crypto/simd.c                                      |   5 +-
 drivers/acpi/acpi_platform.c                       |   1 +
 drivers/acpi/acpi_watchdog.c                       |  72 +++---
 drivers/acpi/acpica/dsopcode.c                     |   4 +
 drivers/acpi/arm64/iort.c                          |   2 +-
 drivers/android/binder.c                           |  21 +-
 drivers/android/binder_alloc.c                     |  14 +-
 drivers/android/binder_alloc.h                     |   3 +-
 drivers/block/floppy.c                             |   3 +-
 drivers/bus/arm-cci.c                              |   2 -
 drivers/clk/clk-fixed-factor.c                     |   1 +
 drivers/clk/clk-fixed-rate.c                       |   1 +
 drivers/clk/samsung/clk-exynos5250.c               |   6 +
 drivers/clk/samsung/clk-exynos5420.c               |   1 +
 drivers/cpufreq/imx6q-cpufreq.c                    |   7 +-
 drivers/dma/at_hdmac.c                             |  10 +-
 drivers/dma/cppi41.c                               |  16 +-
 drivers/dma/dw/core.c                              |   6 +-
 drivers/firmware/efi/libstub/Makefile              |   3 +-
 drivers/gpio/gpio-mockup.c                         |   6 +-
 drivers/gpio/gpio-pxa.c                            |   4 +-
 drivers/gpio/gpiolib.c                             |   5 +-
 drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   7 +
 drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |   2 +
 drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   7 +-
 drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |  44 +++-
 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   2 +-
 .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   5 -
 drivers/gpu/drm/ast/ast_main.c                     |   3 +-
 drivers/gpu/drm/ast/ast_mode.c                     |  39 ++-
 drivers/gpu/drm/drm_auth.c                         |   2 +
 drivers/gpu/drm/drm_edid.c                         |   3 +
 drivers/gpu/drm/drm_internal.h                     |   2 +
 drivers/gpu/drm/drm_lease.c                        |   2 +-
 drivers/gpu/drm/drm_sysfs.c                        |  10 +
 drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |   9 -
 drivers/gpu/drm/exynos/exynos_drm_crtc.c           |  11 -
 drivers/gpu/drm/exynos/exynos_drm_drv.h            |   1 -
 drivers/gpu/drm/i915/i915_drv.h                    |   2 +-
 drivers/gpu/drm/i915/i915_gem_gtt.c                |  22 +-
 drivers/gpu/drm/i915/intel_pm.c                    |   4 +-
 drivers/gpu/drm/meson/meson_crtc.c                 |  27 ++-
 drivers/gpu/drm/meson/meson_dw_hdmi.c              |   1 +
 drivers/gpu/drm/meson/meson_venc.c                 |   4 +
 drivers/gpu/drm/meson/meson_viu.c                  |  12 +-
 drivers/gpu/drm/msm/adreno/adreno_device.c         |   5 +-
 drivers/gpu/drm/msm/msm_gem_submit.c               |  15 +-
 drivers/hid/hid-alps.c                             |  18 ++
 drivers/hid/hid-ids.h                              |   1 +
 drivers/hid/hid-input.c                            |   3 +
 drivers/hid/hid-sensor-custom.c                    |   2 +-
 drivers/hid/hid-sensor-hub.c                       |  13 +-
 drivers/hid/uhid.c                                 |  12 +
 drivers/hid/usbhid/hid-quirks.c                    |   1 -
 drivers/hwmon/ibmpowernv.c                         |   7 +-
 drivers/hwmon/ina2xx.c                             |   6 +-
 drivers/hwmon/w83795.c                             |   2 +-
 drivers/i2c/busses/Kconfig                         |   2 +-
 drivers/iio/accel/hid-sensor-accel-3d.c            |   5 +-
 drivers/iio/gyro/hid-sensor-gyro-3d.c              |   5 +-
 drivers/iio/humidity/hid-sensor-humidity.c         |   3 +-
 drivers/iio/light/hid-sensor-als.c                 |   8 +-
 drivers/iio/light/hid-sensor-prox.c                |   8 +-
 drivers/iio/magnetometer/hid-sensor-magn-3d.c      |   8 +-
 drivers/iio/magnetometer/st_magn_buffer.c          |  12 +-
 drivers/iio/orientation/hid-sensor-incl-3d.c       |   8 +-
 drivers/iio/pressure/hid-sensor-press.c            |   8 +-
 drivers/iio/temperature/hid-sensor-temperature.c   |   3 +-
 drivers/infiniband/core/verbs.c                    |   5 +-
 drivers/infiniband/hw/bnxt_re/main.c               |   3 +
 drivers/infiniband/hw/hfi1/chip.c                  |   3 +-
 drivers/infiniband/hw/hfi1/hfi.h                   |   2 +
 drivers/infiniband/hw/hfi1/user_sdma.c             |  87 +++----
 drivers/infiniband/hw/hfi1/user_sdma.h             |   3 -
 drivers/infiniband/hw/hfi1/verbs.c                 |   2 +-
 drivers/infiniband/hw/hns/hns_roce_hw_v2.c         | 128 +++++-----
 drivers/infiniband/hw/i40iw/i40iw_verbs.c          |   2 +-
 drivers/infiniband/hw/mlx5/main.c                  |  29 +--
 drivers/infiniband/hw/mlx5/odp.c                   |   1 +
 drivers/infiniband/hw/mlx5/qp.c                    |  19 +-
 drivers/infiniband/sw/rdmavt/ah.c                  |   4 +-
 drivers/infiniband/sw/rdmavt/ah.h                  |   3 +-
 drivers/infiniband/ulp/iser/iser_verbs.c           |   7 +-
 drivers/input/joystick/xpad.c                      |  49 ++--
 drivers/input/keyboard/cros_ec_keyb.c              |   3 +-
 drivers/input/keyboard/matrix_keypad.c             |  23 +-
 drivers/input/mouse/elan_i2c_core.c                |   3 +
 drivers/input/mouse/synaptics.c                    |   5 +-
 drivers/iommu/amd_iommu_init.c                     |   3 +-
 drivers/iommu/intel-iommu.c                        |   2 +-
 drivers/iommu/intel-svm.c                          |   2 +-
 drivers/iommu/ipmmu-vmsa.c                         |   3 +
 drivers/media/dvb-frontends/dvb-pll.c              |   3 -
 drivers/media/i2c/ov5640.c                         |  12 +-
 drivers/media/platform/omap3isp/isp.c              |   3 +-
 drivers/media/usb/em28xx/em28xx-dvb.c              |   3 +-
 drivers/media/v4l2-core/v4l2-event.c               |  43 ++--
 drivers/misc/atmel-ssc.c                           |   2 +-
 drivers/misc/mic/scif/scif_rma.c                   |   2 +-
 drivers/mmc/host/sdhci-pci-core.c                  |   7 +-
 drivers/mtd/nand/atmel/nand-controller.c           |  11 +-
 drivers/mtd/nand/qcom_nandc.c                      |  32 +--
 drivers/mtd/spi-nor/cadence-quadspi.c              |  19 +-
 drivers/mtd/ubi/build.c                            |   1 +
 drivers/mtd/ubi/eba.c                              |   4 +
 drivers/mtd/ubi/fastmap.c                          |  20 ++
 drivers/mtd/ubi/ubi.h                              |  11 +
 drivers/mtd/ubi/vmt.c                              |   1 +
 drivers/mtd/ubi/vtbl.c                             |  16 +-
 drivers/net/can/dev.c                              |  48 +++-
 drivers/net/can/flexcan.c                          |   4 +-
 drivers/net/can/rcar/rcar_can.c                    |   5 +-
 drivers/net/can/rx-offload.c                       |  51 +++-
 drivers/net/can/spi/hi311x.c                       |   2 +-
 drivers/net/dsa/microchip/ksz_common.c             |  10 +-
 drivers/net/dsa/mv88e6xxx/global1.c                |   2 +
 drivers/net/ethernet/amd/sunlance.c                |   4 +-
 drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |   2 +-
 drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |  35 ++-
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |  42 ++--
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c |   8 +
 .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h |   3 +
 .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h |  18 ++
 drivers/net/ethernet/broadcom/bcmsysport.c         |  15 +-
 drivers/net/ethernet/broadcom/bnx2x/bnx2x.h        |   7 +
 drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c     |   1 +
 drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  13 +-
 drivers/net/ethernet/broadcom/tg3.c                |  18 +-
 drivers/net/ethernet/cavium/thunder/nic_main.c     |   3 +
 drivers/net/ethernet/cavium/thunder/nicvf_main.c   |   9 +-
 drivers/net/ethernet/cavium/thunder/nicvf_queues.c |   4 +-
 drivers/net/ethernet/faraday/ftmac100.c            |   7 +-
 drivers/net/ethernet/hisilicon/hip04_eth.c         |   4 +-
 drivers/net/ethernet/ibm/emac/emac.h               |   2 +-
 drivers/net/ethernet/ibm/ibmvnic.c                 |   6 +-
 drivers/net/ethernet/intel/i40e/i40e_main.c        |   2 +
 drivers/net/ethernet/intel/igb/e1000_i210.c        |   1 +
 drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |   4 +-
 drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c      |   4 +-
 drivers/net/ethernet/mellanox/mlx4/alloc.c         |   2 +-
 drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   4 +-
 drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   4 +-
 drivers/net/ethernet/mellanox/mlx4/mlx4.h          |   4 +-
 drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |   1 -
 drivers/net/ethernet/mellanox/mlx4/mr.c            |   1 +
 drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  31 ++-
 .../net/ethernet/mellanox/mlx5/core/en_selftest.c  |  26 +-
 .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |   2 +-
 drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |   1 -
 drivers/net/ethernet/qlogic/qed/qed_debug.c        |   6 +-
 drivers/net/ethernet/qlogic/qed/qed_dev.c          |  44 +++-
 drivers/net/ethernet/qlogic/qed/qed_int.c          |   2 +
 drivers/net/ethernet/qlogic/qed/qed_main.c         |   2 +-
 drivers/net/ethernet/qlogic/qed/qed_rdma.c         |  50 ++--
 drivers/net/ethernet/qlogic/qed/qed_rdma.h         |   5 +
 drivers/net/ethernet/qlogic/qed/qed_sp.h           |   3 +
 drivers/net/ethernet/qlogic/qed/qed_sp_commands.c  |  16 +-
 drivers/net/ethernet/qlogic/qed/qed_spq.c          |  69 +++---
 drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c    |   6 +-
 drivers/net/ethernet/realtek/8139cp.c              |   5 +
 drivers/net/ethernet/stmicro/stmmac/common.h       |   3 +-
 drivers/net/ethernet/stmicro/stmmac/descs_com.h    |   2 +-
 drivers/net/ethernet/stmicro/stmmac/enh_desc.c     |   2 +-
 drivers/net/ethernet/stmicro/stmmac/ring_mode.c    |   2 +-
 drivers/net/phy/mdio-gpio.c                        |  10 +-
 drivers/net/phy/phy_device.c                       |  27 ++-
 drivers/net/phy/realtek.c                          |   2 +-
 drivers/net/rionet.c                               |   2 +-
 drivers/net/team/team.c                            |   2 -
 drivers/net/tun.c                                  |  12 +-
 drivers/net/usb/ipheth.c                           |  10 +-
 drivers/net/usb/lan78xx.c                          |  42 ++--
 drivers/net/usb/smsc95xx.c                         |   9 +
 drivers/net/virtio_net.c                           |  27 ++-
 drivers/net/wireless/ath/wil6210/wmi.c             |   8 +-
 .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   3 +-
 .../net/wireless/broadcom/brcm80211/brcmutil/d11.c |   3 +
 drivers/net/wireless/intel/iwlwifi/fw/acpi.h       |   4 +-
 drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |  38 ++-
 drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  12 +-
 drivers/net/wireless/intel/iwlwifi/mvm/nvm.c       |   5 +-
 drivers/nvdimm/nd-core.h                           |   2 +
 drivers/nvdimm/pfn_devs.c                          |  64 ++---
 drivers/nvdimm/region_devs.c                       |  41 ++++
 drivers/nvme/host/core.c                           |   8 +-
 drivers/nvme/host/multipath.c                      |   1 +
 drivers/nvme/host/nvme.h                           |   3 +
 drivers/pci/dwc/pci-imx6.c                         |  10 +-
 drivers/pci/dwc/pci-layerscape.c                   |   2 +-
 drivers/pci/endpoint/pci-ep-cfs.c                  |  14 +-
 drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |   2 +-
 drivers/pinctrl/meson/pinctrl-meson-gxl.c          |   2 +-
 drivers/pinctrl/meson/pinctrl-meson.c              |   2 +-
 drivers/pinctrl/meson/pinctrl-meson8.c             |   2 +-
 drivers/pinctrl/meson/pinctrl-meson8b.c            |   2 +-
 drivers/platform/x86/acerhdf.c                     |   1 +
 drivers/platform/x86/intel_telemetry_debugfs.c     |   8 +-
 drivers/reset/core.c                               |   9 +-
 drivers/rtc/rtc-hid-sensor-time.c                  |   2 +-
 drivers/rtc/rtc-pcf2127.c                          |   3 +
 drivers/s390/net/qeth_l3_main.c                    |   8 +-
 drivers/scsi/bfa/bfa_fcbuild.c                     |   8 +-
 drivers/scsi/bfa/bfa_fcs.c                         |  78 +++---
 drivers/scsi/bfa/bfa_fcs_lport.c                   |  62 ++---
 drivers/scsi/bfa/bfa_ioc.c                         |   2 +-
 drivers/scsi/bfa/bfa_svc.c                         |   4 +-
 drivers/scsi/bfa/bfad.c                            |  20 +-
 drivers/scsi/bfa/bfad_attr.c                       |   2 +-
 drivers/scsi/bfa/bfad_bsg.c                        |   6 +-
 drivers/scsi/lpfc/lpfc_init.c                      |   6 +-
 drivers/scsi/lpfc/lpfc_sli.c                       |   1 -
 drivers/staging/lustre/lnet/lnet/config.c          |   3 +-
 drivers/staging/lustre/lustre/lmv/lmv_obd.c        |   2 +-
 .../css2400/runtime/debug/src/ia_css_debug.c       |   4 +-
 drivers/staging/most/mostcore/core.c               |   2 +-
 drivers/staging/rtl8712/mlme_linux.c               |   2 +-
 drivers/staging/rtl8712/rtl871x_mlme.c             |   2 +-
 drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |   2 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   2 +-
 drivers/staging/rtl8723bs/os_dep/ioctl_linux.c     |   2 +-
 drivers/staging/speakup/kobjects.c                 |   4 +-
 .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |   7 +-
 drivers/thunderbolt/switch.c                       |  40 ++-
 drivers/tty/n_tty.c                                |  20 +-
 drivers/tty/serial/8250/8250_mtk.c                 |  16 +-
 drivers/tty/serial/kgdboc.c                        |  47 ++--
 drivers/tty/tty_buffer.c                           |   6 +-
 drivers/tty/tty_io.c                               |  11 +-
 drivers/uio/uio.c                                  |   7 +-
 drivers/usb/class/cdc-acm.c                        |   3 +
 drivers/usb/core/hub.c                             |   6 +-
 drivers/usb/core/quirks.c                          |  10 +
 drivers/usb/core/usb.c                             |   6 +-
 drivers/usb/dwc3/core.c                            |   1 +
 drivers/usb/dwc3/gadget.c                          |  13 +-
 drivers/usb/gadget/function/u_ether.c              |  11 +-
 drivers/usb/gadget/udc/omap_udc.c                  |  88 +++----
 drivers/usb/host/hwa-hc.c                          |   2 +-
 drivers/usb/host/xhci-hub.c                        |  60 +++--
 drivers/usb/host/xhci-mtk.c                        |   6 +-
 drivers/usb/host/xhci-pci.c                        |   1 +
 drivers/usb/host/xhci-plat.c                       |   6 +-
 drivers/usb/host/xhci-ring.c                       |   1 +
 drivers/usb/host/xhci-tegra.c                      |   1 +
 drivers/usb/host/xhci.c                            |  18 +-
 drivers/usb/misc/appledisplay.c                    |   2 +
 drivers/usb/serial/console.c                       |   2 +-
 drivers/xen/balloon.c                              |  65 +----
 drivers/xen/pvcalls-front.c                        |   4 +-
 drivers/xen/xlate_mmu.c                            |   1 +
 fs/9p/vfs_dir.c                                    |  11 -
 fs/bfs/inode.c                                     |   9 +-
 fs/btrfs/disk-io.c                                 |  10 +-
 fs/btrfs/extent-tree.c                             |  86 ++++++-
 fs/btrfs/file.c                                    |  24 ++
 fs/btrfs/qgroup.c                                  |   3 +-
 fs/btrfs/relocation.c                              |   1 +
 fs/btrfs/send.c                                    |  11 +-
 fs/btrfs/super.c                                   |   1 +
 fs/btrfs/tree-checker.c                            | 269 ++++++++++++++++++++-
 fs/btrfs/volumes.c                                 |  30 ++-
 fs/btrfs/volumes.h                                 |   2 +
 fs/cachefiles/rdwr.c                               |   3 -
 fs/cachefiles/xattr.c                              |   3 +-
 fs/ceph/mds_client.c                               |  11 +
 fs/ceph/quota.c                                    |   3 +-
 fs/cifs/cifsfs.c                                   |   7 +-
 fs/cifs/dir.c                                      |   2 +-
 fs/cifs/smb2ops.c                                  |  11 +-
 fs/direct-io.c                                     |   4 +-
 fs/exofs/super.c                                   |   5 +-
 fs/exportfs/expfs.c                                |   2 +-
 fs/ext2/super.c                                    |   1 +
 fs/ext2/xattr.c                                    |   2 +-
 fs/f2fs/checkpoint.c                               |  43 +++-
 fs/f2fs/data.c                                     |  55 +++--
 fs/f2fs/f2fs.h                                     |  41 +++-
 fs/f2fs/file.c                                     |  21 +-
 fs/f2fs/inode.c                                    |  79 +++++-
 fs/f2fs/node.c                                     |  11 +-
 fs/f2fs/recovery.c                                 |   6 +-
 fs/f2fs/segment.c                                  |   4 +-
 fs/f2fs/segment.h                                  |  24 +-
 fs/f2fs/super.c                                    |  96 +++++++-
 fs/gfs2/ops_fstype.c                               |   2 +-
 fs/hfs/brec.c                                      |   4 +
 fs/hfs/btree.c                                     |   3 +-
 fs/hfsplus/brec.c                                  |   4 +
 fs/hfsplus/btree.c                                 |   3 +-
 fs/kernfs/symlink.c                                |   2 +-
 fs/namei.c                                         |  53 +++-
 fs/nfs/flexfilelayout/flexfilelayout.c             |  23 +-
 fs/nfs/flexfilelayout/flexfilelayout.h             |   4 +
 fs/nfs/flexfilelayout/flexfilelayoutdev.c          |  19 ++
 fs/nfs/nfs4_fs.h                                   |   2 +
 fs/nfs/nfs4state.c                                 |  16 +-
 fs/notify/fsnotify.c                               |   7 +-
 fs/ocfs2/export.c                                  |   2 +-
 fs/ocfs2/move_extents.c                            |  47 ++--
 fs/pstore/ram.c                                    |  15 +-
 fs/reiserfs/xattr.c                                |   7 +
 fs/sysv/inode.c                                    |   2 +-
 fs/udf/super.c                                     |  16 +-
 fs/udf/unicode.c                                   |  14 +-
 include/linux/can/dev.h                            |   1 +
 include/linux/can/rx-offload.h                     |   7 +-
 include/linux/ceph/auth.h                          |   8 +
 include/linux/ceph/ceph_features.h                 |   7 +-
 include/linux/ceph/messenger.h                     |   6 +-
 include/linux/ceph/msgr.h                          |   2 +-
 include/linux/fs.h                                 |   2 +
 include/linux/fscache-cache.h                      |   2 +-
 include/linux/fsnotify_backend.h                   |   9 +-
 include/linux/ftrace.h                             |   4 +-
 include/linux/hid-sensor-hub.h                     |   4 +-
 include/linux/integrity.h                          |   1 +
 include/linux/netfilter/ipset/ip_set.h             |   2 +-
 include/linux/netfilter/ipset/ip_set_comment.h     |   4 +-
 include/linux/pfn_t.h                              |   2 +-
 include/linux/pstore.h                             |   5 +-
 include/linux/reset.h                              |  34 +--
 include/linux/sched.h                              |   1 +
 include/linux/skbuff.h                             |  18 +-
 include/linux/tty.h                                |   1 +
 include/linux/usb.h                                |   4 +-
 include/net/neighbour.h                            |  28 ++-
 include/net/netfilter/ipv4/nf_nat_masquerade.h     |   2 +-
 include/net/netfilter/ipv6/nf_nat_masquerade.h     |   2 +-
 include/net/sctp/structs.h                         |   2 +
 include/sound/pcm_params.h                         |   4 +-
 include/trace/events/sched.h                       |  12 +-
 include/uapi/linux/netfilter_bridge.h              |   4 +
 include/uapi/linux/sctp.h                          |   3 +
 include/xen/balloon.h                              |   5 -
 kernel/debug/kdb/kdb_io.c                          |  15 +-
 kernel/debug/kdb/kdb_private.h                     |   2 +-
 kernel/debug/kdb/kdb_support.c                     |  14 +-
 kernel/events/uprobes.c                            |  12 +-
 kernel/kcov.c                                      |   4 +-
 kernel/printk/printk.c                             | 182 ++++++++++++--
 kernel/rcu/tree.c                                  |   9 +
 kernel/sched/core.c                                |   5 +-
 kernel/sysctl.c                                    |  18 ++
 kernel/trace/bpf_trace.c                           |   8 +-
 kernel/trace/ftrace.c                              |   7 +-
 kernel/trace/trace.h                               |  57 ++++-
 kernel/trace/trace_functions_graph.c               |  53 +++-
 kernel/trace/trace_irqsoff.c                       |   2 +
 kernel/trace/trace_sched_wakeup.c                  |   2 +
 lib/debugobjects.c                                 |   5 +-
 lib/kobject.c                                      |   2 +-
 lib/raid6/test/Makefile                            |   4 +-
 lib/swiotlb.c                                      |  20 +-
 lib/test_firmware.c                                |   1 +
 lib/test_hexdump.c                                 |   2 +-
 lib/test_kmod.c                                    |   1 -
 mm/huge_memory.c                                   |  79 +++---
 mm/khugepaged.c                                    | 129 +++++-----
 mm/memory.c                                        |  34 ++-
 mm/page_alloc.c                                    |  24 +-
 mm/shmem.c                                         |  16 +-
 mm/slab.c                                          |   4 +
 mm/slab_common.c                                   |  12 +-
 mm/truncate.c                                      |   8 +-
 mm/vmstat.c                                        |   4 +
 net/batman-adv/bat_v_elp.c                         |   6 +-
 net/batman-adv/fragmentation.c                     |   2 +-
 net/can/raw.c                                      |  15 +-
 net/ceph/auth.c                                    |  16 ++
 net/ceph/auth_x.c                                  | 223 +++++++++++++----
 net/ceph/auth_x_protocol.h                         |   7 +
 net/ceph/messenger.c                               | 105 +++++---
 net/ceph/osd_client.c                              |  11 +
 net/core/dev.c                                     |  11 +-
 net/core/flow_dissector.c                          |   4 +-
 net/core/rtnetlink.c                               |   3 +
 net/core/skbuff.c                                  |   4 +
 net/ieee802154/6lowpan/6lowpan_i.h                 |   4 +-
 net/ieee802154/6lowpan/reassembly.c                |  14 +-
 net/ipv4/inet_fragment.c                           |  28 ++-
 net/ipv4/ip_fragment.c                             |   7 +
 net/ipv4/ip_tunnel.c                               |   4 +-
 net/ipv4/ip_tunnel_core.c                          |   2 +-
 net/ipv4/netfilter/ipt_MASQUERADE.c                |   7 +-
 net/ipv4/netfilter/nf_nat_masquerade_ipv4.c        |  38 ++-
 net/ipv4/netfilter/nft_masq_ipv4.c                 |   4 +-
 net/ipv4/tcp_input.c                               |   1 +
 net/ipv4/tcp_output.c                              |  44 +++-
 net/ipv6/ip6_output.c                              |  42 ++--
 net/ipv6/netfilter.c                               |   3 +-
 net/ipv6/netfilter/ip6t_MASQUERADE.c               |   8 +-
 net/ipv6/netfilter/nf_conntrack_reasm.c            |   8 +-
 net/ipv6/netfilter/nf_nat_masquerade_ipv6.c        |  49 +++-
 net/ipv6/netfilter/nft_masq_ipv6.c                 |   4 +-
 net/ipv6/reassembly.c                              |   8 +-
 net/ipv6/route.c                                   |   7 +-
 net/ipv6/seg6_iptunnel.c                           |   1 +
 net/l2tp/l2tp_core.c                               |   9 +-
 net/llc/af_llc.c                                   |  11 +-
 net/mac80211/iface.c                               |   2 +
 net/mac80211/rx.c                                  |   1 +
 net/mac80211/status.c                              |   2 +
 net/mac80211/tx.c                                  |   4 +-
 net/netfilter/ipset/ip_set_core.c                  |  23 +-
 net/netfilter/ipset/ip_set_hash_netportnet.c       |   8 +-
 net/netfilter/ipset/ip_set_list_set.c              |  17 +-
 net/netfilter/ipvs/ip_vs_ctl.c                     |   3 +
 net/netfilter/nf_tables_api.c                      |  20 +-
 net/netfilter/nft_compat.c                         |   3 +-
 net/netfilter/xt_IDLETIMER.c                       |  20 ++
 net/netfilter/xt_hashlimit.c                       |   9 +-
 net/packet/af_packet.c                             |   4 +-
 net/rxrpc/ar-internal.h                            |   1 +
 net/rxrpc/call_event.c                             |  18 +-
 net/rxrpc/output.c                                 |  38 ++-
 net/sched/sch_netem.c                              |   3 +
 net/sctp/associola.c                               |  12 +-
 net/sctp/outqueue.c                                |   2 +-
 net/sctp/socket.c                                  |  26 +-
 net/sctp/stream.c                                  |   1 -
 net/sunrpc/auth_generic.c                          |   8 +-
 net/sunrpc/auth_gss/auth_gss.c                     |   4 +
 net/sunrpc/xdr.c                                   |   2 +-
 net/tipc/link.c                                    |  11 +-
 net/tipc/socket.c                                  |  15 +-
 net/tipc/subscr.c                                  |   2 +-
 net/tls/tls_sw.c                                   |  10 +-
 net/wireless/util.c                                |   2 +
 scripts/Makefile.extrawarn                         |   3 +
 scripts/unifdef.c                                  |   4 +-
 security/apparmor/lib.c                            |   6 +-
 security/integrity/evm/evm.h                       |   2 +-
 security/integrity/evm/evm_crypto.c                |  75 +++++-
 security/integrity/evm/evm_main.c                  |  29 ++-
 security/integrity/iint.c                          |   3 +
 security/integrity/ima/ima_appraise.c              |  31 +--
 security/integrity/ima/ima_main.c                  |  70 ++++--
 security/integrity/integrity.h                     |  18 +-
 security/selinux/ss/policydb.c                     |   2 +-
 sound/core/control.c                               |  80 +++---
 sound/core/oss/pcm_oss.c                           |   6 +-
 sound/core/oss/pcm_plugin.c                        |   6 +-
 sound/core/pcm_native.c                            |  14 +-
 sound/firewire/fireface/ff-protocol-ff400.c        |   2 +-
 sound/isa/wss/wss_lib.c                            |   2 -
 sound/pci/ac97/ac97_codec.c                        |   2 +-
 sound/pci/hda/hda_intel.c                          |   8 +
 sound/pci/hda/patch_realtek.c                      |  78 ++++++
 sound/pci/trident/trident.c                        |   2 +-
 sound/soc/codecs/wm_adsp.c                         |  37 +--
 sound/soc/intel/boards/cht_bsw_max98090_ti.c       |  32 ++-
 sound/soc/omap/omap-abe-twl6040.c                  |  67 +++--
 sound/soc/omap/omap-dmic.c                         |   9 +
 sound/soc/omap/omap-mcbsp.c                        |   6 +-
 sound/soc/omap/omap-mcpdm.c                        |  43 +++-
 sound/soc/sh/rcar/ssi.c                            |   2 +-
 sound/soc/soc-acpi.c                               |  10 +-
 sound/soc/soc-core.c                               |   1 +
 sound/soc/sunxi/sun8i-codec.c                      |   6 -
 sound/sparc/cs4231.c                               |   8 +-
 sound/usb/quirks.c                                 |   1 +
 sound/x86/intel_hdmi_audio.c                       |   2 +-
 tools/bpf/bpftool/common.c                         |   2 +-
 tools/objtool/elf.c                                |  19 +-
 tools/perf/tests/code-reading.c                    |   1 +
 tools/perf/util/env.c                              |  32 +++
 tools/perf/util/env.h                              |   4 +
 tools/perf/util/machine.c                          | 117 ++++++++-
 tools/perf/util/machine.h                          |   6 +
 tools/perf/util/namespaces.c                       |  17 +-
 tools/perf/util/namespaces.h                       |   1 +
 tools/perf/util/symbol-elf.c                       |  12 +-
 tools/perf/util/symbol.c                           |  12 +-
 tools/perf/util/unwind-libdw.c                     |   3 +-
 tools/power/cpupower/bench/Makefile                |   2 +-
 tools/power/cpupower/lib/cpufreq.c                 |   2 +-
 tools/power/cpupower/lib/cpuidle.c                 |   2 +-
 tools/power/cpupower/lib/cpupower.c                |   4 +-
 tools/power/cpupower/lib/cpupower_intern.h         |   2 +-
 tools/testing/selftests/Makefile                   |   1 +
 tools/testing/selftests/netfilter/Makefile         |   6 +
 tools/testing/selftests/netfilter/config           |   2 +
 .../selftests/netfilter/nft_trans_stress.sh        |  78 ++++++
 tools/testing/selftests/tc-testing/tdc.py          |   4 +-
 574 files changed, 5444 insertions(+), 2508 deletions(-)
 create mode 100644 tools/testing/selftests/netfilter/Makefile
 create mode 100644 tools/testing/selftests/netfilter/config
 create mode 100755 tools/testing/selftests/netfilter/nft_trans_stress.sh

Comments

Khaled Elmously July 19, 2019, 2:42 a.m. UTC | #1
On 2019-07-18 16:31:56 , Kamal Mostafa wrote:
> This pull req includes the following TWO pending Bionic stable patchsets:
> 
>     Bionic update: upstream stable patchset 2019-07-17  (305 patches)
>             Ported from the following upstream stable releases:
>                 v4.14.83, v4.19.4,
>                 v4.14.84, v4.19.5,
>                 v4.14.85, v4.19.6,
>                 v4.14.86, v4.19.7
>     BugLink: https://bugs.launchpad.net/bugs/1836968
> 
>     Bionic update: upstream stable patchset 2019-07-18  (223 patches)
>             Ported from the following upstream stable releases:
>                 v4.14.87, v4.19.8,
>                 v4.14.88, v4.19.9,
>                 v4.14.89, v4.19.10
>     BugLink: https://bugs.launchpad.net/bugs/1837161
> 
>  -Kamal
> 
> -----
> 
> The following changes since commit 8b5fc7807f9f560ae3fa47f464843b582e0e3f18:
> 
>   bcache: fix ioctl in flash device (2019-07-17 12:44:36 +0200)
> 
> 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 5f29725d5e698bde5479b1fa448daba486557e56:
> 
>   ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294 (2019-07-18 15:54:25 -0700)
> 
> ----------------------------------------------------------------
> Aaro Koskinen (6):
>       MIPS: OCTEON: cavium_octeon_defconfig: re-enable OCTEON USB driver
>       USB: omap_udc: use devm_request_irq()
>       USB: omap_udc: fix crashes on probe error and module removal
>       USB: omap_udc: fix omap_udc_start() on 15xx machines
>       USB: omap_udc: fix USB gadget functionality on Palm Tungsten E
>       USB: omap_udc: fix rejection of out transfers when DMA is used
> 
> Adam Ford (1):
>       ARM: dts: logicpd-somlv: Fix interrupt on mmc3_dat1
> 
> Adam Wong (1):
>       Input: elan_i2c - add support for ELAN0621 touchpad
> 
> Adrian Hunter (5):
>       perf machine: Add machine__is() to identify machine arch
>       perf tools: Fix kernel_start for PTI on x86
>       perf machine: Add nr_cpus_avail()
>       perf machine: Workaround missing maps for x86 PTI entry trampolines
>       perf test code-reading: Fix perf_env setup for PTI entry trampolines
> 
> Alan Tull (1):
>       clk: fixed-rate: fix of_node_get-put imbalance
> 
> Alex Deucher (2):
>       drm/amdgpu/gmc8: update MC firmware for polaris
>       drm/amdgpu/gmc8: always load MC firmware in the driver
> 
> Alexander Aring (1):
>       net: ieee802154: 6lowpan: fix frag reassembly
> 
> Alexander Theissen (1):
>       usb: appledisplay: Add 27" Apple Cinema Display
> 
> Alexey Brodkin (1):
>       arc: [devboards] Add support of NFSv3 ACL
> 
> Alin Nastac (1):
>       netfilter: ipv6: Preserve link scope traffic original oif
> 
> Alistair Strachan (1):
>       efi/libstub: arm: support building with clang
> 
> Amir Goldstein (1):
>       fsnotify: generalize handling of extra event flags
> 
> Anders Roxell (2):
>       arm64: kprobe: make page to RO mode when allocate it
>       kernel/kcov.c: mark funcs in __sanitizer_cov_trace_pc() as notrace
> 
> Andrea Parri (1):
>       uprobes: Fix handle_swbp() vs. unregister() + register() race once more
> 
> Andrew Lunn (1):
>       net: dsa: mv88e6xxx: Fix clearing of stats counters
> 
> Andrew Morton (1):
>       drivers/net/ethernet/qlogic/qed/qed_rdma.h: fix typo
> 
> Andrew Price (1):
>       gfs2: Don't leave s_fs_info pointing to freed memory in init_sbd
> 
> Andy Shevchenko (2):
>       usb: dwc3: core: Clean up ULPI device
>       dmaengine: dw: Fix FIFO size for Intel Merrifield
> 
> Aneesh Kumar K.V (1):
>       mm/memory.c: recheck page table entry with page table lock held
> 
> Anisse Astier (1):
>       ALSA: hda/realtek - fix headset mic detection for MSI MS-B171
> 
> Anson Huang (1):
>       cpufreq: imx6q: add return value check for voltage scale
> 
> Ard Biesheuvel (1):
>       crypto: simd - correctly take reqsize of wrapped skcipher into account
> 
> Arnd Bergmann (4):
>       btrfs: tree-checker: use %zu format string for size_t
>       scsi: bfa: convert to strlcpy/strlcat
>       kdb: use memmove instead of overlapping memcpy
>       net: qed: use correct strncpy() size
> 
> Artem Savkov (2):
>       objtool: Fix double-free in .cold detection error path
>       objtool: Fix segfault in .cold detection with -ffunction-sections
> 
> Artemy Kovalyov (1):
>       IB/mlx5: Fix page fault handling for MW
> 
> Aya Levin (1):
>       net/mlx4: Fix UBSAN warning of signed integer overflow
> 
> Bartosz Golaszewski (1):
>       gpio: mockup: fix indicated direction
> 
> Ben Greear (1):
>       mac80211: Clear beacon_int in ieee80211_do_stop
> 
> Ben Wolsieffer (1):
>       staging: vchiq_arm: fix compat VCHIQ_IOC_AWAIT_COMPLETION
> 
> Benjamin Herrenschmidt (1):
>       Revert "net/ibm/emac: wrong bit is used for STA control"
> 
> Benjamin Tissoires (2):
>       Revert "HID: add NOGET quirk for Eaton Ellipse MAX UPS"
>       HID: alps: allow incoming reports when only the trackstick is opened
> 
> Benson Leung (1):
>       HID: input: Ignore battery reported by Symbol DS4308
> 
> Bernd Eckstein (1):
>       usbnet: ipheth: fix potential recvmsg bug and recvmsg bug 2
> 
> Bin Liu (1):
>       dmaengine: cppi41: delete channel from pending list when stop channel
> 
> Brian Norris (1):
>       Input: cros_ec_keyb - fix button/switch capability reports
> 
> Cameron Gutman (1):
>       Input: xpad - quirk all PDP Xbox One gamepads
> 
> Chanho Min (1):
>       ALSA: pcm: Fix starvation on down_write_nonblock()
> 
> Chao Yu (9):
>       f2fs: clean up with is_valid_blkaddr()
>       f2fs: introduce and spread verify_blkaddr
>       f2fs: fix to do sanity check with secs_per_zone
>       f2fs: fix to do sanity check with user_block_count
>       f2fs: fix to do sanity check with node footer and iblocks
>       f2fs: fix to do sanity check with block address in main area
>       f2fs: fix to do sanity check with i_extra_isize
>       f2fs: fix to do sanity check with cp_pack_start_sum
>       f2fs: fix to do sanity check with block address in main area v2
> 
> Chengguang Xu (1):
>       fs/exofs: fix potential memory leak in mount option parsing
> 
> Chris Chiu (5):
>       ALSA: hda/realtek: ALC286 mic and headset-mode fixups for Acer Aspire U27-880
>       ALSA: hda/realtek - Add support for Acer Aspire C24-860 headset mic
>       ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4660G
>       ALSA: hda/realtek: Fix mic issue on Acer AIO Veriton Z4860G/Z6860G
>       ALSA: hda/realtek: ALC294 mic and headset-mode fixups for ASUS X542UN
> 
> Chris Paterson (2):
>       ARM: dts: r8a7791: Correct critical CPU temperature
>       ARM: dts: r8a7793: Correct critical CPU temperature
> 
> Chris Wilson (1):
>       drm/i915: Downgrade Gen9 Plane WM latency error
> 
> Christian Hewitt (1):
>       drm/meson: add support for 1080p25 mode
> 
> Christian Hoff (1):
>       Input: matrix_keypad - check for errors from of_get_named_gpio()
> 
> Christoph Hellwig (1):
>       nvme: warn when finding multi-port subsystems without multipathing enabled
> 
> Christoph Muellner (1):
>       arm64: dts: rockchip: Fix PCIe reset polarity for rk3399-puma-haikou.
> 
> Christoph Paasch (1):
>       net: Prevent invalid access to skb->prev in __qdisc_drop_all
> 
> Christophe JAILLET (1):
>       staging: rtl8723bs: Fix the return value in case of error in 'rtw_wx_read32()'
> 
> Chuck Lever (1):
>       SUNRPC: Fix leak of krb5p encode pages
> 
> Colin Ian King (4):
>       cifs: don't dereference smb_file_target before null check
>       staging: most: use format specifier "%s" in snprintf
>       test_firmware: fix error return getting clobbered
>       fscache, cachefiles: remove redundant variable 'cache'
> 
> Dan Carpenter (1):
>       uio: Fix an Oops on load
> 
> Dan Williams (1):
>       libnvdimm, pfn: Pad pfn namespaces relative to other regions
> 
> Daniel Vetter (1):
>       drm/lease: Send a distinct uevent
> 
> David Abdurachmanov (1):
>       riscv: add missing vdso_install target
> 
> David Ahern (1):
>       ipv6: Fix PMTU updates for UDP/raw sockets in presence of VRF
> 
> David Howells (2):
>       rxrpc: Fix lockup due to no error backoff after ack transmit error
>       cachefiles: Fix an assertion failure when trying to update a failed object
> 
> David Miller (1):
>       perf symbols: Set PLT entry/header sizes properly on Sparc
> 
> David Sterba (1):
>       btrfs: tree-check: reduce stack consumption in check_dir_item
> 
> Denis Bolotin (6):
>       qed: Fix memory/entry leak in qed_init_sp_request()
>       qed: Fix blocking/unlimited SPQ entries leak
>       qed: Fix PTT leak in qed_drain()
>       qed: Fix reading wrong value in loop condition
>       qed: Fix bitmap_weight() check
>       qed: Fix QM getters to always return a valid pq
> 
> Denis Drozdov (1):
>       net/mlx5e: IPoIB, Reset QP after channels are closed
> 
> Dennis Wassenberg (1):
>       usb: core: Fix hub port connection events lost
> 
> Dmitry Bogdanov (2):
>       net: aquantia: fix potential IOMMU fault after driver unbind
>       net: aquantia: invalid checksumm offload implementation
> 
> Dmitry Kasatkin (1):
>       ima: re-introduce own integrity cache lock
> 
> Dmitry Torokhov (1):
>       Input: synaptics - avoid using uninitialized variable when probing
> 
> Dmitry V. Levin (1):
>       mips: fix mips_get_syscall_arg o32 check
> 
> Dmitry Vyukov (1):
>       mm: don't warn about large allocations for slab
> 
> Dominique Martinet (1):
>       v9fs_dir_readdir: fix double-free on p9stat_read error
> 
> Doug Berger (1):
>       net: bcmgenet: protect stop from timeout
> 
> Emmanuel Grumbach (3):
>       iwlwifi: mvm: support sta_statistics() even on older firmware
>       iwlwifi: mvm: fix regulatory domain update when the firmware starts
>       mac80211: ignore NullFunc frames in the duplicate detection
> 
> Emmanuel Pescosta (1):
>       usb: quirks: Add delay-init quirk for Corsair K70 LUX RGB
> 
> Eran Ben Elisha (1):
>       net/mlx4_en: Change min MTU size to ETH_MIN_MTU
> 
> Eric Biggers (1):
>       HID: uhid: forbid UHID_CREATE under KERNEL_DS or elevated privileges
> 
> Eric Dumazet (6):
>       net-gro: reset skb->pkt_type in napi_reuse_skb()
>       inet: frags: better deal with smp races
>       llc: do not use sk_eat_skb()
>       rtnetlink: ndo_dflt_fdb_dump() only work for ARPHRD_ETHER devices
>       tcp: Do not underestimate rwnd_limited
>       tcp: lack of available data can also cause TSO defer
> 
> Eric Snowberg (1):
>       x86/efi: Allocate e820 buffer before calling efi_exit_boot_service
> 
> Eric Westbrook (1):
>       netfilter: ipset: actually allow allowable CIDR 0 in hash:net,port,net
> 
> Erik Schmauss (1):
>       ACPICA: AML interpreter: add region addresses in global list during initialization
> 
> Ernesto A. Fernández (2):
>       hfs: prevent btree data loss on root split
>       hfsplus: prevent btree data loss on root split
> 
> Fabrizio Castro (1):
>       can: rcar_can: Fix erroneous registration
> 
> Felipe Balbi (2):
>       usb: dwc3: gadget: fix ISOC TRB type on unaligned transfers
>       Revert "usb: dwc3: gadget: skip Set/Clear Halt when invalid"
> 
> Felix Fietkau (2):
>       mac80211: ignore tx status for PS stations in ieee80211_tx_status_ext
>       mac80211: fix reordering of buffered broadcast packets
> 
> Feng Tang (1):
>       x86/earlyprintk: Add a force option for pciserial device
> 
> Filipe Manana (3):
>       Btrfs: ensure path name is null terminated at btrfs_control_ioctl
>       Btrfs: fix rare chances for data loss when doing a fast fsync
>       Btrfs: fix race between enabling quotas and subvolume creation
> 
> Filippo Sironi (1):
>       amd/iommu: Fix Guest Virtual APIC Log Tail Address Register
> 
> Florian Fainelli (1):
>       net: systemport: Protect stop from timeout
> 
> Florian Westphal (2):
>       selftests: add script to stress-test nft packet path vs. control plane
>       netfilter: nf_tables: fix use-after-free when deleting compat expressions
> 
> Francis Therien (1):
>       Input: xpad - add PDP device id 0x02a4
> 
> Frieder Schrempf (1):
>       usbnet: smsc95xx: disable carrier check while suspending
> 
> Geert Uytterhoeven (2):
>       hwmon: (ibmpowernv) Remove bogus __init annotations
>       iommu/ipmmu-vmsa: Fix crash on early domain free
> 
> Greg Hackmann (1):
>       arm64: remove no-op -p linker flag
> 
> Greg Kroah-Hartman (4):
>       MAINTAINERS: Add Sasha as a stable branch maintainer
>       tty: wipe buffer if not echoing data
>       Staging: lustre: remove two build warnings
>       staging: atomisp: remove "fun" strncpy warning
> 
> Gu Jinxiang (1):
>       btrfs: validate type when reading a chunk
> 
> Guenter Roeck (3):
>       kobject: Replace strncpy with memcpy
>       kernfs: Replace strncpy with memcpy
>       staging: speakup: Replace strncpy with memcpy
> 
> Guoqing Jiang (1):
>       tipc: use destination length for copy string
> 
> Hangbin Liu (1):
>       team: no need to do team_notify_peers or team_mcast_rejoin when disabling port
> 
> Hans de Goede (5):
>       ACPI / platform: Add SMB0001 HID to forbidden_id_list
>       ALSA: hda: Add ASRock H81M-HDS to the power_save blacklist
>       ALSA: hda: Add ASRock N68C-S UCC the power_save blacklist
>       ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards using pmc_plt_clk_0
>       iio/hid-sensors: Fix IIO_CHAN_INFO_RAW returning wrong values for signed numbers
> 
> Harry Pan (1):
>       usb: quirk: add no-LPM quirk on SanDisk Ultra Flair device
> 
> Harry Wentland (1):
>       drm/amd/display: Stop leaking planes
> 
> Heiko Stuebner (1):
>       ARM: dts: rockchip: Remove @0 from the veyron memory node
> 
> Heiner Kallweit (2):
>       net: phy: add workaround for issue where PHY driver doesn't bind to the device
>       net: phy: don't allow __set_phy_supported to add unsupported modes
> 
> Helge Deller (1):
>       parisc: Enable -ffunction-sections for modules on 32-bit kernel
> 
> Holger Hoffstätte (1):
>       net: phy: realtek: fix RTL8201F sysfs name
> 
> Hou Zhiqiang (1):
>       PCI: layerscape: Fix wrong invocation of outbound window disable accessor
> 
> Huacai Chen (1):
>       hwmon: (w83795) temp4_type has writable permission
> 
> Hugh Dickins (9):
>       mm/huge_memory: rename freeze_page() to unmap_page()
>       mm/huge_memory: splitting set mapping+index before unfreeze
>       mm/huge_memory: fix lockdep complaint on 32-bit i_size_read()
>       mm/khugepaged: collapse_shmem() stop if punched or truncated
>       mm/khugepaged: fix crashes due to misaccounted holes
>       mm/khugepaged: collapse_shmem() remember to clear holes
>       mm/khugepaged: minor reorderings in collapse_shmem()
>       mm/khugepaged: collapse_shmem() without freezing new_page
>       mm/khugepaged: collapse_shmem() do not crash on Compound
> 
> Hugues Fruchet (2):
>       media: ov5640: fix wrong binning value in exposure calculation
>       media: ov5640: fix auto controls values when switching to manual mode
> 
> Igor Druzhinin (1):
>       Revert "xen/balloon: Mark unallocated host memory as UNUSABLE"
> 
> Igor Russkikh (1):
>       net: aquantia: fixed enable unicast on 32 macvlan
> 
> Ilya Dryomov (9):
>       libceph: fall back to sendmsg for slab pages
>       libceph: store ceph_auth_handshake pointer in ceph_connection
>       libceph: factor out __prepare_write_connect()
>       libceph: factor out __ceph_x_decrypt()
>       libceph: factor out encrypt_authorizer()
>       libceph: add authorizer challenge
>       libceph: implement CEPHX_V2 calculation mode
>       libceph: weaken sizeof check in ceph_x_verify_authorizer_reply()
>       libceph: check authorizer reply/challenge length before reading
> 
> Inki Dae (1):
>       Revert "drm/exynos/decon5433: implement frame counter"
> 
> Jack Morgenstein (1):
>       net/mlx4_core: Zero out lkey field in SW2HW_MPT fw command
> 
> Jacob Keller (1):
>       i40e: restore NETIF_F_GSO_IPXIP[46] to netdev features
> 
> Jaegeuk Kim (2):
>       f2fs: enhance sanity_check_raw_super() to avoid potential overflow
>       f2fs: fix missing up_read
> 
> Jan Kara (1):
>       udf: Allow mounting volumes with incorrect identification strings
> 
> Jann Horn (1):
>       reiserfs: propagate errors from fill_with_dentries() properly
> 
> Janosch Frank (1):
>       s390/mm: Check for valid vma before zapping in gmap_discard
> 
> Janusz Krzysztofik (1):
>       ARM: OMAP1: ams-delta: Fix possible use of uninitialized field
> 
> Jason Wang (3):
>       virtio-net: disable guest csum during XDP set
>       virtio-net: fail XDP set if guest csum is negotiated
>       virtio-net: keep vnet header zeroed after processing XDP
> 
> Jens Axboe (1):
>       floppy: fix race condition in __floppy_read_block_0()
> 
> Jeremy Linton (1):
>       lib/raid6: Fix arm64 test build
> 
> Jerome Brunet (5):
>       pinctrl: meson: fix pinconf bias disable
>       pinctrl: meson: fix gxbb ao pull register bits
>       pinctrl: meson: fix gxl ao pull register bits
>       pinctrl: meson: fix meson8 ao pull register bits
>       pinctrl: meson: fix meson8b ao pull register bits
> 
> Jian-Hong Pan (2):
>       ALSA: hda/realtek: Enable audio jacks of ASUS UX533FD with ALC294
>       ALSA: hda/realtek: Enable audio jacks of ASUS UX433FN/UX333FA with ALC294
> 
> Jiri Olsa (4):
>       perf/x86/intel: Move branch tracing setup to the Intel-specific source file
>       perf/x86/intel: Add generic branch tracing check to intel_pmu_has_bts()
>       perf/x86/intel: Disallow precise_ip on BTS events
>       perf tools: Restore proper cwd on return from mnt namespace
> 
> Jiri Slaby (1):
>       netfilter: bridge: define INT_MIN & INT_MAX in userspace
> 
> Jiri Wiesner (1):
>       ipv4: ipv6: netfilter: Adjust the frag mem limit when truesize changes
> 
> Johan Hovold (3):
>       mtd: rawnand: atmel: fix OF child-node lookup
>       drm/msm: fix OF child-node lookup
>       USB: serial: console: fix reported terminal settings
> 
> Jon Maloy (2):
>       tipc: don't assume linear buffer when reading ancillary data
>       tipc: fix link re-establish failure
> 
> Josh Elsasser (1):
>       ixgbe: recognize 1000BaseLX SFP modules as 1Gbps
> 
> Jouni Malinen (1):
>       cfg80211: Fix busy loop regression in ieee80211_ie_split_ric()
> 
> Jozsef Kadlecsik (1):
>       netfilter: ipset: Correct rcu_dereference() call in ip_set_put_comment()
> 
> Julian Wiedmann (1):
>       s390/qeth: fix HiperSockets sniffer
> 
> Junaid Shahid (1):
>       kvm: mmu: Fix race in emulated page table writes
> 
> Junwei Zhang (1):
>       drm/amdgpu: update mc firmware image for polaris12 variants
> 
> Justin M. Forbes (1):
>       s390/mm: Fix ERROR: "__node_distance" undefined!
> 
> Kai-Heng Feng (1):
>       ALSA: hda: Add support for AMD Stoney Ridge
> 
> Kailang Yang (1):
>       ALSA: hda/realtek - Support ALC300
> 
> Kamal Heib (1):
>       RDMA/rdmavt: Fix rvt_create_ah function signature
> 
> Kan Liang (1):
>       perf/x86/intel/uncore: Add more IMC PCI IDs for KabyLake and CoffeeLake CPUs
> 
> Kees Cook (3):
>       ARM: 8806/1: kprobes: Fix false positive with FORTIFY_SOURCE
>       swiotlb: clean up reporting
>       pstore/ram: Correctly calculate usable PRZ bytes
> 
> Kevin Hilman (1):
>       ARC: change defconfig defaults to ARCv2
> 
> Keyon Jie (1):
>       ASoC: acpi: fix: continue searching when machine is ignored
> 
> Konstantin Khlebnikov (2):
>       tools/power/cpupower: fix compilation with STATIC=true
>       mm/huge_memory.c: reorder operations in __split_huge_page_tail()
> 
> Krzysztof Kozlowski (1):
>       ARM: dts: exynos: Fix invalid node referenced by i2c20 alias in Peach Pit and Pi
> 
> Kuninori Morimoto (1):
>       ASoC: rsnd: fixup clock start checker
> 
> Larry Chen (1):
>       ocfs2: fix deadlock caused by ocfs2_defrag_extent()
> 
> Larry Finger (1):
>       staging: rtl8723bs: Add missing return for cfg80211_rtw_get_station
> 
> Laura Abbott (2):
>       kgdboc: Fix restrict error
>       kgdboc: Fix warning with module build
> 
> Lee, Shawn C (1):
>       drm/edid: Add 6 bpc quirk for BOE panel.
> 
> Leo Sperling (1):
>       Input: xpad - fix some coding style issues
> 
> Leonid Shatz (1):
>       KVM: nVMX/nSVM: Fix bug which sets vcpu->arch.tsc_offset to L1 tsc_offset
> 
> Linus Torvalds (3):
>       tty: wipe buffer.
>       test_hexdump: use memcpy instead of strncpy
>       unifdef: use memcpy instead of strncpy
> 
> Lior David (1):
>       wil6210: missing length check in wmi_set_ie
> 
> Liran Alon (1):
>       KVM: x86: Fix kernel info-leak in KVM_HC_CLOCK_PAIRING hypercall
> 
> Lorenzo Bianconi (3):
>       net: thunderx: set xdp_prog to NULL if bpf_prog_add fails
>       net: thunderx: set tso_hdrs pointer to NULL in nicvf_free_snd_queue
>       net: thunderx: fix NULL pointer dereference in nic_remove
> 
> Lorenzo Pieralisi (1):
>       ACPI/IORT: Fix iort_get_platform_device_domain() uninitialized pointer value
> 
> Lu Baolu (1):
>       iommu/vt-d: Fix NULL pointer dereference in prq_event_thread()
> 
> Luca Coelho (1):
>       iwlwifi: mvm: don't use SAR Geo if basic SAR is not used
> 
> Lucas Bates (1):
>       tc-testing: tdc.py: ignore errors when decoding stdout/stderr
> 
> Luis Chamberlain (1):
>       lib/test_kmod.c: fix rmmod double free
> 
> Luis Henriques (1):
>       ceph: quota: fix null pointer dereference in quota check
> 
> Lukas Wunner (1):
>       can: hi311x: Use level-triggered interrupt
> 
> Lyude Paul (4):
>       drm/amd/amdgpu/dm: Fix dm_dp_create_fake_mst_encoder()
>       drm/meson: Enable fast_io in meson_dw_hdmi_regmap_config
>       drm/meson: Fix OOB memory accesses in meson_viu_set_osd_lut()
>       Input: synaptics - add PNP ID for ThinkPad P50 to SMBus
> 
> Maarten Jacobs (1):
>       usb: cdc-acm: add entry for Hiro (Conexant) modem
> 
> Macpaul Lin (1):
>       kgdboc: fix KASAN global-out-of-bounds bug in param_set_kgdboc_var()
> 
> Majd Dibbiny (1):
>       RDMA/mlx5: Fix fence type for IB_WR_LOCAL_INV WR
> 
> Marc Kleine-Budde (4):
>       can: dev: can_get_echo_skb(): factor out non sending code to __can_get_echo_skb()
>       can: dev: __can_get_echo_skb(): replace struct can_frame by canfd_frame to access frame length
>       can: dev: __can_get_echo_skb(): Don't crash the kernel if can_priv::echo_skb is accessed out of bounds
>       can: dev: __can_get_echo_skb(): print error message, if trying to echo non existing skb
> 
> Marcus Folkesson (1):
>       Input: xpad - avoid using __set_bit() for capabilities
> 
> Marek Szyprowski (3):
>       clk: samsung: exynos5420: Enable PERIS clocks for suspend
>       clk: samsung: exynos5250: Add missing clocks for FIMC LITE SYSMMU devices
>       usb: gadget: u_ether: fix unsafe list iteration
> 
> Martin Kelly (1):
>       iio:st_magn: Fix enable device after trigger
> 
> Martin Schiller (1):
>       net: phy: mdio-gpio: Fix working over slow can_sleep GPIOs
> 
> Martin Schwidefsky (1):
>       s390/mm: fix mis-accounting of pgtable_bytes
> 
> Martin Wilck (1):
>       scsi: lpfc: fix block guard enablement on SLI3 adapters
> 
> Martynas Pumputis (1):
>       bpf: fix check of allowed specifiers in bpf_trace_printk
> 
> Masahiro Yamada (2):
>       reset: make device_reset_optional() really optional
>       reset: remove remaining WARN_ON() in <linux/reset.h>
> 
> Masami Hiramatsu (1):
>       arm64: ftrace: Fix to enable syscall events on arm64
> 
> Masayoshi Mizuma (1):
>       Revert "x86/e820: put !E820_TYPE_RAM regions into memblock.reserved"
> 
> Mathias Kresin (1):
>       MIPS: ralink: Fix mt7620 nd_sd pinmux
> 
> Mathias Nyman (3):
>       usb: xhci: Prevent bus suspend if a port connect change or polling state is detected
>       xhci: Fix leaking USB3 shared_hcd at xhci removal
>       xhci: Prevent U1/U2 link pm states if exit latency is too long
> 
> Mathias Payer (1):
>       USB: check usb_get_extra_descriptor for proper size
> 
> Matt Chen (1):
>       iwlwifi: fix wrong WGDS_WIFI_DATA_SIZE
> 
> Matthew Cover (1):
>       tuntap: fix multiqueue rx
> 
> Matthew Garrett (1):
>       EVM: Add support for portable signature format
> 
> Matthias Schwarzott (1):
>       media: em28xx: Fix use-after-free when disconnecting
> 
> Mattias Jacobsson (1):
>       USB: misc: appledisplay: add 20" Apple Cinema Display
> 
> Mauro Carvalho Chehab (1):
>       media: dvb-pll: don't re-validate tuner frequencies
> 
> Max Filippov (3):
>       xtensa: enable coprocessors that are being flushed
>       xtensa: fix coprocessor context offset definitions
>       xtensa: fix coprocessor part of ptrace_{get,set}xregs
> 
> Maximilian Heyne (1):
>       fs: fix lost error code in dio_complete
> 
> Michael Ellerman (1):
>       powerpc/io: Fix the IO workarounds code to work with Radix
> 
> Michael Guralnik (1):
>       IB/mlx5: Avoid load failure due to unknown link width
> 
> Michael J. Ruhl (1):
>       IB/hfi1: Eliminate races in the SDMA send error path
> 
> Michael Niewöhner (1):
>       usb: core: quirks: add RESET_RESUME quirk for Cherry G230 Stream series
> 
> Michal Hocko (1):
>       mm, page_alloc: check for max order in hot path
> 
> Michal Kalderon (1):
>       qed: Fix rdma_info structure allocation
> 
> Michał Mirosław (1):
>       ibmvnic: fix accelerated VLAN handling
> 
> Mika Westerberg (2):
>       ACPI / watchdog: Prefer iTCO_wdt always when WDAT table uses RTC SRAM
>       thunderbolt: Prevent root port runtime suspend during NVM upgrade
> 
> Milian Wolff (1):
>       perf unwind: Take pgoff into account when reporting elf to libdwfl
> 
> Mimi Zohar (1):
>       ima: re-initialize iint->atomic_flags
> 
> Mustafa Ismail (1):
>       i40iw: Fix memory leak in error path of create QP
> 
> Nathan Chancellor (3):
>       arm64: percpu: Initialize ret in the default case
>       misc: atmel-ssc: Fix section annotation on atmel_ssc_get_driver_data
>       ARM: OMAP2+: prm44xx: Fix section annotation on omap44xx_prm_enable_io_wakeup
> 
> Neil Armstrong (1):
>       drm/meson: Fixes for drm_crtc_vblank_on/off support
> 
> Nicholas Kazlauskas (1):
>       drm/amdgpu: Add amdgpu "max bpc" connector property (v2)
> 
> Nicolas Dichtel (1):
>       tun: forbid iface creation with rtnl ops
> 
> Nicolin Chen (2):
>       hwmon (ina2xx) Fix NULL id pointer in probe()
>       hwmon: (ina2xx) Fix current value calculation
> 
> Niklas Cassel (1):
>       PCI: endpoint: Populate func_no before calling pci_epc_add_epf()
> 
> Nikolay Borisov (1):
>       btrfs: Always try all copies when reading extent buffers
> 
> Noah Westervelt (1):
>       Input: elan_i2c - add ACPI ID for Lenovo IdeaPad 330-15ARR
> 
> Oleksij Rempel (2):
>       can: rx-offload: introduce can_rx_offload_get_echo_skb() and can_rx_offload_queue_sorted() functions
>       can: rx-offload: rename can_rx_offload_irq_queue_err_skb() to can_rx_offload_queue_tail()
> 
> Oliver Hartkopp (1):
>       can: raw: check for CAN FD capable netdev in raw_sendmsg()
> 
> Olof Johansson (1):
>       mtd: rawnand: qcom: Namespace prefix some commands
> 
> Or Gerlitz (1):
>       net/mlx5e: Claim TC hw offloads support only under a proper build config
> 
> Pan Bian (10):
>       rapidio/rionet: do not free skb before reading its length
>       btrfs: relocation: set trans to be NULL after ending transaction
>       ext2: fix potential use after free
>       iommu/vt-d: Use memunmap to free memremap
>       exportfs: do not read dentry after free
>       net: hisilicon: remove unexpected free_netdev
>       hfs: do not free node before using
>       hfsplus: do not free node before using
>       ocfs2: fix potential use after free
>       pvcalls-front: fixes incorrect error handling
> 
> Paolo Abeni (1):
>       net: don't keep lonely packets forever in the gro hash
> 
> Parav Pandit (1):
>       IB/core: Perform modify QP on real one
> 
> Patrick Gaskin (1):
>       Input: elan_i2c - add ELAN0620 to the ACPI table
> 
> Paul E. McKenney (1):
>       rcu: Make need_resched() respond to urgent RCU-QS needs
> 
> Paul Gortmaker (1):
>       platform/x86: acerhdf: Add BIOS entry for Gateway LT31 v1.3307
> 
> Paulo Alcantara (1):
>       cifs: Fix separator when building path from dentry
> 
> Pavankumar Kondeti (1):
>       sched, trace: Fix prev_state output in sched_switch tracepoint
> 
> Pavel Tikhomirov (1):
>       mm: cleancache: fix corruption on missed inode invalidation
> 
> Peter Shih (1):
>       tty: serial: 8250_mtk: always resume the device in probe.
> 
> Peter Ujfalusi (4):
>       ASoC: omap-abe-twl6040: Fix missing audio card caused by deferred probing
>       ASoC: omap-mcbsp: Fix latency value calculation for pm_qos
>       ASoC: omap-mcpdm: Add pm_qos handling to avoid under/overruns with CPU_IDLE
>       ASoC: omap-dmic: Add pm_qos handling to avoid overruns with CPU_IDLE
> 
> Petr Machata (1):
>       net: skb_scrub_packet(): Scrub offload_fwd_mark
> 
> Petr Mladek (2):
>       printk: Hide console waiter logic into helpers
>       printk: Wake klogd when passing console_lock owner
> 
> Phil Elwell (1):
>       lan78xx: Read MAC address from DT if present
> 
> Piotr Stankiewicz (1):
>       IB/hfi1: Fix an out-of-bounds access in get_hw_stats
> 
> Prarit Bhargava (1):
>       kdb: Use strscpy with destination buffer size
> 
> Qian Cai (1):
>       debugobjects: avoid recursive calls with kmemleak
> 
> Qu Wenruo (7):
>       btrfs: Verify that every chunk has corresponding block group at mount time
>       btrfs: tree-checker: Add checker for dir item
>       btrfs: tree-checker: Verify block_group_item
>       btrfs: tree-checker: Detect invalid and empty essential trees
>       btrfs: Check that each block group has corresponding chunk at mount time
>       btrfs: tree-checker: Check level for leaves and nodes
>       btrfs: tree-checker: Don't check max block group size as current max chunk size limit is unreliable
> 
> Quentin Monnet (1):
>       tools: bpftool: prevent infinite loop in get_fdinfo()
> 
> Radoslaw Tyl (1):
>       ixgbe: fix MAC anti-spoofing filter after VFLR
> 
> Rafał Miłecki (2):
>       brcmfmac: fix reporting support for 160 MHz channels
>       brcmutil: really fix decoding channel info for 160 MHz bandwidth
> 
> Rajat Jain (1):
>       mmc: sdhci-pci: Try "cd" for card-detect lookup before using NULL
> 
> Rajneesh Bhardwaj (1):
>       platform/x86: intel_telemetry: report debugfs failure
> 
> Ramses Ramírez (1):
>       Input: xpad - add support for Xbox1 PDP Camo series gamepad
> 
> Ricardo Ribalda Delgado (1):
>       clk: fixed-factor: fix of_node_get-put imbalance
> 
> Richard Fitzgerald (1):
>       ASoC: wm_adsp: Fix dma-unsafe read of scratch registers
> 
> Richard Genoud (2):
>       dmaengine: at_hdmac: fix memory leak in at_dma_xlate()
>       dmaengine: at_hdmac: fix module unloading
> 
> Richard Weinberger (3):
>       um: Give start_idle_thread() a return code
>       ubi: fastmap: Check each mapping only once
>       ubi: Initialize Fastmap checkmapping correctly
> 
> Robbie Ko (1):
>       Btrfs: send, fix infinite loop due to directory rename dependencies
> 
> Robert Foss (1):
>       drm/msm: Move fence put to where failure occurs
> 
> Robert Jarzmik (1):
>       gpio: pxa: fix legacy non pinctrl aware builds again
> 
> Romain Izard (1):
>       ARM: dts: at91: sama5d2: use the divided clock for SMC
> 
> Roman Gushchin (1):
>       mm: hide incomplete nr_indirectly_reclaimable in /proc/zoneinfo
> 
> Ronnie Sahlberg (1):
>       cifs: fix return value for cifs_listxattr
> 
> Sabrina Dubroca (1):
>       ip_tunnel: don't force DF when MTU is locked
> 
> Sagi Grimberg (3):
>       nvme: make sure ns head inherits underlying device limits
>       iser: set sector for ambiguous mr status errors
>       nvme: flush namespace scanning work just before removing namespaces
> 
> Sagiv Ozeri (1):
>       qed: Fix potential memory corruption
> 
> Sakari Ailus (2):
>       media: v4l: event: Add subscription to list before calling "add" operation
>       media: omap3isp: Unregister media device as first
> 
> Salvatore Mesoraca (1):
>       namei: allow restricted O_CREAT of FIFOs and regular files
> 
> Sam Bobroff (1):
>       drm/ast: Fix incorrect free on ioregs
> 
> Sandeep Singh (1):
>       xhci: Add check for invalid byte size error when UAS devices are connected.
> 
> Satheesh Rajendran (1):
>       powerpc/numa: Suppress "VPHN is not supported" messages
> 
> Scott Wood (1):
>       KVM: PPC: Move and undef TRACE_INCLUDE_PATH/FILE
> 
> Sebastian Andrzej Siewior (1):
>       x86/fpu: Disable bottom halves while loading FPU registers
> 
> Sebastien Boisvert (1):
>       include/linux/pfn_t.h: force '~' to be parsed as an unary operator
> 
> Selvin Xavier (2):
>       RDMA/bnxt_re: Fix system hang when registration with L2 driver fails
>       RDMA/bnxt_re: Avoid accessing the device structure after it is freed
> 
> Sergey Senozhatsky (1):
>       printk: Never set console_may_schedule in console_trylock()
> 
> Sergio Correia (1):
>       drm: set is_master to 0 upon drm_new_set_master() failure
> 
> Shalom Toledo (1):
>       mlxsw: spectrum: Fix IP2ME CPU policer configuration
> 
> Shaokun Zhang (1):
>       btrfs: tree-checker: Fix misleading group system information
> 
> Shmulik Ladkani (1):
>       ipv6: sr: properly initialize flowi6 prior passing to ip6_route_output
> 
> Siva Reddy Kallam (1):
>       tg3: Add PHY reset for 5717/5719/5720 in change ring and flow control paths
> 
> Srikanth Boddepalli (1):
>       xen: xlate_mmu: add missing header to fix 'W=1' warning
> 
> Stefan Agner (5):
>       ARM: 8766/1: drop no-thumb-interwork in EABI mode
>       ARM: 8767/1: add support for building ARM kernel with clang
>       bus: arm-cci: remove unnecessary unreachable()
>       ARM: trusted_foundations: do not use naked function
>       kbuild: allow to use GCC toolchain not in Clang search path
> 
> Stefan Wahren (1):
>       net: smsc95xx: Fix MTU range
> 
> Stefano Brivio (3):
>       netfilter: ipset: list:set: Decrease refcount synchronously on deletion and replace
>       ipv6: Check available headroom in ip6_xmit() even without options
>       neighbour: Avoid writing before skb->head in neigh_hh_output()
> 
> Stephen Mallon (1):
>       tcp: Fix SOF_TIMESTAMPING_RX_HARDWARE to use the latest timestamp during TCP coalescing
> 
> Stephen Rothwell (1):
>       disable stringop truncation warnings for now
> 
> Steven Rostedt (VMware) (18):
>       function_graph: Create function_graph_enter() to consolidate architecture code
>       ARM: function_graph: Simplify with function_graph_enter()
>       microblaze: function_graph: Simplify with function_graph_enter()
>       x86/function_graph: Simplify with function_graph_enter()
>       powerpc/function_graph: Simplify with function_graph_enter()
>       sh/function_graph: Simplify with function_graph_enter()
>       sparc/function_graph: Simplify with function_graph_enter()
>       parisc: function_graph: Simplify with function_graph_enter()
>       s390/function_graph: Simplify with function_graph_enter()
>       arm64: function_graph: Simplify with function_graph_enter()
>       MIPS: function_graph: Simplify with function_graph_enter()
>       function_graph: Make ftrace_push_return_trace() static
>       function_graph: Use new curr_ret_depth to manage depth instead of curr_ret_stack
>       function_graph: Have profiler use curr_ret_stack and not depth
>       function_graph: Move return callback before update of curr_ret_stack
>       function_graph: Reverse the order of pushing the ret_stack and the callback
>       tracing/fgraph: Fix set_graph_function from showing interrupts
>       printk: Add console owner and waiter logic to load balance console writes
> 
> Su Yanjun (1):
>       net: 8139cp: fix a BUG triggered by changing mtu with network traffic
> 
> Subash Abhinov Kasiviswanathan (1):
>       net: qualcomm: rmnet: Fix incorrect assignment of real_dev
> 
> Sudarsana Reddy Kalluru (1):
>       bnx2x: Assign unique DMAE channel number for FW DMAE transactions.
> 
> Sultan Alsawaf (1):
>       ip_tunnel: Fix name string concatenate in __ip_tunnel_create()
> 
> Sven Eckelmann (2):
>       batman-adv: Use explicit tvlv padding for ELP packets
>       batman-adv: Expand merged fragment buffer for full packet
> 
> Taehee Yoo (5):
>       netfilter: xt_IDLETIMER: add sysfs filename checking routine
>       netfilter: xt_hashlimit: fix a possible memory leak in htable_create()
>       netfilter: nf_tables: deactivate expressions in rule replecement routine
>       netfilter: add missing error handling code for register functions
>       netfilter: nat: fix double register in masquerade modules
> 
> Takashi Iwai (10):
>       ALSA: oss: Use kvzalloc() for local buffer allocations
>       ALSA: wss: Fix invalid snd_free_pages() at error path
>       ALSA: ac97: Fix incorrect bit shift at AC97-SPSA control write
>       ALSA: control: Fix race between adding and removing a user element
>       ALSA: sparc: Fix invalid snd_free_pages() at error path
>       ALSA: intel_hdmi: Use strlcpy() instead of strncpy()
>       ALSA: trident: Suppress gcc string warning
>       ALSA: pcm: Call snd_pcm_unlink() conditionally at closing
>       ALSA: pcm: Fix interval evaluation with openmin/max
>       ALSA: hda/realtek - Fix speaker output regression on Thinkpad T570
> 
> Takashi Sakamoto (1):
>       ALSA: fireface: fix reference to wrong register for clock configuration
> 
> Tarick Bedeir (1):
>       net/mlx4_core: Correctly set PFC param if global pause is turned off.
> 
> Tariq Toukan (1):
>       net/mlx4_core: Fix uninitialized variable compilation warning
> 
> Tetsuo Handa (2):
>       selinux: Add __GFP_NOWARN to allocation at str_read()
>       bfs: add sanity check at bfs_fill_super()
> 
> Thinh Nguyen (1):
>       usb: dwc3: gadget: Properly check last unaligned/zero chain TRB
> 
> Thomas Falcon (1):
>       ibmvnic: Fix RX queue buffer cleanup
> 
> Thomas Richter (2):
>       s390/perf: Change CPUM_CF return code in event init function
>       s390/cpum_cf: Reject request for sampling in event initialization
> 
> Thor Thayer (2):
>       net: stmmac: Fix RX packet size > 8191
>       mtd: spi-nor: Fix Cadence QSPI page fault kernel panic
> 
> Tigran Mkrtchyan (2):
>       flexfiles: use per-mirror specified stateid for IO
>       flexfiles: enforce per-mirror stateid only for v4 DSes
> 
> Todd Kjos (1):
>       binder: fix race that allows malicious free of live buffer
> 
> Tony Das (1):
>       ALSA: usb-audio: Add SMSL D1 to quirks for native DSD support
> 
> Trent Piepho (1):
>       PCI: imx6: Fix link training status detection in link up check
> 
> Tristram Ha (1):
>       net: dsa: microchip: initialize mutex before use
> 
> Trond Myklebust (2):
>       SUNRPC: Fix a bogus get/put in generic_key_to_expire()
>       NFSv4: Fix a NFSv4 state manager deadlock
> 
> Tzung-Bi Shih (1):
>       ASoC: dapm: Recalculate audio map forcely when card instantiated
> 
> Vakul Garg (1):
>       net/tls: Fixed return value when tls_complete_pending_work() fails
> 
> Valentin Schneider (1):
>       sched/core: Take the hotplug lock in sched_init_smp()
> 
> Valentine Fatiev (1):
>       net/mlx5e: Fix selftest for small MTUs
> 
> Vasily Gorbik (2):
>       s390/vdso: add missing FORCE to build targets
>       s390/decompressor: add missing FORCE to build targets
> 
> Vasily Khoruzhick (1):
>       ASoC: sun8i-codec: fix crash on module removal
> 
> Vignesh R (1):
>       i2c: omap: Enable for ARCH_K3
> 
> Ville Syrjälä (1):
>       drm/i915: Replace some PAGE_SIZE with I915_GTT_PAGE_SIZE
> 
> Vincent Chen (1):
>       net: faraday: ftmac100: remove netif_running(netdev) check before disabling interrupts
> 
> Vladimir Zapolskiy (1):
>       gpio: don't free unallocated ida on gpiochip_add_data_with_key() error path
> 
> Wei Wang (1):
>       svm: Add mutex_lock to protect apic_access_page_done on AMD systems
> 
> Wei Yang (1):
>       mm/page_alloc.c: fix calculation of pgdat->nr_zones
> 
> Will Deacon (2):
>       Documentation/security-bugs: Clarify treatment of embargoed information
>       Documentation/security-bugs: Postpone fix publication in exceptional cases
> 
> Willem de Bruijn (1):
>       packet: copy user buffers before orphan or clone
> 
> Xin Long (8):
>       sctp: not allow to set asoc prsctp_enable by sockopt
>       sctp: fix strchange_flags name for Stream Change Event
>       sctp: not increase stream's incnt before sending addstrm_in request
>       l2tp: fix a sock refcnt leak in l2tp_tunnel_register
>       sctp: define SCTP_SS_DEFAULT for Stream schedulers
>       sctp: clear the transport of some out_chunk_list chunks in sctp_assoc_rm_peer
>       sctp: kfree_rcu asoc
>       ipvs: call ip_vs_dst_notifier earlier than ipv6_dev_notf
> 
> Xiongfeng Wang (1):
>       Kbuild: suppress packed-not-aligned warning for default setting only
> 
> Xulin Sun (1):
>       rtc: pcf2127: fix a kmemleak caused in pcf2127_i2c_gather_write
> 
> Y.C. Chen (3):
>       drm/ast: change resolution may cause screen blurred
>       drm/ast: fixed cursor may disappear sometimes
>       drm/ast: fixed reading monitor EDID not stable issue
> 
> Yangtao Li (1):
>       net: amd: add missing of_node_put()
> 
> Yi Wang (2):
>       KVM: x86: fix empty-body warnings
>       x86/kvm/vmx: fix old-style function declaration
> 
> Yixian Liu (1):
>       RDMA/hns: Bugfix pbl configuration for rereg mr
> 
> Young Xiao (2):
>       staging: rtl8712: Fix possible buffer overrun
>       Revert commit ef9209b642f "staging: rtl8723bs: Fix indenting errors and an off-by-one mistake in core/rtw_mlme_ext.c"
> 
> Yu Zhao (1):
>       mm: use swp_offset as key in shmem_replace_page()
> 
> Yuchung Cheng (1):
>       tcp: fix NULL ref in tail loss probe
> 
> YueHaibing (3):
>       SUNRPC: drop pointless static qualifier in xdr_get_next_encode_buffer()
>       misc: mic/scif: fix copy-paste error in scif_create_remote_lookup
>       sysv: return 'err' instead of 0 in __sysv_write_inode
> 
> Yufen Yu (1):
>       tmpfs: make lseek(SEEK_DATA/SEK_HOLE) return ENXIO with a negative offset
> 
> Yunjian Wang (1):
>       igb: fix uninitialized variables
> 
> Yunlei He (1):
>       f2fs: check blkaddr more accuratly before issue a bio
> 
> Yuval Avnery (1):
>       net/mlx5e: Adjust to max number of channles when re-attaching
> 
> Zubin Mithra (1):
>       apparmor: Fix uninitialized value in aa_split_fqname
> 
> kiran.modukuri (1):
>       fscache: Fix race in fscache_op_complete() due to split atomic_sub & read
> 
> shaoyunl (1):
>       drm/amdgpu: Add delay after enable RLC ucode
> 
> xingaopeng (1):
>       ext2: initialize opts.s_mount_opt as zero before using it
> 
> 배석진 (1):
>       flow_dissector: do not dissect l4 ports for fragments
> 
>  Documentation/admin-guide/kernel-parameters.txt    |   6 +-
>  Documentation/admin-guide/security-bugs.rst        |  46 ++--
>  .../devicetree/bindings/net/can/holt_hi311x.txt    |   2 +-
>  Documentation/sysctl/fs.txt                        |  36 +++
>  MAINTAINERS                                        |   1 +
>  Makefile                                           |  11 +-
>  arch/arc/Kconfig                                   |   2 +-
>  arch/arc/Makefile                                  |   2 +-
>  arch/arc/configs/axs101_defconfig                  |   2 +
>  arch/arc/configs/axs103_defconfig                  |   1 +
>  arch/arc/configs/axs103_smp_defconfig              |   1 +
>  arch/arc/configs/hsdk_defconfig                    |   1 +
>  arch/arc/configs/nps_defconfig                     |   2 +
>  arch/arc/configs/nsim_700_defconfig                |   1 +
>  arch/arc/configs/nsimosci_defconfig                |   2 +
>  arch/arc/configs/nsimosci_hs_defconfig             |   1 +
>  arch/arc/configs/nsimosci_hs_smp_defconfig         |   1 +
>  arch/arc/configs/tb10x_defconfig                   |   1 +
>  arch/arc/configs/vdk_hs38_defconfig                |   1 +
>  arch/arc/configs/vdk_hs38_smp_defconfig            |   1 +
>  arch/arm/Makefile                                  |   2 +-
>  arch/arm/boot/compressed/Makefile                  |   2 +-
>  arch/arm/boot/dts/exynos5420-peach-pit.dts         |   4 +-
>  arch/arm/boot/dts/exynos5800-peach-pi.dts          |   4 +-
>  arch/arm/boot/dts/logicpd-som-lv.dtsi              |   2 +-
>  arch/arm/boot/dts/r8a7791.dtsi                     |   2 +-
>  arch/arm/boot/dts/r8a7793.dtsi                     |   2 +-
>  arch/arm/boot/dts/rk3288-veyron.dtsi               |   6 +-
>  arch/arm/boot/dts/sama5d2.dtsi                     |   2 +-
>  arch/arm/firmware/trusted_foundations.c            |  14 +-
>  arch/arm/kernel/ftrace.c                           |  17 +-
>  arch/arm/mach-omap1/board-ams-delta.c              |   3 +
>  arch/arm/mach-omap2/prm44xx.c                      |   2 +-
>  arch/arm/probes/kprobes/opt-arm.c                  |   2 +-
>  arch/arm64/Makefile                                |   2 +-
>  .../arm64/boot/dts/rockchip/rk3399-puma-haikou.dts |   2 +-
>  arch/arm64/include/asm/ftrace.h                    |  13 +
>  arch/arm64/include/asm/percpu.h                    |   3 +
>  arch/arm64/kernel/ftrace.c                         |  15 +-
>  arch/arm64/kernel/probes/kprobes.c                 |  27 ++-
>  arch/microblaze/kernel/ftrace.c                    |  15 +-
>  arch/mips/configs/cavium_octeon_defconfig          |   1 +
>  arch/mips/include/asm/syscall.h                    |   2 +-
>  arch/mips/kernel/ftrace.c                          |  14 +-
>  arch/mips/ralink/mt7620.c                          |   2 +-
>  arch/parisc/Makefile                               |   7 +
>  arch/parisc/kernel/ftrace.c                        |  17 +-
>  arch/powerpc/include/asm/io.h                      |  20 +-
>  arch/powerpc/kernel/trace/ftrace.c                 |  15 +-
>  arch/powerpc/kvm/trace.h                           |   8 +-
>  arch/powerpc/kvm/trace_booke.h                     |   9 +-
>  arch/powerpc/kvm/trace_hv.h                        |   9 +-
>  arch/powerpc/kvm/trace_pr.h                        |   9 +-
>  arch/powerpc/mm/numa.c                             |   2 +-
>  arch/riscv/Makefile                                |   4 +
>  arch/s390/boot/compressed/Makefile                 |  14 +-
>  arch/s390/include/asm/mmu_context.h                |   4 -
>  arch/s390/include/asm/pgalloc.h                    |   6 +-
>  arch/s390/include/asm/pgtable.h                    |  18 ++
>  arch/s390/include/asm/tlb.h                        |   6 +-
>  arch/s390/kernel/ftrace.c                          |  13 +-
>  arch/s390/kernel/perf_cpum_cf.c                    |   4 +-
>  arch/s390/kernel/vdso32/Makefile                   |   6 +-
>  arch/s390/kernel/vdso64/Makefile                   |   6 +-
>  arch/s390/mm/gmap.c                                |   2 +
>  arch/s390/mm/pgalloc.c                             |   1 +
>  arch/s390/numa/numa.c                              |   1 +
>  arch/sh/kernel/ftrace.c                            |  16 +-
>  arch/sparc/kernel/ftrace.c                         |  11 +-
>  arch/um/os-Linux/skas/process.c                    |   5 +
>  arch/x86/boot/compressed/eboot.c                   |  64 +++--
>  arch/x86/events/core.c                             |  20 --
>  arch/x86/events/intel/core.c                       |  56 ++++-
>  arch/x86/events/intel/uncore_snb.c                 | 115 ++++++++-
>  arch/x86/events/perf_event.h                       |  13 +-
>  arch/x86/include/asm/kvm_host.h                    |   3 +-
>  arch/x86/kernel/e820.c                             |  15 +-
>  arch/x86/kernel/early_printk.c                     |  29 ++-
>  arch/x86/kernel/fpu/signal.c                       |   4 +-
>  arch/x86/kernel/ftrace.c                           |  15 +-
>  arch/x86/kvm/lapic.c                               |   2 +-
>  arch/x86/kvm/mmu.c                                 |  27 +--
>  arch/x86/kvm/svm.c                                 |  24 +-
>  arch/x86/kvm/vmx.c                                 |  29 +--
>  arch/x86/kvm/x86.c                                 |   7 +-
>  arch/x86/xen/enlighten.c                           |  78 ------
>  arch/x86/xen/setup.c                               |   6 +-
>  arch/xtensa/kernel/asm-offsets.c                   |  16 +-
>  arch/xtensa/kernel/process.c                       |   5 +-
>  arch/xtensa/kernel/ptrace.c                        |  42 +++-
>  crypto/simd.c                                      |   5 +-
>  drivers/acpi/acpi_platform.c                       |   1 +
>  drivers/acpi/acpi_watchdog.c                       |  72 +++---
>  drivers/acpi/acpica/dsopcode.c                     |   4 +
>  drivers/acpi/arm64/iort.c                          |   2 +-
>  drivers/android/binder.c                           |  21 +-
>  drivers/android/binder_alloc.c                     |  14 +-
>  drivers/android/binder_alloc.h                     |   3 +-
>  drivers/block/floppy.c                             |   3 +-
>  drivers/bus/arm-cci.c                              |   2 -
>  drivers/clk/clk-fixed-factor.c                     |   1 +
>  drivers/clk/clk-fixed-rate.c                       |   1 +
>  drivers/clk/samsung/clk-exynos5250.c               |   6 +
>  drivers/clk/samsung/clk-exynos5420.c               |   1 +
>  drivers/cpufreq/imx6q-cpufreq.c                    |   7 +-
>  drivers/dma/at_hdmac.c                             |  10 +-
>  drivers/dma/cppi41.c                               |  16 +-
>  drivers/dma/dw/core.c                              |   6 +-
>  drivers/firmware/efi/libstub/Makefile              |   3 +-
>  drivers/gpio/gpio-mockup.c                         |   6 +-
>  drivers/gpio/gpio-pxa.c                            |   4 +-
>  drivers/gpio/gpiolib.c                             |   5 +-
>  drivers/gpu/drm/amd/amdgpu/amdgpu_display.c        |   7 +
>  drivers/gpu/drm/amd/amdgpu/amdgpu_mode.h           |   2 +
>  drivers/gpu/drm/amd/amdgpu/gfx_v9_0.c              |   7 +-
>  drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c              |  44 +++-
>  drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c  |   2 +-
>  .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c    |   5 -
>  drivers/gpu/drm/ast/ast_main.c                     |   3 +-
>  drivers/gpu/drm/ast/ast_mode.c                     |  39 ++-
>  drivers/gpu/drm/drm_auth.c                         |   2 +
>  drivers/gpu/drm/drm_edid.c                         |   3 +
>  drivers/gpu/drm/drm_internal.h                     |   2 +
>  drivers/gpu/drm/drm_lease.c                        |   2 +-
>  drivers/gpu/drm/drm_sysfs.c                        |  10 +
>  drivers/gpu/drm/exynos/exynos5433_drm_decon.c      |   9 -
>  drivers/gpu/drm/exynos/exynos_drm_crtc.c           |  11 -
>  drivers/gpu/drm/exynos/exynos_drm_drv.h            |   1 -
>  drivers/gpu/drm/i915/i915_drv.h                    |   2 +-
>  drivers/gpu/drm/i915/i915_gem_gtt.c                |  22 +-
>  drivers/gpu/drm/i915/intel_pm.c                    |   4 +-
>  drivers/gpu/drm/meson/meson_crtc.c                 |  27 ++-
>  drivers/gpu/drm/meson/meson_dw_hdmi.c              |   1 +
>  drivers/gpu/drm/meson/meson_venc.c                 |   4 +
>  drivers/gpu/drm/meson/meson_viu.c                  |  12 +-
>  drivers/gpu/drm/msm/adreno/adreno_device.c         |   5 +-
>  drivers/gpu/drm/msm/msm_gem_submit.c               |  15 +-
>  drivers/hid/hid-alps.c                             |  18 ++
>  drivers/hid/hid-ids.h                              |   1 +
>  drivers/hid/hid-input.c                            |   3 +
>  drivers/hid/hid-sensor-custom.c                    |   2 +-
>  drivers/hid/hid-sensor-hub.c                       |  13 +-
>  drivers/hid/uhid.c                                 |  12 +
>  drivers/hid/usbhid/hid-quirks.c                    |   1 -
>  drivers/hwmon/ibmpowernv.c                         |   7 +-
>  drivers/hwmon/ina2xx.c                             |   6 +-
>  drivers/hwmon/w83795.c                             |   2 +-
>  drivers/i2c/busses/Kconfig                         |   2 +-
>  drivers/iio/accel/hid-sensor-accel-3d.c            |   5 +-
>  drivers/iio/gyro/hid-sensor-gyro-3d.c              |   5 +-
>  drivers/iio/humidity/hid-sensor-humidity.c         |   3 +-
>  drivers/iio/light/hid-sensor-als.c                 |   8 +-
>  drivers/iio/light/hid-sensor-prox.c                |   8 +-
>  drivers/iio/magnetometer/hid-sensor-magn-3d.c      |   8 +-
>  drivers/iio/magnetometer/st_magn_buffer.c          |  12 +-
>  drivers/iio/orientation/hid-sensor-incl-3d.c       |   8 +-
>  drivers/iio/pressure/hid-sensor-press.c            |   8 +-
>  drivers/iio/temperature/hid-sensor-temperature.c   |   3 +-
>  drivers/infiniband/core/verbs.c                    |   5 +-
>  drivers/infiniband/hw/bnxt_re/main.c               |   3 +
>  drivers/infiniband/hw/hfi1/chip.c                  |   3 +-
>  drivers/infiniband/hw/hfi1/hfi.h                   |   2 +
>  drivers/infiniband/hw/hfi1/user_sdma.c             |  87 +++----
>  drivers/infiniband/hw/hfi1/user_sdma.h             |   3 -
>  drivers/infiniband/hw/hfi1/verbs.c                 |   2 +-
>  drivers/infiniband/hw/hns/hns_roce_hw_v2.c         | 128 +++++-----
>  drivers/infiniband/hw/i40iw/i40iw_verbs.c          |   2 +-
>  drivers/infiniband/hw/mlx5/main.c                  |  29 +--
>  drivers/infiniband/hw/mlx5/odp.c                   |   1 +
>  drivers/infiniband/hw/mlx5/qp.c                    |  19 +-
>  drivers/infiniband/sw/rdmavt/ah.c                  |   4 +-
>  drivers/infiniband/sw/rdmavt/ah.h                  |   3 +-
>  drivers/infiniband/ulp/iser/iser_verbs.c           |   7 +-
>  drivers/input/joystick/xpad.c                      |  49 ++--
>  drivers/input/keyboard/cros_ec_keyb.c              |   3 +-
>  drivers/input/keyboard/matrix_keypad.c             |  23 +-
>  drivers/input/mouse/elan_i2c_core.c                |   3 +
>  drivers/input/mouse/synaptics.c                    |   5 +-
>  drivers/iommu/amd_iommu_init.c                     |   3 +-
>  drivers/iommu/intel-iommu.c                        |   2 +-
>  drivers/iommu/intel-svm.c                          |   2 +-
>  drivers/iommu/ipmmu-vmsa.c                         |   3 +
>  drivers/media/dvb-frontends/dvb-pll.c              |   3 -
>  drivers/media/i2c/ov5640.c                         |  12 +-
>  drivers/media/platform/omap3isp/isp.c              |   3 +-
>  drivers/media/usb/em28xx/em28xx-dvb.c              |   3 +-
>  drivers/media/v4l2-core/v4l2-event.c               |  43 ++--
>  drivers/misc/atmel-ssc.c                           |   2 +-
>  drivers/misc/mic/scif/scif_rma.c                   |   2 +-
>  drivers/mmc/host/sdhci-pci-core.c                  |   7 +-
>  drivers/mtd/nand/atmel/nand-controller.c           |  11 +-
>  drivers/mtd/nand/qcom_nandc.c                      |  32 +--
>  drivers/mtd/spi-nor/cadence-quadspi.c              |  19 +-
>  drivers/mtd/ubi/build.c                            |   1 +
>  drivers/mtd/ubi/eba.c                              |   4 +
>  drivers/mtd/ubi/fastmap.c                          |  20 ++
>  drivers/mtd/ubi/ubi.h                              |  11 +
>  drivers/mtd/ubi/vmt.c                              |   1 +
>  drivers/mtd/ubi/vtbl.c                             |  16 +-
>  drivers/net/can/dev.c                              |  48 +++-
>  drivers/net/can/flexcan.c                          |   4 +-
>  drivers/net/can/rcar/rcar_can.c                    |   5 +-
>  drivers/net/can/rx-offload.c                       |  51 +++-
>  drivers/net/can/spi/hi311x.c                       |   2 +-
>  drivers/net/dsa/microchip/ksz_common.c             |  10 +-
>  drivers/net/dsa/mv88e6xxx/global1.c                |   2 +
>  drivers/net/ethernet/amd/sunlance.c                |   4 +-
>  drivers/net/ethernet/aquantia/atlantic/aq_nic.c    |   2 +-
>  drivers/net/ethernet/aquantia/atlantic/aq_ring.c   |  35 ++-
>  .../ethernet/aquantia/atlantic/hw_atl/hw_atl_b0.c  |  42 ++--
>  .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.c |   8 +
>  .../ethernet/aquantia/atlantic/hw_atl/hw_atl_llh.h |   3 +
>  .../aquantia/atlantic/hw_atl/hw_atl_llh_internal.h |  18 ++
>  drivers/net/ethernet/broadcom/bcmsysport.c         |  15 +-
>  drivers/net/ethernet/broadcom/bnx2x/bnx2x.h        |   7 +
>  drivers/net/ethernet/broadcom/bnx2x/bnx2x_sp.c     |   1 +
>  drivers/net/ethernet/broadcom/genet/bcmgenet.c     |  13 +-
>  drivers/net/ethernet/broadcom/tg3.c                |  18 +-
>  drivers/net/ethernet/cavium/thunder/nic_main.c     |   3 +
>  drivers/net/ethernet/cavium/thunder/nicvf_main.c   |   9 +-
>  drivers/net/ethernet/cavium/thunder/nicvf_queues.c |   4 +-
>  drivers/net/ethernet/faraday/ftmac100.c            |   7 +-
>  drivers/net/ethernet/hisilicon/hip04_eth.c         |   4 +-
>  drivers/net/ethernet/ibm/emac/emac.h               |   2 +-
>  drivers/net/ethernet/ibm/ibmvnic.c                 |   6 +-
>  drivers/net/ethernet/intel/i40e/i40e_main.c        |   2 +
>  drivers/net/ethernet/intel/igb/e1000_i210.c        |   1 +
>  drivers/net/ethernet/intel/ixgbe/ixgbe_sriov.c     |   4 +-
>  drivers/net/ethernet/intel/ixgbe/ixgbe_x550.c      |   4 +-
>  drivers/net/ethernet/mellanox/mlx4/alloc.c         |   2 +-
>  drivers/net/ethernet/mellanox/mlx4/en_ethtool.c    |   4 +-
>  drivers/net/ethernet/mellanox/mlx4/en_netdev.c     |   4 +-
>  drivers/net/ethernet/mellanox/mlx4/mlx4.h          |   4 +-
>  drivers/net/ethernet/mellanox/mlx4/mlx4_en.h       |   1 -
>  drivers/net/ethernet/mellanox/mlx4/mr.c            |   1 +
>  drivers/net/ethernet/mellanox/mlx5/core/en_main.c  |  31 ++-
>  .../net/ethernet/mellanox/mlx5/core/en_selftest.c  |  26 +-
>  .../net/ethernet/mellanox/mlx5/core/ipoib/ipoib.c  |   2 +-
>  drivers/net/ethernet/mellanox/mlxsw/spectrum.c     |   1 -
>  drivers/net/ethernet/qlogic/qed/qed_debug.c        |   6 +-
>  drivers/net/ethernet/qlogic/qed/qed_dev.c          |  44 +++-
>  drivers/net/ethernet/qlogic/qed/qed_int.c          |   2 +
>  drivers/net/ethernet/qlogic/qed/qed_main.c         |   2 +-
>  drivers/net/ethernet/qlogic/qed/qed_rdma.c         |  50 ++--
>  drivers/net/ethernet/qlogic/qed/qed_rdma.h         |   5 +
>  drivers/net/ethernet/qlogic/qed/qed_sp.h           |   3 +
>  drivers/net/ethernet/qlogic/qed/qed_sp_commands.c  |  16 +-
>  drivers/net/ethernet/qlogic/qed/qed_spq.c          |  69 +++---
>  drivers/net/ethernet/qualcomm/rmnet/rmnet_vnd.c    |   6 +-
>  drivers/net/ethernet/realtek/8139cp.c              |   5 +
>  drivers/net/ethernet/stmicro/stmmac/common.h       |   3 +-
>  drivers/net/ethernet/stmicro/stmmac/descs_com.h    |   2 +-
>  drivers/net/ethernet/stmicro/stmmac/enh_desc.c     |   2 +-
>  drivers/net/ethernet/stmicro/stmmac/ring_mode.c    |   2 +-
>  drivers/net/phy/mdio-gpio.c                        |  10 +-
>  drivers/net/phy/phy_device.c                       |  27 ++-
>  drivers/net/phy/realtek.c                          |   2 +-
>  drivers/net/rionet.c                               |   2 +-
>  drivers/net/team/team.c                            |   2 -
>  drivers/net/tun.c                                  |  12 +-
>  drivers/net/usb/ipheth.c                           |  10 +-
>  drivers/net/usb/lan78xx.c                          |  42 ++--
>  drivers/net/usb/smsc95xx.c                         |   9 +
>  drivers/net/virtio_net.c                           |  27 ++-
>  drivers/net/wireless/ath/wil6210/wmi.c             |   8 +-
>  .../broadcom/brcm80211/brcmfmac/cfg80211.c         |   3 +-
>  .../net/wireless/broadcom/brcm80211/brcmutil/d11.c |   3 +
>  drivers/net/wireless/intel/iwlwifi/fw/acpi.h       |   4 +-
>  drivers/net/wireless/intel/iwlwifi/mvm/fw.c        |  38 ++-
>  drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c  |  12 +-
>  drivers/net/wireless/intel/iwlwifi/mvm/nvm.c       |   5 +-
>  drivers/nvdimm/nd-core.h                           |   2 +
>  drivers/nvdimm/pfn_devs.c                          |  64 ++---
>  drivers/nvdimm/region_devs.c                       |  41 ++++
>  drivers/nvme/host/core.c                           |   8 +-
>  drivers/nvme/host/multipath.c                      |   1 +
>  drivers/nvme/host/nvme.h                           |   3 +
>  drivers/pci/dwc/pci-imx6.c                         |  10 +-
>  drivers/pci/dwc/pci-layerscape.c                   |   2 +-
>  drivers/pci/endpoint/pci-ep-cfs.c                  |  14 +-
>  drivers/pinctrl/meson/pinctrl-meson-gxbb.c         |   2 +-
>  drivers/pinctrl/meson/pinctrl-meson-gxl.c          |   2 +-
>  drivers/pinctrl/meson/pinctrl-meson.c              |   2 +-
>  drivers/pinctrl/meson/pinctrl-meson8.c             |   2 +-
>  drivers/pinctrl/meson/pinctrl-meson8b.c            |   2 +-
>  drivers/platform/x86/acerhdf.c                     |   1 +
>  drivers/platform/x86/intel_telemetry_debugfs.c     |   8 +-
>  drivers/reset/core.c                               |   9 +-
>  drivers/rtc/rtc-hid-sensor-time.c                  |   2 +-
>  drivers/rtc/rtc-pcf2127.c                          |   3 +
>  drivers/s390/net/qeth_l3_main.c                    |   8 +-
>  drivers/scsi/bfa/bfa_fcbuild.c                     |   8 +-
>  drivers/scsi/bfa/bfa_fcs.c                         |  78 +++---
>  drivers/scsi/bfa/bfa_fcs_lport.c                   |  62 ++---
>  drivers/scsi/bfa/bfa_ioc.c                         |   2 +-
>  drivers/scsi/bfa/bfa_svc.c                         |   4 +-
>  drivers/scsi/bfa/bfad.c                            |  20 +-
>  drivers/scsi/bfa/bfad_attr.c                       |   2 +-
>  drivers/scsi/bfa/bfad_bsg.c                        |   6 +-
>  drivers/scsi/lpfc/lpfc_init.c                      |   6 +-
>  drivers/scsi/lpfc/lpfc_sli.c                       |   1 -
>  drivers/staging/lustre/lnet/lnet/config.c          |   3 +-
>  drivers/staging/lustre/lustre/lmv/lmv_obd.c        |   2 +-
>  .../css2400/runtime/debug/src/ia_css_debug.c       |   4 +-
>  drivers/staging/most/mostcore/core.c               |   2 +-
>  drivers/staging/rtl8712/mlme_linux.c               |   2 +-
>  drivers/staging/rtl8712/rtl871x_mlme.c             |   2 +-
>  drivers/staging/rtl8723bs/core/rtw_mlme_ext.c      |   2 +-
>  drivers/staging/rtl8723bs/os_dep/ioctl_cfg80211.c  |   2 +-
>  drivers/staging/rtl8723bs/os_dep/ioctl_linux.c     |   2 +-
>  drivers/staging/speakup/kobjects.c                 |   4 +-
>  .../vc04_services/interface/vchiq_arm/vchiq_arm.c  |   7 +-
>  drivers/thunderbolt/switch.c                       |  40 ++-
>  drivers/tty/n_tty.c                                |  20 +-
>  drivers/tty/serial/8250/8250_mtk.c                 |  16 +-
>  drivers/tty/serial/kgdboc.c                        |  47 ++--
>  drivers/tty/tty_buffer.c                           |   6 +-
>  drivers/tty/tty_io.c                               |  11 +-
>  drivers/uio/uio.c                                  |   7 +-
>  drivers/usb/class/cdc-acm.c                        |   3 +
>  drivers/usb/core/hub.c                             |   6 +-
>  drivers/usb/core/quirks.c                          |  10 +
>  drivers/usb/core/usb.c                             |   6 +-
>  drivers/usb/dwc3/core.c                            |   1 +
>  drivers/usb/dwc3/gadget.c                          |  13 +-
>  drivers/usb/gadget/function/u_ether.c              |  11 +-
>  drivers/usb/gadget/udc/omap_udc.c                  |  88 +++----
>  drivers/usb/host/hwa-hc.c                          |   2 +-
>  drivers/usb/host/xhci-hub.c                        |  60 +++--
>  drivers/usb/host/xhci-mtk.c                        |   6 +-
>  drivers/usb/host/xhci-pci.c                        |   1 +
>  drivers/usb/host/xhci-plat.c                       |   6 +-
>  drivers/usb/host/xhci-ring.c                       |   1 +
>  drivers/usb/host/xhci-tegra.c                      |   1 +
>  drivers/usb/host/xhci.c                            |  18 +-
>  drivers/usb/misc/appledisplay.c                    |   2 +
>  drivers/usb/serial/console.c                       |   2 +-
>  drivers/xen/balloon.c                              |  65 +----
>  drivers/xen/pvcalls-front.c                        |   4 +-
>  drivers/xen/xlate_mmu.c                            |   1 +
>  fs/9p/vfs_dir.c                                    |  11 -
>  fs/bfs/inode.c                                     |   9 +-
>  fs/btrfs/disk-io.c                                 |  10 +-
>  fs/btrfs/extent-tree.c                             |  86 ++++++-
>  fs/btrfs/file.c                                    |  24 ++
>  fs/btrfs/qgroup.c                                  |   3 +-
>  fs/btrfs/relocation.c                              |   1 +
>  fs/btrfs/send.c                                    |  11 +-
>  fs/btrfs/super.c                                   |   1 +
>  fs/btrfs/tree-checker.c                            | 269 ++++++++++++++++++++-
>  fs/btrfs/volumes.c                                 |  30 ++-
>  fs/btrfs/volumes.h                                 |   2 +
>  fs/cachefiles/rdwr.c                               |   3 -
>  fs/cachefiles/xattr.c                              |   3 +-
>  fs/ceph/mds_client.c                               |  11 +
>  fs/ceph/quota.c                                    |   3 +-
>  fs/cifs/cifsfs.c                                   |   7 +-
>  fs/cifs/dir.c                                      |   2 +-
>  fs/cifs/smb2ops.c                                  |  11 +-
>  fs/direct-io.c                                     |   4 +-
>  fs/exofs/super.c                                   |   5 +-
>  fs/exportfs/expfs.c                                |   2 +-
>  fs/ext2/super.c                                    |   1 +
>  fs/ext2/xattr.c                                    |   2 +-
>  fs/f2fs/checkpoint.c                               |  43 +++-
>  fs/f2fs/data.c                                     |  55 +++--
>  fs/f2fs/f2fs.h                                     |  41 +++-
>  fs/f2fs/file.c                                     |  21 +-
>  fs/f2fs/inode.c                                    |  79 +++++-
>  fs/f2fs/node.c                                     |  11 +-
>  fs/f2fs/recovery.c                                 |   6 +-
>  fs/f2fs/segment.c                                  |   4 +-
>  fs/f2fs/segment.h                                  |  24 +-
>  fs/f2fs/super.c                                    |  96 +++++++-
>  fs/gfs2/ops_fstype.c                               |   2 +-
>  fs/hfs/brec.c                                      |   4 +
>  fs/hfs/btree.c                                     |   3 +-
>  fs/hfsplus/brec.c                                  |   4 +
>  fs/hfsplus/btree.c                                 |   3 +-
>  fs/kernfs/symlink.c                                |   2 +-
>  fs/namei.c                                         |  53 +++-
>  fs/nfs/flexfilelayout/flexfilelayout.c             |  23 +-
>  fs/nfs/flexfilelayout/flexfilelayout.h             |   4 +
>  fs/nfs/flexfilelayout/flexfilelayoutdev.c          |  19 ++
>  fs/nfs/nfs4_fs.h                                   |   2 +
>  fs/nfs/nfs4state.c                                 |  16 +-
>  fs/notify/fsnotify.c                               |   7 +-
>  fs/ocfs2/export.c                                  |   2 +-
>  fs/ocfs2/move_extents.c                            |  47 ++--
>  fs/pstore/ram.c                                    |  15 +-
>  fs/reiserfs/xattr.c                                |   7 +
>  fs/sysv/inode.c                                    |   2 +-
>  fs/udf/super.c                                     |  16 +-
>  fs/udf/unicode.c                                   |  14 +-
>  include/linux/can/dev.h                            |   1 +
>  include/linux/can/rx-offload.h                     |   7 +-
>  include/linux/ceph/auth.h                          |   8 +
>  include/linux/ceph/ceph_features.h                 |   7 +-
>  include/linux/ceph/messenger.h                     |   6 +-
>  include/linux/ceph/msgr.h                          |   2 +-
>  include/linux/fs.h                                 |   2 +
>  include/linux/fscache-cache.h                      |   2 +-
>  include/linux/fsnotify_backend.h                   |   9 +-
>  include/linux/ftrace.h                             |   4 +-
>  include/linux/hid-sensor-hub.h                     |   4 +-
>  include/linux/integrity.h                          |   1 +
>  include/linux/netfilter/ipset/ip_set.h             |   2 +-
>  include/linux/netfilter/ipset/ip_set_comment.h     |   4 +-
>  include/linux/pfn_t.h                              |   2 +-
>  include/linux/pstore.h                             |   5 +-
>  include/linux/reset.h                              |  34 +--
>  include/linux/sched.h                              |   1 +
>  include/linux/skbuff.h                             |  18 +-
>  include/linux/tty.h                                |   1 +
>  include/linux/usb.h                                |   4 +-
>  include/net/neighbour.h                            |  28 ++-
>  include/net/netfilter/ipv4/nf_nat_masquerade.h     |   2 +-
>  include/net/netfilter/ipv6/nf_nat_masquerade.h     |   2 +-
>  include/net/sctp/structs.h                         |   2 +
>  include/sound/pcm_params.h                         |   4 +-
>  include/trace/events/sched.h                       |  12 +-
>  include/uapi/linux/netfilter_bridge.h              |   4 +
>  include/uapi/linux/sctp.h                          |   3 +
>  include/xen/balloon.h                              |   5 -
>  kernel/debug/kdb/kdb_io.c                          |  15 +-
>  kernel/debug/kdb/kdb_private.h                     |   2 +-
>  kernel/debug/kdb/kdb_support.c                     |  14 +-
>  kernel/events/uprobes.c                            |  12 +-
>  kernel/kcov.c                                      |   4 +-
>  kernel/printk/printk.c                             | 182 ++++++++++++--
>  kernel/rcu/tree.c                                  |   9 +
>  kernel/sched/core.c                                |   5 +-
>  kernel/sysctl.c                                    |  18 ++
>  kernel/trace/bpf_trace.c                           |   8 +-
>  kernel/trace/ftrace.c                              |   7 +-
>  kernel/trace/trace.h                               |  57 ++++-
>  kernel/trace/trace_functions_graph.c               |  53 +++-
>  kernel/trace/trace_irqsoff.c                       |   2 +
>  kernel/trace/trace_sched_wakeup.c                  |   2 +
>  lib/debugobjects.c                                 |   5 +-
>  lib/kobject.c                                      |   2 +-
>  lib/raid6/test/Makefile                            |   4 +-
>  lib/swiotlb.c                                      |  20 +-
>  lib/test_firmware.c                                |   1 +
>  lib/test_hexdump.c                                 |   2 +-
>  lib/test_kmod.c                                    |   1 -
>  mm/huge_memory.c                                   |  79 +++---
>  mm/khugepaged.c                                    | 129 +++++-----
>  mm/memory.c                                        |  34 ++-
>  mm/page_alloc.c                                    |  24 +-
>  mm/shmem.c                                         |  16 +-
>  mm/slab.c                                          |   4 +
>  mm/slab_common.c                                   |  12 +-
>  mm/truncate.c                                      |   8 +-
>  mm/vmstat.c                                        |   4 +
>  net/batman-adv/bat_v_elp.c                         |   6 +-
>  net/batman-adv/fragmentation.c                     |   2 +-
>  net/can/raw.c                                      |  15 +-
>  net/ceph/auth.c                                    |  16 ++
>  net/ceph/auth_x.c                                  | 223 +++++++++++++----
>  net/ceph/auth_x_protocol.h                         |   7 +
>  net/ceph/messenger.c                               | 105 +++++---
>  net/ceph/osd_client.c                              |  11 +
>  net/core/dev.c                                     |  11 +-
>  net/core/flow_dissector.c                          |   4 +-
>  net/core/rtnetlink.c                               |   3 +
>  net/core/skbuff.c                                  |   4 +
>  net/ieee802154/6lowpan/6lowpan_i.h                 |   4 +-
>  net/ieee802154/6lowpan/reassembly.c                |  14 +-
>  net/ipv4/inet_fragment.c                           |  28 ++-
>  net/ipv4/ip_fragment.c                             |   7 +
>  net/ipv4/ip_tunnel.c                               |   4 +-
>  net/ipv4/ip_tunnel_core.c                          |   2 +-
>  net/ipv4/netfilter/ipt_MASQUERADE.c                |   7 +-
>  net/ipv4/netfilter/nf_nat_masquerade_ipv4.c        |  38 ++-
>  net/ipv4/netfilter/nft_masq_ipv4.c                 |   4 +-
>  net/ipv4/tcp_input.c                               |   1 +
>  net/ipv4/tcp_output.c                              |  44 +++-
>  net/ipv6/ip6_output.c                              |  42 ++--
>  net/ipv6/netfilter.c                               |   3 +-
>  net/ipv6/netfilter/ip6t_MASQUERADE.c               |   8 +-
>  net/ipv6/netfilter/nf_conntrack_reasm.c            |   8 +-
>  net/ipv6/netfilter/nf_nat_masquerade_ipv6.c        |  49 +++-
>  net/ipv6/netfilter/nft_masq_ipv6.c                 |   4 +-
>  net/ipv6/reassembly.c                              |   8 +-
>  net/ipv6/route.c                                   |   7 +-
>  net/ipv6/seg6_iptunnel.c                           |   1 +
>  net/l2tp/l2tp_core.c                               |   9 +-
>  net/llc/af_llc.c                                   |  11 +-
>  net/mac80211/iface.c                               |   2 +
>  net/mac80211/rx.c                                  |   1 +
>  net/mac80211/status.c                              |   2 +
>  net/mac80211/tx.c                                  |   4 +-
>  net/netfilter/ipset/ip_set_core.c                  |  23 +-
>  net/netfilter/ipset/ip_set_hash_netportnet.c       |   8 +-
>  net/netfilter/ipset/ip_set_list_set.c              |  17 +-
>  net/netfilter/ipvs/ip_vs_ctl.c                     |   3 +
>  net/netfilter/nf_tables_api.c                      |  20 +-
>  net/netfilter/nft_compat.c                         |   3 +-
>  net/netfilter/xt_IDLETIMER.c                       |  20 ++
>  net/netfilter/xt_hashlimit.c                       |   9 +-
>  net/packet/af_packet.c                             |   4 +-
>  net/rxrpc/ar-internal.h                            |   1 +
>  net/rxrpc/call_event.c                             |  18 +-
>  net/rxrpc/output.c                                 |  38 ++-
>  net/sched/sch_netem.c                              |   3 +
>  net/sctp/associola.c                               |  12 +-
>  net/sctp/outqueue.c                                |   2 +-
>  net/sctp/socket.c                                  |  26 +-
>  net/sctp/stream.c                                  |   1 -
>  net/sunrpc/auth_generic.c                          |   8 +-
>  net/sunrpc/auth_gss/auth_gss.c                     |   4 +
>  net/sunrpc/xdr.c                                   |   2 +-
>  net/tipc/link.c                                    |  11 +-
>  net/tipc/socket.c                                  |  15 +-
>  net/tipc/subscr.c                                  |   2 +-
>  net/tls/tls_sw.c                                   |  10 +-
>  net/wireless/util.c                                |   2 +
>  scripts/Makefile.extrawarn                         |   3 +
>  scripts/unifdef.c                                  |   4 +-
>  security/apparmor/lib.c                            |   6 +-
>  security/integrity/evm/evm.h                       |   2 +-
>  security/integrity/evm/evm_crypto.c                |  75 +++++-
>  security/integrity/evm/evm_main.c                  |  29 ++-
>  security/integrity/iint.c                          |   3 +
>  security/integrity/ima/ima_appraise.c              |  31 +--
>  security/integrity/ima/ima_main.c                  |  70 ++++--
>  security/integrity/integrity.h                     |  18 +-
>  security/selinux/ss/policydb.c                     |   2 +-
>  sound/core/control.c                               |  80 +++---
>  sound/core/oss/pcm_oss.c                           |   6 +-
>  sound/core/oss/pcm_plugin.c                        |   6 +-
>  sound/core/pcm_native.c                            |  14 +-
>  sound/firewire/fireface/ff-protocol-ff400.c        |   2 +-
>  sound/isa/wss/wss_lib.c                            |   2 -
>  sound/pci/ac97/ac97_codec.c                        |   2 +-
>  sound/pci/hda/hda_intel.c                          |   8 +
>  sound/pci/hda/patch_realtek.c                      |  78 ++++++
>  sound/pci/trident/trident.c                        |   2 +-
>  sound/soc/codecs/wm_adsp.c                         |  37 +--
>  sound/soc/intel/boards/cht_bsw_max98090_ti.c       |  32 ++-
>  sound/soc/omap/omap-abe-twl6040.c                  |  67 +++--
>  sound/soc/omap/omap-dmic.c                         |   9 +
>  sound/soc/omap/omap-mcbsp.c                        |   6 +-
>  sound/soc/omap/omap-mcpdm.c                        |  43 +++-
>  sound/soc/sh/rcar/ssi.c                            |   2 +-
>  sound/soc/soc-acpi.c                               |  10 +-
>  sound/soc/soc-core.c                               |   1 +
>  sound/soc/sunxi/sun8i-codec.c                      |   6 -
>  sound/sparc/cs4231.c                               |   8 +-
>  sound/usb/quirks.c                                 |   1 +
>  sound/x86/intel_hdmi_audio.c                       |   2 +-
>  tools/bpf/bpftool/common.c                         |   2 +-
>  tools/objtool/elf.c                                |  19 +-
>  tools/perf/tests/code-reading.c                    |   1 +
>  tools/perf/util/env.c                              |  32 +++
>  tools/perf/util/env.h                              |   4 +
>  tools/perf/util/machine.c                          | 117 ++++++++-
>  tools/perf/util/machine.h                          |   6 +
>  tools/perf/util/namespaces.c                       |  17 +-
>  tools/perf/util/namespaces.h                       |   1 +
>  tools/perf/util/symbol-elf.c                       |  12 +-
>  tools/perf/util/symbol.c                           |  12 +-
>  tools/perf/util/unwind-libdw.c                     |   3 +-
>  tools/power/cpupower/bench/Makefile                |   2 +-
>  tools/power/cpupower/lib/cpufreq.c                 |   2 +-
>  tools/power/cpupower/lib/cpuidle.c                 |   2 +-
>  tools/power/cpupower/lib/cpupower.c                |   4 +-
>  tools/power/cpupower/lib/cpupower_intern.h         |   2 +-
>  tools/testing/selftests/Makefile                   |   1 +
>  tools/testing/selftests/netfilter/Makefile         |   6 +
>  tools/testing/selftests/netfilter/config           |   2 +
>  .../selftests/netfilter/nft_trans_stress.sh        |  78 ++++++
>  tools/testing/selftests/tc-testing/tdc.py          |   4 +-
>  574 files changed, 5444 insertions(+), 2508 deletions(-)
>  create mode 100644 tools/testing/selftests/netfilter/Makefile
>  create mode 100644 tools/testing/selftests/netfilter/config
>  create mode 100755 tools/testing/selftests/netfilter/nft_trans_stress.sh
> 
> -- 
> kernel-team mailing list
> kernel-team@lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/kernel-team