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-release-arm-next-allnoconfig in repository toolchain/ci/linux.
omits 9e6dfe8045f8 Add linux-next specific files for 20190724 omits e2af3002279f Merge branch 'akpm/master' omits 28731c95d39d drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 731cd25c3edf drivers/tty/serial/sh-sci.c: suppress warning omits f2d33404e1ac pinctrl: fix pxa2xx.c build warnings omits 281bf39797e2 Merge branch 'akpm-current/current' omits 74af62beada3 Merge remote-tracking branch 'devfreq/for-next' omits db248101cadc Merge remote-tracking branch 'pidfd/for-next' omits ebd82caebdce Merge remote-tracking branch 'xarray/xarray' omits 43c34ff11239 Merge remote-tracking branch 'nvmem/for-next' omits ce429235ddaa Merge remote-tracking branch 'kspp/for-next/kspp' omits c7872b43d9ee Merge remote-tracking branch 'at24/at24/for-next' omits b759412e4b1c Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits edad070ecf13 Merge remote-tracking branch 'rtc/rtc-next' omits 90cae72a8eed Merge remote-tracking branch 'coresight/next' omits 37521d7bdc9b Merge remote-tracking branch 'livepatching/for-next' omits f80139579b68 Merge remote-tracking branch 'y2038/y2038' omits fb6bdeb7125a Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits cbf5e62e6717 Merge remote-tracking branch 'vhost/linux-next' omits 504b5b3f7d23 Merge remote-tracking branch 'scsi-mkp/for-next' omits 671cbc1a4d63 Merge remote-tracking branch 'cgroup/for-next' omits da5f39b91afc Merge remote-tracking branch 'slave-dma/next' omits 0cf5716d410f Merge remote-tracking branch 'mux/for-next' omits f7bffbbcbde4 Merge remote-tracking branch 'leds/for-next' omits 8d4c01659c77 Merge remote-tracking branch 'percpu/for-next' omits e02edf8bec54 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 3667b4e23de3 Merge remote-tracking branch 'edac-amd/for-next' omits cf97138707a4 Merge remote-tracking branch 'tip/auto-latest' omits ae02e3053de3 Merge remote-tracking branch 'spi/for-next' omits f26e121cc6af Merge remote-tracking branch 'devicetree/for-next' omits f4e7d6f76f7a Merge remote-tracking branch 'iommu/next' omits d3efaf4f47e3 Merge remote-tracking branch 'keys/keys-next' omits 614640fac28d Merge remote-tracking branch 'apparmor/apparmor-next' omits 25c4257ee8de Merge remote-tracking branch 'security/next-testing' omits cf97e317469e Merge remote-tracking branch 'regulator/for-next' omits 5b9f8c809bc8 Merge remote-tracking branch 'kgdb/kgdb-next' omits 30e2e047569a Merge remote-tracking branch 'mmc/next' omits def8df492cf4 Merge remote-tracking branch 'block/for-next' omits 23082bde7744 Merge remote-tracking branch 'input/next' omits e1de978dc2c4 Merge remote-tracking branch 'sound-asoc/for-next' omits 67f364c0637c Merge remote-tracking branch 'sound/for-next' omits c0e0b5a5dfd2 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits c53ec5d11291 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 611ef3e1aec3 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 3cc69d0d5fae Merge remote-tracking branch 'amdgpu/drm-next' omits 037397f00b20 Merge remote-tracking branch 'mac80211-next/master' omits 1b5952353d65 Merge remote-tracking branch 'bluetooth/master' omits d511e4d2d79d Merge remote-tracking branch 'nfc-next/master' omits caeb155e289c Merge remote-tracking branch 'bpf-next/master' omits 223f17e189e0 Merge remote-tracking branch 'net-next/master' omits 8aeaa6ea34d9 Merge remote-tracking branch 'swiotlb/linux-next' omits 5a769bb40e53 Merge remote-tracking branch 'ieee1394/for-next' omits b689e985b6a5 Merge remote-tracking branch 'thermal-soc/next' omits 7df38c224f6c Merge remote-tracking branch 'opp/opp/linux-next' omits 479e05a22653 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits ea8be00f678e Merge remote-tracking branch 'pm/linux-next' omits 1f477a8e7202 Merge remote-tracking branch 'v4l-dvb/master' omits 801c1527d100 Merge remote-tracking branch 'jc_docs/docs-next' omits bc02345d508b Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 156315cd11fa Merge remote-tracking branch 'i2c/i2c/for-next' omits cd271a39e72b Merge remote-tracking branch 'hid/for-next' omits fa593ef4a551 Merge remote-tracking branch 'printk/for-next' omits 3ab05f0302dc Merge remote-tracking branch 'vfs/for-next' omits bbf6caf2ab7f Merge remote-tracking branch 'file-locks/locks-next' omits aa6ee60afcb3 Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits fc147688fd3d Merge remote-tracking branch 'overlayfs/overlayfs-next' omits d989f03e724a Merge remote-tracking branch 'f2fs/dev' omits e117324451ac Merge remote-tracking branch 'cifs/for-next' omits 8271d52a808e Merge remote-tracking branch 'btrfs-kdave/for-next' omits ad4e65d8afcd Merge remote-tracking branch 'afs/afs-next' omits e59a292b92f8 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits da587a822ab9 Merge remote-tracking branch 'risc-v/for-next' omits 23a559a4e1f4 Merge remote-tracking branch 'parisc-hd/for-next' omits 068ef02b0595 Merge remote-tracking branch 'mips/mips-next' omits 88f3869bd16a Merge remote-tracking branch 'h8300/h8300-next' omits ea52bec2f3cd Merge remote-tracking branch 'csky/linux-next' omits f6dc1c21af8d Merge remote-tracking branch 'clk/clk-next' omits 8ec136dcde93 Merge remote-tracking branch 'tegra/for-next' omits 95fec0e2486c Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 9ea721ef932c Merge remote-tracking branch 'rockchip/for-next' omits 9699fa430c42 Merge remote-tracking branch 'reset/reset/next' omits 751d4affebb9 Merge remote-tracking branch 'renesas/next' omits e1e47c3e40dc Merge remote-tracking branch 'qcom/for-next' omits 181eeefe9fc9 Merge remote-tracking branch 'omap/for-next' omits 452905f0d370 Merge remote-tracking branch 'mvebu/for-next' omits b7f6f22cc6fe Merge remote-tracking branch 'mediatek/for-next' omits fd92313f6e55 Merge remote-tracking branch 'keystone/next' omits f0921e633ddb Merge remote-tracking branch 'imx-mxs/for-next' omits af8fee602423 Merge remote-tracking branch 'bcm2835/for-next' omits f98a234817fc Merge remote-tracking branch 'at91/at91-next' omits 94a856a64031 Merge remote-tracking branch 'aspeed/for-next' omits dcc6f2bddf60 Merge remote-tracking branch 'amlogic/for-next' omits d7a38a9dc8f8 Merge remote-tracking branch 'actions/for-next' omits 5c18203bd8e3 Merge remote-tracking branch 'arm-soc/for-next' omits 603a2f3c2c81 Merge remote-tracking branch 'arm/for-next' omits 9505752f26f3 Merge remote-tracking branch 'dma-mapping/for-next' omits 66e1bd6ffe38 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits ad76983bea69 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 2c8a16d2d189 Merge remote-tracking branch 'risc-v-fixes/fixes' omits 3940f6c96769 Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' omits 863cb715a7d2 Merge remote-tracking branch 'mmc-fixes/fixes' omits 3fd4a3ad6011 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] omits f8b4a0f3ac62 Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' omits f3de5b1b7da1 Merge remote-tracking branch 'scsi-fixes/fixes' omits 6460f3b43284 Merge remote-tracking branch 'devicetree-fixes/dt/linus' omits 9d7aee571b7f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6e46affe26fb Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits ef49fab1739b Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 602f437c3083 Merge remote-tracking branch 'omap-fixes/fixes' omits 550c7482a97a Merge remote-tracking branch 'mips-fixes/mips-fixes' omits e8e77e64fa1c Merge remote-tracking branch 'slave-dma-fixes/fixes' omits c79a4744734b Merge remote-tracking branch 'kselftest-fixes/fixes' omits e7bb9e715412 Merge remote-tracking branch 'ide/master' omits 2ba0937d3bb5 Merge remote-tracking branch 'input-current/for-linus' omits bdf4a6e51b41 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 647d6c51b0d5 Merge remote-tracking branch 'phy/fixes' omits a6878c5b8df4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 97b2e7c3bb89 Merge remote-tracking branch 'spi-fixes/for-linus' omits f7e050234062 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 8c005a20fce6 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 70371de28779 Merge remote-tracking branch 'sound-current/for-linus' omits 1190a800963f Merge remote-tracking branch 'netfilter/master' omits edb4653f680a Merge remote-tracking branch 'ipsec/master' omits aa2d5291d8e4 Merge remote-tracking branch 'bpf/master' omits 54c19c2c2f27 Merge remote-tracking branch 'net/master' omits 669dda9b1183 Merge remote-tracking branch 'sparc/master' omits 72e0a5c764b3 Merge remote-tracking branch 's390-fixes/fixes' omits 16ad9eb3945d Merge remote-tracking branch 'powerpc-fixes/fixes' omits a25d474636f9 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' omits 9e57e20cf87b Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' omits e6c58a50bdb4 dt-bindings: clk: allwinner,sun4i-a10-ccu: Correct path in $id omits 3836cd537b20 Merge branch 'locking/urgent' omits 0584a64d4aa9 Merge branch 'perf/urgent' omits a0082ac51c23 Merge branch 'smp/hotplug' omits bbdf127dc796 Merge branch 'x86/apic' omits cbe0002580e1 Merge branch 'x86/build' omits 5d3d2ef6917b Merge branch 'x86/cleanups' omits dbcea10044d7 Merge branch 'x86/cpu' omits a5c48d07c4d2 Merge branch 'x86/entry' omits c45f022c587b Merge branch 'x86/hyperv' omits 779706a9a5c5 Merge branch 'x86/urgent' omits edf4ab62c44f Merge branch 'regulator-5.4' into regulator-next omits 5ea2148e305b Merge branch 'regulator-5.3' into regulator-linus omits f5d6680ad03f Merge branch 'asoc-5.4' into asoc-next omits c12f7c23f7d6 Merge branch 'asoc-5.3' into asoc-linus omits 8798e2cd5202 hwmon: (nct6775) Integrate new model nct6116 omits 6eb3db6452ab hwmon: (adt7475) Convert to use hwmon_device_register_with [...] omits 86237a94141c hwmon: (w83781d) convert to i2c_new_dummy_device omits c7a3adc49e15 hwmon: (smm665) convert to i2c_new_dummy_device omits 6ad1995f5f5c hwmon: (asb100) convert to i2c_new_dummy_device omits 3a9b0f158109 hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs omits cd74577781f1 x86/amd_nb: Add PCI device IDs for family 17h, model 70h omits dc624bb34e4b cifs: prepare SMB2_Flush to be usable in compounds omits 02845e9936f0 cifs: allow chmod to set mode bits using special sid omits 1edf656bd995 cifs: get mode bits from special sid on stat omits 87ce8c22d3b5 Merge branch 'spi-5.4' into spi-next omits 29a603af8bc6 Merge branch 'spi-5.3' into spi-linus omits 3f70915f5be9 cpu/hotplug: Cache number of online CPUs omits 6cb9edc169e3 Merge branch 'v5.4-armsoc/dts64' into for-next omits 31e1add931cb Merge branch 'v5.4-armsoc/dts32' into for-next omits eb5b38e7b494 ipc/msg.c: consolidate all xxxctl_down() functions omits 075bbfb73b50 aio: simplify read_events() omits 94c89400fd2a coredump: split pipe command whitespace before expanding template omits 79b4dfcb9268 fat: add nobarrier to workaround the strange behavior of device omits b7aa354c8235 checkpatch: fix something omits 001cc4569a47 checkpatch: don't interpret stack dumps as commit IDs omits 9da0a6b2c339 checkpatch: add warnings in favor of strscpy(). omits 416a6296986f lib/math/rational.c: fix possible incorrect result from ra [...] omits 6f368a928f58 Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 968f670d8764 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 3365cb0b36de lib/genalloc.c: export symbol addr_in_gen_pool omits ceb67f829b5a kernel/hung_task.c: Monitor killed tasks. omits bfdda05728d2 fs/buffer.c: dump more info for __getblk_gfp() stall problem omits fb614ce78530 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 75d7e68b76fd mm: don't expose page to fast gup before it's ready omits 1866ffe9743d mm/vmscan: remove unused lru_pages argument omits d7c05fd8e6df mm, memcg: make scan aggression always exclude protection omits 6db9602c8199 mm, memcg: make memory.emin the baseline for utilisation d [...] omits 288ed5f2f3a8 mm, memcg: proportional memory.{low,min} reclaim omits 10db5073a49e mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix omits b04ead876d39 mm/oom_kill.c: add task UID to info message on an oom kill omits 4c1621f227b3 mm: mempolicy: handle vma with unmovable pages mapped corr [...] omits 1af0622b776e mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] omits 89429ddf74bd mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] omits 8e4959e89b97 mm/sparse.c: mark sparse_buffer_free as __meminit omits 1634138e0730 mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory omits 10677f20349c mm/mmap.c: fix the adjusted length error omits df0071abd6fb mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints omits 74e33a058629 ramfs: support O_TMPFILE omits c39b9133bfec ocfs2: checkpoint appending truncate log transaction befor [...] omits 0b0ad38ca434 ocfs2: wait for recovering done after direct unlock request omits 9bc65aacdf1c ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits 426f5c8116f3 ocfs2: clear zero in unaligned direct IO omits 3358ae46318a mm: compaction: avoid 100% CPU usage during compaction whe [...] omits a4b9488c2a49 mm/balloon_compaction.c: fix up comments omits 66abace719cf mm/balloon_compaction.c: avoid duplicate page removal omits 4883434c6358 mm: migrate: fix reference check race between __find_get_b [...] omits 7b9bd28ed281 mm: vmscan: check if mem cgroup is disabled or not before [...] omits e4788cb055cd ocfs2: remove set but not used variable 'last_hash' omits 78934efe95b2 Revert "kmemleak: allow to coexist with fault injection" omits a6fcd12e265a kernel/signal.c: fix a kernel-doc markup omits cd3a7656843a mm/hmm: fix bad subpage pointer in try_to_unmap_one omits 224bfa558023 riscv: fix build break after macro-to-function conversion [...] omits 5560015d7537 Merge branch 'misc-5.3' into next-fixes omits 38760c17cc96 Merge branch 'work.dcache' into for-next omits c14b33d43d6f saner calling conventions for put_mountpoint()/umount_mnt() omits 0ed8a186eaff Bluetooth: hidp: Let hidp_send_message return number of qu [...] omits ca79436afa43 Bluetooth: Add support for utilizing Fast Advertising Interval omits 4179404f610e Bluetooth: hci_qca: Send VS pre shutdown command. omits 0663de43775f Bluetooth: btqca: Use correct byte format for opcode of in [...] omits fda001a3549b Bluetooth: hci_qca: Use kfree_skb() instead of kfree() omits f51e2659fbca Bluetooth: btqca: Add a short delay before downloading the NVM omits 9df96eec9ac7 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] omits c396a87abc33 dt-bindings: crypto: Convert Allwinner A10 Security Engine [...] omits 8cb1f73a7b0e dt-bindings: bus: Convert Allwinner DE2 bus to a schema omits 3f587b3b77b9 dt-bindings: input: Convert Allwinner LRADC to a schema omits 3fcb59f577e2 Merge branches 'fixes' and 'work.adfs' into for-next omits 23622e4463a5 Merge branch 'work.mount' into for-next omits 2027295a1ddd Merge branch 'work.dcache' into for-next omits 27a907586e46 switch the remnants of releasing the mountpoint away from fs_pin omits 78aedb112be2 get rid of detach_mnt() omits 72211754007a make struct mountpoint bear the dentry reference to mountp [...] omits 17c74d7c5f0d nl80211: fix VENDOR_CMD_RAW_DATA omits 9cded7e984f2 wireless: fix nl80211 vendor commands omits a4a357fd4477 Merge branch 'for-5.2/dax' into libnvdimm-fixes omits 28cff3a7fe75 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock omits 391f8ceac0bd libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] omits b0abc72e2991 libnvdimm/region: Register badblocks before namespaces omits 4bc5021f8006 libnvdimm/bus: Prevent duplicate device_unregister() calls omits b2572772d13e EDAC: Make edac_debugfs_create_x*() return void omits 2fcf7c0b67e0 drivers/base: Introduce kill_device() omits 2e3633d53c67 EDAC/aspeed: Remove set but not used variable 'np' omits b28372c4390e EDAC/ie31200: Reformat PCI device table omits efcea746fdc6 EDAC/ie31200: Add Intel Coffee Lake CPU support omits a1ee570c831d EDAC/sifive: Add EDAC platform driver for SiFive SoCs omits f9aaba8dafc0 EDAC/sb_edac: Remove redundant update of tad_base omits caef756dd2f7 arm64: dts: stratix10: Add SDMMC EDAC node omits 1465c42fdddc EDAC/altera: Add Stratix10 SDMMC support omits 096322224f94 arm64: dts: stratix10: Add OCRAM EDAC node omits b7831befaaf6 EDAC/altera: Add Stratix10 OCRAM ECC support omits f5d59da9663d EDAC/sysfs: Drop device references properly omits 6f346347459c EDAC/sysfs: Fix memory leak when creating a csrow object adds c2626876c24f Merge tag 'dma-mapping-5.3-2' of git://git.infradead.org/u [...] adds cf64527bb33f KVM: nVMX: Clear pending KVM_REQ_GET_VMCS12_PAGES when lea [...] adds ec269475cba7 Revert "kvm: x86: Use task structs fpu field for user" adds e751732486eb KVM: X86: Fix fpu state crash in kvm guest adds d9a710e5fc49 KVM: X86: Dynamically allocate user_fpu adds c6bf2ae931ad KVM: nVMX: Set cached_vmcs12 and cached_shadow_vmcs12 NULL [...] adds 2f5947dfcaec Documentation: move Documentation/virtual to Documentation/virt adds 266e85a5ec91 KVM: X86: Boost queue head vCPU to mitigate lock waiter pr [...] adds 76260774575c Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt [...] adds bed38c3e2dca Merge tag 'powerpc-5.3-2' of git://git.kernel.org/pub/scm/ [...] adds d7852fbd0f04 access: avoid the RCU grace period for the temporary subje [...] adds a29a0a467e2c Merge branch 'access-creds' adds aecea57f84b0 ktest: Fix some typos in config-bisect.pl adds da3cc2e6f168 Merge tag 'ktest-v5.3' of git://git.kernel.org/pub/scm/lin [...] adds a51edf751b66 Merge tag 'riscv/for-v5.3-rc2' of git://git.kernel.org/pub [...] adds fdc757015782 Merge branch 'pm-cpufreq' adds 6789f873ed37 Merge tag 'pm-5.3-rc2' of git://git.kernel.org/pub/scm/lin [...] new 8e1d47bed6dc Merge remote-tracking branch 'arm-soc-fixes/arm/fixes' new 5a46d3f71d5e ACPI/IORT: Fix off-by-one check in iort_dev_find_its_id() new f5d2ce990203 Merge remote-tracking branch 'arm64-fixes/for-next/fixes' new 223ea39d8cd2 Merge remote-tracking branch 's390-fixes/fixes' new a0450dddb707 Merge remote-tracking branch 'sparc/master' adds c7148c03db80 net/ipv4: cleanup error condition testing adds 3bc817d665ac ip6_gre: reload ipv6h in prepare_ip6gre_xmit_ipv6 adds c63845609c47 can: dev: call netif_carrier_off() in register_candev() adds d4b890aec4be can: rcar_canfd: fix possible IRQ storm on high load adds 375f755899b8 can: mcp251x: add error check when wq alloc failed adds e9f2a856e102 can: flexcan: fix an use-after-free in flexcan_setup_stop_mode() adds 5f186c257fa4 can: flexcan: fix stop mode acknowledgment adds fee6a8923ae0 can: peak_usb: fix potential double kfree_skb() adds b7a14297f102 can: gw: Fix error path of cgw_module_init adds 09ea26792a57 Merge tag 'linux-can-fixes-for-5.3-20190724' of git://git. [...] adds c7fa7f567cab net: phylink: don't start and stop SGMII PHYs in SFP modul [...] new f972037e7124 net: phy: mscc: initialize stats array new 47b79bbb19e1 net/tls: add myself as a co-maintainer new 260637903f47 ovs: datapath: hide clang frame-overflow warnings new 4638faac0327 netrom: hold sock when setting skb->destructor new c8ec4632c6ac ife: error out when nla attributes are empty new f06d0ca45827 linux/dim: Fix overflow in dim calculation new f8be17b81d44 lib/dim: Fix -Wunused-const-variable warnings new 16b2084a8afa Merge branch 'dim-fixes' new 4b663366246b tun: mark small packets as owned by the tap sock new 9891d06836e6 st21nfca_connectivity_event_received: null check the allocation new 3008e06fdf09 st_nci_hci_connectivity_event_received: null check the allocation new 83fbae60fd38 fsl/fman: Remove comment referring to non-existent function new 9a592a67f3df Merge remote-tracking branch 'net/master' new cb8ffde5694a libbpf: silence GCC8 warning about string truncation new 5438f428bb1c Merge remote-tracking branch 'bpf/master' new 13037df5bf64 Merge remote-tracking branch 'ipsec/master' new cb81572e8cb5 netfilter: nf_tables: Make nft_meta expression more robust new 67d86835840a netfilter: nft_meta_bridge: Eliminate 'out' label new 60e2f24bef16 Merge remote-tracking branch 'netfilter/master' new 2756d9143aa5 ALSA: hda - Fix intermittent CORB/RIRB stall on Intel chips new 3f8809499bf0 ALSA: hda - Add a conexant codec entry to let mute led work new 7c80d18250ca Merge remote-tracking branch 'sound-current/for-linus' adds 40aa5383e393 ASoC: Fail card instantiation if DAI format setup fails new 9fcf9139a2fd ASoC: ti: davinci-mcasp: Fix clk PDIR handling for i2s mas [...] new 72ea86391cd3 ASoC: Intel: Fix some acpi vs apci typo in somme comments new b57709004455 Merge branch 'asoc-5.3' into asoc-linus new 47cd4bb145ac Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 27988c966876 Merge tag 'v5.3-rc1' into regulator-5.3 adds a853c0a0b013 regulator: lp87565: Fix probe failure for "ti,lp87565" new 3b7b2aabb88e Merge remote-tracking branch 'regulator-fixes/for-linus' adds 8d8bef503658 spi: bcm2835: Fix 3-wire mode if DMA is enabled adds cc3af187d8b8 Merge branch 'spi-5.3' into spi-linus new 248376b37ad9 Merge remote-tracking branch 'spi-fixes/for-linus' new 4a2b8560e3df tty: serial: netx: Delete driver new 61d51456f357 vt: Grab console_lock around con_is_bound in show_bind new f3e13f42cd65 Merge remote-tracking branch 'tty.current/tty-linus' new f3dccdaade41 usb: pci-quirks: Correct AMD PLL quirk detection new 4fbb8aa75836 usb: pci-quirks: Minor cleanup for AMD PLL quirk new d74ffae8b8dd usb-storage: Add a limitation for blk_queue_max_hw_sectors() new 94b9a70d32db usb/hcd: Fix a NULL vs IS_ERR() bug in usb_hcd_setup_local_mem() new f90bf1ece48a usb: wusbcore: fix unbalanced get/put cluster_id new bafe64e5f0ed Revert "usb: usb251xb: Add US lanes inversion dts-bindings" new 79f6fafad4e2 Revert "usb: usb251xb: Add US port lanes inversion property" new 4849ee612970 usb: usb251xb: Reallow swap-dx-lanes to apply to the upstr [...] new d39b5bad8658 xhci: Fix crash if scatter gather is used with Immediate D [...] new a71272f29609 Merge remote-tracking branch 'usb.current/usb-linus' new c2f2ad61091f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new 6eab24bed124 Merge remote-tracking branch 'phy/fixes' new dbc4f989c878 Staging: fbtft: Fix probing of gpio descriptor new b918d1c27066 Staging: fbtft: Fix reset assertion when using gpio descriptor new 66665bb99792 staging: gasket: apex: fix copy-paste typo new fb2b055b7e6e staging: wilc1000: flush the workqueue before deinit the host new 610504301235 staging: unisys: visornic: Update the description of 'poll [...] new 92e3e884887c Staging: fbtft: Fix GPIO handling new 8f9e86ee7959 staging: android: ion: Bail out upon SIGKILL when allocati [...] new 869c5dd1ede6 Merge remote-tracking branch 'staging.current/staging-linus' adds a56587065094 binder: Set end of SG buffer area properly. adds 49ed96943a8e binder: prevent transactions to context manager from its o [...] adds 1be8624a0cbe mei: me: add mule creek canyon (EHL) device ids adds 3d139703d397 fpga-manager: altera-ps-spi: Fix build error new 10b0f1c227ed vmw_balloon: Remove Julien from the maintainers list new 1b5621832f9b eeprom: make older eeprom drivers select NVMEM_SYSFS new 0c7d37f4d9b8 hpet: Fix division by zero in hpet_time_div() new d4fddac5a51c test_firmware: fix a memory leak bug new 190c6af08e09 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds f3b5720cabaf Input: elantech - annotate fall-through case in elantech_u [...] new 25f8c834e2a6 Input: synaptics - enable RMI mode for HP Spectre X360 new aaccb66cb98a Merge remote-tracking branch 'input-current/for-linus' new 45bd4d48c64a Merge remote-tracking branch 'ide/master' adds 2e05ec4834f9 selftests: mlxsw: Fix typo in qos_mc_aware.sh adds 527d37e9e575 selftests/livepatch: add test skip handling new 8826d8d8420c Merge remote-tracking branch 'kselftest-fixes/fixes' new d105ef8120dd dmaengine: tegra210-adma: Fix unused function warnings new 4962a326571b Merge remote-tracking branch 'slave-dma-fixes/fixes' new 1417db4fbe08 Merge remote-tracking branch 'mips-fixes/mips-fixes' new 33eb28beabea Merge remote-tracking branch 'omap-fixes/fixes' new 14ffc16824bc Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 00289cd87676 drivers/base: Introduce kill_device() adds 8aac0e233891 libnvdimm/bus: Prevent duplicate device_unregister() calls adds 700cd033a82d libnvdimm/region: Register badblocks before namespaces adds 6de5d06e657a libnvdimm/bus: Prepare the nd_ioctl() path to be re-entrant adds b70d31d054ee libnvdimm/bus: Stop holding nvdimm_bus_list_mutex over __n [...] adds ca6bf264f6d8 libnvdimm/bus: Fix wait_nvdimm_bus_probe_idle() ABBA deadlock adds 87a30e1f05d7 driver-core, libnvdimm: Let device subsystems add local lo [...] new 81b343dd838a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new 6e7ca09b583d btrfs: Fix deadlock caused by missing memory barrier new 2777dce90db0 Merge branch 'misc-5.3' into next-fixes new 078b055c6068 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 2085eeffbc6d fix the struct mount leak in umount_tree() new 9376656a8c6f Merge remote-tracking branch 'vfs-fixes/fixes' new edbfe83def34 platform/x86: pcengines-apuv2: Fix softdep statement new 8732d85a69a0 platform/x86: wmi: add missing struct parameter description new 6acf5d76ab68 Platform: OLPC: add SPI MODULE_DEVICE_TABLE new 66013e8ec685 platform/x86: intel_pmc_core: Add ICL-NNPI support to PMC Core new 62bd9142f471 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds c7842d1080a3 dt-bindings: clk: allwinner,sun4i-a10-ccu: Correct path in $id new 50ce73cfbb4a dt-bindings: interrupt-controller: al-fic: remove redundan [...] new 0591336a9e35 Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 359603a3847e scsi: megaraid_sas: fix spelling mistake "megarid_sas" -> [...] adds 3b5f307ef3cb scsi: megaraid_sas: fix panic on loading firmware crashdump adds e45ab43b1d40 scsi: megaraid_sas: Make some functions static adds 5523ca8f624d scsi: fcoe: fix a typo adds 5578257ca0e2 scsi: ibmvfc: fix WARN_ON during event pool release adds 20122994e38a scsi: scsi_dh_alua: always use a 2 second delay before ret [...] new c8559eacc055 Merge remote-tracking branch 'scsi-fixes/fixes' new 48fe1c0a75fa Merge remote-tracking branch 'amdgpu-fixes/drm-fixes' new de129e32f8f2 Merge remote-tracking branch 'drm-intel-fixes/for-linux-ne [...] new 44837d047970 Merge remote-tracking branch 'mmc-fixes/fixes' new 847249ff4e3e Merge remote-tracking branch 'hyperv-fixes/hyperv-fixes' new 910ffd8e3b6b Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 251f3fbb2886 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 66d7780f18ea dma-mapping: check pfn validity in dma_common_{mmap,get_sgtable} adds ad3c7b18c5b3 arm: use swiotlb for bounce buffering on LPAE configs new 06074fd924ef Merge remote-tracking branch 'dma-mapping/for-next' new 4310765e5de9 Merge remote-tracking branch 'arm/for-next' new ca786b8db751 arm64: perf: Remove unused macro new 21751206939a Merge remote-tracking branch 'arm-perf/for-next/perf' new f77051e18f92 Merge remote-tracking branch 'arm-soc/for-next' new 15a50180067f Merge remote-tracking branch 'actions/for-next' new fb25ddcb82d2 Merge remote-tracking branch 'amlogic/for-next' new 4d7c84778245 Merge remote-tracking branch 'aspeed/for-next' new 5d1ebe13ec87 Merge remote-tracking branch 'at91/at91-next' adds 939b482a6411 ARM: bcm283x: Reduce register ranges for UART, SPI and I2C adds f83e5000db15 Merge branch 'bcm2835-dt-next' into for-next new 4262bff83d9c Merge remote-tracking branch 'bcm2835/for-next' new 26773b1c55d8 Merge remote-tracking branch 'imx-mxs/for-next' new 677fedebed06 Merge remote-tracking branch 'keystone/next' new 5f9924c4bbd9 Merge remote-tracking branch 'mediatek/for-next' new af117d90d2e1 Merge remote-tracking branch 'mvebu/for-next' new 0413366fed79 Merge remote-tracking branch 'omap/for-next' new 690b0c5ecf18 Merge remote-tracking branch 'qcom/for-next' new fc2e6f03a165 Merge remote-tracking branch 'renesas/next' new 3b1d29753cba Merge remote-tracking branch 'reset/reset/next' new 31ed9d9d71ec ARM: dts: rockchip: Limit WiFi TX power on rk3288-veyron-jerry new ab9640000d92 ARM: dts: rockchip: move rk3288-veryon display settings in [...] new 6b381a8e2c5f ARM: dts: rockchip: consolidate veyron panel and backlight [...] new c6855f7bb66b dt-bindings: ARM: dts: rockchip: Add bindings for rk3288-v [...] new 0067692b662e ARM: dts: rockchip: add veyron-fievel board new 4a11458611fb ARM: dts: rockchip: add veyron-tiger board new 5766c19478ea Merge branch 'v5.4-armsoc/dts32' into for-next new 5882d65c1691 arm64: dts: rockchip: Add PWM fan for RockPro64 new 10e3b44efbc4 Merge branch 'v5.4-armsoc/dts64' into for-next new 7114fbdaa2aa clk: rockchip: Fix -Wunused-const-variable in rv1108 clk driver new 822b939caf45 Merge branch 'v5.4-clk/next' into for-next new 2b9c9ace59f7 Merge remote-tracking branch 'rockchip/for-next' adds 2a0dd1d7415a arm64: defconfig: Enable IR SUNXI option adds 342d23a7dacf ARM: dts: sunxi: Prefer A31 bindings for IR adds 8fa345e711bf ARM: dts: sunxi: Prefer A31 bindings for IR adds 44a4f416c838 arm64: dts: allwinner: a64: Add IR node adds 63eb1e149576 arm64: dts: allwinner: a64: Enable IR on Orange Pi Win adds 9267811aad35 arm64: dts: allwinner: h6: Add IR receiver node adds 86be740845e3 arm64: dts: allwinner: h6: Enable IR on H6 boards adds b184e1e79e6d Merge branches 'sunxi/config64-for-5.4' and 'sunxi/dt-for- [...] new cb4e3e1668b1 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 429923e50397 Merge remote-tracking branch 'tegra/for-next' new f490d6b3c14b Merge remote-tracking branch 'clk/clk-next' new 6b394e3078f6 Merge remote-tracking branch 'csky/linux-next' new 39815f7302ea Merge remote-tracking branch 'h8300/h8300-next' adds f9065b54d437 MIPS: Remove unused R4300 CPU support adds 8e96b08472e6 MIPS: Remove unused R5432 CPU support adds ccd51b9fc3bf MIPS: Remove unused R5432_CP0_INTERRUPT_WAR adds c2aeaaea1756 MIPS: Remove unused R8000 CPU support new 58ca7d741c79 Merge remote-tracking branch 'mips/mips-next' new 736d2e33b473 Merge remote-tracking branch 'parisc-hd/for-next' new caa7033c8c74 Merge remote-tracking branch 'risc-v/for-next' new bc2c660f9346 revert Revert "fix the struct mount leak in umount_tree()" new 0e01e7a667e9 Merge remote-tracking branch 'xtensa/xtensa-for-next' new a02f0edefbec Merge remote-tracking branch 'afs/afs-next' new db5ca8b1b1e7 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 6966af5a177b cifs: fix rmmod regression in cifs.ko caused by force_sig changes adds a812949d7ac8 SMB3: Fix deadlock in validate negotiate hits reconnect adds c6aefe0af593 SMB3: Fix potential memory leak when processing compound chain adds 25f8ddb05523 cifs: fix a comment for the timeouts when sending echos adds bdfbed652fb3 fs: cifs: cifsssmb: remove redundant assignment to variable ret adds b160a8b2301f cifs: get mode bits from special sid on stat adds c816da118aee cifs: allow chmod to set mode bits using special sid adds 5fef2f03f4a8 cifs: prepare SMB2_Flush to be usable in compounds new ef4cbb5efb1b cifs: add passthrough for smb2 setinfo new 32892f6cac48 Merge remote-tracking branch 'cifs/for-next' new 44fd186cdf80 Merge remote-tracking branch 'f2fs/dev' new 1e4c5aab1788 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 0a3f132f7f0e Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 43e4cb942e88 locks: Fix procfs output for file leases new 30ef27cd5606 Merge remote-tracking branch 'file-locks/locks-next' new 38b29c78a57a Merge remote-tracking branch 'vfs/for-next' new fcb4510c60d9 Merge remote-tracking branch 'printk/for-next' new 42ddcd1a25f3 Merge remote-tracking branch 'hid/for-next' new c922c33cd4c8 Merge remote-tracking branch 'i2c/i2c/for-next' adds d3200c3b543d x86/amd_nb: Add PCI device IDs for family 17h, model 70h adds 90161fde7b5d hwmon: (k10temp) Add support for AMD family 17h, model 70h CPUs adds 20f30bf1de02 hwmon: (asb100) convert to i2c_new_dummy_device adds 8234d59b34e0 hwmon: (smm665) convert to i2c_new_dummy_device adds 3d7ab806e6a0 hwmon: (w83781d) convert to i2c_new_dummy_device adds d28ee05c7c84 hwmon: (adt7475) Convert to use hwmon_device_register_with [...] adds dbadea52204d hwmon: (nct6775) Integrate new model nct6116 adds a41c6eb90457 hwmon: (acpi_power_meter) Change log level for 'unsafe sof [...] new ae6262d1a070 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 4d2e26a38fbc docs: powerpc: convert docs to ReST and rename to *.rst adds 08a69058c02f docs: power: add it to to the main documentation index adds bff9e34c6785 docs: fix broken doc references due to renames adds 9d42afbe6bd4 docs: pdf: add all Documentation/*/index.rst to PDF output adds 24889dad3d9e docs: conf.py: add CJK package needed by translations adds e0de2b59e243 docs: conf.py: only use CJK if the font is available adds b308467c916a scripts/sphinx-pre-install: fix script for RHEL/CentOS adds 56e5a6339237 scripts/sphinx-pre-install: don't use LaTeX with CentOS 7 adds 353290a9eb53 scripts/sphinx-pre-install: fix latexmk dependencies adds 4ea96d57bbfd scripts/sphinx-pre-install: cleanup Gentoo checks adds 27eed923f715 scripts/sphinx-pre-install: seek for Noto CJK fonts for pd [...] adds a84d9e899683 docs: load_config.py: avoid needing a conf.py just due to [...] adds 9fc3a18a942f docs: remove extra conf.py files adds 518b7d55f80e docs: virtual: add it to the documentation body adds d6f0f2f19a9e docs: load_config.py: ensure subdirs end with "/" adds 48ffc3d12b55 Merge branch 'pdf_fixes_v1' of https://git.linuxtv.org/mch [...] adds 74af0d0be1d7 docs/vm: transhuge: fix typo in madvise reference adds 2b607f7088f9 doc:it_IT: translations in process/ new 45ff19ef2074 Merge remote-tracking branch 'jc_docs/docs-next' adds 999a4312e871 media: v4l2-ioctl: call v4l_pix_format_touch() for TRY_FMT adds 43266ad2b47d media: input/touchscreen/sur40: use COLORSPACE_RAW adds 8d86a1564995 media: vb2: reorder checks in vb2_poll() adds 7708065f5d51 media: v4l2-mem2mem: reorder checks in v4l2_m2m_poll() adds b61789f53d49 media: drivers/media: don't set pix->priv = 0 adds b98fd3cb6db8 media: vivid: fix potential integer overflow on left shift adds aa9c2182c454 media: vivid:add sanity check to avoid divide error and se [...] adds 31bd0e5e61dc media: davinci-vpbe: remove obsolete includes adds 9bef0d1d053d media: dt-bindings: media: meson-ao-cec: add SM1 compatible adds aef5f47c9907 media: platform: meson-ao-cec-g12a: add support for SM1 adds ed2cea4f95bf media: cobalt: remove redundant assignment to variable data adds f2180adfd7a3 media: m2m-deinterlace: Fix misuse of strscpy adds ba78170ef153 media: go7007: Fix misuse of strscpy adds 9230a4cc316b media: via-camera: call viafb_pm_unregister in remove() adds 4965bcd3c1f3 media: via-camera: use struct v4l2_fh adds fa564e90257e media: ov7670: don't return ENOTTY if SUBDEV_API is not set adds ec8b22b4bd8e media: via-camera: fix v4l2-compliance fails adds 6732ecb335f5 media: cobalt: Prefer pcie_capability_read_word() adds 1a03f91c2c24 media: vivid: work around high stack usage with clang adds 02c25c003405 media: staging/imx: Fix NULL deref in find_pipeline_entity() adds da79bf41a4d1 media: exynos4-is: fix leaked of_node references adds 094efbe748c2 media: ti-vpe: fix leaked of_node references adds 322b169476aa media: staging/media/davinci_vpfe: Add null check post kmalloc adds 81f96ebc8a66 media: saa7134: remove redundant assignment to variable value adds 596a5a58e89a media: vb2-dc: skip CPU sync in map/unmap dma_buf adds 2dbcb6fb96f5 media: media/i2c: don't return ENOTTY if SUBDEV_API is not set adds b4133ad3a5c8 media: m2m-deinterlace: use struct v4l2_fh adds 854aca6d3ad1 media: omap_vout: use struct v4l2_fh adds 65953018b30c media: mx2_emmaprp: use struct v4l2_fh adds 7770f89b26ce media: vimc: stream: remove obsolete function doc adds 959f9c841b6b media: vimc: stream: fix style of argument description adds ed391879dd73 media: vimc: stream: format comments as kernel-doc adds edb0b4e24baa media: vimc.rst: Add a proper alt attribute to vimc.dot adds e2727ec58c11 media: vimc.rst: add vimc-streamer source documentation new 78b3e86b5a75 media: dt: bindings: tegra-vde: Document new optional IOMM [...] new 0bd465765f8d media: rcar-vin: Clean up correct notifier in error path new 21a816e7ee5d media: rcar-vin: Centralize black listing of pixel formats new 9e037bdf743c media: staging: media: cedrus: Fix misuse of GENMASK macro new d4a6a9537bc3 media: hdpvr: Add device num check and handling new 173f6eacc8a8 media: v4l: ctrls: Add debug messages new 08aac0e32fe4 media: marvell-ccic: mmp: add MODULE_DEVICE_TABLE new 3c1350501c21 media: v4l2-dev/ioctl: require non-zero device_caps, verif [...] new 610fce537221 media: sh_veu: convert to struct v4l2_fh new ee484875af00 media: davinci/vpfe_capture.c: drop unused format descriptions new 8baf50109929 media: am437x: remove unused struct vpfe_pixel_format new 79e85d1d2c16 media: vivid: fix device init when no_error_inj=1 and fb disabled new 757c2bf597a8 media: staging/media/bcm2048: remove driver new 4ee222406740 media: staging: davinci: remove vpfe driver new f61c0ca4b402 media: vivid: fix typo: use -> user new 45ffbd15ede6 media: ov5645: Remove unneeded regulator_set_voltage() new 4962bb38fb61 media: ov5645: Use regulator_bulk() functions new 8791a102ce57 media: i2c: ov5640: Check for devm_gpiod_get_optional() error new 24c8ac890130 media: i2c: ov5640: Fix the order for enabling regulators new c0a7c0025369 media: dt-bindings: Update bindings for Cadence CSI2TX ver [...] new bf9df90b3557 media: Add lane checks for Cadence CSI2TX new 6ded416d4ac4 media: Fix Lane mapping in Cadence CSI2TX new 050ff2ad1cca media: Add support for Cadence CSI2TX 2.1 new 913c55a86400 media: ov2680: fix a typo in a function name new bfe655d159af media: pci: Use dev_get_drvdata where possible new 3be9cc6ad3fa media: v4l2-fwnode: Switch to use fwnode_property_count_uXX() new 6ddb094a9f8c media: staging/intel-ipu3: Use dev_get_drvdata where possible new 6a76404b13ba media: davinci-vpif: Don't dereference endpoint after putt [...] new 016413d96706 media: v4l2-async: Get fwnode reference when putting it to [...] new 820342aca051 media: v4l2-async: Add v4l2_async_notifier_add_fwnode_remo [...] new 2ea4cfc9a716 media: omap3isp: Rework OF endpoint parsing new d1e164289e55 media: v4l2-async: Safely clean up an uninitialised notifier new f6a5242b7cf2 media: ipu3-cio2: Clean up notifier's subdev list if parsi [...] new 706c0cffaf2a media: ipu3-cio2: Proceed with notifier init even if there [...] new 2c93346698ba media: ipu3-cio2: Parse information from firmware without [...] new 049e684f2de9 media: v4l2-dev: fix WARN_ON(!vdev->device_caps) new 19ab1f649ca4 media: rcar-vin: Rename VNDMR_DTMD_ARGB1555 to VNDMR_DTMD_ARGB new 5720c7331ff7 media: rcar-vin: Add control for alpha component new 1d99e68ce7fd media: rcar-vin: Add support for RGB formats with alpha component new 6b4633310ae8 media: rcar-vin: Always setup controls when opening video device new 24f6f93a19e8 media: Don't default-enable "ancillary driver autoselect" [...] new aa0e9e72733b media: staging: media: hantro: Remove call to memset after [...] new c3c3509b8681 media: hantro: Set DMA max segment size new 9530bbe726a1 media: hantro: Simplify the controls creation logic new 61e95d81aa28 media: hantro: Constify the control array new deff5c37c889 media: hantro: Add hantro_get_{src, dst}_buf() helpers new 932a9317ac49 media: hantro: Add helpers to prepare/finish a run new 613326d62f79 media: hantro: Move VP8 common code new 73fb5bfa53e9 media: hantro: Support RK3399 VP8 decoding new 620428820d0d media: staging: hantro: avoid future namespace collisions new a8f910ec6658 media: v4l2-core: Cleanup Makefile new ab07360ef5e2 Merge remote-tracking branch 'v4l-dvb/master' new 0c826a07dd69 PM / wakeup: show wakeup sources stats in sysfs new 3a79bc63d907 PCI: irq: Introduce rearm_wake_irq() new 6921de898ba8 ACPICA: Return u32 from acpi_dispatch_gpe() new 9089f16e053a ACPI: EC: Return bool from acpi_ec_dispatch_gpe() new 2933954b71f1 PM: sleep: Fix possible overflow in pm_system_cancel_wakeup() new 41275eb5c718 ACPI: PM: Set s2idle_wakeup earlier and clear it later new 56b991849009 PM: sleep: Simplify suspend-to-idle control flow new 8eb0fd3b55f0 PM: sleep: Integrate suspend-to-idle with generig suspend flow new b605c44c30b5 PM: sleep: Drop dpm_noirq_begin() and dpm_noirq_end() new 0afb2f355007 Merge branch 'pm-s2idle-rework' into pm-sleep new 28d0e69ea0fa Merge branch 'pm-sleep' into linux-next new a6347d362cf2 Merge remote-tracking branch 'pm/linux-next' new 1cd0d2560daf Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new f9dddcb0c242 dt-bindings: opp: Support multiple opp-suspend properties new 0096c014218f opp: of: Support multiple suspend OPPs defined in DT new 2c3c2085352f Merge remote-tracking branch 'opp/opp/linux-next' new e6e3079dcb21 Merge remote-tracking branch 'thermal-soc/next' new 7b4e84c09deb Merge remote-tracking branch 'ieee1394/for-next' new 7413c26740ee Merge remote-tracking branch 'swiotlb/linux-next' adds 570d785ba46b drivers: net: xgene: Remove acpi_has_method() calls adds 61670d62bd9e MAINTAINERS: can: add missing files to CAN NETWORK DRIVERS [...] adds 4dfc39e1b639 can: sja1000: Makefile/Kconfig: sort alphabetically adds 2d91fdccad4d can: sja1000: f81601: add Fintek F81601 support adds d9e5d174ad8b can: kvaser_usb: Use struct_size() in alloc_candev() adds 26ad340e582d can: kvaser_pciefd: Add driver for Kvaser PCIEcan devices adds b07fbf239738 can: mark expected switch fall-throughs adds 69652195b6e0 can: m_can: Fix checkpatch issues on existing code adds f524f829b75a can: m_can: Create a m_can platform framework adds 441ac340169b can: m_can: Rename m_can_priv to m_can_classdev adds 4edd396a1911 dt-bindings: can: tcan4x5x: Add DT bindings for TCAN4x5X driver adds 5443c226ba91 can: tcan4x5x: Add tcan4x5x driver to the kernel adds d38f9180da88 can: xilinx_can: Fix style issues adds c942a575b95f can: xilinx_can: Fix kernel doc warnings adds 3281b380ec9f can: xilinx_can: Fix flags field initialization for axi ca [...] adds 8dce7ea41a1e can: xilinx_can: Add cantype parameter in xcan_devtype_dat [...] adds c223da689324 can: xilinx_can: Add support for CANFD FD frames adds 64d6ce8fe48e can: xilinx_can: clean up indentation issue adds 26bca9fe5f1d can: Kconfig: correct history of the CAN protocol adds ca10989632d8 can: flexcan: implement can Runtime PM adds 9d733992772d dt-bindings: can: flexcan: add PE clock source property to [...] adds 8c306bec2d09 can: flexcan: add support for PE clock source select adds 10e0c525fc41 dt-bindings: can: flexcan: add can wakeup property adds 915f9666421c can: flexcan: add support for DT property 'wakeup-source' adds 4c7f71548515 can: ti_hecc: use timestamp based rx-offloading adds 60649d4e0af6 can: remove obsolete empty ioctl() handler adds fba76a584526 can: Add SPDX license identifiers for CAN subsystem adds f876a784292b Merge tag 'linux-can-next-for-5.4-20190724' of git://git.k [...] adds 7bdb9234952b net: marvell: Use dev_get_drvdata where possible adds dfa56f83153f forcedeth: Use dev_get_drvdata where possible adds 3e03a8ba8e1d sfc: Use dev_get_drvdata where possible adds 8f75ec1a220e sfc-falcon: Use dev_get_drvdata where possible adds 92493a2f8a8d Build fixes for skb_frag_size conversion adds ed72a9bb9af0 r8169: fix a typo in a comment adds 2ec0a8909189 qlge: Fix build error without CONFIG_ETHERNET adds e62088ea6a20 selftests: mlxsw: Fix typo in qos_mc_aware.sh adds d601be97126e net/ixgbevf: fix a compilation error of skb_frag_t adds 2b69286dbd99 igc: Remove the polarity field from a PHY information structure adds 6145787d5e2e igc: Remove the unused field from a device specification s [...] adds bb4265ec24c1 igc: Update the MAC reset flow adds 6d37a38243bc igc: Add more SKUs for i225 device adds e5e9a2ecfe78 e1000e: add workaround for possible stalled packet adds ce599b1a129c Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...] adds 81cd17a4121d r8169: improve rtl_set_rx_mode adds 7c116e02a4a7 qed: reduce maximum stack frame size adds 9eed21c01c78 mlx4: avoid large stack usage in mlx4_init_hca() new c93496e9f768 net: sfc: falcon: convert to i2c_new_dummy_device new b06689cc1b04 mlxsw: spectrum: Expose KVD size for Spectrum-2 new fc25996e6f46 mlxsw: spectrum_router: Increase scale of IPv6 nexthop groups new f2ad83af32c3 Merge branch 'mlxsw-Two-small-updates' new 37f7c66f4560 ptp: ptp_dte: remove redundant dev_err message new 4929a932be33 tipc: optimize link synching mechanism new 2320bcdae628 tipc: fix changeover issues due to large packet new b591c6f620ac Merge branch 'tipc-link-changeover-issues' new 00c33afbf9dd net: mvneta: use devm_platform_ioremap_resource() to simpl [...] new 4f9c589a05ef Merge remote-tracking branch 'net-next/master' new 7c4b90d79d0f bpf: Allow bpf_skb_event_output for a few prog types new 03cd1d1a493e selftests/bpf: Add selftests for bpf_perf_event_output new 086f95682114 bpf/flow_dissector: pass input flags to BPF flow dissector [...] new 1ac6b126dbe8 bpf/flow_dissector: document flags new b2ca4e1cfa7d bpf/flow_dissector: support flags in BPF_PROG_TEST_RUN new 57debff23c4c tools/bpf: sync bpf_flow_keys flags new ae173a915785 selftests/bpf: support BPF_FLOW_DISSECTOR_F_PARSE_1ST_FRAG new 71c99e32b926 bpf/flow_dissector: support ipv6 flow_label and BPF_FLOW_D [...] new e853ae776a58 selftests/bpf: support BPF_FLOW_DISSECTOR_F_STOP_AT_ENCAP new 943e398dd36c Merge branch 'flow_dissector-input-flags' new e762b08cd6fe Merge remote-tracking branch 'bpf-next/master' new 0981864e5d12 Merge remote-tracking branch 'nfc-next/master' adds 231e83fdcd03 rsi: return explicit error values adds 3b902fa811cf rt2x00usb: remove unnecessary rx flag checks adds 1dc244064c47 rt2x00: no need to check return value of debugfs_create functions adds 18e714687bea rtl8xxxu: Fix wifi low signal strength issue of RTL8723BU adds 4c8a46851019 libertas: remove redundant assignment to variable ret adds c032461936de wl3501_cs: remove redundant variable rc adds 5ff29d836d1b rtw88: Fix misuse of GENMASK macro adds 764f3f1ecffc libertas: Add missing sentinel at end of if_usb.c fw_table adds ee6db78f5db9 rtw88: pci: Rearrange the memory usage for skb in RX ISR adds 29b68a920f6a rtw88: pci: Use DMA sync instead of remapping in RX ISR adds f491645f0394 brcmfmac: add 160MHz in chandef_to_chanspec() adds 011a56a3336a brcmfmac: enable DFS_OFFLOAD extended feature if supported adds fa9050927fa8 brcmfmac: allow 160MHz in custom regulatory rules adds a84a60ccdd65 Revert "brcmfmac: fix NULL pointer derefence during USB di [...] adds 14fcfd1cc0c0 brcmfmac: change the order of things in brcmf_detach() adds c613085b7494 brcmfmac: avoid firmware command in brcmf_netdev_open() wh [...] adds c33330ac06fe brcmfmac: clear events in brcmf_fweh_detach() will always fail adds 1ac11ae949dd brcmfmac: avoid firmware commands when bus is down adds e0bfb9601d48 brcmfmac: simply remove flowring if bus is down adds 4b11c915f00c brcmfmac: remove unnecessary strlcpy() upon obtaining "ver" iovar adds f0248ec49bde mt7601u: use params->ssn value directly adds 9a29f7d8476c rtlwifi: btcoex: fix issue possible condition with no effe [...] adds 8812022cb2fd rtw88: debug: dump tx power indexes in use adds 2ec4ad49b98e libertas_tf: Use correct channel range in lbtf_geo_init adds e3b1d879ccda brcmfmac: don't net_ratelimit() CONSOLE messages on firmwa [...] adds b43d6c8e8d7f rtlwifi: remove assignment to itself adds 15e830e90fde mwifiex: use eth_broadcast_addr() to assign broadcast address new 2b6e2c81b93f Merge remote-tracking branch 'wireless-drivers-next/master' adds 6974105d72d8 Bluetooth: btusb: Fix error return code in btusb_mtk_setup [...] adds c4675923c0fc Bluetooth: btqca: Add a short delay before downloading the NVM adds 913adde92f31 Bluetooth: hci_qca: Use kfree_skb() instead of kfree() adds 179203af158e Bluetooth: btqca: Use correct byte format for opcode of in [...] adds 462fd0ddb06a Bluetooth: hci_qca: Send VS pre shutdown command. adds 8572f1e04918 Bluetooth: Add support for utilizing Fast Advertising Interval adds fa9ccaf84f5d Bluetooth: hidp: Let hidp_send_message return number of qu [...] new 07fd8c90ffde Merge remote-tracking branch 'bluetooth/master' adds 91a66351b877 gfs2: gfs2_iomap_begin cleanup adds 280f706664d8 gfs2: Add support for IOMAP_ZERO adds 8501b19cc49e gfs2: implement gfs2_block_zero_range using iomap_zero_range adds 5d69e57fa9cc gfs2: Minor gfs2_alloc_inode cleanup new 13c109ead7ef Merge remote-tracking branch 'gfs2/for-next' new b410f4eb01a1 mtd: rawnand: stm32_fmc2: avoid warnings when building wit [...] new 4902e87faf26 mtd: rawnand: vf610: Add of_node_put() before goto new c436f68beeb2 mtd: rawnand: oxnas: Add of_node_put() new a08e42987118 mtd: rawnand: tango: Add of_node_put() before return new 60be51f4be49 mtd: rawnand: meson: Add of_node_put() before return new 1670e678a8a7 mtd: rawnand: ingenic: Add of_node_put() before return new 6baf4b6ed64d Merge remote-tracking branch 'nand/nand/next' new fe925e88c830 Merge remote-tracking branch 'amdgpu/drm-next' adds 2bf8fb39eb70 drm/i915/guc: Set GuC init params only once new 702668e606c0 drm/i915/uc: Unify uC platform check new 305ceebd5284 drm/i915: Fix handling of non-supported uC new 21a27d1cdd41 drm/i915/uc: Unify uC FW selection new 91e55e545ab8 drm/i915/uc: Unify uc_fw status tracking new 90dd992260cc drm/i915/uc: Move xfer rsa logic to common function new 9cb279455705 drm/i915/huc: Copy huc rsa only once new 4ca8d2ef8dab drm/i915/uc: Plumb the gt through fw_upload new 8d5682f66252 drm/i915/uc: Unify uC firmware upload new dbbff8c3f641 drm/i915: Fix GuC documentation links new 199ddded380a drm/i915/uc: Update drawing for firmware layout new abf30f235390 drm/i915/uc: Move uc firmware layout definitions to dedica [...] new 79c7a28e1f3a drm/i915: Capture vma contents outside of spinlock new 97dee74bb34a drm/i915/uc: Reorder params in intel_uc_fw_fetch new ad7fc77ecb42 Merge remote-tracking branch 'drm-intel/for-linux-next' new 2a6fc3cb5cb6 drm/tegra: Fix gpiod_get_from_of_node() regression new c856fe0c3f74 Merge remote-tracking branch 'drm-tegra/drm/tegra/for-next' adds a0fd72d2c95b drm/mgag200: Pin displayed cursor BO to video memory adds cf578c8c8e0b drm/mgag200: Set cursor scanout address to correct BO adds a9c342ab77ab drm/mgag200: Don't unpin the current cursor image's buffer. new 771ea160e68f drm/tinydrm/mipi-dbi: Move cmdlock mutex init new 36b505721623 drm/tinydrm: Rename variable mipi -> dbi new 440961d20959 drm/tinydrm: Rename remaining variable mipi -> dbidev new 84137b866e83 drm/tinydrm: Split struct mipi_dbi in two new 7c9f1312cfca drm/tinydrm/mipi-dbi: Remove CMA helper dependency new 3389669ac5ea drm/tinydrm/Kconfig: drivers: Select BACKLIGHT_CLASS_DEVICE new 2d2bb61a6ce1 drm/tinydrm/mipi-dbi: Select DRM_KMS_HELPER new 174102f4de23 drm/tinydrm: Move mipi-dbi new f27e43b46dae MAINTAINERS: Remove tinydrm entry new 8fabc9c3109a drm/stm: attach gem fence to atomic state new 365d28c92f8c drm/bridge: sii902x: fix missing reference to mclk clock new 512ec50a97d8 dt-bindings: display: sii902x: Change audio mclk binding new 6b72c7a98bd6 drm/bridge: sii902x: make audio mclk optional new 17224cf29cbb drm/bridge: sii902x: add audio graph card support new 3bf2a06e3612 drm/via: drop use of DRM(READ|WRITE) macros new 9154e60c4e05 drm/via: copy DRM_WAIT_ON as VIA_WAIT_ON and use it new 2299b52d1391 drm/via: make via_drv.h self-contained new 0005cbda438f drm/via: drop use of drmP.h new 3935ec4a1184 drm/dp: Use non-cyclic idr new 562836a269e3 drm/dp_mst: Enable registration of AUX devices for MST ports new 7713c0f10dd5 drm/nouveau: Use connector kdev as aux device parent new db432cd0960c drm/amd/display: Use connector kdev as aux device parent new a1b27e99229a drm/amd/display: Implement MST Aux device registration new 4bced8bea094 drm/panfrost: Export all GPU feature registers new 67fe62dcf713 drm: Switch to use DEVFREQ_GOV_SIMPLE_ONDEMAND constant new 609d1170458c Merge remote-tracking branch 'drm-misc/for-linux-next' new fb797db4b097 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds a30f1743e4f5 ALSA: line6: sizeof (byte) is always 1, use that fact. new 5e291a908869 ALSA: echoaudio: Replace kmalloc + memcpy with kmemdup new 4ce6bc64344e Merge remote-tracking branch 'sound/for-next' adds e8758a5ed278 ASoC: wm8955: Fix a typo in 'wm8995_pll_factors()' function name adds bcc2a2dc3ba8 ASoC: Intel: Skylake: Merge skl_sst and skl into skl_dev struct adds 88abcc90cb04 ASoC: Intel: Skylake: Combine snd_soc_skl_ipc and snd_soc_skl adds f2a167ca681d ASoC: Intel: Skylake: Remove MCPS available check adds e5c29dc5221c ASoC: Intel: Skylake: Remove memory available check adds d4e23b7c87e3 ASoC: Intel: Skylake: Do not disable FW notifications adds 84b71067ea84 ASoC: Intel: Skylake: Make MCPS and CPS params obsolete adds bdc873feec90 ASoC: Intel: Skylake: Cleanup skl_module_cfg declaration new f2c8b5701403 ASoC: pcm3168a: Allow all channels in case of parallel DIN [...] new 816fe206138a ASoC: ti: davinci-mcasp: Add support for RIGHT_J format new b7989e271e9f ASoC: ti: davinci-mcasp: Improve serializer handling in mu [...] new 5af9e972ac72 ASoC: SOF: Makefile - fix the top-level kernel module name [...] new 01ec57a4371e ASoC: wm_adsp: Allow bus error handler to be called directly new 9cba2d6a1447 ASoC: cs47l15: Add codec driver for Cirrus Logic CS47L15 new 6535e831b4c8 ASoC: cs47l92: Add codec driver for Cirrus Logic CS47L92 new 68c907f10cd8 ASoC: codec2codec: run callbacks in order new 054d65004c6a ASoC: codec2codec: name link using stream direction new 3dcfb397dad2 ASoC: codec2codec: deal with params when necessary new 90fd4af7478c Merge branch 'asoc-5.4' into asoc-next new 6e1d75122755 Merge remote-tracking branch 'sound-asoc/for-next' new 9d41cbe23db0 Input: fsl-imx25-tcq - use devm_platform_ioremap_resource() new 46bec7a91871 Input: mxs-lradc-ts - use devm_platform_ioremap_resource() new 9601fa8fa9fe Input: sun4i-ts - use devm_platform_ioremap_resource() new f8890bd2875b Input: ts4800-ts - use devm_platform_ioremap_resource() new 3ccd63d369c8 Input: synaptics-rmi4 - remove the exporting of rmi_2d_sen [...] new 9609b904c7eb Input: elan_i2c - switch to using devm_device_add_groups() new 2e75cfaa32c1 Input: elan_i2c - switch to using devm_add_action_or_reset() new c2433827c1a1 Input: cyapa - switch to using devm_device_add_group() new 3b51c44bd693 Input: allow drivers specify timestamp for input events new 8dd31a4d5c58 Merge remote-tracking branch 'input/next' new 81d47f2050bc Merge remote-tracking branch 'block/for-next' new 33a1d6c9c993 dt-bindings: mmc: sdhci-iproc: Add brcm,bcm2711-emmc2 new 85e057e20dfd mmc: sdhci-iproc: Add support for emmc2 of the BCM2711 new 0f918c4ec1ad mmc: sdhci-pci: Use dev_get_drvdata new f7b2992625fc memstick: r592: Use dev_get_drvdata new 36c739194ed3 mmc: mmci: Clarify comments and some code for busy detection new 1d26be87b7f9 mmc: sdhci-pltfm: Use devm_platform_ioremap_resource() to [...] new 979f97f2771b mmc: host: sdhci: Fix the incorrect soft reset operation w [...] new 7c3a0078c9ff Merge remote-tracking branch 'mmc/next' new e6b124ba28b3 Merge remote-tracking branch 'kgdb/kgdb-next' new 197df18f7038 mfd: max77620: Add of_node_put() before return new b5e29aa880be mfd: davinci_voicecodec: Remove pointless #include new 6e7d7e2353af Merge remote-tracking branch 'mfd/for-mfd-next' new 1889c6e6ac6e regulator: act8865: fix ptr_ret.cocci warnings new 43b84b2883b1 Merge branch 'regulator-5.4' into regulator-next new 1151f3fc0bbe Merge remote-tracking branch 'regulator/for-next' new 18610b30e064 Merge remote-tracking branch 'security/next-testing' new 1c98e6226206 Merge remote-tracking branch 'apparmor/apparmor-next' new 8c31bc265b91 Merge remote-tracking branch 'keys/keys-next' adds a18670f4617d watchdog: ath79_wdt: fix a typo in the name of a function new 0ed69aecaeaa Merge remote-tracking branch 'watchdog/master' adds 66929812955b iommu/amd: Add support for X2APIC IOMMU interrupts new 90087b701a45 Merge remote-tracking branch 'iommu/next' adds aad1039b8291 dt-bindings: input: Convert Allwinner LRADC to a schema adds 9383aed4742f dt-bindings: bus: Convert Allwinner DE2 bus to a schema adds 470062c40eaa dt-bindings: crypto: Convert Allwinner A10 Security Engine [...] new f1945ab447fa Merge remote-tracking branch 'devicetree/for-next' adds 2a3b6f7b02cd spi: dw-pci: Use dev_get_drvdata adds fc6ea8bb3291 Merge branch 'spi-5.4' into spi-next new b42943eddf0a Merge remote-tracking branch 'spi/for-next' new 882a0db9d143 objtool: Improve UACCESS coverage new a180721af220 Merge branch 'core/urgent' new b3abf4bb998c Merge branch 'locking/urgent' new 32907716d833 Merge branch 'perf/urgent' new b8f70953c125 x86/entry/32: Pass cr2 to do_async_page_fault() new 643d83f0a351 x86/hpet: Undo the early counter is counting check new 517c3ba00916 x86/speculation/mds: Apply more accurate check on hypervis [...] new 661709d11ec0 Merge branch 'x86/urgent' new e797bda3fd29 smp/hotplug: Track booted once CPUs in a cpumask new b9fa6442f704 cpumask: Implement cpumask_or_equal() new 0c09ab96fc82 cpu/hotplug: Cache number of online CPUs new 3669d09cbd34 Merge branch 'smp/hotplug' new 511885d7061e lib/timerqueue: Rely on rbtree semantics for next timer new 5cda1f158e06 Merge branch 'timers/core' new 747d5a1bf293 x86/reboot: Always use NMI fallback when shutdown via rebo [...] new a2df00fd5012 Merge branch 'smp/hotplug' into x86/apic new 2591bc4e8d70 x86/kgbd: Use NMI_VECTOR not APIC_DM_NMI new 39c89dff9c36 x86/apic: Invoke perf_events_lapic_init() after enabling APIC new 2640da4cccf5 x86/apic: Soft disable APIC before initializing it new cc8bf191378c x86/apic: Make apic_pending_intr_clear() more robust new cdc86c9d1f82 x86/apic: Move IPI inlines into ipi.c new 521b82fee98c x86/apic: Cleanup the include maze new 8b542da37287 x86/apic: Move ipi header into apic directory new ba77b2a02e00 x86/apic: Move apic_flat_64 header into apic directory new c94f0718fb1c x86/apic: Consolidate the apic local headers new 82e574782345 x86/apic/uv: Make x2apic_extra_bits static new 9c92374b631d x86/cpu: Move arch_smt_update() to a neutral place new 60dcaad5736f x86/hotplug: Silence APIC and NMI when CPU is dead new 3994ff90acc3 x86/apic: Remove dest argument from __default_send_IPI_shortcut() new bd82dba2fa6a x86/apic: Add NMI_VECTOR wait to IPI shorthand new bdda3b93e660 x86/apic: Move no_ipi_broadcast() out of 32bit new 6a1cb5f5c641 x86/apic: Add static key to Control IPI shorthands new 22ca7ee933a3 x86/apic: Provide and use helper for send_IPI_allbutself() new d0a7166bc7ac x86/smp: Move smp_function_call implementations into IPI code new 832df3d47bad x86/smp: Enhance native_send_call_func_ipi() new 1f0ad660488b x86/apic: Remove the shorthand decision logic new dea978632e84 x86/apic: Share common IPI helpers new 2510d09e9dab x86/apic/flat64: Remove the IPI shorthand decision logic new 43931d350f30 x86/apic/x2apic: Implement IPI shorthands support new bc9f840dca96 Merge branch 'x86/apic' new 57847e8efe6e Merge branch 'x86/build' new 4599c6671b81 x86/crash: Remove unnecessary comparison new 9936b2d2ef90 Merge branch 'x86/cleanups' new 18eb8a33ec8d Merge branch 'x86/cpu' new e9e7f9f30d59 Merge branch 'x86/entry' new 1adc777f7427 Merge branch 'x86/hyperv' new 21e450d21cca x86/mm: Avoid redundant interrupt disable in load_mm_cr4() new 3af33b951626 Merge branch 'x86/mm' new 2e852cfb8ab7 Merge branch 'linus' new 16d51a590a8c sched/fair: Don't free p->numa_faults with concurrent readers new cb361d8cdef6 sched/fair: Use RCU accessors consistently for ->numa_group new 4268ee7977dd Merge branch 'sched/urgent' new d35927a14464 sched/fair: Move init_numa_balancing() below task_numa_work() new b34920d4ce6e sched/fair: Move task_numa_work() init to init_numa_balancing() new 9434f9f5d117 sched/fair: Change task_numa_work() storage to static new f6cad8df6b30 sched/fair: Fix imbalance due to CPU affinity new 84ec3a078708 time/tick-broadcast: Fix tick_broadcast_offline() lockdep [...] new 43e9f7f231e4 sched/fair: Start tracking SCHED_IDLE tasks count in cfs_rq new 3c29e651e16d sched/fair: Fall back to sched-idle CPU if idle CPU isn't found new 7b3c92b85a65 sched/core: Convert get_task_struct() to return the task new 65d74e91694e sched/stats: Fix unlikely() use of sched_info_on() new e0e8d4911ed2 sched/isolation: Prefer housekeeping CPU in local node new 60e17f5cef83 sched/fair: Introduce fits_capacity() new c22645f4c8f0 sched/topology: Add partition_sched_domains_locked() new 4b211f2b129d sched/core: Streamle calls to task_rq_unlock() new f9a25f776d78 cpusets: Rebuild root domain deadline accounting information new 59d06cea1198 sched/deadline: Fix bandwidth accounting at all levels aft [...] new 1243dc518c9d cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem new d74b27d63a8b cgroup/cpuset: Change cpuset_rwsem and hotplug lock order new 1a763fd7c633 rcu/tree: Call setschedule() gp ktread to SCHED_FIFO outsi [...] new 710da3c8ea7d sched/core: Prevent race condition between cpuset and __sc [...] new a07db5c08657 sched/core: Fix CPU controller for !RT_GROUP_SCHED new a1dc0446d649 sched/core: Silence a warning in sched_init() new d036ed6b6690 Merge branch 'sched/core' new 3d0c3953601d perf/x86/intel: Fix SLOTS PEBS event constraint new 3b238a64c300 perf/x86/intel: Fix invalid Bit 13 for Icelake MSR_OFFCORE [...] new 5ea3f6fb37b7 perf/x86: Apply more accurate check on hypervisor platform new 4ce54af8b33d perf/core: Fix creating kernel counters for PMUs that over [...] new 289a2d22b5b6 perf/x86/intel: Mark expected switch fall-throughs new b44f7d45da59 Merge branch 'perf/urgent' new 78134300579a locking/rwsem: Don't call owner_on_cpu() on read-owner new e1b98fa31664 locking/rwsem: Add missing ACQUIRE to read_slowpath exit w [...] new 99143f82a255 lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop new 952041a8639a tty/ldsem, locking/rwsem: Add missing ACQUIRE to read_fail [...] new 6ffddfb9e1de locking/rwsem: Add ACQUIRE comments new 68037aa78208 locking/lockdep: Hide unused 'class' variable new 30a35f79faad locking/lockdep: Clean up #ifdef checks new 6c11c6e3d5e9 locking/mutex: Test for initialized mutex new c12246df5582 Merge branch 'locking/urgent' new 364f6afc4f55 locking/lockdep: Make it clear that what lock_class::key p [...] new a2970421640b stacktrace: Constify 'entries' arguments new 12593b7467f9 locking/lockdep: Reduce space occupied by stack traces new 8c779229d0f4 locking/lockdep: Report more stack trace statistics new 47d7e8b7b78f Merge branch 'locking/core' new 2412667524d0 Merge remote-tracking branch 'tip/auto-latest' new 1c38bdc96941 MAINTAINERS: update EDAC entry to reflect current tree and [...] new 3123c5c4ca15 edac: altera: Move Stratix10 SDRAM ECC to peripheral new dd8aad93f5ca Merge remote-tracking branch 'edac/edac-for-next' new 1682b8c98f22 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 1f0df76b289f Merge remote-tracking branch 'percpu/for-next' new b2b998c0f944 leds: class: Improve LED and LED flash class registration API new 853a78a7d6c7 dt-bindings: leds: Add LED_COLOR_ID definitions new 2f430310f7b4 dt-bindings: leds: Add LED_FUNCTION definitions new c5d18dd6b64e dt-bindings: leds: Add properties for LED name construction new bb4e9af0348d leds: core: Add support for composing LED class device names new 0f0f25797a7d dt-bindings: sc27xx-blt: Add function and color properties new 5fdf85a0911a leds: sc27xx-blt: Use generic support for composing LED names new e12e91a4129b dt-bindings: lt3593: Add function and color properties new 68e192078e02 leds: lt3593: Use generic support for composing LED names new 0ec39e8cd8f6 dt-bindings: lp8860: Add function and color properties new 99ca0ea57309 leds: lp8860: Use generic support for composing LED names new 4dcbc8f8c59f dt-bindings: lm3692x: Add function and color properties new a50ff2834893 leds: lm3692x: Use generic support for composing LED names new 28e12cf498ec dt-bindings: lm36010: Add function and color properties new e322b75a301b leds: lm3601x: Use generic support for composing LED names new 6c01a5cc36ea dt-bindings: cr0014114: Add function and color properties new 889003c20602 leds: cr0014114: Use generic support for composing LED names new d60a3d30c285 dt-bindings: aat1290: Add function and color properties new 8103f558527f leds: aat1290: Use generic support for composing LED names new 5b95cb0cbf64 dt-bindings: as3645a: Add function and color properties new b1f24498f187 leds: as3645a: Use generic support for composing LED names new a1c60ec95d15 dt-bindings: leds-gpio: Add function and color properties new d7235f5feaa0 leds: gpio: Use generic support for composing LED names new 91f1be8a8327 dt-bindings: an30259a: Add function and color properties new 1817208e14c6 leds: an30259a: Use generic support for composing LED names new cc93c8637008 leds: lm3532: Switch to use fwnode_property_count_uXX() new ebefec8d9fc0 leds: lm36274: Switch to use fwnode_property_count_uXX() new 246eab59eefc leds: lm3697: Switch to use fwnode_property_count_uXX() new 894ca710b697 Merge remote-tracking branch 'leds/for-next' new 2e8d58c1f14f tty: n_gsm: remove obsolete mknod doc example new a022e71ba404 tty: n_gsm: update doc example to use header for N_GSM0710 define new 2c4313cb1162 tty: n_gsm: add helpers to convert mux-num to/from tty-base new 8d34ce5cde99 serial: 8250_omap: Fix idling for unloaded serdev drivers new fc78bd1fbd2d tty: hvcs: Fix odd use of strlcpy new 44fe5ea44bf2 tty: serial: Remove call to memset after pci_alloc_consistent new ec7885e072e4 tty/isicom: remove redundant assignment to variable word_count new e56732b53611 serial: 8250: Use dev_get_drvdata where possible new 026bd4a5b3c0 tty: nozomi: Use dev_get_drvdata new 78219b6c68ff serial: 8250_exar: Use struct_size() helper new 56acec623410 tty: serial: fsl_lpuart: remove the dev.coherent_dma_mask [...] new a017d5deed22 tty: serial: fsl_lpuart: add earlycon for imx8qxp platform new 5791a830470a tty: serial: fsl_lpuart: use kzalloc() instead of kmalloc() new d9aa9ab4fe6b tty: serial: fsl_lpuart: remove sg_set_buf() for sport->rx_sgl new be2847391ac3 tty: serial: fsl_lpuart: correct the FIFO depth size new f5d6aadf3b64 8250_lpss: check null return when calling pci_ioremap_bar new 23e343b5e432 dt-bindings: serial: stm32: add wakeup option new b5500d9d651d serial: stm32: select pinctrl state in each suspend/resume [...] new 7bb4d2543364 serial: stm32: add pm_runtime support new df2f84dfa709 serial: stm32: Use __maybe_unused instead of #if CONFIG_PM_SLEEP new 5d0e193dc251 Merge remote-tracking branch 'tty/tty-next' new 80257121f435 misc: eeprom: ee1004: convert to i2c_new_dummy_device new 2495aeeca24d misc: eeprom: max6875: convert to i2c_new_dummy_device new db4ad308a506 misc: alcor_pci: Use dev_get_drvdata new 615c164da0eb intel_th: msu: Introduce buffer interface new f220df66f676 intel_th: msu-sink: An example msu buffer "sink" new 57b69a1f6648 intel_th: msu: Get rid of the window size limit new ed5207afc580 intel_th: msu: Prevent freeing buffers while locked windows exist new 092f47c383ad intel_th: msu: Preserve pre-existing buffer configuration new 7bdd9695970e char: ppdev: Fix a possible null-pointer dereference in pp [...] new dcfecd4d7a55 fpga: dfl: use driver core functions, not sysfs ones. new bc83f79bd211 mic: avoid statically declaring a 'struct device'. new 0854d589aa91 docs: ABI: remove extension from sysfs-class-mic.txt new 41db5f8397ee misc: fastrpc: fix memory leak when out of memory new 0a490afb0527 Merge remote-tracking branch 'char-misc/char-misc-next' adds a104dbc52755 extcon: arizona: Switch to use device_property_count_u32() adds a6d9cfcb853f extcon: extcon-max77843: convert to i2c_new_dummy_device adds 6527c6856fac extcon: fsa9480: Support the FSA880 variant adds 7d2b02275e89 extcon: arizona: Update binding example to use available defines adds 8bc4810b435a extcon: gpio: Request reasonable interrupts adds 005ad18727b4 extcon: sm5502: Add IRQ_ONESHOT new 6e15a67f162e Merge remote-tracking branch 'extcon/extcon-next' new ebf256e36754 staging: most: Delete an error message for a failed memory [...] new baacd53a3b72 staging: greybus: Replace function gb_i2c_device_setup() new e1928327353d staging: greybus: remove redundant assignment to variable [...] new e82a9a17d49c staging: erofs:converting all 'unsigned' to 'unsigned int' new 2ac3b368f40f staging: erofs: Remove function erofs_kill_sb() new d327ace0f301 staging: rtl8712: remove redundant assignment to variable res new 8826a1985f96 staging: most: dim2: Replace function dim_norm_ctrl_async_ [...] new 41e359e6daf4 staging: most: dim2: Remove function dimcb_io_read() new 6fa4e8eb3f19 staging: most: dim2: Remove function dimcb_io_write() new 72da91bc590a staging: wlan-ng: Remove function hfa384x_dorrid_wait() new 83c23c8e79ee staging: wlan-ng: Remove function hfa384x_dowrid_wait() new 57d100b8aa68 staging: wlan-ng: Remove function hfa384x_dowrid_async() new bb75c586cabd staging: wlan-ng: Remove unused function hfa384x_dorrid_async() new f2a82b0941ea staging: wlan-ng: Remove unused function hfa384x_dormem_async() new 71b289cc5aa6 staging: wlan-ng: Remove function hfa384x_dowmem_async() new aef29ca497f0 staging: wlan-ng: Remove unused function hfa384x_docmd_async() new 53055d6a915c staging: wlan-ng: Remove function hfa384x_docmd_wait() new 28c03f826077 staging: wlan-ng: Replace function hfa384x_dormem() new 68336404aa51 staging: wlan-ng: Replace function hfa384x_dowmem() new 4ad366015d05 staging: wilc1000: Replace function wilc_wlan_cfg_get_val() new 26a7ae2949a8 staging: wlan-ng: use "%*pE" for serial number new 543ba01d99cc staging: fsl-dpaa2/ethsw: Fix setting port learning/floodi [...] new b2fdbfa91b8c staging: fsl-dpaa2/ethsw: Add network interface statistics new 7dbac0c9a1c4 staging: fsl-dpaa2/ethsw: Remove netdevice on port probing error new de7ee3aea2e8 staging: fsl-dpaa2/ethsw: Add ndo_get_phys_port_name new c5bd72f8713e staging: fsl-dpaa2/ethsw: Add comments to ETHSW_VLAN flags new 6c90bade52bb staging: rtl8188eu: remove unused definitions from hal8188 [...] new d59381d639af staging: kpc2000: kpc_spi: Remove unnecessary null check b [...] new 2e7a3f1158ee staging: rtl8723bs: hal: Remove code valid only for 5GHz new 2615f966f9f2 staging: rtl8723bs: core: Remove code valid only for 5GHz new b21f9b8352aa staging: rtl8723bs: os_dep: Remove code valid only for 5GHz new 067756acdac8 staging: rtl8723bs: core: Change return type of init_mlme_ [...] new 6290da3e439d staging: rtl8188eu: core: Replace function Set_MSR() new d6a496f93752 staging: rtl8188eu: core: Remove function enable_rate_adaptive() new 01625b0bbb52 staging: rtl8188eu: Replace function beacon_timing_control() new c6255d2d2432 staging: rtl8188eu: Remove function rtw_os_indicate_scan_done() new 04c8c1985618 staging: rtl8188eu: Remove function rtw_modular64() new 5cace672b9a4 staging: rtl8188eu: Replace function rtw_alloc_network() new 792d89ee4bd6 staging: rtl8188eu: Replace function rtl88e_phy_rf6052_config() new 384329ddc42a staging: rtl8188eu: Replace function rtl88eu_phy_rf_config() new 44a22dc3dd89 staging: vt6656: change alignment to match parenthesis new 441dfcc8861e staging: erofs: avoid opened loop codes new 9da681e017a3 staging: erofs: support bmap new 2125a44149cd staging: mt7621-pci: Add of_node_put() before return new c4011dde241d staging: mt7621-pinctrl: Add of_node_put() before return new 3e6998b17f36 staging: android: ion: Remove unused rbtree for ion_buffer new 28771088953f staging: comedi: daqboard2000: Remove function db2k_initia [...] new 7a047abbb6ef staging: wilc1000: Merge memcpy + le32_to_cpus to get_unal [...] new 814b75b4ed9c staging: rtl8712: recv_linux.c: Align * on block comment new ec2b26f71261 staging: rtl8712: Merge memcpy + be16_to_cpus to get_unali [...] new 3e67274a41b2 staging: rtl8712: r8712_init_mlme_priv(): Change return values new 33972d48c2de staging: rtl8712: r8712_set_auth(): Change return values new 8a73a8c46570 staging: rtl8712: r8712_set_key(): Change return values new 7c93fdf090df staging: rtl8712: r8712_register_cmd_alive(): Change retur [...] new 42ceb6731d78 staging: rtl8712: init_mp_priv(): Change return values new 34ef8dbe02f4 staging: rtl8712: r8712_set_802_11_add_wep(): Change retur [...] new 606c5cf07b79 staging: rtl8712: r8712_init_recvbuf(): Change return type new caecc46bf4e7 staging: rtl8712: r8712_free_recvframe(): Change return type new 8143be90aaab staging: rtl8723bs: remove set but not used variable 'cck_ [...] new fee0cc591ae4 staging: rtl8723bs: os_dep: change return type of rtw_susp [...] new 1c4bfacf1d70 staging: rtl8723bs: core: Remove Unneeded variable ret new 8638eeed7481 staging: rtl8723bs: remove unused file hal_phy.c new 3774fb6bd2b9 staging: rtl8723bs: hal: remove redundant assignment to va [...] new 756e4624ddcf staging: rtl8192e: remove set but not used variable 'payload ' new 7f9b583358a4 staging: mt7621-pci: avoid use 'err' local variable new 4b2c85cacde3 drivers/staging/rtl8192u: fix indentation issue, remove extra tab new 2e20a5ac67f8 staging: rtl8723bs: rtw_pwrctrl: Change true/false checks new fe2ffeb5fdd2 staging: rtl8723bs: hal: Replace function PHY_SetTxPowerIndex() new 9dd2f1d9a158 staging: rtl8723bs: hal: Replace function PHY_GetTxPowerIndex() new 0528096df377 staging: rtl8723bs: hal: Replace function rtl8723b_set_wow [...] new 7a9a7332b62b staging: rtl8723bs: hal: Replace function rtl8723b_set_ap_ [...] new d40e29d7e219 staging: rtl8723bs: Replace function beacon_timing_control() new 4e8cc1c2df86 staging: rtl8723bs: Replace function odm_TXPowerTrackingInit() new f79670abd541 staging: rtl8723bs: Replace function ODM_TXPowerTrackingCheck() new 4da947b27cdb staging: rtl8723bs: Remove unused function prototype ODM_S [...] new 0f073df7e731 staging: rtl8723bs: hal: Remove unneeded variable pU1Tmp new 3105fa04521f Merge remote-tracking branch 'staging/staging-next' new d1a05cd5333b Merge remote-tracking branch 'mux/for-next' new 156a599b0716 dmaengine: tegra-apb: Support per-burst residue granularity new f4c255f1a747 dmaengine: dma-jz4780: Break descriptor chains on JZ4740 new 828d405cc709 Merge remote-tracking branch 'slave-dma/next' new d3c5b78bc478 Merge remote-tracking branch 'cgroup/for-next' new aedb91166790 Merge remote-tracking branch 'scsi-mkp/for-next' new 286a698ace66 Merge remote-tracking branch 'vhost/linux-next' adds 1417dba1034d remoteproc: qcom: Move glink_ssr notification after stop adds 7f1345e9efcc Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] new 79550c9d3122 Merge remote-tracking branch 'rpmsg/for-next' new d2ba99b38a72 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new 956a6f44f9cf Merge remote-tracking branch 'y2038/y2038' new 8255eab0af02 Merge remote-tracking branch 'livepatching/for-next' new 7969f7988c4b Merge remote-tracking branch 'coresight/next' new 40041a4577af Merge remote-tracking branch 'rtc/rtc-next' new 67f5e9b5dd99 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 286355aa8734 Merge remote-tracking branch 'at24/at24/for-next' new 94ffb6e21bd4 Merge remote-tracking branch 'kspp/for-next/kspp' new 82b4d3b6a8ad Merge remote-tracking branch 'nvmem/for-next' new 3e167342a1e7 Merge remote-tracking branch 'xarray/xarray' new 5ad7a2cd4275 Merge remote-tracking branch 'pidfd/for-next' new 72c0e5dcc1da Merge remote-tracking branch 'devfreq/for-next' new b6c42e74747f mm/hmm: always return EBUSY for invalid ranges in hmm_rang [...] new 3b6ca7c9e73d mm/hmm: move hmm_vma_range_done and hmm_vma_fault to nouveau new 5bc20a9f3999 nouveau: remove the block parameter to nouveau_range_fault new c41b1d690ab9 nouveau: unlock mmap_sem on all errors from nouveau_range_fault new 707c0d1def8f nouveau: return -EBUSY when hmm_range_wait_until_valid fails new d6bbbad0a3ae mm/hmm: remove the legacy hmm_pfn_* APIs new 5d6d4f85024e mm/hmm: comment on VM_FAULT_RETRY semantics in handle_mm_fault new 4dfdc41feef0 Merge remote-tracking branch 'hmm/hmm' adds 998c1de56dac fpga: altera-cvp: Fix function definition argument adds 71d8e94dabee fpga: altera-pr-ip: Make alt_pr_unregister function void adds 2949dc443116 dt-bindings: fpga: Consolidate bridge properties new 7d62460b4060 MAINTAINERS: Move linux-fpga tree to new location new de0f57f00af2 Merge remote-tracking branch 'fpga/for-next' new 1274b1ebf0bb kernel/signal.c: fix a kernel-doc markup new 0d69bf7a6302 Revert "kmemleak: allow to coexist with fault injection" new 9168a207c159 ocfs2: remove set but not used variable 'last_hash' new be376625b5de mm: vmscan: check if mem cgroup is disabled or not before [...] new e0099db58bf5 mm: migrate: fix reference check race between __find_get_b [...] new ed4fea9303d3 mm: compaction: avoid 100% CPU usage during compaction whe [...] new 2a428fb8c79e kasan: remove clang version check for KASAN_STACK new 58ac09867e67 /proc/kpageflags: prevent an integer overflow in stable_pa [...] new fc451d27e06f /proc/kpageflags: do not use uninitialized struct pages new 41b2c40bb289 mm: document zone device struct page field usage new e84524eff5e4 mm/hmm: fix ZONE_DEVICE anon page mapping reuse new eb7fb310a2ff mm/hmm: fix bad subpage pointer in try_to_unmap_one new 69e0c5b4e30d mm/hmm: fix bad subpage pointer in try_to_unmap_one new a00f38e836fd ubsan: build ubsan.c more conservatively new ac01185b907a page flags: prioritize kasan bits over last-cpuid new bf66a125b021 coredump: split pipe command whitespace before expanding template new 782564a676ac mm/migrate.c: initialize pud_entry in migrate_vma() new 076a5f176520 mm/memory_hotplug.c: remove unneeded return for void function new a8917fd65036 cgroup: kselftest: relax fs_spec checks new 0aa9bcafa027 asm-generic: fix -Wtype-limits compiler warnings new 73b2701d393d asm-generic-fix-wtype-limits-compiler-warnings-fix new a345eaebd91c asm-generic-fix-wtype-limits-compiler-warnings-v2 new b1de1c3cd1ef drivers/acpi/scan.c: acquire device_hotplug_lock in acpi_s [...] new 44b86325cb26 mm: mempolicy: make the behavior consistent when MPOL_MF_M [...] new bcc1b33d2c83 mm-mempolicy-make-the-behavior-consistent-when-mpol_mf_mov [...] new 81a842c258b2 mm: mempolicy: handle vma with unmovable pages mapped corr [...] new 4f17bde12400 mm-mempolicy-handle-vma-with-unmovable-pages-mapped-correc [...] new 25f690ea1877 kbuild: clean compressed initramfs image new a508e0953842 ocfs2: use jbd2_inode dirty range scoping new ebc137157332 jbd2: remove jbd2_journal_inode_add_[write|wait] new 76065fb8f309 ocfs2: clear zero in unaligned direct IO new 6df2fd125348 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes new 167ef2494229 ocfs2: wait for recovering done after direct unlock request new 1be4eaaefb99 ocfs2: checkpoint appending truncate log transaction befor [...] new 25a2d0454d8e ramfs: support O_TMPFILE new 853621aebeac mm, slab: extend slab/shrink to shrink all memcg caches new 764c2ec57029 mm, slab: move memcg_cache_params structure to mm/slab.h new c79465d88d75 memremap: move from kernel/ to mm/ new 48efeb861aa8 mm/page_poison.c: fix a typo in a comment new a75d4f611525 mm/rmap.c: remove set but not used variable 'cstart' new 5a2f793b62d8 mm: introduce page_size() new 95d6a619a1ba mm: Introduce page_shift() new 10e2b8bff4f4 mm-introduce-page_shift-fix new 26a8d213409c mm: Introduce compound_nr() new 1bdf4f02c86d mm: replace list_move_tail() with add_page_to_lru_list_tail() new 6343392f9c8d mm/filemap.c: rewrite mapping_needs_writeback in less fanc [...] new 521e6b91f40a mm, memcg: throttle allocators when failing reclaim over m [...] new 0b6c6e1301c7 mm-throttle-allocators-when-failing-reclaim-over-memoryhigh-fix new 5418e43caa73 mm/vmscan: expose cgroup_ino for memcg reclaim tracepoints new 8288d030447f mm/gup: add make_dirty arg to put_user_pages_dirty_lock() new 427cfd2c0ff4 drivers/gpu/drm/via: convert put_page() to put_user_page*() new 301f17b6cc55 net/xdp: convert put_page() to put_user_page*() new 08bf0500cb08 mm: remove redundant assignment of entry new 0703a69bc11f mm/mmap.c: fix the adjusted length error new 7ea4c6be08b8 mm/memory_hotplug: remove move_pfn_range() new 15e18673498c mm-memory_hotplug-remove-move_pfn_range-fix new 39c40dc906c0 drivers/base/node.c: simplify unregister_memory_block_unde [...] new 6fbeaa332fbc mm/sparse.c: fix memory leak of sparsemap_buf in aliged memory new abc7086180ef mm/sparse.c: mark sparse_buffer_free as __meminit new 625fcf3f46f2 mm/sparse.c: fix ALIGN() without power of 2 in sparse_buff [...] new 506fcb0c249e mm/vmalloc: do not keep unpurged areas in the busy tree new 489a1aac443b mm/vmalloc: modify struct vmap_area to reduce its size new 5b63d2ad171b mm/compaction.c: clear total_{migrate,free}_scanned before [...] new 0d7e3debe0b0 mm/compaction: introduce a helper compact_zone_counters_init() new 6a6ad11ac508 mm-compaction-clear-total_migratefree_scanned-before-scann [...] new 33881c241ba3 mm-compaction-clear-total_migratefree_scanned-before-scann [...] new 877b0c758604 mm-compaction-clear-total_migratefree_scanned-before-scann [...] new 150ab80c64df mm, oom: avoid printk() iteration under RCU new d2953dc6adf2 mm-oom-avoid-printk-iteration-under-rcu-fix new 476beee793d0 mm/oom_kill.c: add task UID to info message on an oom kill new 82f50e140f0f mm-oom_killer-add-task-uid-to-info-message-on-an-oom-kill-fix new 6bac44c3131c psi: annotate refault stalls from IO submission new 24f842b3db85 psi-annotate-refault-stalls-from-io-submission-fix new 4cc1de4eeedc psi-annotate-refault-stalls-from-io-submission-fix-2 new d6d92199f211 mm, madvise: introduce MADV_COLD new 1ef762b1c799 mm, madvise: change PAGEREF_RECLAIM_CLEAN with PAGE_REFRECLAIM new c487c618dcf1 mm, madvise: account nr_isolated_xxx in [isolate|putback]_ [...] new 5bd341efe8f1 mm, madvise: introduce MADV_PAGEOUT new 674db9810e45 mm, madvise: factor out common parts between MADV_COLD and [...] new 40d4abe0bd8e zpool: add malloc_support_movable to zpool_driver new 7913f3613060 zswap: use movable memory if zpool support allocate movabl [...] new caabef5a38c0 mm, memcg: proportional memory.{low,min} reclaim new 5616706007af mm, memcg: make memory.emin the baseline for utilisation d [...] new b60131eb5b1f mm, memcg: make scan aggression always exclude protection new 8e871182031e mm/vmscan: remove unused lru_pages argument new 64e0a02c918a mm: don't expose page to fast gup before it's ready new c224fb19e3af fs/buffer.c: add debug print for __getblk_gfp() stall problem new 4bd00964483e fs/buffer.c: dump more info for __getblk_gfp() stall problem new 006673e0704c kernel/hung_task.c: Monitor killed tasks. new 725d8c9a2cc5 hung_task: allow printing warnings every check interval new 98a9e5738812 lib/genalloc.c: export symbol addr_in_gen_pool new 91b30f6e955c lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr new 9b8bfde87556 Documentation: rename addr_in_gen_pool to gen_pool_has_addr new 792a97cd306a string: add stracpy and stracpy_pad mechanisms new 2777d3910ef6 kernel-doc: core-api: include string.h into core-api new 24a6bf0905bc kernel-doc: core-api: Include string.h into core-api new 69539c5f29b5 lib/math/rational.c: fix possible incorrect result from ra [...] new 6577cc59df80 checkpatch: don't interpret stack dumps as commit IDs new 3ba690f3922c checkpatch: improve SPDX license checking new 8b6c702bb240 checkpatch.pl: warn on invalid commit id new 0b9e6df2f2c4 checkpatch: add *_NOTIFIER_HEAD as var definition new 9a8cbc424edb fat: add nobarrier to workaround the strange behavior of device new 7d66bfe21b51 cpumask: nicer for_each_cpumask_and() signature new ea3cb0fb0305 kexec: bail out upon SIGKILL when allocating memory. new 60a42ffa66cc aio: simplify read_events() new 717ec8a61eee kgdb: don't use a notifier to enter kgdb at panic; call directly new 034a3f08062a ipc/msg.c: consolidate all xxxctl_down() functions new 5514707880dd Merge branch 'akpm-current/current' new a4d725231689 Revert "mm, madvise: factor out common parts between MADV_ [...] new a32f460d3d84 Revert "mm, madvise: introduce MADV_PAGEOUT" new cff37ac9b613 Revert "mm, madvise: account nr_isolated_xxx in [isolate|p [...] new 38c298b74fd3 Revert "mm, madvise: change PAGEREF_RECLAIM_CLEAN with PAG [...] new 98265ac41ebd Revert "mm, madvise: introduce MADV_COLD" new e57b0f9c04d2 page-flags-prioritize-kasan-bits-over-last-cpuid-fix new 319b81505a51 mm-throttle-allocators-when-failing-reclaim-over-memoryhig [...] new 0b6fffe19947 pinctrl: fix pxa2xx.c build warnings new d8a12b3b9c6b mm: treewide: clarify pgtable_page_{ctor,dtor}() naming new 5e488937cf41 drivers/tty/serial/sh-sci.c: suppress warning new 1ff030a24290 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] new e2f4825902fe Merge branch 'akpm/master' new fde50b96be82 Add linux-next specific files for 20190726
This update added new revisions after undoing existing revisions. That is to say, some revisions that were in the old version of the branch are not in the new version. This situation occurs when a user --force pushes a change and generates a repository containing something like this:
* -- * -- B -- O -- O -- O (9e6dfe8045f8) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 731 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/testing/sysfs-bus-intel_th-devices-msc | 3 +- .../{sysfs-class-mic.txt => sysfs-class-mic} | 0 Documentation/ABI/testing/sysfs-class-wakeup | 70 + Documentation/ABI/testing/sysfs-kernel-slab | 13 +- Documentation/PCI/pci-error-recovery.rst | 5 +- Documentation/RCU/rculist_nulls.txt | 2 +- Documentation/admin-guide/conf.py | 10 - Documentation/admin-guide/kernel-parameters.txt | 2 +- Documentation/admin-guide/mm/transhuge.rst | 2 +- Documentation/admin-guide/sysctl/kernel.rst | 20 +- Documentation/bpf/prog_flow_dissector.rst | 18 + Documentation/conf.py | 30 +- Documentation/core-api/conf.py | 10 - Documentation/core-api/kernel-api.rst | 3 + Documentation/crypto/conf.py | 10 - Documentation/dev-tools/conf.py | 10 - .../devicetree/bindings/arm/idle-states.txt | 2 +- .../devicetree/bindings/arm/rockchip.yaml | 30 + .../devicetree/bindings/display/bridge/sii902x.txt | 5 +- .../devicetree/bindings/extcon/extcon-arizona.txt | 2 +- .../devicetree/bindings/extcon/extcon-fsa9480.txt | 4 +- .../bindings/fpga/altera-fpga2sdram-bridge.txt | 5 +- .../bindings/fpga/altera-freeze-bridge.txt | 5 +- .../bindings/fpga/altera-hps2fpga-bridge.txt | 5 +- ...ltera-fpga2sdram-bridge.txt => fpga-bridge.txt} | 5 +- .../bindings/fpga/xilinx-pr-decoupler.txt | 8 +- .../interrupt-controller/amazon,al-fic.txt | 16 +- .../devicetree/bindings/leds/ams,as3645a.txt | 22 +- Documentation/devicetree/bindings/leds/common.txt | 62 +- .../devicetree/bindings/leds/leds-aat1290.txt | 12 +- .../devicetree/bindings/leds/leds-an30259a.txt | 22 +- .../devicetree/bindings/leds/leds-cr0014114.txt | 26 +- .../devicetree/bindings/leds/leds-gpio.txt | 23 +- .../devicetree/bindings/leds/leds-lm3601x.txt | 10 +- .../devicetree/bindings/leds/leds-lm3692x.txt | 9 +- .../devicetree/bindings/leds/leds-lp8860.txt | 9 +- .../devicetree/bindings/leds/leds-lt3593.txt | 11 +- .../devicetree/bindings/leds/leds-sc27xx-bltc.txt | 10 +- .../devicetree/bindings/media/cdns,csi2tx.txt | 3 +- .../devicetree/bindings/media/meson-ao-cec.txt | 8 +- .../devicetree/bindings/media/nvidia,tegra-vde.txt | 2 + .../devicetree/bindings/mmc/brcm,sdhci-iproc.txt | 4 +- .../devicetree/bindings/net/can/fsl-flexcan.txt | 10 + .../devicetree/bindings/net/can/tcan4x5x.txt | 37 + Documentation/devicetree/bindings/opp/opp.txt | 4 +- .../devicetree/bindings/serial/st,stm32-usart.txt | 5 + Documentation/devicetree/bindings/usb/usb251xb.txt | 6 +- Documentation/doc-guide/conf.py | 10 - Documentation/driver-api/80211/conf.py | 10 - Documentation/driver-api/conf.py | 10 - Documentation/driver-api/pm/conf.py | 10 - Documentation/driver-api/serial/n_gsm.rst | 16 +- Documentation/filesystems/conf.py | 10 - Documentation/gpu/conf.py | 10 - Documentation/gpu/drivers.rst | 1 - Documentation/gpu/drm-kms-helpers.rst | 12 + Documentation/gpu/i915.rst | 20 +- Documentation/gpu/tinydrm.rst | 18 - Documentation/gpu/todo.rst | 13 - Documentation/index.rst | 3 + Documentation/input/conf.py | 10 - Documentation/kernel-hacking/conf.py | 10 - Documentation/leds/leds-class.rst | 70 +- Documentation/locking/spinlocks.rst | 4 +- Documentation/maintainer/conf.py | 10 - Documentation/media/conf.py | 12 - Documentation/media/kapi/v4l2-dev.rst | 1 + Documentation/media/v4l-drivers/vimc.rst | 13 +- Documentation/memory-barriers.txt | 2 +- Documentation/networking/conf.py | 10 - Documentation/power/index.rst | 2 +- .../powerpc/{bootwrapper.txt => bootwrapper.rst} | 28 +- .../powerpc/{cpu_families.txt => cpu_families.rst} | 23 +- .../powerpc/{cpu_features.txt => cpu_features.rst} | 6 +- Documentation/powerpc/{cxl.txt => cxl.rst} | 46 +- .../powerpc/{cxlflash.txt => cxlflash.rst} | 10 +- .../powerpc/{DAWR-POWER9.txt => dawr-power9.rst} | 15 +- Documentation/powerpc/{dscr.txt => dscr.rst} | 18 +- ...ror-recovery.txt => eeh-pci-error-recovery.rst} | 108 +- ...ssisted-dump.txt => firmware-assisted-dump.rst} | 117 +- Documentation/powerpc/{hvcs.txt => hvcs.rst} | 108 +- Documentation/powerpc/index.rst | 34 + Documentation/powerpc/isa-versions.rst | 15 +- Documentation/powerpc/{mpc52xx.txt => mpc52xx.rst} | 12 +- ...powernv.txt => pci_iov_resource_on_powernv.rst} | 15 +- Documentation/powerpc/{pmu-ebb.txt => pmu-ebb.rst} | 1 + Documentation/powerpc/ptrace.rst | 156 ++ Documentation/powerpc/ptrace.txt | 151 -- .../powerpc/{qe_firmware.txt => qe_firmware.rst} | 37 +- .../{syscall64-abi.txt => syscall64-abi.rst} | 29 +- ...ctional_memory.txt => transactional_memory.rst} | 45 +- Documentation/process/conf.py | 10 - Documentation/process/deprecated.rst | 6 +- Documentation/sh/conf.py | 10 - Documentation/sound/conf.py | 10 - Documentation/sphinx/load_config.py | 27 +- Documentation/translations/it_IT/process/index.rst | 1 + .../translations/it_IT/process/kernel-docs.rst | 11 +- .../it_IT/process/programming-language.rst | 51 + .../translations/ko_KR/memory-barriers.txt | 2 +- Documentation/userspace-api/conf.py | 10 - Documentation/{virtual => virt}/index.rst | 0 .../kvm/amd-memory-encryption.rst | 0 Documentation/{virtual => virt}/kvm/api.txt | 2 +- .../{virtual => virt}/kvm/arm/hyp-abi.txt | 0 Documentation/{virtual => virt}/kvm/arm/psci.txt | 0 Documentation/{virtual => virt}/kvm/cpuid.rst | 0 Documentation/{virtual => virt}/kvm/devices/README | 0 .../{virtual => virt}/kvm/devices/arm-vgic-its.txt | 0 .../{virtual => virt}/kvm/devices/arm-vgic-v3.txt | 0 .../{virtual => virt}/kvm/devices/arm-vgic.txt | 0 .../{virtual => virt}/kvm/devices/mpic.txt | 0 .../{virtual => virt}/kvm/devices/s390_flic.txt | 0 .../{virtual => virt}/kvm/devices/vcpu.txt | 0 .../{virtual => virt}/kvm/devices/vfio.txt | 0 Documentation/{virtual => virt}/kvm/devices/vm.txt | 0 .../{virtual => virt}/kvm/devices/xics.txt | 0 .../{virtual => virt}/kvm/devices/xive.txt | 0 .../{virtual => virt}/kvm/halt-polling.txt | 0 Documentation/{virtual => virt}/kvm/hypercalls.txt | 4 +- Documentation/{virtual => virt}/kvm/index.rst | 1 + Documentation/{virtual => virt}/kvm/locking.txt | 0 Documentation/{virtual => virt}/kvm/mmu.txt | 2 +- Documentation/{virtual => virt}/kvm/msr.txt | 0 Documentation/{virtual => virt}/kvm/nested-vmx.txt | 0 Documentation/{virtual => virt}/kvm/ppc-pv.txt | 0 .../{virtual => virt}/kvm/review-checklist.txt | 2 +- Documentation/{virtual => virt}/kvm/s390-diag.txt | 0 .../{virtual => virt}/kvm/timekeeping.txt | 0 .../{virtual => virt}/kvm/vcpu-requests.rst | 0 Documentation/{virtual => virt}/paravirt_ops.rst | 0 .../{virtual => virt}/uml/UserModeLinux-HOWTO.txt | 0 Documentation/vm/conf.py | 10 - Documentation/vm/hmm.rst | 2 +- Documentation/vm/split_page_table_lock.rst | 10 +- Documentation/watchdog/hpwdt.rst | 2 +- Documentation/x86/conf.py | 10 - MAINTAINERS | 45 +- Next/SHA1s | 153 +- Next/Trees | 3 +- Next/merge.log | 2718 ++++++++++++++------ arch/arc/include/asm/pgalloc.h | 4 +- arch/arm/boot/dts/Makefile | 2 + arch/arm/boot/dts/bcm283x.dtsi | 6 +- arch/arm/boot/dts/rk3288-veyron-chromebook.dtsi | 115 +- arch/arm/boot/dts/rk3288-veyron-edp.dtsi | 173 ++ arch/arm/boot/dts/rk3288-veyron-fievel.dts | 298 +++ arch/arm/boot/dts/rk3288-veyron-jaq.dts | 55 - arch/arm/boot/dts/rk3288-veyron-jerry.dts | 207 +- arch/arm/boot/dts/rk3288-veyron-minnie.dts | 52 - arch/arm/boot/dts/rk3288-veyron-pinky.dts | 17 + arch/arm/boot/dts/rk3288-veyron-speedy.dts | 58 - arch/arm/boot/dts/rk3288-veyron-tiger.dts | 125 + arch/arm/boot/dts/sun6i-a31.dtsi | 2 +- arch/arm/boot/dts/sun8i-a83t.dtsi | 2 +- arch/arm/boot/dts/sun9i-a80.dtsi | 2 +- arch/arm/boot/dts/sunxi-h3-h5.dtsi | 2 +- arch/arm/include/asm/dma-mapping.h | 4 +- arch/arm/include/asm/tlb.h | 2 +- arch/arm/include/asm/xen/page-coherent.h | 3 +- arch/arm/mm/Kconfig | 5 + arch/arm/mm/dma-mapping.c | 61 + arch/arm/mm/flush.c | 7 +- arch/arm/mm/init.c | 5 + arch/arm/mm/mmu.c | 2 +- .../boot/dts/allwinner/sun50i-a64-orangepi-win.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-a64.dtsi | 18 + .../boot/dts/allwinner/sun50i-h6-beelink-gs1.dts | 4 + .../boot/dts/allwinner/sun50i-h6-orangepi.dtsi | 4 + .../boot/dts/allwinner/sun50i-h6-pine-h64.dts | 4 + arch/arm64/boot/dts/allwinner/sun50i-h6.dtsi | 19 + arch/arm64/boot/dts/rockchip/rk3399-rockpro64.dts | 11 + arch/arm64/configs/defconfig | 1 + arch/arm64/include/asm/tlb.h | 2 +- arch/arm64/include/asm/xen/page-coherent.h | 3 +- arch/arm64/kernel/perf_event.c | 1 - arch/arm64/mm/flush.c | 3 +- arch/arm64/mm/mmu.c | 2 +- arch/csky/include/asm/pgalloc.h | 2 +- arch/hexagon/include/asm/pgalloc.h | 2 +- arch/ia64/include/asm/pgalloc.h | 4 +- arch/ia64/mm/init.c | 2 +- arch/m68k/include/asm/mcf_pgalloc.h | 6 +- arch/m68k/include/asm/motorola_pgalloc.h | 6 +- arch/m68k/include/asm/sun3_pgalloc.h | 2 +- arch/microblaze/include/asm/pgalloc.h | 4 +- arch/mips/Kconfig | 47 +- arch/mips/Makefile | 4 - arch/mips/include/asm/addrspace.h | 9 - arch/mips/include/asm/cpu-type.h | 13 - arch/mips/include/asm/cpu.h | 9 +- arch/mips/include/asm/mach-cavium-octeon/war.h | 1 - arch/mips/include/asm/mach-generic/war.h | 1 - arch/mips/include/asm/mach-ip22/war.h | 1 - arch/mips/include/asm/mach-ip27/war.h | 1 - arch/mips/include/asm/mach-ip28/war.h | 1 - arch/mips/include/asm/mach-ip32/war.h | 1 - arch/mips/include/asm/mach-malta/war.h | 1 - arch/mips/include/asm/mach-pmcs-msp71xx/war.h | 1 - arch/mips/include/asm/mach-rc32434/war.h | 1 - arch/mips/include/asm/mach-rm/war.h | 1 - arch/mips/include/asm/mach-sibyte/war.h | 1 - arch/mips/include/asm/mach-tx49xx/war.h | 1 - arch/mips/include/asm/module.h | 6 - arch/mips/include/asm/pgalloc.h | 2 +- arch/mips/include/asm/war.h | 13 - arch/mips/kernel/cpu-probe.c | 26 - arch/mips/kernel/genex.S | 3 - arch/mips/kernel/idle.c | 1 - arch/mips/mm/Makefile | 1 - arch/mips/mm/c-r4k.c | 2 - arch/mips/mm/tlb-r8k.c | 239 -- arch/mips/mm/tlbex.c | 6 - arch/mips/vdso/vdso.h | 1 + arch/nios2/include/asm/pgalloc.h | 2 +- arch/openrisc/include/asm/pgalloc.h | 6 +- arch/powerpc/include/uapi/asm/kvm_para.h | 2 +- arch/powerpc/kernel/exceptions-64s.S | 2 +- arch/powerpc/mm/book3s64/iommu_api.c | 7 +- arch/powerpc/mm/hugetlbpage.c | 2 +- arch/powerpc/mm/pgtable-frag.c | 6 +- arch/riscv/include/asm/pgalloc.h | 2 +- arch/s390/mm/pgalloc.c | 6 +- arch/sh/include/asm/pgalloc.h | 6 +- arch/sparc/mm/init_64.c | 4 +- arch/sparc/mm/srmmu.c | 4 +- arch/um/include/asm/pgalloc.h | 2 +- arch/unicore32/include/asm/tlb.h | 2 +- arch/x86/entry/entry_32.S | 13 +- arch/x86/events/core.c | 2 +- arch/x86/events/intel/core.c | 7 +- arch/x86/events/intel/ds.c | 2 +- arch/x86/include/asm/apic.h | 11 +- arch/x86/include/asm/apic_flat_64.h | 8 - arch/x86/include/asm/bugs.h | 2 + arch/x86/include/asm/ipi.h | 109 - arch/x86/include/asm/kvm_host.h | 7 +- arch/x86/include/asm/mmu_context.h | 8 +- arch/x86/include/asm/smp.h | 1 + arch/x86/include/asm/tlbflush.h | 30 +- arch/x86/kernel/apic/apic.c | 155 +- arch/x86/kernel/apic/apic_flat_64.c | 66 +- arch/x86/kernel/apic/apic_noop.c | 18 +- arch/x86/kernel/apic/apic_numachip.c | 8 +- arch/x86/kernel/apic/bigsmp_32.c | 9 +- arch/x86/kernel/apic/ipi.c | 174 +- arch/x86/kernel/apic/local.h | 68 + arch/x86/kernel/apic/probe_32.c | 41 +- arch/x86/kernel/apic/probe_64.c | 21 +- arch/x86/kernel/apic/x2apic.h | 9 - arch/x86/kernel/apic/x2apic_cluster.c | 20 +- arch/x86/kernel/apic/x2apic_phys.c | 23 +- arch/x86/kernel/apic/x2apic_uv_x.c | 30 +- arch/x86/kernel/cpu/bugs.c | 4 +- arch/x86/kernel/cpu/common.c | 11 + arch/x86/kernel/crash.c | 2 - arch/x86/kernel/hpet.c | 12 +- arch/x86/kernel/kgdb.c | 2 +- arch/x86/kernel/nmi.c | 3 + arch/x86/kernel/reboot.c | 7 +- arch/x86/kernel/smp.c | 88 +- arch/x86/kernel/smpboot.c | 7 +- arch/x86/kvm/mmu.c | 2 +- arch/x86/kvm/svm.c | 13 +- arch/x86/kvm/vmx/nested.c | 4 + arch/x86/kvm/vmx/vmx.c | 13 +- arch/x86/kvm/x86.c | 16 +- arch/x86/mm/pgtable.c | 2 +- arch/x86/mm/tlb.c | 2 +- arch/xtensa/include/asm/pgalloc.h | 4 +- drivers/acpi/acpica/evxfgpe.c | 6 +- drivers/acpi/arm64/iort.c | 4 +- drivers/acpi/ec.c | 11 +- drivers/acpi/internal.h | 2 +- drivers/acpi/nfit/core.c | 28 +- drivers/acpi/nfit/nfit.h | 24 + drivers/acpi/scan.c | 3 + drivers/acpi/sleep.c | 53 +- drivers/android/binder.c | 5 +- drivers/atm/he.c | 7 +- drivers/base/core.c | 3 + drivers/base/memory.c | 1 + drivers/base/node.c | 39 +- drivers/base/power/Makefile | 1 + drivers/base/power/main.c | 35 +- drivers/base/power/wakeup.c | 14 +- drivers/base/power/wakeup_stats.c | 146 ++ drivers/char/hpet.c | 3 +- drivers/char/ppdev.c | 2 +- drivers/clk/rockchip/clk-rv1108.c | 1 - drivers/crypto/chelsio/chtls/chtls_io.c | 5 +- drivers/dma/dma-jz4780.c | 15 +- drivers/dma/tegra20-apb-dma.c | 75 +- drivers/dma/tegra210-adma.c | 4 +- drivers/edac/altera_edac.c | 54 +- drivers/edac/altera_edac.h | 25 +- drivers/extcon/extcon-arizona.c | 2 +- drivers/extcon/extcon-fsa9480.c | 1 + drivers/extcon/extcon-gpio.c | 29 +- drivers/extcon/extcon-max77843.c | 6 +- drivers/extcon/extcon-sm5502.c | 2 +- drivers/fpga/Kconfig | 1 + drivers/fpga/altera-cvp.c | 3 +- drivers/fpga/altera-pr-ip-core-plat.c | 4 +- drivers/fpga/altera-pr-ip-core.c | 4 +- drivers/fpga/dfl-afu-main.c | 14 +- drivers/fpga/dfl-fme-main.c | 7 +- drivers/gpu/drm/Kconfig | 4 + drivers/gpu/drm/Makefile | 1 + .../amd/display/amdgpu_dm/amdgpu_dm_mst_types.c | 26 +- drivers/gpu/drm/bridge/sii902x.c | 41 +- drivers/gpu/drm/drm_dp_aux_dev.c | 18 +- drivers/gpu/drm/drm_dp_mst_topology.c | 142 +- .../gpu/drm/{tinydrm/mipi-dbi.c => drm_mipi_dbi.c} | 333 +-- drivers/gpu/drm/drm_modes.c | 2 +- drivers/gpu/drm/i915/gt/intel_reset.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_guc.c | 143 +- drivers/gpu/drm/i915/gt/uc/intel_guc.h | 9 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fw.c | 217 +- drivers/gpu/drm/i915/gt/uc/intel_guc_fwif.h | 70 - drivers/gpu/drm/i915/gt/uc/intel_guc_submission.c | 2 +- drivers/gpu/drm/i915/gt/uc/intel_huc.c | 35 +- drivers/gpu/drm/i915/gt/uc/intel_huc.h | 6 +- drivers/gpu/drm/i915/gt/uc/intel_huc_fw.c | 172 +- drivers/gpu/drm/i915/gt/uc/intel_uc.c | 55 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.c | 351 ++- drivers/gpu/drm/i915/gt/uc/intel_uc_fw.h | 89 +- drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h | 80 + drivers/gpu/drm/i915/gt/uc/selftest_guc.c | 4 +- drivers/gpu/drm/i915/i915_active.c | 34 +- drivers/gpu/drm/i915/i915_active.h | 3 + drivers/gpu/drm/i915/i915_active_types.h | 3 + drivers/gpu/drm/i915/i915_debugfs.c | 6 +- drivers/gpu/drm/i915/i915_drv.h | 15 +- drivers/gpu/drm/i915/i915_gpu_error.c | 116 +- drivers/gpu/drm/i915/i915_irq.c | 2 +- drivers/gpu/drm/i915/i915_pci.c | 4 +- drivers/gpu/drm/i915/intel_device_info.h | 2 +- drivers/gpu/drm/i915/intel_pm.c | 4 +- drivers/gpu/drm/i915/intel_wopcm.c | 4 +- drivers/gpu/drm/mgag200/mgag200_cursor.c | 5 +- drivers/gpu/drm/msm/msm_gpu.c | 3 +- drivers/gpu/drm/nouveau/nouveau_connector.c | 2 +- drivers/gpu/drm/nouveau/nouveau_dmem.c | 2 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 47 +- drivers/gpu/drm/panfrost/panfrost_devfreq.c | 3 +- drivers/gpu/drm/panfrost/panfrost_device.h | 1 + drivers/gpu/drm/panfrost/panfrost_drv.c | 38 +- drivers/gpu/drm/panfrost/panfrost_gpu.c | 2 + drivers/gpu/drm/stm/ltdc.c | 2 + drivers/gpu/drm/tegra/output.c | 8 +- drivers/gpu/drm/tinydrm/Kconfig | 23 +- drivers/gpu/drm/tinydrm/Makefile | 4 - drivers/gpu/drm/tinydrm/hx8357d.c | 61 +- drivers/gpu/drm/tinydrm/ili9225.c | 177 +- drivers/gpu/drm/tinydrm/ili9341.c | 83 +- drivers/gpu/drm/tinydrm/mi0283qt.c | 89 +- drivers/gpu/drm/tinydrm/st7586.c | 104 +- drivers/gpu/drm/tinydrm/st7735r.c | 77 +- drivers/gpu/drm/via/via_dma.c | 43 +- drivers/gpu/drm/via/via_dmablit.c | 51 +- drivers/gpu/drm/via/via_drv.c | 7 +- drivers/gpu/drm/via/via_drv.h | 75 +- drivers/gpu/drm/via/via_irq.c | 54 +- drivers/gpu/drm/via/via_map.c | 6 +- drivers/gpu/drm/via/via_mm.c | 7 +- drivers/gpu/drm/via/via_verifier.c | 22 +- drivers/gpu/drm/via/via_video.c | 5 +- drivers/hwmon/acpi_power_meter.c | 4 +- drivers/hwtracing/intel_th/Makefile | 3 + drivers/hwtracing/intel_th/msu-sink.c | 116 + drivers/hwtracing/intel_th/msu.c | 537 +++- drivers/hwtracing/intel_th/msu.h | 20 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 2 +- drivers/infiniband/core/umem.c | 5 +- drivers/infiniband/hw/hfi1/user_pages.c | 5 +- drivers/infiniband/hw/qib/qib_user_pages.c | 5 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 5 +- drivers/infiniband/sw/siw/siw_mem.c | 8 +- drivers/input/evdev.c | 35 +- drivers/input/input.c | 40 + drivers/input/mouse/cyapa.c | 16 +- drivers/input/mouse/elan_i2c_core.c | 20 +- drivers/input/mouse/elantech.c | 1 + drivers/input/mouse/synaptics.c | 1 + drivers/input/rmi4/rmi_2d_sensor.c | 1 - drivers/input/touchscreen/fsl-imx25-tcq.c | 4 +- drivers/input/touchscreen/mxs-lradc-ts.c | 10 +- drivers/input/touchscreen/sun4i-ts.c | 3 +- drivers/input/touchscreen/sur40.c | 4 +- drivers/input/touchscreen/ts4800-ts.c | 4 +- drivers/iommu/amd_iommu_init.c | 90 + drivers/iommu/amd_iommu_types.h | 9 + drivers/leds/led-class-flash.c | 9 +- drivers/leds/led-class.c | 49 +- drivers/leds/led-core.c | 127 + drivers/leds/leds-aat1290.c | 16 +- drivers/leds/leds-an30259a.c | 25 +- drivers/leds/leds-as3645a.c | 74 +- drivers/leds/leds-cr0014114.c | 33 +- drivers/leds/leds-gpio.c | 26 +- drivers/leds/leds-lm3532.c | 5 +- drivers/leds/leds-lm3601x.c | 38 +- drivers/leds/leds-lm36274.c | 4 +- drivers/leds/leds-lm3692x.c | 22 +- drivers/leds/leds-lm3697.c | 5 +- drivers/leds/leds-lp8860.c | 35 +- drivers/leds/leds-lt3593.c | 20 +- drivers/leds/leds-max77650.c | 2 +- drivers/leds/leds-pwm.c | 3 +- drivers/leds/leds-sc27xx-bltc.c | 22 +- drivers/leds/leds.h | 1 + drivers/media/Kconfig | 2 +- .../media/common/videobuf2/videobuf2-dma-contig.c | 23 +- drivers/media/common/videobuf2/videobuf2-v4l2.c | 8 +- drivers/media/i2c/mt9m111.c | 2 +- drivers/media/i2c/ov2640.c | 2 +- drivers/media/i2c/ov2659.c | 4 +- drivers/media/i2c/ov2680.c | 9 +- drivers/media/i2c/ov5640.c | 7 +- drivers/media/i2c/ov5645.c | 120 +- drivers/media/i2c/ov5695.c | 5 +- drivers/media/i2c/ov7670.c | 6 +- drivers/media/i2c/ov7740.c | 8 +- drivers/media/pci/cobalt/cobalt-driver.c | 38 +- drivers/media/pci/cobalt/cobalt-flash.c | 2 +- drivers/media/pci/cobalt/cobalt-v4l2.c | 1 - drivers/media/pci/intel/ipu3/ipu3-cio2.c | 100 +- drivers/media/pci/pt1/pt1.c | 6 +- drivers/media/pci/pt3/pt3.c | 6 +- drivers/media/pci/saa7134/saa7134-tvaudio.c | 1 - drivers/media/pci/solo6x10/solo6x10-v4l2-enc.c | 2 - drivers/media/pci/solo6x10/solo6x10-v4l2.c | 2 - drivers/media/pci/tw68/tw68-video.c | 1 - drivers/media/platform/am437x/am437x-vpfe.c | 5 +- drivers/media/platform/am437x/am437x-vpfe.h | 6 - drivers/media/platform/cadence/cdns-csi2tx.c | 155 +- drivers/media/platform/davinci/vpbe_display.c | 4 - drivers/media/platform/davinci/vpbe_osd.c | 5 - drivers/media/platform/davinci/vpbe_venc.c | 5 - drivers/media/platform/davinci/vpfe_capture.c | 51 +- drivers/media/platform/davinci/vpif_capture.c | 19 +- drivers/media/platform/exynos4-is/fimc-is.c | 1 + drivers/media/platform/exynos4-is/media-dev.c | 2 + drivers/media/platform/m2m-deinterlace.c | 126 +- drivers/media/platform/marvell-ccic/mmp-driver.c | 1 + drivers/media/platform/meson/ao-cec-g12a.c | 36 +- drivers/media/platform/mx2_emmaprp.c | 132 +- drivers/media/platform/omap/omap_vout.c | 53 +- drivers/media/platform/omap3isp/isp.c | 331 ++- drivers/media/platform/omap3isp/ispvideo.c | 4 +- drivers/media/platform/qcom/camss/camss.c | 2 +- drivers/media/platform/rcar-vin/rcar-core.c | 55 +- drivers/media/platform/rcar-vin/rcar-dma.c | 46 +- drivers/media/platform/rcar-vin/rcar-v4l2.c | 63 +- drivers/media/platform/rcar-vin/rcar-vin.h | 9 +- drivers/media/platform/sh_veu.c | 5 + drivers/media/platform/ti-vpe/cal.c | 1 + drivers/media/platform/via-camera.c | 94 +- drivers/media/platform/vimc/vimc-streamer.c | 38 +- drivers/media/platform/vimc/vimc-streamer.h | 18 +- drivers/media/platform/vivid/vivid-core.c | 4 +- drivers/media/platform/vivid/vivid-ctrls.c | 26 +- drivers/media/platform/vivid/vivid-kthread-cap.c | 9 +- drivers/media/platform/xilinx/xilinx-vipp.c | 2 +- drivers/media/usb/au0828/au0828-video.c | 2 - drivers/media/usb/cpia2/cpia2_v4l.c | 2 - drivers/media/usb/em28xx/em28xx-video.c | 1 - drivers/media/usb/go7007/snd-go7007.c | 2 +- drivers/media/usb/gspca/gspca.c | 28 +- drivers/media/usb/hdpvr/hdpvr-core.c | 12 +- drivers/media/usb/s2255/s2255drv.c | 2 - drivers/media/usb/uvc/uvc_v4l2.c | 2 - drivers/media/v4l2-core/Makefile | 10 +- drivers/media/v4l2-core/v4l2-async.c | 28 +- drivers/media/v4l2-core/v4l2-ctrls.c | 126 +- drivers/media/v4l2-core/v4l2-dev.c | 3 + drivers/media/v4l2-core/v4l2-fwnode.c | 31 +- drivers/media/v4l2-core/v4l2-ioctl.c | 38 +- drivers/media/v4l2-core/v4l2-mem2mem.c | 47 +- drivers/media/v4l2-core/v4l2-subdev.c | 6 +- drivers/memstick/host/r592.c | 6 +- drivers/mfd/davinci_voicecodec.c | 9 +- drivers/mfd/max77620.c | 4 +- drivers/misc/cardreader/alcor_pci.c | 6 +- drivers/misc/eeprom/Kconfig | 3 + drivers/misc/eeprom/ee1004.c | 6 +- drivers/misc/eeprom/max6875.c | 6 +- drivers/misc/fastrpc.c | 5 +- drivers/misc/mei/hw-me-regs.h | 3 + drivers/misc/mei/pci-me.c | 3 + drivers/misc/mic/card/mic_x100.c | 28 +- drivers/mmc/host/mmci.c | 69 +- drivers/mmc/host/sdhci-acpi.c | 2 +- drivers/mmc/host/sdhci-esdhc-imx.c | 2 +- drivers/mmc/host/sdhci-iproc.c | 9 + drivers/mmc/host/sdhci-of-at91.c | 2 +- drivers/mmc/host/sdhci-pci-core.c | 16 +- drivers/mmc/host/sdhci-pltfm.c | 4 +- drivers/mmc/host/sdhci-pxav3.c | 2 +- drivers/mmc/host/sdhci-s3c.c | 2 +- drivers/mmc/host/sdhci-sprd.c | 2 +- drivers/mmc/host/sdhci-xenon.c | 2 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mmc/host/sdhci.h | 2 +- drivers/mtd/nand/raw/ingenic/ingenic_nand_drv.c | 1 + drivers/mtd/nand/raw/meson_nand.c | 1 + drivers/mtd/nand/raw/oxnas_nand.c | 8 +- drivers/mtd/nand/raw/stm32_fmc2_nand.c | 90 +- drivers/mtd/nand/raw/tango_nand.c | 1 + drivers/mtd/nand/raw/vf610_nfc.c | 1 + drivers/net/can/Kconfig | 13 + drivers/net/can/Makefile | 1 + drivers/net/can/dev.c | 2 + drivers/net/can/flexcan.c | 175 +- drivers/net/can/kvaser_pciefd.c | 1912 ++++++++++++++ drivers/net/can/m_can/Kconfig | 22 +- drivers/net/can/m_can/Makefile | 2 + drivers/net/can/m_can/m_can.c | 1079 ++++---- drivers/net/can/m_can/m_can.h | 110 + drivers/net/can/m_can/m_can_platform.c | 202 ++ drivers/net/can/m_can/tcan4x5x.c | 532 ++++ drivers/net/can/rcar/rcar_canfd.c | 9 +- drivers/net/can/sja1000/Kconfig | 79 +- drivers/net/can/sja1000/Makefile | 11 +- drivers/net/can/sja1000/f81601.c | 212 ++ drivers/net/can/spi/mcp251x.c | 49 +- drivers/net/can/ti_hecc.c | 191 +- drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 3 +- drivers/net/can/usb/peak_usb/pcan_usb_core.c | 8 +- drivers/net/can/xilinx_can.c | 293 ++- drivers/net/ethernet/aeroflex/greth.c | 2 +- drivers/net/ethernet/apm/xgene/xgene_enet_hw.c | 9 +- drivers/net/ethernet/apm/xgene/xgene_enet_sgmac.c | 9 +- drivers/net/ethernet/apm/xgene/xgene_enet_xgmac.c | 9 +- drivers/net/ethernet/broadcom/bcmsysport.c | 2 +- drivers/net/ethernet/broadcom/bnxt/bnxt.c | 2 +- drivers/net/ethernet/broadcom/genet/bcmgenet.c | 2 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 2 +- drivers/net/ethernet/freescale/fman/fman.c | 3 - drivers/net/ethernet/intel/e1000e/ich8lan.c | 10 + drivers/net/ethernet/intel/e1000e/ich8lan.h | 2 +- drivers/net/ethernet/intel/igc/igc_base.c | 5 +- drivers/net/ethernet/intel/igc/igc_defines.h | 2 +- drivers/net/ethernet/intel/igc/igc_hw.h | 14 +- drivers/net/ethernet/intel/igc/igc_main.c | 3 + drivers/net/ethernet/intel/ixgbevf/ixgbevf_main.c | 7 +- drivers/net/ethernet/marvell/mvneta.c | 4 +- drivers/net/ethernet/marvell/skge.c | 6 +- drivers/net/ethernet/marvell/sky2.c | 3 +- drivers/net/ethernet/mediatek/mtk_eth_soc.c | 3 +- drivers/net/ethernet/mellanox/mlx4/main.c | 66 +- drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 4 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 22 +- .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 4 +- drivers/net/ethernet/nvidia/forcedeth.c | 3 +- drivers/net/ethernet/qlogic/qed/qed_l2.c | 34 +- drivers/net/ethernet/realtek/r8169_main.c | 54 +- drivers/net/ethernet/sfc/ef10.c | 4 +- drivers/net/ethernet/sfc/efx.c | 10 +- drivers/net/ethernet/sfc/falcon/efx.c | 6 +- drivers/net/ethernet/sfc/falcon/falcon_boards.c | 18 +- drivers/net/phy/mscc.c | 16 +- drivers/net/phy/phylink.c | 8 +- drivers/net/tun.c | 9 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.c | 11 +- .../wireless/broadcom/brcm80211/brcmfmac/bcdc.h | 6 +- .../broadcom/brcm80211/brcmfmac/cfg80211.c | 53 +- .../wireless/broadcom/brcm80211/brcmfmac/common.c | 1 - .../wireless/broadcom/brcm80211/brcmfmac/core.c | 30 +- .../wireless/broadcom/brcm80211/brcmfmac/feature.c | 1 + .../wireless/broadcom/brcm80211/brcmfmac/feature.h | 4 +- .../wireless/broadcom/brcm80211/brcmfmac/fweh.c | 9 - .../broadcom/brcm80211/brcmfmac/fwsignal.c | 16 +- .../broadcom/brcm80211/brcmfmac/fwsignal.h | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/msgbuf.c | 7 + .../wireless/broadcom/brcm80211/brcmfmac/pcie.c | 3 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.c | 10 +- .../wireless/broadcom/brcm80211/brcmfmac/proto.h | 3 +- drivers/net/wireless/marvell/libertas/if_usb.c | 3 +- drivers/net/wireless/marvell/libertas/main.c | 2 +- drivers/net/wireless/marvell/libertas_tf/cmd.c | 2 +- drivers/net/wireless/marvell/mwifiex/tdls.c | 3 +- drivers/net/wireless/mediatek/mt7601u/main.c | 4 +- drivers/net/wireless/ralink/rt2x00/rt2x00debug.c | 136 +- drivers/net/wireless/ralink/rt2x00/rt2x00usb.c | 9 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 11 +- .../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 3 +- .../realtek/rtlwifi/btcoexist/halbtcoutsrc.c | 8 +- .../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 2 - .../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 4 - .../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 4 - drivers/net/wireless/realtek/rtw88/debug.c | 112 + drivers/net/wireless/realtek/rtw88/pci.c | 71 +- drivers/net/wireless/realtek/rtw88/rtw8822b.c | 2 +- drivers/net/wireless/rsi/rsi_91x_sdio.c | 6 +- drivers/net/wireless/wl3501_cs.c | 4 +- drivers/nfc/st-nci/se.c | 2 + drivers/nvdimm/btt_devs.c | 16 +- drivers/nvdimm/bus.c | 88 +- drivers/nvdimm/core.c | 10 +- drivers/nvdimm/dimm_devs.c | 4 +- drivers/nvdimm/namespace_devs.c | 36 +- drivers/nvdimm/nd-core.h | 68 + drivers/nvdimm/pfn_devs.c | 24 +- drivers/nvdimm/pmem.c | 4 +- drivers/nvdimm/region.c | 2 +- drivers/nvdimm/region_devs.c | 16 +- drivers/opp/of.c | 9 +- drivers/platform/olpc/olpc-xo175-ec.c | 6 + drivers/platform/x86/intel_pmc_core.c | 1 + drivers/platform/x86/pcengines-apuv2.c | 4 +- drivers/ptp/ptp_dte.c | 5 +- drivers/regulator/act8865-regulator.c | 2 +- drivers/regulator/lp87565-regulator.c | 8 +- drivers/remoteproc/qcom_common.c | 4 +- drivers/scsi/device_handler/scsi_dh_alua.c | 7 +- drivers/scsi/fcoe/fcoe_ctlr.c | 2 +- drivers/scsi/hpsa.c | 4 +- drivers/scsi/ibmvscsi/ibmvfc.c | 2 +- drivers/scsi/megaraid/megaraid_sas_base.c | 5 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 27 +- drivers/soc/fsl/qe/qe.c | 2 +- drivers/spi/spi-bcm2835.c | 3 +- drivers/spi/spi-dw-pci.c | 6 +- drivers/staging/android/ion/ion.c | 36 - drivers/staging/android/ion/ion.h | 10 +- drivers/staging/android/ion/ion_page_pool.c | 3 + drivers/staging/android/ion/ion_system_heap.c | 4 +- drivers/staging/comedi/drivers/daqboard2000.c | 7 +- drivers/staging/erofs/data.c | 33 + drivers/staging/erofs/internal.h | 7 +- drivers/staging/erofs/super.c | 7 +- drivers/staging/erofs/unzip_pagevec.h | 11 +- drivers/staging/erofs/unzip_vle.c | 16 +- drivers/staging/erofs/unzip_vle.h | 8 +- drivers/staging/erofs/xattr.h | 17 +- drivers/staging/fbtft/fb_bd663474.c | 2 +- drivers/staging/fbtft/fb_ili9163.c | 2 +- drivers/staging/fbtft/fb_ili9325.c | 2 +- drivers/staging/fbtft/fb_s6d1121.c | 2 +- drivers/staging/fbtft/fb_ssd1289.c | 2 +- drivers/staging/fbtft/fb_ssd1331.c | 4 +- drivers/staging/fbtft/fb_upd161704.c | 2 +- drivers/staging/fbtft/fbtft-bus.c | 2 +- drivers/staging/fbtft/fbtft-core.c | 47 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 39 +- drivers/staging/fsl-dpaa2/ethsw/ethsw.h | 4 + drivers/staging/gasket/apex_driver.c | 2 +- drivers/staging/greybus/audio_manager.c | 2 +- drivers/staging/greybus/i2c.c | 22 +- drivers/staging/kpc2000/kpc2000_spi.c | 3 +- drivers/staging/media/Kconfig | 4 - drivers/staging/media/Makefile | 2 - drivers/staging/media/bcm2048/Kconfig | 14 - drivers/staging/media/bcm2048/Makefile | 2 - drivers/staging/media/bcm2048/TODO | 24 - drivers/staging/media/bcm2048/radio-bcm2048.c | 2689 ------------------- drivers/staging/media/bcm2048/radio-bcm2048.h | 26 - drivers/staging/media/davinci_vpfe/Kconfig | 13 - drivers/staging/media/davinci_vpfe/Makefile | 11 - drivers/staging/media/davinci_vpfe/TODO | 38 - .../staging/media/davinci_vpfe/davinci-vpfe-mc.txt | 154 -- .../staging/media/davinci_vpfe/davinci_vpfe_user.h | 1287 --------- drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 1852 ------------- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 174 -- .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 1038 -------- .../staging/media/davinci_vpfe/dm365_ipipe_hw.h | 556 ---- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 1070 -------- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 228 -- .../media/davinci_vpfe/dm365_ipipeif_user.h | 90 - drivers/staging/media/davinci_vpfe/dm365_isif.c | 2097 --------------- drivers/staging/media/davinci_vpfe/dm365_isif.h | 200 -- .../staging/media/davinci_vpfe/dm365_isif_regs.h | 291 --- drivers/staging/media/davinci_vpfe/dm365_resizer.c | 1995 -------------- drivers/staging/media/davinci_vpfe/dm365_resizer.h | 241 -- drivers/staging/media/davinci_vpfe/vpfe.h | 83 - .../staging/media/davinci_vpfe/vpfe_mc_capture.c | 716 ------ .../staging/media/davinci_vpfe/vpfe_mc_capture.h | 90 - drivers/staging/media/davinci_vpfe/vpfe_video.c | 1646 ------------ drivers/staging/media/davinci_vpfe/vpfe_video.h | 150 -- drivers/staging/media/hantro/Makefile | 1 + drivers/staging/media/hantro/hantro.h | 15 +- drivers/staging/media/hantro/hantro_drv.c | 53 +- drivers/staging/media/hantro/hantro_g1_mpeg2_dec.c | 14 +- drivers/staging/media/hantro/hantro_g1_vp8_dec.c | 39 +- drivers/staging/media/hantro/hantro_h1_jpeg_enc.c | 11 +- drivers/staging/media/hantro/hantro_hw.h | 7 + drivers/staging/media/hantro/hantro_vp8.c | 17 +- drivers/staging/media/hantro/rk3399_vpu_hw.c | 22 +- .../staging/media/hantro/rk3399_vpu_hw_jpeg_enc.c | 12 +- .../staging/media/hantro/rk3399_vpu_hw_mpeg2_dec.c | 14 +- .../staging/media/hantro/rk3399_vpu_hw_vp8_dec.c | 595 +++++ drivers/staging/media/imx/imx-media-utils.c | 2 +- drivers/staging/media/ipu3/ipu3.c | 3 +- drivers/staging/media/sunxi/cedrus/cedrus_regs.h | 2 +- drivers/staging/most/cdev/cdev.c | 4 +- drivers/staging/most/dim2/dim2.c | 19 - drivers/staging/most/dim2/hal.c | 99 +- drivers/staging/most/dim2/hal.h | 4 - drivers/staging/mt7621-pci/pci-mt7621.c | 12 +- drivers/staging/mt7621-pinctrl/pinctrl-rt2880.c | 5 +- drivers/staging/octeon/ethernet-tx.c | 2 +- drivers/staging/qlge/Kconfig | 2 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 2 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 11 +- drivers/staging/rtl8188eu/core/rtw_mlme_ext.c | 2 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 19 +- drivers/staging/rtl8188eu/hal/rf_cfg.c | 12 +- drivers/staging/rtl8188eu/hal/usb_halinit.c | 4 +- .../staging/rtl8188eu/include/hal8188e_phy_reg.h | 881 ------- drivers/staging/rtl8188eu/include/hal_intf.h | 2 +- drivers/staging/rtl8188eu/include/mlme_osdep.h | 1 - drivers/staging/rtl8188eu/include/osdep_service.h | 2 - drivers/staging/rtl8188eu/include/rtw_mlme.h | 2 +- drivers/staging/rtl8188eu/include/rtw_mlme_ext.h | 1 - drivers/staging/rtl8188eu/os_dep/mlme_linux.c | 5 - drivers/staging/rtl8188eu/os_dep/osdep_service.c | 5 - drivers/staging/rtl8192e/rtllib_rx.c | 2 - drivers/staging/rtl8192u/r8192U_dm.c | 2 +- drivers/staging/rtl8712/os_intfs.c | 2 +- drivers/staging/rtl8712/recv_linux.c | 4 +- drivers/staging/rtl8712/rtl8712_cmd.c | 2 +- drivers/staging/rtl8712/rtl8712_recv.c | 6 +- drivers/staging/rtl8712/rtl8712_recv.h | 2 +- drivers/staging/rtl8712/rtl8712_xmit.c | 2 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 5 +- drivers/staging/rtl8712/rtl871x_ioctl_set.c | 16 +- drivers/staging/rtl8712/rtl871x_ioctl_set.h | 4 +- drivers/staging/rtl8712/rtl871x_mlme.c | 34 +- drivers/staging/rtl8712/rtl871x_mlme.h | 8 +- drivers/staging/rtl8712/rtl871x_mp.c | 9 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 10 +- drivers/staging/rtl8712/rtl871x_pwrctrl.h | 2 +- drivers/staging/rtl8712/rtl871x_recv.c | 3 +- drivers/staging/rtl8712/rtl871x_recv.h | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 15 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 117 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 5 - drivers/staging/rtl8723bs/hal/hal_btcoex.c | 14 +- drivers/staging/rtl8723bs/hal/hal_com.c | 5 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 18 - drivers/staging/rtl8723bs/hal/hal_intf.c | 2 +- drivers/staging/rtl8723bs/hal/hal_phy.c | 157 -- drivers/staging/rtl8723bs/hal/odm.c | 17 +- drivers/staging/rtl8723bs/hal/odm.h | 4 - drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 7 - drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 14 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 4 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 1 - drivers/staging/rtl8723bs/include/hal_com_phycfg.h | 17 - drivers/staging/rtl8723bs/include/hal_intf.h | 2 +- drivers/staging/rtl8723bs/include/hal_phy_cfg.h | 4 +- drivers/staging/rtl8723bs/include/rtw_mlme_ext.h | 3 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 13 +- drivers/staging/unisys/visornic/visornic_main.c | 3 +- drivers/staging/vt6656/rxtx.c | 10 +- drivers/staging/vt6656/usbpipe.c | 2 +- drivers/staging/wilc1000/wilc_mon.c | 3 +- drivers/staging/wilc1000/wilc_netdev.c | 1 + drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 4 +- drivers/staging/wilc1000/wilc_wlan.c | 14 +- drivers/staging/wilc1000/wilc_wlan.h | 2 - drivers/staging/wilc1000/wilc_wlan_cfg.c | 4 +- drivers/staging/wilc1000/wilc_wlan_cfg.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 210 +- drivers/staging/wlan-ng/prism2sta.c | 2 +- drivers/target/iscsi/cxgbit/cxgbit_target.c | 2 +- drivers/target/tcm_fc/tfc_io.c | 3 +- drivers/tty/hvc/hvcs.c | 6 +- drivers/tty/isicom.c | 1 - drivers/tty/n_gsm.c | 19 +- drivers/tty/nozomi.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 7 +- drivers/tty/serial/8250/8250_lpss.c | 10 +- drivers/tty/serial/8250/8250_omap.c | 11 +- drivers/tty/serial/8250/8250_pci.c | 3 +- drivers/tty/serial/Kconfig | 19 - drivers/tty/serial/Makefile | 1 - drivers/tty/serial/fsl_lpuart.c | 25 +- drivers/tty/serial/icom.c | 2 - drivers/tty/serial/netx-serial.c | 733 ------ drivers/tty/serial/stm32-usart.c | 55 +- drivers/tty/tty_ldsem.c | 5 +- drivers/tty/vt/vt.c | 6 +- drivers/usb/core/hcd.c | 4 +- drivers/usb/host/ehci-pci.c | 4 +- drivers/usb/host/hwa-hc.c | 2 +- drivers/usb/host/ohci-pci.c | 2 +- drivers/usb/host/pci-quirks.c | 45 +- drivers/usb/host/pci-quirks.h | 2 +- drivers/usb/host/xhci-pci.c | 2 +- drivers/usb/host/xhci.h | 3 +- drivers/usb/misc/usb251xb.c | 15 +- drivers/usb/storage/scsiglue.c | 11 + drivers/vfio/vfio_iommu_spapr_tce.c | 8 +- drivers/watchdog/ath79_wdt.c | 4 +- fs/btrfs/extent_io.c | 14 +- fs/btrfs/locking.c | 9 +- fs/cifs/cifs_ioctl.h | 1 + fs/cifs/cifssmb.c | 2 +- fs/cifs/connect.c | 3 +- fs/cifs/smb2ops.c | 58 +- fs/cifs/smb2pdu.c | 2 +- fs/exec.c | 2 +- fs/ext4/readpage.c | 9 + fs/f2fs/data.c | 9 + fs/gfs2/bmap.c | 191 +- fs/gfs2/super.c | 14 +- fs/io_uring.c | 2 +- fs/jbd2/journal.c | 2 - fs/jbd2/transaction.c | 12 - fs/locks.c | 8 +- fs/mpage.c | 9 + fs/namespace.c | 4 +- fs/ocfs2/alloc.c | 5 +- fs/ocfs2/aops.c | 13 +- fs/ocfs2/file.c | 10 +- fs/ocfs2/journal.h | 11 +- fs/open.c | 19 + fs/proc/page.c | 40 +- fs/proc/task_mmu.c | 2 +- include/acpi/acpixf.h | 8 +- include/asm-generic/getorder.h | 50 +- include/asm-generic/pgalloc.h | 8 +- include/drm/drm_dp_helper.h | 4 + include/drm/drm_dp_mst_helper.h | 11 + include/drm/drm_mipi_dbi.h | 188 ++ include/drm/tinydrm/mipi-dbi.h | 135 - include/dt-bindings/leds/common.h | 55 +- include/linux/bitmap.h | 23 + include/linux/can/core.h | 3 +- include/linux/can/skb.h | 2 +- include/linux/cgroup.h | 1 + include/linux/cpumask.h | 30 +- include/linux/cpuset.h | 13 +- include/linux/cred.h | 8 +- include/linux/device.h | 5 + include/linux/dim.h | 56 - include/linux/fpga/altera-pr-ip-core.h | 2 +- include/linux/hmm.h | 88 - include/linux/hugetlb.h | 2 +- include/linux/input.h | 14 + include/linux/intel_th.h | 79 + include/linux/interrupt.h | 1 + include/linux/jbd2.h | 2 - include/linux/kgdb.h | 2 + include/linux/led-class-flash.h | 15 +- include/linux/leds.h | 79 +- include/linux/lockdep.h | 11 +- include/linux/memremap.h | 6 + include/linux/mm.h | 27 +- include/linux/mm_types.h | 11 +- include/linux/mod_devicetable.h | 1 + include/linux/page-flags-layout.h | 18 +- include/linux/pm.h | 4 - include/linux/pm_wakeup.h | 19 + include/linux/sched.h | 16 +- include/linux/sched/deadline.h | 8 + include/linux/sched/numa_balancing.h | 4 +- include/linux/sched/sysctl.h | 1 + include/linux/sched/task.h | 6 +- include/linux/sched/topology.h | 10 + include/linux/skbuff.h | 2 +- include/linux/slab.h | 62 - include/linux/stacktrace.h | 4 +- include/linux/string.h | 50 +- include/linux/suspend.h | 1 - include/linux/timerqueue.h | 13 +- include/linux/vmalloc.h | 20 +- include/linux/zpool.h | 3 + include/media/davinci/vpfe_capture.h | 2 +- include/media/v4l2-async.h | 30 +- include/media/v4l2-ctrls.h | 9 +- include/media/v4l2-ioctl.h | 2 + include/scsi/libfcoe.h | 2 +- include/soc/fsl/qe/qe.h | 2 +- include/uapi/drm/panfrost_drm.h | 39 + include/uapi/linux/bpf.h | 6 + include/uapi/linux/kvm.h | 4 +- include/uapi/linux/serial_core.h | 3 - kernel/Makefile | 1 - kernel/cgroup/cgroup.c | 2 +- kernel/cgroup/cpuset.c | 163 +- kernel/cpu.c | 11 +- kernel/cred.c | 21 +- kernel/debug/debug_core.c | 31 +- kernel/dma/mapping.c | 13 +- kernel/events/core.c | 11 +- kernel/fork.c | 2 +- kernel/hung_task.c | 50 +- kernel/irq/manage.c | 3 +- kernel/irq/pm.c | 20 + kernel/kexec_core.c | 2 + kernel/locking/lockdep.c | 172 +- kernel/locking/lockdep_internals.h | 9 +- kernel/locking/lockdep_proc.c | 11 +- kernel/locking/mutex.c | 11 +- kernel/locking/rtmutex.c | 6 +- kernel/locking/rwsem.c | 28 +- kernel/panic.c | 8 + kernel/power/Kconfig | 10 + kernel/power/suspend.c | 52 +- kernel/power/wakelock.c | 10 + kernel/rcu/tree.c | 6 +- kernel/sched/core.c | 115 +- kernel/sched/deadline.c | 63 + kernel/sched/fair.c | 315 ++- kernel/sched/isolation.c | 12 +- kernel/sched/psi.c | 2 + kernel/sched/sched.h | 14 +- kernel/sched/stats.h | 7 +- kernel/sched/topology.c | 50 +- kernel/stacktrace.c | 4 +- kernel/sysctl.c | 8 + kernel/trace/trace_sched_wakeup.c | 3 +- lib/Kconfig.kasan | 11 +- lib/Makefile | 3 +- lib/bitmap.c | 20 + lib/dim/dim.c | 4 +- lib/dim/net_dim.c | 56 + lib/iov_iter.c | 2 +- lib/string.c | 10 +- lib/test_firmware.c | 5 +- lib/timerqueue.c | 30 +- localversion-next | 2 +- mm/Makefile | 1 + mm/compaction.c | 37 +- mm/filemap.c | 29 +- mm/gup.c | 117 +- mm/hmm.c | 14 +- mm/hugetlb_cgroup.c | 2 +- mm/kasan/common.c | 10 +- mm/memcontrol.c | 130 +- mm/memory.c | 1 - mm/memory_hotplug.c | 30 +- mm/mempolicy.c | 106 +- {kernel => mm}/memremap.c | 44 + mm/migrate.c | 19 +- mm/nommu.c | 2 +- mm/oom_kill.c | 67 +- mm/page_alloc.c | 2 +- mm/page_io.c | 11 +- mm/page_poison.c | 2 +- mm/page_vma_mapped.c | 3 +- mm/readahead.c | 24 +- mm/rmap.c | 20 +- mm/shmem.c | 8 +- mm/slab.h | 64 + mm/slab_common.c | 37 + mm/slob.c | 2 +- mm/slub.c | 20 +- mm/swap.c | 14 +- mm/swap_state.c | 2 +- mm/util.c | 2 +- mm/vmalloc.c | 76 +- mm/vmscan.c | 4 +- mm/zpool.c | 16 + mm/zsmalloc.c | 19 +- mm/zswap.c | 8 +- net/bpf/test_run.c | 39 +- net/bridge/netfilter/nft_meta_bridge.c | 10 +- net/can/Kconfig | 11 +- net/can/af_can.c | 10 +- net/can/af_can.h | 1 + net/can/bcm.c | 3 +- net/can/gw.c | 49 +- net/can/proc.c | 1 + net/can/raw.c | 3 +- net/core/filter.c | 6 + net/core/flow_dissector.c | 21 +- net/ipv4/inet_fragment.c | 2 +- net/ipv6/ip6_gre.c | 3 +- net/netfilter/nft_meta.c | 16 +- net/netrom/af_netrom.c | 1 + net/openvswitch/datapath.c | 15 +- net/sched/act_ife.c | 5 + net/tipc/link.c | 119 +- net/tipc/msg.c | 59 + net/tipc/msg.h | 28 +- net/tipc/node.c | 6 +- net/tipc/node.h | 6 +- net/xdp/xdp_umem.c | 9 +- net/xdp/xsk.c | 2 +- scripts/checkpatch.pl | 17 +- scripts/sphinx-pre-install | 118 +- sound/pci/echoaudio/echoaudio.c | 5 +- sound/pci/hda/hda_intel.c | 5 +- sound/pci/hda/patch_conexant.c | 1 + sound/soc/codecs/Kconfig | 12 + sound/soc/codecs/Makefile | 4 + sound/soc/codecs/cs47l15.c | 1490 +++++++++++ sound/soc/codecs/cs47l90.c | 9 +- sound/soc/codecs/{cs47l90.c => cs47l92.c} | 1242 +++------ sound/soc/codecs/madera.c | 434 +++- sound/soc/codecs/madera.h | 10 + sound/soc/codecs/pcm3168a.c | 4 + sound/soc/codecs/wm8955.c | 4 +- sound/soc/codecs/wm_adsp.c | 6 +- sound/soc/codecs/wm_adsp.h | 4 +- sound/soc/intel/common/soc-acpi-intel-bxt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-byt-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cht-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-cnl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-glk-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-hda-match.c | 2 +- .../intel/common/soc-acpi-intel-hsw-bdw-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-icl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-kbl-match.c | 2 +- sound/soc/intel/common/soc-acpi-intel-skl-match.c | 2 +- sound/soc/intel/common/sst-ipc.h | 1 + sound/soc/intel/skylake/Makefile | 12 +- sound/soc/intel/skylake/bxt-sst.c | 50 +- sound/soc/intel/skylake/cnl-sst-dsp.h | 7 +- sound/soc/intel/skylake/cnl-sst.c | 37 +- sound/soc/intel/skylake/skl-debug.c | 14 +- sound/soc/intel/skylake/skl-messages.c | 245 +- sound/soc/intel/skylake/skl-nhlt.c | 18 +- sound/soc/intel/skylake/skl-pcm.c | 74 +- sound/soc/intel/skylake/skl-ssp-clk.c | 4 +- sound/soc/intel/skylake/skl-sst-dsp.c | 10 +- sound/soc/intel/skylake/skl-sst-dsp.h | 29 +- sound/soc/intel/skylake/skl-sst-ipc.c | 8 +- sound/soc/intel/skylake/skl-sst-ipc.h | 52 +- sound/soc/intel/skylake/skl-sst-utils.c | 37 +- sound/soc/intel/skylake/skl-sst.c | 51 +- sound/soc/intel/skylake/skl-topology.c | 441 ++-- sound/soc/intel/skylake/skl-topology.h | 43 +- sound/soc/intel/skylake/skl.c | 54 +- sound/soc/intel/skylake/skl.h | 102 +- sound/soc/soc-core.c | 7 +- sound/soc/soc-dapm.c | 173 +- sound/soc/sof/Makefile | 4 +- sound/soc/ti/davinci-mcasp.c | 138 +- sound/usb/line6/driver.c | 4 +- tools/include/uapi/linux/bpf.h | 6 + tools/include/uapi/linux/kvm.h | 4 +- tools/leds/get_led_device_info.sh | 201 ++ tools/lib/bpf/xsk.c | 4 +- tools/objtool/check.c | 7 +- tools/objtool/check.h | 3 +- tools/testing/ktest/config-bisect.pl | 4 +- .../selftests/bpf/prog_tests/flow_dissector.c | 243 +- tools/testing/selftests/bpf/progs/bpf_flow.c | 47 +- tools/testing/selftests/bpf/test_verifier.c | 12 +- .../testing/selftests/bpf/verifier/event_output.c | 94 + tools/testing/selftests/cgroup/cgroup_util.c | 3 +- .../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 4 +- tools/testing/selftests/livepatch/functions.sh | 20 + usr/Makefile | 3 + virt/kvm/arm/arm.c | 2 +- virt/kvm/arm/vgic/vgic-mmio-v3.c | 2 +- virt/kvm/arm/vgic/vgic.h | 4 +- 1057 files changed, 22044 insertions(+), 30226 deletions(-) rename Documentation/ABI/testing/{sysfs-class-mic.txt => sysfs-class-mic} (100%) create mode 100644 Documentation/ABI/testing/sysfs-class-wakeup delete mode 100644 Documentation/admin-guide/conf.py delete mode 100644 Documentation/core-api/conf.py delete mode 100644 Documentation/crypto/conf.py delete mode 100644 Documentation/dev-tools/conf.py copy Documentation/devicetree/bindings/fpga/{altera-fpga2sdram-bridge.txt => fpga- [...] create mode 100644 Documentation/devicetree/bindings/net/can/tcan4x5x.txt delete mode 100644 Documentation/doc-guide/conf.py delete mode 100644 Documentation/driver-api/80211/conf.py delete mode 100644 Documentation/driver-api/conf.py delete mode 100644 Documentation/driver-api/pm/conf.py delete mode 100644 Documentation/filesystems/conf.py delete mode 100644 Documentation/gpu/conf.py delete mode 100644 Documentation/gpu/tinydrm.rst delete mode 100644 Documentation/input/conf.py delete mode 100644 Documentation/kernel-hacking/conf.py delete mode 100644 Documentation/maintainer/conf.py delete mode 100644 Documentation/media/conf.py delete mode 100644 Documentation/networking/conf.py rename Documentation/powerpc/{bootwrapper.txt => bootwrapper.rst} (93%) rename Documentation/powerpc/{cpu_families.txt => cpu_families.rst} (95%) rename Documentation/powerpc/{cpu_features.txt => cpu_features.rst} (97%) rename Documentation/powerpc/{cxl.txt => cxl.rst} (95%) rename Documentation/powerpc/{cxlflash.txt => cxlflash.rst} (98%) rename Documentation/powerpc/{DAWR-POWER9.txt => dawr-power9.rst} (95%) rename Documentation/powerpc/{dscr.txt => dscr.rst} (91%) rename Documentation/powerpc/{eeh-pci-error-recovery.txt => eeh-pci-error-recovery [...] rename Documentation/powerpc/{firmware-assisted-dump.txt => firmware-assisted-dump [...] rename Documentation/powerpc/{hvcs.txt => hvcs.rst} (91%) create mode 100644 Documentation/powerpc/index.rst rename Documentation/powerpc/{mpc52xx.txt => mpc52xx.rst} (91%) rename Documentation/powerpc/{pci_iov_resource_on_powernv.txt => pci_iov_resource_ [...] rename Documentation/powerpc/{pmu-ebb.txt => pmu-ebb.rst} (99%) create mode 100644 Documentation/powerpc/ptrace.rst delete mode 100644 Documentation/powerpc/ptrace.txt rename Documentation/powerpc/{qe_firmware.txt => qe_firmware.rst} (95%) rename Documentation/powerpc/{syscall64-abi.txt => syscall64-abi.rst} (82%) rename Documentation/powerpc/{transactional_memory.txt => transactional_memory.rst} (93%) delete mode 100644 Documentation/process/conf.py delete mode 100644 Documentation/sh/conf.py delete mode 100644 Documentation/sound/conf.py create mode 100644 Documentation/translations/it_IT/process/programming-language.rst delete mode 100644 Documentation/userspace-api/conf.py rename Documentation/{virtual => virt}/index.rst (100%) rename Documentation/{virtual => virt}/kvm/amd-memory-encryption.rst (100%) rename Documentation/{virtual => virt}/kvm/api.txt (99%) rename Documentation/{virtual => virt}/kvm/arm/hyp-abi.txt (100%) rename Documentation/{virtual => virt}/kvm/arm/psci.txt (100%) rename Documentation/{virtual => virt}/kvm/cpuid.rst (100%) rename Documentation/{virtual => virt}/kvm/devices/README (100%) rename Documentation/{virtual => virt}/kvm/devices/arm-vgic-its.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/arm-vgic-v3.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/arm-vgic.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/mpic.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/s390_flic.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/vcpu.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/vfio.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/vm.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/xics.txt (100%) rename Documentation/{virtual => virt}/kvm/devices/xive.txt (100%) rename Documentation/{virtual => virt}/kvm/halt-polling.txt (100%) rename Documentation/{virtual => virt}/kvm/hypercalls.txt (97%) rename Documentation/{virtual => virt}/kvm/index.rst (87%) rename Documentation/{virtual => virt}/kvm/locking.txt (100%) rename Documentation/{virtual => virt}/kvm/mmu.txt (99%) rename Documentation/{virtual => virt}/kvm/msr.txt (100%) rename Documentation/{virtual => virt}/kvm/nested-vmx.txt (100%) rename Documentation/{virtual => virt}/kvm/ppc-pv.txt (100%) rename Documentation/{virtual => virt}/kvm/review-checklist.txt (95%) rename Documentation/{virtual => virt}/kvm/s390-diag.txt (100%) rename Documentation/{virtual => virt}/kvm/timekeeping.txt (100%) rename Documentation/{virtual => virt}/kvm/vcpu-requests.rst (100%) rename Documentation/{virtual => virt}/paravirt_ops.rst (100%) rename Documentation/{virtual => virt}/uml/UserModeLinux-HOWTO.txt (100%) delete mode 100644 Documentation/vm/conf.py delete mode 100644 Documentation/x86/conf.py create mode 100644 arch/arm/boot/dts/rk3288-veyron-edp.dtsi create mode 100644 arch/arm/boot/dts/rk3288-veyron-fievel.dts create mode 100644 arch/arm/boot/dts/rk3288-veyron-tiger.dts delete mode 100644 arch/mips/mm/tlb-r8k.c delete mode 100644 arch/x86/include/asm/apic_flat_64.h delete mode 100644 arch/x86/include/asm/ipi.h create mode 100644 arch/x86/kernel/apic/local.h delete mode 100644 arch/x86/kernel/apic/x2apic.h create mode 100644 drivers/base/power/wakeup_stats.c rename drivers/gpu/drm/{tinydrm/mipi-dbi.c => drm_mipi_dbi.c} (77%) create mode 100644 drivers/gpu/drm/i915/gt/uc/intel_uc_fw_abi.h create mode 100644 drivers/hwtracing/intel_th/msu-sink.c create mode 100644 drivers/net/can/kvaser_pciefd.c create mode 100644 drivers/net/can/m_can/m_can.h create mode 100644 drivers/net/can/m_can/m_can_platform.c create mode 100644 drivers/net/can/m_can/tcan4x5x.c create mode 100644 drivers/net/can/sja1000/f81601.c delete mode 100644 drivers/staging/media/bcm2048/Kconfig delete mode 100644 drivers/staging/media/bcm2048/Makefile delete mode 100644 drivers/staging/media/bcm2048/TODO delete mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.c delete mode 100644 drivers/staging/media/bcm2048/radio-bcm2048.h delete mode 100644 drivers/staging/media/davinci_vpfe/Kconfig delete mode 100644 drivers/staging/media/davinci_vpfe/Makefile delete mode 100644 drivers/staging/media/davinci_vpfe/TODO delete mode 100644 drivers/staging/media/davinci_vpfe/davinci-vpfe-mc.txt delete mode 100644 drivers/staging/media/davinci_vpfe/davinci_vpfe_user.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipe_hw.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_ipipeif_user.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_isif_regs.h delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.c delete mode 100644 drivers/staging/media/davinci_vpfe/dm365_resizer.h delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe.h delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.c delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe_mc_capture.h delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.c delete mode 100644 drivers/staging/media/davinci_vpfe/vpfe_video.h create mode 100644 drivers/staging/media/hantro/rk3399_vpu_hw_vp8_dec.c delete mode 100644 drivers/staging/rtl8723bs/hal/hal_phy.c delete mode 100644 drivers/tty/serial/netx-serial.c create mode 100644 include/drm/drm_mipi_dbi.h delete mode 100644 include/drm/tinydrm/mipi-dbi.h create mode 100644 include/linux/intel_th.h rename {kernel => mm}/memremap.c (88%) create mode 100644 sound/soc/codecs/cs47l15.c copy sound/soc/codecs/{cs47l90.c => cs47l92.c} (62%) create mode 100755 tools/leds/get_led_device_info.sh create mode 100644 tools/testing/selftests/bpf/verifier/event_output.c