This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-stable-allyesconfig in repository toolchain/ci/linux.
from 8fe28cb58bcb Linux 4.20 adds 452eb4bdf218 panic: avoid deadlocks in re-entrant console drivers adds 1dfa11700357 iwlwifi: add new cards for 9560, 9462, 9461 and killer series adds e81410164d20 media: ov5640: Fix set format regression adds 2c1bbe5ddf15 bnx2x: Fix NULL pointer dereference in bnx2x_del_all_vlans [...] adds 3cae5ef1f37a tap: call skb_probe_transport_header after setting skb->dev adds 77768c96dcf8 ax25: fix a use-after-free in ax25_fillin_cb() adds 05267524fcb6 ibmveth: fix DMA unmap error in ibmveth_xmit_start error path adds 081a7c92b24d ieee802154: lowpan_header_create check must check daddr adds f48945b6b093 ip: validate header length on virtual device xmit adds 6bc55a3bb322 net/hamradio/6pack: use mod_timer() to rearm timers adds 112f239bef5e isdn: fix kernel-infoleak in capi_unlocked_ioctl adds 094e75ae2c8c netrom: fix locking in nr_find_socket() adds e792339a10a6 net/wan: fix a double free in x25_asy_open_tty() adds 87393463eda5 packet: validate address length if non-zero adds 618cdf94999b ptr_ring: wrap back ->producer in __ptr_ring_swap_queue() adds a912b531d8f3 sock: Make sock->sk_stamp thread-safe adds c96ca4e2064e tipc: fix a double free in tipc_enable_bearer() adds 66dd9082b740 IB/hfi1: Incorrect sizing of sge for PIO will OOPs adds c3aa298d0daa ALSA: rme9652: Fix potential Spectre v1 vulnerability adds c79e32763d80 ALSA: emu10k1: Fix potential Spectre v1 vulnerabilities adds 147ce164dc66 ALSA: pcm: Fix potential Spectre v1 vulnerability adds bae543e26fad ALSA: emux: Fix potential Spectre v1 vulnerabilities adds 7708c700cca5 powerpc/fsl: Fix spectre_v2 mitigations reporting adds dbd377666870 mtd: atmel-quadspi: disallow building on ebsa110 adds 4533824642a5 mtd: rawnand: marvell: prevent timeouts on a loaded machine adds ea4f23ccc016 mtd: rawnand: Fix JEDEC detection adds c1573c0daf2e mtd: rawnand: omap2: Pass the parent of pdev to dma_reques [...] adds aee3217d2333 ALSA: hda: add mute LED support for HP EliteBook 840 G4 adds c371e41715c7 ALSA: hda/realtek: Enable audio jacks of ASUS UX391UA with ALC294 adds 875d3cbf20f1 ALSA: fireface: fix for state to fetch PCM frames adds ad735deced43 ALSA: firewire-lib: fix wrong handling payload_length as p [...] adds 753f6fc8ad8c ALSA: firewire-lib: fix wrong assignment for 'out_packet_w [...] adds 8668a8e4665e ALSA: firewire-lib: use the same print format for 'without [...] adds 00854dc84ba1 ALSA: hda/realtek: Enable the headset mic auto detection f [...] adds 51eec25c146a ALSA: hda/tegra: clear pending irq handlers adds 48ea0393aab3 usb: dwc2: host: use hrtimer for NAK retries adds 28e4b1f91f94 USB: serial: pl2303: add ids for Hewlett-Packard HP POS po [...] adds 9df09e1164db USB: serial: option: add Fibocom NL678 series adds 5f28980d51f1 usb: r8a66597: Fix a possible concurrency use-after-free b [...] adds 95ea323a41b5 usb: dwc2: disable power_down on Amlogic devices adds 685689d4f2c6 Revert "usb: dwc3: pci: Use devm functions to get the phy GPIOs" adds d7357b247f3c usb: roles: Add a description for the class to Kconfig adds b78ae16c527a media: dvb-usb-v2: Fix incorrect use of transfer_flags URB [...] adds c4ed1b1629cb i915: fix missing user_access_end() in page fault exception case adds be8af6699846 staging: wilc1000: fix missing read_write setting when rea [...] adds edbcfcb5672b staging: bcm2835-audio: double free in init error path adds b21cb55f391d ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk [...] adds dcb3fbe29a71 ASoC: intel: cht_bsw_max98090_ti: Add pmc_plt_clk_0 quirk [...] adds f736abe1d1ea s390/pci: fix sleeping in atomic during hotplug adds c995d6d6a7bc Input: atmel_mxt_ts - don't try to free unallocated kernel memory adds 7f90519235b7 Input: elan_i2c - add ACPI ID for touchpad in ASUS Aspire F5-573G adds 21289a1a7c53 x86/speculation/l1tf: Drop the swap storage limit restrict [...] adds b453a2b14ce8 x86/mm: Drop usage of __flush_tlb_all() in kernel_physical [...] adds 4eace9c4ede8 KVM: x86: Use jmp to invoke kvm_spurious_fault() from .fixup adds 8f3bb3688351 arm64: KVM: Make VHE Stage-2 TLB invalidation operations n [...] adds 4890c68cde2a KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range [...] adds 35e8f97b275d KVM: nVMX: Free the VMREAD/VMWRITE bitmaps if alloc_kvm_ar [...] adds 389587243fb1 platform-msi: Free descriptors in platform_msi_domain_free() adds ca8e08ea8120 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. adds 8c6405b61392 DRM: UDL: get rid of useless vblank initialization adds b7d25836ab00 clocksource/drivers/arc_timer: Utilize generic sched_clock adds 62a448454fac perf machine: Record if a arch has a single user/kernel ad [...] adds 76514a751195 perf thread: Add fallback functions for cases where cpumod [...] adds 34af13dd2747 perf tools: Use fallback for sample_addr_correlates_sym() cases adds 44e85517e61e perf script: Use fallbacks for branch stacks adds 8a83fe726952 perf pmu: Suppress potential format-truncation warning adds 7c56d81862e5 perf env: Also consider env->arch == NULL as local operation adds 7f35f3bf6807 ocxl: Fix endiannes bug in ocxl_link_update_pe() adds e6824c0bfb4e ocxl: Fix endiannes bug in read_afu_name() adds 81313ed2c705 ext4: add ext4_sb_bread() to disambiguate ENOMEM cases adds ec2222187bdc ext4: fix possible use after free in ext4_quota_enable adds 6e12bbca637f ext4: missing unlock/put_page() in ext4_try_to_write_inlin [...] adds 33338ad8cbef ext4: fix EXT4_IOC_GROUP_ADD ioctl adds a23f2c8f10e8 ext4: include terminating u32 in size of xattr entries whe [...] adds fb2e932e80d7 ext4: avoid declaring fs inconsistent due to invalid file handles adds ec9639da0bfc ext4: force inode writes when nfsd calls commit_metadata() adds 242b67ce9091 ext4: check for shutdown and r/o file system in ext4_write [...] adds 6db3f6f7ff0c spi: bcm2835: Fix race on DMA termination adds 8be53306bf63 spi: bcm2835: Fix book-keeping of DMA termination adds b97c2a128c69 spi: bcm2835: Avoid finishing transfer prematurely in IRQ mode adds d089d4ad6f07 clk: rockchip: fix typo in rk3188 spdif_frac parent adds ff6eea06e845 clk: sunxi-ng: Use u64 for calculation of NM rate adds b8c2f908c3ef crypto: cavium/nitrox - fix a DMA pool free failure adds 8737baede531 crypto: chcr - small packet Tx stalls the queue adds 8e8af8a2519d crypto: testmgr - add AES-CFB tests adds fbfb5490006a crypto: cfb - fix decryption adds 23bd93f4061f cgroup: fix CSS_TASK_ITER_PROCS adds 27564d8d5d12 binder: fix use-after-free due to ksys_close() during fdget() adds e4e87635f1bc cdc-acm: fix abnormal DATA RX issue for Mediatek Preloader. adds 658e75a7f033 btrfs: dev-replace: go back to suspended state if target d [...] adds 63ac0af6096c btrfs: dev-replace: go back to suspend state if another EX [...] adds 78dcdf663266 Btrfs: fix deadlock with memory reclaim during scrub adds 878b83a00743 btrfs: skip file_extent generation check for free_space_in [...] adds 7f6d0d312eeb Btrfs: fix fsync of files with multiple hard links in new [...] adds 4f6801614836 btrfs: run delayed items before dropping the snapshot adds aa63f2854f97 Btrfs: send, fix race with transaction commits that create [...] adds ea6adaafc995 brcmfmac: fix roamoff=1 modparam adds 33b2f66c2711 brcmfmac: Fix out of bounds memory access during fw load adds 6cf4b780f0d3 KEYS: fix parsing invalid pkey info string adds d412deb85a4a powerpc/tm: Unset MSR[TS] if not recheckpointing adds 15d381c84bd8 f2fs: read page index before freeing adds 8bfc9902d341 f2fs: fix to update new block address correctly for OPU adds 56a8f57bf771 f2fs: fix missing unlock(sbi->gc_mutex) adds 0acc96eee4b2 f2fs: fix validation of the block count in sanity_check_raw_super adds b47f14427bdf f2fs: sanity check of xattr entry size adds 954912026803 serial: uartps: Fix interrupt mask issue to handle the RX [...] adds b13f60e7852c media: cec: keep track of outstanding transmits adds 71d49b556081 media: cec-pin: fix broken tx_ignore_nack_until_eom error [...] adds 73fd91290cf2 media: rc: cec devices do not have a lirc chardev adds d70f7e42d104 media: imx274: fix stack corruption in imx274_read_reg adds 5b22c352e849 media: vivid: free bitmap_cap when updating std/timings/etc. adds 0f7b724295d5 media: vim2m: use cancel_delayed_work_sync instead of flus [...] adds 314692da7ee9 media: vb2: check memory model for VIDIOC_CREATE_BUFS adds de1b2434a453 media: v4l2-tpg: array index could become negative adds b4c007b5f2fb media: v4l2-fwnode: Fix setting V4L2_MBUS_DATA_ACTIVE_HIGH [...] adds 321eceda5c5f tools lib traceevent: Fix processing of dereferenced args [...] adds 72ffe8facf65 MIPS: math-emu: Write-protect delay slot emulation pages adds a0c4f9927932 MIPS: c-r4k: Add r4k_blast_scache_node for Loongson-3 adds 23213dea867b MIPS: Ensure pmd_present() returns false after pmd_mknotpresent() adds 6a98e9410b7f MIPS: Align kernel load address to 64KB adds 21439032da7c MIPS: Expand MIPS32 ASIDs to 64 bits adds febb155bc1d2 MIPS: OCTEON: mark RGMII interface disabled on OCTEON III adds 47b27006bb50 MIPS: Fix a R10000_LLSC_WAR logic in atomic.h adds 2048b8ae34a3 CIFS: Fix error mapping for SMB2_LOCK command which caused [...] adds d66e2ab1eb37 smb3: fix large reads on encrypted connections adds 22d99eb586ee CIFS: return correct errors when pinning memory failed for [...] adds d9d01620ae79 CIFS: use the correct length when pinning memory for direc [...] adds 4ea5e0f56e8e arm64: KVM: Avoid setting the upper 32 bits of VTCR_EL2 to 1 adds 9cece5284c04 arm/arm64: KVM: vgic: Force VM halt when changing the acti [...] adds aefffe86f959 ARM: dts: exynos: Specify I2S assigned clocks in proper node adds 4283b4fb4462 rtc: m41t80: Correct alarm month range with RTC reads adds 84d1d542e493 KVM: arm/arm64: vgic: Do not cond_resched_lock() with IRQs [...] adds 32568eca4ab2 KVM: arm/arm64: vgic: Cap SPIs to the VM-defined maximum adds a5c76ff4c739 KVM: arm/arm64: vgic-v2: Set active_source to 0 when resto [...] adds 1a134af8ec67 KVM: arm/arm64: Fix VMID alloc race by reverting to lock-less adds 70bf6988a34c KVM: arm/arm64: vgic: Fix off-by-one bug in vgic_get_irq() adds b605a3690d0f iommu/arm-smmu-v3: Fix big-endian CMD_SYNC writes adds 451e2d7f716e arm64: compat: Avoid sending SIGILL for unallocated syscal [...] adds f6f21f8afa6e arm64: compat: Don't pull syscall number from regs in arm_ [...] adds ff96e6a7cdd4 parisc: Remap hugepage-aligned pages in set_kernel_text_rw() adds 13545b0748dc tpm: tpm_try_transmit() refactor error flow. adds 366c2ab4bbb5 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x adds 14a5a1e46b1e spi: bcm2835: Unbreak the build of esoteric configs adds 0b8c26bf9218 MIPS: Only include mmzone.h when CONFIG_NEED_MULTIPLE_NODES=y adds 8c3f48e8c288 Linux 4.20.1 adds eed234bc4961 scsi: zfcp: fix posting too many status read buffers leadi [...] adds a88b5ff6cff9 scsi: lpfc: do not set queue->page_count to 0 if pc_sli4_p [...] adds 7434971300e2 fork: record start_time late adds 472cab0db95e zram: fix double free backing device adds a2b977e3d9e4 hwpoison, memory_hotplug: allow hwpoisoned pages to be offlined adds 6765d93cb181 mm, devm_memremap_pages: mark devm_memremap_pages() EXPORT [...] adds 13ab61ae09ed mm, devm_memremap_pages: kill mapping "System RAM" support adds 6e6a8b24e4e2 mm, devm_memremap_pages: fix shutdown handling adds 6081e10fcd83 memcg, oom: notify on oom killer invocation from the charge path adds 505c37984ddb sunrpc: fix cache_head leak due to queued request adds 4de731b3d9d1 sunrpc: use SVC_NET() in svcauth_gss_* functions adds 097605b3e7a0 mm, devm_memremap_pages: add MEMORY_DEVICE_PRIVATE support adds bb8067e09571 mm, hmm: use devm semantics for hmm_devmem_{add, remove} adds 665aaf56a6ac mm, hmm: replace hmm_devmem_pages_create() with devm_memre [...] adds 8992f97a03be mm, hmm: mark hmm_devmem_{add, add_resource} EXPORT_SYMBOL_GPL adds e9ef9dd3986a mm, swap: fix swapoff with KSM pages adds 0fde9064fea5 media: cx23885: only reset DMA on problematic CPUs adds e189fc044135 ALSA: cs46xx: Potential NULL dereference in probe adds 3d2a19f84945 ALSA: usb-audio: Avoid access before bLength check in buil [...] adds cd5564f40663 ALSA: usb-audio: Check mixer unit descriptors more strictly adds 0005a4680fd4 ALSA: usb-audio: Fix an out-of-bound read in create_compos [...] adds 9dfe7ee5cd35 ALSA: usb-audio: Always check descriptor sizes in parser code adds a38adf5a8ced srcu: Lock srcu_data structure in srcu_gp_start() adds 1fdd2859daca driver core: Add missing dev->bus->need_parent_lock checks adds db4570bb0d7b Fix failure path in alloc_pid() adds 7571b18bcad5 block: deactivate blk_stat timer in wbt_disable_default() adds d902258a8997 block: mq-deadline: Fix write completion handling adds 0a2fff2428f1 dm: do not allow readahead to limit IO size adds 78460f37a784 dlm: fixed memory leaks after failed ls_remove_names allocation adds 1f00b0a6bb02 dlm: possible memory leak on error path in create_lkb() adds b956f5bf6d29 dlm: lost put_lkb on error path in receive_convert() and r [...] adds d6d479985765 dlm: memory leaks on error path in dlm_user_request() adds dfb1922adf7a gfs2: Get rid of potential double-freeing in gfs2_create_inode adds a62b07e9fe15 gfs2: Fix loop in gfs2_rbm_find adds 047ecbc9fa4e b43: Fix error in cordic routine adds 330684135056 selinux: policydb - fix byte order and alignment issues adds 39e1be324c2f PCI / PM: Allow runtime PM without callback functions adds 2fd246ade515 lockd: Show pid of lockd for remote locks adds c7e10e59d1e5 xprtrdma: Yet another double DMA-unmap adds 0a1246ed50c0 nfsd4: zero-length WRITE should succeed adds cecc89202927 Revert "powerpc/tm: Unset MSR[TS] if not recheckpointing" adds 21e5f402c6c2 powerpc/tm: Set MSR[TS] just prior to recheckpoint adds 30533049aadf iio: adc: qcom-spmi-adc5: Initialize prescale properly adds 0fc78fa0e249 iio: dac: ad5686: fix bit shift read register adds 7030ab2d41dd 9p/net: put a lower bound on msize adds 739f7f1b44f7 rxe: fix error completion wr_id and qp_num adds a64a09edaba6 stm class: Fix a module refcount leak in policy creation e [...] adds e43876157f18 RDMA/srpt: Fix a use-after-free in the channel release code adds de3b4f54c261 RDMA/iwcm: Don't copy past the end of dev_name() string adds 8c47bf0c17c9 iommu/vt-d: Handle domain agaw being less than iommu agaw adds 7a400b918683 sched/fair: Fix infinite loop in update_blocked_averages() [...] adds 1b3083557a5d ceph: don't update importing cap's mseq when handing cap export adds d0e9298c5210 video: fbdev: pxafb: Fix "WARNING: invalid free of devm_ a [...] adds bb9cc97bcbb0 drivers/perf: hisi: Fixup one DDRC PMU register offset adds 178538f8c0cb powerpc/4xx/ocm: Fix compilation error due to PAGE_KERNEL usage adds a05257f9ad48 selftests: Fix test errors related to lib.mk khdr target adds 1b756aeb6181 genwqe: Fix size check adds b7b14f082590 intel_th: msu: Fix an off-by-one in attribute store adds bf91a7117e1b power: supply: olpc_battery: correct the temperature units adds 8a6b25938742 of: of_node_get()/of_node_put() nodes held in phandle cache adds 90f97b5ce7d4 of: __of_detach_node() - remove node from phandle cache adds 243b1fc746f0 lib: fix build failure in CONFIG_DEBUG_VIRTUAL test adds 59ca55fec3a7 drm/nouveau/drm/nouveau: Check rc from drm_dp_mst_topology [...] adds 0ec775884e7d drm/vc4: Set ->is_yuv to false when num_planes == 1 adds 69acfe1758b8 drm/rockchip: psr: do not dereference encoder before it is [...] adds 8aab2b4410a2 Linux 4.20.2 adds 36556fcd29e4 powerpc/tm: Unset MSR[TS] if not recheckpointing adds 99f2b1929b93 Btrfs: fix deadlock when using free space tree due to bloc [...] adds 5d8c09bacb99 usbcore: Select only first configuration for non-UAC3 comp [...] adds 7fbc68c7bcb5 staging: rtl8188eu: Fix module loading from tasklet for CC [...] adds 202e65e3b015 staging: rtl8188eu: Fix module loading from tasklet for WE [...] adds 94fca4b44ea2 cpufreq: scpi/scmi: Fix freeing of dynamic OPPs adds d677ef8f6ce0 cpufreq: scmi: Fix frequency invariance in slow path adds d7aff5e5c37e x86, modpost: Replace last remnants of RETPOLINE with CONF [...] adds 54be61ee5231 ALSA: hda/realtek - Support Dell headset mode for New AIO [...] adds ce640af13367 ALSA: hda/realtek - Add unplug function into unplug state [...] adds 92e4902ac46b ALSA: hda/realtek - Disable headset Mic VREF for headset m [...] adds 44057fc8cc45 CIFS: Fix adjustment of credits for MTU requests adds c636811d21da CIFS: Do not set credits to 1 if the server didn't grant anything adds 132e31e65d1c CIFS: Do not hide EINTR after sending network packets adds bb8e09a2b4f0 CIFS: Fix credit computation for compounded requests adds ab613718d8bf cifs: Fix potential OOB access of lock element array adds a14f1eb71785 cifs: check kzalloc return adds e2201d5be3f4 ARM: davinci: dm355-evm: fix label names in GPIO lookup entries adds aea10e0e13c1 ARM: davinci: da850-evm: fix label names in GPIO lookup entries adds 0e1f52720e15 ARM: davinci: omapl138-hawk: fix label names in GPIO looku [...] adds 279e846d7ad8 ARM: davinci: dm644x-evm: fix label names in GPIO lookup entries adds 94a2c202587a ARM: davinci: da830-evm: fix label names in GPIO lookup entries adds 7fb2b8405246 usb: cdc-acm: send ZLP for Telit 3G Intel based modems adds ae2a21fcaeaf USB: storage: don't insert sane sense for SPC3+ when bad s [...] adds 8315e43b74fb USB: storage: add quirk for SMI SM3350 adds 1ef2da729fa7 USB: Add USB_QUIRK_DELAY_CTRL_MSG quirk for Corsair K70 RGB adds 278ad4849088 fork, memcg: fix cached_stacks case adds 089374f87410 slab: alien caches must not be initialized if the allocati [...] adds 58a689c2ae5c mm/usercopy.c: no check page span for stack objects adds 60a801a204d4 mm, memcg: fix reclaim deadlock with writeback adds 17f179128332 ACPI: power: Skip duplicate power resource references in _PRx adds 165c17a9b97e ACPI / PMIC: xpower: Fix TS-pin current-source handling adds e707f95b8f6a ACPI/IORT: Fix rc_dma_get_range() adds 92995f57f3a0 i2c: dev: prevent adapter retries and timeout being set as [...] adds 6496715c48bd mtd: rawnand: qcom: fix memory corruption that causes panic adds b336fa0bb9e4 vfio/type1: Fix unmap overflow off-by-one adds 3e8ea9151207 drm/amdgpu: Add new VegaM pci id adds 5a6781ac523b PCI: dwc: Use interrupt masking instead of disabling adds e156854dede3 PCI: dwc: Take lock when ACKing an interrupt adds 6fdf960d8ccc PCI: dwc: Move interrupt acking into the proper callback adds abdabe649647 drm/amd/display: Fix MST dp_blank REG_WAIT timeout adds 7fc57d45ddb1 drm/fb-helper: Partially bring back workaround for bugs of [...] adds 0c55c7cd437d drm/i915: Unwind failure on pinning the gen7 ppgtt adds 2d48d2653c51 drm/amdgpu: Don't ignore rc from drm_dp_mst_topology_mgr_resume() adds 513bbaffa81e drm/amdgpu: Don't fail resume process if resuming atomic s [...] adds f3e9ba4c1b5d rbd: don't return 0 on unmap if RBD_DEV_FLAG_REMOVING is set adds 6559ca88ab0f ext4: make sure enough credits are reserved for dioread_no [...] adds 88a35247f8b6 ext4: fix a potential fiemap/page fault deadlock w/ inline_data adds 3f98cd7a87d0 ext4: avoid kernel warning when writing the superblock to [...] adds b4ac5d92f7fd ext4: use ext4_write_inode() when fsyncing w/o a journal adds 06c8f5791475 ext4: track writeback errors using the generic tracking in [...] adds 096909af7606 ext4: fix special inode number checks in __ext4_iget() adds 2ed2db6a69d8 mm: page_mapped: don't assume compound page is huge or THP adds 696d76cca371 sunrpc: use-after-free in svc_process_common() adds 50ab57b23dbb Btrfs: fix access to available allocation bits when starti [...] adds d27994b2b249 Btrfs: fix deadlock when enabling quotas due to concurrent [...] adds 90caba63c29d Btrfs: use nofs context when initializing security xattrs [...] adds e9a713f77bb2 Linux 4.20.3 adds 4fdb088f4d3b tty/ldsem: Wake up readers after timed out down_write() adds 91fa6599b033 tty: Hold tty_ldisc_lock() during tty_reopen() adds 5cdfe41c94cd tty: Simplify tty->count math in tty_reopen() adds 844fc57064d7 tty: Don't hold ldisc lock in tty_reopen() if ldisc present adds a4aba230bb0c can: gw: ensure DLC boundaries after CAN frame modification adds d771106c7896 netfilter: nf_conncount: replace CONNCOUNT_LOCK_SLOTS with [...] adds d87c0fc76fc0 netfilter: nf_conncount: don't skip eviction when age is negative adds dc273e584dd3 netfilter: nf_conncount: split gc in two phases adds 43a3c2e4a648 netfilter: nf_conncount: restart search when nodes have be [...] adds 3409dd1ddb38 netfilter: nf_conncount: merge lookup and add functions adds 2c58a49f2a07 netfilter: nf_conncount: move all list iterations under spinlock adds 385c1e4b7788 netfilter: nf_conncount: speculative garbage collection on [...] adds b0b9b2cf441b netfilter: nf_conncount: fix argument order to find_next_bit adds 41bed3ab57c8 mmc: sdhci-msm: Disable CDR function on TX adds e47647c715e2 arm64/kvm: consistently handle host HCR_EL2 flags adds 6da7da96cf34 arm64: Don't trap host pointer auth use to EL2 adds ac6a4d97a7f4 ipv6: fix kernel-infoleak in ipv6_local_error() adds 50265bcad4dc net: bridge: fix a bug on using a neighbour cache entry wi [...] adds 58f453e31924 packet: Do not leak dev refcounts on error exit adds 5ff03ea6617c tcp: change txhash on SYN-data timeout adds 9ff0436e2c35 tun: publish tfile after it's fully initialized adds 4dd178004029 net: phy: add missing phy driver features adds 702ee83110b5 net: phy: Add missing features to PHY drivers adds 4f70f94d92ec net: phy: meson-gxl: Use the genphy_soft_reset callback adds ee894171fbcb lan743x: Remove phy_read from link status change function adds a6ab2ac98635 IN_BADCLASS: fix macro to actually work adds 5247215eef0e r8169: load Realtek PHY driver module before r8169 adds dfabcd6b3988 bonding: update nest level on unlink adds 89b97ed03867 ip: on queued skb use skb_header_pointer instead of pskb_may_pull adds 7b585b0b02b6 r8169: don't try to read counters if chip is in a PCI powe [...] adds 4fa151046fdb smc: move unhash as early as possible in smc_release() adds 2661032cca5c crypto: sm3 - fix undefined shift by >= width of value adds 9f79bd5b2fb9 crypto: caam - fix zero-length buffer DMA mapping adds ac8d9ed2f7eb crypto: authencesn - Avoid twice completion call in decrypt path adds 478aefeccba3 crypto: ccree - convert to use crypto_authenc_extractkeys() adds 87e721e6061e crypto: bcm - convert to use crypto_authenc_extractkeys() adds 80733239c7ae crypto: authenc - fix parsing key with misaligned rta_len adds 6cef4dddc508 crypto: talitos - reorder code in talitos_edesc_alloc() adds b7984d461743 crypto: talitos - fix ablkcipher for CONFIG_VMAP_STACK adds d14816d53291 xen: Fix x86 sched_clock() interface for xen adds 480c6fb23eb8 Revert "btrfs: balance dirty metadata pages in btrfs_finis [...] adds 51f39f27a15c btrfs: wait on ordered extents on abort cleanup adds a49be9dcb1ec Yama: Check for pid death before checking ancestry adds ee16d7294851 scsi: core: Synchronize request queue PM status only on su [...] adds 871858ab0035 scsi: sd: Fix cache_type_store() adds 1210dfc9dcee virtio: don't allocate vqs when names[i] = NULL adds de970bee0d15 virtio-balloon: tweak config_changed implementation adds 1dc84a4b44e7 mips: fix n32 compat_ipc_parse_version adds 23b14e747ee0 MIPS: BCM47XX: Setup struct device for the SoC adds 6071e4c6c3a1 MIPS: lantiq: Fix IPI interrupt handling adds dcbbfa23eb99 MIPS: OCTEON: fix kexec support adds 99d64199514b drm/i915/gvt: Fix mmap range check adds c9b4560b41bf drm/rockchip: add missing of_node_put adds 3deeef642b3a OF: properties: add missing of_node_put adds a2c7b2452876 mfd: tps6586x: Handle interrupts on suspend adds ab7cc2702350 media: v4l: ioctl: Validate num_planes for debug messages adds d4e68f59a7a0 media: vim2m: only cancel work if it is for right context adds 47a3f9dd7731 RDMA/nldev: Don't expose unsafe global rkey to regular user adds 6c6f0b13f77d RDMA/vmw_pvrdma: Return the correct opcode when creating WR adds f20e6ccb1845 kbuild: Disable LD_DEAD_CODE_DATA_ELIMINATION with ftrace [...] adds 1749c7f28972 kbuild: fix single target build for external module adds 35875c6ca66c kbuild: mark prepare0 as PHONY to fix external module build adds 36bb9a63e5d4 net: dsa: realtek-smi: fix OF child-node lookup adds d6a37229d72a pstore/ram: Avoid allocation and leak of platform data adds bdc0577ff335 SUNRPC: Fix TCP receive code on archs with flush_dcache_page() adds 83dcbd8f7dba powerpc/tm: Limit TM code inside PPC_TRANSACTIONAL_MEM adds c60a14ba43a1 arm64: kaslr: ensure randomized quantities are clean to the PoC adds cf59d388b8ba arm64: dts: marvell: armada-ap806: reserve PSCI area adds 6a0ed519f32c fbdev: offb: Fix OF node name handling adds 3d7c3186604f Disable MSI also when pcie-octeon.pcie_disable on adds 43805c8fde67 fix int_sqrt64() for very large numbers adds f134f703dd8a omap2fb: Fix stack memory disclosure adds 78e7067a0a35 media: vivid: fix error handling of kthread_run adds 387ebb1e8378 media: vivid: set min width/height to a value > 0 adds 8981cf219343 bpf: in __bpf_redirect_no_mac pull mac only if present adds 4917a54c025a ipv6: make icmp6_send() robust against null skb->dev adds 06959caf70bc LSM: Check for NULL cred-security on free adds c1014f1acf79 media: vb2: vb2_mmap: move lock up adds 3b640cc51533 sunrpc: handle ENOMEM in rpcb_getport_async adds 21e69f878b0a netfilter: ebtables: account ebt_table_info to kmemcg adds f3631a8b2fcb block: use rcu_work instead of call_rcu to avoid sleep in softirq adds 94b2aec76d68 drm/vkms: Fix plane duplicate_state adds fb298c065482 gpu/drm: Fix lock held when returning to user space. adds 081aee5c7e30 selinux: fix GPF on invalid policy adds 00199a49afcd blockdev: Fix livelocks on loop device adds 90f633969031 sctp: allocate sctp_sockaddr_entry with kzalloc adds e4ce0e2d2d74 tipc: fix uninit-value in in tipc_conn_rcv_sub adds 0d32cdd25dba tipc: fix uninit-value in tipc_nl_compat_link_reset_stats adds 86a25533a1ba tipc: fix uninit-value in tipc_nl_compat_bearer_enable adds c9d3883792bf tipc: fix uninit-value in tipc_nl_compat_link_set adds 5486e8d46560 tipc: fix uninit-value in tipc_nl_compat_name_table_dump adds a5fe02be40a8 tipc: fix uninit-value in tipc_nl_compat_doit adds e86b34ad87f3 block/loop: Don't grab "struct file" for vfs_getattr() operation. adds 264a6e74867a block/loop: Use global lock for ioctl() operation. adds 1de686d15b2f loop: Fold __loop_release into loop_release adds dc04196fae88 loop: Get rid of loop_index_mutex adds 56b897daad18 loop: Push lo_ctl_mutex down into individual ioctls adds 6e22f199bd39 loop: Split setting of lo_state from loop_clr_fd adds 6d73158884d8 loop: Push loop_ctl_mutex down into loop_clr_fd() adds 6d9cdb0e8f90 loop: Push loop_ctl_mutex down to loop_get_status() adds a22475190f73 loop: Push loop_ctl_mutex down to loop_set_status() adds 44e30aca0708 loop: Push loop_ctl_mutex down to loop_set_fd() adds af2dfddd0032 loop: Push loop_ctl_mutex down to loop_change_fd() adds e04b3348a6b6 loop: Move special partition reread handling in loop_clr_fd() adds 9f26d605afa5 loop: Move loop_reread_partitions() out of loop_ctl_mutex adds 92affbf845f3 loop: Fix deadlock when calling blkdev_reread_part() adds 273618e24ef9 loop: Avoid circular locking dependency between loop_ctl_m [...] adds 6022f2518cb5 loop: Get rid of 'nested' acquisition of loop_ctl_mutex adds a7569e702a50 loop: Fix double mutex_unlock(&loop_ctl_mutex) in loop_con [...] adds fbc329a075db loop: drop caches if offset or block_size are changed adds 8ebc192f9091 drm/fb-helper: Ignore the value of fb_var_screeninfo.pixclock adds deb89c6ef9d3 media: vb2: be sure to unlock mutex on errors adds b00af935ce03 nbd: Use set_blocksize() to set device blocksize adds 3d4332cd8258 Linux 4.20.4
No new revisions were added by this update.
Summary of changes: Documentation/admin-guide/kernel-parameters.txt | 3 + Documentation/admin-guide/l1tf.rst | 6 +- Makefile | 17 +- arch/arc/Kconfig | 1 + arch/arm/boot/dts/exynos5422-odroidxu3-audio.dtsi | 9 +- arch/arm/boot/dts/exynos5422-odroidxu4.dts | 9 +- arch/arm/mach-davinci/board-da830-evm.c | 4 +- arch/arm/mach-davinci/board-da850-evm.c | 4 +- arch/arm/mach-davinci/board-dm355-evm.c | 4 +- arch/arm/mach-davinci/board-dm644x-evm.c | 4 +- arch/arm/mach-davinci/board-omapl138-hawk.c | 4 +- arch/arm64/boot/dts/marvell/armada-ap806.dtsi | 17 + arch/arm64/include/asm/kvm_arm.h | 5 +- arch/arm64/include/asm/unistd.h | 5 +- arch/arm64/kernel/head.S | 5 +- arch/arm64/kernel/kaslr.c | 8 +- arch/arm64/kernel/sys_compat.c | 11 +- arch/arm64/kernel/syscall.c | 9 +- arch/arm64/kvm/hyp/switch.c | 2 +- arch/arm64/kvm/hyp/tlb.c | 35 +- arch/mips/Kconfig | 1 + arch/mips/bcm47xx/setup.c | 31 ++ arch/mips/boot/compressed/calc_vmlinuz_load_addr.c | 7 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 3 +- arch/mips/cavium-octeon/setup.c | 2 +- arch/mips/include/asm/atomic.h | 2 +- arch/mips/include/asm/cpu-info.h | 2 +- arch/mips/include/asm/mach-loongson64/mmzone.h | 1 + arch/mips/include/asm/mmu.h | 2 +- arch/mips/include/asm/mmu_context.h | 10 +- arch/mips/include/asm/mmzone.h | 13 +- arch/mips/include/asm/pgtable-64.h | 5 + arch/mips/include/asm/r4kcache.h | 22 + arch/mips/kernel/vdso.c | 4 +- arch/mips/lantiq/irq.c | 68 +--- arch/mips/math-emu/dsemul.c | 38 +- arch/mips/mm/c-r3k.c | 2 +- arch/mips/mm/c-r4k.c | 44 +- arch/mips/pci/msi-octeon.c | 4 +- arch/parisc/mm/init.c | 4 +- arch/powerpc/kernel/security.c | 2 +- arch/powerpc/kernel/signal_32.c | 38 +- arch/powerpc/kernel/signal_64.c | 67 +++- arch/powerpc/kvm/book3s_64_mmu_hv.c | 3 + arch/powerpc/kvm/book3s_hv.c | 17 +- arch/powerpc/platforms/4xx/ocm.c | 4 +- arch/s390/pci/pci_clp.c | 2 +- arch/x86/include/asm/kvm_host.h | 2 +- arch/x86/kernel/cpu/bugs.c | 5 +- arch/x86/kvm/vmx.c | 7 +- arch/x86/mm/init.c | 2 +- arch/x86/mm/init_64.c | 6 - arch/x86/xen/time.c | 12 +- block/blk-mq-sched.c | 3 +- block/blk-mq-sched.h | 1 + block/blk-stat.h | 5 + block/blk-wbt.c | 4 +- block/mq-deadline.c | 12 +- block/partition-generic.c | 8 +- crypto/authenc.c | 14 +- crypto/authencesn.c | 2 +- crypto/cfb.c | 2 +- crypto/sm3_generic.c | 2 +- crypto/tcrypt.c | 5 + crypto/testmgr.c | 7 + crypto/testmgr.h | 76 ++++ drivers/acpi/arm64/iort.c | 3 +- drivers/acpi/pmic/intel_pmic_xpower.c | 41 +- drivers/acpi/power.c | 22 + drivers/android/binder.c | 63 ++- drivers/base/dd.c | 4 +- drivers/base/platform-msi.c | 6 +- drivers/block/loop.c | 443 +++++++++++++-------- drivers/block/loop.h | 1 - drivers/block/nbd.c | 5 +- drivers/block/rbd.c | 9 +- drivers/block/zram/zram_drv.c | 4 +- drivers/char/tpm/tpm-interface.c | 15 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/clk/rockchip/clk-rk3188.c | 2 +- drivers/clk/sunxi-ng/ccu_nm.c | 18 +- drivers/clocksource/Kconfig | 1 + drivers/clocksource/arc_timer.c | 22 + drivers/cpufreq/scmi-cpufreq.c | 8 +- drivers/cpufreq/scpi-cpufreq.c | 4 +- drivers/crypto/Kconfig | 1 + drivers/crypto/bcm/cipher.c | 44 +- drivers/crypto/caam/caamhash.c | 15 +- drivers/crypto/cavium/nitrox/nitrox_algs.c | 12 +- drivers/crypto/cavium/nitrox/nitrox_lib.c | 22 +- drivers/crypto/cavium/nitrox/nitrox_req.h | 7 + drivers/crypto/ccree/cc_aead.c | 40 +- drivers/crypto/chelsio/chcr_ipsec.c | 5 +- drivers/crypto/talitos.c | 26 +- drivers/dax/pmem.c | 14 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 37 +- drivers/gpu/drm/amd/display/dc/core/dc_link.c | 4 +- drivers/gpu/drm/drm_atomic_uapi.c | 3 +- drivers/gpu/drm/drm_fb_helper.c | 133 ++++--- drivers/gpu/drm/drm_mode_object.c | 4 +- drivers/gpu/drm/i915/gvt/kvmgt.c | 14 +- drivers/gpu/drm/i915/i915_gem_execbuffer.c | 1 + drivers/gpu/drm/i915/i915_gem_gtt.c | 15 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 12 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 4 +- drivers/gpu/drm/rockchip/rockchip_rgb.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 7 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 11 +- drivers/gpu/drm/vc4/vc4_plane.c | 1 + drivers/gpu/drm/vkms/vkms_plane.c | 7 +- drivers/hwtracing/intel_th/msu.c | 3 +- drivers/hwtracing/stm/policy.c | 12 +- drivers/i2c/i2c-dev.c | 6 + drivers/iio/adc/qcom-spmi-adc5.c | 58 +-- drivers/iio/dac/ad5686.c | 3 +- drivers/infiniband/core/iwcm.c | 12 +- drivers/infiniband/core/nldev.c | 4 - drivers/infiniband/hw/hfi1/verbs.c | 2 + drivers/infiniband/hw/vmw_pvrdma/pvrdma.h | 35 +- drivers/infiniband/hw/vmw_pvrdma/pvrdma_qp.c | 6 + drivers/infiniband/sw/rxe/rxe_resp.c | 13 +- drivers/infiniband/ulp/srpt/ib_srpt.c | 18 +- drivers/input/mouse/elan_i2c_core.c | 1 + drivers/input/touchscreen/atmel_mxt_ts.c | 4 +- drivers/iommu/arm-smmu-v3.c | 8 +- drivers/iommu/intel-iommu.c | 4 +- drivers/isdn/capi/kcapi.c | 4 +- drivers/md/dm-table.c | 3 + drivers/media/cec/cec-adap.c | 27 +- drivers/media/cec/cec-pin.c | 5 +- drivers/media/common/v4l2-tpg/v4l2-tpg-core.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 17 +- drivers/media/i2c/imx274.c | 7 +- drivers/media/i2c/ov5640.c | 17 +- drivers/media/pci/cx23885/cx23885-core.c | 55 ++- drivers/media/pci/cx23885/cx23885.h | 2 + drivers/media/platform/vim2m.c | 5 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 5 +- drivers/media/platform/vivid/vivid-kthread-out.c | 5 +- drivers/media/platform/vivid/vivid-vid-cap.c | 2 + drivers/media/platform/vivid/vivid-vid-common.c | 2 +- drivers/media/rc/rc-main.c | 6 +- drivers/media/usb/dvb-usb-v2/usb_urb.c | 5 +- drivers/media/v4l2-core/v4l2-fwnode.c | 4 +- drivers/media/v4l2-core/v4l2-ioctl.c | 4 +- drivers/mfd/tps6586x.c | 24 ++ drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/mic/vop/vop_main.c | 9 +- drivers/misc/ocxl/config.c | 2 +- drivers/misc/ocxl/link.c | 2 +- drivers/mmc/host/sdhci-msm.c | 43 +- drivers/mtd/nand/raw/marvell_nand.c | 17 +- drivers/mtd/nand/raw/nand_jedec.c | 2 + drivers/mtd/nand/raw/omap2.c | 2 +- drivers/mtd/nand/raw/qcom_nandc.c | 20 +- drivers/mtd/spi-nor/Kconfig | 2 +- drivers/net/bonding/bond_main.c | 3 + drivers/net/dsa/realtek-smi.c | 18 +- drivers/net/ethernet/broadcom/bnx2x/bnx2x_main.c | 14 +- drivers/net/ethernet/ibm/ibmveth.c | 6 +- drivers/net/ethernet/microchip/lan743x_main.c | 11 +- drivers/net/ethernet/realtek/r8169.c | 7 +- drivers/net/hamradio/6pack.c | 16 +- drivers/net/phy/bcm87xx.c | 2 + drivers/net/phy/cortina.c | 1 + drivers/net/phy/meson-gxl.c | 1 + drivers/net/phy/micrel.c | 1 + drivers/net/phy/phy_device.c | 12 + drivers/net/phy/teranetics.c | 1 + drivers/net/tap.c | 3 +- drivers/net/tun.c | 11 +- drivers/net/wan/x25_asy.c | 2 + drivers/net/wireless/broadcom/b43/phy_common.c | 2 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 11 +- .../broadcom/brcm80211/brcmfmac/cfg80211.h | 2 +- .../wireless/broadcom/brcm80211/brcmfmac/core.c | 2 +- .../broadcom/brcm80211/brcmfmac/firmware.c | 8 +- drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 50 +++ drivers/nvdimm/pmem.c | 13 +- drivers/of/base.c | 101 +++-- drivers/of/dynamic.c | 3 + drivers/of/of_private.h | 4 + drivers/of/property.c | 1 + drivers/opp/core.c | 63 ++- drivers/pci/controller/dwc/pcie-designware-host.c | 37 +- drivers/pci/p2pdma.c | 10 +- drivers/pci/pci-driver.c | 27 +- drivers/perf/hisilicon/hisi_uncore_ddrc_pmu.c | 4 +- drivers/power/supply/olpc_battery.c | 4 +- drivers/remoteproc/remoteproc_virtio.c | 9 +- drivers/rtc/rtc-m41t80.c | 2 +- drivers/s390/scsi/zfcp_aux.c | 6 +- drivers/s390/virtio/virtio_ccw.c | 12 +- drivers/scsi/lpfc/lpfc_sli.c | 3 +- drivers/scsi/scsi_pm.c | 26 +- drivers/scsi/sd.c | 6 + drivers/spi/spi-bcm2835.c | 16 +- drivers/staging/rtl8188eu/core/rtw_security.c | 6 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 1 - drivers/staging/wilc1000/wilc_sdio.c | 1 + drivers/tty/serial/xilinx_uartps.c | 4 +- drivers/tty/tty_io.c | 22 +- drivers/tty/tty_ldsem.c | 10 + drivers/usb/Kconfig | 4 - drivers/usb/class/cdc-acm.c | 17 + drivers/usb/class/cdc-acm.h | 1 + drivers/usb/common/Makefile | 1 - drivers/usb/core/generic.c | 9 +- drivers/usb/core/quirks.c | 3 +- drivers/usb/dwc2/hcd.h | 2 +- drivers/usb/dwc2/hcd_queue.c | 19 +- drivers/usb/dwc2/params.c | 1 + drivers/usb/dwc3/dwc3-pci.c | 8 +- drivers/usb/host/r8a66597-hcd.c | 5 +- drivers/usb/roles/Kconfig | 13 + drivers/usb/roles/Makefile | 4 +- drivers/usb/{common/roles.c => roles/class.c} | 0 drivers/usb/serial/option.c | 4 + drivers/usb/serial/pl2303.c | 5 + drivers/usb/serial/pl2303.h | 5 + drivers/usb/storage/scsiglue.c | 8 +- drivers/usb/storage/unusual_devs.h | 12 + drivers/vfio/vfio_iommu_type1.c | 2 +- drivers/video/fbdev/offb.c | 18 +- drivers/video/fbdev/omap2/omapfb/omapfb-ioctl.c | 2 + drivers/video/fbdev/pxafb.c | 4 +- drivers/virtio/virtio_balloon.c | 98 +++-- drivers/virtio/virtio_mmio.c | 9 +- drivers/xen/events/events_base.c | 2 +- fs/block_dev.c | 28 +- fs/btrfs/btrfs_inode.h | 6 + fs/btrfs/ctree.c | 45 ++- fs/btrfs/dev-replace.c | 6 + fs/btrfs/disk-io.c | 8 + fs/btrfs/extent-tree.c | 4 + fs/btrfs/inode.c | 23 +- fs/btrfs/qgroup.c | 14 +- fs/btrfs/scrub.c | 35 +- fs/btrfs/tree-log.c | 16 + fs/btrfs/volumes.c | 39 +- fs/btrfs/xattr.c | 8 + fs/ceph/caps.c | 1 - fs/cifs/file.c | 20 +- fs/cifs/misc.c | 34 +- fs/cifs/smb2file.c | 4 +- fs/cifs/smb2maperror.c | 4 +- fs/cifs/smb2ops.c | 4 +- fs/cifs/smb2pdu.c | 8 +- fs/cifs/transport.c | 63 ++- fs/dlm/lock.c | 17 +- fs/dlm/lockspace.c | 2 +- fs/ext4/ext4.h | 17 +- fs/ext4/fsync.c | 16 +- fs/ext4/ialloc.c | 2 +- fs/ext4/inline.c | 11 +- fs/ext4/inode.c | 66 ++- fs/ext4/ioctl.c | 2 +- fs/ext4/migrate.c | 36 +- fs/ext4/namei.c | 4 +- fs/ext4/resize.c | 79 ++-- fs/ext4/super.c | 57 ++- fs/ext4/xattr.c | 83 ++-- fs/f2fs/data.c | 4 +- fs/f2fs/node.c | 4 +- fs/f2fs/super.c | 13 +- fs/f2fs/xattr.c | 18 +- fs/file.c | 29 ++ fs/gfs2/inode.c | 18 +- fs/gfs2/rgrp.c | 2 +- fs/lockd/clntproc.c | 2 +- fs/lockd/xdr.c | 4 +- fs/lockd/xdr4.c | 4 +- fs/nfsd/nfs4proc.c | 2 - fs/pstore/ram.c | 9 +- include/linux/bcma/bcma_soc.h | 1 + include/linux/compiler-gcc.h | 2 +- include/linux/fdtable.h | 1 + include/linux/genhd.h | 2 +- include/linux/hmm.h | 4 +- include/linux/memremap.h | 2 + include/linux/module.h | 2 +- include/linux/msi.h | 2 + include/linux/phy.h | 2 + include/linux/pm_opp.h | 5 + include/linux/ptr_ring.h | 2 + include/linux/sunrpc/svc.h | 5 +- include/media/cec.h | 1 + include/net/ip_tunnels.h | 20 + include/net/netfilter/nf_conntrack_count.h | 19 +- include/net/sock.h | 38 +- include/trace/events/ext4.h | 20 + include/trace/events/sunrpc.h | 6 +- include/uapi/linux/in.h | 2 +- include/uapi/rdma/vmw_pvrdma-abi.h | 1 + init/Kconfig | 1 + kernel/cgroup/cgroup.c | 29 +- kernel/fork.c | 14 +- kernel/memremap.c | 94 +++-- kernel/panic.c | 6 +- kernel/pid.c | 6 +- kernel/rcu/srcutree.c | 2 + kernel/sched/fair.c | 43 +- lib/int_sqrt.c | 2 +- lib/test_debug_virtual.c | 1 + mm/hmm.c | 305 ++------------ mm/memcontrol.c | 20 +- mm/memory.c | 23 ++ mm/memory_hotplug.c | 16 + mm/slab.c | 6 +- mm/swapfile.c | 3 +- mm/usercopy.c | 9 +- mm/util.c | 2 +- net/9p/client.c | 21 + net/ax25/af_ax25.c | 11 +- net/ax25/ax25_dev.c | 2 + net/bridge/br_netfilter_hooks.c | 2 +- net/bridge/netfilter/ebtables.c | 6 +- net/can/gw.c | 30 +- net/compat.c | 15 +- net/core/filter.c | 21 +- net/core/lwt_bpf.c | 1 + net/core/sock.c | 15 +- net/ieee802154/6lowpan/tx.c | 3 + net/ipv4/ip_gre.c | 9 + net/ipv4/ip_sockglue.c | 12 +- net/ipv4/ip_tunnel.c | 9 - net/ipv4/ip_vti.c | 12 +- net/ipv4/tcp_timer.c | 2 +- net/ipv6/datagram.c | 11 +- net/ipv6/icmp.c | 8 +- net/ipv6/ip6_gre.c | 10 +- net/ipv6/ip6_tunnel.c | 10 +- net/ipv6/ip6_vti.c | 8 +- net/ipv6/ip6mr.c | 17 +- net/ipv6/sit.c | 3 + net/netfilter/nf_conncount.c | 290 ++++++-------- net/netfilter/nft_connlimit.c | 14 +- net/netrom/af_netrom.c | 15 +- net/packet/af_packet.c | 8 +- net/sctp/ipv6.c | 5 +- net/sctp/protocol.c | 4 +- net/smc/af_smc.c | 4 +- net/sunrpc/auth_gss/svcauth_gss.c | 8 +- net/sunrpc/cache.c | 10 +- net/sunrpc/rpcb_clnt.c | 8 + net/sunrpc/svc.c | 11 +- net/sunrpc/svc_xprt.c | 5 +- net/sunrpc/svcsock.c | 4 +- net/sunrpc/xprtrdma/frwr_ops.c | 6 +- net/sunrpc/xprtrdma/verbs.c | 9 +- net/sunrpc/xprtsock.c | 22 + net/tipc/bearer.c | 1 - net/tipc/netlink_compat.c | 50 ++- net/tipc/topsrv.c | 2 +- scripts/mod/modpost.c | 2 +- security/keys/keyctl_pkey.c | 2 + security/security.c | 7 + security/selinux/ss/policydb.c | 54 ++- security/yama/yama_lsm.c | 4 +- sound/core/pcm.c | 2 + sound/firewire/amdtp-stream-trace.h | 4 +- sound/firewire/amdtp-stream.c | 4 +- sound/firewire/fireface/ff-protocol-ff400.c | 2 +- sound/pci/cs46xx/dsp_spos.c | 3 + sound/pci/emu10k1/emufx.c | 5 + sound/pci/hda/hda_tegra.c | 2 + sound/pci/hda/patch_conexant.c | 1 + sound/pci/hda/patch_realtek.c | 21 +- sound/pci/rme9652/hdsp.c | 10 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 14 + sound/synth/emux/emux_hwdep.c | 7 +- sound/usb/card.c | 2 +- sound/usb/mixer.c | 29 +- sound/usb/quirks-table.h | 6 + sound/usb/stream.c | 36 +- tools/lib/traceevent/event-parse.c | 1 + tools/perf/arch/common.c | 10 + tools/perf/arch/common.h | 1 + tools/perf/builtin-script.c | 12 +- tools/perf/util/env.c | 2 +- tools/perf/util/event.c | 29 +- tools/perf/util/machine.c | 27 ++ tools/perf/util/machine.h | 3 + tools/perf/util/pmu.c | 8 +- .../util/scripting-engines/trace-event-python.c | 16 +- tools/perf/util/session.c | 4 + tools/perf/util/thread.h | 4 + tools/testing/nvdimm/test/iomap.c | 17 +- tools/testing/selftests/android/Makefile | 2 +- tools/testing/selftests/futex/functional/Makefile | 1 + tools/testing/selftests/gpio/Makefile | 6 +- tools/testing/selftests/kvm/Makefile | 2 +- tools/testing/selftests/lib.mk | 8 +- .../selftests/networking/timestamping/Makefile | 1 + tools/testing/selftests/tc-testing/bpf/Makefile | 1 + tools/testing/selftests/vm/Makefile | 1 + virt/kvm/arm/arm.c | 23 +- virt/kvm/arm/vgic/vgic-mmio.c | 44 +- virt/kvm/arm/vgic/vgic.c | 6 +- 400 files changed, 3839 insertions(+), 2094 deletions(-) rename drivers/usb/{common/roles.c => roles/class.c} (100%)