This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-allyesconfig in repository toolchain/linux-next.
from 7de414a9dd91 net: drop skb on failure in ip_check_defrag() adds afaef01c0015 x86/entry: Add STACKLEAK erasing the kernel stack at the e [...] adds 10e9ae9fabaf gcc-plugins: Add STACKLEAK plugin for tracking the kernel stack adds f90d1e0c7804 lkdtm: Add a test for STACKLEAK adds c8d126275a5f fs/proc: Show STACKLEAK metrics in the /proc file system adds ed535a2dae18 doc: self-protection: Add information about STACKLEAK feature adds 964c9dff0091 stackleak: Allow runtime disabling of kernel stack erasing adds 6fcde9046673 arm64: Drop unneeded stackleak_check_alloca() adds 2d6bb6adb714 Merge tag 'stackleak-v4.20-rc1' of git://git.kernel.org/pu [...] adds fe278d1a9592 xtensa: remove ZONE_DMA adds 4119ba211bc4 xtensa: add NOTES section to the linker script adds 1026ded6936f xtensa: use DWARF_DEBUG in the vmlinux.lds.S adds 960b82c383d3 xtensa: clean up xtensa-specific property sections adds 90de1fb83e7c Merge tag 'xtensa-20181101' of git://github.com/jcmvbkbc/l [...] adds d7b31359ecef kvm_config: add CONFIG_VIRTIO_MENU adds 86a559787e6f virtio-balloon: VIRTIO_BALLOON_F_FREE_PAGE_HINT adds d95f58f4a6ca mm/page_poison: expose page_poisoning_enabled to kernel modules adds 2e991629bcf5 virtio-balloon: VIRTIO_BALLOON_F_PAGE_POISON adds 4542d623c713 vhost/scsi: truncate T10 PI iov_iter to prot_bytes adds 0d02dbd68c47 vhost/scsi: Respond to control queue operations adds 3f8ca2e115e5 vhost/scsi: Extract common handling code from control queu [...] adds 09d7583294aa vhost/scsi: Use common handling code in request queue handler adds 79f800b2e769 MAINTAINERS: remove reference to bogus vsock file adds b5b1de3537e2 Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linu [...] adds 204c881e96e4 dt-bindings: arm: Explain capacities-dmips-mhz calculation [...] adds c961cb3be906 of: Fix cpu node iterator to not ignore disabled cpu nodes adds 34c7685a177a Merge tag 'devicetree-fixes-for-4.20-1' of git://git.kerne [...] adds babf4770be0a ovl: fix error handling in ovl_verify_set_fh() adds 1f244dc52139 ovl: clean up error handling in ovl_get_tmpfile() adds 8f97d1e99149 vfs: fix FIGETBSZ ioctl on an overlayfs file adds 6cd078702f2f ovl: fix recursive oi->lock in ovl_link() adds 007ea44892e6 ovl: relax permission checking on underlying layers adds b10cdcdc2012 ovl: untangle copy up call chain adds 6b52243f633e ovl: fold copy-up helpers into callers adds 9df085f3c9a2 ovl: relax requirement for non null uuid of lower fs adds 0e32992f7fac ovl: remove the 'locked' argument of ovl_nlink_{start,end} adds 1e92e3072c14 ovl: abstract ovl_inode lock with a helper adds 14fa085640a7 ovl: using posix_acl_xattr_size() to get size instead of p [...] adds 5e1275808630 ovl: check whiteout in ovl_create_over_whiteout() adds d47748e5ae5a ovl: automatically enable redirect_dir on metacopy=on adds 7260935d71b6 Merge tag 'ovl-update-4.20' of git://git.kernel.org/pub/sc [...] adds 70025f84e5b7 KEYS: Provide key type operations for asymmetric key ops [ver #2] adds 00d60fd3b932 KEYS: Provide keyctls to drive the new key type ops for as [...] adds 5a30771832aa KEYS: Provide missing asymmetric key subops for new key ty [...] adds 039884907787 KEYS: Make the X.509 and PKCS7 parsers supply the sig enco [...] adds 82f94f24475c KEYS: Provide software public key query function [ver #2] adds f7c4e06e066c KEYS: Allow the public_key struct to hold a private key [ver #2] adds c08fed737126 KEYS: Implement encrypt, decrypt and sign for software asy [...] adds 3c58b2362ba8 KEYS: Implement PKCS#8 RSA Private Key parser [ver #2] adds b3a8c8a5ebb5 crypto: rsa-pkcs1pad: Allow hash to be optional [ver #2] adds 903be6bb84c5 KEYS: asym_tpm: add skeleton for asym_tpm [ver #2] adds f8c54e1ac4b8 KEYS: asym_tpm: extract key size & public key [ver #2] adds d5e72745ca12 KEYS: Add parser for TPM-based keys [ver #2] adds dff5a61a5961 KEYS: asym_tpm: Implement pkey_query [ver #2] adds ad4b1eb5fb33 KEYS: asym_tpm: Implement encryption operation [ver #2] adds e1ea9f86023e KEYS: trusted: Expose common functionality [ver #2] adds 22447981fc05 KEYS: Move trusted.h to include/keys [ver #2] adds 0c36264aa1d5 KEYS: asym_tpm: Add loadkey2 and flushspecific [ver #2] adds f884fe5a158f KEYS: asym_tpm: Implement tpm_unbind [ver #2] adds a335974ae088 KEYS: asym_tpm: Implement the decrypt operation [ver #2] adds e08e6891231f KEYS: asym_tpm: Implement signature verification [ver #2] adds e73d170f6c77 KEYS: asym_tpm: Implement tpm_sign [ver #2] adds 64ae16dfeefe KEYS: asym_tpm: Add support for the sign operation [ver #2] adds baa888d25ea6 Merge branch 'next-keys2' of git://git.kernel.org/pub/scm/ [...] adds 29efbc6aea9d Compiler Attributes: remove unused attributes adds 5c67a52f3da0 Compiler Attributes: always use the extra-underscores syntax adds c2c640aa04cc Compiler Attributes: remove unneeded tests adds ec0bbef66f86 Compiler Attributes: homogenize __must_be_array adds 989bd5000f36 Compiler Attributes: remove unneeded sparse (__CHECKER__) tests adds 66dbeef915f2 Compiler Attributes: add missing SPDX ID in compiler_types.h adds a3f8a30f3f00 Compiler Attributes: use feature checks instead of version checks adds 06e3727e02f9 Compiler Attributes: KENTRY used twice the "used" attribute adds e04462fb82f8 Compiler Attributes: remove uses of __attribute__ from compiler.h adds 303d22c5fc37 Compiler Attributes: add Doc/process/programming-language.rst adds 5fc4a13b66b4 Compiler Attributes: add MAINTAINERS entry adds 92676236917d Compiler Attributes: add support for __nonstring (gcc >= 8) adds 23066c3f4e21 Compiler Attributes: enable -Wstringop-truncation on W=1 ( [...] adds 98cade0a08ba Compiler Attributes: auxdisplay: panel: use __nonstring adds f0604f63033d Compiler Attributes: ext4: remove local __nonstring definition adds fe0640eb30b7 compiler.h: update definition of unreachable() adds 1ff2fea5e30c compiler-gcc: remove comment about gcc 4.5 from unreachable() adds e468f5c06b5e Merge tag 'compiler-attributes-for-linus-4.20-rc1' of http [...] adds 1fcb748d187d amd-gpu: Don't undefine READ and WRITE adds 00e23707442a iov_iter: Use accessor function adds aa563d7bca6e iov_iter: Separate type from direction and use accessor functions adds 9ea9ce0427aa iov_iter: Add I/O discard iterator adds 160cb9574b55 afs: Better tracing of protocol errors adds 12bdcf333fe1 afs: Set up the iov_iter before calling afs_extract_data() adds e7f680f45bd1 afs: Improve FS server rotation error handling adds 0a5143f2f89c afs: Implement VL server rotation adds ded2f4c58ac2 afs: Fix TTL on VL server and address lists adds 4ac15ea53622 afs: Handle EIO from delivery function adds f51375cd9e1a afs: Add a couple of tracepoints to log I/O errors adds 2a0b4f64c9ed afs: Don't invoke the server to read data beyond EOF adds 3b6492df4153 afs: Increase to 64-bit volume ID and 96-bit vnode ID for YFS adds 0067191201de afs: Commit the status on a new file/dir/symlink adds 06aeb2971457 afs: Remove callback details from afs_callback_break struct adds 35dbfba3111a afs: Implement the YFS cache manager service adds 36bb5f490a54 afs: Fix FS.FetchStatus delivery from updating wrong vnode adds 12d8e95a911e afs: Calc callback expiry in op reply delivery adds f58db83fd332 afs: Get the target vnode in afs_rmdir() and get a callback on it adds d4936803a92b afs: Expand data structure fields to support YFS adds 30062bd13e36 afs: Implement YFS support in the fs client adds 744bcd713a4e afs: Allow dumping of server cursor on operation failure adds 2feeaf8433c8 afs: Eliminate the address pointer from the address list cursor adds 18ac61853cc4 afs: Fix callback handling adds 3bf0fb6f33dd afs: Probe multiple fileservers simultaneously adds 78a63f1235de Merge tag 'nfs-for-4.20-1' of git://git.linux-nfs.org/proj [...] adds 0e9b4a827102 missing bits of "iov_iter: Separate type from direction an [...] adds 9931a07d518e Merge branch 'work.afs' of git://git.kernel.org/pub/scm/li [...] adds e884bce1d932 ext4: don't open-code ERR_CAST adds 995f608e7a34 ntfs: don't open-code ERR_CAST adds 5de4480ae7f8 vfs: allow dedupe of user owned read-only files adds 85c95f208f48 vfs: dedupe should return EPERM if permission is not granted adds d65b1f202924 iomap: remove duplicated include from iomap.c adds 55338ac2a983 Delete invalid assignment statements in do_sendfile adds 515f1867adda fs/exofs: fix potential memory leak in mount option parsing adds 3642b29a6367 fs/exofs: only use true/false for asignment of bool type variable adds 8adcc59974b8 Merge branch 'work.misc' of git://git.kernel.org/pub/scm/l [...] adds ba1f0d955769 RISC-V: refresh defconfig adds 63c6e188f639 Merge tag 'riscv-for-linus-4.20-mw3' of git://git.kernel.o [...] adds cc4ebf5c0a34 Revert "powerpc/8xx: Use L1 entry APG to handle _PAGE_ACCE [...] adds 082e2869fc02 powerpc/code-patching: Add a helper to get the address of [...] adds 1a210878bf21 powerpc/8xx: Use patch_site for memory setup patching adds 709cf19c5749 powerpc/8xx: Use patch_site for perf counters setup adds 772b039fd9a7 powerpc/pseries: Export maximum memory value adds c43befca86ae KVM: PPC: Use exported tb_to_ns() function in decrementer [...] adds 48dc0ef19044 selftests/powerpc: Fix ptrace tm failure adds 8dce6b2215ea powerpc/pseries: add missing cpumask.h include file adds e901378578c6 powerpc/process: Fix flush_all_to_thread for SPE adds 0400d6550193 powerpc/dts/fsl: t2080rdb: reorder the Cortina PHY XFI lanes adds e738c5f15562 powerpc/8xx: Add DT node for using the SEC engine of the MPC885 adds b6ae3550c8e2 powerpc/8xx: add missing header in 8xx_mmu.c adds 3b9672fff747 Merge branch 'next' of https://git.kernel.org/pub/scm/linu [...] adds a95ecac5cb2f selftests/powerpc: Relax L1d miss targets for rfi_flush test adds a0aebae07f21 selftests: powerpc: Fix warning for security subdir adds 9c87156cce5a powerpc/xmon: Relax frame size for clang adds c39b79082a38 selftests/powerpc/ptrace: Fix out-of-tree build adds 27825349d7b2 selftests/powerpc/signal: Fix out-of-tree build adds 98415da03ae6 selftests/powerpc/pmu: Link ebb tests with -no-pie adds 266bac361d56 selftests/powerpc/switch_endian: Fix out-of-tree build adds 69f8117f17b3 selftests/powerpc/cache_shape: Fix out-of-tree build adds 1936f094e164 selftests/powerpc: Fix compilation issue due to asm label adds b69f9e17a57a Merge tag 'powerpc-4.20-2' of git://git.kernel.org/pub/scm [...] adds 5b49f64db299 vfs: vfs_clone_file_prep_inodes should return EINVAL for a [...] adds 1383a7ed6749 vfs: check file ranges before cloning files adds 2c5773f102c9 vfs: exit early from zero length remap operations adds 9fd91a90cb98 vfs: strengthen checking of file range inputs to generic_r [...] adds 07d19dc9fbe9 vfs: avoid problematic remapping requests into partial EOF block adds 9aae20500d9c vfs: skip zero-length dedupe requests adds a83ab01a62e6 vfs: rename vfs_clone_file_prep to be more descriptive adds 6095028b455d vfs: rename clone_verify_area to remap_verify_area adds 2e5dfc99f2e6 vfs: combine the clone and dedupe into a single remap_file_range adds a91ae49bbaf4 vfs: pass remap flags to generic_remap_file_range_prep adds 3d28193e1df0 vfs: pass remap flags to generic_remap_checks adds 8dde90bca6fc vfs: remap helper should update destination inode metadata adds 42ec3d4c0218 vfs: make remap_file_range functions take and return bytes [...] adds 452ce65951a2 vfs: plumb remap flags through the vfs clone functions adds df3658361951 vfs: plumb remap flags through the vfs dedupe functions adds eca3654e3cc7 vfs: enable remap callers that can handle short operations adds c32e5f39953f vfs: hide file range comparison function adds 8c5c836bd6c3 vfs: clean up generic_remap_file_range_prep return value adds 2587b1f1fae2 ocfs2: truncate page cache for clone destination file befo [...] adds a8a94302c975 ocfs2: fix pagecache truncation prior to reflink adds 900611a1bd06 ocfs2: support partial clone range and dedupe range adds 65f098e91ffb ocfs2: remove ocfs2_reflink_remap_range adds 4918ef4ea008 xfs: fix pagecache truncation prior to reflink adds 9f04aaffddb3 xfs: clean up xfs_reflink_remap_blocks call site adds 3f68c1f562f1 xfs: support returning partial reflink results adds 7a6ccf004e23 xfs: remove redundant remap partial EOF block checks adds 3fc9f5e40931 xfs: remove xfs_reflink_remap_range adds bf4a1fcf0bc1 xfs: remove [cm]time update from reflink calls adds c2aa1a444cab Merge tag 'xfs-4.20-merge-2' of git://git.kernel.org/pub/s [...] adds 5f997580e8b1 apparmor: Fix network performance issue in aa_label_sk_perm adds 1f8266ff5884 apparmor: don't try to replace stale label in ptrace access check adds 617a629c08bf apparmor: Add a wildcard secid adds 9caafbe2b4cf apparmor: Parse secmark policy adds ab9f2115081a apparmor: Allow filtering based on secmark policy adds 0fb871cc4253 apparmor: Replace spin_is_locked() with lockdep adds ca3fde5214e1 apparmor: don't try to replace stale label in ptraceme check adds 250f2da49cb8 apparmor: Fix uninitialized value in aa_split_fqname adds e1af47796179 apparmor: add #ifdef checks for secmark filtering adds 76af016e65e7 apparmor: fix checkpatch error in Parse secmark policy adds 566f52ece7bd apparmor: clean an indentation issue, remove extraneous space adds d81f50bd3464 Merge tag 'apparmor-pr-2018-11-01' of git://git.kernel.org [...] adds 922dceff8dc1 drm/edid: Add 6 bpc quirk for BOE panel. adds cb028e49129f dt-bindings: drm/panel: simple: Add no-hpd property adds 2ed3e9510f60 drm/panel: simple: Support panels with HPD where HPD isn't [...] adds 625d3b5c2ea6 drm/panel: simple: Add "no-hpd" delay for Innolux TV123WAM adds c2bfc223882d drm/bridge: ti-sn65dsi86: Remove the mystery delay adds c0e9ab24723c dt-bindings: drm/panel: simple: Innolux TV123WAM is actual [...] adds 8f054b6f53ff drm/panel: simple: Innolux TV123WAM is actually P120ZDG-BF1 adds 52b50ae1af8a Merge tag 'drm-misc-next-fixes-2018-10-31' of git://anongi [...] adds 241dbbb1fb21 drm/amd/powerplay: error out when force clock level under [...] adds 91eec27ebbc4 drm/amdgpu: Fix null pointer amdgpu_device_fw_loading adds f191415b24a3 powerplay: Respect units on max dcfclk watermark adds f7becf9a0803 drm/amd/pp: enable power limit increase in OD mode adds b44ec6a3eb38 drm/amd/powerplay: drop highest UCLK setting after display [...] adds 3b2ad16dc428 drm/amd/powerplay: bump the PPtable version supported adds 355c8db13be4 drm/amd/powerplay: commit get_performance_level API as DAL needed adds 6f059c641b31 drm/amd/display: Fix Null point error if smu ip was disabled adds 7179d24040d6 drm/amdgpu: Fix null point error adds 1a0e348e5693 drm/amd/display: Disable 4k 60 HDMI on DCE11 adds 7dc94969e165 drm/amd/powerplay: correct the clocks for DAL to be Khz unit adds 3732eb0683c1 drm/amd/powerplay: commonize the API for retrieving curren [...] adds 0af5c656fdb7 drm/amdgpu: fix amdgpu_vm_fini adds 4faaaa762328 drm/amdgpu: fix VM leaf walking adds 31e3aad62ab8 drm/amdgpu: Fix compute ring 1.0.0 failure after reset adds cb899a615be6 drm/amdgpu: fix reporting of failed msg sent to SMU (v2) adds 0cafc82fae41 drm/amd/display: set backlight level limit to 1 adds 1ecd0da58889 drm/amd/powerplay: revise Vega20 pptable version check adds 734afd4b217f drm/amdgpu: Fix skipping hangged job reset during gpu recover. adds 5be3bb6e9254 drm/amd/powerplay: no MGPU fan boost enablement on DPM disabled adds 17c7c7e71462 drm/amd/pp: Fix pp_sclk/mclk_od not work on smu7 adds 47fdd8975347 drm/amd/pp: Fix pp_sclk/mclk_od not work on Vega10 adds a4c3f247ee94 drm/amd/pp: Print warning if od_sclk/mclk out of range adds 9d064be1e6a1 drm/amdgpu: revert "enable gfxoff in non-sriov and stutter [...] adds 43e0f873b2f2 Merge branch 'drm-next-4.20' of git://people.freedesktop.o [...] adds e96550956fbc drm/atomic_helper: Disallow new modesets on unregistered c [...] adds 34ca26a98ad6 drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] adds de9f8eea5a44 drm/atomic_helper: Stop modesets on unregistered connector [...] adds 7b0f61e91b60 drm/nouveau: Fix nv50_mstc->best_encoder() adds 49af5d95b9b3 drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() adds f9776280c29e drm/i915/dp: Restrict link retrain workaround to external [...] adds f9885ef875e9 Merge tag 'drm-intel-next-fixes-2018-10-25' of git://anong [...] adds bc6080ae38b3 Merge tag 'drm-next-2018-11-02' of git://anongit.freedeskt [...] adds aedef16a63d5 ALSA: dice: fix to wait for releases of all ALSA character [...] adds ac237c28d5ac ALSA: ca0106: Disable IZD on SB0570 DAC to fix audio pops adds 826b5de90c0b ALSA: firewire-lib: fix insufficient PCM rule for period/b [...] adds 54480aa7fac3 Merge tag 'sound-fix-4.20-rc1' of git://git.kernel.org/pub [...] adds ad6e16059d8e EDAC, skx_edac: Add address translation for non-volatile DIMMs adds a324e9396ca3 EDAC, skx: Fix randconfig builds adds 0b21f21ae0d7 Merge tag 'edac_for_4.20_2' of git://git.kernel.org/pub/sc [...] adds f31fb2fe1ea4 pwm: tegra: Remove gratuituous blank line adds fe650c8ba7c9 ACPI / PM: Export acpi_device_get_power() for use by modul [...] adds 1688c8717118 pwm: lpss: Add ACPI HID for second PWM controller on Cherr [...] adds 9dc419b6c7e4 pwm: lpss: Move struct pwm_lpss_chip definition to the hea [...] adds 6a425ecd19a2 pwm: lpss: Check PWM powerstate after resume on Cherry Tra [...] adds 42885551cedb pwm: lpss: Release runtime-pm reference from the driver's [...] adds 280fec4c3ad6 pwm: lpss: Add get_state callback adds e4ab5172ea6b pwm: Use SPDX identifier for Renesas drivers adds 01e194bbd64a dt-bindings: pwm: renesas: tpu: Fix "compatible" prop description adds 2360fc6a704e dt-bindings: pwm: renesas: pwm-rcar: Document R8A779{7|8}0 [...] adds 136d822a9e4e dt-bindings: pwm: renesas: tpu: Document R8A779{7|8}0 bindings adds a4675881ed71 dt-bindings: pwm: rcar: Add r8a7744 support adds d5a7060022cd dt-bindings: pwm: renesas-tpu: Document r8a7744 support adds c289d6625237 Revert "pwm: Set class for exported channels in sysfs" adds 552c02e3e7cf pwm: Send a uevent on the pwmchip device upon channel sysf [...] adds 786e0cfa9d6f dt-bindings: pwm: rcar: Add r8a774a1 support adds 3c413e7e3922 dt-bindings: pwm: tiecap: Add TI AM654 SoC specific compatible adds 6f37709fb0a6 pwm: Enable TI ECAP driver for ARCH_K3 adds 4743765babb2 pwm: lpss: Force runtime-resume on suspend on Cherry Trail adds 2153bbc12f77 pwm: lpss: Only set update bit if we are actually changing [...] adds fcc37f76a995 Merge tag 'pwm/for-4.20-rc1' of git://git.kernel.org/pub/s [...] adds 69840466086d block: fix the DISCARD request merge adds 698b53b3119c mtip32xx: clean an indentation issue, remove extraneous tabs adds c57cdf7a9e51 block: call rq_qos_exit() after queue is frozen adds 153fcd5f6d93 block: brd: associate with queue until adding disk adds b5f2954d30c7 blkcg: revert blkcg cleanups series adds d19b8bc82fc2 nvme-fc: fix request private initialization adds 9fe5c59ff6a1 nvme-pci: fix conflicting p2p resource adds adds 5f21585384a4 Merge tag 'for-linus-20181102' of git://git.kernel.dk/linux-block adds e68599a3c3ad mm: handle no memcg case in memcg_kmem_charge() properly adds 94e297c50b52 include/linux/notifier.h: SRCU: fix ctags adds ac5b2c18911f mm: thp: relax __GFP_THISNODE for MADV_HUGEPAGE mappings adds a634644751c4 ocfs2: remove ocfs2_is_o2cb_active() adds 21158ca85b73 ocfs2: without quota support, avoid calling quota recovery adds 9e985787750d ocfs2: don't use iocb when EIOCBQUEUED returns adds 29aa30167a0a ocfs2: fix a misuse a of brelse after failing ocfs2_check_ [...] adds cf76c78595ca ocfs2: don't put and assigning null to bh allocated outside adds 3a3d1e510428 ocfs2: dlmglue: clean up timestamp handling adds 6194ae4242de ocfs2: fix clusters leak in ocfs2_defrag_extent() adds 89c83fb539f9 mm, thp: consolidate THP gfp handling into alloc_hugepage_ [...] adds 3383b3604052 kernel/kexec_file.c: remove some duplicated includes adds 6f0483d1f91b kernel/sysctl.c: remove duplicated include adds 9f2df09a33aa bfs: add sanity check at bfs_fill_super() adds dd33ad7b251f memory_hotplug: cond_resched in __remove_pages adds cddfa11aef3c Merge branch 'akpm' (patches from Andrew) adds 7081fb629e43 scsi: target: Set response length for REPORT TARGET PORT GROUPS adds 6110f37fb33d scsi: target: Don't request modules that aren't even built adds 1b171b1a29d6 scsi: mvsas: Use dma_pool_zalloc adds 09968e5049b4 scsi: 3w-sas: 3w-9xxx: Use unsigned char for cdb adds 50435d4211a7 scsi: qla2xxx: Modify fall-through annotations adds 807eb90703e7 scsi: qla2xxx: Improve several kernel-doc headers adds 8f9a214823c9 scsi: qla2xxx: Declare local functions 'static' adds 109a5987d9ea scsi: qla2xxx: Make qla2x00_sysfs_write_nvram() easier to analyze adds eb023220f4ea scsi: qla2xxx: Remove a set-but-not-used variable adds 5b0af4777b1b scsi: qla2xxx: Make sure that qlafx00_ioctl_iosb_entry() i [...] adds 2c309aeed62c scsi: qla2xxx: Remove two arguments from qlafx00_error_entry() adds 33279c305d07 scsi: mvsas: Remove set but not used variable 'id' adds af102b333a21 Merge tag 'scsi-misc' of git://git.kernel.org/pub/scm/linu [...] adds 2cbfdf4df583 iov_iter: Fix 9p virtio breakage adds ed61a132cbbf Merge branch 'work.afs' of git://git.kernel.org/pub/scm/li [...] adds 0c5d6cb6643f cifs: fix return value for cifs_listxattr adds 413d61008131 cifs: fix spelling mistake, EACCESS -> EACCES adds f8af49dd1702 smb3: add trace point for tree connection adds 926674de6705 smb3: on kerberos mount if server doesn't specify auth typ [...] adds dfe33f9abc08 smb3: allow more detailed protocol info on open files for [...] adds 0df444a00f32 smb3: missing defines and structs for reparse point handling adds 6e6e2b86c29c CIFS: Add support for direct I/O read adds 8c5f9c1ab7cb CIFS: Add support for direct I/O write adds be4eb68846dc CIFS: Add direct I/O functions to file_operations adds 8c6c9bed8773 cifs: don't dereference smb_file_target before null check adds b98e26df0754 cifs: fix signed/unsigned mismatch on aio_read patch adds 169447287bfb Merge tag '4.20-rc1-smb3-fixes' of git://git.samba.org/sfr [...] adds 3eb2ebcb8e8d scsi: aha152x: rename the PCMCIA define adds 3905361b723a powerpc: remove CONFIG_PCI_QSPAN adds c8bf9212d1c2 powerpc: remove CONFIG_MCA leftovers adds a15687ca7b92 powerpc: PCI_MSI needs PCI adds 04c459d20448 kconfig: remove oldnoconfig target adds 0085b4191f3e kconfig: remove silentoldconfig target adds 3f80babd9ca4 kbuild: remove unused cc-fullversion variable adds 2cd3faf87d2d merge_config.sh: Allow to define config prefix adds 076f421da5d4 kbuild: replace cc-name test with CONFIG_CC_IS_CLANG adds 995167420797 kbuild: remove cc-name variable adds 9a12efc5e01a Merge tag 'kbuild-v4.20-2' of git://git.kernel.org/pub/scm [...] adds f62717551b2b arm64: fix warnings without CONFIG_IOMMU_DMA adds 3308a383ce99 Merge tag 'dma-mapping-4.20-2' of git://git.infradead.org/ [...] adds 98356eb0ae49 arm64: makefile fix build of .i file in external module case adds 5900e02b5b8c arm64: kdump: fix small typo adds 966866892cf8 arm64: kprobe: make page to RO mode when allocate it adds 83650fd58a93 Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm [...] adds 832ad0e3da45 soc: ti: QMSS: Fix usage of irq_set_affinity_hint adds 7f3d08f5255b arm64: defconfig: Enable some IPMI configs adds 513eb9859552 ARM: defconfig: Update multi_v7 to use PREEMPT adds d4f79cb872bd ARM: orion: avoid VLA in orion_mpp_conf adds 00a6a845c0b6 ARM: dts: stm32: update HASH1 dmas property on stm32mp157c adds ab6ead7d07ca ARM: OMAP1: ams-delta: Fix impossible .irq < 0 adds 8008cc78d3d6 Merge tag 'omap-for-v4.20/omap1-fix-signed' of git://git.k [...] adds d2ff0ff2c23f Merge tag 'armsoc-fixes' of git://git.kernel.org/pub/scm/l [...] adds 57f01796f14f irq/matrix: Fix memory overallocation adds 3424243e39e8 irqchip/irq-mvebu-sei: Fix a NULL vs IS_ERR() bug in probe [...] adds e9ebc2151f88 Merge branch 'irq-urgent-for-linus' of git://git.kernel.or [...] adds ce6c9da1113a Merge remote-tracking branch 'tip/perf/urgent' into perf/core adds cf7905165fee perf record: Encode -k clockid frequency into Perf trace adds 0ab41886648b perf annotate: Add Sparc support adds d87b9790b3de perf jitdump: Add Sparc support. adds d6afa561e147 perf symbols: Set PLT entry/header sizes properly on Sparc adds 389373d33065 perf arm64: Fix generate system call table failed with /tm [...] adds 4ba8b3ebf4f8 tools lib subcmd: Introduce OPTION_ULONG adds 5067a8cdd4ce perf trace: Introduce --max-events adds 2fda5ada07f3 perf evsel: Introduce per event max_events property adds b7e8452b860c perf evsel: Mark a evsel as disabled when asking the kerne [...] adds 4291bf5cb939 perf trace: Drop addr_location refcounts adds a937c6658b8e perf trace: Drop thread refcount in trace__event_handler() adds cbb5df7e9607 perf stat: Poll for monitored tasks being alive adds c1c9b9695cc8 perf script: Allow extended console debug output adds 7ee40678af93 perf script: Flush output stream after events in verbose mode adds a9c5e6c1e9bf perf trace: Introduce per-event maximum number of events property adds 3e71c70c946b perf scripts python: call-graph-from-sql.py: Use SPDX lice [...] adds 1d865c06f571 perf scripts python: call-graph-from-sql.py: Provide bette [...] adds 3c4ef4515068 perf scripts python: call-graph-from-sql.py: Set a minimum [...] adds 99a097c987c2 perf scripts python: call-graph-from-sql.py: Change icon adds 7e4fc93e2ade perf scripts python: call-graph-from-sql.py: Make a "Main" [...] adds b2556c46a69b perf scripts python: call-graph-from-sql.py: Separate the [...] adds 5f9dfef1bb7f perf scripts python: call-graph-from-sql.py: Add a class f [...] adds e99ef8141a6d perf scripts python: call-graph-from-sql.py: Remove use of [...] adds 70d831e85c1b perf scripts python: call-graph-from-sql.py: Factor out Ca [...] adds 4be9ace7e1cd perf scripts python: call-graph-from-sql.py: Add data help [...] adds 341e73cbd301 perf scripts python: call-graph-from-sql.py: Refactor Tree [...] adds 031c2a004ba7 perf scripts python: call-graph-from-sql.py: Rename to exp [...] adds 1beb5c7b0704 perf scripts python: exported-sql-viewer.py: Add support f [...] adds ebd70c7dc2f5 perf scripts python: exported-sql-viewer.py: Add ability t [...] adds 82f68e2898e6 perf scripts python: exported-sql-viewer.py: Add ability t [...] adds 8392b74b575c perf scripts python: exported-sql-viewer.py: Add ability t [...] adds 76099f98aea4 perf scripts python: exported-sql-viewer.py: Add All branc [...] adds b585ebdb5912 perf script: Add --insn-trace for instruction decoding adds 4eb068157121 perf script: Make itrace script default to all calls adds d1b1552e15d4 tools script: Add --call-trace and --call-ret-trace adds 99f753f048b3 perf script: Implement --graph-function adds fe57120e18a1 perf script: Support total cycles count adds efe8eaf7b525 Merge tag 'perf-core-for-mingo-4.20-20181025' of git://git [...] adds f0718d792b8a Merge branch 'linus' into perf/urgent, to pick up fixes adds 28fa741c27e6 perf/core: Clean up inconsisent indentation adds f443f38c5789 tools include uapi: Grab a copy of linux/fs.h adds ceaf8e5b49ce perf beauty: Add a generator for MS_ mount/umount's flag c [...] adds 794f594e0c3b perf beauty: Switch from GPL v2.0 to LGPL v2.1 adds 579e5ff629b1 perf beauty: Introduce strarray__scnprintf_flags() adds 496fd346b71f perf trace beauty: Allow syscalls to mask an argument befo [...] adds 73d141adcea6 perf trace beauty: Beautify mount/umount's 'flags' argument adds f932184e282f perf trace: Consider syscall aliases too adds 476c92cacf38 perf trace: Beautify the umount's 'name' argument adds 23c07a23cbed perf trace: Beautify mount's first pathname arg adds 4e303fbe2d95 perf top: Allow disabling the overwrite mode adds 218d61110f69 perf top: Do not use overwrite mode by default adds 1fe627da3033 perf unwind: Take pgoff into account when reporting elf to [...] adds d6c9c05fe1eb perf cs-etm: Correct CPU mode for samples adds e9024d519d89 perf callchain: Honour the ordering of PERF_CONTEXT_{USER, [...] adds 733ac4f9935c tools include uapi: Update linux/fs.h copy adds 8dd4c0f68c0d tools arch uapi: Update asm-generic/unistd.h and arm64 uni [...] adds 89eb1f3b7f2a tools include uapi: Update asound.h copy adds 80ee5668b8a7 perf beauty: Add a generator for MAP_ mmap's flag constants adds fbd7458db757 perf beauty: Wire up the mmap flags table generator to the [...] adds 2f967f1dbbc1 perf trace beauty: Use the mmap flags table generated from [...] adds 685626dc26bd tools include uapi: Update linux/mmap.h copy adds 827758129a0f tools headers: Sync the various kvm.h header copies adds d45a57fff0a6 tools headers uapi: Update linux/netlink.h header copy adds 76b0b801782b tools headers uapi: Update linux/if_link.h header copy adds ff27a06af6ff perf top: Start display thread earlier adds 4f8f382e6357 perf tools: Don't clone maps from parent when synthesizing forks adds 242483068b4b perf intel-pt: Insert callchain context into synthesized c [...] adds 5d4f0edaa3ac perf intel-pt/bts: Calculate cpumode for synthesized samples adds 29995d296e3e Merge tag 'perf-urgent-for-mingo-4.20-20181031' of git://g [...] adds 01897f3e05ed Merge branch 'perf-urgent-for-linus' of git://git.kernel.o [...] adds 33823f4d63f7 x86/cpufeatures: Enumerate MOVDIRI instruction adds ace6485a0326 x86/cpufeatures: Enumerate MOVDIR64B instruction adds 97ec37c57dd4 Merge branch 'linus' into x86/urgent, to refresh the tree adds d2266bbfa9e3 x86/earlyprintk: Add a force option for pciserial device adds f4661d293eb2 x86/microcode: Make revision and processor flags world-readable adds 4a60aa05a063 objtool: Support per-function rodata sections adds 4b783dd6a407 Merge branches 'x86/early-printk', 'x86/microcode' and 'co [...] adds 0e96f31ea424 x86: Clean up 'sizeof x' => 'sizeof(x)' adds 2022cceb4e30 x86/traps: Use format string with panic() call adds 8af190958059 x86/paravirt: Remove GPL from pv_ops export adds f77084d96355 x86/mm/pat: Disable preemption around __flush_tlb_all() adds 7847c7be0481 x86/paravirt: Remove unused _paravirt_ident_32 adds c6ee7a548e2c x86/numa_emulation: Fix uniform-split numa emulation adds a846446b1914 x86/compat: Adjust in_compat_syscall() to generic code und [...] adds 98f76206b335 compat: Cleanup in_compat_syscall() callers adds bcb6fb5da77c objtool: Support GCC 9 cold subfunction naming scheme adds 23a12ddee1ce Merge branch 'core/urgent' into x86/urgent, to pick up obj [...] adds 601a88077cf6 Merge branch 'x86-urgent-for-linus' of git://git.kernel.or [...] adds a68d75081aec sched/rt: Update comment in pick_next_task_rt() adds 993f0b0510da sched/topology: Fix off by one bug adds 71e56028173b Merge branch 'sched-urgent-for-linus' of git://git.kernel. [...] adds a861594b1b7f ntb_netdev: fix sleep time mismatch adds 7756e2b5d68c ntb: intel: fix return value for ndev_vec_mask() adds 1b7619828d0c NTB: ntb_hw_idt: replace IS_ERR_OR_NULL with regular NULL checks adds 37a3e9693d44 ntb: idt: Set PCIe bus address to BARLIMITx adds 846429bc998f ntb: ntb_transport: Mark expected switch fall-throughs adds fc5d1829f9bf NTB: transport: Try harder to alloc an aligned MW buffer adds 906e86b22dba ntb_netdev: Simplify remove with client device drvdata adds 40070408f54e ntb: idt: Alter temperature read method adds aed1b7b31154 ntb: idt: Add basic hwmon sysfs interface adds b8babacbae62 ntb: idt: Discard temperature sensor IRQ handler adds a662315d8ad9 ntb: idt: Alter the driver info comments adds 04578e8441c5 Merge tag 'ntb-4.20' of git://github.com/jonmason/ntb adds a7ad38b0dd3c clocksource/drivers/c-sky: Add C-SKY SMP timer adds 732e5dca374d dt-bindings: timer: C-SKY Multi-processor timer adds 33745c3cc588 clocksource/drivers/c-sky: Add gx6605s SOC system timer adds ab1e77c3f590 dt-bindings: timer: gx6605s SOC timer adds bff9a1076adf Merge branch 'clockevents/4.20-rc1' of https://git.linaro. [...] adds 35e745244268 Merge branch 'timers-urgent-for-linus' of git://git.kernel [...] adds c3be6577d82a SUNRPC: Use atomic(64)_t for seq_send(64) adds d3787af289c8 NFS: fix spelling mistake, EACCESS -> EACCES adds 4710e78940d8 Merge tag 'nfs-for-4.20-2' of git://git.linux-nfs.org/proj [...] adds 7e5583fd7719 ubi: Mark expected switch fall-throughs adds c4de6d7e4319 ubifs: Refactor create_default_filesystem() adds 545bc8f6b0c6 ubifs: Pass ubifs_zbranch to try_read_node() adds 22ceaa8c688d ubifs: Pass ubifs_zbranch to read_znode() adds 0e26b6e2551e ubifs: Export pnode_lookup as ubifs_pnode_lookup adds e635cf8c3bbd ubifs: Implement ubifs_lpt_lookup using ubifs_pnode_lookup adds 83407437bbea ubifs: Drop write_node adds fd6150051bec ubifs: Store read superblock node adds 5125cfdff13a ubifs: Format changes for authentication support adds dead97266f10 ubifs: Add separate functions to init/crc a node adds 49525e5eecca ubifs: Add helper functions for authentication support adds a384b47e4954 ubifs: Create functions to embed a HMAC in a node adds 823838a48688 ubifs: Add hashes to the tree node cache adds 16a26b20d2af ubifs: authentication: Add hashes to index nodes adds 6a98bc4614de ubifs: Add authentication nodes to journal adds 6f06d96fdf62 ubifs: Add auth nodes to garbage collector journal head adds da8ef65f9573 ubifs: Authenticate replayed journal adds a1dc58140f7e ubifs: authentication: Authenticate LPT adds 625700ccb506 ubfis: authentication: Authenticate master node adds b5b1f0836922 ubifs: Create hash for default LPT adds e158e02ff700 ubifs: authentication: Authenticate super block node adds 104115a3eb54 ubifs: Add hashes and HMACs to default filesystem adds 1e76592f2c32 ubifs: Do not update inode size in-place in authenticated mode adds d8a22773a12c ubifs: Enable authentication support adds e453fa60e086 Documentation: ubifs: Add authentication whitepaper adds 84db119f5a83 ubifs: Remove unneeded semicolon adds 42bd06e93d10 Merge tag 'tags/upstream-4.20-rc1' of git://git.infradead. [...] adds 651022382c7f Linux 4.20-rc1 adds 163c8d54a997 compiler: remove __no_sanitize_address_or_inline again adds 49682bfa1e0e net: document skb parameter in function 'skb_gso_size_check' adds 7b900ead6cc6 usbnet: smsc95xx: disable carrier check while suspending adds 2384d02520ff net/ipv6: Add anycast addresses to a global hashtable adds 284fb78ed757 net: dsa: microchip: initialize mutex before use adds c7e86acfcee3 rxrpc: Fix lockup due to no error backoff after ack transm [...] adds 09e805d2570a net: bcmgenet: protect stop from timeout adds 7cb6a2a2c72c net: systemport: Protect stop from timeout adds 265ad0632fef Merge branch 'net-timeout-fixes-for-GENET-and-SYSTEMPORT' adds e19e5be8b4ca s390/qeth: sanitize strings in debug messages adds bd74a7f9cc03 s390/qeth: fix HiperSockets sniffer adds 30356d08159d s390/qeth: unregister netdevice only when registered adds 9fae5c3b6039 s390/qeth: fix initial operstate adds 125d7d301117 s390/qeth: sanitize ARP requests adds 54e049c227d9 s390/qeth: report 25Gbit link speed adds b8a5d06ae234 Merge branch 's390-qeth-fixes' adds 3e59020abf0f net: bql: add __netdev_tx_sent_queue() adds fe60faa50638 net: do not abort bulk send on BQL status adds c29734443511 net/mlx4_en: use __netdev_tx_sent_queue() adds cb53fd54e340 Merge branch 'net-bql-better-deal-with-GSO' adds e8ccbb7d2f53 net: hns3: Fix for out-of-bounds access when setting pfc b [...] adds 92619210529a qed: fix link config error handling adds a277d516de5f openvswitch: fix linking without CONFIG_NF_CONNTRACK_LABELS adds 96801552f846 mlxsw: spectrum: Fix IP2ME CPU policer configuration adds df0734702a7c bpf: show real jited prog address in /proc/kallsyms adds de57e99ceb65 bpf: show real jited address in bpf_prog_info->jited_ksyms adds ff1889fc531f bpf: show main program address and length in bpf_prog_info adds b0970f235f1f Merge branch 'bpf-accurate-prog-addr' adds 28c2fae726bf bpf: fix bpf_prog_get_info_by_fd to return 0 func_lens for unpriv adds 1e2d3c4929b6 Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf adds fd82d61ba142 sctp: fix strchange_flags name for Stream Change Event adds 12480e3b1698 sctp: define SCTP_SS_DEFAULT for Stream schedulers adds 0432e833191a net: phy: realtek: fix RTL8201F sysfs name adds ea53abfab960 bonding/802.3ad: fix link_failure_count tracking adds 6915ed86cca6 net/ipv6: Move anycast init/cleanup functions out of CONFI [...] adds 5e1acb4afacc rtnetlink: restore handling of dumpit return value in rtnl [...] adds e22d0bfa09a5 ipv6: properly check return value in inet6_dump_all() adds d016b4a3562b net: core: netpoll: Enable netconsole IPv6 link local address adds c34c1287778b sock_diag: fix autoloading of the raw_diag module adds 97adaddaa6db net: bpfilter: fix iptables failure if bpfilter_umh is disabled adds 713119315741 net: alx: make alx_drv_name static adds 61792b677415 netfilter: ipv6: fix oops when defragmenting locally gener [...] adds 5e91c9d9cd3f netfilter: nft_osf: check if attribute is present adds 5a8de47b3c25 netfilter: bridge: define INT_MIN & INT_MAX in userspace adds 4269fea768a1 Revert "netfilter: nft_numgen: add map lookups for numgen [...] adds 439cd39ea136 netfilter: ipset: list:set: Decrease refcount synchronousl [...] adds 886503f34d63 netfilter: ipset: actually allow allowable CIDR 0 in hash: [...] adds ed956f3947a0 netfilter: ipset: fix ip_set_list allocation failure adds 17b8b74c0f8d netfilter: ipset: Correct rcu_dereference() call in ip_set [...] adds 54451f60c8fa netfilter: xt_IDLETIMER: add sysfs filename checking routine adds 8a02bdd50b2e netfilter: ipset: Fix calling ip_set() macro at dumping adds a95a7774d51e netfilter: conntrack: add nf_{tcp,udp,sctp,icmp,dccp,icmpv [...] adds 8866df9264a3 netfilter: nfnetlink_cttimeout: pass default timeout polic [...] adds e4844c9c62a0 netfilter: nft_compat: ebtables 'nat' table is normal chain type adds f393808dc641 netfilter: conntrack: fix calculation of next bucket numbe [...] adds a422757e8c32 Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf adds a13511dfa836 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net adds 6282e916f774 ARM: 8809/1: proc-v7: fix Thumb annotation of cpu_v7_hvc_s [...] adds 4581aa96475b Merge branch 'spectre' of git://git.armlinux.org.uk/~rmk/l [...] adds ee474b81fe5a tracing/kprobes: Fix strpbrk() argument order adds 8053e5b93eca Merge tag 'trace-v4.20-rc1' of git://git.kernel.org/pub/sc [...] adds 21b42eb46834 kbuild: rpm-pkg: fix binrpm-pkg breakage when O= is used adds 02826a6ba301 kbuild: deb-pkg: fix bindeb-pkg breakage when O= is used adds 854167dc6034 Merge remote-tracking branch 'kbuild-current/fixes' adds d71e37530d28 ARC: remove redundant 'default n' from Kconfig adds b1e97d435c4e ARC: IOC: panic if kernel was started with previously enabled IOC adds a75e410a8bc2 ARCv2: boot log unaligned access in use adds d94cf77e44d5 ARC: [plat-hsdk] Enable DW APB GPIO support adds c5f23e317cb2 Merge remote-tracking branch 'arc-current/for-curr' adds 042cb5647815 net: phy: Allow BCM54616S PHY to setup internal TX/RX clock delay adds 4594f3fabaee Merge remote-tracking branch 'net/master' adds 533555e5cbb6 xfrm: Fix error return code in xfrm_output_one() adds ff2519117ff4 Merge remote-tracking branch 'ipsec/master' adds 461cf0360574 ath9k: Fix a locking bug in ath9k_add_interface() adds b630806d7ce2 wlcore: Fixup "Add support for optional wakeirq" adds 3401d42c7ea2 brcmutil: really fix decoding channel info for 160 MHz bandwidth adds b374e8686fc3 mt76: fix building without CONFIG_LEDS_CLASS adds 0382c9d01a02 Merge remote-tracking branch 'wireless-drivers/master' adds 8d0be26c781a mac80211_hwsim: fix module init error paths for netlink adds 1e3ab4dbb5fa Merge remote-tracking branch 'mac80211/master' adds fc09ab7a7673 vga_switcheroo: Fix missing gpu_bound call at audio client [...] adds 5e93a125f521 ALSA: hda - Fix incorrect clearance of thinkpad_acpi hooks adds 6b04a73fc2ba Merge remote-tracking branch 'sound-current/for-linus' adds 409fa67a7f4a ASoC: stm32: sai: fix noderef.cocci warnings adds 23cb2d04db54 ASoC: fix oops w/ for_each_rtd_codec_dai_rollback() macro adds 3ee9a76a8c5a ASoC: rsnd: fixup clock start checker adds 2f5d94123ce3 ASoC: sunxi: rename SND_SUNXI_ADDA_PR_REGMAP to SND_SUN8I_ [...] adds a182ecd3809c ASoC: intel: cht_bsw_max98090_ti: Add quirk for boards usi [...] adds 112b57fa7374 ASoC: qdsp6: q6afe: Fix wrong MI2S SD line mask adds 9de57ff1566f ASoC: qdsp6: q6asm-dai: Only add routing once. adds e14856f6cfbb ASoC: qdsp6: q6afe-dai: Fix the dai widgets adds 6eeb153e005f Merge branch 'asoc-4.20' into asoc-linus adds 4b8c3c6e80d3 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 3511ba7d4ca6 spi: uniphier: fix incorrect property items adds a4d8f64f7267 spi: mediatek: use correct mata->xfer_len when in fifo transfer adds 66460685fb71 Merge branch 'spi-4.20' into spi-linus adds 5e564975939e Merge remote-tracking branch 'spi-fixes/for-linus' adds 202dc3cc10b4 serial: sh-sci: Fix receive on SCIFA/SCIFB variants with DMA adds 6c193ae4e9cc Merge remote-tracking branch 'tty.current/tty-linus' adds be2e1c9dcf76 mtd: docg3: don't set conflicting BCH_CONST_PARAMS option adds ce97e2bb6687 mtd: nand: drop kernel-doc notation for a deleted function [...] adds d098093ba06e mtd: nand: Fix nanddev_neraseblocks() adds 91d7b67000c6 mtd: spi-nor: cadence-quadspi: Return error code in cqspi_ [...] adds 90c31cb9a811 mtd: spi-nor: Reset nor->addr_width when SFDP parsing failed adds ba26cd7d58dc mtd: sa1100: avoid VLA in sa1100_setup_mtd adds 98ee3fc7ef83 mtd: nand: Fix nanddev_pos_next_page() kernel-doc header adds 58275aac5dc0 Merge remote-tracking branch 'mtd-fixes/master' adds dafb7f9aef2f v4l2-controls: add a missing include adds df18bfd35bbf media: v4l: fix uapi mpeg slice params definition adds 15220f5c29d3 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' adds c0fae7e2452b MIPS: OCTEON: fix out of bounds array access on CN68XX adds d01501f85249 MIPS: Fix `dma_alloc_coherent' returning a non-coherent al [...] adds 6ca37c37c770 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds c265c0ca76fb ARM: dts: logicpd-som-lv: Fix OMAP35/DM37 Compatibility issues adds 99460b1f34bb Merge remote-tracking branch 'omap-fixes/fixes' adds 74e3512731bd hwmon: (core) Fix double-free in __hwmon_device_register() adds e3e61f01d755 hwmon: (ibmpowernv) Remove bogus __init annotations adds feaef77dd421 Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 506481b20e81 Btrfs: fix cur_offset in the error case for nocow adds fcd5e74288f7 btrfs: fix pinned underflow after transaction aborted adds 008c6753f7e0 Btrfs: fix missing data checksums after a ranged fsync (msync) adds 761333f2f50c btrfs: tree-checker: Fix misleading group system information adds 7e17916b3579 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE adds 4222ea7100c0 Btrfs: fix deadlock on tree root leaf when finding free extent adds 11023d3f5fdf Btrfs: fix infinite loop on inode eviction after deduplica [...] adds ac765f83f139 Btrfs: fix data corruption due to cloning of eof block adds 7cd1961f67f4 Merge branch 'misc-4.20' into next-fixes adds 3fbee4cf767e Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 5841734fa6f9 scsi: target/core: Avoid that a kernel oops is triggered w [...] adds f8f4adc1c166 scsi: myrb: fix sprintf buffer overflow warning adds f8d294324598 scsi: lpfc: fix remoteport access adds 77409c4cdc44 scsi: myrs: avoid stack overflow warning adds a3ecf48248a3 scsi: myrs: only build on little-endian platforms adds e34ff8edcae8 scsi: hisi_sas: Remove set but not used variable 'dq_list' adds 0d52e642c0cc scsi: qla2xxx: Fix a typo in MODULE_PARM_DESC adds 96edebd6bb99 scsi: NCR5380: Return false instead of NULL adds 85ee0a7b2d53 Revert "scsi: ufs: Disable blk-mq for now" adds b4de970f21d3 Merge remote-tracking branch 'scsi-fixes/fixes' adds 18354b422ce4 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK adds 6503493145cb drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values adds c58281056a8b drm/i915: Mark up GTT sizes as u64 adds 085603287452 drm/i915: Compare user's 64b GTT offset even on 32b adds 2c2f6e30d5f2 drm/i915/glk: Remove 99% limitation. adds 76271ef2638c drm/i915: Fix VIDEO_DIP_CTL bit shifts adds f42f34388701 drm/i915: Fix error handling for the NV12 fb dimensions check adds e528c2affcf2 drm/i915/icl: Fix the macros for DFLEXDPMLE register bits adds 0014868b9c3c drm/i915: Mark pin flags as u64 adds 6a8915d0f8cf drm/i915: Don't oops during modeset shutdown after lpe aud [...] adds df5e31c204b3 drm/i915: Fix ilk+ watermarks when disabling pipes adds fd0137333f31 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] adds 7f4cedd882f7 drm/sun4i: tcon: fix check of tcon->panel null pointer adds a8939766c75c drm/sun4i: tcon: prevent tcon->panel dereference if NULL adds fc9a1136e221 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 9d8dbf60afed x86/mm: declare check_la57_support() as inline adds 917fad29febd kernel hacking: add a config option to disable compiler au [...] adds afbfebb2b0f1 ARM: mm: fix build error in fix_to_virt with -Og optimizat [...] adds a4219aff51b8 kernel hacking: support building kernel with -Og optimizat [...] adds 21a40dea691b Merge remote-tracking branch 'kbuild/for-next' adds cd8a0e46372a leaking_addresses: fix typo function not called adds 5a490816a756 leaking_addresses: remove mention of kptr_restrict adds c40a84491f29 leaking_addresses: remove command examples adds d130ec5d1893 leaking_addresses: indent dependant options adds 9bf86aaad535 leaking_addresses: add range check for vsyscall memory adds abd3fc764c8e leaking_addresses: add support for kernel config file adds 9f253ef16258 leaking_addresses: add support for 5 page table levels adds 9ea7fabe3b0d leaking_addresses: use system command to get arch adds c4ffbb4e0a09 leaking_addresses: add is_arch() wrapper subroutine adds c7a42ed0c749 leaking_addresses: add 32-bit support adds 7d32be2e5abb leaking_addresses: do not parse binary files adds d7dc0d69ab95 leaking_addresses: simplify path skipping adds d1dbc0596ba0 leaking_addresses: cache architecture name adds cc8e0488bcff leaking_addresses: skip all /proc/PID except /proc/1 adds 06c8cf513700 leaking_addresses: skip '/proc/1/syscall' adds 9db33987ee2e leaking_addresses: remove version number adds e377e1cd59ce leaking_addresses: explicitly name variable used in regex adds 9f84a0f7f1a6 leaking_addresses: check if file name contains address adds ac6b984f9ce1 Merge remote-tracking branch 'leaks/leaks-next' adds 91c34c6421dc ARM: Document merges adds f55275bcc729 ARM: defconfig: Disable PREEMPT again on multi_v7 adds 438ad09af558 ARM: dts: imx6sll: fix typo for fsl,imx6sll-i2c node adds 1af6ab3bac84 ARM: dts: fsl: Fix improperly quoted stdout-path values adds 1ad9fb750a10 ARM: dts: imx6sx-sdb: Fix enet phy regulator adds 6ff6bc46c0a4 Merge tag 'imx-fixes-4.20' of git://git.kernel.org/pub/scm [...] adds 10664898d4b0 Merge branch 'fixes' into for-next adds eb8380cd4bc7 ARM: Document merges adds ee511a9afc1a Merge remote-tracking branch 'arm-soc/for-next' adds c4b90045984b Merge branch 'v4.20/dt' into next adds 110c998858f5 Merge branch 'v4.20/arm64' into next adds 2a35bd877900 Merge branch 'v4.20/dt64' into next adds 5c7e08659a17 Merge branch 'v4.20/drivers' into next adds fb9c1c1deb5e Merge branch 'v4.20/drivers+s900-sps' into next adds cf5eaa00446b Merge remote-tracking branch 'actions/for-next' adds 0943efdf56bc Merge remote-tracking branch 'arm-soc/fixes' into tmp/aml-rebuild adds 77a18526b941 Merge branch 'v4.20/dt' into tmp/aml-rebuild adds 5c49104f432a Merge branch 'v4.20/dt64' into tmp/aml-rebuild adds 839d23478d56 arm64: defconfig: enable modules for amlogic s400 sound card adds f642a42fdfdd Merge branch 'v4.20/defconfig' into tmp/aml-rebuild adds 6456dc61314e Merge branch 'v4.20/drivers' into tmp/aml-rebuild adds 047772fb91f5 Merge remote-tracking branch 'amlogic/for-next' adds a2aabe5f3c57 dt-bindings: soc: Document "brcm,bcm2836-vchiq" adds 499770ede3f8 ARM: dts: bcm283x: Correct vchiq compatible string adds 227fa8650614 ARM: dts: bcm283x: Correct mailbox register sizes adds 38412f36f0a6 firmware: raspberrypi: Define timeout for transactions adds a4c701c5cf86 Merge branch 'bcm2835-soc-next' into for-next adds 749e005636e1 Merge remote-tracking branch 'bcm2835/for-next' adds 7a2414dbeeb5 soc: imx: gpc: Increase GPC_CLK_MAX to 7 adds 911e122ac23b Merge branch 'imx/soc' into for-next adds ca4b4d373fcc ARM: dts: vf610: Add ZII SCU4 AIB board adds 918c9752fb27 ARM: dts: imx6qdl-udoo: Add Pincfgs for UART4 adds a67d2c52a82f ARM: dts: Add support for Liebherr's BK4 device (vf610 based) adds c8c23423cc98 ARM: dts: imx6ull: Add dcp node adds 3aca6e4e6e51 ARM: dts: imx6qdl-icore: Add missing stdout-path property adds 46f3b54de809 ARM: dts: imx6qdl-sabreauto: Remove reg property from fixe [...] adds 39db0e136b23 ARM: dts: imx6: add mmdc ipg clock adds 15dfbbb75dc7 Merge branch 'imx/dt' into for-next adds d548c217c6a3 arm64: dts: add QorIQ LX2160A SoC support adds b068890c34dd arm64: dts: add LX2160ARDB board support adds fa86cfe89748 arm64: dts: add LX2160AQDS board support adds 3671cd57de06 dt-bindings: ls1012a: Add FRWY-LS1012A device tree binding adds e2f1a2591170 arm64: dts: ls1012a: Add FRWY-LS1012A board support adds 8fb4485f04c3 Merge branch 'imx/dt64' into for-next adds df41c2891c08 ARM: imx_v6_v7_defconfig: Enable CRYPTO_DEV_MXS_DCP adds d52afa81dfba Merge branch 'imx/defconfig' into for-next adds cdfb91c4408c Merge remote-tracking branch 'imx-mxs/for-next' adds a74cab3c7dcb Merge branch 'for_4.20/drivers-soc' into next adds e10c31fc0694 Merge remote-tracking branch 'keystone/next' adds f718739d1c21 ARM: defconfig: add mediatek_v7_defconfig adds ad68b579a77e Merge branch 'v4.19-next/dts32' into for-next adds 54491bed6417 Merge branch 'v4.19-next/dts64' into for-next adds 42ac5fee3a13 Merge branch 'v4.19-next/soc' into for-next adds 2eb3dba55230 Merge remote-tracking branch 'mediatek/for-next' adds 340ded3b6a50 Merge branch 'mvebu/dt' into mvebu/for-next adds 0f8a14a7cb8c Merge branch 'mvebu/dt64' into mvebu/for-next adds e47e3abad67c Merge remote-tracking branch 'mvebu/for-next' adds 7bd36f0b5c14 Merge branch 'omap-for-v4.20/soc' into for-next adds a04606e5f3a7 Merge branch 'omap-for-v4.20/dt' into for-next adds a622067f6e92 Merge branch 'omap-for-v4.20/omap1' into for-next adds 9686a40d486e Merge branch 'omap-for-v4.20/dt' into for-next adds fc71c97ec517 Merge branch 'omap-for-v4.20/dt' into for-next adds e9f8707839ee ARM: omap2plus_defconfig: Add tlv320aic23 as module adds 954c5fb6a35a Merge branch 'omap-for-v4.20/defconfig' into for-next adds 7848cd8aea82 Merge remote-tracking branch 'gpio/ib-omap' into for-next adds 5efb07491106 Merge branch 'omap-for-v4.20/dt' into for-next adds 208860e50140 Merge branch 'omap-for-v4.20/dt' into for-next adds 6a5bc8ded315 Merge branch 'omap-for-v4.20/ti-sysc' into for-next adds 88f222be04a7 Merge branch 'omap-for-v4.20/dt' into for-next adds b161216b621f Merge branch 'omap-for-v4.20/ti-sysc-take2' into for-next adds 21f0bd425b67 Merge branch 'omap-for-v4.20/omap1' into for-next adds 1c65164ae4e8 Merge remote-tracking branch 'omap/for-next' adds 79ae4910fe00 ARC: HSDK: improve reset driver adds 6945cdbef9e0 Merge remote-tracking branch 'reset/reset/next' adds defeba84d058 Merge tag 'qcom-dts-for-4.20' into 4.20-tagged adds 38eb96a5f1e6 Merge tag 'qcom-drivers-for-4.20' into 4.20-tagged adds 781d9df4de52 Merge tag 'qcom-defconfig-for-4.20' into 4.20-tagged adds 9025cd078085 Merge tag 'qcom-arm64-for-4.20' into 4.20-tagged adds 6252f3298861 Merge tag 'qcom-arm64-defconfig-for-4.20' into 4.20-tagged adds 1c2060331110 Merge remote-tracking branch 'qcom/for-next' adds 2b6286eb7ab8 Merge branch 'v4.15/dt64' into next adds b3ed4bc66bfa Merge remote-tracking branch 'realtek/for-next' adds aab7a2414ba0 arm64: dts: renesas: r8a7795: add missing dma-names on hscif2 adds 058ad7b6aa52 dt-bindings: arm: Fix RZ/G2E part number adds eab53fdfd60a arm64: dts: renesas: condor: switch from EtherAVB to GEther adds 98dc1fbfb477 ARM: shmobile: Document iWave RZ/G1N SOM adds 9d802f533739 dt-bindings: arm: Document iW-RainboW-G20D-Qseven-RZG1N board adds 65a8c17a39f6 ARM: shmobile: defconfig: Enable SII902X adds 2b421730228e ARM: dts: r9a06g032: Add pinctrl node adds 2def36310150 ARM: dts: r8a77470: Add I2C[0123] support adds 62e0db655706 ARM: dts: r8a77470: Add SDHI0 support adds 239a4d7f1271 ARM: dts: r8a77470: Add SDHI1 support adds 1c1437358f9f ARM: dts: iwg23s-sbc: Add uSD and eMMC support adds 5e78f9d107c6 ARM: dts: r8a779[01]: Disable unconnected LVDS encoders adds 6eca87d1a1f3 ARM: dts: Include SoC name in DTSI for r8a7740 adds 8430290cab0e ARM: dts: Include SoC name in DTSI for Emma Mobile EV2 adds 8b8765d216eb ARM: dts: Include SoC name in DTSI for sh73a0 adds d8b6dda1adcb ARM: dts: r8a77470: Add watchdog support to SoC dtsi adds 4a678186e318 ARM: dts: iwg23s-sbc: Enable watchdog support adds d18e795980eb ARM: dts: r8a77470: Add USB-DMAC device nodes adds fde23a4fe9bb ARM: dts: r8a77470: Add CMT SoC specific support adds 53c594e3919c ARM: dts: iwg23s-sbc: Enable cmt0 adds b823d65f3380 arm64: dts: renesas: r8a774a1: Add CAN nodes adds e20a1b9e10e3 arm64: dts: renesas: r8a7795: remove unneeded sound #addre [...] adds 0c793a02cc7c arm64: dts: renesas: r8a77990: Add INTC-EX device node adds de625477c632 arm64: dts: renesas: r8a779{7|8}0: add PWM support adds 8517042060b5 arm64: dts: renesas: r8a77990: Add DMA properties to MSIOF nodes adds f1487c19781a arm64: dts: renesas: r8a77970: add thermal support adds 69c5e602d0bd arm64: dts: renesas: r8a77980: add thermal support adds bae66bbcf201 arm64: dts: renesas: r8a77965: Add LVDS support adds e67898dc2d2b arm64: dts: renesas: revise hsusb's reg size adds 0c85e78fb1d3 arm64: dts: renesas: r8a774a1: Add VIN and CSI-2 nodes adds 122ddb7104f7 arm64: dts: renesas: r8a779{7|8}0: add MSIOF support adds a5ebe5e49a86 arm64: dts: renesas: r8a77990: Add SCIF-{0,1,3,4,5} device nodes adds 8dae1d2bbc12 arm64: dts: renesas: r8a77990: add/enable USB3.0 periphera [...] adds ea57402f3671 arm64: dts: renesas: r8a77965: Connect R-Car M3-N AVB to IPMMU adds 7ffbcb232c7b arm64: dts: renesas: r8a77980: Connect R-Car V3H AVB to IPMMU adds 430212752cd7 arm64: dts: renesas: r8a77990: Connect R-Car E3 AVB to IPMMU adds 396aadeb951d arm64: dts: renesas: salvator-common: add companion proper [...] adds 5c6479d9b25b arm64: dts: renesas: r8a7799{0|5}: add/enable USB2.0 peripheral adds 3b46fa57e350 arm64: dts: renesas: r8a77990: Add Audio-DMAC and Sound de [...] adds 56629fcba94c arm64: dts: renesas: ebisu: Enable Audio adds cb202e7c5895 arm64: dts: renesas: r8a779{7|8}0: add TMU support adds b7a1da2193e6 arm64: dts: renesas: r8a77990: Add all HSCIF nodes adds 5f65328df3f5 arm64: dts: renesas: Switch eMMC bus to 1V8 on Salvator-X [...] adds 7cf9f86d232b arm64: dts: r8a77990: ebisu: Add serial console pins adds 92bd057d2d0a arm64: defconfig: Enable R-Car thermal driver adds 595096daf0ac arm64: defconfig: Enable scu-simple-card driver adds f9e55cfb6b4e Merge branches 'fixes-for-v4.20', 'dt-bindings-for-v4.21', [...] adds dd86897cfbd6 Merge remote-tracking branch 'renesas/next' adds a53e71cedf18 dt-bindings: add compatibles for rk3066/rk3188 power controllers adds a9beb0a21c8b dt-bindings: add power-domain header for RK3188 SoCs adds 2e99be287448 dt-bindings: add power-domain header for RK3066 SoCs adds a58b7d264393 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/drivers adds a0d5e7d4995f soc: rockchip: power-domain: add rk3188 powerdomains adds dfc6037b2247 Merge branch 'v4.21-armsoc/drivers' into for-next adds d0177f12f912 Merge branch 'v4.21-shared/pdids' into v4.21-armsoc/dts32 adds 3e712a03d048 ARM: dts: rockchip: add qos nodes found on rk3066 and rk3188 adds e6e1869f0b71 ARM: dts: rockchip: add rk3066/rk3188 power-domains adds 2e5fdb4fc66b Merge branch 'v4.21-armsoc/dts32' into for-next adds b0fe0f47be46 arm64: dts: rockchip: add rk3399 SPI DMAs adds 6d2520783035 arm64: dts: rockchip: add fan on rk3399-sapphire board adds cff6d1d6f88b arm64: dts: rockchip: enable HS200 for eMMC on rock64 adds d840db386a57 arm64: dts: rockchip: add chosen node on rk3399-sapphire adds 365af3f160f6 arm64: dts: rockchip: Use default brightness table for rk3399-gru adds 5a2a93f1ee18 arm64: dts: rockchip: move backlight from rk3399 sapphire [...] adds 5b9023772471 Merge branch 'v4.21-armsoc/dts64' into for-next adds 13682e524167 arm64: dts: rockchip: remove vdd_log from rock960 to fix a [...] adds fc6149c1d111 Merge branch 'v4.20-armsoc/dts64-fixes' into for-next adds 505a2fd80b4d arm64: dts: rockchip: add Gru Scarlet devicetrees adds 6f8e234ee43f Merge branch 'v4.21-armsoc/dts64' into for-next adds 24869610e867 soc: rockchip: power-domain: add rk3066 powerdomains adds a4b41c9496ca Merge branch 'v4.21-armsoc/drivers' into for-next adds bf2faaebc630 Merge remote-tracking branch 'rockchip/for-next' adds 79fe6761764f Merge branch 'next/dt' into for-next adds 6d0e3f0e51d9 Merge branch 'next/dt64' into for-next adds dd11cf8891d0 Merge branch 'next/dt64' into for-next adds 6edc67604c9b Merge branch 'next/dt' into for-next adds b9acde832ba8 Merge branch 'next/soc' into for-next adds 9afcdd7f0b5a arm64: exynos: Enable generic power domain support adds d7a88a82dc0a Merge branch 'next/soc64' into for-next adds 8c0b6d0f251b Merge remote-tracking branch 'samsung-krzk/for-next' adds 859783d13900 clk: sunxi-ng: enable so-said LDOs for A64 SoC's pll-mipi clock adds db7548934603 clk: sunxi-ng: sun50i: h6: Fix MMC clock mux width adds 3f790433c3cb clk: sunxi-ng: Adjust MP clock parent rate when allowed adds 65b665767238 clk: sunxi-ng: Use u64 for calculation of NM rate adds ed4433419d45 clk: sunxi-ng: h6: Set video PLLs limits adds b9f9e9b8e42c dt-bindings: clock: sun8i-de2: Add H6 DE3 clock description adds 56808da9f97f clk: sunxi-ng: Add support for H6 DE3 clocks adds 1d02c03b6557 arm64: defconfig: Enable MFD_AXP20X_I2C adds a63ea49a653c ARM: dts: sun8i-a83t-tbs-a711: Change MMC0 bus-width to 4 adds 2dae149d9219 arm64: dts: allwinner: add backlight regulator for Pinebook adds 186172f465c2 dt-binding: dwmac-sun8i: add H6 compatible string (w/ A64 [...] adds c8ced5516d23 arm64: allwinner: h6: add EMAC device nodes adds 729e1ffcf47e arm64: allwinner: h6: add support for the Ethernet on Pine H64 adds f0c083b88aa7 arm64: allwinner: h6: Add common orangepi nodes into dtsi adds cee98cefbf6d arm64: allwinner: h6: Add OrangePi Lite2 initial support adds e98d72d98a25 ARM: dts: sun8i-h3: add sy8106a to orange pi plus adds f517232c5a95 dt-bindings: vendor-prefix: new vendor - Emlid adds 8fb3d7deaeaf arm64: dts: allwinner: new board - Emlid Neutis N5 adds 4f16ca40de15 ARM: dts: sun8i-h3: Add dts for the Mapleboard MP130 adds 19357aba5f14 Merge branches 'sunxi/clk-for-4.21', 'sunxi/config64-for-4 [...] adds b13eff08fc0f Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 01a56b70a89f Merge branch for-4.20/dt-bindings into for-next adds 2e0cdab481fe Merge branch for-4.20/soc into for-next adds cd40f6ff124c firmware: tegra: bpmp: Implement suspend/resume support adds 20918747f20b Merge branch for-4.20/firmware into for-next adds 07122be8ab2a Merge branch for-4.20/arm/dt into for-next adds 22fed951fe3b Merge branch for-4.20/arm64/dt into for-next adds 356ec7a7a36b Merge remote-tracking branch 'tegra/for-next' adds f98e8a572bdd clk: fixed-factor: fix of_node_get-put imbalance adds 8b84c3b1dd8a Merge branch 'clk-fixes' into clk-next adds 819ed0ad91cd clk: bcm2835: make license text and module license match adds b901d77573a4 Merge branch 'clk-bcm-module-license' into clk-next adds ea662d2f804a clk: imx7d: remove UART1 clock setting adds c7da99e39906 Merge branch 'clk-imx7d-uart' into clk-next adds 25600dad4145 clk: max77686: constify clk_ops structure adds 19aa8e32b9e6 clk: palmas: constify clk_ops structure adds 16ace88405fb clk: pistachio: constify clk_ops structures adds 5fc6eb7d74f4 clk: pxa: constify clk_ops structures adds 56950ff82325 clk: s2mps11: constify clk_ops structure adds 87d129d07a63 Merge branch 'clk-ops-const' into clk-next adds eaeee28db289 clk: qcom: smd: Add support for QCS404 rpm clocks adds 532d059c04f9 Merge branch 'clk-qcom-qcs404-rpm' into clk-next adds b8b397d13eeb Merge remote-tracking branch 'clk/clk-next' adds 00c17775e1c4 clocksource: add C-SKY SMP timer adds f6a89cec4368 dt-bindings: timer: C-SKY Multi-processor timer adds 6c2d6d95d170 clocksource: add gx6605s SOC system timer adds 252050365823 dt-bindings: timer: gx6605s SOC timer adds 672563210d4e Merge remote-tracking branch 'csky/linux-next' adds 7a46d80d117f ia64: add __NR_old_getpagesize in uapi header file adds 24176015d4b7 ia64: add __NR_syscalls along with NR_syscalls adds cafcb57e6abc ia64: add an offset for system call number adds a3a4cf333681 ia64: add system call table generation support adds f84cb541f67c ia64: generate uapi header and system call table files adds df55c9be9035 Merge remote-tracking branch 'ia64/next' adds 67769857f05a MIPS: math-emu: Change to use DEFINE_SHOW_ATTRIBUTE macro adds b3a428b4b18d MIPS: Enable IOREMAP_PROT config option for MIPS cpus adds 9a49f2aa0a05 Merge remote-tracking branch 'mips/mips-next' adds 2e95c4d672ce nds32: Remove the redundant assignment adds 8730c178b420 nds32: Fill all TLB entries with kernel image mapping adds 4c3d6174e0e1 nds32: Fix gcc 8.0 compiler option incompatible. adds 9aaafac8cffa nds32: Fix bug in bitfield.h adds ebd09753b570 nds32: Perf porting adds c8b34461705e nds32: Add perf call-graph support. adds cf26edd840dc nds32: Add document for NDS32 PMU. adds 7938e6315c9a nds32: Power management for nds32 adds 4f014a41b4ef nds32: Remove duplicated include from pm.c adds 14a94b94eb5c nds32: nds32 FPU port adds 01c5fa14d529 nds32: Support FP emulation adds 57c0acded51c nds32: support denormalized result through FP emulator adds 5c774451887d math-emu/op-2.h: Use statement expressions to prevent nega [...] adds 62d353f973a5 math-emu/soft-fp.h: (_FP_ROUND_ZERO) cast 0 to void to fix [...] adds 58190a2d2993 Merge remote-tracking branch 'nds32/next' adds 86d4d068df57 parisc: Revert "Release spinlocks using ordered store" adds 49e8e2191fb2 Merge remote-tracking branch 'parisc-hd/for-next' adds 7c2684d667fe RISC-V: Fix PTRACE_SETREGSET bug. adds 89877c54e2de automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] adds 2f04463f5665 RISC-V: properly determine hardware caps adds 282a2c5af6ef automerging branch "kernel.org-palmer-linux/next-check_ok_ [...] adds 02d1998a6083 Move EM_RISCV into elf-em.h adds ec80d8c5f9d9 automerging branch "kernel.org-palmer-linux/next-em_riscv" [...] adds 0a6075e276e7 Revert "RISC-V: Select GENERIC_LIB_UMODDI3 on RV32" adds c06218b1a50d Revert "lib: Add umoddi3 and udivmoddi4 of GCC library routines" adds c31aa5c41f3b automerging branch "kernel.org-palmer-linux/next-revert_ud [...] adds 78e98a48d9f2 Merge remote-tracking branch 'risc-v/for-next' adds ef5febae1543 s390/decompressor: add missing FORCE to build targets adds b44b136a3773 s390/vdso: add missing FORCE to build targets adds 5a2e1853d689 s390: avoid vmlinux segments overlap adds a8874e7e8a88 mm: make the __PAGETABLE_PxD_FOLDED defines non-empty adds 1071fc5779d9 mm: introduce mm_[p4d|pud|pmd]_folded adds 6d212db11947 mm: add mm_pxd_folded checks to pgtable_bytes accounting f [...] adds e12e4044aede s390/mm: fix mis-accounting of pgtable_bytes adds c43e1c5a801f s390/cpum_sf: Rework attribute definition for diagnostic sampling adds 9fed920e6817 s390/kasan: increase instrumented stack size to 64k adds a541f0ebcc08 s390/mm: Fix ERROR: "__node_distance" undefined! adds 02522ad77fb7 s390: update defconfigs adds fb2ffed5aa2c Merge remote-tracking branch 's390/features' adds 51fc407848da Merge tag 'v4.9' into xtensa-for-next adds 6e72293ab0e9 xtensa: fix noMMU build on cores with MMU adds ec59c4ad070d Merge branch 'xtensa-boot' into xtensa-for-next adds 5874c700308f xtensa: make __pa work with uncached KSEG addresses adds 9b819054a93c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds d0c32cdc395c Merge branch 'xtensa-dma-map-fix' into xtensa-for-next adds 07d93a3b6ddc Merge branch 'xtensa-sim-params' into xtensa-for-next adds 6fad04b7585d Merge branch 'xtensa-fixes' into xtensa-for-next adds bdf3b55fde37 Merge branch 'xtensa-fixes' into xtensa-for-next adds 51b5e9756efd Merge branch 'xtensa-fixes' into xtensa-for-next adds 271335b9726e Merge branch 'xtensa-fixes' into xtensa-for-next adds a5840bee73a3 Merge branch 'xtensa-asm-cleanups' into xtensa-for-next adds 60f8f2dd34b3 Merge branch 'xtensa-ssp-kasan' into xtensa-for-next adds c3d1b34b772f Merge branch 'xtensa-fixes' into xtensa-for-next adds 73b37067623c xtensa: fix futex_atomic_cmpxchg_inatomic adds 9e0031ddb608 xtensa: fix build with KASAN adds e69bf251406b Merge branch 'xtensa-fixes' into xtensa-for-next adds ede179d96eb8 xtensa: support DMA_ATTR_NO_KERNEL_MAPPING attribute adds ae6063c83634 Merge branch 'xtensa-fixes' into xtensa-for-next adds 21ec04090f59 xtensa: xtfpga: implement platform DMA address helpers adds cb6db64ef5a9 Merge branch 'xtensa-dma-fixes' into xtensa-for-next adds 30bd09dcbfb7 xtensa: limit offsets in __loop_cache_{all,page} adds 2cf848801042 xtensa: increase ranges in ___invalidate_{i,d}cache_all adds f0f84837c6da xtensa: rework noMMU cache attributes initialization adds 7bc8c12abba0 Merge branch 'xtensa-fixes' into xtensa-for-next adds 6ffa1e97b3e7 Merge branch 'xtensa-fixes' into xtensa-for-next adds c9efd0d7beb3 Merge branch 'xtensa-fixes' into xtensa-for-next adds 0fc042bfb322 Merge branch 'xtensa-fixes' into xtensa-for-next adds c478d6d63f73 Merge branch 'xtensa-fixes' into xtensa-for-next adds 91eaf0f3c78a Revert "xtensa: xtfpga: implement platform DMA address helpers" adds 0773495b1f5f xtensa: make sure bFLT stack is 16 byte aligned adds 11418596b31f Merge branch 'xtensa-fixes' into xtensa-for-next adds a74423b1bc20 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 55d945e2e4aa fs: befs: btree: Fixed some coding standard issues adds 6acc314ffbc2 Merge remote-tracking branch 'befs/for-next' adds 88b66622e169 Merge branch 'misc-4.20' into for-next-current-v4.19-20181106 adds 9d4eb0aef9a7 Btrfs: fix cur_offset in the error case for nocow adds 81952a9fd5ef Btrfs: remove no longer used logged range variables when l [...] adds f6c7ac89d2fe Btrfs: remove no longer used stuff for tracking pending or [...] adds 5bab7da6b4e3 btrfs: extent-tree: Detect bytes_may_use underflow earlier adds 261adb06f161 btrfs: extent-tree: Detect bytes_pinned underflow earlier adds d69681ff5def btrfs: fix pinned underflow after transaction aborted adds 8aa41d5ebd7f Btrfs: fix missing data checksums after a ranged fsync (msync) adds bcef3bbdd0fa btrfs: Introduce find_free_extent_ctl structure for later rework adds b8561693b7fc btrfs: Refactor clustered extent allocation into find_free [...] adds b556e4dd3850 btrfs: Refactor unclustered extent allocation into find_fr [...] adds 0f2b65fabe13 btrfs: Refactor find_free_extent loops update into find_fr [...] adds cd0632ebf8ed btrfs: volumes: Make sure there is no overlap of dev exten [...] adds 97b4ef4a4367 btrfs: volumes: Make sure no dev extent is beyond device boundary adds b8182b75176a btrfs: Remove extent_io_ops::fill_delalloc adds 7837e8441b2f btrfs: Remove extent_io_ops::writepage_start_hook adds 2922040236f9 btrfs: Remove extent_io_ops::writepage_end_io_hook adds 4bcce937efec btrfs: Remove extent_io_ops::check_extent_io_range callback adds 5baafaba1c37 btrfs: Remove extent_io_ops::set_bit_hook extent_io callback adds fefe3be5f64d btrfs: Remove extent_io_ops::clear_bit_hook callback adds e025f8864ac5 btrfs: Remove extent_io_ops::merge_extent_hook callback adds 623a6aab3dec btrfs: Remove extent_io_ops::split_extent_hook callback adds 88992b9591e7 btrfs: tree-checker: Fix misleading group system information adds 0d92c8ef2a41 Btrfs: prevent ioctls from interfering with a swap file adds 1aa4eba580e5 Btrfs: rename and export get_chunk_map adds 540c2e7a24cb Btrfs: support swap files adds 40077ca215d7 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] adds 3a5e9228a236 btrfs: Remove needless tree locking in iterate_inode_refs adds d845727c1d5f btrfs: Remove needless tree locking in iterate_inode_extrefs adds ec6334038286 btrfs: Remove redundant extent_buffer_get in get_old_root adds e10b9225dbda btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds 87a085e67dd9 btrfs: Remove extra reference count bumps in btrfs_compare_trees adds d11015716df3 btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf adds 047ba3597646 btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds 453722c73aa5 btrfs: Adjust loop in free_extent_buffer adds 291ea0991135 btrfs: avoid link error with CONFIG_NO_AUTO_INLINE adds 230022453f3c Btrfs: fix deadlock on tree root leaf when finding free extent adds 31ea92a4e60a Btrfs: fix infinite loop on inode eviction after deduplica [...] adds 7b9db75d0a0f Btrfs: fix data corruption due to cloning of eof block adds 697bf4774ec7 Merge branch 'misc-next' into for-next-current-v4.19-20181106 adds 304913d337bd Merge branch 'for-next-current-v4.19-20181106' into for-ne [...] adds 23fbc631445b Merge branch 'misc-next' into for-next-next-v4.20-20181106 adds d533809bb8fe btrfs: drop uuid_mutex in btrfs_free_extra_devids() adds 8b5feaebace3 Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] adds a16fea97a659 Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker adds 3e92948109ab Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] adds cb6358164b7b btrfs: harden agaist duplicate fsid adds b0ed122617a6 Merge branch 'ext/anand/harden-dev-rename' into for-next-n [...] adds 7e273ba4e08b btrfs: Fix the return value in case of error in 'btrfs_mar [...] adds 56f85bba2881 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds 3711e6b672e1 btrfs: Introduce support for FSID change without metadata rewrite adds e3d5ed120e5d btrfs: Remove fsid/metadata_fsid fields from btrfs_info adds ba251bbf24f9 btrfs: Add handling for disk split-brain scenario during f [...] adds 3fb3675a700a btrfs: Introduce 2 more members to struct btrfs_fs_devices adds f8788eb53615 btrfs: Handle one more split-brain scenario during fsid change adds 3c4375f9318d btrfs: Handle final split-brain possibility during fsid change adds 0dcfac1c5bf7 Merge branch 'ext/nikbor/uuid-change' into for-next-next-v [...] adds a3eaf45eb194 btrfs: use tagged writepage to mitigate livelock of snapshot adds 22b2c298c540 Merge branch 'ext/ethan/tagged-writepage' into for-next-ne [...] adds e18b78fa9833 Merge branch 'for-next-next-v4.20-20181106' into for-next- [...] adds 3e95c42c837a Merge remote-tracking branch 'btrfs-kdave/for-next' adds ce2330aabc23 cifs: clean up indentation, replace spaces with tab adds 4e69631dba9c cifs: In Kconfig CONFIG_CIFS_POSIX needs depends on legacy [...] adds f217ada478a7 smb3: do not call cifs functions in error path in rename adds d53d75f046da Merge remote-tracking branch 'cifs/for-next' adds 5dcea554d5ce eCryptfs: fix a couple type promotion bugs adds 16849d3adf76 Merge remote-tracking branch 'ecryptfs/next' adds 0c7c4d3f1038 Merge fsnotify ignore mask handling fix. adds 1ac9450c87f2 Pull fanotify superblock watch support. adds 50559ae2e645 Pull UDF mount fixes. adds 2101185643eb Pull ext2 CONFIG_FS_DAX cleanup. adds 3df77b04f624 Pull fanotify support for reporting PID instead of TGID an [...] adds 6ef185f0a084 Pull move of fsnotify members in struct super_block. adds cebea08e6f31 Pull fsnotify umount race fix. adds bea655536adf Merge remote-tracking branch 'ext3/for_next' adds a83722f45c5b jfs: fix spelling mistake, EACCESS -> EACCES adds 9cb2d165e5ff Merge remote-tracking branch 'jfs/jfs-next' adds b4997038bfaa NFSv4: Don't exit the state manager without clearing NFS4C [...] adds 8697930f00dc NFSv4: Ensure that the state manager exits the loop on SIGKILL adds e6e3f570fd52 Merge remote-tracking branch 'nfs/linux-next' adds 5d7a5bcb67c7 sunrpc: correct the computation for page_ptr when truncating adds ca1f479afd61 nfsd4: remove unused nfs4_check_olstateid parameter adds 2ab42ae2621d nfsd4: forbid all renames during grace period adds 32ef16f63399 Merge remote-tracking branch 'nfsd/nfsd-next' adds 132bf6723749 xfs: Fix error code in 'xfs_ioc_getbmap()' adds bdec055bb9f2 xfs: print buffer offsets when dumping corrupt buffers adds 837514f7a4ca xfs: fix overflow in xfs_attr3_leaf_verify adds dd6e5092017f Merge remote-tracking branch 'xfs/for-next' adds e59c2693fa23 fs/locks: rename some lists and pointers. adds 7d641b90a454 fs/locks: split out __locks_wake_up_blocks(). adds 0ba6cd97eb58 NFS: use locks_copy_lock() to copy locks. adds 890536da1854 gfs2: properly initial file_lock used for unlock. adds a4399c3b7b8c ocfs2: properly initial file_lock used for unlock. adds dee160df820d locks: use properly initialized file_lock when unlocking. adds 9362c5a7b335 fs/locks: allow a lock request to block other requests. adds 677a6cd3669a fs/locks: always delete_block after waiting. adds f76efae43ae0 fs/locks: change all *_conflict() functions to return bool. adds 54507280b93f fs/locks: create a tree of dependent requests. adds aa715d357764 locks: merge posix_unblock_lock() and locks_delete_block() adds f29209fcb47f VFS: locks: remove unnecessary white space. adds b6ae1963cdc0 Merge remote-tracking branch 'file-locks/locks-next' adds 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] adds 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount adds e78164433ca1 vfs: syscall: Add move_mount(2) to move mounts around adds af7b5bc4c7e3 teach move_mount(2) to work with OPEN_TREE_CLONE adds af9eb1fffa12 vfs: Suppress MS_* flag defs within the kernel unless expl [...] adds c87c47c34750 vfs: Introduce the basic header for the new mount API's fi [...] adds 8a82a2513c0a vfs: Introduce logging functions adds 229e55402816 vfs: Add configuration parser helpers adds dbcf22bfca6d vfs: Add LSM hooks for the new mount API adds 6446dd622da1 vfs: Put security flags into the fs_context struct adds 4786c3427b25 selinux: Implement the new mount API LSM hooks adds 1f0a62d86694 smack: Implement filesystem context security hooks adds 966a6c141849 apparmor: Implement security hooks for the new mount API adds 8825fb43b70a tomoyo: Implement security hooks for the new mount API adds ae049c6c97e4 vfs: Separate changing mount flags full remount adds 37744f3d21f8 vfs: Implement a filesystem superblock creation/configurat [...] adds 0472421f47a9 vfs: Remove unused code after filesystem context changes adds b04f79586997 procfs: Move proc_fill_super() to fs/proc/root.c adds bfdc0d98d3d9 proc: Add fs_context support to procfs adds ca5911cd7b66 ipc: Convert mqueue fs to fs_context adds 2502e0179096 cpuset: Use fs_context adds 16ec1a5d58ea kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds 435143a6e390 hugetlbfs: Convert to fs_context adds 6ddc92a66115 vfs: Remove kern_mount_data() adds 728d3f7e4ed3 vfs: Provide documentation for new mount API adds 74cd1cf94ad5 Make anon_inodes unconditional adds 1d9c8fafbf6f vfs: syscall: Add fsopen() to prepare for superblock creation adds 0799073cb470 vfs: Implement logging through fs_context adds 8c28e9099a69 vfs: Add some logging to the core users of the fs_context log adds f7116ca0ec36 vfs: syscall: Add fsconfig() for configuring and managing [...] adds c0a73cc8a9ec vfs: syscall: Add fsmount() to create a mount for a superblock adds 094a14cefa9e vfs: syscall: Add fspick() to select a superblock for reco [...] adds fc992caa96a1 afs: Add fs_context support adds 3e61486571a0 afs: Use fs_context to pass parameters over automount adds 36e291a8867a vfs: Add a sample program for the new mount API adds d5ab33dfd7bc vfs: syscall: Add fsinfo() to query filesystem information adds c1d02b5ace8e afs: Add fsinfo support adds 37c60145dc5a vfs: Allow fsinfo() to query what's in an fs_context adds 14eabeebf5cf vfs: Allow fsinfo() to be used to query an fs parameter de [...] adds d1b75e8a6d01 vfs: Implement parameter value retrieval with fsinfo() adds 2c712d240eaf bluetooth: fix compat ioctl adds 69374d063be0 compat_ioctl: remove pointless HCI... ioctls adds 319829cc2bde Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] adds 35d7fc5e5603 Merge branch 'work.afs' into for-next adds 2dcc1f3b7dcb vfs: Fix error handling in do_remount() adds d708e87ca399 Merge branch 'work.mount' into for-next adds ea52fb5dff29 Merge remote-tracking branch 'vfs/for-next' adds a61eee132f1e Merge branch 'for-4.20-vsprintf-hash-fixes' into for-next adds 93ede749ec6b Merge remote-tracking branch 'printk/for-next' adds 44a5a5f4fadd Merge branch 'for-4.17/upstream-fixes' into for-next adds d539f75b1f2f Merge branch 'for-4.18/i2c-hid' into for-next adds 5a94515dfee9 Merge branch 'for-4.18/hid-redragon' into for-next adds 4b856e43d718 Merge branch 'for-4.18/upstream' into for-next adds 00ddd17446aa Merge branch 'for-4.17/upstream-fixes' into for-next adds 5d6726db888e Merge branch 'for-4.17/upstream-fixes' into for-next adds b27405f07ca7 Merge branch 'for-4.17/upstream-fixes' into for-next adds ae8e917ce5db Merge branch 'for-4.17/upstream-fixes' into for-next adds f45728380f49 Merge branch 'for-4.18/multitouch' into for-next adds 2f90b3ef6dd3 Merge branch 'for-4.18/alps' into for-next adds 4936066ffbe9 Merge branch 'for-4.17/upstream-fixes' into for-next adds 4153e8aad377 Merge branch 'for-4.17/upstream-fixes' into for-next adds 071fbb4cae8a Merge branch 'for-4.18/hid-steam' into for-next adds 10a5884d47f4 Merge branch 'for-4.18/i2c-hid' into for-next adds eb42863d710a Merge branch 'for-4.18/multitouch' into for-next adds 36d2b64ff2af Merge branch 'for-4.18/plantronics' into for-next adds 1bc9eca1aa90 Merge branch 'for-4.17/upstream-fixes' into for-next adds 0bdd81293667 Merge branch 'for-4.18/wacom' into for-next adds 05e3385f1f74 Merge branch 'for-4.18/i2c-hid' into for-next adds 4a4374fdfa41 Merge branch 'for-4.18/hid-steam' into for-next adds 6517c318ad50 Merge branch 'for-4.18/upstream' into for-next adds b2d4dbb2892d Merge branch 'for-4.18/multitouch' into for-next adds f1b6ae6701a7 Merge branch 'for-4.18/rmi' into for-next adds e853699f03c1 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds f68fabe73237 Merge branch 'for-4.19/i2c-hid' into for-next adds c5aee2e2b765 Merge branch 'for-4.19/upstream' into for-next adds eb104e0f56f6 Merge branch 'for-4.19/upstream' into for-next adds 4eadb5dd534f Merge branch 'for-4.19/upstream' into for-next adds 1519d49960da Merge branch 'for-4.19/wiimote' into for-next adds 5686cd09f441 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b480a70c8108 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds b2aec0bc9ca7 Merge branch 'for-4.19/wacom' into for-next adds 0bd89960cb03 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds fd1eacd2a11f Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds be7c847c6ba9 Merge branch 'for-4.18/upstream-fixes_v2' into for-next adds 17e39f86b2ee Merge branch 'for-4.19/sony' into for-next adds 53ad28d14107 Merge branch 'for-4.19/elan' into for-next adds 7ce5d5b7fc46 Merge branch 'for-4.19/multitouch-multiaxis' into for-next adds 57194b035942 Merge branch 'for-4.19/upstream' into for-next adds 4e9544262a93 Merge branch 'for-4.19/cougar' into for-next adds 872d1282470b Merge branch 'for-4.19/intel-ish' into for-next adds 75faa6f0dd92 Merge branch 'for-4.19/fixes' into for-next adds 18c31465c84e Merge branch 'for-4.20/core' into for-next adds bdcc7211aaa0 Merge branch 'for-4.19/fixes' into for-next adds 86816383c319 Merge branches 'for-4.20/core' and 'for-4.20/multitouch' i [...] adds e3bfcd76e7dd Merge branch 'for-4.19/fixes' into for-next adds 6b1ac81aba94 Merge branch 'for-4.20/logitech-highres' into for-next adds cffe5eba4fe0 Merge branch 'for-4.20/microsoft' into for-next adds c226b359099d Merge branch 'for-4.19/fixes' into for-next adds 893f31fd2221 Merge branch 'for-4.20/cougar' into for-next adds c765667f188b Merge branch 'for-4.20/microsoft' into for-next adds df9e33b723ae Merge branch 'for-4.20/core' into for-next adds 4c640c41381e Merge branch 'for-4.19/fixes' into for-next adds 9291a1dc6209 Merge branch 'for-4.19/fixes' into for-next adds e5b5085f81ce Merge branch 'for-4.19/fixes' into for-next adds 9063a1566135 Merge branch 'for-4.20/logitech-highres' into for-next adds d147b17f2503 Merge branch 'for-4.19/fixes' into for-next adds a2c6319b722d Merge branch 'for-4.20/bigbenff' into for-next adds c05be11e7762 Merge branch 'for-4.20/i2c-hid' into for-next adds 53562f204ac3 Merge branch 'for-4.20/apple' into for-next adds 4c2b9385b4d4 Merge branch 'for-4.20/logitech-highres' into for-next adds 5a17b3869eb5 Merge branch 'for-4.20/google' into for-next adds 0492cca63302 Merge branch 'for-4.20/google' into for-next adds 9ee313f0d2bb Merge branch 'for-4.19/fixes' into for-next adds ee2c444650f4 Merge branch 'for-4.20/google' into for-next adds c778cfd467e7 Merge branch 'for-4.19/fixes' into for-next adds 0aef342184e3 Merge branch 'for-4.19/fixes' into for-next adds 5ba19e9eea06 Merge remote-tracking branch 'hid/for-next' adds 50cacdabeae1 i3c: Add core I3C infrastructure adds 541892fc21ca docs: driver-api: Add I3C documentation adds ba2a8260ba08 i3c: Add sysfs ABI spec adds 5bd0d66f17d0 dt-bindings: i3c: Document core bindings adds 7be1d836e888 MAINTAINERS: Add myself as the I3C subsystem maintainer adds 4cab958c1989 i3c: master: Add driver for Cadence IP adds 71e60757e1ea dt-bindings: i3c: Document Cadence I3C master bindings adds 8b5449374b04 Merge remote-tracking branch 'i3c/i3c/next' adds 2b5d4ed1acfe dt-bindings: hwmon: Add adm127x documentation adds ee111e803a98 hwmon: (adm1275) Allow setting shunt reg value adds 915ae1ac398b hwmon: (core) remove redundant cast adds 175acd4a6930 hwmon: (adt7475) document mapping of sysfs entries to inputs adds 224406cc0a49 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 215237a5e436 Merge tag 'v4.20-rc1' into patchwork adds 0ede1794b966 media: tc358743: Remove unnecessary self assignment adds 7cf7b2e977ab media: vicodec: lower minimum height to 360 adds 55623b416905 media: cec: check for non-OK/NACK conditions while claiming a LA adds 2efaf6ebb34f media: cec: increase debug level for 'queue full' adds ef86eaf97acd media: Rename vb2_m2m_request_queue -> v4l2_m2m_request_queue adds b50b769bcbc2 media: dm365_ipipeif: better annotate a fall though adds 92539d3eda2c media: v4l: event: Add subscription to list before calling [...] adds 003aedaed65d media: docs: Document metadata format in struct v4l2_format adds 30efae3d789c media: omap3isp: Unregister media device as first adds 32388d6ef7cf media: ipu3-cio2: Unregister device nodes first, then rele [...] adds 4e26f692e2e2 media: ipu3-cio2: Use cio2_queues_exit adds 4e5f42df5778 media: intel-ipu3: cio2: Remove redundant definitions adds 9dab12c7a66d media: imx214: device tree binding adds 436190596241 media: imx214: Add imx214 camera sensor driver adds 35629182eb8f media: ov13858: Check for possible null pointer adds d148b85e8b07 media: ov5645: constify v4l2_ctrl_ops structure adds fbe57dde7126 media: ov7740: constify structures stored in fields of v4l [...] adds c67519799eda Merge remote-tracking branch 'v4l-dvb/master' adds 148edb9afb21 Merge branch 'patchwork' into to_next adds 357b50f3ccc8 drm: amd: dc: don't use FP math when Kcov is enabled adds 9a6eb90cd17d Merge remote-tracking branch 'v4l-dvb-next/master' adds ae4c2bf8fb10 Merge branch 'pm-cpuidle' into linux-next adds 53fbff764afd Merge branch 'acpi-pmic' into linux-next adds c0374eb515a6 Merge branch 'pm-cpufreq' into linux-next adds 9e074f4644f0 Merge branch 'pm-sleep' into linux-next adds c8df2005b51d Merge remote-tracking branch 'pm/linux-next' adds 9de9aa45e9bd tools/power/cpupower: fix compilation with STATIC=true adds 4bf3bd0f15a9 tools cpupower debug: Allow to use outside build flags adds dbc4ca339c8d tools cpupower: Override CFLAGS assignments adds 28ce3542e70c Merge remote-tracking branch 'cpupower/cpupower' adds 560928b27b38 PM / Domains: Rename genpd virtual devices as virt_dev adds 61d8e7c73b0b OPP: Identify and mark genpd OPP tables adds 7e535993fa4f OPP: Separate out custom OPP handler specific code adds 5d6d106fa455 OPP: Populate required opp tables from "required-opps" property adds da544b61eb55 OPP: Populate OPPs from "required-opps" property adds e38f89d310fc PM / Domains: Add genpd_opp_to_performance_state() adds 4f018bc0e1cf OPP: Add dev_pm_opp_{set|put}_genpd_virt_dev() helper adds ca1b5d77b1c6 OPP: Configure all required OPPs adds 4c6a343e57fe OPP: Rename and relocate of_genpd_opp_to_performance_state() adds 534245cc69c2 OPP: Remove of_dev_pm_opp_find_required_opp() adds 7e23b7d1d4af Merge remote-tracking branch 'opp/opp/linux-next' adds da689221f952 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] adds a2ffa83a2623 Merge remote-tracking branch 'swiotlb/linux-next' adds a8d6219536c1 ISDN: eicon: Remove driver adds 5e1abdc3fe56 net: skbuff.h: remove unnecessary unlikely() adds 0b215b979864 ipv6: gro: do not use slow memcmp() in ipv6_gro_receive() adds d0522f1cd25e net: Add extack argument to rtnl_create_link adds d7e774f35676 net: Add extack argument to ip_fib_metrics_init adds 68d57f3b1d1a rtnetlink: Add more extack messages to rtnl_newlink adds 95772ec991f2 Merge branch 'net-More-extack-messages' adds ae7a5aff783c net: dsa: bcm_sf2: Keep copy of inserted rules adds ce24b08a2e6f net: dsa: bcm_sf2: Split rule handling from HW operation adds 1c0130f0b575 net: dsa: bcm_sf2: Restore CFP rules during system resume adds 1c60c7f90011 net: dsa: bcm_sf2: Get rid of unmarshalling functions adds 80f8dea8767e net: systemport: Restore Broadcom tag match filters upon resume adds 5882d526d887 Merge branch 'net-dsa-bcm_sf2-Store-rules-in-lists' adds 59933f25937c Merge remote-tracking branch 'net-next/master' adds e530d198bdbf NFC: fdp: fix signed less or equal zero check in u8 max_size adds 6a893401a728 nfc: st21nfca: Check for devm_kzalloc() failure adds 4e4e8232f0ae nfc: st21nfca: Remove unnecessary devm_kzalloc() cast adds 00afd4c21f2f NFC: fix attrs checks in netlink interface adds 85ef4f34cc64 NFC: st95hf: initialize semaphore and mutex earlier adds c99f996b2ba4 NFC: st95hf: drop illegal kfree_skb() adds 48badd41fbfd NFC: st21nfca: Fix out of bounds kernel access when handli [...] adds 761e37b71e26 NFC: Fix possible memory corruption when handling SHDLC I- [...] adds 430c62fa23d4 NFC: fdp: Fix possible buffer overflow in WCS4000 NFC driver adds 7579d009c4a1 NFC: fdp: Remove __func__ from dev_dbg() adds 1f008cfec5d5 NFC: fdp: Fix unused variable warnings adds ef625c41af55 Merge remote-tracking branch 'nfc-next/master' adds a1a3b7621638 brcmfmac: Remove firmware-loading code duplication adds 5b587496dc63 brcmfmac: Remove recursion from firmware load error handling adds eae8e50669e1 brcmfmac: Add support for first trying to get a board spec [...] adds 0ad4b55b2f29 brcmfmac: Set board_type used for nvram file selection to [...] adds bd1e82bb420a brcmfmac: Set board_type from DMI on x86 based machines adds 55e491edbf14 brcmfmac: Cleanup brcmf_fw_request_done() adds ce2e6db554fa brcmfmac: Add support for getting nvram contents from EFI [...] adds 29ec3394f0bd brcmfmac: Fix ccode from EFI nvram when necessary adds 55930d2bf79b rsi: fix spelling mistake "Initialzing" -> "Initializing" adds 937a13091cbd libertas: remove set but not used variable 'int_type' adds 3419348a97bc wlcore: Fix the return value in case of error in 'wlcore_v [...] adds b7da53cd6cd1 qtnfmac_pcie: use single PCIe driver for all platforms adds e401fa25cfa2 qtnfmac: add support for Topaz chipsets adds e966a79c2f76 brcmfmac: fix spelling mistake "Retreiving" -> "Retrieving" adds 1066bd193d68 qtnfmac: fix error handling in control path adds 9198f460ec9d rtlwifi: btcoex: remove set but not used variable 'ppsc' adds e20c50cdca19 rtl8xxxu: Mark expected switch fall-throughs adds 307b00c5e695 rtl8xxxu: Fix missing break in switch adds e9904084dd1b iwlegacy: 4965-mac: mark expected switch fall-through adds af71f8fef45c iwlegacy: common: mark expected switch fall-throughs adds d56b26801e1d orinoco_usb: mark expected switch fall-through adds d22b8fadd08e prism54: isl_38xx: Mark expected switch fall-through adds 3d238b9d5048 prism54: isl_ioctl: mark expected switch fall-through adds 38a0792d08e9 prism54: islpci_dev: mark expected switch fall-through adds 63fdc952df36 mwifiex: Mark expected switch fall-through adds 6eba8fd22352 rt2x00: rt2400pci: mark expected switch fall-through adds 10bb92217747 rt2x00: rt2500pci: mark expected switch fall-through adds 916e6bbcfcff rt2x00: rt2800lib: mark expected switch fall-throughs adds 641dd8068ecb rt2x00: rt61pci: mark expected switch fall-through adds d22d2492a35d ray_cs: mark expected switch fall-throughs adds 89e54fa4562e rtlwifi: rtl8821ae: phy: Mark expected switch fall-through adds 7cbbe1597e44 zd1201: mark expected switch fall-through adds 96fca788e578 brcmsmac: never log "tid x is not agg'able" by default adds 90e3243d16ad rtlwifi: rtl8723ae: Remove set but not used variables and [...] adds 963b307361bd rtlwifi: Remove same duplicated includes adds 3d39e1bb1c88 wireless: airo: potential buffer overflow in sprintf() adds ae5848cb4511 brcmutil: print invalid chanspec when WARN-ing adds f4bd758f3f20 cw1200: fix small typo adds ac9ccb8b991c iwlegacy: fix small typo adds 7d129adff3af rtlwifi: rtl8192de: Fix misleading REG_MCUFWDL information adds 7b8fd011a0f6 Merge remote-tracking branch 'wireless-drivers-next/master' adds 82a3ca565664 gfs2: Put bitmap buffers in put_super adds b0be3f2753ce Merge remote-tracking branch 'gfs2/for-next' adds 18d54e557c55 mtd: maps: physmap: Add SPDX header adds 00142d6ffeb6 mtd: maps: physmap: Rename ->map and ->mtd into ->maps and ->mtds adds c7f6dc60a319 mtd: maps: physmap: Use platform_get_resource() to retriev [...] adds 16f2101b4ddb mtd: maps: physmap: Use dev_notice() and a %pR specifier adds ea5bc54b12e8 mtd: maps: physmap: Use devm_ioremap_resource() adds 51b436a2420e mtd: maps: physmap: Remove the MAX_RESOURCES limitation adds 1e4f42084910 mtd: maps: physmap: Check mtd_device_{parse_register, unre [...] adds 7abe5309de76 mtd: maps: physmap: Return -ENOMEM directly when info allo [...] adds cb946bf6aaeb mtd: maps: physmap: Fix coding style issues reported by ch [...] adds 0c3def9b58d8 mtd: maps: Prepare merging of physmap and physmap_of adds 642b1e8dbed7 mtd: maps: Merge physmap_of.c into physmap-core.c adds 6ca15cfa0788 mtd: maps: Rename physmap_of_{versatile, gemini} into phys [...] adds 3edf4b9f381e dt-binding: mtd: physmap: Document the addr-gpios property adds ba32ce95cbd9 mtd: maps: Merge gpio-addr-flash.c into physmap-core.c adds 99f732b3a865 mtd: maps: physmap: Invert logic on if/else branch adds d24dbd7541ff mtd: maps: Get rid of the latch-addr-flash driver adds cf5551f21bfe Merge remote-tracking branch 'mtd/mtd/next' adds 9a4d83074769 mtd: spinand: winbond: Add support for W25N01GV adds 41d6f0d07d76 mtd: rawnand: fsmc: Fix unchecked return value in fsmc_rea [...] adds b0e137ad24b6 mtd: rawnand: Provide helper for polling GPIO R/B pin adds 3bd647ee7abc mtd: rawnand: ams-delta: Stop using legacy .IOADDR_R/W adds 861fbd6e808e mtd: rawnand: ams-delta: Convert the driver to ->exec_op() adds 321e54047b61 mtd: rawnand: denali: include <linux/bits.h> instead of <l [...] adds 0282fefb1a29 mtd: rawnand: r852: use generic DMA API adds acc9d62b6872 mtd: rawnand: Flag 1.8V AC chips with a broken GET_FEATURE [...] adds 647ad49ca672 staging: Remove the mt29f_spinand driver adds a98307e93c8a Merge remote-tracking branch 'nand/nand/next' adds a1cccdcf330e drm/i915: Clean up casts to crtc_state in intel_atomic_com [...] adds c249c5f64336 drm/i915: Handle cursor updating active_planes correctly, v2. adds 62ef0dd3cc0c drm/i915: Unconditionally clear plane visibility, v2. adds f59e9701dbdc drm/i915: Make intel_crtc_disable_planes() use active plan [...] adds 6c246b81f938 drm/i915: Replace call to commit_planes_on_crtc with inter [...] adds 0aaf29b35f93 drm/i915: Clean up scaler setup, v2. adds ab5c60bf7675 drm/i915: Move programming plane scaler to its own function. adds 945ac78928fa drm/i915: Force planar YUV coordinates to be a multiple of 2, v2. adds fc41001d9708 drm/i915/icl: Configure lane sequencing of combo phy transmitter adds 3f4b9d9d02c6 drm/i915/icl: DSI vswing programming sequence adds ba3df888be90 drm/i915/icl: Enable DDI Buffer adds 70a7b83628fa drm/i915/icl: Program T_INIT_MASTER registers adds 8db05f594713 drm/i915/execlists: Assert the queue is non-empty on unsubmitting adds 570b16b559be drm/i915: use for_each_pipe loop to assign crtc_mask adds 4a3d3f6785be drm/i915: Match code to comment and enforce ppgtt for execlists adds 0a3c561da12b drm/i915: Enable RGB565 90/270 plane rotation for gen11 onwards. adds fc3fed5d297b drm/i915: Check fb stride against plane max stride adds 2863b00941bc Merge drm/drm-next into drm-intel-next-queued adds 74f6e183913b drm/i915: Convert to BITS_PER_TYPE adds 7a90938332d8 drm/i915: Avoid compiler warning for maybe unused gu_misc_iir adds 33868a91c1d9 drm/i915/icl: Define data/clock lanes dphy timing registers adds 35c37ade79cd drm/i915/icl: Define TA_TIMING_PARAM registers adds 7c86828d5645 drm/i915/runtime_pm: Share code to enable/disable PCH rese [...] adds 6edafc4eb3e4 drm/i915: Unset reset pch handshake when PCH is not presen [...] adds fd847b8e60e0 drm/i915: Do not modifiy reserved bit in gens that do not [...] adds 6323113b7af6 drm/i915: Move SKL IPC WA to HAS_IPC() adds c9b818d3f9f4 drm/i915: Move IPC WA #1141 to init_ipc() adds 029c33add915 drm/i915: Remove duplicated definition of intel_update_rawclk adds 180e9d230efe drm/i915/csr: keep firmware name and required version together adds d8a5b7d79fb7 drm/i915/csr: keep max firmware size together with firmare [...] adds e7351a8474d2 drm/i915/csr: bypass firmware request on i915.dmc_firmware [...] adds dee4a0f8e70d drm/i915/selftests: Smoketest preemption adds f8e57863f81f drm/i915: Trim partial view sg lists adds c5f6d578956a drm/i915: Log HWS seqno consistently adds 4bdafb9ddfa4 drm/i915: Remove i915.enable_ppgtt override adds 9531221df8f0 drm/i915: Check for panel orientation quirks on eDP panels adds 7fe78985cd08 drm/i915/csr: restructure CSR firmware definition macros adds a2bf92e8cc16 drm/i915/execlists: Avoid kicking priority on the current context adds 9ebd8202393d drm/i915/dp: Fix link retraining comment in intel_dp_long_pulse() adds f24f6eb95807 drm/i915/dp: Restrict link retrain workaround to external [...] adds d5acd97f5571 drm/i915/dp: Use a local variable for intel_encoder * adds 47658556da85 drm/i915/dp: Do not grab crtc modeset lock in intel_dp_detect() adds cbfa8ac835cb drm/i915/dp: Kill intel_dp->detect_done flag adds 9844bc87cb7a drm/i915/dp: Fix duplication of DEVICE_SERVICE_IRQ handling adds 7769db588384 drm/i915/dp: optimize eDP 1.4+ link config fast and narrow adds 992d2098ef0b drm/i915/selftests: Split preemption smoke test into threads adds 567a60570589 drm/i915/selftests: Include arbitration points in preempti [...] adds 7651a4452ddf drm/i915: Reserve some priority bits for internal use adds 85f5e1f385b7 drm/i915: Combine multiple internal plists into the same i [...] adds 121f0ff52f77 drm/i915: Use memmove() for punching the hole into infoframes adds 790ea70c5eb5 drm/i915: Pass intel_encoder to infoframe functions adds b16c765122f9 drm/i915: Priority boost for new clients adds e2f3496e93be drm/i915: Pull scheduling under standalone lock adds e9eaf82d97a2 drm/i915: Priority boost for waiting clients adds 7569bf95310e drm/i915/csr: Added ICL Stepping info adds b20815255693 drm/i915: Add plane alpha blending support, v2. adds 89d5efcc311c drm/i915: Replace some open-coded i915_coherent_map_type() adds c0a6aa7ec2c3 drm/i915: Show actual alongside requested frequency in deb [...] adds 2ddcc982bdc5 drm/i915: fix wrong error number report adds 598c6cfe0690 drm/i915/psr: Enable PSR1 on gen-9+ HW adds 5ec244f4afd0 drm/i915/selftests: Hold task_struct ref for smoking kthread adds 83bc0f5b432f drm/i915: Handle incomplete Z_FINISH for compressed error states adds 8f5c6fe46d6c drm/i915: Clear the error PTE just once on finish adds bc2477f7d3f3 drm/i915/execlists: Flush the CS events before unpinning adds 48b426a9b9ab drm/i915/guc: init GuC descriptors after GuC load adds 0fc645f338e3 drm/i915/guc: Don't clear the cookie on doorbell destroy adds 9dbf5a4efd8a drm/i915: Provide more clues as to why MST is/is not used adds 68bc30deac62 drm/i915: Restore vblank interrupts earlier adds 62358aa4ee86 drm/i915: Use the correct crtc when sanitizing plane mapping adds 7a4a2a460458 drm/i915: Clean up early plane debugs adds 88a83f3c2d7a drm/i915: Only reset seqno if actually idle adds 33373258cf02 drm/i915: Remove the global cache shrink & rcu barrier on [...] adds fdf73510ca81 drm/i915: Remove dereferences of crtc->config in set_pipec [...] adds b2562712d7de drm/i915: Make panel fitter functions take state adds 44fe7f35528c drm/i915: Make intel_set_pipe_timings/src_size take a poin [...] adds 7efd90fb4886 drm/i915: Use crtc_state in ironlake_enable_pch_transcoder adds 15cbe5d0926f drm/i915: Make skl_detach_scalers take crtc_state adds b2354c78b125 drm/i915: Make pll functions take crtc_state, v2. adds 65c307fd08dd drm/i915: Make shared dpll functions take crtc_state, v3. adds 5e1cdf541b24 drm/i915: Make ironlake_pch_transcoder_set_timings take cr [...] adds 0e5fa64610f6 drm/i915: Get rid of crtc->config from icl_pll_to_ddi_pll_sel adds 6e3d9dd0ae0a drm/i915: Use crtc->state in intel_fbdev_init_bios adds f56f6648404b drm/i915: Get rid of crtc->config dereference in intel_dp_ [...] adds 958bb4528d16 drm/i915: Get rid of crtc->config in chv_data_lane_soft_reset adds 6f405638c2ab drm/i915: Get rid of intel_crtc->config in crtc_enable/dis [...] adds 8e7a4424b996 drm/i915: Fix ILK-IVB sprite enable delays adds c1c8f6fa731b drm/i915: Redefine some Whiskey Lake SKUs adds ab2da3f8cd97 drm/i915: Add new AML_ULX support list adds dfdaa566b7d4 drm/i915: Apply correct ddi translation table for AML device adds 443d5e3973e8 drm/i915/icl: MBUS B credit change adds 00e5d8b1eb47 firmware/dmc/icl: Add missing MODULE_FIRMWARE() for Icelake. adds bf80928fbf06 drm/i915/psr: Share PSR and PSR2 exit mask adds fc6ff9dc9ecf drm/i915/psr: Make MASK_DISP_REG_WRITE reserved in PSR_MAS [...] adds 4755717b0ca8 drm/i915/psr: Remove PSR2 TODO error handling adds 66231d14e74a drm/i915/psr: Use WA to force HW tracking to exit PSR2 adds 3a465b84ea38 drm/i915/psr: Remove alpm from i915_psr adds 679bfe847b62 drm/i915: Constify all plane_funcs structs adds deb196895f84 drm/i915: Populate possible_crtcs for primary/cursor planes adds ee6e0496de1f drm/i915: Don't populate plane->i9xx_plane for sprites adds 934882db2961 drm/i915: Allow horizontal mirroring for cnl+ "sprite" planes adds 37a411e2118b drm/i915: Disallow plane scaling with specific pixel formats adds 97ee97b9782e drm/i915: Add missing pixel formats for skl+ "sprites" adds 2d72dc8b7c15 drm/i915: Move plane_state->scaler_id initialization into [...] adds c539b579b6c7 drm/i915: Introduce intel_plane_alloc() adds b7c806007559 drm/i915: Extract skl_universal_plane_init() adds a86d2590bafb drm/i915: s/intel_plane/plane/ in sprite init adds 881440a89ae1 drm/i915: Rename variables in intel_primary_plane_create() adds f53a70bd93f6 drm/i915: Fixup kernel doc for param name changes adds 0c7d2aedf51b drm/i915/icl: Add Wa_1406609255 adds 71ffd49cc9b9 drm/i915/icl:Add Wa_1606682166 adds 19dfe5726bab drm/i915: Do intel_panel_destroy_backlight() later adds bc3213c44415 drm/i915: Drop the eDP check from intel_dp_connector_destroy() adds 4d80273976bf drm/atomic_helper: Disallow new modesets on unregistered c [...] adds 6ed5bb1fbad3 drm/i915: Don't unset intel_connector->mst_port adds f67207d78cea drm/i915: Skip vcpi allocation for MSTB ports that are gone adds a9f9ca33d1fe drm/i915: Fix intel_dp_mst_best_encoder() adds d4b26e4f438f drm/i915: add a common connector type independent destroy hook adds 1e712535c51a drm/i915/dp: Link train Fallback on eDP only if fallback l [...] adds 65404c89e953 drm/i915: Show the DPCD read error inline adds aee7d9bee2db drm/i915: nuke the intel_lvds_connector adds 360fa66ae857 drm/i915: rename intel_modes.c to intel_connector.c adds 1c21348d1f3c drm/i915: move intel connector specific functions to intel [...] adds 41c43f9e0276 drm/i915: Inject a failure point when registering a connector adds b5d29843d8ef drm/atomic_helper: Allow DPMS On<->Off changes for unregis [...] adds e87b0bbc9f03 drm/nouveau: Fix nv50_mstc->best_encoder() adds 0b4bf7ca9be8 drm/i915/selftests: Disable shrinker across mmap-exhaustion adds c0c46ca461f1 drm/i915/aml: Add new Amber Lake PCI ID adds c5b083a1a174 drm/i915: Fix i915_driver_init_mmio error path adds 645ff9e37171 drm/i915: Inject load failure inside intel_engines_init_mmio adds ef51e0a3eb9e drm/i915: DRM_FORMAT_C8 is not possible with Yf tiling adds 91961a850d31 drm/i915: fix the transition minimums for gen9+ watermarks adds 077b5820af74 drm/i915: fix the watermark result selection on glk/gen10+ adds cbacc79db6ac drm/i915: transition WMs ask for Selected Result Blocks adds 9e44b180f81b drm/i915: don't write PLANE_BUF_CFG twice every time adds b9117149fefd drm/i915: promote ddb update message to DRM_DEBUG_KMS adds 27d7aaae0fd7 drm/i915/csr Added DC5 and DC6 counter register for ICL in [...] adds a5e856a5348f drm/i915: Large page offsets for pread/pwrite adds d9facae6afe1 drm/i915: Introduce CRTC output format adds 33b7f3ee6e00 drm/i915: Add CRTC output format YCBCR 4:2:0 adds 8c79f844c6d2 drm/i915: Add CRTC output format YCBCR 4:4:4 adds 96e35598cead drm/i915: Check LSPCON vendor OUI adds 06c812d7c591 drm/i915: Add AVI infoframe support for LSPCON adds 7cbf19fd54ff drm/i915: Write AVI infoframes for MCA LSPCON adds 799a964ffe0b drm/i915: Write AVI infoframes for Parade LSPCON adds 668b6c176c33 drm/i915: Add YCBCR 4:2:0/4:4:4 support for LSPCON adds 9d3eb2c33f03 drm/i915: Hold rpm wakeref for debugfs/i915_drop_caches_set adds 04c388d42956 drm/i915/icl: enable SAGV for ICL platform adds 4376b9c965c0 drm/i915/gen8: Disable master intr before reading adds 95b0e7c14c50 drm/i915/icl: No need to ack intr through master control adds 81067b71c1d9 drm/i915/icl: Disable master intr before reading adds 4c35475485c1 drm/i915: Make intel_dp_set_m_n take crtc_state adds 92d54b078fe2 drm/i915: Remove crtc->config references in vlv_prepare_pll adds 4207c8b9914f drm/i915: Always read out M2_N2 in intel_cpu_transcoder_ge [...] adds f2bdd112685c drm/i915: Pass crtc_state to update_scanline_offset adds 1b52ad46162d drm/i915: Remove crtc->config dereferences in intel_sanitize_crtc adds 91d781976296 drm/i915: Remove crtc->config dereferences in intel_modese [...] adds c5b36facfad8 drm/i915: Pass crtc_state to lpt_program_iclkip adds b0b62d845e44 drm/i915: Pass crtc_state to ivybridge_update_fdi_bc_bifurcation adds ffd7e32d95db drm/i915/icl: apply Display WA #1178 to fix type C dongles adds 176597a12d61 drm/i915/icl: create function to identify combophy port adds c0aa834404b3 drm/i915/icl: use combophy/TC helper functions during disp [...] adds cb6caf7e3993 drm/i915/icl: Refactor get_ddi_pll using helper func adds 8ea59e673990 drm/i915/icl: Use helper functions to classify the ports adds a54270d3a917 drm/i915/icl: Refactor icl pll functions adds d72e84ccba20 drm/i915/icl: Combine all port/combophy macros at one place adds 4e53840fdfdd drm/i915/icl: Introduce new macros to get combophy registers adds bb1c7edc6d4d drm/i915/icl: Fix DDI/TC port clk_off bits adds 046c9bca3d82 drm/i915: rename and move intel_get_pipe_from_connector() adds 7b3e51dd439b drm/i915: Ensure _print_param() builds with Clang adds 410ed5731a65 drm/i915: Ensure intel_engine_init_execlist() builds with Clang adds 593a21a04f99 drm/i915: split out display quirks to a new file adds ad52fcc97c2a drm/i915/guc: Fix Gen9 GuC loading workarounds adds 914a4fd8cd28 drm/i915/gen9+: Fix initial readout for Y tiled framebuffers adds 138bdac89183 drm/i915: Remove crtc->config dereference from drrs_ctl adds 20fd60009975 drm/i915/guc: fix GuC suspend/resume adds 39b50c603878 drm/atomic_helper: Stop modesets on unregistered connector [...] adds 61cdfb9e194d drm/i915/icl: Fix signal_levels adds bbb8a9d7e000 drm/i915: GEM_WARN_ON considered harmful adds 1a49f537c504 drm/i915/huc: Normalize HuC status returned by I915_PARAM_HAS_HUC adds 27a981b614d5 drm/i915/quirks: pass dev_priv instead of drm dev to quirk code adds c84c6fe30302 drm/i915: make encoder enable and disable hooks optional adds 2bf3f59daeee drm/i915/dsi: refactor bitrate calculations in intel_dsi_v [...] adds 67551a703544 drm/i915/dsi: abstract dphy parameter init adds e346a991f42c drm/i915/guc: drop negative doorbell alloc selftest adds 198a2a2f1aea drm/i915: Drop rpm wakeref on error in debugfs/i915_drop_c [...] adds 73f522bad179 drm/i915: Use i915_gem_object_get_dma_address() to populat [...] adds 4f15665ccbba drm/i915: Add ppgtt to GVT GEM context adds 9ec9a87b1ee8 drm/i915/dsi: abstract intel_dsi_tlpx_ns() adds b687c1984c4f drm/i915/icl: Make common DSI functions available adds e72cce531017 drm/i915/icl: Program DSI clock and data lane timing params adds 5fea8645585f drm/i915/icl: Program TA_TIMING_PARAM registers adds ca8fc99f2ac1 drm/i915/icl: Get DSI transcoder for a given port adds 292272ee7e9e drm/i915/icl: Add macros for MMIO of DSI transcoder registers adds 5ffce2546233 drm/i915/icl: Define TRANS_DSI_FUNC_CONF register adds d364dc66e2d5 drm/i915/icl: Configure DSI transcoders adds 9128b1024954 drm/i915/guc: Limit number of scratch registers used for H2G adds 49edbd49786e drm/i915/icl: Define TRANS_DDI_FUNC_CTL DSI registers adds 70f4f502c47e drm/i915/icl: Program TRANS_DDI_FUNC_CTL registers adds 7b56caf36376 drm/i915/icl: Define DSI transcoder timing registers adds d1aeb5f399d9 drm/i915/icl: Configure DSI transcoder timings adds 372610f3c814 drm/i915/icl: Define TRANS_CONF register for DSI adds 303e347cebc3 drm/i915/icl: Enable DSI transcoders adds 60230aacd528 drm/i915/icl: Define DSI panel programming registers adds fdec4df43ca5 drm/i915: ddi_clock_get sort platforms newer-to-older. adds 36c1f02875c1 drm/i915: compute_min_voltage_level sort platforms newer-to-older adds 210126bd807d drm/i915: digital_port_connected sort platforms newer-to-older adds fb72deaefe59 drm/i915: power_domains_init sort platforms newer-to-older adds ac128918482d drm/i915: uncore_fw_domains_init sort platforms newer-to-older adds 6f1312e6e046 drm/i915/guc: rename __create/destroy_doorbell adds bfeabcc87ae0 drm/i915/guc: reserve the doorbell before selecting the cacheline adds fb0c37f67010 drm/i915/guc: doorbell checking cleanup adds caef29cd072d drm/i915/guc: fix comment about fallback to execlists adds 42e90a687e76 drm/i915/guc: remove unneeded goto from selftest adds 816c37159ca2 drm/i915/perf: update generated files headers adds 784b1a8435da drm/i915/perf: remove redundant oa buffer initialization adds 5728de2f4f6a drm/i915/perf: pass stream to vfuncs when possible adds cd956bfcd0f5 drm/i915/perf: add a parameter to control the size of OA buffer adds 1f6f92a3d50f drm/i915: Relocate SKL+ NV12 src width w/a adds 52fb7d295cfe drm/i915: Move the SKL+ zero constant alpha handling adds 7b5543015bbd drm/i915/sdvo: Utilize intel_panel for fixed_mode adds fbffc5a3b877 drm/i915/guc: Propagate the fw xfer timeout adds f106d1005ac7 drm/i915: Pullout the bksv read and validation adds 342ac601df64 drm/i915: hdcp_check_link only on CP_IRQ adds bdc93fe0eb82 drm/i915/debugfs: hdcp capability of a sink adds 3aae21fc2ed4 drm/i915: Move the DDC/AUX failure msgs to debug log adds 24719e94ca2a drm/i915: Fix unsigned overflow when calculating total dat [...] adds 6711bd730b38 drm/i915/gen11: Enable 6 sprites on gen11 adds 1ab554b0099b drm/i915/gen11: Link nv12 Y and UV planes in the atomic st [...] adds b048a00b3d96 drm/i915/gen11: Handle watermarks correctly for separate Y [...] adds b1554e23ccb6 drm/i915/gen11: Program the scalers correctly for planar f [...] adds cb2458baf8b5 drm/i915/gen11: Program the chroma upsampler for HDR planes. adds 1e364f9008a7 drm/i915/gen11: Program the Y and UV plane for planar mode [...] adds 26ee5bc39011 drm/i915/gen11: Expose planar format support on gen11, v2. adds 5d6f36b27d27 drm/i915: Don't apply the 16Gb DIMM wm latency w/a to BXT/GLK adds 9fa6e2f7609f drm/i915/perf: Fix warning in documentation adds b5a209ca183f drm/i915: Mark skl_update_plane and skl_disable_plane as static adds aef9f33b7658 drm/i915: Ensure proper HDA suspend/resume ordering with a [...] adds 5a400aa3c562 drm/i915/hdmi: Add HDMI 2.0 audio clock recovery N values adds 9125963a9494 drm/i915: Mark up GTT sizes as u64 adds 6fc4e48f9ed4 drm/i915: Compare user's 64b GTT offset even on 32b adds 9213e4f54444 drm/i915/icl: Store available engine masks in INTEL_INFO adds 8dd0f8d37eae drm/i915/selftests: Check for hangs mid context execution tests adds 1e016a869336 drm/i915: Park signaling thread while wrapping the seqno adds d3dacc70797b drm/i915: wrapping all hdcp var into intel_hdcp adds 10ff7b11cf02 drm/i915: Reassigning log level for HDCP failures adds af5aad059885 drm: hdcp2.2 authentication msg definitions adds 8b44fefee694 drm: HDMI and DP specific HDCP2.2 defines adds 3ab0a6ed4ce5 drm/i915: Define Intel HDCP2.2 registers adds 9e7833758b9f drm/i915: Prefer IS_GEN<n> check with bitmask. adds 5bc0e89ff1be drm/i915: Kill GEN_FOREVER adds 42882336e62a drm/i915/glk: Remove 99% limitation. adds c5def85c0847 drm/i915/selftests: Test vm isolation adds 1ca2b067d07b drm/i915: Simplify has_sagv function adds 09209662618f drm/i915: Fix VIDEO_DIP_CTL bit shifts adds a670be330501 drm/i915: Move VIDEO_DIP_CTL definitions to their right place. adds 2a11b1b4b689 drm/i915: Add function to check for linear surfaces adds 77cac774b2fa drm/i915: Do not program aux plane offsets on gen11+ adds 4c8d351d0b49 drm/i915: Switch the order of function parameters adds daf3dc0f9b00 drm/i915/gtt: Record the scratch pte adds b379e30629c0 drm/i915/gtt: Reuse the read-only 64KiB scratch page and d [...] adds a950adc6c343 drm/i915: Stop calling intel_opregion unregister/register [...] adds 3e68928b7d4c drm/i915/icl: Enable DC9 as lowest possible state during s [...] adds e5ee4956f2fd drm/i915/gtt: Revert "Disable read-only support under GVT" adds 79c03caac2ff drm/i915/selftest: test aligned offsets for 64K adds 8e54d4fe79f0 drm/i915/icl: Move dsi host init code to common file adds 0d90c61ab9b0 drm/i915/dsi: move connector mode functions to common file adds bfee32bfca82 drm/i915/icl: Set max return packet size for DSI panel adds c2661638e886 drm/i915/icl: Power on DSI panel adds 77c8fdae2563 drm/i915/ringbuffer: change header SPDX identifier to MIT adds 32bbc3d450dc drm/i915/icl: Wait for header/payload credits release adds 208013157a68 drm/i915/icl: Turn ON panel backlight adds d9d996b6ca43 drm/i915/icl: Turn OFF panel backlight adds 4e123bd3039d drm/i915/icl: Disable DSI transcoders adds 522cc3f717ac drm/i915/icl: Power down DSI panel adds 4769b598b943 drm/i915/icl: Put DSI link in ULPS adds 7aa32f7c47c9 drm/i915/icl: Disable DDI function adds 9c83ab1bb384 drm/i915/icl: Disable portsync mode adds 019cec36f372 drm/i915/icl: Disable DSI ports adds 0f0fe8497d96 drm/i915/icl: Disable DSI IO power adds 8bffd204ded8 drm/i915/icl: Define DSI timeout registers adds 5a4712f472bf drm/i915/icl: Program HS_TX_TIMEOUT/LP_RX_TIMEOUT/TA_TIMEO [...] adds 35b876db4a42 drm/i915/dsc: Add slice_row_per_frame in DSC PPS programming adds ffddc4363c28 drm/dp: Add DP DSC DPCD receiver capability size define an [...] adds 93ac092f054b drm/i915/dp: Cache the DP/eDP DSC DPCD register set on Hot [...] adds 0575650077ea drm/dp: DRM DP helper/macros to get DP sink DSC parameters adds d9218c8f6cf4 drm/i915/dp: Add helpers for Compressed BPP and Slice Coun [...] adds 6cfd04b018f0 drm/i915/dp: Validate modes using max Output BPP and slice [...] adds 6e97272a9aaa drm/dp: Define payload size for DP SDP PPS packet adds 328f75bb0db7 drm/i915: Use intel_panel_actually_set_backlight() to disa [...] adds 3b90946fcb6f drm/i915: Fix error handling for the NV12 fb dimensions check adds 3e037f9b0ab7 drm/i915/debugfs: Do not print cached information of a dis [...] adds b298ba5f51fc drm/i915/icl: Set TC type to unknown in the disconnection flow adds d1b5973c8778 drm/i915/icl: Set TC type to unknown when a sudden disconn [...] adds 36b80aa36b63 drm/i915: Initialize panel_vdd_work only for eDP ports adds 17a3b15ac6af drm/i915/icl: Fix crash when getting DPLL of a MST encoder [...] adds b4335ec0a3ee drm/i915/icl: Fix the macros for DFLEXDPMLE register bits adds 03ad7d8821ec drm/i915/ICL: Add pre_pll_enable hook for ICL and set DFLE [...] adds 808517e2c378 drm/i915/icl: Add DSI packet payload/header registers adds bf4d57ff4110 drm/i915/icl: Find DSI presence for ICL adds f968c85bcef1 drm/i915/icl: Don't wait for empty FIFO adds 8b1b558d690a drm/i915/icl: Add DSS_CTL Registers adds 3b6ac43b4857 drm/i915/icl: Fix DC9 Suspend for ICL. adds efb818f10539 drm/i915: Kill WA 0528 adds 28b2f4e19600 drm/i915: Kill WA 0826 adds d521361755c2 drm/i915: Define WA 0870 and kill dead code. adds 1347d3ce5bbb drm/i915: Remove CNL from WA 827 adds 622b3f68139e drm/i915/icl: Add WaEnable32PlaneMode adds 22dae8a0cc53 drm/i915/icl: Implement Display WA_1405510057 adds 6a00b8feb86d drm/i915/icl: WaAllowUMDToModifyHalfSliceChicken7 adds f57f9371e285 drm/i915/icl: WaAllowUMDToModifySamplerMode adds 15d248ae374a drm/i915: Move intel_aux_ch() to intel_bios.c adds 563d22a03948 drm/i915: Move aux_ch to intel_digital_port adds ac897d6bd703 drm/i915: Init aux_ch for HDMI ports too adds 337837ac3a75 drm/i915: Use a helper to get the aux power domain adds bdaa29b6bea7 drm/i915: Enable AUX power earlier adds 8e4a3ad9b81b drm/i915: Enable AUX power for HDMI DDI/TypeC main link too adds c7375d9542f1 drm/i915: Configure AUX_CH_CTL when enabling the AUX power domain adds 70332ac539c5 drm/i915/icl+: Sanitize port to PLL mapping adds 18cde299df33 drm/i915/icl: Fix DSS_CTL register names adds 7a085c3aad94 Merge drm/drm-next into drm-intel-next-queued adds 74c1e826427a drm/i915: remove palette_offsets from device info in favor [...] adds 2fcc2fd0d60a drm/i915: define _MMIO_PLANE() in terms of _PLANE() not _M [...] adds 8d97b4a93646 drm/i915: reorder and reindent the register choosing helpe [...] adds a7c0149f1678 drm/i915: also group device info array helper macros with others adds 5468a5434096 drm/i915: Update DRIVER_DATE to 20181102 adds 47e22ff1a9e0 drm: Add connector property to limit max bpc adds f1a1217222a2 drm/i915: Allow "max bpc" property to limit pipe_bpp adds 8dfb839cfe73 ALSA: x86: Fix runtime PM for hdmi-lpe-audio adds 0019457e31b2 ALSA: x86: Rip out the lpe audio runtime suspend/resume hooks adds a6576a8d715a drm/i915/fia: FIA registers offset implementation. adds 83b466b1dc5f drm/i915: Mark pin flags as u64 adds 08cadae8e157 i915/dp/fec: Cache the FEC_CAPABLE DPCD register adds 857d828374cc drm/dp/fec: DRM helper for Forward Error Correction adds cb9ff519439b drm/i915/icl: Configure MG PHY gating for HDMI ports too adds 93b662d329d6 drm/i915/icl: Configure MG DP mode for HDMI ports too adds 34b2f8da9d41 drm/i915/gen9_lp: Fix DMC DC counter debugfs output adds a748faea3bfd drm/i915: Fix ilk+ watermarks when disabling pipes adds 6a255da783c6 drm/i915/icl: Define Plane Input CSC Coefficient Registers adds bfe60a0272dd drm/i915/icl: Enable Plane Input CSC for YUV to RGB Conversion adds e6db7f4d7c50 drm/i915: Break long iterations for get/put shmemfs pages adds f45a7977d114 drm/i915: Don't oops during modeset shutdown after lpe aud [...] adds 222aa88d6b69 Merge remote-tracking branch 'drm-intel/for-linux-next' adds 9cb5f4873b99 drm/atmel-hlcdc: Replace drm_dev_unref with drm_dev_put adds 4f297df89d29 drm/rockchip: vop: add rk3188 hs_start interrupt as dsp_ho [...] adds 064b06bbf117 drm/imx: fix build failure without CONFIG_DRM_FBDEV_EMULATION adds 1f0eb8b81089 drm: panel-orientation-quirks: Add quirk for GPD win2 adds e077e2f5f810 drm/panel: simple: fix BOE/HV070WSA-100 timings adds 6bf18d84f768 drm/panel: seiko-43wvf1g: Switch to SPDX identifier adds db2b0e5ffc70 drm/panel: seiko-43wvf1g: Add missing ">" character in aut [...] adds 21295ceacff7 dt-bindings: Add vendor prefix for CDTech(H.K.) Electronic [...] adds 982f944ed7cf drm/panel: add panel CDTech S070WV95-CT16 to panel-simple adds 1a4d3f24efcb dt-bindings: Add CDTech S070WV95-CT16 panel bindings adds e58edce616ac drm/panel: add panel CDTech S043WQ26H-CT7 to panel-simple adds 94889b487bb9 dt-bindings: Add CDTech S043WQ26H-CT7 panel bindings adds 882c35af565a drm/panel: p079zca: unconditionally remove the panel on removal adds 7ad8b41cd8f5 drm/panel: simple: Add support for Banana Pi 7" S070WV20-C [...] adds 6cbe7cd15f95 drm/panel: simple: Add DLC1010GIG panel adds 17fd7a9d324f drm/panel: Add support for Olimex LCD-OLinuXino panel adds 53273b522208 drm: stm: implement get_scanout_position function adds 8faff37409fb drm/bridge: dw-hdmi: allow forcing vendor phy-type adds 96c4704fec95 drm/rockchip: dw_hdmi: Allow outputs that don't need outpu [...] adds 9f891dbe3910 dt-bindings: allow optional phys in Rockchip dw_hdmi binding adds bd1302305ae6 drm/rockchip: dw_hdmi: allow including external phys adds 5c3f3d22393c drm/rockchip: dw_hdmi: store rockchip_hdmi reference in ph [...] adds 1c53ba8f22a1 drm/rockchip: dw_hdmi: add dw-hdmi support for the rk3328 adds b256013e7207 drm/zte: Replace drm_dev_unref with drm_dev_put adds a0d4d42cb585 drm/bochs: Replace drm_gem_object_unreference_unlocked wit [...] adds f384d7d514d1 drm: Convert to using %pOFn instead of device_node.name adds f26e1de5ec48 video/hdmi: Constify 'buffer' to the unpack functions adds 480b8b3e42c3 video/hdmi: Pass buffer size to infoframe unpack functions adds 468d6a4996fb video/hdmi: Constify infoframe passed to the log functions adds 53b9974b4b33 drm/fsl-dcu: drop unused drm_crtc_index() adds 469a9308adfc drm/fsl-dcu: use drm_display_mode_to_videomode to calculat [...] adds c5e69ab35c0d video/hdmi: Constify infoframe passed to the pack functions adds d717c6df3040 drm/vkms: Extend todo adds 4db4b85014df drm: Fix kernel doc for DRM_MODE_PROP_IMMUTABLE adds 6b7e2d5c3032 drm: add drm_connector_attach_edid_property() adds 9e37ee7913b4 drm/vblank: Remove old-style comments adds 03189d5bf778 drm: Remove defunct dma_buf_kmap stubs adds 2b4c1c0512e9 drm/amdgpu: Remove default best_encoder hook from DC adds 297e30b5d9b6 drm/atomic-helper: Unexport drm_atomic_helper_best_encoder adds 9ef8a9dc4b21 drm: Extract drm_atomic_state_helper.[hc] adds ec9b0a9e2c9e drm/atomic: Improve docs for drm_atomic_state->allow_modeset adds d1b42edea8ee drm/arcpgu: Drop transitional hooks adds d680781d21a5 drm/atmel: Drop transitional hooks adds b3e90917e4d1 drm/arcpgu: Use drm_atomic_helper_shutdown adds 3ea4b1e1b814 drm/msm: Use drm_atomic_helper_shutdown adds a2b50babc743 drm/sti: Use drm_atomic_helper_shutdown adds 9bac4a01bc88 drm/vc4: Use drm_atomic_helper_shutdown adds b1a122c51f57 drm/zte: Use drm_atomic_helper_shutdown adds 21ebe615c169 drm: Remove transitional helpers adds 4af67def3b08 drm/doc: fix drm_driver_legacy_fb_format adds e6a3e405b548 drm/todo: Add some cleanup tasks adds 6b6fce62f65c drm: Unexport primary plane helpers adds 40e3defd19ce drm/vmwgfx: Fix vmw_du_cursor_plane_atomic_check adds 84c0851794d4 drm: Unexport drm_plane_helper_check_update adds 548ae867efb1 drm/sun4i: tcon: fix check of tcon->panel null pointer adds 49c5c0769a91 drm/sun4i: tcon: prevent tcon->panel dereference if NULL adds 2a7be4b4a9a5 drm: Use PTR_ERR_OR_ZERO in drm_fb_cma_fbdev_init() adds 732300154980 drm: Do not call drm_dp_cec_set_edid() while registering D [...] adds 34c2c4f632f2 drm/v3d: Fix a use-after-free race accessing the scheduler [...] adds 6915c9a525e5 drm/v3d: Add a little debugfs entry for measuring the core clock. adds 4fa825bf4050 drm/v3d: Add some better documentation of the in_sync arguments. adds 2f20fa8d12e8 drm/v3d: Skip debugfs dumping GCA on platforms without GCA. adds 7bd01a085582 drm: Shift * to be adjacent to pointer name adds 649fdce23cdf drm: add flags to drm_syncobj_find_fence adds 4eda776c3cef drm/rockchip: psr: do not dereference encoder before it is [...] adds 871edc96bdab drm: fix missing doc v2 adds a37805098900 drm/bufs: Fix Spectre v1 vulnerability adds 920532991aca drm/selftest: Refactor drm mode setting selftests adds 48197bc564c7 drm: add syncobj timeline support v9 adds 885054f9917e drm/sti: make crct disable atomic adds 4035cc5738d9 drm: sti: don't pass GFP_DMA32 to dma_alloc_wc adds 4c953d03970a drm/dp: Add definitions for eDP Rev 1.4a and 1.4b adds 9c71a6686bfa drm: fourcc: Convert drm_format_info kerneldoc to in-line [...] adds e51767279f11 drm/selftest: Refactor test-drm_plane_helper adds a81c9ab67880 vgaarb: Add support for 64-bit frame buffer address adds 3d42f1ddc47a vgaarb: Keep adding VGA device in queue adds 43cf1fc0e27e drm: fix deadlock of syncobj v6 adds 8dc830e4cf6e drm/rcar-du: Convert drm_atomic_helper_suspend/resume() adds 32e932e37e6b DRM: UDL: get rid of useless vblank initialization adds 068f30478180 drm/drm_pci.c: Use dma_zalloc_coherent adds c97ea6a61b5e drm: msm: adreno: Use PTR_ERR_OR_ZERO rather than if(IS_ER [...] adds 6217f0ec7f11 drm/doc: kerneldoc for quirk_addfb_prefer_xbgr_30bpp adds 9edb6a0b206c drm/doc: Update errno handbook adds e982e3f02071 drm: dsi: Add lane clock rate fields to DSI device adds 674c9e198c57 drm/panel: Add DT bindings for Samsung S6D16D0 adds ac1d6d74884e drm/panel: Add driver for Samsung S6D16D0 panel adds 641019dcd194 drm/vc4: Fix TILE_Y_OFFSET definitions adds 91b6da23cc78 drm/vc4: Define missing PITCH0_SINK_PIX field adds 58a6a36fe8e0 drm/vc4: Use drm_atomic_helper_check_plane_state() to simp [...] adds a65511b1cd78 drm/vc4: Move ->offsets[] adjustment out of setup_clipping [...] adds 3e407417b192 drm/vc4: Fix X/Y positioning of planes using T_TILES modifier adds 2b02a05bdc3a drm/vc4: Set ->is_yuv to false when num_planes == 1 adds 6542e9adc0da Merge drm/drm-next into drm-misc-next adds e4b0c868106d drm/dp_mst: Deprecate drm_dp_find_vcpi_slots() adds f6764815358b drm/dp_mst: Remove all evil duplicate state pointers adds 9d32bdbb5b5f drm: Fix doc warning in drm_connector_attach_edid_property() adds 27836b641c1b dma-buf: remove shared fence staging in reservation object adds ca05359f1e64 dma-buf: allow reserving more than one shared fence slot adds 99fe21a76f0f dma-buf: test shared slot allocation when mutex debugging [...] adds d5c04dff2487 drm/vgem: Fix vgem_init to get drm device available. adds f08877e79485 drm: BUG_ON if passing NULL parent to drm_dev_init adds 4bdbd5f0eeee drm/virtio: document drm_dev_set_unique workaround adds efbb9df91e03 drm/meson: Use drm_fbdev_generic_setup() adds e0ce0e2a5df3 drm/stm: Use drm_fbdev_generic_setup() adds 1dd0b147c1ff drm/panel: Add support for Truly NT35597 panel driver adds b1ab1f32015d dt-bindings: Add Truly NT35597 panel driver bindings adds 4fb2c933c965 drm/syncobj: Avoid kmalloc(GFP_KERNEL) under spinlock adds a590d0fdbaa5 dma-buf: Update reservation shared_count after adding the [...] adds 47164e0b0df8 drm/i915/hdmi: Detect HDMI 2.0 monitors using multiple EDI [...] adds 633873e6cb88 drm/vkms: provide a parent device to drm_dev_init() adds a25b77a1d797 drm/sun4i: hdmi: Fix unitialized variable adds 1e0ff648940e drm/sun4i: hdmi: Fix double flag assignation adds 29305d7e8f89 drm/bridge: analogix_dp: Fix misleading indentation report [...] adds 918d89bb1a63 gpu: drm/lease: fix spelling mistake, EACCESS -> EACCES adds 23c897d72ca8 drm/virtio: track created object state adds ae0dc3cc38b1 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] adds c40336ba5ed6 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] adds 70a0d6a37726 drm/virtio: use virtio_gpu_object->hw_res_handle in virtio [...] adds 724cfdfd667a drm/virtio: drop resource_id argument. adds 6c1cd97bdaff drm/virtio: fix resource id handling adds 1938d1ae32fe drm/virtio: Replace IDRs with IDAs adds 6a37c49a94a9 drm/virtio: Handle context ID allocation errors adds 7fea1e0f38a8 gpu/drm/virtio/virtgpu_vq.c: Use kmem_cache_zalloc adds 6ed00154cb4d drm/qxl: Remove trailing whitespace adds 408799eb4ad4 drm/qxl: Add line after variable declarations adds d964985c0d5d drm/qxl: Remove exceding whiteline adds 1b000494978d drm/qxl: Use 'unsigned int' instead of 'usigned' adds 26f53c4f6da8 drm/qxl: Add space before open parentheses adds 94feeaafbefd drm/qxl: Use 'unsigned int' instead of 'bool' adds 4b6e21c3b564 drm/bridge/synopsys: dsi: move mipi_dsi_host_unregister to [...] adds f2b0e2646570 drm/bridge/synopsys: dsi: don't call __dw_mipi_dsi_probe f [...] adds 90910a651123 drm/bridge/synopsys: dsi: add ability to have glue-specifi [...] adds 2d4f7bdafd70 drm/rockchip: dsi: migrate to use dw-mipi-dsi bridge driver adds 739838b5f886 drm/bridge/synopsys: dsi: add dual-dsi support adds cf6d100dd238 drm/rockchip: dsi: add dual mipi support adds 01f23459cf93 drm/bochs: add edid support. adds dff906c3f91c drm/tinydrm: Advertise that we can do only DRM_FORMAT_MOD_LINEAR. adds 86619c3859c0 dt-bindings: new binding for Himax HX8357D display panels adds f300c86e33a6 drm: Add an hx8367d tinydrm driver. adds 03ceb1c8dfd1 drm/tinydrm: Fix setting of the column/page end addresses. adds 9cbe67c5bc44 drm/syncobj: Mark local add/remove callback functions as static adds c638f341c8bd drm/arc: Use drm_fbdev_generic_setup() adds f4d26fa91364 drm/fsl-dcu: Use drm_fbdev_generic_setup() adds da6a512f14ef drm/atmel-hlcdc: Use drm_fbdev_generic_setup() adds 94ebfc078291 drm/sun4i: Use drm_fbdev_generic_setup() adds 45cf87566e56 drm/tilcdc: Use drm_fbdev_generic_setup() adds bbc97f9501d1 drm: Remove 80-column line in drm_mode_object.c adds fcec4163afa5 drm/panel: Add simple panel mode for the ARM RTSM adds 042bf753842d drm/fourcc: Add char_per_block, block_w and block_h in drm [...] adds 697b6b85042e drm/fourcc: Add fourcc for Mali linear tiled formats adds 55bc277d1224 drm: mali-dp: Enable Mali-DP tiled buffer formats adds 8db2dc852941 drm: Extend framebuffer_check to handle formats with cpp/c [...] adds 0d1c7d0fa9d7 drm/selftests: Add tests for drm_format_info* helpers adds 9aefed1f7498 drm: Add macro to export functions only when CONFIG_DRM_DE [...] adds 6ff3d9ffdcbb drm/selftests: Add tests for drm_internal_framebuffer_create adds 9341c668c8c0 drm/selftests: Fix build warning -Wframe-larger-than adds 6caec6a04717 drm/lease: drop EXPORT_SYMBOL adds c445335a7696 dt-bindings: bus: add H6 DE3 bus binding adds fb3ef5424622 dt-bindings: display: sun4i-drm: Add H6 display engine com [...] adds 4b09c0738313 drm/sun4i: Rework DE2 register defines adds 218d6a3cfc96 drm/sun4i: Fix DE2 mixer size adds 97eb57feda80 drm/sun4i: Disable unused DE2 sub-engines adds c50519e6db4d drm/sun4i: Add basic support for DE3 adds 0a14b641624b drm/sun4i: Add support for H6 DE3 mixer 0 adds c8c78ac261e7 drm/bridge/synopsys: dw-hdmi: Enable workaround for v2.12a adds cd54074e82e0 drm/sun4i: Not all DW HDMI controllers has scrambled addresses adds 799715212b67 drm/sun4i: dw-hdmi: Make mode_valid function configurable adds 76ce87ca5063 drm/sun4i: dw-hdmi: Add quirk for setting TMDS clock adds 9d0fdd484332 dt-bindings: display: sunxi: add DT binding for Allwinner [...] adds 40bb9d3147b2 drm/sun4i: Add support for H6 DW HDMI controller adds 058262b1e539 drm/sun4i: dw-hdmi-phy: Reorder quirks by family adds c71c9b2fee17 drm/sun4i: Add support for Synopsys HDMI PHY adds 0fb4b858b102 drm/sun4i: Add support for H6 HDMI PHY adds c96d62215fb5 drm/sun4i: Initialize registers in tcon-top driver adds 10ead694f05c drm: sun4i: add quirks for TCON TOP adds bbf81a9c7188 dt-bindings: display: sun4i-drm: document H6 TCON TOP adds 9b4dcc9cbbfb drm: sun4i: add support for H6 TCON TOP adds 3a6eb795641c drm/vgem: create a render node for vgem adds a7f7090f4433 drm/vgem: Fix typo in driver feature flags adds aecbde630e95 drm/syncobj: Fix oops on drm_syncobj_find_fence(file_priv, [...] adds a0c1af46e9d7 drm/lease: debug output for lease creation adds 078b7de41249 drm/file: Uncompact the feature flags adds 968029057192 drm/lease: look at ->universal_planes only once adds e7afb623b4fb drm: Add drm_any_plane_has_format() adds 8a33084982b5 Merge remote-tracking branch 'drm-misc/for-linux-next' adds 5cc1fa2e35bd drm/msm: Check if target supports crash dump capture adds 9f8378afe8b4 drm/msm: Fix task dump in gpu recovery adds a4fedef7dcf2 drm/msm/gpu: Fix a couple memory leaks in debugfs adds af174823fd52 drm/msm: fix handling of cmdstream offset adds a61246cf6c70 drm/msm: dpu: Add tracing around CTL_FLUSH adds 48916341fd16 drm/msm/dsi: configure VCO rate for 10nm PLL driver adds 50693b4d2db3 drm/msm/dpu: Remove dpu_kms_pm_suspend/resume adds f581bdefc1a9 drm/msm: Cut dpu_kms hooks from msm_pm_suspend/resume adds a1e25e7975cc drm/msm/dpu: Remove suspend state tracking from crtc adds a6ba45afda41 drm/msm/dpu: Replace dpu_crtc_reset by atomic helper adds 4f9fbf4b64c0 drm/msm: Remove dpu_encoder_phys_ops->hw_reset() adds 0354376f44e3 drm/msm: dpu: Remove unused functions from msm_media_info.h adds a8488d903962 drm/msm: dpu: Remove _dpu_encoder_power_enable() adds 10b9a1ed2927 drm/msm: dpu: Remove 'inline' from several functions adds 2b2606646caa drm/msm: dpu: Remove empty/useless labels adds a4d9d92faaed drm/msm: dpu: Clean up _dpu_core_video_mode_intf_connected() adds fee5740ffaf5 drm/msm: dpu: Remove checks from dpu_plane_destroy_state() adds ce48490ee07d drm/msm: Grab a vblank reference when waiting for commit_done adds 619cd670f050 drm/msm: validate display and event threads adds bdc309778907 drm: msm: Use DRM_DEV_* instead of dev_* adds 66b1e71547aa drm/msm/hdmi: Enable HPD after HDMI IRQ is set up adds 75b9a34b8ff1 drm/msm/gpu: Don't map command buffers with nr_relocs equal to 0 adds fa81b1ad6976 drm/msm: dpu: Don't set legacy plane->crtc pointer adds 1394b5a8ecb3 Merge remote-tracking branch 'drm-msm/msm-next' adds 7dafb83edd32 Merge branches 'sunxi/drm-fixes-for-4.13' and 'sunxi/drm-f [...] adds 38e1c2eed033 Merge remote-tracking branch 'sunxi-drm/sunxi-drm/for-next' adds 946485d0ede5 drm/imx: Switch to SPDX identifier adds fac8033fe3ab drm/imx: imx-tve: constify clk_ops structure adds 22ec08081956 gpu: ipu-cpmem: add WARN_ON_ONCE() for unaligned dma buffers adds dec408fd23ae gpu: ipu-v3: Add chroma plane offset overrides to ipu_cpme [...] adds d0cbc93a0110 gpu: ipu-v3: ipu-ic: allow to manually set resize coefficients adds 819bec35c8c9 gpu: ipu-v3: image-convert: Prevent race between run and u [...] adds 920340ae1f69 gpu: ipu-v3: image-convert: Only wait for abort completion [...] adds aa60b261c636 gpu: ipu-v3: image-convert: Allow reentrancy into abort adds b288adad6105 gpu: ipu-v3: image-convert: Remove need_abort flag adds c4e456583a46 gpu: ipu-v3: image-convert: Catch unaligned tile offsets adds dd65d2a93b0c gpu: ipu-v3: image-convert: prepare for per-tile configuration adds 70b9b6b3bcb2 gpu: ipu-v3: image-convert: calculate per-tile resize coef [...] adds 0537db801bb0 gpu: ipu-v3: image-convert: reconfigure IC per tile adds 571dd82c508d gpu: ipu-v3: image-convert: store tile top/left position adds 26ddd032a82b gpu: ipu-v3: image-convert: calculate tile dimensions and [...] adds 76e77bf543c5 gpu: ipu-v3: image-convert: move tile alignment helpers adds 64fbae5e3e2e gpu: ipu-v3: image-convert: select optimal seam positions adds a3f42419e2a7 gpu: ipu-v3: image-convert: fix debug output for varying t [...] adds ff652fcf84f7 gpu: ipu-v3: image-convert: relax alignment restrictions adds d966e23d61a2 gpu: ipu-v3: image-convert: fix bytesperline adjustment adds e46279f097d4 gpu: ipu-v3: image-convert: add some ASCII art to the exposition adds f1ef14f30f05 gpu: ipu-v3: image-convert: disable double buffering if necessary adds 815b02e3c05d gpu: ipu-v3: image-convert: allow three rows or columns adds 97c78f4d07e5 drm/imx: ipuv3-plane: add IDMAC timeout warning adds a54843c00e72 gpu: ipu-v3: pre: add double buffer status readback adds 731624c98897 gpu: ipu-v3: prg: add function to get channel configure status adds 6cec571b70ec drm/imx: ipuv3-plane: add function to query atomic update status adds 0163f70ada17 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds 6fce3a406108 drm/etnaviv: fix bogus fence complete check in timeout handler adds f4163814813f drm/etnaviv: kill active fence tracking adds 3283ee771c88 drm/etnaviv: consolidate hardware fence handling in etnaviv_gpu adds fead132bc479 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 20019764fddf Merge branch 'regmap-4.20' into regmap-next adds 031aef723a7d Merge remote-tracking branches 'regmap/topic/noinc' and 'r [...] adds dbeeee4c192e Merge remote-tracking branch 'regmap/for-next' adds ad43d528a7ac ALSA: usb-audio: Define registers for CM6206 adds 4f4e8c03eeeb Merge remote-tracking branch 'sound/for-next' adds 6b27e2772927 ASoC: stm32: sai: fix less than zero comparison on unsigned int adds ff60005e4598 ASoC: smd845: constify snd_soc_ops structure adds 576ce4075bfa ASoC: wm97xx: fix uninitialized regmap pointer problem adds 1539c7f23f25 ASoC: Intel: mrfld: fix uninitialized variable access adds 0b6277e6343e ASoC: nau8825: remove unnecessary unlikely() adds 7dfcd9d727c3 ASoC: qdsp6: q6afe-dai: constify snd_soc_dai_ops structures adds 704a9fc20b87 ASoC: codecs: constify snd_soc_dai_ops structures adds de3636488cff ASoC: AMD: constify regulator_desc structure adds 61f18dc78a6b ASoC: omap-mcbsp: On OMAP1 and OMAP2420 only 16bit format [...] adds 0900d1e64815 ASoC: pcm3168a: cleanup hw_constraint for LEFT_J/I2S adds 7e7fe06de376 ASoC: rsnd: move .get_status under rsnd_mod_ops adds c16015f36cc1 ASoC: rsnd: add .get_id/.get_id_sub adds c0ea089dbad4 ASoC: rsnd: rsnd_mod_name() handles both name and ID adds 39dfdf00c7a5 ASoC: ak5558: Remove redundant snd_soc_component_read32 calls adds 223bc10b8497 ASoC: pcm3168a: remove read-only status register from snd_ [...] adds 2c2596f3ab25 ASoC: omap: Remove unused machine driver for AM3517-evm adds 25540f68c871 ASoC: pxa: change ac97 dependencies adds 8679284b37e9 ASoC: acpi: define common interface for machine driver con [...] adds 842bb5135f10 ASoC: Intel: use standard interface for Hdaudio machine driver adds 3ee1cd4f81e1 ASoC: Intel: use standard interface for Atom machine drivers adds 48bf41a2be51 ASoC: Intel: boards: fix Skylake typo adds 972b0d456e64 ASoC: Intel: remove GFP_ATOMIC, use GFP_KERNEL adds 97bb91ae2f33 ASoC: Intel: common: add SOF information for APL RVP adds 935ff8007f5e ASoC: Intel: common: add quirk for APL RVP boards adds 39ee0b3401fe ASoC: audio-graph-card: remove endpoint bidirectional check adds 1a115f3a5418 ASoC: audio-graph-scu-card: remove endpoint bidirectional check adds 5049a6e7316c ASoC: audio-graph-scu-card: remove error check which never happen adds c8b222bf110c ASoC: rsnd: remove endpoint bidirectional check adds a607280293b4 ASoC: rsnd: rename rsnd_runtime_is_ssi_xxx() adds 9328882e9dc6 ASoC: rsnd: use defined io_playback/io_capture adds beed78aeeb10 ASoC: rsnd: move HDMI information from ssi.c to core.c adds c2aaaa57d44a ASoC: rsnd: handle DPCM converted rate/chan under core adds bd7ff187fac3 ASoC: rsnd: tidyup Document for DT binding adds da48a6eb82ea ASoC: rsnd: add SSIU BUSIF support for Document adds 4e7788fb8018 ASoC: rsnd: add SSIU BUSIF support adds cf704dc83fd6 ASoC: rsnd: add TDM Split mode support for Document adds f69f452243e4 ASoC: rsnd: add TDM Split mode support adds 716e61839e8f Merge branch 'asoc-4.21' into asoc-next adds 54b8b5588b13 Merge remote-tracking branch 'sound-asoc/for-next' adds 503c346e9e30 Merge branch 'for-4.20/libata' into for-next adds 521c99869706 Merge branch 'for-4.20/libata' into for-next adds 1d4338dfb965 Merge branch 'for-4.20/block' into for-next adds 39400abfd1b3 Merge branch 'for-4.20/block' into for-next adds 4e36415fa9ce Merge branch 'for-4.20/libata' into for-next adds 0f222148b971 Merge branch 'for-4.20/block' into for-next adds 4e0cd84418eb Merge branch 'for-4.20/block' into for-next adds 2fef015d769a Merge branch 'for-4.20/block' into for-next adds 83f1f6877c5e Merge branch 'for-4.20/block' into for-next adds 23ea4780b46f Merge branch 'for-4.20/block' into for-next adds 1f1b98e95979 Merge branch 'for-4.20/block' into for-next adds 1ed78f957963 Merge branch 'for-4.20/block' into for-next adds b836df2e4409 Merge branch 'for-4.20/block' into for-next adds c36fc2b2b9ea Merge branch 'for-4.20/block' into for-next adds c53af6a26ca6 Merge branch 'for-4.20/block' into for-next adds efc2ad87aa44 Merge branch 'for-4.20/block' into for-next adds afb0b3336044 Merge branch 'for-4.20/block' into for-next adds 7555b3c2ef47 Merge branch 'for-4.20/block' into for-next adds 72915e1a096c Merge branch 'for-4.20/libata' into for-next adds ac8b4946fe9d Merge branch 'for-4.20/block' into for-next adds 624d3b505d02 Merge branch 'for-4.20/block' into for-next adds 19538d59ac0b Merge branch 'for-4.20/libata' into for-next adds 2cab5e449a21 Merge branch 'for-4.20/block' into for-next adds 7a4bf8b0e64d Merge branch 'for-4.20/block' into for-next adds 8f0a43f0d576 Merge branch 'for-4.20/block' into for-next adds ab54926cb1da Merge branch 'for-4.20/block' into for-next adds 92e68b0fdfeb Merge branch 'for-4.20/block' into for-next adds 09dc42a09950 Merge branch 'for-4.20/libata' into for-next adds 958208f1a92c Merge branch 'for-4.20/block' into for-next adds 63dd1e03edd4 Merge branch 'for-4.20/block' into for-next adds 866034be83a6 Merge branch 'for-4.20/block' into for-next adds a4f16c707929 Merge branch 'for-4.20/block' into for-next adds c1da5179eabf Merge branch 'for-4.20/block' into for-next adds 73ece7a264f9 Merge branch 'for-4.20/block' into for-next adds 2b5996689404 Merge branch 'for-4.20/block' into for-next adds ff6471dae23a Merge branch 'for-4.20/block' into for-next adds cda409f760fc Merge branch 'for-4.20/block' into for-next adds 5eda2ff12a2c Merge branch 'for-4.20/block' into for-next adds 70ee54b191df Merge branch 'for-4.20/block' into for-next adds a45bfc3b7d73 Merge branch 'for-4.20/block' into for-next adds d09b9e518de0 Merge branch 'for-4.20/block' into for-next adds 703b4ac9a9cd Merge branch 'for-4.20/block' into for-next adds 089241a2a09b Merge branch 'for-4.20/block' into for-linus adds 34db8004ca8f skd: fix unchecked return values adds 82e8f46bff01 xen/blkfront: avoid NULL blkfront_info dereference on devi [...] adds 92d15d345d2a Merge branch 'stable/for-jens-4.20' of git://git.kernel.or [...] adds 9b52033f6a0e cdrom: remove set but not used variable 'tocuse' adds 4a5dd9e6f4ff scsi: sd_zbc: Rearrange code adds edb1fd7bddc7 scsi: sd_zbc: Reduce boot device scan and revalidate time adds 26b464fa7bdc scsi: sd_zbc: Fix sd_zbc_check_zones() error checks adds 5f73e3c9fd9e block: Introduce blkdev_nr_zones() helper adds 46b7588fc9ea block: Limit allocation of zone descriptors for report zones adds 80dd77257ee3 block: Introduce BLKGETZONESZ ioctl adds 8d31034f0bb1 block: Introduce BLKGETNRZONES ioctl adds 44264dde1b61 block: Improve zone reset execution adds 74f2b74de660 block: Expose queue nr_zones in sysfs adds b2d0e5fed97e block: add a report_zones method adds ec7d1417fda9 block: Introduce blk_revalidate_disk_zones() adds f4bd8e08fb9d Merge branch 'for-linus' into for-next adds 5d525187dea3 Merge remote-tracking branch 'block/for-next' adds 2e1aa70d39e0 mmc: dw_mmc-bluefield: simplify the probe() function adds c08e8ebb33cc mmc: atmel-mci: do not assume idle after atmci_request_end adds a15874957b40 dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string adds 4eafeb0dc581 Merge remote-tracking branch 'mmc/next' adds a0ca72c2d1ac kdb: use correct pointer when 'btc' calls 'btt' adds 3bd67b37e350 kdb: print real address of pointers instead of hashed addresses adds 7ea23c465e6d Merge remote-tracking branch 'kgdb/kgdb-next' adds 61d0de0543a6 regulator: pfuze100-regulator: add coin support to PF0100 adds 58eee4ffafc9 Merge remote-tracking branch 'regulator/for-next' adds a599c0b374c4 Merge tag 'tpmdd-next-20180518' of git://git.infradead.org [...] adds d19289133b1d Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 12aaa9cfc578 Merge branch 'next-general' into next-testing adds 4996539f84ee Merge branch 'next-general' into next-testing adds 530a13df0b0b Merge branch 'next-general' into next-testing adds f98b52429135 Merge branch 'next-integrity' into next-testing adds b68b40ae3c8b Merge tag 'tpmdd-next-20180728' of git://git.infradead.org [...] adds d83c732fffc3 Merge branch 'smack-for-4.19-a' of https://github.com/csch [...] adds 6e9511f9cd5a Merge branch 'next-general' into next-testing adds 72934a2c220f Merge branch 'next-general' into next-testing adds 4a0b0cb37d64 Merge branch 'smack-for-4.20' of https://github.com/cschau [...] adds ad33b870a66b Merge branch 'next-general' into next-testing adds ffce605abc8f Merge tag 'tpmdd-next-20181005' of git://git.infradead.org [...] adds 59844f7392b4 security: fix LSM description location adds dbe9e636e5f4 KEYS: Provide key type operations for asymmetric key ops [ver #2] adds e4ccb7e88d6d KEYS: Provide keyctls to drive the new key type ops for as [...] adds bd654832e9b1 KEYS: Provide missing asymmetric key subops for new key ty [...] adds 0798842c34b8 KEYS: Make the X.509 and PKCS7 parsers supply the sig enco [...] adds fb52fa12777e KEYS: Provide software public key query function [ver #2] adds 42fe75d3bd79 KEYS: Allow the public_key struct to hold a private key [ver #2] adds 5c0f9a5371f0 KEYS: Implement encrypt, decrypt and sign for software asy [...] adds 272a60a13343 KEYS: Implement PKCS#8 RSA Private Key parser [ver #2] adds e643de4f4309 crypto: rsa-pkcs1pad: Allow hash to be optional [ver #2] adds 1aedc734d1e5 KEYS: asym_tpm: add skeleton for asym_tpm [ver #2] adds 1cabb7cd20d0 KEYS: asym_tpm: extract key size & public key [ver #2] adds 336a2131ccc1 KEYS: Add parser for TPM-based keys [ver #2] adds 7bbd7c1d7e97 KEYS: asym_tpm: Implement pkey_query [ver #2] adds 28e05cf07ea0 KEYS: asym_tpm: Implement encryption operation [ver #2] adds 67714f79c8f7 KEYS: trusted: Expose common functionality [ver #2] adds 78255a50c5e6 KEYS: Move trusted.h to include/keys [ver #2] adds 27728d92a7df KEYS: asym_tpm: Add loadkey2 and flushspecific [ver #2] adds 332137125cc5 KEYS: asym_tpm: Implement tpm_unbind [ver #2] adds d475889e225c KEYS: asym_tpm: Implement the decrypt operation [ver #2] adds 7c5c2b605217 KEYS: asym_tpm: Implement signature verification [ver #2] adds d8e84365a0e3 KEYS: asym_tpm: Implement tpm_sign [ver #2] adds 1cacf4fb3550 KEYS: asym_tpm: Add support for the sign operation [ver #2] adds 5ae0fc935bfa Merge branch 'next-general' into next-testing adds f7ecb3f11995 Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 3bd5c4efee1c Merge tag 'loadpin-security-next' of https://git.kernel.or [...] adds 772d46275cad Merge remote-tracking branch 'security/next-testing' adds 5df275cd4cf5 selinux: policydb - fix byte order and alignment issues adds c7d44c20f807 Merge remote-tracking branch 'selinux/next' adds ee81ae834707 tpm: tpm_i2c_nuvoton: use correct command duration for TPM 2.x adds 14ca441b3ede tpm2: add new tpm2 commands according to TCG 1.36 adds b7282a455f44 tpm: sort objects in the Makefile adds be93a244f757 tpm: factor out tpm 1.x duration calculation to tpm1-cmd.c adds 83aebe6d20b5 tpm: add tpm_calc_ordinal_duration() wrapper adds 751a4c69ad7c tpm: factor out tpm_get_timeouts() adds 047d698603a3 tpm: move tpm1_pcr_extend to tpm1-cmd.c adds 83c64e87fe0b tpm: move tpm_getcap to tpm1-cmd.c adds 7028261bdad2 tpm: factor out tpm1_get_random into tpm1-cmd.c adds 0ecd248b86c3 tpm: move tpm 1.x selftest code from tpm-interface.c tpm1-cmd.c adds b837a10bb063 tpm: factor out tpm 1.x pm suspend flow into tpm1-cmd.c adds f880a3d77a53 tpm: factor out tpm_startup function adds c4b857d8ec00 tpm: add tpm_auto_startup() into tpm-interface.c adds 0beb40fbc552 tpm: tpm-interface.c drop unused macros adds 626a0dcc8c00 tpm: tpm-space.c remove unneeded semicolon adds 69674e54f3a9 tpm: tpm1: rewrite tpm1_get_random() using tpm_buf structure adds 837ce5bd801f tpm1: implement tpm1_pcr_read_dev() using tpm_buf structure adds 10422b21a734 tpm1: rename tpm1_pcr_read_dev to tpm1_pcr_read() adds 1cfeffeda853 tpm1: reimplement SAVESTATE using tpm_buf adds 211d77708eff tpm1: reimplement tpm1_continue_selftest() using tpm_buf adds 6891220ec584 tpm: use u32 instead of int for PCR index adds 537bb06db69c tpm: tpm_try_transmit() refactor error flow. adds 7939f3bdac0d tpm: fix kdoc for tpm2_flush_context_cmd() adds cfafe7fa5eb2 tpm: tpm_ibmvtpm: fix kdoc warnings adds b889a34ac5a6 Merge remote-tracking branch 'tpmdd/next' adds 19ed3e2dd854 iommu/vt-d: Fix NULL pointer dereference in prq_event_thread() adds b0c329121505 iommu/ipmmu-vmsa: Hook up r8a77990 DT matching code adds b65f501627ff iommu/mediatek: Constify iommu_ops adds 5d95f40e62e4 iommu: Do physical merging in iommu_map_sg() adds 4e381e925dca Merge branches 'iommu/fixes', 'arm/renesas', 'arm/mediatek [...] adds ced9ea2aa9a0 Merge remote-tracking branch 'iommu/next' adds ea956d8be91e audit: print empty EXECVE args adds 3754ad1871f3 Merge remote-tracking branch 'audit/next' adds 30688e4e670d spi: rockchip: make spi_enable_chip take bool adds 31bcb57be12f spi: rockchip: use designated init for dma config adds 2410d6a3c307 spi: rockchip: always use SPI mode adds fab3e4871f62 spi: rockchip: use atomic_t state adds ce386100d999 spi: rockchip: disable spi on error adds fc1ad8ee3348 spi: rockchip: read transfer info directly adds eee06a9ee2cd spi: rockchip: don't store dma channels twice adds d790c342e689 spi: rockchip: remove master pointer from dev data adds eff0275e5253 spi: rockchip: simplify use_dma logic adds 420b82f84294 spi: rockchip: set min/max speed adds 74b7efa82b11 spi: rockchip: precompute rx sample delay adds 01b59ce5dac8 spi: rockchip: use irq rather than polling adds 65498c6ae241 spi: rockchip: support 4bit words adds 04290192f7eb spi: rockchip: support lsb-first mode adds b53548f9d9e4 spi: pxa2xx: Remove LPSS private register restoring during resume adds f611dfdb8544 spi: mediatek: Add bindings for mediatek MT8183 soc platform adds b654aa6f2bbb spi: mediatek: add spi support for mt8183 IC adds 13aed2392741 spi: spi-fsl-dspi: use IRQF_SHARED mode to request IRQ adds 0dccff3ce73a spi: spi-geni-qcom: fix nitpicks adds 6a34e285de9a spi: spi-geni-qcom: Simplify probe function adds 4642f0bede4f spi: uniphier: fix incorrect property items adds 2a35a643f138 spi: uniphier: re-add addressing properties adds 07c7df3ecdba spi: spi-sh-msiof: simplify getting .driver_data adds 6eee6d317aa2 spi: spi-zynqmp-gqspi: simplify getting .driver_data adds be0bf62e3df9 spi: spi-rspi: simplify getting .driver_data adds b942d80b0a39 spi: Add MXIC controller driver adds 326e5c8d4a87 dt-binding: spi: Document Macronix controller bindings adds e28ae34e51bd Merge branch 'spi-4.20' into spi-4.21 for uniphier DT adds e4c54276eeca Merge branch 'spi-4.21' into spi-next adds 976650f288bc Merge remote-tracking branch 'spi/for-next' adds 112950555263 watchdog/core: Add watchdog_thresh command line parameter adds 94e06987e6e2 Merge branch 'core/core' adds f75d651587f7 resource/docs: Fix new kernel-doc warnings adds 70d817af68ca Merge branch 'core/urgent' adds ace9bad4df26 locking/atomics: Add common header generation files adds 9fa45070a2e5 locking/atomics: Switch to generated fallbacks adds b5d47ef9ea5c locking/atomics: Switch to generated atomic-long adds aa525d063851 locking/atomics: Switch to generated instrumentation adds 8d32588077bd locking/atomics: Check generated headers are up-to-date adds c0df10812835 arm64, locking/atomics: Use instrumented atomics adds 4d8e5cd233db locking/atomics: Fix scripts/atomic/ script permissions adds 4a4e0fc38ea9 Merge branch 'locking/core' adds b987ffc18fb3 x86/qspinlock: Fix compile error adds 60cc9028f256 Merge branch 'locking/urgent' adds 40fa3780bac2 sched/core: Take the hotplug lock in sched_init_smp() adds 47b7aee14fd7 sched/fair: Clean up load_balance() condition adds 3f130a37c442 sched/fair: Don't increase sd->balance_interval on newidle [...] adds ff1cdc94de4d sched/core: Introduce set_next_task() helper for better co [...] adds 5ef96340d271 Merge branch 'sched/core' adds e1ff516a56ad sched/fair: Fix a comment in task_numa_fault() adds ad547ab09986 Merge branch 'sched/urgent' adds 35b69a420bfb clockevents/drivers/i8253: Add support for PIT shutdown quirk adds 1de72c706488 x86/hyper-v: Enable PIT shutdown quirk adds b068621a53f9 Documentation/x86: Fix typo in zero-page.txt adds 11b080f48a8a Merge branch 'x86/urgent' adds 9776f0b2ebde Merge remote-tracking branch 'tip/auto-latest' adds 1b51adc6b7ac EDAC, synopsys: Improve code readability adds bb894bc46ed0 EDAC, synopsys: Shorten static function names adds 225af74d6312 EDAC, synopsys: Correct comments adds fa9f6b9e1cf9 EDAC, synopsys: Return void for functions always returning 0 adds 3d02a8975e32 EDAC, synopsys: Add platform specific structures for the D [...] adds 84de0b493ff6 EDAC, synopsys: Add error handling for the of_device_get_m [...] adds fb6a691a23ca dt: bindings: Document ZynqMP DDRC in Synopsys documentation adds e926ae573b0f EDAC, synopsys: Add macro defines for ZynqMP DDRC adds b500b4a029d5 EDAC, synopsys: Add ECC support for ZynqMP DDR controller adds 1a81361f75d8 EDAC, synopsys: Add Error Injection support for ZynqMP DDR [...] adds 8fd8cbfeada5 EDAC, qcom_edac: Remove irq_handled local variable adds 0ddd677793a0 Merge remote-tracking branch 'edac-amd/for-next' adds ccc8b5139f65 tools/memory-model: Add litmus-test naming scheme adds ba5018c86905 tools/memory-model: Add extra ordering for locks and remov [...] adds 4aa7235fff1e tools/memory-model: Fix a README typo adds 4672ed92b7c7 tools/memory-model: Add more LKMM limitations adds aafd412ba865 doc: Replace smp_cond_acquire() with smp_cond_load_acquire() adds f6226949ec90 EXP tools/memory-model: Add scripts to check github litmus tests adds f8850b16a66a EXP tools/memory-model: Make scripts take "-j" abbreviatio [...] adds 0b1aba265b93 Merge LKMM and RCU branches adds 34a6d403a8e2 Merge remote-tracking branch 'rcu/rcu/next' adds f90055717019 CONFIG_XEN_PV breaks xen_create_contiguous_region on ARM adds d9cccfa7c4d1 xen/grant-table: Fix incorrect gnttab_dma_free_pages() pr_ [...] adds 6cc4a0863c97 xen-blkfront: fix kernel panic with negotiate_mq error path adds c0346412d1da Merge remote-tracking branch 'xen-tip/linux-next' adds ad19ef010db1 Merge branch 'for-4.19-fixes' into for-next adds 826c5cc95bf1 Merge remote-tracking branch 'percpu/for-next' adds eabf06ed6169 Fix pattern handling optimalization adds d22a8af78e24 Merge remote-tracking branch 'leds/for-next' adds 4a0e5ed75f99 ipmi: Fix SSIF flag requests adds c7cfcb50e447 ipmi: Fix how the lower layers are told to watch for messages adds ccab79195172 ipmi: Make the smi watcher be disabled immediately when no [...] adds 99d18a3da861 ipmi: clean an indentation issue, remove extraneous space adds 29ce020e1e99 Merge remote-tracking branch 'ipmi/for-next' adds cd27f56fce4f staging: gasket: use sizeof(*p) for memory allocation adds 2c66f2a9efd9 Staging: rtlwifi: Remove Unneeded funition halbtc_get_wifi_rssi() adds 948569b72a5d staging: rtlwifi: Remove function that only returns the se [...] adds f400dc6a66fb staging: rtlwifi: Remove function that only returns zero adds 33593a963053 staging: rtlwifi: Remove unused functions adds c471d7cca8b8 staging: mt7621-dma: Add braces around else branches adds e00c51d0c07f staging: xgifb: vb_setmode: fix multiple line dereference adds dda4eaa8b6c3 staging: xgifb: vb_setmode: adjust descendant indentation [...] adds bb1e67793f3e Staging: rts5208: Add SPDX license tags adds a55e7eecb59d staging: rtl8192e: add braces to if statement - style adds de770acb079a staging: rtl8192e: Add SPDX-License-Identifier - Style adds 81b8226c5473 staging: rtl8723bs: core: remove unnecessary blank lines adds 60348815e1d1 staging: rtl8192u: Fix misspelling in struct member name - Style adds 37f868344a1d staging: rtl8192u: Fix misspelling in variable name - Style adds 086a76b9c90c staging: rtl8192u: Fix misspellings in comments - Style adds bac7473685b0 Staging: rts5208: Capitalise preprocessor variable names adds 95a32556da1a staging: rtlwifi: Replace 1 with true and remove compariso [...] adds ec5043bf85ea staging: rtlwifi: Remove unnecessary conditions adds 459b678571e9 staging: rtlwifi: Keep expressions on one line adds dff94010b3ac staging: vboxvideo: Remove unnecessary parentheses adds 74f93cf9a811 staging: davinci_vpfe: Align brackets to open parentheses adds 732e6fc7a41c staging: octeon: Fix style issues adds 7a62f643c0e8 staging: wilc1000: refactor wilc_parse_network_info() usin [...] adds 846b146c5ebe staging: wilc1000: remove unused code in coreconfigurator adds e23c009f728c staging: wilc1000: refactor get_bssid() function adds 64f656cbd026 staging: wilc1000: avoid line over 80 chars in wilc_parse_ [...] adds bfaf36a4082a staging: wilc1000: refactor wilc_parse_assoc_resp_info() adds d6a75ad44f08 staging: wilc1000: remove unnecessary MAX_STRING_LEN macro adds 1116468bf515 staging: wilc1000: remove coreconfigurator.c file adds 057b0a810097 staging: wilc1000: remove coreconfigurator.h file adds f3145cb39231 Staging: comedi: dt9812: fixed a typo in comment. adds f549a60b8c5e staging: rtl8188eu: fix typo in function name rtw_sctx_chk [...] adds 3d49df58ab14 staging: rtl8723bs: fix typo in function name rtw_sctx_chk [...] adds e9c892465583 staging: erofs: remove the redundant d_rehash() for the ro [...] adds c49d3f3fa686 staging: greybus: loopback.c: remove unused lists adds 0b1a59b230bf Merge remote-tracking branch 'staging/staging-next' adds 1b346f6a6e47 mux: adgs1408: use the correct MODULE_LICENSE adds 1f1efe22ee48 MAINTAINERS: use the correct location for dt-bindings incl [...] adds a1ad5ff63944 Merge branch 'i2c-mux/for-next' into for-next adds 039f5fffd114 Merge remote-tracking branch 'mux/for-next' adds 81b4cdb447fe interconnect: Add generic on-chip interconnect API adds a21cfea97e68 dt-bindings: Introduce interconnect binding adds d54599e06b06 interconnect: Allow endpoints translation via DT adds 3695cfd562c1 interconnect: Add debugfs support adds 8d9dd19a2b98 interconnect: qcom: Add RPM communication adds 3c2858c771be dt-bindings: interconnect: Document qcom,msm8916 NoC bindings adds 8d9300299a40 interconnect: qcom: Add msm8916 interconnect provider driver adds 3d46fda12a9d MAINTAINERS: add a maintainer for the interconnect API adds 7cffc6e4582c interconnect: core: Fix uninitialized variable adds 6983c942cb53 interconnect: qcom: msm8916: fix return value of qnoc_probe adds 980e05e5a248 interconnect: core: Remove set but not used variable 'p' adds 8f023d0cb757 interconnect: core: Fix unused variable compiler warning adds 23ba90b47dfc interconnect: fix build error without DEBUGFS adds 2b5b681fc73b Merge remote-tracking branch 'icc/icc-next' adds 4d9ebbe2b061 cgroup: remove unnecessary unlikely() adds fcd7f452a968 cpuset: Enable cpuset controller in default hierarchy adds 85c7575457de cpuset: Define data structures to support scheduling partition adds 753c155bb759 cpuset: Simply allocation and freeing of cpumasks adds 94fe16fceaa3 cpuset: Add new v2 cpuset.sched.partition flag adds 56fba42bcd11 cpuset: Add an error state to cpuset.sched.partition adds 93c8c9ef2938 cpuset: Track cpusets that use parent's effective_cpus adds 8ec200e35e56 cpuset: Make CPU hotplug work with partition adds 04ea5cc5db1b cpuset: Make generate_sched_domains() work with partition adds 8847122c2f0d cpuset: Expose cpus.effective and mems.effective on cgroup [...] adds 66345c50efa3 cpuset: Add documentation about the new "cpuset.sched.part [...] adds 02d356289175 cpuset: Expose cpuset.cpus.subpartitions with cgroup_debug adds e4b97fff6f7f cpuset: Use descriptive text when reading/writing cpuset.s [...] adds 497aa3e29488 Merge remote-tracking branch 'cgroup/for-next' adds 710fc2ed58d6 Merge branch 'misc' into for-next adds 72086f91011d Merge branch 'fixes' into for-next adds f5590b75813d Merge branch 'fixes' into for-next adds 08097a7777f8 Merge branch 'misc' into for-next adds bfa1d93c898f Merge branch 'fixes' into for-next adds 3d1edf32e7e7 Merge branch 'misc' into for-next adds e9978573c377 Merge branch 'fixes' into for-next adds 0d769d81155a Merge branch 'misc' into for-next adds 1883d3238674 Merge branch 'fixes' into for-next adds 257f0d4d404c Merge branch 'misc' into for-next adds aae9872c8b72 Merge branch 'misc' into for-next adds 09197060813a Merge branch 'misc' into for-next adds 97004b663c55 Merge branch 'misc' into for-next adds 1f86cc958e2a Merge branch 'misc' into for-next adds 817a292b5cc6 Merge branch 'misc' into for-next adds 615a1fed8f42 Merge branch 'misc' into for-next adds 2ddc2fc40eed Merge remote-tracking branch 'scsi/for-next' adds 0c0e4ddae234 Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] adds 6098097ef104 Merge remote-tracking branch 'rpmsg/for-next' adds defeea5ee23d MAINTAINERS: add myself as co-maintainer of gpiolib adds 2646b90de5c3 gpio: Add global TODO file for GPIO adds deb19ac533ac gpio: gpio-dwapb: simplify getting .driver_data adds ea5ec5e3aeab gpio: gpio-lynxpoint: simplify getting .driver_data adds 11868645c5b5 gpio: gpio-mxc: simplify getting .driver_data adds a3f4f728d3bb gpio: gpio-omap: simplify getting .driver_data adds 38ccad0243f9 gpio: gpio-zynq: simplify getting .driver_data adds 7ddb7dce0ab6 gpio: gpio-tegra: simplify getting .driver_data adds f90deea4a661 gpio: 104-dio-48e: Mask read inputs for get_multiple adds b7f53f67980e gpio: 104-idi-48e: Mask the read inputs for get_multiple adds 3bfbc4402992 gpio: gpio-mm: Mask read inputs for get_multiple adds 7a702691d0ce gpio: ws16c48: Mask read inputs for get_multiple adds f837bf6acaf5 gpio: pci-idio-16: Mask read inputs for get_multiple adds 25451945648a gpio: pcie-idio-24: Mask read inputs for get_multiple adds 48207d7595d2 gpio: drop devm_gpiochip_remove() adds ed8dce4c6f72 gpio: pl061: Move irq_chip definition inside struct pl061 adds 02cb87f79b6d gpio: sch311x: clean an indentation issue, remove extraneo [...] adds 18534df41904 gpiolib: Fix possible use after free on label adds b45f2869a7aa dt-bindings: gpio: vf610: add optional clocks property adds f06db74ce447 Merge branch 'devel' into for-next adds 1e34096b8c60 Merge remote-tracking branch 'gpio/for-next' adds e39f9dd8206a pinctrl: meson: fix pinconf bias disable adds 4bc51e1e350c pinctrl: meson: fix gxbb ao pull register bits adds ed3a2b74f3eb pinctrl: meson: fix gxl ao pull register bits adds e91b162d2868 pinctrl: meson: fix meson8 ao pull register bits adds a1705f02704c pinctrl: meson: fix meson8b ao pull register bits adds 9f540c3e1d66 pinctrl: pinctrl-amd: simplify getting .driver_data adds 1ccb0426d7b6 pinctrl: pinctrl-at91-pio4: simplify getting .driver_data adds b96eea718bf6 pinctrl: fsl: add scu based pinctrl support adds 623f788d0e7c pinctrl: imx: add imx8qxp driver adds 3c7b30f704b6 pinctrl: bcm2835: Use raw spinlock for RT compatibility adds b533adfdb2f6 Merge branch 'devel' into for-next adds dabe375be4c5 Merge remote-tracking branch 'pinctrl/for-next' adds e55c884ea5c6 media: rc: self test for IR encoders and decoders adds a5a0e3b53ce6 Merge remote-tracking branch 'kselftest/next' adds d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next adds d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next adds 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next adds c72a7f515329 Merge branch 'for-4.18/upstream' into for-next adds df2918edda85 Merge remote-tracking branch 'livepatching/for-next' adds 24a3858f031e coresight: tmc: Fix bad register address for CLAIM adds 187983e2d534 Merge remote-tracking branch 'coresight/next' adds c36d94043f9d Merge branch 'for-next/vla' into for-next/kspp adds ec9b3877c2fd Merge branch 'for-next/array_size' into for-next/kspp adds da24f3718d35 Merge remote-tracking branch 'kspp/for-next/kspp' adds 734245aec283 This code allows architectures to use a generic builtin co [...] adds 2c070709ea75 This updates the x86 code to use the CONFIG_GENERIC_CMDLIN [...] adds b17f223f16f2 This code allows architectures to use a generic builtin co [...] adds a5c4647c26da This updates the powerpc code to use the CONFIG_GENERIC_CM [...] adds ff6401301656 Merge branch 'for-powerpc' into for-next adds 13133307cfbb Merge remote-tracking branch 'cisco/for-next' adds 3651f0177f22 slimbus: qcom-ctrl: simplify getting .driver_data adds 1affe31bb5c7 Merge remote-tracking branch 'slimbus/for-next' adds 668f51ae2fd2 nvmem: core: fix regression in of_nvmem_cell_get() adds bb3a7883f707 Merge remote-tracking branch 'nvmem/for-next' adds 8229706e03e4 XArray: Fix xa_for_each with a single element at 0 adds 9ee5a3b7eeb1 XArray: Export __xa_foo to non-GPL modules adds fe2b51145c9f nilfs2: Use xa_erase_irq adds 4c0608f4a0e7 XArray: Regularise xa_reserve adds c5beb07e7a06 XArray: Unify xa_cmpxchg and __xa_cmpxchg adds 9c16bb889054 XArray: Turn xa_erase into an exported function adds 84e5acb76dac XArray: Add xa_store_bh() and xa_store_irq() adds 611f318637da XArray: Unify xa_store and __xa_store adds d9c480435add XArray: Handle NULL pointers differently for allocation adds 804dfaf01bcc XArray: Fix Documentation adds a3c71f232947 XArray: Correct xa_store_range on 32-bit adds 8f3f4351bac3 XArray: Correct some 64-bit assumptions adds 4cd37b3221b4 Merge remote-tracking branch 'xarray/xarray' adds d24c5eb8564f include/linux/compiler*.h: add version detection to asm_vo [...] adds 756275975e1b mm: don't reclaim inodes with many attached pages adds 89776dde2706 mm, thp: always specify disabled vmas as nh in smaps adds 0b3205c02a2d arm: arch/arm/include/asm/page.h needs personality.h adds cf2facf2fa88 ocfs2: fix deadlock caused by ocfs2_defrag_extent adds 626d7490e236 ocfs2-fix-dead-lock-caused-by-ocfs2_defrag_extent-v2 adds 459e103b4838 block: restore /proc/partitions to not display non-partiti [...] adds eca76c3cec9e mm/page_alloc.c: memory hotplug: free pages as higher order adds f0514211a14a memory_hotplug-free-pages-as-higher-order-fix adds 37842421611a mm/page_alloc.c: remove software prefetching in __free_pag [...] adds 04119511d564 mm/z3fold.c: fix wrong handling of headless pages adds b158f632f8fc mm, swap: fix race between swapoff and some swap operations adds 632fed0b79b7 mm, swap: fix race between swapoff and some swap operations adds 84a8802a0556 mm: fix race between swapoff and mincore adds 9795d9196ed4 mm/list_lru.c: prefetch neighboring list entries before ac [...] adds 3c470f4aec6e list_lru-prefetch-neighboring-list-entries-before-acquirin [...] adds 86dba2a2ee4d mm: add strictlimit knob adds 0167d02a90b2 mm: don't expose page to fast gup before it's ready adds 7b23cbd58a73 mm/page_owner: align with pageblock_nr_pages adds 72efa75aaef5 mm/page_owner: align with pageblock_nr pages adds 03615313d3c6 fs/buffer.c: add debug print for __getblk_gfp() stall problem adds bb504145ca68 ipc: allow boot time extension of IPCMNI from 32k to 8M adds 94b38376e9a1 ipc-allow-boot-time-extension-of-ipcmni-from-32k-to-8m-che [...] adds 3b2dca79c671 ipc: conserve sequence numbers in extended IPCMNI mode adds a734804a91c2 Merge branch 'akpm-current/current' adds 015e35bb88cc vfs: replace current_kernel_time64 with ktime equivalent adds 9be757b36db8 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds 37f8e62719e3 Merge branch 'akpm/master' adds d881de30d29e Add linux-next specific files for 20181107
No new revisions were added by this update.
Summary of changes: Documentation/ABI/testing/sysfs-bus-i3c | 146 + Documentation/ABI/testing/sysfs-class-bdi | 8 + Documentation/admin-guide/cgroup-v2.rst | 189 +- Documentation/admin-guide/kernel-parameters.txt | 17 +- Documentation/core-api/xarray.rst | 52 +- Documentation/crypto/asymmetric-keys.txt | 26 +- .../devicetree/bindings/arm/cpu-capacity.txt | 8 +- Documentation/devicetree/bindings/arm/fsl.txt | 4 + Documentation/devicetree/bindings/arm/rockchip.txt | 34 + Documentation/devicetree/bindings/arm/shmobile.txt | 6 +- .../devicetree/bindings/bus/sun50i-de2-bus.txt | 9 +- .../devicetree/bindings/clock/qcom,rpmcc.txt | 1 + .../devicetree/bindings/clock/sun8i-de2.txt | 5 +- .../devicetree/bindings/display/himax,hx8357d.txt | 26 + .../display/panel/bananapi,s070wv20-ct16.txt | 12 + .../display/panel/cdtech,s043wq26h-ct7.txt | 12 + .../display/panel/cdtech,s070wv95-ct16.txt | 12 + .../bindings/display/panel/dlc,dlc1010gig.txt | 12 + .../bindings/display/panel/innolux,p120zdg-bf1.txt | 22 + .../bindings/display/panel/innolux,tv123wam.txt | 20 - .../display/panel/olimex,lcd-olinuxino.txt | 42 + .../bindings/display/panel/samsung,s6d16d0.txt | 30 + .../bindings/display/panel/simple-panel.txt | 3 + .../bindings/display/rockchip/dw_hdmi-rockchip.txt | 3 + .../bindings/display/sunxi/sun4i-drm.txt | 30 +- .../devicetree/bindings/display/truly,nt35597.txt | 59 + .../devicetree/bindings/gpio/gpio-vf610.txt | 6 + .../devicetree/bindings/hwmon/adm1275.txt | 25 + .../devicetree/bindings/i3c/cdns,i3c-master.txt | 44 + Documentation/devicetree/bindings/i3c/i3c.txt | 139 + .../bindings/interconnect/interconnect.txt | 60 + .../bindings/interconnect/qcom-msm8916.txt | 41 + .../devicetree/bindings/interconnect/qcom-smd.txt | 32 + .../devicetree/bindings/media/i2c/sony,imx214.txt | 53 + .../bindings/memory-controllers/synopsys.txt | 27 +- .../devicetree/bindings/mmc/fsl-imx-esdhc.txt | 1 + .../devicetree/bindings/mtd/mtd-physmap.txt | 2 + .../devicetree/bindings/net/dwmac-sun8i.txt | 1 + .../devicetree/bindings/perf/nds32v3-pmu.txt | 17 + .../devicetree/bindings/pwm/pwm-tiecap.txt | 1 + .../devicetree/bindings/pwm/renesas,pwm-rcar.txt | 4 + .../devicetree/bindings/pwm/renesas,tpu-pwm.txt | 10 +- .../bindings/soc/bcm/brcm,bcm2835-vchiq.txt | 3 +- .../bindings/soc/rockchip/power_domain.txt | 4 + .../devicetree/bindings/sound/renesas,rsnd.txt | 388 +- .../devicetree/bindings/spi/spi-mt65xx.txt | 1 + Documentation/devicetree/bindings/spi/spi-mxic.txt | 34 + .../devicetree/bindings/spi/spi-uniphier.txt | 10 +- .../bindings/timer/csky,gx6605s-timer.txt | 42 + .../devicetree/bindings/timer/csky,mptimer.txt | 42 + .../devicetree/bindings/vendor-prefixes.txt | 2 + Documentation/driver-api/i3c/device-driver-api.rst | 9 + Documentation/driver-api/i3c/index.rst | 11 + Documentation/driver-api/i3c/master-driver-api.rst | 10 + Documentation/driver-api/i3c/protocol.rst | 203 + Documentation/driver-api/index.rst | 1 + Documentation/driver-model/devres.txt | 1 - .../features/vm/ioremap_prot/arch-support.txt | 2 +- Documentation/filesystems/mount_api.txt | 741 + Documentation/filesystems/overlayfs.txt | 6 + Documentation/filesystems/porting | 5 + Documentation/filesystems/proc.txt | 7 +- Documentation/filesystems/ubifs-authentication.md | 426 + Documentation/filesystems/ubifs.txt | 7 + Documentation/filesystems/vfs.txt | 22 +- Documentation/gpu/drm-kms-helpers.rst | 19 +- Documentation/gpu/drm-uapi.rst | 3 + Documentation/gpu/todo.rst | 10 + Documentation/gpu/vkms.rst | 101 +- Documentation/hwmon/adm1275 | 3 + Documentation/hwmon/adt7475 | 12 + Documentation/interconnect/interconnect.rst | 94 + Documentation/kbuild/makefiles.txt | 15 - Documentation/media/uapi/v4l/dev-meta.rst | 2 +- Documentation/media/uapi/v4l/vidioc-g-fmt.rst | 5 + Documentation/networking/ice.rst | 2 +- Documentation/process/index.rst | 1 + Documentation/process/programming-language.rst | 45 + Documentation/security/keys/core.rst | 217 + Documentation/security/self-protection.rst | 10 +- Documentation/sysctl/kernel.txt | 18 + Documentation/x86/x86_64/mm.txt | 3 + Documentation/x86/zero-page.txt | 2 +- Kbuild | 18 +- MAINTAINERS | 58 +- Makefile | 19 +- Next/SHA1s | 297 + Next/Trees | 299 + Next/merge.log | 3317 ++++ Next/quilt-import.log | 2 + arch/Kconfig | 7 + arch/arc/Kconfig | 11 - arch/arc/boot/dts/hsdk.dts | 15 + arch/arc/configs/hsdk_defconfig | 3 + arch/arc/include/asm/cache.h | 2 + arch/arc/kernel/setup.c | 10 +- arch/arc/mm/cache.c | 20 +- arch/arm/arm-soc-for-next-contents.txt | 15 + arch/arm/boot/dts/Makefile | 3 + arch/arm/boot/dts/bcm2835-rpi.dtsi | 4 +- arch/arm/boot/dts/bcm2836-rpi-2-b.dts | 2 +- arch/arm/boot/dts/bcm2836-rpi.dtsi | 6 + arch/arm/boot/dts/bcm2837-rpi-3-b-plus.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-3-b.dts | 2 +- arch/arm/boot/dts/bcm2837-rpi-cm3.dtsi | 2 +- arch/arm/boot/dts/emev2.dtsi | 2 +- arch/arm/boot/dts/imx53-ppd.dts | 2 +- arch/arm/boot/dts/imx6qdl-icore.dtsi | 4 + arch/arm/boot/dts/imx6qdl-sabreauto.dtsi | 53 +- arch/arm/boot/dts/imx6qdl-udoo.dtsi | 13 + arch/arm/boot/dts/imx6qdl.dtsi | 1 + arch/arm/boot/dts/imx6sl.dtsi | 1 + arch/arm/boot/dts/imx6sll.dtsi | 3 +- arch/arm/boot/dts/imx6sx-sdb.dtsi | 7 +- arch/arm/boot/dts/imx6sx.dtsi | 1 + arch/arm/boot/dts/imx6ul.dtsi | 1 + arch/arm/boot/dts/imx6ull.dtsi | 10 + arch/arm/boot/dts/logicpd-som-lv-35xx-devkit.dts | 15 + arch/arm/boot/dts/logicpd-som-lv-37xx-devkit.dts | 15 + arch/arm/boot/dts/logicpd-som-lv.dtsi | 43 +- arch/arm/boot/dts/r8a7740.dtsi | 2 +- arch/arm/boot/dts/r8a77470-iwg23s-sbc.dts | 85 + arch/arm/boot/dts/r8a77470.dtsi | 190 +- arch/arm/boot/dts/r8a7790-lager.dts | 2 - arch/arm/boot/dts/r8a7791-koelsch.dts | 2 - arch/arm/boot/dts/r8a7791-porter.dts | 2 - arch/arm/boot/dts/r9a06g032.dtsi | 8 + arch/arm/boot/dts/rk3066a.dtsi | 52 + arch/arm/boot/dts/rk3188.dtsi | 51 + arch/arm/boot/dts/rk3xxx.dtsi | 40 + arch/arm/boot/dts/sh73a0.dtsi | 2 +- arch/arm/boot/dts/stm32mp157c.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t-tbs-a711.dts | 1 + arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts | 153 + arch/arm/boot/dts/sun8i-h3-orangepi-plus.dts | 20 + arch/arm/boot/dts/vf610-bk4.dts | 501 + arch/arm/boot/dts/vf610-zii-scu4-aib.dts | 837 ++ arch/arm/boot/dts/vf610m4-colibri.dts | 4 +- arch/arm/configs/imx_v6_v7_defconfig | 1 + arch/arm/configs/mediatek_v7_defconfig | 319 + arch/arm/configs/omap2plus_defconfig | 1 + arch/arm/configs/shmobile_defconfig | 1 + arch/arm/include/asm/page.h | 2 + arch/arm/include/asm/pgtable-2level.h | 2 +- arch/arm/kernel/atags_parse.c | 1 + arch/arm/kvm/Kconfig | 1 - arch/arm/mach-omap1/board-ams-delta.c | 8 +- arch/arm/mm/mmu.c | 2 +- arch/arm/mm/proc-v7.S | 2 +- arch/arm/plat-orion/mpp.c | 7 +- arch/arm64/Makefile | 2 + arch/arm64/boot/dts/allwinner/Makefile | 2 + .../boot/dts/allwinner/sun50i-a64-pinebook.dts | 10 + .../sun50i-h5-emlid-neutis-n5-devboard.dts | 149 + .../dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi | 61 + .../dts/allwinner/sun50i-h6-orangepi-lite2.dts | 11 + .../dts/allwinner/sun50i-h6-orangepi-one-plus.dts | 140 +- ...angepi-one-plus.dts => sun50i-h6-orangepi.dtsi} | 0 .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 20 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 28 + arch/arm64/boot/dts/freescale/Makefile | 3 + arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts | 25 + arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts | 112 + arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts | 119 + arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi | 766 + arch/arm64/boot/dts/renesas/r8a774a1.dtsi | 391 + .../boot/dts/renesas/r8a7795-es1-salvator-x.dts | 2 + arch/arm64/boot/dts/renesas/r8a7795-salvator-x.dts | 2 + .../arm64/boot/dts/renesas/r8a7795-salvator-xs.dts | 2 + arch/arm64/boot/dts/renesas/r8a7795.dtsi | 20 +- arch/arm64/boot/dts/renesas/r8a7796.dtsi | 2 +- arch/arm64/boot/dts/renesas/r8a77965.dtsi | 30 +- arch/arm64/boot/dts/renesas/r8a77970.dtsi | 211 + arch/arm64/boot/dts/renesas/r8a77980-condor.dts | 47 +- arch/arm64/boot/dts/renesas/r8a77980.dtsi | 221 + arch/arm64/boot/dts/renesas/r8a77990-ebisu.dts | 161 +- arch/arm64/boot/dts/renesas/r8a77990.dtsi | 525 + arch/arm64/boot/dts/renesas/r8a77995-draak.dts | 8 + arch/arm64/boot/dts/renesas/r8a77995.dtsi | 45 + arch/arm64/boot/dts/renesas/salvator-common.dtsi | 13 +- arch/arm64/boot/dts/renesas/ulcb.dtsi | 8 +- arch/arm64/boot/dts/rockchip/Makefile | 2 + arch/arm64/boot/dts/rockchip/rk3328-rock64.dts | 1 + .../boot/dts/rockchip/rk3399-gru-chromebook.dtsi | 8 - .../boot/dts/rockchip/rk3399-gru-scarlet-inx.dts | 33 + .../boot/dts/rockchip/rk3399-gru-scarlet-kd.dts | 33 + .../boot/dts/rockchip/rk3399-gru-scarlet.dtsi | 594 + arch/arm64/boot/dts/rockchip/rk3399-rock960.dtsi | 12 - .../dts/rockchip/rk3399-sapphire-excavator.dts | 46 +- arch/arm64/boot/dts/rockchip/rk3399-sapphire.dtsi | 77 +- arch/arm64/boot/dts/rockchip/rk3399.dtsi | 10 + arch/arm64/configs/defconfig | 10 + arch/arm64/include/asm/atomic.h | 237 +- arch/arm64/include/asm/atomic_ll_sc.h | 28 +- arch/arm64/include/asm/atomic_lse.h | 38 +- arch/arm64/include/asm/cmpxchg.h | 60 +- arch/arm64/include/asm/sync_bitops.h | 16 +- arch/arm64/kernel/crash_dump.c | 2 +- arch/arm64/kernel/probes/kprobes.c | 27 +- arch/arm64/kernel/process.c | 22 - arch/arm64/kvm/Kconfig | 1 - arch/arm64/mm/dma-mapping.c | 2 + arch/ia64/Makefile | 3 + arch/ia64/include/asm/Kbuild | 1 + arch/ia64/include/asm/unistd.h | 4 +- arch/ia64/include/uapi/asm/Kbuild | 1 + arch/ia64/include/uapi/asm/unistd.h | 332 +- arch/ia64/kernel/entry.S | 331 +- arch/ia64/kernel/perfmon.c | 3 +- arch/ia64/kernel/syscalls/Makefile | 40 + arch/ia64/kernel/syscalls/syscall.tbl | 337 + arch/ia64/kernel/syscalls/syscallhdr.sh | 36 + arch/ia64/kernel/syscalls/syscalltbl.sh | 32 + arch/m68k/include/asm/pgtable_mm.h | 4 +- arch/microblaze/include/asm/pgtable.h | 2 +- arch/mips/Kconfig | 1 + arch/mips/Makefile | 2 +- arch/mips/cavium-octeon/executive/cvmx-helper.c | 2 +- arch/mips/include/asm/io.h | 12 + arch/mips/include/asm/page.h | 1 + arch/mips/kvm/Kconfig | 1 - arch/mips/math-emu/me-debugfs.c | 12 +- arch/mips/mm/dma-noncoherent.c | 2 +- arch/mips/vdso/Makefile | 2 +- arch/nds32/Kconfig | 12 + arch/nds32/Kconfig.cpu | 34 + arch/nds32/Makefile | 11 + arch/nds32/boot/dts/ae3xx.dts | 5 + arch/nds32/include/asm/Kbuild | 1 + arch/nds32/include/asm/bitfield.h | 19 +- arch/nds32/include/asm/elf.h | 11 + arch/nds32/include/asm/fpu.h | 126 + arch/nds32/include/asm/fpuemu.h | 32 + arch/nds32/include/asm/nds32_fpu_inst.h | 109 + arch/nds32/include/asm/perf_event.h | 16 + arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/include/asm/pmu.h | 386 + arch/nds32/include/asm/processor.h | 7 + arch/nds32/include/asm/sfp-machine.h | 158 + arch/nds32/include/asm/stacktrace.h | 39 + arch/nds32/include/asm/suspend.h | 11 + arch/nds32/include/asm/syscalls.h | 1 + arch/nds32/include/uapi/asm/auxvec.h | 7 + arch/nds32/include/uapi/asm/sigcontext.h | 14 + arch/nds32/include/uapi/asm/udftrap.h | 13 + arch/nds32/include/uapi/asm/unistd.h | 2 + arch/nds32/kernel/Makefile | 13 +- arch/nds32/kernel/ex-entry.S | 24 +- arch/nds32/kernel/ex-exit.S | 13 +- arch/nds32/kernel/ex-scall.S | 8 +- arch/nds32/kernel/fpu.c | 269 + arch/nds32/kernel/head.S | 11 +- arch/nds32/kernel/perf_event_cpu.c | 1522 ++ arch/nds32/kernel/pm.c | 78 + arch/nds32/kernel/process.c | 64 +- arch/nds32/kernel/setup.c | 12 +- arch/nds32/kernel/signal.c | 62 +- arch/nds32/kernel/sleep.S | 131 + arch/nds32/kernel/sys_nds32.c | 32 + arch/nds32/kernel/traps.c | 16 + arch/nds32/math-emu/Makefile | 7 + arch/nds32/math-emu/faddd.c | 24 + arch/nds32/math-emu/fadds.c | 24 + arch/nds32/math-emu/fcmpd.c | 24 + arch/nds32/math-emu/fcmps.c | 24 + arch/nds32/math-emu/fd2s.c | 22 + arch/nds32/math-emu/fdivd.c | 27 + arch/nds32/math-emu/fdivs.c | 26 + arch/nds32/math-emu/fmuld.c | 23 + arch/nds32/math-emu/fmuls.c | 23 + arch/nds32/math-emu/fnegd.c | 21 + arch/nds32/math-emu/fnegs.c | 21 + arch/nds32/math-emu/fpuemu.c | 357 + arch/nds32/math-emu/fs2d.c | 23 + arch/nds32/math-emu/fsqrtd.c | 21 + arch/nds32/math-emu/fsqrts.c | 21 + arch/nds32/math-emu/fsubd.c | 27 + arch/nds32/math-emu/fsubs.c | 27 + arch/nds32/mm/Makefile | 6 +- arch/nds32/mm/fault.c | 13 +- arch/parisc/include/asm/pgtable.h | 2 +- arch/parisc/include/asm/spinlock.h | 4 +- arch/parisc/kernel/syscall.S | 12 +- arch/powerpc/Kconfig | 36 +- arch/powerpc/Makefile | 4 +- arch/powerpc/boot/dts/fsl/t2080rdb.dts | 4 +- arch/powerpc/boot/dts/mpc885ads.dts | 13 +- arch/powerpc/include/asm/code-patching.h | 5 + arch/powerpc/include/asm/mmu-8xx.h | 43 +- arch/powerpc/include/asm/rtas.h | 1 + arch/powerpc/kernel/head_8xx.S | 97 +- arch/powerpc/kernel/process.c | 3 +- arch/powerpc/kernel/prom.c | 4 + arch/powerpc/kernel/prom_init.c | 8 +- arch/powerpc/kernel/prom_init_check.sh | 2 +- arch/powerpc/kvm/Kconfig | 1 - arch/powerpc/kvm/book3s_hv.c | 3 +- arch/powerpc/kvm/emulate.c | 7 +- arch/powerpc/mm/8xx_mmu.c | 26 +- arch/powerpc/perf/8xx-pmu.c | 27 +- arch/powerpc/platforms/40x/Kconfig | 1 + arch/powerpc/platforms/44x/Kconfig | 2 + arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/powerpc/platforms/pseries/lparcfg.c | 13 + arch/powerpc/xmon/Makefile | 6 + arch/riscv/configs/defconfig | 16 +- arch/s390/Makefile | 2 +- arch/s390/boot/compressed/Makefile | 16 +- arch/s390/configs/debug_defconfig | 14 +- arch/s390/configs/performance_defconfig | 13 +- arch/s390/defconfig | 79 +- arch/s390/hypfs/inode.c | 7 +- arch/s390/include/asm/mmu_context.h | 5 - arch/s390/include/asm/pgalloc.h | 6 +- arch/s390/include/asm/pgtable.h | 18 + arch/s390/include/asm/processor.h | 4 +- arch/s390/include/asm/thread_info.h | 2 +- arch/s390/include/asm/tlb.h | 6 +- arch/s390/kernel/entry.S | 6 +- arch/s390/kernel/perf_cpum_sf.c | 33 +- arch/s390/kernel/vdso32/Makefile | 6 +- arch/s390/kernel/vdso64/Makefile | 6 +- arch/s390/kernel/vmlinux.lds.S | 4 +- arch/s390/kvm/Kconfig | 1 - arch/s390/mm/pgalloc.c | 1 + arch/s390/numa/numa.c | 1 + arch/sh/kernel/setup.c | 1 + arch/sparc/kernel/setup_32.c | 1 + arch/sparc/kernel/setup_64.c | 1 + arch/x86/Kconfig | 46 +- arch/x86/boot/cpucheck.c | 2 +- arch/x86/boot/early_serial_console.c | 4 +- arch/x86/boot/edd.c | 6 +- arch/x86/boot/main.c | 4 +- arch/x86/boot/memory.c | 2 +- arch/x86/boot/regs.c | 2 +- arch/x86/boot/video-vesa.c | 6 +- arch/x86/boot/video.c | 2 +- arch/x86/entry/calling.h | 14 + arch/x86/entry/entry_32.S | 7 + arch/x86/entry/entry_64.S | 3 + arch/x86/entry/entry_64_compat.S | 5 + arch/x86/entry/syscalls/syscall_32.tbl | 7 + arch/x86/entry/syscalls/syscall_64.tbl | 7 + arch/x86/events/intel/core.c | 2 +- arch/x86/include/asm/compat.h | 9 +- arch/x86/include/asm/cpufeatures.h | 2 + arch/x86/include/asm/ftrace.h | 4 +- arch/x86/include/asm/paravirt_types.h | 2 - arch/x86/include/asm/qspinlock.h | 13 +- arch/x86/include/asm/tlbflush.h | 6 + arch/x86/kernel/cpu/common.c | 4 +- arch/x86/kernel/cpu/intel_rdt.h | 15 + arch/x86/kernel/cpu/intel_rdt_rdtgroup.c | 183 +- arch/x86/kernel/cpu/mcheck/mce.c | 2 +- arch/x86/kernel/cpu/microcode/core.c | 4 +- arch/x86/kernel/cpu/mshyperv.c | 11 + arch/x86/kernel/cpu/mtrr/generic.c | 2 +- arch/x86/kernel/cpu/mtrr/if.c | 6 +- arch/x86/kernel/early_printk.c | 29 +- arch/x86/kernel/head64.c | 4 +- arch/x86/kernel/msr.c | 8 +- arch/x86/kernel/paravirt.c | 28 +- arch/x86/kernel/paravirt_patch_32.c | 18 +- arch/x86/kernel/paravirt_patch_64.c | 20 +- arch/x86/kernel/process_64.c | 4 +- arch/x86/kernel/setup.c | 20 +- arch/x86/kernel/sys_x86_64.c | 11 +- arch/x86/kernel/traps.c | 2 +- arch/x86/kvm/Kconfig | 1 - arch/x86/kvm/emulate.c | 22 +- arch/x86/kvm/lapic.c | 2 +- arch/x86/kvm/x86.c | 42 +- arch/x86/mm/hugetlbpage.c | 4 +- arch/x86/mm/mmap.c | 2 +- arch/x86/mm/numa_emulation.c | 12 +- arch/x86/mm/pageattr.c | 6 +- arch/x86/tools/relocs.c | 4 +- arch/x86/um/asm/elf.h | 2 +- arch/xtensa/Kconfig | 3 - arch/xtensa/boot/Makefile | 2 +- arch/xtensa/include/asm/processor.h | 6 +- arch/xtensa/kernel/vmlinux.lds.S | 36 +- arch/xtensa/mm/init.c | 2 +- block/bfq-cgroup.c | 4 +- block/bfq-iosched.c | 2 +- block/bio.c | 176 +- block/blk-cgroup.c | 123 +- block/blk-core.c | 4 +- block/blk-iolatency.c | 26 +- block/blk-merge.c | 46 +- block/blk-sysfs.c | 2 - block/blk-throttle.c | 13 +- block/bounce.c | 4 +- block/cfq-iosched.c | 4 +- block/genhd.c | 2 +- crypto/asymmetric_keys/Kconfig | 31 + crypto/asymmetric_keys/Makefile | 25 + crypto/asymmetric_keys/asym_tpm.c | 988 ++ crypto/asymmetric_keys/asymmetric_keys.h | 3 + crypto/asymmetric_keys/asymmetric_type.c | 43 + crypto/asymmetric_keys/pkcs7_parser.c | 1 + crypto/asymmetric_keys/pkcs8.asn1 | 24 + crypto/asymmetric_keys/pkcs8_parser.c | 184 + crypto/asymmetric_keys/public_key.c | 191 +- crypto/asymmetric_keys/signature.c | 95 + crypto/asymmetric_keys/tpm.asn1 | 5 + crypto/asymmetric_keys/tpm_parser.c | 102 + crypto/asymmetric_keys/x509_cert_parser.c | 21 +- crypto/rsa-pkcs1pad.c | 59 +- drivers/Kconfig | 4 + drivers/Makefile | 3 +- drivers/acpi/device_pm.c | 1 + drivers/auxdisplay/panel.c | 7 +- drivers/base/Kconfig | 1 - drivers/base/devtmpfs.c | 7 +- drivers/base/power/domain.c | 70 +- drivers/block/brd.c | 16 +- drivers/block/drbd/drbd_main.c | 2 +- drivers/block/drbd/drbd_receiver.c | 2 +- drivers/block/loop.c | 14 +- drivers/block/mtip32xx/mtip32xx.c | 4 +- drivers/block/nbd.c | 12 +- drivers/block/xen-blkfront.c | 1 + drivers/char/ipmi/ipmi_msghandler.c | 149 +- drivers/char/ipmi/ipmi_si_intf.c | 5 +- drivers/char/ipmi/ipmi_ssif.c | 72 +- drivers/char/tpm/Kconfig | 1 - drivers/char/tpm/Makefile | 16 +- drivers/char/tpm/st33zp24/st33zp24.c | 2 +- drivers/char/tpm/tpm-chip.c | 11 +- drivers/char/tpm/tpm-interface.c | 832 +- drivers/char/tpm/tpm-sysfs.c | 52 +- drivers/char/tpm/tpm.h | 97 +- drivers/char/tpm/tpm1-cmd.c | 781 + drivers/char/tpm/tpm2-cmd.c | 308 +- drivers/char/tpm/tpm2-space.c | 2 +- drivers/char/tpm/tpm_i2c_nuvoton.c | 11 +- drivers/char/tpm/tpm_ibmvtpm.c | 6 +- drivers/char/tpm/tpm_tis_core.c | 10 +- drivers/clk/bcm/clk-bcm2835-aux.c | 2 +- drivers/clk/bcm/clk-bcm2835.c | 2 +- drivers/clk/clk-fixed-factor.c | 1 + drivers/clk/clk-max77686.c | 2 +- drivers/clk/clk-palmas.c | 2 +- drivers/clk/clk-s2mps11.c | 2 +- drivers/clk/imx/clk-imx7d.c | 3 - drivers/clk/pistachio/clk-pll.c | 8 +- drivers/clk/pxa/clk-pxa.c | 4 +- drivers/clk/qcom/clk-smd-rpm.c | 45 + drivers/clk/sunxi-ng/ccu-sun50i-a64.c | 7 +- drivers/clk/sunxi-ng/ccu-sun50i-h6.c | 10 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.c | 71 +- drivers/clk/sunxi-ng/ccu-sun8i-de2.h | 4 +- drivers/clk/sunxi-ng/ccu_mp.c | 64 +- drivers/clk/sunxi-ng/ccu_nm.c | 18 +- drivers/clocksource/Kconfig | 18 + drivers/clocksource/Makefile | 2 + drivers/clocksource/i8253.c | 14 +- drivers/clocksource/timer-gx6605s.c | 154 + drivers/clocksource/timer-mp-csky.c | 173 + drivers/dax/super.c | 2 +- drivers/dma-buf/Kconfig | 1 - drivers/dma-buf/reservation.c | 189 +- drivers/edac/Kconfig | 3 +- drivers/edac/qcom_edac.c | 8 +- drivers/edac/skx_edac.c | 193 +- drivers/edac/synopsys_edac.c | 1204 +- drivers/firmware/efi/efivars.c | 16 +- drivers/firmware/raspberrypi.c | 8 +- drivers/fsi/fsi-sbefifo.c | 4 +- drivers/gpio/Kconfig | 1 - drivers/gpio/TODO | 109 + drivers/gpio/gpio-104-dio-48e.c | 2 +- drivers/gpio/gpio-104-idi-48.c | 2 +- drivers/gpio/gpio-dwapb.c | 6 +- drivers/gpio/gpio-gpio-mm.c | 2 +- drivers/gpio/gpio-lynxpoint.c | 3 +- drivers/gpio/gpio-mxc.c | 6 +- drivers/gpio/gpio-omap.c | 12 +- drivers/gpio/gpio-pci-idio-16.c | 2 +- drivers/gpio/gpio-pcie-idio-24.c | 2 +- drivers/gpio/gpio-pl061.c | 21 +- drivers/gpio/gpio-sch311x.c | 2 +- drivers/gpio/gpio-tegra.c | 6 +- drivers/gpio/gpio-ws16c48.c | 2 +- drivers/gpio/gpio-zynq.c | 6 +- drivers/gpio/gpiolib.c | 43 +- drivers/gpu/drm/Makefile | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acp.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_cs.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 4 +- drivers/gpu/drm/amd/amdgpu/amdgpu_gfx.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_object.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 15 +- drivers/gpu/drm/amd/amdgpu/amdgpu_prime.c | 2 - drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 11 +- drivers/gpu/drm/amd/amdgpu/gfx_v8_0.c | 6 +- drivers/gpu/drm/amd/amdgpu/mmhub_v1_0.c | 2 +- drivers/gpu/drm/amd/amdgpu/sdma_v4_0.c | 6 +- drivers/gpu/drm/amd/display/Kconfig | 1 + drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 21 +- .../drm/amd/display/amdgpu_dm/amdgpu_dm_pp_smu.c | 16 +- .../drm/amd/display/dc/dce110/dce110_resource.c | 2 +- drivers/gpu/drm/amd/display/dc/os_types.h | 2 - drivers/gpu/drm/amd/powerplay/amd_powerplay.c | 33 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 10 +- drivers/gpu/drm/amd/powerplay/hwmgr/smu_helper.c | 2 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega10_hwmgr.c | 43 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 8 + drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 85 +- .../amd/powerplay/hwmgr/vega20_processpptables.c | 56 +- .../gpu/drm/amd/powerplay/inc/smu11_driver_if.h | 2 +- drivers/gpu/drm/amd/powerplay/smumgr/smu8_smumgr.c | 4 + drivers/gpu/drm/arc/arcpgu.h | 4 - drivers/gpu/drm/arc/arcpgu_crtc.c | 3 - drivers/gpu/drm/arc/arcpgu_drv.c | 34 +- drivers/gpu/drm/arm/malidp_hw.c | 14 +- drivers/gpu/drm/arm/malidp_planes.c | 28 +- drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_crtc.c | 2 - drivers/gpu/drm/atmel-hlcdc/atmel_hlcdc_dc.c | 15 +- drivers/gpu/drm/bochs/bochs.h | 2 + drivers/gpu/drm/bochs/bochs_hw.c | 30 + drivers/gpu/drm/bochs/bochs_kms.c | 20 +- drivers/gpu/drm/bochs/bochs_mm.c | 4 +- drivers/gpu/drm/bridge/analogix/analogix_dp_core.c | 12 +- drivers/gpu/drm/bridge/synopsys/dw-hdmi.c | 6 +- drivers/gpu/drm/bridge/synopsys/dw-mipi-dsi.c | 114 +- drivers/gpu/drm/bridge/ti-sn65dsi86.c | 29 +- drivers/gpu/drm/drm_atomic.c | 5 + drivers/gpu/drm/drm_atomic_helper.c | 623 +- drivers/gpu/drm/drm_atomic_state_helper.c | 601 + drivers/gpu/drm/drm_atomic_uapi.c | 4 + drivers/gpu/drm/drm_bufs.c | 3 + drivers/gpu/drm/drm_connector.c | 74 +- drivers/gpu/drm/drm_crtc_helper.c | 115 - drivers/gpu/drm/drm_dp_cec.c | 2 - drivers/gpu/drm/drm_dp_helper.c | 90 + drivers/gpu/drm/drm_dp_mst_topology.c | 9 +- drivers/gpu/drm/drm_drv.c | 11 +- drivers/gpu/drm/drm_edid.c | 3 + drivers/gpu/drm/drm_fb_cma_helper.c | 43 +- drivers/gpu/drm/drm_fb_helper.c | 6 + drivers/gpu/drm/drm_fourcc.c | 80 +- drivers/gpu/drm/drm_framebuffer.c | 13 +- drivers/gpu/drm/drm_gem_framebuffer_helper.c | 2 +- drivers/gpu/drm/drm_lease.c | 38 +- drivers/gpu/drm/drm_memory.c | 10 +- drivers/gpu/drm/drm_mode_object.c | 3 +- drivers/gpu/drm/drm_modes.c | 4 +- drivers/gpu/drm/drm_modeset_helper.c | 15 + drivers/gpu/drm/drm_panel_orientation_quirks.c | 16 + drivers/gpu/drm/drm_pci.c | 5 +- drivers/gpu/drm/drm_plane.c | 23 + drivers/gpu/drm/drm_plane_helper.c | 331 +- drivers/gpu/drm/drm_prime.c | 30 - drivers/gpu/drm/drm_simple_kms_helper.c | 8 + drivers/gpu/drm/drm_syncobj.c | 359 +- drivers/gpu/drm/etnaviv/etnaviv_drv.h | 11 - drivers/gpu/drm/etnaviv/etnaviv_gem_submit.c | 2 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.c | 15 +- drivers/gpu/drm/etnaviv/etnaviv_gpu.h | 6 - drivers/gpu/drm/etnaviv/etnaviv_sched.c | 2 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_crtc.c | 33 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.c | 25 +- drivers/gpu/drm/fsl-dcu/fsl_dcu_drm_drv.h | 1 - drivers/gpu/drm/i915/Makefile | 5 +- drivers/gpu/drm/i915/gvt/gtt.h | 1 - drivers/gpu/drm/i915/gvt/scheduler.c | 28 + drivers/gpu/drm/i915/i915_debugfs.c | 161 +- drivers/gpu/drm/i915/i915_drv.c | 87 +- drivers/gpu/drm/i915/i915_drv.h | 77 +- drivers/gpu/drm/i915/i915_gem.c | 24 +- drivers/gpu/drm/i915/i915_gem.h | 4 +- drivers/gpu/drm/i915/i915_gem_context.c | 13 +- drivers/gpu/drm/i915/i915_gem_context.h | 1 + drivers/gpu/drm/i915/i915_gem_execbuffer.c | 4 +- drivers/gpu/drm/i915/i915_gem_gtt.c | 246 +- drivers/gpu/drm/i915/i915_gem_gtt.h | 47 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/gpu/drm/i915/i915_gpu_error.c | 14 +- drivers/gpu/drm/i915/i915_irq.c | 73 +- drivers/gpu/drm/i915/i915_oa_bdw.c | 27 +- drivers/gpu/drm/i915/i915_oa_bdw.h | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.c | 27 +- drivers/gpu/drm/i915/i915_oa_bxt.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_cflgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_chv.c | 27 +- drivers/gpu/drm/i915/i915_oa_chv.h | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.c | 27 +- drivers/gpu/drm/i915/i915_oa_cnl.h | 27 +- drivers/gpu/drm/i915/i915_oa_glk.c | 27 +- drivers/gpu/drm/i915/i915_oa_glk.h | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.c | 27 +- drivers/gpu/drm/i915/i915_oa_hsw.h | 27 +- drivers/gpu/drm/i915/i915_oa_icl.c | 27 +- drivers/gpu/drm/i915/i915_oa_icl.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_kblgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt2.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt3.h | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.c | 27 +- drivers/gpu/drm/i915/i915_oa_sklgt4.h | 27 +- drivers/gpu/drm/i915/i915_params.c | 7 +- drivers/gpu/drm/i915/i915_params.h | 1 - drivers/gpu/drm/i915/i915_pci.c | 35 +- drivers/gpu/drm/i915/i915_perf.c | 149 +- drivers/gpu/drm/i915/i915_query.c | 2 +- drivers/gpu/drm/i915/i915_reg.h | 802 +- drivers/gpu/drm/i915/i915_request.c | 118 +- drivers/gpu/drm/i915/i915_request.h | 13 +- drivers/gpu/drm/i915/i915_scheduler.c | 399 + drivers/gpu/drm/i915/i915_scheduler.h | 36 + drivers/gpu/drm/i915/i915_syncmap.c | 2 +- drivers/gpu/drm/i915/i915_utils.h | 2 +- drivers/gpu/drm/i915/i915_vma.c | 10 +- drivers/gpu/drm/i915/icl_dsi.c | 858 +- drivers/gpu/drm/i915/intel_atomic.c | 118 +- drivers/gpu/drm/i915/intel_atomic_plane.c | 80 +- drivers/gpu/drm/i915/intel_audio.c | 22 + drivers/gpu/drm/i915/intel_bios.c | 57 +- drivers/gpu/drm/i915/intel_cdclk.c | 18 +- drivers/gpu/drm/i915/intel_color.c | 3 +- drivers/gpu/drm/i915/intel_connector.c | 264 + drivers/gpu/drm/i915/intel_crt.c | 11 +- drivers/gpu/drm/i915/intel_csr.c | 160 +- drivers/gpu/drm/i915/intel_ddi.c | 346 +- drivers/gpu/drm/i915/intel_device_info.c | 69 +- drivers/gpu/drm/i915/intel_device_info.h | 18 +- drivers/gpu/drm/i915/intel_display.c | 1760 +-- drivers/gpu/drm/i915/intel_display.h | 9 +- drivers/gpu/drm/i915/intel_dp.c | 852 +- drivers/gpu/drm/i915/intel_dp_mst.c | 23 +- drivers/gpu/drm/i915/intel_dpio_phy.c | 4 +- drivers/gpu/drm/i915/intel_dpll_mgr.c | 117 +- drivers/gpu/drm/i915/intel_dpll_mgr.h | 8 +- drivers/gpu/drm/i915/intel_drv.h | 218 +- drivers/gpu/drm/i915/intel_dsi.c | 111 + drivers/gpu/drm/i915/intel_dsi.h | 28 + drivers/gpu/drm/i915/intel_dsi_vbt.c | 284 +- drivers/gpu/drm/i915/intel_dvo.c | 10 +- drivers/gpu/drm/i915/intel_engine_cs.c | 23 +- drivers/gpu/drm/i915/intel_fbc.c | 10 +- drivers/gpu/drm/i915/intel_fbdev.c | 8 +- drivers/gpu/drm/i915/intel_guc.c | 45 +- drivers/gpu/drm/i915/intel_guc.h | 5 + drivers/gpu/drm/i915/intel_guc_fw.c | 110 +- drivers/gpu/drm/i915/intel_guc_fwif.h | 41 +- drivers/gpu/drm/i915/intel_guc_reg.h | 12 + drivers/gpu/drm/i915/intel_guc_submission.c | 216 +- drivers/gpu/drm/i915/intel_hdcp.c | 214 +- drivers/gpu/drm/i915/intel_hdmi.c | 216 +- drivers/gpu/drm/i915/intel_huc.c | 7 +- drivers/gpu/drm/i915/intel_lpe_audio.c | 4 +- drivers/gpu/drm/i915/intel_lrc.c | 312 +- drivers/gpu/drm/i915/intel_lspcon.c | 347 +- drivers/gpu/drm/i915/intel_lvds.c | 67 +- drivers/gpu/drm/i915/intel_modes.c | 135 - drivers/gpu/drm/i915/intel_opregion.c | 158 +- drivers/gpu/drm/i915/intel_opregion.h | 15 + drivers/gpu/drm/i915/intel_panel.c | 13 +- drivers/gpu/drm/i915/intel_pm.c | 464 +- drivers/gpu/drm/i915/intel_psr.c | 82 +- drivers/gpu/drm/i915/intel_quirks.c | 169 + drivers/gpu/drm/i915/intel_ringbuffer.c | 7 +- drivers/gpu/drm/i915/intel_ringbuffer.h | 24 +- drivers/gpu/drm/i915/intel_runtime_pm.c | 152 +- drivers/gpu/drm/i915/intel_sdvo.c | 56 +- drivers/gpu/drm/i915/intel_sprite.c | 722 +- drivers/gpu/drm/i915/intel_tv.c | 10 +- drivers/gpu/drm/i915/intel_uc.c | 2 +- drivers/gpu/drm/i915/intel_uc_fw.h | 7 +- drivers/gpu/drm/i915/intel_uncore.c | 2 +- drivers/gpu/drm/i915/intel_workarounds.c | 14 +- drivers/gpu/drm/i915/selftests/huge_pages.c | 36 +- drivers/gpu/drm/i915/selftests/i915_gem_context.c | 428 +- drivers/gpu/drm/i915/selftests/i915_gem_evict.c | 2 +- drivers/gpu/drm/i915/selftests/i915_gem_gtt.c | 10 +- drivers/gpu/drm/i915/selftests/intel_guc.c | 59 +- drivers/gpu/drm/i915/selftests/intel_hangcheck.c | 4 +- drivers/gpu/drm/i915/selftests/intel_lrc.c | 267 +- drivers/gpu/drm/i915/vlv_dsi.c | 134 +- drivers/gpu/drm/imx/dw_hdmi-imx.c | 5 +- drivers/gpu/drm/imx/imx-drm-core.c | 11 +- drivers/gpu/drm/imx/imx-ldb.c | 10 +- drivers/gpu/drm/imx/imx-tve.c | 12 +- drivers/gpu/drm/imx/ipuv3-crtc.c | 10 +- drivers/gpu/drm/imx/ipuv3-plane.c | 38 +- drivers/gpu/drm/imx/ipuv3-plane.h | 2 + drivers/gpu/drm/imx/parallel-display.c | 10 +- drivers/gpu/drm/meson/meson_drv.c | 19 +- drivers/gpu/drm/meson/meson_drv.h | 1 - drivers/gpu/drm/msm/adreno/a3xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a4xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a5xx_debugfs.c | 2 +- drivers/gpu/drm/msm/adreno/a5xx_gpu.c | 15 +- drivers/gpu/drm/msm/adreno/a5xx_preempt.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_gmu.c | 38 +- drivers/gpu/drm/msm/adreno/a6xx_gpu.c | 4 +- drivers/gpu/drm/msm/adreno/a6xx_hfi.c | 14 +- drivers/gpu/drm/msm/adreno/adreno_device.c | 6 +- drivers/gpu/drm/msm/adreno/adreno_gpu.c | 22 +- drivers/gpu/drm/msm/disp/dpu1/dpu_core_perf.c | 10 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.c | 90 +- drivers/gpu/drm/msm/disp/dpu1/dpu_crtc.h | 18 +- drivers/gpu/drm/msm/disp/dpu1/dpu_dbg.c | 28 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder.c | 43 +- drivers/gpu/drm/msm/disp/dpu1/dpu_encoder_phys.h | 12 - .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_cmd.c | 9 +- .../gpu/drm/msm/disp/dpu1/dpu_encoder_phys_vid.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_formats.c | 5 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_ctl.c | 32 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_lm.c | 12 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_pingpong.c | 3 +- drivers/gpu/drm/msm/disp/dpu1/dpu_hw_sspp.c | 2 +- drivers/gpu/drm/msm/disp/dpu1/dpu_io_util.c | 8 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.c | 138 +- drivers/gpu/drm/msm/disp/dpu1/dpu_kms.h | 31 - drivers/gpu/drm/msm/disp/dpu1/dpu_plane.c | 24 +- drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h | 62 +- drivers/gpu/drm/msm/disp/dpu1/dpu_vbif.c | 4 +- drivers/gpu/drm/msm/disp/dpu1/msm_media_info.h | 195 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_crtc.c | 2 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_dtv_encoder.c | 12 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_kms.c | 44 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_lcdc_encoder.c | 22 +- drivers/gpu/drm/msm/disp/mdp4/mdp4_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cfg.c | 4 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_cmd_encoder.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_crtc.c | 8 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_ctl.c | 16 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_kms.c | 30 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_mdss.c | 10 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_plane.c | 9 +- drivers/gpu/drm/msm/disp/mdp5/mdp5_smp.c | 4 +- drivers/gpu/drm/msm/dsi/dsi.c | 10 +- drivers/gpu/drm/msm/dsi/dsi_host.c | 22 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy.c | 28 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_10nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_14nm.c | 6 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_20nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm.c | 2 +- drivers/gpu/drm/msm/dsi/phy/dsi_phy_28nm_8960.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll.c | 2 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_10nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_14nm.c | 12 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm.c | 16 +- drivers/gpu/drm/msm/dsi/pll/dsi_pll_28nm_8960.c | 10 +- drivers/gpu/drm/msm/edp/edp.c | 8 +- drivers/gpu/drm/msm/hdmi/hdmi.c | 38 +- drivers/gpu/drm/msm/hdmi/hdmi.h | 1 + drivers/gpu/drm/msm/hdmi/hdmi_bridge.c | 10 +- drivers/gpu/drm/msm/hdmi/hdmi_connector.c | 20 +- drivers/gpu/drm/msm/hdmi/hdmi_i2c.c | 2 +- drivers/gpu/drm/msm/hdmi/hdmi_phy.c | 12 +- drivers/gpu/drm/msm/hdmi/hdmi_phy_8996.c | 6 +- drivers/gpu/drm/msm/hdmi/hdmi_pll_8960.c | 4 +- drivers/gpu/drm/msm/msm_atomic.c | 5 + drivers/gpu/drm/msm/msm_debugfs.c | 21 +- drivers/gpu/drm/msm/msm_drv.c | 103 +- drivers/gpu/drm/msm/msm_fb.c | 8 +- drivers/gpu/drm/msm/msm_fbdev.c | 8 +- drivers/gpu/drm/msm/msm_gem.c | 12 +- drivers/gpu/drm/msm/msm_gem_submit.c | 6 +- drivers/gpu/drm/msm/msm_gpu.c | 43 +- drivers/gpu/drm/msm/msm_kms.h | 3 - drivers/gpu/drm/msm/msm_rd.c | 5 +- drivers/gpu/drm/nouveau/dispnv50/disp.c | 14 +- drivers/gpu/drm/nouveau/nouveau_fence.c | 2 +- drivers/gpu/drm/panel/Kconfig | 25 + drivers/gpu/drm/panel/Makefile | 3 + drivers/gpu/drm/panel/panel-innolux-p079zca.c | 3 +- drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c | 330 + drivers/gpu/drm/panel/panel-samsung-s6d16d0.c | 264 + drivers/gpu/drm/panel/panel-seiko-43wvf1g.c | 7 +- drivers/gpu/drm/panel/panel-simple.c | 186 +- drivers/gpu/drm/panel/panel-truly-nt35597.c | 675 + drivers/gpu/drm/qxl/qxl_cmd.c | 7 +- drivers/gpu/drm/qxl/qxl_debugfs.c | 5 +- drivers/gpu/drm/qxl/qxl_dev.h | 1 - drivers/gpu/drm/qxl/qxl_display.c | 19 +- drivers/gpu/drm/qxl/qxl_draw.c | 11 +- drivers/gpu/drm/qxl/qxl_drv.h | 31 +- drivers/gpu/drm/qxl/qxl_dumb.c | 3 +- drivers/gpu/drm/qxl/qxl_fb.c | 4 +- drivers/gpu/drm/qxl/qxl_image.c | 4 +- drivers/gpu/drm/qxl/qxl_ioctl.c | 2 + drivers/gpu/drm/qxl/qxl_kms.c | 2 +- drivers/gpu/drm/qxl/qxl_object.c | 5 +- drivers/gpu/drm/qxl/qxl_object.h | 2 + drivers/gpu/drm/qxl/qxl_prime.c | 1 - drivers/gpu/drm/qxl/qxl_release.c | 3 +- drivers/gpu/drm/qxl/qxl_ttm.c | 12 +- drivers/gpu/drm/radeon/radeon_vm.c | 2 +- drivers/gpu/drm/rcar-du/rcar_du_drv.c | 21 +- drivers/gpu/drm/rcar-du/rcar_du_drv.h | 1 - drivers/gpu/drm/rockchip/Kconfig | 2 +- drivers/gpu/drm/rockchip/Makefile | 2 +- drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c | 1076 ++ drivers/gpu/drm/rockchip/dw-mipi-dsi.c | 1349 -- drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c | 128 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.c | 2 +- drivers/gpu/drm/rockchip/rockchip_drm_drv.h | 3 +- drivers/gpu/drm/rockchip/rockchip_drm_psr.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_vop.c | 3 + drivers/gpu/drm/rockchip/rockchip_drm_vop.h | 4 + drivers/gpu/drm/rockchip/rockchip_vop_reg.c | 7 +- drivers/gpu/drm/selftests/Makefile | 5 +- drivers/gpu/drm/selftests/drm_helper_selftests.h | 9 - drivers/gpu/drm/selftests/drm_modeset_selftests.h | 13 + drivers/gpu/drm/selftests/test-drm-helper.c | 247 - drivers/gpu/drm/selftests/test-drm_format.c | 280 + drivers/gpu/drm/selftests/test-drm_framebuffer.c | 346 + .../gpu/drm/selftests/test-drm_modeset_common.c | 32 + .../gpu/drm/selftests/test-drm_modeset_common.h | 22 + drivers/gpu/drm/selftests/test-drm_plane_helper.c | 219 + drivers/gpu/drm/sti/sti_crtc.c | 2 + drivers/gpu/drm/sti/sti_cursor.c | 1 - drivers/gpu/drm/sti/sti_drv.c | 6 +- drivers/gpu/drm/sti/sti_gdp.c | 3 +- drivers/gpu/drm/sti/sti_hqvdp.c | 1 - drivers/gpu/drm/stm/drv.c | 13 +- drivers/gpu/drm/stm/ltdc.c | 45 + drivers/gpu/drm/stm/ltdc.h | 5 + drivers/gpu/drm/sun4i/sun4i_drv.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.c | 12 +- drivers/gpu/drm/sun4i/sun4i_framebuffer.h | 3 +- drivers/gpu/drm/sun4i/sun4i_hdmi_tmds_clk.c | 4 +- drivers/gpu/drm/sun4i/sun4i_lvds.c | 4 +- drivers/gpu/drm/sun4i/sun4i_rgb.c | 4 +- drivers/gpu/drm/sun4i/sun4i_tcon.c | 5 +- drivers/gpu/drm/sun4i/sun8i_csc.c | 83 + drivers/gpu/drm/sun4i/sun8i_dw_hdmi.c | 45 +- drivers/gpu/drm/sun4i/sun8i_dw_hdmi.h | 14 +- drivers/gpu/drm/sun4i/sun8i_hdmi_phy.c | 201 +- drivers/gpu/drm/sun4i/sun8i_mixer.c | 57 +- drivers/gpu/drm/sun4i/sun8i_mixer.h | 80 +- drivers/gpu/drm/sun4i/sun8i_tcon_top.c | 52 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_layer.h | 37 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.c | 47 +- drivers/gpu/drm/sun4i/sun8i_ui_scaler.h | 28 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.c | 55 +- drivers/gpu/drm/sun4i/sun8i_vi_layer.h | 25 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.c | 70 +- drivers/gpu/drm/sun4i/sun8i_vi_scaler.h | 68 +- drivers/gpu/drm/tilcdc/tilcdc_drv.c | 11 +- drivers/gpu/drm/tinydrm/Kconfig | 11 + drivers/gpu/drm/tinydrm/Makefile | 1 + drivers/gpu/drm/tinydrm/core/tinydrm-core.c | 1 + drivers/gpu/drm/tinydrm/core/tinydrm-pipe.c | 6 +- drivers/gpu/drm/tinydrm/hx8357d.c | 270 + drivers/gpu/drm/tinydrm/mipi-dbi.c | 4 +- drivers/gpu/drm/ttm/ttm_bo.c | 4 +- drivers/gpu/drm/ttm/ttm_execbuf_util.c | 4 +- drivers/gpu/drm/udl/udl_main.c | 7 +- drivers/gpu/drm/v3d/v3d_debugfs.c | 46 +- drivers/gpu/drm/v3d/v3d_drv.h | 5 + drivers/gpu/drm/v3d/v3d_gem.c | 14 +- drivers/gpu/drm/v3d/v3d_regs.h | 30 + drivers/gpu/drm/vc4/vc4_drv.c | 3 + drivers/gpu/drm/vc4/vc4_gem.c | 4 +- drivers/gpu/drm/vc4/vc4_plane.c | 164 +- drivers/gpu/drm/vc4/vc4_regs.h | 8 +- drivers/gpu/drm/vgem/vgem_drv.c | 19 +- drivers/gpu/drm/vgem/vgem_fence.c | 2 +- drivers/gpu/drm/virtio/virtgpu_drm_bus.c | 31 + drivers/gpu/drm/virtio/virtgpu_drv.h | 14 +- drivers/gpu/drm/virtio/virtgpu_fb.c | 7 +- drivers/gpu/drm/virtio/virtgpu_gem.c | 8 +- drivers/gpu/drm/virtio/virtgpu_ioctl.c | 25 +- drivers/gpu/drm/virtio/virtgpu_kms.c | 45 +- drivers/gpu/drm/virtio/virtgpu_object.c | 17 +- drivers/gpu/drm/virtio/virtgpu_ttm.c | 3 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 37 +- drivers/gpu/drm/vkms/vkms_drv.c | 21 +- drivers/gpu/drm/vmwgfx/vmwgfx_kms.c | 24 +- drivers/gpu/drm/vmwgfx/vmwgfx_ldu.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_scrn.c | 1 - drivers/gpu/drm/vmwgfx/vmwgfx_stdu.c | 1 - drivers/gpu/drm/zte/zx_drm_drv.c | 5 +- drivers/gpu/drm/zte/zx_plane.c | 1 - drivers/gpu/ipu-v3/ipu-cpmem.c | 52 +- drivers/gpu/ipu-v3/ipu-ic.c | 52 +- drivers/gpu/ipu-v3/ipu-image-convert.c | 1019 +- drivers/gpu/ipu-v3/ipu-pre.c | 6 + drivers/gpu/ipu-v3/ipu-prg.c | 16 + drivers/gpu/ipu-v3/ipu-prv.h | 1 + drivers/gpu/vga/vga_switcheroo.c | 3 + drivers/gpu/vga/vgaarb.c | 21 +- drivers/hv/hv_balloon.c | 6 +- drivers/hwmon/hwmon.c | 12 +- drivers/hwmon/ibmpowernv.c | 7 +- drivers/hwmon/pmbus/adm1275.c | 15 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 2 +- drivers/i3c/Kconfig | 24 + drivers/i3c/Makefile | 4 + drivers/i3c/device.c | 233 + drivers/i3c/internals.h | 26 + drivers/i3c/master.c | 2661 ++++ drivers/i3c/master/Kconfig | 6 + drivers/i3c/master/Makefile | 1 + drivers/i3c/master/i3c-master-cdns.c | 1671 +++ drivers/iio/Kconfig | 1 - drivers/infiniband/Kconfig | 1 - drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/interconnect/Kconfig | 15 + drivers/interconnect/Makefile | 6 + drivers/interconnect/core.c | 720 + drivers/interconnect/qcom/Kconfig | 22 + drivers/interconnect/qcom/Makefile | 7 + drivers/interconnect/qcom/msm8916.c | 509 + drivers/interconnect/qcom/smd-rpm.c | 91 + drivers/interconnect/qcom/smd-rpm.h | 15 + drivers/iommu/intel-svm.c | 2 +- drivers/iommu/iommu.c | 41 +- drivers/iommu/ipmmu-vmsa.c | 4 + drivers/iommu/mtk_iommu.c | 4 +- drivers/iommu/mtk_iommu_v1.c | 4 +- drivers/irqchip/irq-ativic32.c | 31 + drivers/irqchip/irq-mvebu-sei.c | 4 +- drivers/isdn/hardware/Kconfig | 2 - drivers/isdn/hardware/Makefile | 1 - drivers/isdn/hardware/eicon/Kconfig | 51 - drivers/isdn/hardware/eicon/Makefile | 24 - drivers/isdn/hardware/eicon/adapter.h | 18 - drivers/isdn/hardware/eicon/capi20.h | 699 - drivers/isdn/hardware/eicon/capidtmf.c | 685 - drivers/isdn/hardware/eicon/capidtmf.h | 79 - drivers/isdn/hardware/eicon/capifunc.c | 1219 -- drivers/isdn/hardware/eicon/capifunc.h | 40 - drivers/isdn/hardware/eicon/capimain.c | 141 - drivers/isdn/hardware/eicon/cardtype.h | 1098 -- drivers/isdn/hardware/eicon/cp_vers.h | 26 - drivers/isdn/hardware/eicon/dadapter.c | 364 - drivers/isdn/hardware/eicon/dadapter.h | 34 - drivers/isdn/hardware/eicon/debug.c | 2128 --- drivers/isdn/hardware/eicon/debug_if.h | 88 - drivers/isdn/hardware/eicon/debuglib.c | 156 - drivers/isdn/hardware/eicon/debuglib.h | 322 - drivers/isdn/hardware/eicon/dfifo.h | 54 - drivers/isdn/hardware/eicon/di.c | 835 -- drivers/isdn/hardware/eicon/di.h | 118 - drivers/isdn/hardware/eicon/di_dbg.h | 37 - drivers/isdn/hardware/eicon/di_defs.h | 181 - drivers/isdn/hardware/eicon/did_vers.h | 26 - drivers/isdn/hardware/eicon/diddfunc.c | 115 - drivers/isdn/hardware/eicon/diva.c | 666 - drivers/isdn/hardware/eicon/diva.h | 33 - drivers/isdn/hardware/eicon/diva_didd.c | 139 - drivers/isdn/hardware/eicon/diva_dma.c | 94 - drivers/isdn/hardware/eicon/diva_dma.h | 48 - drivers/isdn/hardware/eicon/diva_pci.h | 20 - drivers/isdn/hardware/eicon/divacapi.h | 1350 -- drivers/isdn/hardware/eicon/divamnt.c | 239 - drivers/isdn/hardware/eicon/divasfunc.c | 237 - drivers/isdn/hardware/eicon/divasi.c | 562 - drivers/isdn/hardware/eicon/divasmain.c | 848 -- drivers/isdn/hardware/eicon/divasproc.c | 412 - drivers/isdn/hardware/eicon/divasync.h | 489 - drivers/isdn/hardware/eicon/dqueue.c | 110 - drivers/isdn/hardware/eicon/dqueue.h | 32 - drivers/isdn/hardware/eicon/dsp_defs.h | 301 - drivers/isdn/hardware/eicon/dsp_tst.h | 48 - drivers/isdn/hardware/eicon/dspdids.h | 75 - drivers/isdn/hardware/eicon/dsrv4bri.h | 40 - drivers/isdn/hardware/eicon/dsrv_bri.h | 37 - drivers/isdn/hardware/eicon/dsrv_pri.h | 38 - drivers/isdn/hardware/eicon/entity.h | 29 - drivers/isdn/hardware/eicon/helpers.h | 51 - drivers/isdn/hardware/eicon/idifunc.c | 268 - drivers/isdn/hardware/eicon/io.c | 852 -- drivers/isdn/hardware/eicon/io.h | 308 - drivers/isdn/hardware/eicon/istream.c | 226 - drivers/isdn/hardware/eicon/kst_ifc.h | 335 - drivers/isdn/hardware/eicon/maintidi.c | 2194 --- drivers/isdn/hardware/eicon/maintidi.h | 171 - drivers/isdn/hardware/eicon/man_defs.h | 133 - drivers/isdn/hardware/eicon/mdm_msg.h | 346 - drivers/isdn/hardware/eicon/message.c | 14954 ------------------- drivers/isdn/hardware/eicon/mi_pc.h | 204 - drivers/isdn/hardware/eicon/mntfunc.c | 370 - drivers/isdn/hardware/eicon/os_4bri.c | 1132 -- drivers/isdn/hardware/eicon/os_4bri.h | 9 - drivers/isdn/hardware/eicon/os_bri.c | 815 - drivers/isdn/hardware/eicon/os_bri.h | 9 - drivers/isdn/hardware/eicon/os_capi.h | 21 - drivers/isdn/hardware/eicon/os_pri.c | 1053 -- drivers/isdn/hardware/eicon/os_pri.h | 9 - drivers/isdn/hardware/eicon/pc.h | 738 - drivers/isdn/hardware/eicon/pc_init.h | 267 - drivers/isdn/hardware/eicon/pc_maint.h | 160 - drivers/isdn/hardware/eicon/pkmaint.h | 43 - drivers/isdn/hardware/eicon/platform.h | 369 - drivers/isdn/hardware/eicon/pr_pc.h | 76 - drivers/isdn/hardware/eicon/s_4bri.c | 510 - drivers/isdn/hardware/eicon/s_bri.c | 191 - drivers/isdn/hardware/eicon/s_pri.c | 205 - drivers/isdn/hardware/eicon/sdp_hdr.h | 117 - drivers/isdn/hardware/eicon/um_idi.c | 886 -- drivers/isdn/hardware/eicon/um_idi.h | 44 - drivers/isdn/hardware/eicon/um_xdi.h | 69 - drivers/isdn/hardware/eicon/xdi_adapter.h | 71 - drivers/isdn/hardware/eicon/xdi_msg.h | 128 - drivers/isdn/hardware/eicon/xdi_vers.h | 26 - drivers/isdn/mISDN/l1oip_core.c | 3 +- drivers/leds/trigger/ledtrig-pattern.c | 7 +- drivers/md/raid0.c | 2 +- drivers/media/cec/cec-adap.c | 49 +- drivers/media/i2c/Kconfig | 12 + drivers/media/i2c/Makefile | 1 + drivers/media/i2c/adv7511.c | 2 +- drivers/media/i2c/adv7604.c | 2 +- drivers/media/i2c/adv7842.c | 2 +- drivers/media/i2c/imx214.c | 1118 ++ drivers/media/i2c/ov13858.c | 6 +- drivers/media/i2c/ov5645.c | 2 +- drivers/media/i2c/ov7740.c | 4 +- drivers/media/i2c/tc358743.c | 3 +- drivers/media/i2c/tda1997x.c | 4 +- drivers/media/pci/intel/ipu3/ipu3-cio2.c | 6 +- drivers/media/pci/intel/ipu3/ipu3-cio2.h | 2 - drivers/media/platform/omap3isp/isp.c | 3 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/platform/vicodec/vicodec-core.c | 2 +- drivers/media/platform/vim2m.c | 2 +- drivers/media/v4l2-core/v4l2-ctrls.c | 5 + drivers/media/v4l2-core/v4l2-event.c | 43 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 4 +- drivers/misc/cxl/api.c | 3 +- drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/misc/lkdtm/Makefile | 2 + drivers/misc/lkdtm/core.c | 1 + drivers/misc/lkdtm/lkdtm.h | 3 + drivers/misc/lkdtm/stackleak.c | 73 + drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/mmc/host/atmel-mci.c | 3 +- drivers/mmc/host/dw_mmc-bluefield.c | 11 +- drivers/mtd/devices/Kconfig | 2 +- drivers/mtd/maps/Kconfig | 36 +- drivers/mtd/maps/Makefile | 11 +- drivers/mtd/maps/gpio-addr-flash.c | 281 - drivers/mtd/maps/latch-addr-flash.c | 229 - drivers/mtd/maps/physmap-core.c | 655 + drivers/mtd/maps/physmap-gemini.c | 97 + drivers/mtd/maps/physmap-gemini.h | 17 + drivers/mtd/maps/physmap-versatile.c | 254 + drivers/mtd/maps/physmap-versatile.h | 17 + drivers/mtd/maps/physmap.c | 280 - drivers/mtd/maps/physmap_of_core.c | 368 - drivers/mtd/maps/physmap_of_gemini.c | 97 - drivers/mtd/maps/physmap_of_gemini.h | 17 - drivers/mtd/maps/physmap_of_versatile.c | 254 - drivers/mtd/maps/physmap_of_versatile.h | 17 - drivers/mtd/maps/sa1100-flash.c | 10 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/raw/ams-delta.c | 106 +- drivers/mtd/nand/raw/denali.h | 2 +- drivers/mtd/nand/raw/fsmc_nand.c | 7 +- drivers/mtd/nand/raw/nand_base.c | 32 +- drivers/mtd/nand/raw/nand_macronix.c | 7 + drivers/mtd/nand/raw/r852.c | 26 +- drivers/mtd/nand/spi/winbond.c | 8 + drivers/mtd/spi-nor/cadence-quadspi.c | 2 +- drivers/mtd/spi-nor/spi-nor.c | 6 +- drivers/mtd/ubi/attach.c | 1 + drivers/mtd/ubi/build.c | 2 + drivers/net/bonding/bond_main.c | 4 +- drivers/net/can/vxcan.c | 2 +- drivers/net/dsa/bcm_sf2.c | 6 + drivers/net/dsa/bcm_sf2.h | 3 + drivers/net/dsa/bcm_sf2_cfp.c | 497 +- drivers/net/dsa/microchip/ksz_common.c | 10 +- drivers/net/ethernet/atheros/alx/alx.h | 1 - drivers/net/ethernet/atheros/alx/main.c | 2 +- drivers/net/ethernet/broadcom/bcmsysport.c | 27 +- drivers/net/ethernet/broadcom/bcmsysport.h | 1 + drivers/net/ethernet/broadcom/genet/bcmgenet.c | 13 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.c | 10 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 6 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 1 - drivers/net/ethernet/qlogic/qed/qed_mcp.c | 7 +- drivers/net/geneve.c | 2 +- drivers/net/ntb_netdev.c | 30 +- drivers/net/phy/broadcom.c | 18 +- drivers/net/phy/realtek.c | 2 +- drivers/net/usb/smsc95xx.c | 7 + drivers/net/veth.c | 2 +- drivers/net/vxlan.c | 2 +- drivers/net/wireless/ath/ath9k/main.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/Makefile | 2 + .../wireless/broadcom/brcm80211/brcmfmac/common.c | 7 +- .../wireless/broadcom/brcm80211/brcmfmac/common.h | 8 + .../net/wireless/broadcom/brcm80211/brcmfmac/dmi.c | 116 + .../broadcom/brcm80211/brcmfmac/firmware.c | 207 +- .../broadcom/brcm80211/brcmfmac/firmware.h | 1 + .../net/wireless/broadcom/brcm80211/brcmfmac/of.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/sdio.c | 1 + .../broadcom/brcm80211/brcmsmac/mac80211_if.c | 4 +- .../net/wireless/broadcom/brcm80211/brcmutil/d11.c | 17 +- drivers/net/wireless/cisco/airo.c | 2 +- drivers/net/wireless/intel/iwlegacy/3945-rs.c | 2 +- drivers/net/wireless/intel/iwlegacy/4965-mac.c | 2 +- drivers/net/wireless/intel/iwlegacy/common.c | 2 + .../net/wireless/intersil/orinoco/orinoco_usb.c | 1 + drivers/net/wireless/intersil/prism54/isl_38xx.c | 1 + drivers/net/wireless/intersil/prism54/isl_ioctl.c | 1 + drivers/net/wireless/intersil/prism54/islpci_dev.c | 1 + drivers/net/wireless/mac80211_hwsim.c | 12 +- drivers/net/wireless/marvell/libertas/if_spi.c | 4 +- drivers/net/wireless/marvell/mwifiex/ie.c | 1 + drivers/net/wireless/mediatek/mt76/Kconfig | 6 + drivers/net/wireless/mediatek/mt76/mac80211.c | 8 +- .../net/wireless/mediatek/mt76/mt76x2/pci_init.c | 6 +- drivers/net/wireless/quantenna/qtnfmac/Kconfig | 15 +- drivers/net/wireless/quantenna/qtnfmac/Makefile | 9 +- drivers/net/wireless/quantenna/qtnfmac/commands.c | 21 +- drivers/net/wireless/quantenna/qtnfmac/pcie/pcie.c | 282 +- .../wireless/quantenna/qtnfmac/pcie/pcie_priv.h | 20 +- .../wireless/quantenna/qtnfmac/pcie/pearl_pcie.c | 211 +- .../wireless/quantenna/qtnfmac/pcie/topaz_pcie.c | 1219 ++ .../quantenna/qtnfmac/pcie/topaz_pcie_ipc.h | 94 + .../quantenna/qtnfmac/pcie/topaz_pcie_regs.h | 45 + .../net/wireless/quantenna/qtnfmac/qtn_hw_ids.h | 4 +- drivers/net/wireless/quantenna/qtnfmac/util.c | 18 + drivers/net/wireless/quantenna/qtnfmac/util.h | 2 + drivers/net/wireless/ralink/rt2x00/rt2400pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2500pci.c | 2 +- drivers/net/wireless/ralink/rt2x00/rt2800lib.c | 4 + drivers/net/wireless/ralink/rt2x00/rt61pci.c | 2 +- drivers/net/wireless/ray_cs.c | 2 + .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 5 + .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 1 - .../net/wireless/realtek/rtlwifi/rtl8192de/fw.c | 2 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/phy.c | 5 +- .../net/wireless/realtek/rtlwifi/rtl8723ae/table.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8723ae/table.h | 2 - .../net/wireless/realtek/rtlwifi/rtl8821ae/phy.c | 1 + .../net/wireless/realtek/rtlwifi/rtl8821ae/trx.c | 1 - drivers/net/wireless/rsi/rsi_91x_sdio_ops.c | 4 +- drivers/net/wireless/st/cw1200/sta.c | 2 +- drivers/net/wireless/ti/wlcore/sdio.c | 17 +- drivers/net/wireless/ti/wlcore/vendor_cmd.c | 2 +- drivers/net/wireless/zydas/zd1201.c | 1 + drivers/nfc/fdp/fdp.c | 35 +- drivers/nfc/fdp/i2c.c | 26 +- drivers/nfc/st21nfca/dep.c | 3 +- drivers/nfc/st21nfca/se.c | 5 +- drivers/nfc/st95hf/core.c | 7 +- drivers/ntb/hw/idt/Kconfig | 5 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 327 +- drivers/ntb/hw/idt/ntb_hw_idt.h | 87 +- drivers/ntb/hw/intel/ntb_hw_gen1.c | 2 +- drivers/ntb/ntb_transport.c | 88 +- drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/pci.c | 5 +- drivers/nvme/target/io-cmd-file.c | 2 +- drivers/nvmem/core.c | 10 +- drivers/of/base.c | 2 - drivers/opp/core.c | 261 +- drivers/opp/of.c | 313 +- drivers/opp/opp.h | 20 + drivers/oprofile/oprofilefs.c | 8 +- drivers/pinctrl/bcm/pinctrl-bcm2835.c | 16 +- drivers/pinctrl/freescale/Kconfig | 11 + drivers/pinctrl/freescale/Makefile | 2 + drivers/pinctrl/freescale/pinctrl-imx.c | 425 +- drivers/pinctrl/freescale/pinctrl-imx.h | 67 +- drivers/pinctrl/freescale/pinctrl-imx8qxp.c | 232 + drivers/pinctrl/freescale/pinctrl-scu.c | 121 + 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/pinctrl/pinctrl-amd.c | 6 +- drivers/pinctrl/pinctrl-at91-pio4.c | 6 +- drivers/pwm/Kconfig | 5 +- drivers/pwm/pwm-lpss-platform.c | 24 +- drivers/pwm/pwm-lpss.c | 61 +- drivers/pwm/pwm-lpss.h | 14 +- drivers/pwm/pwm-rcar.c | 5 +- drivers/pwm/pwm-renesas-tpu.c | 10 +- drivers/pwm/pwm-tegra.c | 1 - drivers/pwm/sysfs.c | 12 +- drivers/regulator/pfuze100-regulator.c | 2 + drivers/reset/reset-hsdk.c | 1 + drivers/s390/net/qeth_core.h | 27 +- drivers/s390/net/qeth_core_main.c | 172 +- drivers/s390/net/qeth_core_mpc.h | 4 +- drivers/s390/net/qeth_l2_main.c | 39 +- drivers/s390/net/qeth_l3_main.c | 207 +- drivers/scsi/3w-9xxx.c | 12 +- drivers/scsi/3w-sas.c | 8 +- drivers/scsi/Kconfig | 7 +- drivers/scsi/NCR5380.c | 2 +- drivers/scsi/aha152x.c | 14 +- drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 2 - drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 2 - drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 2 - drivers/scsi/lpfc/lpfc_debugfs.c | 2 + drivers/scsi/mvsas/mv_sas.c | 6 +- drivers/scsi/myrb.c | 3 +- drivers/scsi/myrs.c | 13 +- drivers/scsi/pcmcia/aha152x_core.c | 2 +- drivers/scsi/qla2xxx/qla_attr.c | 2 +- drivers/scsi/qla2xxx/qla_init.c | 7 +- drivers/scsi/qla2xxx/qla_iocb.c | 4 +- drivers/scsi/qla2xxx/qla_isr.c | 6 +- drivers/scsi/qla2xxx/qla_mbx.c | 6 +- drivers/scsi/qla2xxx/qla_mr.c | 21 +- drivers/scsi/qla2xxx/qla_nx.c | 2 +- drivers/scsi/qla2xxx/qla_nx2.c | 2 +- drivers/scsi/qla2xxx/qla_os.c | 8 +- drivers/scsi/qla2xxx/qla_sup.c | 2 +- drivers/scsi/qla2xxx/qla_target.c | 8 +- drivers/scsi/ufs/ufshcd.c | 7 - drivers/slimbus/qcom-ctrl.c | 6 +- drivers/soc/imx/gpc.c | 2 +- drivers/soc/rockchip/pm_domains.c | 48 + drivers/soc/ti/knav_qmss.h | 4 +- drivers/soc/ti/knav_qmss_acc.c | 10 +- drivers/soc/ti/knav_qmss_queue.c | 22 +- drivers/spi/Kconfig | 6 + drivers/spi/Makefile | 1 + drivers/spi/spi-fsl-dspi.c | 4 +- drivers/spi/spi-geni-qcom.c | 64 +- drivers/spi/spi-mt65xx.c | 13 +- drivers/spi/spi-mxic.c | 619 + drivers/spi/spi-pxa2xx.c | 4 - drivers/spi/spi-rockchip.c | 579 +- drivers/spi/spi-rspi.c | 6 +- drivers/spi/spi-sh-msiof.c | 6 +- drivers/spi/spi-zynqmp-gqspi.c | 6 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/comedi/drivers/dt9812.c | 2 +- drivers/staging/erofs/super.c | 19 +- drivers/staging/gasket/gasket_interrupt.c | 17 +- drivers/staging/gasket/gasket_page_table.c | 3 +- drivers/staging/greybus/loopback.c | 38 - drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 62 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 1 + drivers/staging/media/sunxi/cedrus/cedrus.c | 2 +- drivers/staging/mt29f_spinand/Kconfig | 16 - drivers/staging/mt29f_spinand/Makefile | 1 - drivers/staging/mt29f_spinand/TODO | 13 - drivers/staging/mt29f_spinand/mt29f_spinand.c | 980 -- drivers/staging/mt29f_spinand/mt29f_spinand.h | 106 - drivers/staging/mt7621-dma/mtk-hsdma.c | 6 +- drivers/staging/octeon/ethernet.c | 10 +- drivers/staging/rtl8188eu/core/rtw_xmit.c | 4 +- drivers/staging/rtl8192e/rtllib_crypt_ccmp.c | 14 +- drivers/staging/rtl8192u/r8192U.h | 2 +- drivers/staging/rtl8192u/r8192U_dm.c | 10 +- drivers/staging/rtl8192u/r819xU_cmdpkt.c | 2 +- drivers/staging/rtl8192u/r819xU_firmware.c | 4 +- drivers/staging/rtl8192u/r819xU_phyreg.h | 2 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 212 - drivers/staging/rtl8723bs/core/rtw_xmit.c | 4 +- drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 13 +- drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 2 +- drivers/staging/rtlwifi/phydm/phydm_ccx.c | 4 +- drivers/staging/rtlwifi/phydm/phydm_debug.c | 35 +- drivers/staging/rtlwifi/phydm/phydm_dig.c | 9 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 113 +- drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 12 - drivers/staging/rtlwifi/phydm/phydm_psd.c | 7 +- drivers/staging/rts5208/general.c | 17 +- drivers/staging/rts5208/general.h | 18 +- drivers/staging/rts5208/ms.c | 17 +- drivers/staging/rts5208/ms.h | 18 +- drivers/staging/rts5208/rtsx.c | 17 +- drivers/staging/rts5208/rtsx.h | 18 +- drivers/staging/rts5208/rtsx_card.c | 17 +- drivers/staging/rts5208/rtsx_card.h | 18 +- drivers/staging/rts5208/rtsx_chip.c | 17 +- drivers/staging/rts5208/rtsx_chip.h | 18 +- drivers/staging/rts5208/rtsx_scsi.c | 17 +- drivers/staging/rts5208/rtsx_scsi.h | 18 +- drivers/staging/rts5208/rtsx_sys.h | 18 +- drivers/staging/rts5208/rtsx_transport.c | 14 +- drivers/staging/rts5208/rtsx_transport.h | 18 +- drivers/staging/rts5208/sd.c | 17 +- drivers/staging/rts5208/sd.h | 18 +- drivers/staging/rts5208/spi.c | 17 +- drivers/staging/rts5208/spi.h | 18 +- drivers/staging/rts5208/xd.c | 17 +- drivers/staging/rts5208/xd.h | 20 +- drivers/staging/vboxvideo/vbox_main.c | 8 +- drivers/staging/wilc1000/Makefile | 3 +- drivers/staging/wilc1000/coreconfigurator.c | 287 - drivers/staging/wilc1000/coreconfigurator.h | 81 - drivers/staging/wilc1000/host_interface.c | 117 + drivers/staging/wilc1000/host_interface.h | 61 +- drivers/staging/wilc1000/wilc_wlan_cfg.c | 1 - drivers/staging/xgifb/vb_setmode.c | 7 +- drivers/target/iscsi/iscsi_target_util.c | 6 +- drivers/target/target_core_alua.c | 2 +- drivers/target/target_core_file.c | 6 +- drivers/target/target_core_transport.c | 12 +- drivers/tty/serial/sh-sci.c | 4 +- drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/usbip/usbip_common.c | 2 +- drivers/vfio/Kconfig | 1 - drivers/vhost/scsi.c | 426 +- drivers/video/hdmi.c | 511 +- drivers/virtio/virtio_balloon.c | 376 +- drivers/xen/balloon.c | 23 +- drivers/xen/grant-table.c | 2 +- drivers/xen/pvcalls-back.c | 8 +- drivers/xen/xenfs/super.c | 7 +- fs/9p/vfs_addr.c | 4 +- fs/9p/vfs_dir.c | 2 +- fs/9p/vfs_super.c | 2 +- fs/9p/xattr.c | 4 +- fs/Kconfig | 7 + fs/Makefile | 5 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/Kconfig | 12 + fs/afs/Makefile | 7 +- fs/afs/addr_list.c | 209 +- fs/afs/afs.h | 50 +- fs/afs/cache.c | 2 +- fs/afs/callback.c | 17 +- fs/afs/cell.c | 65 +- fs/afs/cmservice.c | 287 +- fs/afs/dir.c | 75 +- fs/afs/dynroot.c | 4 +- fs/afs/file.c | 8 +- fs/afs/flock.c | 22 +- fs/afs/fs_probe.c | 270 + fs/afs/fsclient.c | 583 +- fs/afs/inode.c | 37 +- fs/afs/internal.h | 332 +- fs/afs/mntpt.c | 148 +- fs/afs/proc.c | 110 +- fs/afs/protocol_yfs.h | 163 + fs/afs/rotate.c | 302 +- fs/afs/rxrpc.c | 115 +- fs/afs/security.c | 13 +- fs/afs/server.c | 145 +- fs/afs/server_list.c | 6 +- fs/afs/super.c | 639 +- fs/afs/vl_list.c | 340 + fs/afs/vl_probe.c | 273 + fs/afs/vl_rotate.c | 355 + fs/afs/vlclient.c | 195 +- fs/afs/volume.c | 60 +- fs/afs/write.c | 30 +- fs/afs/xattr.c | 2 +- fs/afs/yfsclient.c | 2184 +++ fs/aio.c | 3 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 3 +- fs/befs/btree.c | 97 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/inode.c | 17 +- fs/binfmt_misc.c | 7 +- fs/block_dev.c | 4 +- fs/btrfs/backref.c | 9 - fs/btrfs/btrfs_inode.h | 1 + fs/btrfs/check-integrity.c | 2 +- fs/btrfs/compression.c | 9 +- fs/btrfs/ctree.c | 9 +- fs/btrfs/ctree.h | 66 +- fs/btrfs/dev-replace.c | 7 + fs/btrfs/disk-io.c | 69 +- fs/btrfs/extent-tree.c | 787 +- fs/btrfs/extent_io.c | 167 +- fs/btrfs/extent_io.h | 24 - fs/btrfs/file.c | 5 +- fs/btrfs/free-space-cache.c | 22 +- fs/btrfs/inode.c | 543 +- fs/btrfs/ioctl.c | 99 +- fs/btrfs/ordered-data.c | 30 - fs/btrfs/ordered-data.h | 2 - fs/btrfs/qgroup.c | 7 +- fs/btrfs/relocation.c | 18 +- fs/btrfs/super.c | 38 +- fs/btrfs/tests/btrfs-tests.c | 6 +- fs/btrfs/tests/extent-io-tests.c | 7 +- fs/btrfs/tests/inode-tests.c | 6 - fs/btrfs/transaction.c | 11 - fs/btrfs/transaction.h | 2 - fs/btrfs/tree-checker.c | 2 +- fs/btrfs/tree-log.c | 25 +- fs/btrfs/volumes.c | 338 +- fs/btrfs/volumes.h | 8 + fs/buffer.c | 60 +- fs/ceph/file.c | 9 +- fs/ceph/super.c | 3 +- fs/cifs/Kconfig | 2 +- fs/cifs/cifs_debug.c | 56 + fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifs_spnego.c | 6 +- fs/cifs/cifsencrypt.c | 2 +- fs/cifs/cifsfs.c | 59 +- fs/cifs/cifsfs.h | 2 + fs/cifs/cifsglob.h | 8 + fs/cifs/cifspdu.h | 3 + fs/cifs/connect.c | 4 +- fs/cifs/file.c | 444 +- fs/cifs/inode.c | 8 +- fs/cifs/misc.c | 4 +- fs/cifs/smb2ops.c | 18 +- fs/cifs/smb2pdu.c | 6 +- fs/cifs/smb2pdu.h | 35 + fs/cifs/smbdirect.c | 17 +- fs/cifs/trace.h | 42 + fs/cifs/transport.c | 8 +- fs/coda/inode.c | 11 +- fs/compat_ioctl.c | 33 - fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 17 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/direct-io.c | 2 +- fs/dlm/lowcomms.c | 2 +- fs/ecryptfs/crypto.c | 12 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/exofs/super.c | 14 +- fs/ext2/super.c | 14 +- fs/ext4/ext4.h | 9 - fs/ext4/ialloc.c | 2 +- fs/ext4/namei.c | 4 +- fs/ext4/page-io.c | 2 +- fs/ext4/super.c | 16 +- fs/f2fs/super.c | 11 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/file_table.c | 9 +- fs/filesystems.c | 4 + fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 776 + fs/fs_parser.c | 555 + fs/fsopen.c | 568 + fs/fuse/control.c | 9 +- fs/fuse/file.c | 2 +- fs/fuse/inode.c | 16 +- fs/gfs2/file.c | 10 +- fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/rgrp.c | 3 +- fs/gfs2/super.c | 4 +- fs/hfs/super.c | 12 +- fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 454 +- fs/inode.c | 11 +- fs/internal.h | 19 +- fs/ioctl.c | 13 +- fs/iomap.c | 3 +- fs/isofs/inode.c | 11 +- fs/jffs2/super.c | 10 +- fs/jfs/namei.c | 2 +- fs/jfs/super.c | 11 +- fs/kernfs/mount.c | 103 +- fs/libfs.c | 20 +- fs/lockd/svclock.c | 2 +- fs/locks.c | 253 +- fs/minix/inode.c | 14 +- fs/namei.c | 4 +- fs/namespace.c | 952 +- fs/nfs/internal.h | 4 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs4file.c | 12 +- fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4proc.c | 8 +- fs/nfs/nfs4state.c | 10 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/super.c | 22 +- fs/nfsd/nfs4proc.c | 3 +- fs/nfsd/nfs4state.c | 10 +- fs/nfsd/nfsctl.c | 8 +- fs/nfsd/vfs.c | 12 +- fs/nilfs2/btnode.c | 4 +- fs/nilfs2/super.c | 10 +- fs/notify/fanotify/Kconfig | 1 - fs/notify/inotify/Kconfig | 1 - fs/nsfs.c | 3 +- fs/ntfs/namei.c | 2 +- fs/ntfs/super.c | 13 +- fs/ocfs2/buffer_head_io.c | 77 +- fs/ocfs2/cluster/tcp.c | 2 +- fs/ocfs2/dir.c | 3 +- fs/ocfs2/dlmfs/dlmfs.c | 5 +- fs/ocfs2/dlmglue.c | 28 +- fs/ocfs2/file.c | 97 +- fs/ocfs2/journal.c | 51 +- fs/ocfs2/locks.c | 10 +- fs/ocfs2/move_extents.c | 57 +- fs/ocfs2/refcounttree.c | 148 +- fs/ocfs2/refcounttree.h | 24 +- fs/ocfs2/stackglue.c | 6 - fs/ocfs2/stackglue.h | 3 - fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 11 +- fs/orangefs/inode.c | 2 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/copy_up.c | 219 +- fs/overlayfs/dir.c | 34 +- fs/overlayfs/file.c | 43 +- fs/overlayfs/inode.c | 17 +- fs/overlayfs/namei.c | 4 +- fs/overlayfs/overlayfs.h | 14 +- fs/overlayfs/super.c | 79 +- fs/overlayfs/util.c | 46 +- fs/pipe.c | 3 +- fs/pnode.c | 1 + fs/proc/base.c | 18 + fs/proc/inode.c | 52 +- fs/proc/internal.h | 5 +- fs/proc/root.c | 253 +- fs/proc/task_mmu.c | 14 +- fs/pstore/inode.c | 10 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/read_write.c | 416 +- fs/reiserfs/super.c | 14 +- fs/romfs/super.c | 13 +- fs/splice.c | 7 +- fs/squashfs/super.c | 12 +- fs/statfs.c | 587 + fs/super.c | 486 +- fs/sysfs/mount.c | 67 +- fs/sysv/inode.c | 3 +- fs/sysv/super.c | 16 +- fs/tracefs/inode.c | 10 +- fs/ubifs/Kconfig | 11 + fs/ubifs/Makefile | 1 + fs/ubifs/auth.c | 502 + fs/ubifs/debug.c | 6 + fs/ubifs/gc.c | 49 +- fs/ubifs/io.c | 110 +- fs/ubifs/journal.c | 289 +- fs/ubifs/log.c | 24 + fs/ubifs/lpt.c | 184 +- fs/ubifs/lpt_commit.c | 44 +- fs/ubifs/master.c | 64 +- fs/ubifs/misc.h | 5 +- fs/ubifs/recovery.c | 120 +- fs/ubifs/replay.c | 177 +- fs/ubifs/sb.c | 209 +- fs/ubifs/super.c | 96 +- fs/ubifs/tnc.c | 36 +- fs/ubifs/tnc_commit.c | 27 + fs/ubifs/tnc_misc.c | 26 +- fs/ubifs/ubifs-media.h | 46 +- fs/ubifs/ubifs.h | 253 +- fs/udf/super.c | 16 +- fs/ufs/super.c | 11 +- fs/xfs/libxfs/xfs_attr_leaf.c | 11 +- fs/xfs/xfs_file.c | 82 +- fs/xfs/xfs_ioctl.c | 2 +- fs/xfs/xfs_message.c | 2 +- fs/xfs/xfs_reflink.c | 173 +- fs/xfs/xfs_reflink.h | 15 +- fs/xfs/xfs_super.c | 10 +- include/asm-generic/4level-fixup.h | 2 +- include/asm-generic/5level-fixup.h | 2 +- include/asm-generic/atomic-instrumented.h | 1688 ++- include/asm-generic/atomic-long.h | 1173 +- include/asm-generic/pgtable-nop4d-hack.h | 2 +- include/asm-generic/pgtable-nop4d.h | 2 +- include/asm-generic/pgtable-nopmd.h | 2 +- include/asm-generic/pgtable-nopud.h | 2 +- include/asm-generic/pgtable.h | 16 + include/crypto/asym_tpm_subtype.h | 19 + include/crypto/public_key.h | 14 +- include/drm/bridge/dw_hdmi.h | 1 + include/drm/bridge/dw_mipi_dsi.h | 14 +- include/drm/drmP.h | 6 + include/drm/drm_atomic.h | 10 +- include/drm/drm_atomic_helper.h | 46 +- include/drm/drm_atomic_state_helper.h | 80 + include/drm/drm_connector.h | 92 +- include/drm/drm_crtc_helper.h | 6 - include/drm/drm_dp_helper.h | 97 + include/drm/drm_dp_mst_helper.h | 6 - include/drm/drm_fb_cma_helper.h | 2 - include/drm/drm_file.h | 14 +- include/drm/drm_fourcc.h | 89 +- include/drm/drm_hdcp.h | 212 + include/drm/drm_mipi_dsi.h | 8 + include/drm/drm_mode_config.h | 13 + include/drm/drm_plane.h | 2 + include/drm/drm_plane_helper.h | 35 - include/drm/drm_prime.h | 3 - include/drm/drm_property.h | 3 +- include/drm/drm_syncobj.h | 75 +- include/drm/drm_vblank.h | 8 +- include/drm/i915_pciids.h | 21 +- include/dt-bindings/clock/qcom,rpmcc.h | 4 + include/dt-bindings/clock/sun8i-de2.h | 3 + include/dt-bindings/interconnect/qcom.h | 98 + include/dt-bindings/pinctrl/pads-imx8qxp.h | 751 + include/dt-bindings/power/rk3066-power.h | 22 + include/dt-bindings/power/rk3188-power.h | 24 + include/dt-bindings/reset/sun8i-de2.h | 1 + include/keys/asymmetric-subtype.h | 9 + include/keys/trusted.h | 136 + include/linux/adxl.h | 5 + include/linux/atomic-fallback.h | 2294 +++ include/linux/atomic.h | 1241 +- include/linux/bio.h | 26 +- include/linux/blk-cgroup.h | 145 +- include/linux/blk_types.h | 1 + include/linux/cgroup-defs.h | 1 + include/linux/cgroup.h | 5 +- include/linux/cmdline.h | 70 + include/linux/compat.h | 4 +- include/linux/compiler-clang.h | 5 - include/linux/compiler-gcc.h | 90 +- include/linux/compiler-intel.h | 9 - include/linux/compiler.h | 26 +- include/linux/compiler_attributes.h | 258 + include/linux/compiler_types.h | 100 +- include/linux/cpuhotplug.h | 1 + include/linux/debugfs.h | 8 +- include/linux/errno.h | 1 + include/linux/fs.h | 113 +- include/linux/fs_context.h | 215 + include/linux/fs_parser.h | 119 + include/linux/fsinfo.h | 41 + include/linux/gfp.h | 12 +- include/linux/gpio/consumer.h | 6 +- include/linux/gpio/driver.h | 1 - include/linux/hdmi.h | 24 +- include/linux/i3c/ccc.h | 385 + include/linux/i3c/device.h | 331 + include/linux/i3c/master.h | 648 + include/linux/i8253.h | 1 + include/linux/interconnect-provider.h | 125 + include/linux/interconnect.h | 49 + include/linux/ipc_namespace.h | 1 + include/linux/ipmi_smi.h | 27 +- include/linux/kernfs.h | 43 +- include/linux/key-type.h | 11 + include/linux/keyctl.h | 46 + include/linux/lsm_hooks.h | 84 +- include/linux/memory_hotplug.h | 2 +- include/linux/mempolicy.h | 2 + include/linux/mm.h | 8 + include/linux/mod_devicetable.h | 17 + include/linux/module.h | 6 + include/linux/mount.h | 10 +- include/linux/mtd/nand.h | 7 +- include/linux/mtd/rawnand.h | 4 + include/linux/mtd/super.h | 4 +- include/linux/netdevice.h | 20 + include/linux/netfilter/ipset/ip_set.h | 2 +- include/linux/netfilter/ipset/ip_set_comment.h | 4 +- include/linux/notifier.h | 3 +- include/linux/pm_domain.h | 8 +- include/linux/pm_opp.h | 16 +- include/linux/ramfs.h | 4 +- include/linux/regulator/pfuze100.h | 3 +- include/linux/reservation.h | 12 +- include/linux/sched.h | 12 + include/linux/security.h | 70 +- include/linux/shmem_fs.h | 3 +- include/linux/skbuff.h | 4 +- include/linux/stackleak.h | 35 + include/linux/sunrpc/gss_krb5.h | 7 +- include/linux/swap.h | 13 +- include/linux/syscalls.h | 13 + include/linux/tpm.h | 11 +- include/linux/uio.h | 65 +- include/linux/writeback.h | 5 +- include/linux/xarray.h | 267 +- include/math-emu/op-2.h | 99 +- include/math-emu/soft-fp.h | 2 +- include/media/v4l2-mem2mem.h | 2 +- include/net/addrconf.h | 2 + include/net/if_inet6.h | 2 + include/net/ip.h | 3 +- include/net/netfilter/nf_conntrack_l4proto.h | 39 + include/net/rtnetlink.h | 3 +- include/sound/soc-acpi.h | 14 + include/sound/soc.h | 4 +- include/trace/events/afs.h | 213 +- include/trace/events/btrfs.h | 2 +- include/trace/events/filelock.h | 16 +- include/uapi/drm/drm.h | 1 + include/uapi/drm/drm_fourcc.h | 14 + include/uapi/drm/i915_drm.h | 15 + include/uapi/drm/v3d_drm.h | 10 + include/uapi/linux/btrfs.h | 1 + include/uapi/linux/btrfs_tree.h | 1 + include/uapi/linux/fcntl.h | 2 + include/uapi/linux/fs.h | 56 +- include/uapi/linux/fsinfo.h | 303 + include/uapi/linux/keyctl.h | 30 + include/uapi/linux/mount.h | 120 + include/uapi/linux/netfilter/nf_tables.h | 4 +- include/uapi/linux/netfilter_bridge.h | 4 + include/uapi/linux/perf_event.h | 2 + include/uapi/linux/sctp.h | 3 + include/uapi/linux/v4l2-controls.h | 5 + include/uapi/linux/virtio_balloon.h | 8 + include/video/imx-ipu-v3.h | 10 + include/xen/xen-ops.h | 12 +- init/Kconfig | 98 +- init/do_mounts.c | 5 +- init/do_mounts_initrd.c | 1 + ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 106 +- ipc/namespace.c | 2 +- ipc/util.c | 29 +- ipc/util.h | 46 +- kernel/Makefile | 4 + kernel/auditsc.c | 2 +- kernel/bpf/core.c | 4 +- kernel/bpf/inode.c | 7 +- kernel/bpf/syscall.c | 35 +- kernel/cgroup/cgroup-internal.h | 52 +- kernel/cgroup/cgroup-v1.c | 413 +- kernel/cgroup/cgroup.c | 357 +- kernel/cgroup/cpuset.c | 1022 +- kernel/cgroup/debug.c | 4 +- kernel/configs/kvm_guest.config | 1 + kernel/configs/tiny.config | 1 + kernel/debug/kdb/kdb_bt.c | 4 +- kernel/debug/kdb/kdb_main.c | 14 +- kernel/debug/kdb/kdb_support.c | 12 +- kernel/events/core.c | 2 +- kernel/fork.c | 3 + kernel/irq/matrix.c | 2 +- kernel/kexec_file.c | 2 - kernel/resource.c | 10 +- kernel/sched/core.c | 5 +- kernel/sched/deadline.c | 19 +- kernel/sched/fair.c | 23 +- kernel/sched/rt.c | 26 +- kernel/sched/topology.c | 2 +- kernel/stackleak.c | 132 + kernel/sysctl.c | 16 +- kernel/time/time.c | 2 +- kernel/trace/blktrace.c | 4 +- kernel/trace/trace.c | 7 +- kernel/trace/trace_probe.c | 2 +- kernel/watchdog.c | 7 + lib/Kconfig.debug | 23 + lib/iov_iter.c | 125 +- lib/test_xarray.c | 40 +- lib/xarray.c | 138 +- localversion-next | 1 + mm/backing-dev.c | 35 + mm/filemap.c | 148 +- mm/huge_memory.c | 38 +- mm/internal.h | 1 + mm/list_lru.c | 7 + mm/memcontrol.c | 2 +- mm/memory.c | 4 +- mm/memory_hotplug.c | 43 +- mm/mempolicy.c | 35 +- mm/mincore.c | 12 +- mm/page_alloc.c | 14 +- mm/page_io.c | 4 +- mm/page_owner.c | 4 +- mm/page_poison.c | 6 + mm/shmem.c | 12 +- mm/swap_state.c | 16 +- mm/swapfile.c | 156 +- mm/z3fold.c | 8 +- mm/zsmalloc.c | 3 +- net/9p/client.c | 2 +- net/9p/trans_virtio.c | 2 +- net/bluetooth/6lowpan.c | 2 +- net/bluetooth/a2mp.c | 2 +- net/bluetooth/hci_sock.c | 32 +- net/bluetooth/smp.c | 2 +- net/ceph/messenger.c | 6 +- net/core/dev.c | 2 +- net/core/netpoll.c | 3 +- net/core/rtnetlink.c | 26 +- net/core/skbuff.c | 2 + net/core/sock.c | 1 + net/ipv4/fib_semantics.c | 2 +- net/ipv4/ip_gre.c | 2 +- net/ipv4/ip_sockglue.c | 6 +- net/ipv4/metrics.c | 26 +- net/ipv6/af_inet6.c | 5 + net/ipv6/anycast.c | 80 +- net/ipv6/ip6_fib.c | 4 +- net/ipv6/ip6_offload.c | 13 +- net/ipv6/netfilter/nf_conntrack_reasm.c | 13 +- net/ipv6/route.c | 5 +- net/netfilter/ipset/ip_set_core.c | 43 +- net/netfilter/ipset/ip_set_hash_netportnet.c | 8 +- net/netfilter/ipset/ip_set_list_set.c | 17 +- net/netfilter/ipvs/ip_vs_sync.c | 2 +- net/netfilter/nf_conntrack_core.c | 13 +- net/netfilter/nf_conntrack_proto_dccp.c | 13 +- net/netfilter/nf_conntrack_proto_generic.c | 11 +- net/netfilter/nf_conntrack_proto_icmp.c | 11 +- net/netfilter/nf_conntrack_proto_icmpv6.c | 11 +- net/netfilter/nf_conntrack_proto_sctp.c | 11 +- net/netfilter/nf_conntrack_proto_tcp.c | 15 +- net/netfilter/nf_conntrack_proto_udp.c | 11 +- net/netfilter/nfnetlink_cttimeout.c | 47 +- net/netfilter/nft_compat.c | 21 +- net/netfilter/nft_numgen.c | 127 - net/netfilter/nft_osf.c | 2 +- net/netfilter/xt_IDLETIMER.c | 20 + net/nfc/netlink.c | 6 +- net/openvswitch/conntrack.c | 3 +- net/rxrpc/ar-internal.h | 1 + net/rxrpc/call_event.c | 18 +- net/rxrpc/output.c | 35 +- net/sctp/outqueue.c | 2 +- net/smc/smc_clc.c | 4 +- net/socket.c | 9 +- net/sunrpc/auth_gss/gss_krb5_mech.c | 16 +- net/sunrpc/auth_gss/gss_krb5_seal.c | 28 +- net/sunrpc/auth_gss/gss_krb5_wrap.c | 4 +- net/sunrpc/rpc_pipe.c | 7 +- net/sunrpc/svcsock.c | 2 +- net/sunrpc/xdr.c | 5 +- net/sunrpc/xprtsock.c | 4 +- net/tipc/topsrv.c | 2 +- net/tls/tls_device.c | 4 +- net/tls/tls_sw.c | 4 +- net/xfrm/xfrm_output.c | 1 + net/xfrm/xfrm_state.c | 2 - net/xfrm/xfrm_user.c | 2 - samples/Kconfig | 9 +- samples/Makefile | 2 +- samples/statx/Makefile | 7 - samples/statx/test-statx.c | 258 - samples/vfs/Makefile | 16 + samples/vfs/test-fs-query.c | 145 + samples/vfs/test-fsinfo.c | 593 + samples/vfs/test-fsmount.c | 133 + samples/vfs/test-statx.c | 263 + scripts/Kbuild.include | 8 - scripts/Makefile.extrawarn | 3 +- scripts/Makefile.gcc-plugins | 10 + scripts/atomic/atomic-tbl.sh | 186 + scripts/atomic/atomics.tbl | 41 + scripts/atomic/check-atomics.sh | 19 + scripts/atomic/fallbacks/acquire | 9 + scripts/atomic/fallbacks/add_negative | 16 + scripts/atomic/fallbacks/add_unless | 16 + scripts/atomic/fallbacks/andnot | 7 + scripts/atomic/fallbacks/dec | 7 + scripts/atomic/fallbacks/dec_and_test | 15 + scripts/atomic/fallbacks/dec_if_positive | 15 + scripts/atomic/fallbacks/dec_unless_positive | 14 + scripts/atomic/fallbacks/fence | 11 + scripts/atomic/fallbacks/fetch_add_unless | 23 + scripts/atomic/fallbacks/inc | 7 + scripts/atomic/fallbacks/inc_and_test | 15 + scripts/atomic/fallbacks/inc_not_zero | 14 + scripts/atomic/fallbacks/inc_unless_negative | 14 + scripts/atomic/fallbacks/read_acquire | 7 + scripts/atomic/fallbacks/release | 8 + scripts/atomic/fallbacks/set_release | 7 + scripts/atomic/fallbacks/sub_and_test | 16 + scripts/atomic/fallbacks/try_cmpxchg | 11 + scripts/atomic/gen-atomic-fallback.sh | 181 + scripts/atomic/gen-atomic-instrumented.sh | 182 + scripts/atomic/gen-atomic-long.sh | 101 + scripts/gcc-plugins/Kconfig | 51 + scripts/gcc-plugins/stackleak_plugin.c | 427 + scripts/kconfig/Makefile | 16 +- scripts/kconfig/conf.c | 7 - scripts/kconfig/merge_config.sh | 6 +- scripts/package/builddeb | 2 +- scripts/package/mkspec | 11 +- security/apparmor/apparmorfs.c | 10 +- security/apparmor/file.c | 2 +- security/apparmor/include/cred.h | 2 + security/apparmor/include/mount.h | 11 +- security/apparmor/include/net.h | 10 + security/apparmor/include/policy.h | 3 + security/apparmor/include/secid.h | 3 + security/apparmor/lib.c | 6 +- security/apparmor/lsm.c | 241 +- security/apparmor/mount.c | 47 + security/apparmor/net.c | 83 +- security/apparmor/policy.c | 3 + security/apparmor/policy_unpack.c | 61 + security/apparmor/secid.c | 3 +- security/inode.c | 7 +- security/integrity/ima/ima_crypto.c | 5 +- security/keys/Makefile | 1 + security/keys/compat.c | 18 + security/keys/internal.h | 39 + security/keys/keyctl.c | 24 + security/keys/keyctl_pkey.c | 323 + security/keys/trusted.c | 14 +- security/keys/trusted.h | 124 - security/security.c | 64 +- security/selinux/hooks.c | 388 +- security/selinux/include/security.h | 16 +- security/selinux/selinuxfs.c | 8 +- security/selinux/ss/policydb.c | 51 +- security/smack/smack.h | 21 +- security/smack/smack_lsm.c | 367 +- security/smack/smackfs.c | 9 +- security/tomoyo/common.h | 3 + security/tomoyo/mount.c | 46 + security/tomoyo/tomoyo.c | 19 +- sound/firewire/amdtp-stream.c | 57 +- sound/firewire/dice/dice.c | 4 +- sound/pci/ca0106/ca0106.h | 2 +- sound/pci/hda/thinkpad_helper.c | 4 +- sound/soc/amd/acp-da7219-max98357a.c | 2 +- sound/soc/codecs/ak4458.c | 2 +- sound/soc/codecs/ak5558.c | 19 +- sound/soc/codecs/hdac_hda.c | 2 +- sound/soc/codecs/nau8825.c | 4 +- sound/soc/codecs/pcm3168a.c | 22 +- sound/soc/codecs/tas6424.c | 2 +- sound/soc/codecs/wm9705.c | 10 +- sound/soc/codecs/wm9712.c | 10 +- sound/soc/codecs/wm9713.c | 10 +- sound/soc/generic/audio-graph-card.c | 9 - sound/soc/generic/audio-graph-scu-card.c | 19 +- sound/soc/intel/atom/sst/sst_acpi.c | 4 + sound/soc/intel/atom/sst/sst_loader.c | 8 +- sound/soc/intel/atom/sst/sst_pvt.c | 4 +- sound/soc/intel/boards/bytcr_rt5640.c | 6 +- sound/soc/intel/boards/bytcr_rt5651.c | 6 +- sound/soc/intel/boards/cht_bsw_max98090_ti.c | 32 +- sound/soc/intel/boards/cht_bsw_rt5645.c | 6 +- sound/soc/intel/boards/cht_bsw_rt5672.c | 2 +- sound/soc/intel/boards/glk_rt5682_max98357a.c | 2 +- sound/soc/intel/boards/kbl_da7219_max98927.c | 8 +- sound/soc/intel/boards/kbl_rt5663_max98927.c | 4 +- sound/soc/intel/boards/skl_hda_dsp_generic.c | 22 +- sound/soc/intel/boards/skl_nau88l25_max98357a.c | 4 +- sound/soc/intel/boards/skl_nau88l25_ssm4567.c | 4 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 36 + sound/soc/intel/skylake/skl.c | 10 +- sound/soc/omap/Kconfig | 9 - sound/soc/omap/Makefile | 2 - sound/soc/omap/am3517evm.c | 141 - sound/soc/omap/omap-mcbsp.c | 5 + sound/soc/pxa/Kconfig | 16 +- sound/soc/qcom/qdsp6/q6afe-dai.c | 216 +- sound/soc/qcom/qdsp6/q6afe.c | 16 +- sound/soc/qcom/qdsp6/q6asm-dai.c | 33 - sound/soc/qcom/qdsp6/q6routing.c | 19 + sound/soc/qcom/sdm845.c | 2 +- sound/soc/sh/rcar/adg.c | 2 +- sound/soc/sh/rcar/cmd.c | 11 +- sound/soc/sh/rcar/core.c | 184 +- sound/soc/sh/rcar/ctu.c | 68 +- sound/soc/sh/rcar/dma.c | 84 +- sound/soc/sh/rcar/dvc.c | 3 +- sound/soc/sh/rcar/gen.c | 12 +- sound/soc/sh/rcar/mix.c | 3 +- sound/soc/sh/rcar/rsnd.h | 51 +- sound/soc/sh/rcar/src.c | 67 +- sound/soc/sh/rcar/ssi.c | 260 +- sound/soc/sh/rcar/ssiu.c | 239 +- sound/soc/stm/stm32_sai_sub.c | 5 +- sound/soc/sunxi/Kconfig | 2 +- sound/usb/quirks.c | 129 +- sound/x86/intel_hdmi_audio.c | 26 +- tools/arch/arm64/include/uapi/asm/unistd.h | 1 + tools/arch/powerpc/include/uapi/asm/kvm.h | 1 + tools/arch/s390/include/uapi/asm/kvm.h | 2 + tools/arch/x86/include/uapi/asm/kvm.h | 6 +- tools/include/asm/barrier.h | 2 + tools/include/uapi/asm-generic/unistd.h | 2 + {include => tools/include}/uapi/linux/fs.h | 0 tools/include/uapi/linux/if_link.h | 1 + tools/include/uapi/linux/kvm.h | 21 +- tools/include/uapi/linux/mman.h | 2 + tools/include/uapi/linux/netlink.h | 1 + tools/include/uapi/linux/perf_event.h | 2 + tools/include/uapi/sound/asound.h | 2 +- tools/lib/subcmd/parse-options.c | 19 + tools/lib/subcmd/parse-options.h | 2 + tools/memory-model/.gitignore | 1 + tools/memory-model/README | 2 + tools/memory-model/scripts/README | 70 + tools/memory-model/scripts/checkalllitmus.sh | 53 +- tools/memory-model/scripts/checkghlitmus.sh | 65 + tools/memory-model/scripts/checklitmus.sh | 74 +- tools/memory-model/scripts/checklitmushist.sh | 60 + tools/memory-model/scripts/cmplitmushist.sh | 87 + tools/memory-model/scripts/initlitmushist.sh | 68 + tools/memory-model/scripts/judgelitmus.sh | 78 + tools/memory-model/scripts/newlitmushist.sh | 61 + tools/memory-model/scripts/parseargs.sh | 136 + tools/memory-model/scripts/runlitmushist.sh | 87 + tools/objtool/check.c | 38 +- tools/objtool/check.h | 4 +- tools/objtool/elf.c | 3 +- tools/objtool/elf.h | 3 +- tools/perf/Documentation/build-xed.txt | 19 + tools/perf/Documentation/intel-pt.txt | 2 +- tools/perf/Documentation/itrace.txt | 7 +- tools/perf/Documentation/perf-script.txt | 18 + tools/perf/Documentation/perf-top.txt | 10 + tools/perf/Documentation/perf-trace.txt | 67 + tools/perf/Makefile.perf | 19 + tools/perf/arch/arm64/entry/syscalls/mksyscalltbl | 2 +- tools/perf/arch/{s390 => nds32}/Build | 0 tools/perf/arch/nds32/util/Build | 1 + tools/perf/arch/nds32/util/header.c | 29 + tools/perf/arch/sparc/Makefile | 2 + tools/perf/arch/sparc/annotate/instructions.c | 169 + tools/perf/builtin-record.c | 24 +- tools/perf/builtin-script.c | 166 +- tools/perf/builtin-stat.c | 24 + tools/perf/builtin-top.c | 21 +- tools/perf/builtin-trace.c | 98 +- tools/perf/check-headers.sh | 1 + tools/perf/perf.h | 1 + tools/perf/pmu-events/arch/nds32/mapfile.csv | 15 + tools/perf/pmu-events/arch/nds32/n13/atcpmu.json | 290 + tools/perf/scripts/python/call-graph-from-sql.py | 339 - tools/perf/scripts/python/export-to-postgresql.py | 2 +- tools/perf/scripts/python/export-to-sqlite.py | 2 +- tools/perf/scripts/python/exported-sql-viewer.py | 2128 +++ tools/perf/trace/beauty/Build | 1 + tools/perf/trace/beauty/beauty.h | 7 + tools/perf/trace/beauty/clone.c | 3 +- tools/perf/trace/beauty/drm_ioctl.sh | 1 + tools/perf/trace/beauty/eventfd.c | 2 +- tools/perf/trace/beauty/fcntl.c | 3 +- tools/perf/trace/beauty/flock.c | 2 +- tools/perf/trace/beauty/futex_op.c | 2 +- tools/perf/trace/beauty/futex_val3.c | 2 +- tools/perf/trace/beauty/ioctl.c | 3 +- tools/perf/trace/beauty/kcmp.c | 3 +- tools/perf/trace/beauty/kcmp_type.sh | 1 + tools/perf/trace/beauty/kvm_ioctl.sh | 1 + tools/perf/trace/beauty/madvise_behavior.sh | 1 + tools/perf/trace/beauty/mmap.c | 50 +- tools/perf/trace/beauty/mmap_flags.sh | 32 + tools/perf/trace/beauty/mode_t.c | 2 +- tools/perf/trace/beauty/mount_flags.c | 43 + tools/perf/trace/beauty/mount_flags.sh | 15 + tools/perf/trace/beauty/msg_flags.c | 2 +- tools/perf/trace/beauty/open_flags.c | 2 +- tools/perf/trace/beauty/perf_event_open.c | 2 +- tools/perf/trace/beauty/perf_ioctl.sh | 1 + tools/perf/trace/beauty/pid.c | 3 +- tools/perf/trace/beauty/pkey_alloc.c | 30 +- .../perf/trace/beauty/pkey_alloc_access_rights.sh | 1 + tools/perf/trace/beauty/prctl.c | 3 +- tools/perf/trace/beauty/prctl_option.sh | 1 + tools/perf/trace/beauty/sched_policy.c | 2 +- tools/perf/trace/beauty/seccomp.c | 2 +- tools/perf/trace/beauty/signum.c | 2 +- tools/perf/trace/beauty/sndrv_ctl_ioctl.sh | 1 + tools/perf/trace/beauty/sndrv_pcm_ioctl.sh | 1 + tools/perf/trace/beauty/sockaddr.c | 2 +- tools/perf/trace/beauty/socket.c | 2 +- tools/perf/trace/beauty/socket_ipproto.sh | 1 + tools/perf/trace/beauty/socket_type.c | 2 +- tools/perf/trace/beauty/statx.c | 3 +- tools/perf/trace/beauty/vhost_virtio_ioctl.sh | 1 + tools/perf/trace/beauty/waitid_options.c | 2 +- tools/perf/util/annotate.c | 8 + tools/perf/util/auxtrace.c | 17 +- tools/perf/util/auxtrace.h | 5 +- tools/perf/util/cs-etm.c | 42 +- tools/perf/util/env.h | 1 + tools/perf/util/event.c | 1 + tools/perf/util/evlist.c | 2 +- tools/perf/util/evsel.c | 27 +- tools/perf/util/evsel.h | 5 + tools/perf/util/genelf.h | 6 + tools/perf/util/header.c | 23 + tools/perf/util/header.h | 1 + tools/perf/util/intel-bts.c | 20 +- tools/perf/util/intel-pt.c | 31 +- tools/perf/util/machine.c | 54 +- tools/perf/util/parse-events.c | 8 + tools/perf/util/parse-events.h | 1 + tools/perf/util/parse-events.l | 1 + tools/perf/util/symbol-elf.c | 12 +- tools/perf/util/symbol.h | 3 +- tools/perf/util/thread-stack.c | 44 +- tools/perf/util/thread-stack.h | 2 +- tools/perf/util/thread.c | 13 +- tools/perf/util/thread.h | 4 +- tools/perf/util/unwind-libdw.c | 4 +- tools/power/cpupower/Makefile | 12 +- tools/power/cpupower/bench/Makefile | 2 +- tools/power/cpupower/debug/x86_64/Makefile | 4 +- 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/ir/.gitignore | 1 + tools/testing/selftests/ir/Makefile | 5 + tools/testing/selftests/ir/ir_loopback.c | 199 + tools/testing/selftests/ir/ir_loopback.sh | 20 + .../testing/selftests/powerpc/cache_shape/Makefile | 9 +- tools/testing/selftests/powerpc/pmu/ebb/Makefile | 3 + tools/testing/selftests/powerpc/ptrace/Makefile | 13 +- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c | 4 +- tools/testing/selftests/powerpc/security/Makefile | 1 + .../testing/selftests/powerpc/security/rfi_flush.c | 18 +- tools/testing/selftests/powerpc/signal/Makefile | 11 +- .../selftests/powerpc/switch_endian/Makefile | 1 + tools/testing/selftests/powerpc/utils.c | 6 +- 2128 files changed, 95654 insertions(+), 72405 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-bus-i3c create mode 100644 Documentation/devicetree/bindings/display/himax,hx8357d.txt create mode 100644 Documentation/devicetree/bindings/display/panel/bananapi,s070wv [...] create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s043wq26 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/cdtech,s070wv95 [...] create mode 100644 Documentation/devicetree/bindings/display/panel/dlc,dlc1010gig.txt create mode 100644 Documentation/devicetree/bindings/display/panel/innolux,p120zdg [...] delete mode 100644 Documentation/devicetree/bindings/display/panel/innolux,tv123wam.txt create mode 100644 Documentation/devicetree/bindings/display/panel/olimex,lcd-olin [...] create mode 100644 Documentation/devicetree/bindings/display/panel/samsung,s6d16d0.txt create mode 100644 Documentation/devicetree/bindings/display/truly,nt35597.txt create mode 100644 Documentation/devicetree/bindings/hwmon/adm1275.txt create mode 100644 Documentation/devicetree/bindings/i3c/cdns,i3c-master.txt create mode 100644 Documentation/devicetree/bindings/i3c/i3c.txt create mode 100644 Documentation/devicetree/bindings/interconnect/interconnect.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom-msm8916.txt create mode 100644 Documentation/devicetree/bindings/interconnect/qcom-smd.txt create mode 100644 Documentation/devicetree/bindings/media/i2c/sony,imx214.txt create mode 100644 Documentation/devicetree/bindings/perf/nds32v3-pmu.txt create mode 100644 Documentation/devicetree/bindings/spi/spi-mxic.txt create mode 100644 Documentation/devicetree/bindings/timer/csky,gx6605s-timer.txt create mode 100644 Documentation/devicetree/bindings/timer/csky,mptimer.txt create mode 100644 Documentation/driver-api/i3c/device-driver-api.rst create mode 100644 Documentation/driver-api/i3c/index.rst create mode 100644 Documentation/driver-api/i3c/master-driver-api.rst create mode 100644 Documentation/driver-api/i3c/protocol.rst create mode 100644 Documentation/filesystems/mount_api.txt create mode 100644 Documentation/filesystems/ubifs-authentication.md create mode 100644 Documentation/interconnect/interconnect.rst create mode 100644 Documentation/process/programming-language.rst create mode 100644 Next/SHA1s create mode 100644 Next/Trees create mode 100644 Next/merge.log create mode 100644 Next/quilt-import.log create mode 100644 arch/arm/arm-soc-for-next-contents.txt create mode 100644 arch/arm/boot/dts/bcm2836-rpi.dtsi create mode 100644 arch/arm/boot/dts/sun8i-h3-mapleboard-mp130.dts create mode 100644 arch/arm/boot/dts/vf610-bk4.dts create mode 100644 arch/arm/boot/dts/vf610-zii-scu4-aib.dts create mode 100644 arch/arm/configs/mediatek_v7_defconfig create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5-devboard.dts create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h5-emlid-neutis-n5.dtsi create mode 100644 arch/arm64/boot/dts/allwinner/sun50i-h6-orangepi-lite2.dts copy arch/arm64/boot/dts/allwinner/{sun50i-h6-orangepi-one-plus.dts => sun50i-h6-o [...] create mode 100644 arch/arm64/boot/dts/freescale/fsl-ls1012a-frwy.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-qds.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a-rdb.dts create mode 100644 arch/arm64/boot/dts/freescale/fsl-lx2160a.dtsi create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-inx.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet-kd.dts create mode 100644 arch/arm64/boot/dts/rockchip/rk3399-gru-scarlet.dtsi create mode 100644 arch/ia64/kernel/syscalls/Makefile create mode 100644 arch/ia64/kernel/syscalls/syscall.tbl create mode 100644 arch/ia64/kernel/syscalls/syscallhdr.sh create mode 100644 arch/ia64/kernel/syscalls/syscalltbl.sh create mode 100644 arch/nds32/include/asm/fpu.h create mode 100644 arch/nds32/include/asm/fpuemu.h create mode 100644 arch/nds32/include/asm/nds32_fpu_inst.h create mode 100644 arch/nds32/include/asm/perf_event.h create mode 100644 arch/nds32/include/asm/pmu.h create mode 100644 arch/nds32/include/asm/sfp-machine.h create mode 100644 arch/nds32/include/asm/stacktrace.h create mode 100644 arch/nds32/include/asm/suspend.h create mode 100644 arch/nds32/include/uapi/asm/udftrap.h create mode 100644 arch/nds32/kernel/fpu.c create mode 100644 arch/nds32/kernel/perf_event_cpu.c create mode 100644 arch/nds32/kernel/pm.c create mode 100644 arch/nds32/kernel/sleep.S create mode 100644 arch/nds32/math-emu/Makefile create mode 100644 arch/nds32/math-emu/faddd.c create mode 100644 arch/nds32/math-emu/fadds.c create mode 100644 arch/nds32/math-emu/fcmpd.c create mode 100644 arch/nds32/math-emu/fcmps.c create mode 100644 arch/nds32/math-emu/fd2s.c create mode 100644 arch/nds32/math-emu/fdivd.c create mode 100644 arch/nds32/math-emu/fdivs.c create mode 100644 arch/nds32/math-emu/fmuld.c create mode 100644 arch/nds32/math-emu/fmuls.c create mode 100644 arch/nds32/math-emu/fnegd.c create mode 100644 arch/nds32/math-emu/fnegs.c create mode 100644 arch/nds32/math-emu/fpuemu.c create mode 100644 arch/nds32/math-emu/fs2d.c create mode 100644 arch/nds32/math-emu/fsqrtd.c create mode 100644 arch/nds32/math-emu/fsqrts.c create mode 100644 arch/nds32/math-emu/fsubd.c create mode 100644 arch/nds32/math-emu/fsubs.c create mode 100644 crypto/asymmetric_keys/asym_tpm.c create mode 100644 crypto/asymmetric_keys/pkcs8.asn1 create mode 100644 crypto/asymmetric_keys/pkcs8_parser.c create mode 100644 crypto/asymmetric_keys/tpm.asn1 create mode 100644 crypto/asymmetric_keys/tpm_parser.c create mode 100644 drivers/char/tpm/tpm1-cmd.c create mode 100644 drivers/clocksource/timer-gx6605s.c create mode 100644 drivers/clocksource/timer-mp-csky.c create mode 100644 drivers/gpio/TODO create mode 100644 drivers/gpu/drm/drm_atomic_state_helper.c create mode 100644 drivers/gpu/drm/i915/i915_scheduler.c create mode 100644 drivers/gpu/drm/i915/intel_connector.c create mode 100644 drivers/gpu/drm/i915/intel_dsi.c delete mode 100644 drivers/gpu/drm/i915/intel_modes.c create mode 100644 drivers/gpu/drm/i915/intel_quirks.c create mode 100644 drivers/gpu/drm/panel/panel-olimex-lcd-olinuxino.c create mode 100644 drivers/gpu/drm/panel/panel-samsung-s6d16d0.c create mode 100644 drivers/gpu/drm/panel/panel-truly-nt35597.c create mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi-rockchip.c delete mode 100644 drivers/gpu/drm/rockchip/dw-mipi-dsi.c delete mode 100644 drivers/gpu/drm/selftests/drm_helper_selftests.h create mode 100644 drivers/gpu/drm/selftests/drm_modeset_selftests.h delete mode 100644 drivers/gpu/drm/selftests/test-drm-helper.c create mode 100644 drivers/gpu/drm/selftests/test-drm_format.c create mode 100644 drivers/gpu/drm/selftests/test-drm_framebuffer.c create mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.c create mode 100644 drivers/gpu/drm/selftests/test-drm_modeset_common.h create mode 100644 drivers/gpu/drm/selftests/test-drm_plane_helper.c create mode 100644 drivers/gpu/drm/tinydrm/hx8357d.c create mode 100644 drivers/i3c/Kconfig create mode 100644 drivers/i3c/Makefile create mode 100644 drivers/i3c/device.c create mode 100644 drivers/i3c/internals.h create mode 100644 drivers/i3c/master.c create mode 100644 drivers/i3c/master/Kconfig create mode 100644 drivers/i3c/master/Makefile create mode 100644 drivers/i3c/master/i3c-master-cdns.c create mode 100644 drivers/interconnect/Kconfig create mode 100644 drivers/interconnect/Makefile create mode 100644 drivers/interconnect/core.c create mode 100644 drivers/interconnect/qcom/Kconfig create mode 100644 drivers/interconnect/qcom/Makefile create mode 100644 drivers/interconnect/qcom/msm8916.c create mode 100644 drivers/interconnect/qcom/smd-rpm.c create mode 100644 drivers/interconnect/qcom/smd-rpm.h delete mode 100644 drivers/isdn/hardware/eicon/Kconfig delete mode 100644 drivers/isdn/hardware/eicon/Makefile delete mode 100644 drivers/isdn/hardware/eicon/adapter.h delete mode 100644 drivers/isdn/hardware/eicon/capi20.h delete mode 100644 drivers/isdn/hardware/eicon/capidtmf.c delete mode 100644 drivers/isdn/hardware/eicon/capidtmf.h delete mode 100644 drivers/isdn/hardware/eicon/capifunc.c delete mode 100644 drivers/isdn/hardware/eicon/capifunc.h delete mode 100644 drivers/isdn/hardware/eicon/capimain.c delete mode 100644 drivers/isdn/hardware/eicon/cardtype.h delete mode 100644 drivers/isdn/hardware/eicon/cp_vers.h delete mode 100644 drivers/isdn/hardware/eicon/dadapter.c delete mode 100644 drivers/isdn/hardware/eicon/dadapter.h delete mode 100644 drivers/isdn/hardware/eicon/debug.c delete mode 100644 drivers/isdn/hardware/eicon/debug_if.h delete mode 100644 drivers/isdn/hardware/eicon/debuglib.c delete mode 100644 drivers/isdn/hardware/eicon/debuglib.h delete mode 100644 drivers/isdn/hardware/eicon/dfifo.h delete mode 100644 drivers/isdn/hardware/eicon/di.c delete mode 100644 drivers/isdn/hardware/eicon/di.h delete mode 100644 drivers/isdn/hardware/eicon/di_dbg.h delete mode 100644 drivers/isdn/hardware/eicon/di_defs.h delete mode 100644 drivers/isdn/hardware/eicon/did_vers.h delete mode 100644 drivers/isdn/hardware/eicon/diddfunc.c delete mode 100644 drivers/isdn/hardware/eicon/diva.c delete mode 100644 drivers/isdn/hardware/eicon/diva.h delete mode 100644 drivers/isdn/hardware/eicon/diva_didd.c delete mode 100644 drivers/isdn/hardware/eicon/diva_dma.c delete mode 100644 drivers/isdn/hardware/eicon/diva_dma.h delete mode 100644 drivers/isdn/hardware/eicon/diva_pci.h delete mode 100644 drivers/isdn/hardware/eicon/divacapi.h delete mode 100644 drivers/isdn/hardware/eicon/divamnt.c delete mode 100644 drivers/isdn/hardware/eicon/divasfunc.c delete mode 100644 drivers/isdn/hardware/eicon/divasi.c delete mode 100644 drivers/isdn/hardware/eicon/divasmain.c delete mode 100644 drivers/isdn/hardware/eicon/divasproc.c delete mode 100644 drivers/isdn/hardware/eicon/divasync.h delete mode 100644 drivers/isdn/hardware/eicon/dqueue.c delete mode 100644 drivers/isdn/hardware/eicon/dqueue.h delete mode 100644 drivers/isdn/hardware/eicon/dsp_defs.h delete mode 100644 drivers/isdn/hardware/eicon/dsp_tst.h delete mode 100644 drivers/isdn/hardware/eicon/dspdids.h delete mode 100644 drivers/isdn/hardware/eicon/dsrv4bri.h delete mode 100644 drivers/isdn/hardware/eicon/dsrv_bri.h delete mode 100644 drivers/isdn/hardware/eicon/dsrv_pri.h delete mode 100644 drivers/isdn/hardware/eicon/entity.h delete mode 100644 drivers/isdn/hardware/eicon/helpers.h delete mode 100644 drivers/isdn/hardware/eicon/idifunc.c delete mode 100644 drivers/isdn/hardware/eicon/io.c delete mode 100644 drivers/isdn/hardware/eicon/io.h delete mode 100644 drivers/isdn/hardware/eicon/istream.c delete mode 100644 drivers/isdn/hardware/eicon/kst_ifc.h delete mode 100644 drivers/isdn/hardware/eicon/maintidi.c delete mode 100644 drivers/isdn/hardware/eicon/maintidi.h delete mode 100644 drivers/isdn/hardware/eicon/man_defs.h delete mode 100644 drivers/isdn/hardware/eicon/mdm_msg.h delete mode 100644 drivers/isdn/hardware/eicon/message.c delete mode 100644 drivers/isdn/hardware/eicon/mi_pc.h delete mode 100644 drivers/isdn/hardware/eicon/mntfunc.c delete mode 100644 drivers/isdn/hardware/eicon/os_4bri.c delete mode 100644 drivers/isdn/hardware/eicon/os_4bri.h delete mode 100644 drivers/isdn/hardware/eicon/os_bri.c delete mode 100644 drivers/isdn/hardware/eicon/os_bri.h delete mode 100644 drivers/isdn/hardware/eicon/os_capi.h delete mode 100644 drivers/isdn/hardware/eicon/os_pri.c delete mode 100644 drivers/isdn/hardware/eicon/os_pri.h delete mode 100644 drivers/isdn/hardware/eicon/pc.h delete mode 100644 drivers/isdn/hardware/eicon/pc_init.h delete mode 100644 drivers/isdn/hardware/eicon/pc_maint.h delete mode 100644 drivers/isdn/hardware/eicon/pkmaint.h delete mode 100644 drivers/isdn/hardware/eicon/platform.h delete mode 100644 drivers/isdn/hardware/eicon/pr_pc.h delete mode 100644 drivers/isdn/hardware/eicon/s_4bri.c delete mode 100644 drivers/isdn/hardware/eicon/s_bri.c delete mode 100644 drivers/isdn/hardware/eicon/s_pri.c delete mode 100644 drivers/isdn/hardware/eicon/sdp_hdr.h delete mode 100644 drivers/isdn/hardware/eicon/um_idi.c delete mode 100644 drivers/isdn/hardware/eicon/um_idi.h delete mode 100644 drivers/isdn/hardware/eicon/um_xdi.h delete mode 100644 drivers/isdn/hardware/eicon/xdi_adapter.h delete mode 100644 drivers/isdn/hardware/eicon/xdi_msg.h delete mode 100644 drivers/isdn/hardware/eicon/xdi_vers.h create mode 100644 drivers/media/i2c/imx214.c create mode 100644 drivers/misc/lkdtm/stackleak.c delete mode 100644 drivers/mtd/maps/gpio-addr-flash.c delete mode 100644 drivers/mtd/maps/latch-addr-flash.c create mode 100644 drivers/mtd/maps/physmap-core.c create mode 100644 drivers/mtd/maps/physmap-gemini.c create mode 100644 drivers/mtd/maps/physmap-gemini.h create mode 100644 drivers/mtd/maps/physmap-versatile.c create mode 100644 drivers/mtd/maps/physmap-versatile.h delete mode 100644 drivers/mtd/maps/physmap.c delete mode 100644 drivers/mtd/maps/physmap_of_core.c delete mode 100644 drivers/mtd/maps/physmap_of_gemini.c delete mode 100644 drivers/mtd/maps/physmap_of_gemini.h delete mode 100644 drivers/mtd/maps/physmap_of_versatile.c delete mode 100644 drivers/mtd/maps/physmap_of_versatile.h create mode 100644 drivers/net/wireless/broadcom/brcm80211/brcmfmac/dmi.c create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie.c create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_ipc.h create mode 100644 drivers/net/wireless/quantenna/qtnfmac/pcie/topaz_pcie_regs.h create mode 100644 drivers/pinctrl/freescale/pinctrl-imx8qxp.c create mode 100644 drivers/pinctrl/freescale/pinctrl-scu.c create mode 100644 drivers/spi/spi-mxic.c delete mode 100644 drivers/staging/mt29f_spinand/Kconfig delete mode 100644 drivers/staging/mt29f_spinand/Makefile delete mode 100644 drivers/staging/mt29f_spinand/TODO delete mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.c delete mode 100644 drivers/staging/mt29f_spinand/mt29f_spinand.h delete mode 100644 drivers/staging/wilc1000/coreconfigurator.c delete mode 100644 drivers/staging/wilc1000/coreconfigurator.h create mode 100644 fs/afs/fs_probe.c create mode 100644 fs/afs/protocol_yfs.h create mode 100644 fs/afs/vl_list.c create mode 100644 fs/afs/vl_probe.c create mode 100644 fs/afs/vl_rotate.c create mode 100644 fs/afs/yfsclient.c create mode 100644 fs/fs_context.c create mode 100644 fs/fs_parser.c create mode 100644 fs/fsopen.c create mode 100644 fs/ubifs/auth.c create mode 100644 include/crypto/asym_tpm_subtype.h create mode 100644 include/drm/drm_atomic_state_helper.h create mode 100644 include/dt-bindings/interconnect/qcom.h create mode 100644 include/dt-bindings/pinctrl/pads-imx8qxp.h create mode 100644 include/dt-bindings/power/rk3066-power.h create mode 100644 include/dt-bindings/power/rk3188-power.h create mode 100644 include/keys/trusted.h create mode 100644 include/linux/atomic-fallback.h create mode 100644 include/linux/cmdline.h create mode 100644 include/linux/compiler_attributes.h create mode 100644 include/linux/fs_context.h create mode 100644 include/linux/fs_parser.h create mode 100644 include/linux/fsinfo.h create mode 100644 include/linux/i3c/ccc.h create mode 100644 include/linux/i3c/device.h create mode 100644 include/linux/i3c/master.h create mode 100644 include/linux/interconnect-provider.h create mode 100644 include/linux/interconnect.h create mode 100644 include/linux/keyctl.h create mode 100644 include/linux/stackleak.h create mode 100644 include/uapi/linux/fsinfo.h create mode 100644 include/uapi/linux/mount.h create mode 100644 kernel/stackleak.c create mode 100644 localversion-next delete mode 100644 samples/statx/Makefile delete mode 100644 samples/statx/test-statx.c create mode 100644 samples/vfs/Makefile create mode 100644 samples/vfs/test-fs-query.c create mode 100644 samples/vfs/test-fsinfo.c create mode 100644 samples/vfs/test-fsmount.c create mode 100644 samples/vfs/test-statx.c create mode 100755 scripts/atomic/atomic-tbl.sh create mode 100755 scripts/atomic/atomics.tbl create mode 100755 scripts/atomic/check-atomics.sh create mode 100755 scripts/atomic/fallbacks/acquire create mode 100755 scripts/atomic/fallbacks/add_negative create mode 100755 scripts/atomic/fallbacks/add_unless create mode 100755 scripts/atomic/fallbacks/andnot create mode 100755 scripts/atomic/fallbacks/dec create mode 100755 scripts/atomic/fallbacks/dec_and_test create mode 100755 scripts/atomic/fallbacks/dec_if_positive create mode 100755 scripts/atomic/fallbacks/dec_unless_positive create mode 100755 scripts/atomic/fallbacks/fence create mode 100755 scripts/atomic/fallbacks/fetch_add_unless create mode 100755 scripts/atomic/fallbacks/inc create mode 100755 scripts/atomic/fallbacks/inc_and_test create mode 100755 scripts/atomic/fallbacks/inc_not_zero create mode 100755 scripts/atomic/fallbacks/inc_unless_negative create mode 100755 scripts/atomic/fallbacks/read_acquire create mode 100755 scripts/atomic/fallbacks/release create mode 100755 scripts/atomic/fallbacks/set_release create mode 100755 scripts/atomic/fallbacks/sub_and_test create mode 100755 scripts/atomic/fallbacks/try_cmpxchg create mode 100755 scripts/atomic/gen-atomic-fallback.sh create mode 100755 scripts/atomic/gen-atomic-instrumented.sh create mode 100755 scripts/atomic/gen-atomic-long.sh create mode 100644 scripts/gcc-plugins/stackleak_plugin.c create mode 100644 security/keys/keyctl_pkey.c delete mode 100644 security/keys/trusted.h delete mode 100644 sound/soc/omap/am3517evm.c copy {include => tools/include}/uapi/linux/fs.h (100%) create mode 100644 tools/memory-model/.gitignore create mode 100644 tools/memory-model/scripts/README create mode 100755 tools/memory-model/scripts/checkghlitmus.sh create mode 100755 tools/memory-model/scripts/checklitmushist.sh create mode 100644 tools/memory-model/scripts/cmplitmushist.sh create mode 100755 tools/memory-model/scripts/initlitmushist.sh create mode 100755 tools/memory-model/scripts/judgelitmus.sh create mode 100755 tools/memory-model/scripts/newlitmushist.sh create mode 100755 tools/memory-model/scripts/parseargs.sh create mode 100755 tools/memory-model/scripts/runlitmushist.sh create mode 100644 tools/perf/Documentation/build-xed.txt copy tools/perf/arch/{s390 => nds32}/Build (100%) create mode 100644 tools/perf/arch/nds32/util/Build create mode 100644 tools/perf/arch/nds32/util/header.c create mode 100644 tools/perf/arch/sparc/annotate/instructions.c create mode 100644 tools/perf/pmu-events/arch/nds32/mapfile.csv create mode 100644 tools/perf/pmu-events/arch/nds32/n13/atcpmu.json delete mode 100644 tools/perf/scripts/python/call-graph-from-sql.py create mode 100755 tools/perf/scripts/python/exported-sql-viewer.py create mode 100755 tools/perf/trace/beauty/mmap_flags.sh create mode 100644 tools/perf/trace/beauty/mount_flags.c create mode 100755 tools/perf/trace/beauty/mount_flags.sh create mode 100644 tools/testing/selftests/ir/.gitignore create mode 100644 tools/testing/selftests/ir/Makefile create mode 100644 tools/testing/selftests/ir/ir_loopback.c create mode 100755 tools/testing/selftests/ir/ir_loopback.sh