This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-next-defconfig in repository toolchain/ci/linux.
omits 76a893bbbf75 Add linux-next specific files for 20190503 omits b5bf06e67a6b Merge branch 'akpm/master' omits 81edeb2723c2 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 069e12274594 mm: memcontrol: fix NUMA round-robin reclaim at intermedia [...] omits ff5045276d2a mm: memcontrol: fix recursive statistics correctness & scalabilty omits a31d33565ea7 mm: memcontrol: move stat/event counting functions out-of-line omits bca7c78e1048 mm-memcontrol-make-cgroup-stats-and-events-query-api-expli [...] omits 562f9f866f06 mm: memcontrol: make cgroup stats and events query API exp [...] omits 399ee076a2b8 drivers/virt/fsl_hypervisor.c: prevent integer overflow in ioctl omits f6517b60b7c0 drivers/virt/fsl_hypervisor.c: dereferencing error pointer [...] omits c9b3fceb77c1 mm, memcg: consider subtrees in memory.events omits 9f6d6b728b40 mm-rename-ambiguously-named-memorystat-counters-and-functions-fix omits c72321fa28b0 mm, memcg: rename ambiguously named memory.stat counters a [...] omits 7ccffe0d1238 arch: remove <asm/sizes.h> and <asm-generic/sizes.h> omits b8346b45701d treewide: replace #include <asm/sizes.h> with #include <li [...] omits 84bae23a815e fs/block_dev.c: Remove duplicate header omits e375f982faba fs/cachefiles/namei.c: remove duplicate header omits 180be8f6eaa1 include/linux/sched/signal.h: replace `tsk' with `task' omits d351d8c5f0b1 fs/coda/psdev.c: remove duplicate header omits 7b60d9de688a pinctrl: fix pxa2xx.c build warnings omits 173fee9e4edd Merge branch 'akpm-current/current' omits 23c0b2e39874 Merge remote-tracking branch 'pidfd/for-next' omits 5974e617e0a9 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' omits 2c50bc74eecc Merge remote-tracking branch 'hyperv/hyperv-next' omits d959ec445278 Merge remote-tracking branch 'xarray/xarray' omits 22615e9badcb Merge remote-tracking branch 'nvmem/for-next' omits d5f1137ed479 Merge remote-tracking branch 'slimbus/for-next' omits 6183b800e19c Merge remote-tracking branch 'gnss/gnss-next' omits 9e72fdb92c94 Merge remote-tracking branch 'kspp/for-next/kspp' omits a9295ad6b9b4 Merge remote-tracking branch 'ntb/ntb-next' omits bb5afb8050c1 Merge remote-tracking branch 'at24/at24/for-next' omits f87e7e66fcc3 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 58754434eb66 Merge remote-tracking branch 'rtc/rtc-next' omits ee9daa31657f Merge remote-tracking branch 'coresight/next' omits 52a9fee9c629 Merge remote-tracking branch 'livepatching/for-next' omits a98e432d6fa0 Merge remote-tracking branch 'y2038/y2038' omits 2a9719ae377c Merge remote-tracking branch 'kselftest/next' omits 8367803a66c6 Merge remote-tracking branch 'random/dev' omits d933496c684d Merge remote-tracking branch 'pwm/for-next' omits 6b2327845823 Merge remote-tracking branch 'pinctrl/for-next' omits a97c19d224fd Merge remote-tracking branch 'gpio/for-next' omits adce39268f99 Merge remote-tracking branch 'rpmsg/for-next' omits 00454c109325 Merge remote-tracking branch 'vhost/linux-next' omits dfcdfe9f1adf Merge remote-tracking branch 'scsi/for-next' omits 08e8c9225de3 Merge remote-tracking branch 'cgroup/for-next' omits f5b8d09491c6 Merge remote-tracking branch 'slave-dma/next' omits 16c5d57dd27d Merge remote-tracking branch 'mux/for-next' omits 47c6c8f2866c Merge remote-tracking branch 'staging/staging-next' omits 75483b25106c Merge remote-tracking branch 'char-misc/char-misc-next' omits d9695903e125 Merge remote-tracking branch 'tty/tty-next' omits 30968f839607 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits b41ed3689cbb Merge remote-tracking branch 'usb-serial/usb-next' omits 6f18e7ac3f99 Merge remote-tracking branch 'usb-gadget/next' omits ebc716975845 Merge remote-tracking branch 'usb/usb-next' omits 09f6660e821a Merge remote-tracking branch 'driver-core/driver-core-next' omits fe1a775cc276 Merge remote-tracking branch 'ipmi/for-next' omits 9161f14b42ef Merge remote-tracking branch 'leds/for-next' omits 765a6e519006 Merge remote-tracking branch 'chrome-platform/for-next' omits 2e487d280525 usb: dwc3: Rename DWC3_DCTL_LPM_ERRATA omits 8d791929b2fb usb: dwc3: Fix default lpm_nyet_threshold value omits dd24f9b604d3 usb: dwc3: debug: Print GET_STATUS(device) tracepoint omits b873e2d0ea1e usb: dwc3: Do core validation early on probe omits c729969b2b69 usb: dwc3: gadget: Set lpm_capable omits 8f6707bf2b25 usb: gadget: atmel: tie wake lock to running clock omits 70a7f8be8598 usb: gadget: atmel: support USB suspend omits 66b61e27a98c usb: gadget: atmel_usba_udc: simplify setting of interrupt [...] omits 5acb4b970184 dwc2: gadget: Fix completed transfer size calculation in DDMA omits 28b5c129ca6e usb: dwc2: Set lpm mode parameters depend on HW configuration omits 5799aecd64f2 usb: dwc2: Fix channel disable flow omits c8006f67ae03 usb: dwc2: Set actual frame number for completed ISOC transfer omits 0c91ca478909 usb: gadget: do not use __constant_cpu_to_le16 omits 54f37f566317 usb: dwc2: gadget: Increase descriptors count for ISOC's omits 4035c5b5f2e1 usb: introduce usb_ep_type_string() function omits 41a91c606e7d usb: dwc3: move synchronize_irq() out of the spinlock prot [...] omits 75ecb9dd56a7 usb: dwc3: Free resource immediately after use omits c0c61471ef86 usb: dwc3: of-simple: Convert to bulk clk API omits b4c53b4ac66a usb: dwc2: Delayed status support omits c67d4262f617 usb: gadget: udc: lpc32xx: rework interrupt handling omits 2a60f5eafa74 usb: gadget: udc: lpc32xx: add support for stotg04 phy omits f584fa8c1fdc usb: gadget: udc: lpc32xx: properly setup phy interrupts omits 59a9901ec7ef usb: gadget: udc: lpc32xx: simplify vbus handling omits 408b56ca5c8e usb: gadget: udc: lpc32xx: simplify probe omits 1e868545f2bb usb: dwc2: gadget: Move gadget phy init into core phy init omits 059d8d528718 usb: dwc2: Move phy init into core omits 707d80f0a3c5 usb: dwc2: gadget: Replace phyif with phy_utmi_width omits fb26b553bf26 usb: dwc2: gadget: Remove duplicated phy init omits a89bae709b34 usb: dwc2: Move UTMI_PHY_DATA defines closer omits 5bdd614d65e3 ARM: dts: rockchip: Add quirk for resetting rk3288's dwc2 [...] omits d17aa2d262e8 ARM: dts: rockchip: Hook resets up to USB PHYs on rk3288. omits c40cf7705e13 usb: dwc2: optionally assert phy reset when waking up omits cc389eaabd70 dt-bindings: usb: dwc2: Document quirk to reset PHY upon wakeup omits 86847dca8b8b dt-bindings: usb: dwc2: document the vbus-supply property omits de497f634609 USB: UDC: net22{80,72}: remove mistaken test of req->zero omits 6574abe69946 USB: UDC: net2280: Remove redundant "if" condition omits 2100e3ca3676 usb: gadget: fsl: fix link error against usb-gadget module omits 793409292382 usb: gadget: f_ncm: Add OS descriptor support omits 550eef0c3530 usb: gadget: f_ncm: Fix NTP-32 support omits 60722c4eefbc usb: dwc2: get optional clock by devm_clk_get_optional() omits 466375657d6c usb: dwc2: gadget: Reject LPM token during Control transfers omits 7a6127e39a16 USB: Export usb_wakeup_enabled_descendants() omits 6f6d70597c15 usb: dwc2: bus suspend/resume for hosts with DWC2_POWER_DO [...] omits c99993376f72 usb: dwc3: Add Amlogic G12A DWC3 glue omits fc4e326ee72c usb: dwc2: Add Amlogic G12A DWC2 Params omits e8c77fa09180 dt-bindings: usb: dwc3: Add Amlogic G12A DWC3 Glue Bindings omits 7a76b97325c2 dt-bindings: usb: dwc2: Add Amlogic G12A DWC2 Compatible omits 50896c410354 USB: dummy-hcd: Fix failure to give back unlinked URBs omits 67130830ce42 usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON omits 73103c7f958b usb: gadget: f_fs: don't free buffer prematurely omits 714750168a61 Merge remote-tracking branch 'drivers-x86/for-next' omits 4bbb1d7a9600 Merge remote-tracking branch 'workqueues/for-next' omits deb55e40ced4 USB: serial: io_edgeport: fix up switch fall-through comments omits c7404d5829cd Merge remote-tracking branch 'percpu/for-next' omits 15d348afb8b3 Merge remote-tracking branch 'xen-tip/linux-next' omits d26853310db2 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 79918d36ee98 Merge remote-tracking branch 'kvm-arm/next' omits f54b5e32631c Merge remote-tracking branch 'kvm/linux-next' omits 7c28fc7f8272 Merge remote-tracking branch 'ftrace/for-next' omits 437f26f70d99 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 2331cdc693a0 Merge remote-tracking branch 'edac-amd/for-next' omits a5eea1c7a3c9 Merge remote-tracking branch 'clockevents/clockevents/next' omits 95390cf1e0e9 Merge remote-tracking branch 'tip/auto-latest' omits 7166cc79d981 Merge remote-tracking branch 'spi/for-next' omits 40e89fafdb85 Merge remote-tracking branch 'devicetree/for-next' omits bc7cc9dc124d Merge remote-tracking branch 'audit/next' omits 1dfa1261f47d Merge remote-tracking branch 'vfio/next' omits f94f259a1c9c Merge remote-tracking branch 'iommu/next' omits 5e5863eb922d Merge remote-tracking branch 'tpmdd/next' omits 0e47e26f6534 Merge remote-tracking branch 'selinux/next' omits a661fca8526d Merge remote-tracking branch 'integrity/next-integrity' omits 672cd1b5bab5 Merge remote-tracking branch 'apparmor/apparmor-next' omits 246175f26a92 Merge remote-tracking branch 'security/next-testing' omits 792d7303bc4f Merge remote-tracking branch 'regulator/for-next' omits 13c79484f8e1 Merge remote-tracking branch 'battery/for-next' omits 98ed58d9b115 Merge remote-tracking branch 'backlight/for-backlight-next' omits 6c1170ec51e7 Merge remote-tracking branch 'mfd/for-mfd-next' omits 39c3869dcffe Merge remote-tracking branch 'kgdb/kgdb-next' omits 5b3274751628 Merge remote-tracking branch 'mmc/next' omits 0f4151a4e309 Merge remote-tracking branch 'device-mapper/for-next' omits cc2d80c9c89d Merge remote-tracking branch 'block/for-next' omits c4d5fd96eb6e Merge remote-tracking branch 'input/next' omits 86f649d4aba5 Merge remote-tracking branch 'modules/modules-next' omits bc8318900774 Merge remote-tracking branch 'sound-asoc/for-next' omits 4d1d7c3aa746 Merge remote-tracking branch 'sound/for-next' omits b1efa40be177 Merge remote-tracking branch 'regmap/for-next' omits 3249a76e2d42 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 2a5020ea59a9 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits 72c040988a0e Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits c1c2736bff1e Merge remote-tracking branch 'amdgpu/drm-next' omits e0c5236f93c0 Merge remote-tracking branch 'drm/drm-next' omits 130346e6af1d Merge remote-tracking branch 'crypto/master' omits 235985ed8ec6 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits aee203989566 Merge remote-tracking branch 'nand/nand/next' omits 2b5413fce707 Merge remote-tracking branch 'gfs2/for-next' omits 3a7d47523812 Merge remote-tracking branch 'bluetooth/master' omits b32d4821edc4 Merge remote-tracking branch 'wireless-drivers-next/master' omits c0ac90692079 Merge remote-tracking branch 'nfc-next/master' omits dd7c69250cb7 Merge remote-tracking branch 'netfilter-next/master' omits 3c433a80fffc Merge remote-tracking branch 'mlx5-next/mlx5-next' omits a3ea91ce3a84 Merge remote-tracking branch 'net-next/master' omits adb3579d9c0a Merge remote-tracking branch 'rdma/for-next' omits 3251e95c14da Merge remote-tracking branch 'swiotlb/linux-next' omits 9f5004f3a2af Merge remote-tracking branch 'dlm/next' omits de0c4e6f568b Merge remote-tracking branch 'ieee1394/for-next' omits ae3f8a13eadd Merge remote-tracking branch 'thermal/next' omits 2042ac08a694 Merge remote-tracking branch 'cpupower/cpupower' omits 0cd23a26376d Merge remote-tracking branch 'pm/linux-next' omits b02d18f155a7 Merge remote-tracking branch 'fbdev/fbdev-for-next' omits cfc49f8d490c Merge remote-tracking branch 'v4l-dvb/master' omits d7a170051f07 Merge remote-tracking branch 'jc_docs/docs-next' omits 5f1f046c8543 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits d7fd2d9c8aea Merge remote-tracking branch 'i3c/i3c/next' omits 1616cbe35677 Merge remote-tracking branch 'i2c/i2c/for-next' omits df624a9d4cc7 Merge remote-tracking branch 'hid/for-next' omits 816ac566867f drm/amd/amdgpu: Add MEM_LOAD to amdgpu_pm_info debugfs file omits eb839873b7c2 drm/amdkfd: Cosmetic cleanup omits 71f18c85c871 drm/amdgpu: Fix CIK references in gmc_v8 omits 8a72045746d8 drm/amdgpu: Add PCIe replay count sysfs file omits 8506531fcd9a drm/amdgpu: Add replay counter defines to NBIO headers omits 5b55f306178b drm/amdgpu: Update latest xgmi topology info after each de [...] omits 547a017b931f drm/amdgpu: enable separate timeout setting for every ring [...] omits b2b97ea148e1 drm/amdgpu: add new sysfs interface for memory realtime ut [...] omits 778223fd3415 drm/amd/powerplay: expose SMU7 asics realtime memory utilization omits f816e9a2a399 drm/amd/powerplay: expose Vega12 realtime memory utilization omits 7f177358651a drm/amd/powerplay: expose Vega20 realtime memory utilization omits 4728175620a3 drm/amdkfd: Adjust weight to represent num_hops info when [...] omits fdc3344b8159 drm/amdgpu: Implement get num of hops between two xgmi device omits 52dd1c989745 drm/amdkfd: Expose HDP registers to user space omits d874fe421902 drm/amdgpu: Remap hdp coherency registers omits 672583a910e9 drm/amd/powerplay: add helper function to get smu firmware [...] omits 293fb95e687f drm/amd/powerplay: expose Vega12 current gpu activity omits 2d63fedb1f6f drm/amd/powerplay: expose Vega12 current power omits 0116e1e380db drm/amd/powerplay: support hwmon temperature channel labels V2 omits 2bd99be1745d drm/amd/powerplay: expose current hotspot and memory tempe [...] omits ed1fc0a2ea15 drm/amd/powerplay: support SMU metrics table on Vega12 omits 5858a04aba20 drm/amd/powerplay: support temperature emergency max values omits cb3389c16328 drm/amd/powerplay: support hotspot/memory critical limit values omits 7e7c14c2c021 drm/amd/display: Use long for signed error code checks in [...] omits d5c659028f3f drm/amdgpu: Add IDH_QUERY_ALIVE event for SR-IOV omits 8a8ddfdaa6b4 drm/amdgpu: Fix VM clean check method omits 036fcbcaa44b drm/amdgpu: Rearm IRQ in Vega10 SR-IOV if IRQ lost omits 21086e5b082d drm/amdgpu: remove ATPX_DGPU_REQ_POWER_FOR_DISPLAYS check [...] omits 72cba85cf8e7 Merge remote-tracking branch 'pci/next' omits c3b997325d34 Merge remote-tracking branch 'printk/for-next' omits 8ef448fc747d Merge remote-tracking branch 'vfs/for-next' omits 0649a0f85f81 Merge remote-tracking branch 'xfs/for-next' omits e6e7173569bf Merge remote-tracking branch 'orangefs/for-next' omits efa7e6784db0 Merge remote-tracking branch 'nfsd/nfsd-next' omits 1587edb4836e Merge remote-tracking branch 'nfs-anna/linux-next' omits 42f7f1db1921 Merge remote-tracking branch 'jfs/jfs-next' omits 7d5ce5794d71 Merge remote-tracking branch 'fuse/for-next' omits a3f922dfaa72 Merge remote-tracking branch 'f2fs/dev' omits 422449238e98 Merge branch 'drm-next-5.2' of git://people.freedesktop.or [...] omits 632a49af832b Merge remote-tracking branch 'ext4/dev' omits 12d3da39a706 Merge remote-tracking branch 'ext3/for_next' omits 4ba23d4522b6 Merge remote-tracking branch 'ecryptfs/next' omits 8e3d5754bb56 Merge remote-tracking branch 'cifs/for-next' omits 2b1594ed41a5 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 11f44fed6257 Merge remote-tracking branch 'befs/for-next' omits 40d9b162f776 Merge remote-tracking branch 'fscrypt/master' omits 9c17e9efca3b Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 9f17847d853b Merge tag 'drm-intel-next-fixes-2019-05-02' of git://anong [...] omits f5dbdd64b652 Merge remote-tracking branch 's390/features' omits ebb581273339 Merge remote-tracking branch 'risc-v/for-next' omits 692ff232fa2a Merge remote-tracking branch 'powerpc/next' omits 0ef7ab10f624 Merge remote-tracking branch 'parisc-hd/for-next' omits 41e070ff202f Merge remote-tracking branch 'nds32/next' omits 8b016c29cb7c Merge remote-tracking branch 'mips/mips-next' omits dcc2c39ecea6 Merge remote-tracking branch 'm68k/for-next' omits 8fb4e1e92beb Merge remote-tracking branch 'csky/linux-next' omits 4e5ec6c50efc Merge remote-tracking branch 'clk-samsung/for-next' omits 372362f56234 next-20190502/clk omits c13061840362 Merge remote-tracking branch 'tegra/for-next' omits 35e0768b6017 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 1ab9b5dcf04b Merge remote-tracking branch 'samsung-krzk/for-next' omits f0cc1765e5bf Merge remote-tracking branch 'rockchip/for-next' omits c13ea5bfabc4 Merge remote-tracking branch 'renesas/next' omits c5ef3d09fdee Merge remote-tracking branch 'qcom/for-next' omits adafd73df3ac Merge remote-tracking branch 'omap/for-next' omits ea68c9952343 Merge remote-tracking branch 'mvebu/for-next' omits d1144567f3ab Merge remote-tracking branch 'mediatek/for-next' omits 72471fb630f5 Merge remote-tracking branch 'keystone/next' omits 6d0b4a6b41d2 Merge remote-tracking branch 'imx-mxs/for-next' omits 851b6a49f3e8 Merge remote-tracking branch 'bcm2835/for-next' omits 3a6a2a1643aa Merge remote-tracking branch 'at91/at91-next' omits 51340ee7628e Merge remote-tracking branch 'amlogic/for-next' omits 8f46ed2ab7d8 Merge remote-tracking branch 'actions/for-next' omits 127cdb23bfb4 Merge remote-tracking branch 'arm-soc/for-next' omits f2e3221aadc4 Merge remote-tracking branch 'arm-perf/for-next/perf' omits 90d80d3e5ff1 Merge remote-tracking branch 'arm64/for-next/core' omits b3d18c1c621d Merge remote-tracking branch 'arm/for-next' omits d3fef5cd7727 Merge remote-tracking branch 'asm-generic/master' omits 980af46aea59 Merge remote-tracking branch 'dma-mapping/for-next' omits c6e33ddf9625 Merge branch 'for-5.2/block' into for-next omits 6143393c1b85 Merge branch 'nvme-5.2' of git://git.infradead.org/nvme in [...] omits c8415d734e1c Merge remote-tracking branch 'kbuild/for-next' omits cc611270ce00 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 246d07a1063e Merge remote-tracking branch 'drivers-x86-fixes/fixes' omits 792d3b8a724e Merge remote-tracking branch 'vfs-fixes/fixes' omits c93afd778158 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 037e48a3e921 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 18937e619c44 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits c37b2c84ae2c Merge remote-tracking branch 'kvm-fixes/master' omits 9dfd71070a88 Merge remote-tracking branch 'omap-fixes/fixes' omits db69a12850f2 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits ba0572c1c719 Merge remote-tracking branch 'phy/fixes' omits 651b5f6eb5c4 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 89b30283da3d Merge remote-tracking branch 'pci-current/for-linus' omits 9972e61e6a6f Merge remote-tracking branch 'spi-fixes/for-linus' omits 9d8bbf644657 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 3f37be6b98c1 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 3f17558a62d7 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 05ec5c5907d4 Merge remote-tracking branch 'sound-current/for-linus' omits 6b5a194d4d6b Merge remote-tracking branch 'netfilter/master' omits 0fe3ce6313ef Merge remote-tracking branch 'bpf/master' omits b26b6a4856a4 Merge remote-tracking branch 'powerpc-fixes/fixes' omits 273938bf7ae9 block: fix function name in comment omits a8418af7d075 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits d51291900239 Merge remote-tracking branch 'fixes/master' omits 2a656cb5a4a3 of: unittest: Remove error printing on OOM omits 6f7dc9a37f2b of: irq: Remove WARN_ON() for kzalloc() failure omits 0db37915d912 leds: avoid races with workqueue omits 744d8560eb7a Merge branch 'for-5.2/io_uring' into for-next omits 21dd43376e7a Merge branch 'pci/trivial' omits d85da23fd2b5 Merge branch 'remotes/lorenzo/pci/misc' omits 375595bbbbe7 Merge branch 'remotes/lorenzo/pci/xilinx' omits 5cb426f88897 Merge branch 'remotes/lorenzo/pci/tegra' omits cc1b33fad15c Merge branch 'remotes/lorenzo/pci/rockchip' omits 9f80a3af8247 Merge branch 'remotes/lorenzo/pci/rcar' omits a3e21524a414 Merge branch 'remotes/lorenzo/pci/mediatek' omits 9ae85a9d864c Merge branch 'remotes/lorenzo/pci/keystone' omits b2aa8ebb6293 Merge branch 'remotes/lorenzo/pci/iproc' omits 58110b8759e6 Merge branch 'remotes/lorenzo/pci/imx' omits fd0c4c322925 Merge branch 'remotes/lorenzo/pci/dwc' omits a9c4a1d00566 Merge branch 'remotes/lorenzo/pci/controller-fixes' omits 2b5bfb80ae62 Merge branch 'pci/host/al' omits f8daec5010f0 Merge branch 'pci/virtualization' omits 7f9d683f6905 Merge branch 'pci/switchtec' omits 634ce4234b26 Merge branch 'pci/portdrv' omits cac75b27fa4f Merge branch 'pci/peer-to-peer' omits 564d63a266b3 Merge branch 'pci/misc' omits de41284fdb42 Merge branch 'pci/msi' omits 8f864ae87c4c Merge branch 'pci/hotplug' omits eb6c27a1b6e9 Merge branch 'pci/enumeration' omits 2e4e496bcf57 Merge branch 'pci/aer' omits caee28498ec3 power: supply: core: fix clang -Wunsequenced omits 5dcf877fb13f req->error only used for iopoll omits 9b402849e80c io_uring: add support for eventfd notifications omits 5d17b4a4b7fa io_uring: add support for IORING_OP_SYNC_FILE_RANGE omits 22f96b3808c1 fs: add sync_file_range() helper omits de0617e46717 io_uring: add support for marking commands as draining omits c50495aa4cfc dt-bindings: pinctrl: fix bias-pull,up typo omits 8c9374068ef6 misc: atmel_tclib: Do not probe already used TCBs omits 7ebe68100418 clocksource/drivers/timer-atmel-tcb: Convert tc_clksrc_sus [...] omits a7aae768166e clocksource/drivers/tcb_clksrc: Rename the file for consistency omits 2f982703bd00 clocksource/drivers/timer-atmel-pit: Rework Kconfig option omits 6275f4947e2f clocksource/drivers/tcb_clksrc: Move Kconfig option omits 7803dc865bd2 ARM: at91: Implement clocksource selection omits f712a1e8e59e clocksource/drivers/tcb_clksrc: Use tcb as sched_clock omits 86232bfd28d7 clocksource/drivers/tcb_clksrc: Stop depending on atmel_tclib omits c2c9136b7096 ARM: at91: move SoC specific definitions to SoC folder omits 37dbf65c6a1f clocksource/drivers/timer-milbeaut: Cleanup common registe [...] omits 95d5dc712634 clocksource/drivers/timer-milbeaut: Add shutdown function omits f0b1ca623d8d clocksource/drivers/timer-milbeaut: Fix to enable one-shot timer omits 95170f0708f2 clocksource/drivers/tegra: Rework for compensation of susp [...] omits dfc82faad725 clocksource/drivers/sp804: Add COMPILE_TEST to CONFIG_ARM_ [...] omits 0113ab803a8a clocksource/drivers/sun4i: Add a compatible for suniv omits 67d06e6efa41 dt-bindings: timer: Add Allwinner suniv timer omits 9b9a59db8481 mips: Add reserve-nomap memory type support omits 4e50a35de4cc mips: Use memblock to reserve the __nosave memory range omits eadb6925efeb mips: Discard post-CMA-init foreach loop omits b93ddc4f9156 mips: Reserve memory for the kernel image resources omits de56d4c1da3e MIPS: Remove duplicate EBase configuration omits 783454e2bc7c MIPS: Sync icache for whole exception vector omits 172dcd935c34 MIPS: Always allocate exception vector for MIPSr2+ omits f995adb0ac5b MIPS: Use memblock_phys_alloc() for exception vector omits ea9866793d1e Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net omits a4ecdcbfc4dd Staging: rtl8192e: Remove extra space before break statement omits eca4e5f58b75 Staging: rtl8192u: ieee80211: Fix if-else indentation warning omits 922fe878c786 Staging: rtl8192u: ieee80211: Fix indentation errors by re [...] omits af708900e9a4 staging: most: cdev: fix chrdev_region leak in mod_exit omits 2d394ab79b9d staging: wlan-ng: Fix improper SPDX comment style omits 78e6427b4e7b coresight: funnel: Support static funnel omits d3b18ad63dca dt-bindings: arm: coresight: Unify funnel DT binding omits 5c84b87bb1ee coresight: replicator: Add new device id for static replicator omits 635b90f47d7f dt-bindings: arm: coresight: Add new compatible for static [...] omits 5ce3307b6d9d Merge tag 'for-linus-20190502' of git://git.kernel.dk/linux-block omits 83e367f9ad18 selftests/powerpc: Add a signal fuzzer selftest omits 5266e58d6cd9 powerpc/booke64: set RI in default MSR omits 7e462c2a8a6d ocxl: Provide global MMIO accessors for external drivers omits 060146614643 ocxl: move event_fd handling to frontend omits 2ec3b7ed2ab8 ocxl: afu_irq only deals with IRQ IDs, not offsets omits b9721d275cc2 ocxl: Allow external drivers to use OpenCAPI contexts omits 75ca758adbaf ocxl: Create a clear delineation between ocxl backend & frontend omits 2f7d3d145381 ocxl: Don't pass pci_dev around omits 1ba2143606a1 ocxl: Split pci.c omits b696d28283e2 ocxl: Remove some unused exported symbols omits 53e3e7453062 ocxl: Remove superfluous 'extern' from headers omits 32941494ff9a ocxl: read_pasid never returns an error, so make it void omits 9c4ae0645682 ocxl: Rename struct link to ocxl_link omits 012ae244845f powerpc/perf: Trace imc PMU functions omits 72c69dcddce1 powerpc/perf: Trace imc events detection and cpuhotplug omits 216c3087a346 powerpc/perf: Add privileged access check for thread_imc omits dd50cf7cbc7b powerpc/perf: Rearrange setting of ldbar for thread-imc omits d1720adff378 powerpc/include: Add data structures and macros for IMC tr [...] omits 860b7d228623 powerpc/perf: Fix loop exit condition in nest_imc_event_init omits a913e5e8b43b powerpc/perf: Return accordingly on invalid chip-id in omits 659a6e38db0b powerpc/perf: Remove PM_BR_CMPL_ALT from power9 event list omits be80e758d0c2 powerpc/perf: Add generic compat mode pmu driver omits 708597daf234 powerpc/perf: init pmu from core-book3s omits 1e496391a845 powerpc/powernv/ioda2: Add __printf format/argument verification omits 29b861ea7742 Documentation: powerpc: Expand the DAWR acronym omits e1619e89c96c powerpc/configs: Add (back) MLX5 ethernet support to skiro [...] omits de269129a48a powerpc/hmi: Fix kernel hang when TB is in error state. omits 0acb5f64560a powerpc/xmon: add read-only mode omits 5d085ec04a00 powerpc/boot: Fix missing check of lseek() return value omits 90437bffa5f9 powerpc/entry: Remove unneeded need_resched() loop omits 32eebf966695 powerpc/dts/fsl: add crypto node alias for B4 omits d7fbe2a0439c powerpc/prom_init: get rid of PROM_SCRATCH_SIZE omits 398af571128f powerpc/security: Show powerpc_security_features in debugfs omits 453d87f6a8ae powerpc/mm: Warn if W+X pages found on boot omits c78a979d2279 Merge branch 'i2c/for-current-fixed' into i2c/for-next omits 72bfcee11cf8 i2c: Prevent runtime suspend of adapter when Host Notify i [...] omits 95e0cf3caeb1 i2c: synquacer: fix enumeration of slave devices omits fb31fbef9c35 MAINTAINERS: friendly takeover of i2c-gpio driver omits 6bac9bc273cd i2c: designware: ratelimit 'transfer when suspended' errors omits 237b47efcdbc rtw88: Make RA_MASK macros ULL omits 5f18cbdbdd42 powerpc/mm/ptdump: Wrap seq_printf() to handle NULL pointers omits c9e0fc33b8be powerpc: remove the __kernel_io_end export omits 4c1bd90477c6 MAINTAINERS: Update cxl/ocxl email address omits e2b36d591720 powerpc/64: Don't trace code that runs with the soft irq m [...] omits 502523fd1d2a powerpc/irq: drop __irq_offset_value omits 65184f2f045a powerpc/setup: replace ifdefs by IS_ENABLED() wherever possible. omits 48018e42e5c7 powerpc/setup: cleanup the #ifdef CONFIG_TAU block omits b5064efee221 powerpc/setup: cleanup ifdef mess in check_cache_coherency() omits e9e9b25a4c99 powerpc/setup: Remove unnecessary #ifdef CONFIG_ALTIVEC omits 93f2cd813797 powerpc/mm: define an empty mm_iommu_init() omits 9c1d38b34e94 powerpc/fadump: define an empty fadump_cleanup() omits b7a5b22b0547 Merge tag 'pci-v5.1-fixes-3' of git://git.kernel.org/pub/s [...] omits e2a4b102d48b Merge tag 'mtd/fixes-for-5.1-rc6' of git://git.kernel.org/ [...] omits d1865e71cdc9 powerpc/32: Don't add dummy frames when calling trace_hard [...] omits 38b4564cf042 powerpc/32: don't do syscall stuff in transfer_to_handler omits 1a4b739bbb4f powerpc/32: implement fast entry for syscalls on BOOKE omits b86fb88855ea powerpc/32: implement fast entry for syscalls on non BOOKE omits 40530db7c656 powerpc: Fix 32-bit handling of MSR_EE on exceptions omits 1ae99b4b924a powerpc/32: get rid of COPY_EE in exception entry omits 642770dd96cb powerpc/32: Enter exceptions with MSR_EE unset omits f97dec21a306 powerpc/32: enter syscall with MSR_EE inconditionaly set omits ef4291243f51 powerpc/fsl_booke: ensure SPEFloatingPointException() reen [...] omits 90f204b9a1f2 powerpc/40x: Refactor exception entry macros by using head_32.h omits 7271fc960424 powerpc/40x: Split and rename NORMAL_EXCEPTION_PROLOG omits bd82904d465c powerpc/40x: add exception frame marker omits 57bc13acbe11 powerpc/40x: Don't use SPRN_SPRG_SCRATCH2 in EXCEPTION_PROLOG omits 1d3034aed448 powerpc/32: make the 6xx/8xx EXC_XFER_TEMPLATE() similar t [...] omits 37737a2afd69 powerpc/32: move LOAD_MSR_KERNEL() into head_32.h and use it omits 8a23fdec3dbd powerpc/32: Refactor EXCEPTION entry macros for head_8xx.S [...] omits e4dccf9092ab powerpc/mm: print hash info in a helper omits 8f156c23f4c0 powerpc/32s: don't try to print hash table address. omits 57e0491b58fa powerpc/32s: drop Hash_end omits da3a3b0a0e38 powerpc/32s: map kasan zero shadow with PAGE_READONLY inst [...] omits 215b823707ce powerpc/32s: set up an early static hash table for KASAN. omits 72f208c6a8f7 powerpc/32s: move hash code patching out of MMU_init_hw() omits 2edb16efc899 powerpc/32: Add KASAN support omits f072015c7b74 powerpc: disable KASAN instrumentation on early/critical files. omits b4abe38fd698 powerpc/32: prepare shadow area for KASAN omits a67beca077ef powerpc/32: make KVIRT_TOP dependent on FIXMAP_START omits 7934cea7f0b9 powerpc/32: use memset() instead of memset_io() to zero BSS omits adcf59187e27 powerpc: don't use direct assignation during early boot. omits 450e7dd4001f powerpc/prom_init: don't use string functions from lib/ omits cbe46bd4f510 powerpc: remove CONFIG_CMDLINE #ifdef mess omits 26deb04342e3 powerpc: prepare string/mem functions for KASAN omits d69ca6bab39e powerpc/32: Move early_init() in a separate file omits 069239169ab0 powerpc/mm: refactor pgd_alloc() and pgd_free() on nohash omits 8a2cc87a24e8 powerpc/mm: refactor pmd_pgtable() omits 7cec90e9499c powerpc/mm: refactor pgtable freeing functions on nohash omits bf8156c5aef1 powerpc/mm: Only keep one version of pmd_populate() functi [...] omits e80789a3c13f powerpc/mm: refactor definition of pgtable_cache[] omits dc096864ba78 powerpc/mm: refactor pte_alloc_one() and pte_free() famili [...] omits b0124ff57e94 powerpc/mm: inline pte_alloc_one_kernel() and pte_alloc_on [...] omits 4a6d8cf90017 powerpc/mm: don't use pte_alloc_kernel() until slab is ava [...] omits 627f06c6f51e powerpc/book3e: move early_alloc_pgtable() to init section omits e7a7be5679a5 powerpc/Kconfig: select PPC_MM_SLICES from subarch type omits 7a792d5da27f powerpc/mm: get rid of nohash/32/mmu.h and nohash/64/mmu.h omits 696dffa24bd0 powerpc/mm: move pgtable_t in asm/mmu.h omits 737b434d3d55 powerpc/mm: convert Book3E 64 to pte_fragment omits 447def3b06ad powerpc/mm: drop __bad_pte() omits 26e66b08c337 powerpc/mm: flatten function __find_linux_pte() step 3 omits e2fb2511888b powerpc/mm: flatten function __find_linux_pte() step 2 omits fab9a1165bcd powerpc/mm: flatten function __find_linux_pte() step 1 omits 4df4b2758522 powerpc/mm: cleanup remaining ifdef mess in hugetlbpage.c omits c5710cd20735 powerpc/mm: cleanup HPAGE_SHIFT setup omits 45d0ba527b57 powerpc/mm: move hugetlb_disabled into asm/hugetlb.h omits 723f268f19da powerpc/mm: cleanup ifdef mess in add_huge_page_size() omits 5fb84fec4601 powerpc/mm: add a helper to populate hugepd omits 8197af22be01 powerpc/mm: split asm/hugetlb.h into dedicated subarch files omits 0001e5aa5c02 powerpc/mm: make gup_hugepte() static omits b7dcf96ce03e powerpc/mm: make hugetlbpage.c depend on CONFIG_HUGETLB_PAGE omits 0caed4de502c powerpc/mm: move __find_linux_pte() out of hugetlbpage.c omits 3dea7332ccac powerpc/book3e: hugetlbpage is only for CONFIG_PPC_FSL_BOOK3E omits 5874cabe2907 powerpc/64: only book3s/64 supports CONFIG_PPC_64K_PAGES omits a521c44c3ded powerpc/book3e: drop mmu_get_tsize() omits 5953fb4f4671 powerpc/mm: define subarch SLB_ADDR_LIMIT_DEFAULT omits 43ed7909d70a powerpc/mm: define get_slice_psize() all the time omits 33f128c64919 powerpc/8xx: get rid of #ifdef CONFIG_HUGETLB_PAGE for slices omits 203a1fa62866 powerpc/mm: remove a couple of #ifdef CONFIG_PPC_64K_PAGES [...] omits b4baad0b2712 powerpc/mm: remove unnecessary #ifdef CONFIG_PPC64 omits 877461210ea1 powerpc/mm: get rid of mm_ctx_slice_mask_xxx() omits fca5c1e9eb5e powerpc/mm: move slice_mask_for_size() into mmu.h omits 6f60cc98df2b powerpc/mm: hand a context_t over to slice_mask_for_size() [...] omits 02f89aed6b82 powerpc/mm: no slice for nohash/64 omits 5ba666d56c4f powerpc/mm: fix erroneous duplicate slb_addr_limit init omits 27e23b5f5f6f powerpc/mm: Move nohash specifics in subdirectory mm/nohash omits 17312f258cf6 powerpc/mm: Move book3s32 specifics in subdirectory mm/book3s64 omits 47d99948eee4 powerpc/mm: Move book3s64 specifics in subdirectory mm/book3s64 omits b57969db81a2 soundwire: remove multiple blank lines omits 897fe40e5227 soundwire: add a blank line between functions omits 1824dd8035fc soundwire: wrap macro argument in parenthesis omits 7d3b3cdfd165 soundwire: fix more typos omits 72b16d4a91d4 soundwire: avoid multiple assignments omits 1215daee56ed soundwire: intel: more alignment fixes omits 62f0cec3b0da soundwire: more alignment fixes omits 51ed743734fa soundwire: add argument to function definition omits d6badd1c1535 soundwire: intel: remove empty line after braces omits 4415b443ca08 soundwire: cadence: remove empty line after braces omits fa358bb536b9 soundwire: remove empty line before/after braces omits 171580f69ebc soundwire: fix SPDX license for header files omits 92fd75f10324 soundwire: fix kconfig help format omits 17ed5bef49f4 soundwire: add missing newlines in dynamic debug logs omits 5d2ab7e97ae8 soundwire: cadence_master: remove spurious newline omits 4c56860280b8 soundwire: cadence_master: fix boolean comparisons omits f6e20967d86d soundwire: cadence_master: balance parentheses omits bbb6381727b3 soundwire: cadence_master: fix alignment issues omits 2890a6363a8d soundwire: intel: fix boolean comparison omits 7cc6e315317f soundwire: intel: protect macro parameters omits d542bc9e2234 soundwire: intel: fix alignment issues omits 505ccb006520 soundwire: intel_init: fix alignment issues omits c0cbfb031045 soundwire: slave: fix alignment issues omits 1fe74a5e41d6 soundwire: stream: fix alignment issues omits 00910f3cb0c5 soundwire: mipi_disco: fix boolean comparisons omits 31dba31297fd soundwire: mipi_disco: fix alignment issues omits 74a8d8022fd9 soundwire: bus_type: fix alignment issues omits 816d9bf4788b soundwire: bus: remove spurious newline omits d7b956b6257b soundwire: bus: fix boolean comparisons omits 09830d5e3458 soundwire: bus: remove useless parentheses omits 21c2de29e85f soundwire: bus: fix typos in comments omits 73ede04682e1 soundwire: bus: fix alignment issues omits 806a11f095e2 soundwire: fix alignment issues in header files omits 392f10453dd2 soundwire: intel: fix SPDX license for header file omits 238594655295 soundwire: fix SPDX license for header files omits 9d7cd9d50082 soundwire: Kconfig: fix help format omits 481df0abf8cf Merge branch 'omap-for-v5.2/ti-sysc' into for-next omits aa8eaaaa123a rtw88: phy: mark expected switch fall-throughs omits b85bd9a14c4b rtw88: fix shift of more than 32 bits of a integer omits 64acdf0ecda9 Merge branch 'fixes' into for-next omits 1ba12322e2f0 Merge branch 'am5-sdio-fixes' into fixes omits c3c0b70cd3f8 ARM: dts: dra76x: Update MMC2_HS200_MANUAL1 iodelay values omits 88a748419b84 ARM: dts: am57xx-idk: Remove support for voltage switching [...] omits dadec066d8fa module: add stubs for within_module functions omits 51fee3389d71 kdb: Get rid of broken attempt to print CCVERSION in kdb summary omits 2f2559188b1e Drivers: misc: fix out-of-bounds access in function param_ [...] omits 32bfe975a52e cifs: fix smb3_zero_range for Azure omits 2078e1e7f7e0 PCI/LINK: Add Kconfig option (default off) omits e4f50c8d1047 bus: ti-sysc: Handle devices with no control registers omits 26f146ed971c net: ll_temac: Fix typo bug for 32-bit omits 9f3a8ada2cb8 Merge branch 'for-next-stale-20190502' into for-next-20190502 omits 707f78429033 Merge branch 'for-next-next-v5.1-20190502' into for-next-20190502 omits 77d21e41314c Merge branch 'for-next-current-v5.0-20190502' into for-nex [...] omits df47980545a5 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 77eca6127a31 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] omits 78658412cb10 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] omits 8559b7c021f9 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] omits d96a21c49fcf Merge branch 'ext/robbieko/alloc-chunk-on-write' into for- [...] omits 3c81cc79be20 Merge branch 'ext/josef/inherit-prop-updated' into for-nex [...] omits 27a0aaff23e3 Merge branch 'misc-next' into for-next-next-v5.1-20190502 omits a9be66c25b9e Merge branch 'misc-5.2' into for-next-current-v5.0-20190502 omits 1c2e342b8021 Btrfs: avoid allocating too many data chunks on massive co [...] omits b835a4a3faec btrfs: use the existing reserved items for our first prop [...] omits 9b555c4d784c kdb: kdb_support: replace strcpy() by strscpy() omits 4cc168eaf3b6 gdbstub: Replace strcpy() by strscpy() omits a5d5092c9285 gdbstub: mark expected switch fall-throughs omits b1c16ac978fd btrfs: Use kvmalloc for allocating compressed path context omits 7447555fe776 btrfs: Factor out common extent locking code in submit_com [...] omits 4336650aff74 btrfs: Set io_tree only once in submit_compressed_extents omits 69684c5a8890 btrfs: Replace clear_extent_bit with unlock_extent omits 1368c6dac7f1 btrfs: Make compress_file_range take only struct async_chunk omits c5a68aec4e68 btrfs: Remove fs_info from struct async_chunk omits b5326271e791 btrfs: Rename async_cow to async_chunk omits 97db120451e2 btrfs: Preallocate chunks in cow_file_range_async omits c8eaeac7b734 btrfs: reserve delalloc metadata differently omits 9d9f2cccde95 powerpc/mm: change #include "mmu_decl.h" to <mm/mmu_decl.h> omits 71faf8145cdc powerpc/nohash64: clean pgtable.h omits a1ac2a9c4f98 powerpc/book3e: drop BUG_ON() in map_kernel_page() omits ed856349dc08 kobject: Fix kernel-doc comment first line omits 8fd7c302b370 kobject: Remove docstring reference to kset omits 6e14c3cf8bc4 Merge branch 'work.icache' into for-next omits a76f747d47df Merge branches 'work.misc', 'work.dcache', 'work.file' and [...] omits 3b85d3028e2a media: switch to fdget() omits fb3862435335 drm_syncobj: switch to fdget() omits 95ce0bce20fe amdgpu: switch to fdget() omits 79ea35bc20a1 don't open-code file_count() omits 4e9036042fed ufs: fix braino in ufs_get_inode_gid() for solaris UFS flavour omits ab70f7d1e2a2 parisc: Update huge TLB page support to use per-pagetable [...] omits dc8d0ee34b36 parisc: Use per-pagetable spinlock omits 7bd91efdbe49 parisc: Allow live-patching of __meminit functions omits 9a018d6387c3 parisc: Add memory barrier to asm pdc and sync instructions omits f5c8695db0d0 parisc: Add memory clobber to TLB purges omits 9f26d09a1cc7 parisc: Use ldcw instruction for SMP spinlock release barrier omits d715638ea359 parisc: Remove lock code to serialize TLB operations in pacache.S omits a03e4961a41f parisc: Switch from DISCONTIGMEM to SPARSEMEM omits b757862dc957 parisc: enable wide mode early omits 3fae2a4b74f7 parisc: update feature lists omits decab240297f parisc: Show n/a if product number not available omits 55fee8b9b572 parisc: remove unused flags parameter in __patch_text() omits e9e40a4dfae0 doc: update kprobes supported architecture list omits 677b412636d6 parisc: Implement kretprobes omits 25977ed60e18 parisc: remove kprobes.h from generic-y omits 1045f8f5f99f parisc: Implement kprobes omits cc2cb114b5f5 parisc: add functions required by KPROBE_EVENTS omits ee33ead35529 parisc: PA-Linux requires at least 32 MB RAM omits a6e8799a4b47 parisc: Skip registering LED when running in QEMU omits a41eedab3d2c parisc: Tune LASI LAN for QEMU omits a6653de29c07 parisc: Export running_on_qemu symbol for modules omits 3ea2d65dcfd7 parisc: add KGDB support omits 3a1c15b6cc88 parisc: add parisc code patching omits 9506cd76fc14 parisc: add set_fixmap()/clear_fixmap() omits a096fe077ab5 parisc: Consider stack randomization for mmap base only wh [...] omits 12f363511d47 powerpc/32s: Fix BATs setting with CONFIG_STRICT_KERNEL_RWX omits a69ff2a67668 f2fs: add tracepoint for f2fs_filemap_fault() omits f276ae0dd6d0 orangefs: make use of ->free_inode() omits 74b1da5645cc shmem: make use of ->free_inode() omits b62de3225797 hugetlb: make use of ->free_inode() omits 0b269ded4e60 overlayfs: make use of ->free_inode() omits b3b4a6e356db jfs: switch to ->free_inode() omits 9baf28bbfea1 fuse: switch to ->free_inode() omits 94053139d482 ext4: make use of ->free_inode() omits 586a94fdc9c9 ecryptfs: make use of ->free_inode() omits cfa6d41263ca ceph: use ->free_inode() omits 26602cab4117 btrfs: use ->free_inode() omits 51b9fe48c411 afs: switch to use of ->free_inode() omits 53e228299965 dax: make use of ->free_inode() omits a2b757fe0fcd ntfs: switch to ->free_inode() omits f614ee1e3ea7 securityfs: switch to ->free_inode() omits 27afa27d6703 apparmor: switch to ->free_inode() omits bef252fa194c rpcpipe: switch to ->free_inode() omits 524845ff9c47 bpf: switch to ->free_inode() omits 015d7956183b mqueue: switch to ->free_inode() omits 98835e884cb0 ufs: switch to ->free_inode() omits d984892bd7e8 coda: switch to ->free_inode() omits 6becf8edf1a7 sysv: switch to ->free_inode() omits a78bb3838d58 udf: switch to ->free_inode() omits dc4317599616 ubifs: switch to ->free_inode() omits 56b5af19318f squashfs: switch to ->free_inode() omits bcb8d71bda47 romfs: convert to ->free_inode() omits a5a8cbea63be reiserfs: convert to ->free_inode() omits 45c2a3ff3a84 qnx6: switch to ->free_inode() omits bc40ddd12c92 qnx4: switch to ->free_inode() omits 4aa6b55c05a2 procfs: switch to ->free_inode() omits 363db959aeb1 openpromfs: switch to ->free_inode() omits e91b9194bc87 ocfs2: switch to ->free_inode() omits 9fbc000786ba dlmfs: switch to ->free_inode() omits 977c3d18948e nilfs2: switch to ->free_inode() omits ca1a199e3b87 nfs{,4}: switch to ->free_inode() omits d67a398a5fc6 minix: switch to ->free_inode() omits db0bd7b7198e jffs2: switch to ->free_inode() omits 07b012071046 isofs: switch to ->free_inode() omits 4d436d5cd51a hpfs: switch to ->free_inode() omits 08ccfc5c363d hostfs: switch to ->free_inode() omits 08ab2293936c hfsplus: switch to ->free_inode() omits 6d845e2286a8 hfs: switch to ->free_inode() omits 784494e1d759 gfs2: switch to ->free_inode() omits 9f179271e7bf freevxfs: switch to ->free_inode() omits f9ec991d4158 fat: switch to ->free_inode() omits d01718a050d0 f2fs: switch to ->free_inode() omits a2d1b88becd9 ext2: switch to ->free_inode() omits f415c51123b8 efs: switch to ->free_inode() omits 6234ddf429ef debugfs: switch to ->free_inode() omits c2e6802e7b5a cifs: switch to ->free_inode() omits 41149cb08aeb bdev: switch to ->free_inode() omits 8d8fc9cbc7a8 bfs: switch to ->free_inode() omits 49f82a808bb0 befs: switch to ->free_inode() omits 312a679183b0 affs: switch to ->free_inode() omits 8f05a7953560 adfs: switch to ->free_inode() omits 5e8a0770c01a 9p: switch to ->free_inode() omits 25af6c4a4a6b erofs: switch to ->free_inode() omits 6d0e0d0bb8eb spufs: switch to ->free_inode() omits fdb0da89f4ba new inode method: ->free_inode() omits 4dd2b82d5adf udp: fix GRO packet of death omits 600d7258316d Merge tag 'for-v5.1-rc' of git://git.kernel.org/pub/scm/li [...] omits 0f97da831026 PCI/P2PDMA: Allow P2P DMA between any devices under AMD ZE [...] omits 516f1117d0fb ARM: dts: Configure osc clock for d_can on am335x omits 195712bfdddf dt-bindings: Update schema project location to devicetree. [...] omits bbabc3fb2b63 firmware_loader: Fix a typo ("syfs" -> "sysfs") omits 9eecfc22e0bf KVM: arm64: Fix ptrauth ID register masking logic omits 0580db2cb6b3 staging: rtl8192u: ieee80211: Resolve ERROR reported by ch [...] omits 7fb4a94db87e staging: vc04_services: bcm2835-camera: Compress two lines [...] omits 3343712444e5 staging: rtl8723bs: core: Use !x in place of NULL comparison. omits e52d8d0d4208 staging: rtl8723bs: core: Prefer using the BIT Macro. omits ce64cea47cc4 usb: isp1760-hcd: Fix fall-through annotations omits d4ef647510b1 io_uring: avoid page allocation warnings omits 8f220664570e misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] omits 5bb04b19230c misc: pci_endpoint_test: Add support to test PCI EP in AM654x omits 6b7330303a81 PCI: designware-ep: Use aligned ATU window for raising MSI [...] omits fc9a77040b04 PCI: designware-ep: Configure Resizable BAR cap to adverti [...] omits 23284ad677a9 PCI: keystone: Add support for PCIe EP in AM654x Platforms omits 9bc755d2cf54 dt-bindings: PCI: Add PCI EP DT binding documentation for AM654 omits 3e2e9cf9ee67 staging: fieldbus: anybus-s: fix wait_for_completion_timeo [...] omits f5eb4d3b92a6 iov_iter: fix iov_iter_type omits 60a27b906d1a block: fix handling for BIO_NO_PAGE_REF omits 817869d2519f io_uring: drop req submit reference always in async punt omits 52e04ef4c9d4 io_uring: free allocated io_memory once omits 975554b03edd io_uring: fix SQPOLL cpu validation omits 009669e74813 arm64: arch_k3: Enable interrupt controller drivers omits 6f53e73b9ec5 nvmet: protect discovery change log event list iteration omits 893a74b7a76e nvme: mark nvme_core_init and nvme_core_exit static omits 811015409fd4 nvme: move command size checks to the core omits a2faf94e57c5 nvme-fabrics: check more command sizes omits a97234e1ff1e nvme-pci: check more command sizes omits 665648673ef5 nvme-pci: remove an unneeded variable initialization omits c8e9e9b7646e nvme-pci: unquiesce admin queue on shutdown omits 9dc1a38ef192 nvme-pci: shutdown on timeout during deletion omits 049bf37262c6 nvme-pci: fix psdt field for single segment sgls omits 592b6e7b0226 nvme-multipath: don't print ANA group state by default omits 525aa5a705d8 nvme-multipath: split bios with the ns_head bio_set before [...] omits f34e25898a60 nvme-tcp: fix possible null deref on a timed out io queue connect omits 3d378dc713f3 kobject: fix dereference before null check on kobj omits e620d45065c7 powerpc/tm: Avoid machine crash on rt_sigreturn() omits 2c474c035056 powerpc/mm/radix: Fix kernel crash when running subpage pr [...] omits 5c8b0b54db22 io_uring: have submission side sqe errors post a cqe omits 50dbabe06a6e powerpc/powernv/mce: Print additional information about MC [...] omits cda6618d060b powerpc/powernv/mce: Print correct severity for MCE error. omits d6e8a1508506 powerpc/powernv/mce: Reduce MCE console logs to lesser lines. omits 87cb312777b5 PCI: imx6: Use usleep_range() in imx6_pcie_enable_ref_clk() omits 76d6dc26331d PCI: imx6: Use flags to indicate support for suspend omits 37d5d32ae091 PCI: imx6: Restrict PHY register data to 16-bit omits c2c708bc1dbf PCI: imx6: Simplify pcie_phy_poll_ack() omits 3ca4133253a7 PCI: imx6: Simplify bit operations in PHY functions omits 276c76d7a15a PCI: imx6: Make use of BIT() in constant definitions omits 60ef4b072ba0 PCI: dwc: imx6: Share PHY debug register definitions omits 680728e4cbee PCI: imx6: Remove PCIE_PL_PFLR_* constants omits c377690cffaf PCI: imx6: Return -ETIMEOUT from imx6_pcie_wait_for_speed_ [...] omits ee6f37175b3f PCI: imx6: Drop imx6_pcie_wait_for_link() omits 9e303be2e5d0 PCI: imx6: Simplify imx7d_pcie_wait_for_phy_pll_lock() omits f011df6179bd irqchip/ti-sci-inta: Add msi domain support omits 49b323157bf1 soc: ti: Add MSI domain bus support for Interrupt Aggregator omits 9f1463b86c13 irqchip/ti-sci-inta: Add support for Interrupt Aggregator driver omits accaf1fbfb5d dt-bindings: irqchip: Introduce TISCI Interrupt Aggregator [...] omits cd844b0715ce irqchip/ti-sci-intr: Add support for Interrupt Router driver omits 67d2075ad695 dt-bindings: irqchip: Introduce TISCI Interrupt router bindings omits 0d04d0c14678 gpio: thunderx: Use the default parent apis for {request,r [...] omits 2bd1298ac177 genirq: Introduce irq_chip_{request,release}_resource_pare [...] omits 032a1ec549a7 firmware: ti_sci: Add helper apis to manage resources omits 754c9477ae78 firmware: ti_sci: Add RM mapping table for am654 omits 997b001f6bb2 firmware: ti_sci: Add support for IRQ management omits 9c19fb6895be firmware: ti_sci: Add support for RM core ops omits 905c30477f4d firmware: ti_sci: Add support to get TISCI handle using of [...] omits 91b6cb7216cd staging: kpc2000: fix up build problems with readq() omits adc7af464ceb staging: rtlwifi: move remaining phydm .h files omits 8a90bdcb64a9 staging: rtlwifi: strip down phydm .h files omits ef4a0c317373 staging: rtlwifi: delete the staging driver omits 5b2a15296210 powerpc: Add doorbell tracepoints omits 6ee9706aa22e libfs: document simple_get_link() omits 1a6a31655071 Documentation/filesystems/Locking: fix ->get_link() prototype omits dcb2cb1f26f9 Documentation/filesystems/vfs.txt: document how ->i_link works omits c59a89972258 Documentation/filesystems/vfs.txt: remove bogus "Last upda [...] omits 32eeb5614d3b ocxl: remove set but not used variables 'tid' and 'lpid' omits a5ae043de767 powerpc/64s: Remove 'dummy_copy_buffer' omits 7e8039795a80 powerpc/cacheinfo: Fix kobject memleak omits 33dda8c32714 powerpc/vdso: Drop unnecessary cc-ldoption omits 3a1e5e4a2c7a Revert "KVM: doc: Document the life cycle of a VM and its [...] omits da8f0d97b2a0 Merge tag 'kvm-s390-next-5.2-1' of git://git.kernel.org/pu [...] omits 87ccec4fd05d rtc: pcap: convert to SPDX identifier omits 5bda7a40b8e2 rtc: pcap: use .set_time omits 2f7bb551e0d6 rtc: pcap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 44ec3e2e854b rtc: pcap: set range omits cc002959a059 rtc: digicolor: convert to SPDX identifier omits d2211e475f42 rtc: digicolor: use .set_time omits 569cd4eddf7b rtc: digicolor: set range omits fe846979d305 xen/arm: Use p2m entry with lock protection omits 425f1cc2218a xen/arm: Free p2m entry if fail to add it to RB tree omits e823d948b7e5 usb: musb: dsps: Use dev_get_drvdata() omits afbdbd37600b usb: musb: jz4740: obtain USB PHY from devicetree omits 82257c73aafe usb: musb: jz4740: Let the platform probe the PHY omits 70833b84dac2 dt-bindings: usb: Add usb-phy property to the jz4740-musb node omits a84014e1db35 soc: sunxi: Fix missing dependency on REGMAP_MMIO omits 10ac7e7757f5 usb: musb: omap2430: Add support for idling phy when musb is idle omits 41386bc8cb2e usb: musb: Silence error about blacklisting hubs if !CONFIG_USB omits b063f04e0d2e usbip: vhci_hcd: Mark expected switch fall-through omits 3ae62a42090f UAS: fix alignment of scatter/gather segments omits 39e8046240e2 staging: fieldbus: anybus-s: rename bus id field to avoid [...] omits be7d6b03602e staging: fieldbus: anybus-s: keep device bus id in bus endianness omits 62977281a638 io_uring: remove unnecessary barrier after unsetting IORIN [...] omits b841f19524a1 io_uring: remove unnecessary barrier after incrementing dr [...] omits 82ab082c0e2f io_uring: remove unnecessary barrier before reading SQ tail omits 9e4c15a39394 io_uring: remove unnecessary barrier after updating SQ head omits 115e12e58dbc io_uring: remove unnecessary barrier before reading cq head omits 4f7067c3fb7f io_uring: remove unnecessary barrier before wq_has_sleeper omits 1e84b97b7377 io_uring: fix notes on barriers omits 8449eedaa1da io_uring: fix handling SQEs requesting NOWAIT omits 8cff995405eb PCI: iproc: Enable iProc config read for PAXBv2 omits b511cdd1c12d powerpc/powernv/ioda: Handle failures correctly in pnv_pci [...] omits d5d66cfea2ca Staging: sm750fb: Change *array into *const array omits 41dff4d6b8e2 staging: rtl8192u: ieee80211: Fix spelling mistake omits 8dd430504125 staging: rtl8192u: ieee80211: Replace bit shifting with BIT macro omits 675c8a46a8cc staging: vc04_services: bcm2835-camera: Modify return statement. omits 601d6f036098 staging: rtl8723bs: Fix checkpatch.pl warnings omits a6d678274d1a staging: rtl8723bs: core: Remove blank line. omits 9358bd52ece6 staging: rtl8723bs: core: Remove else after return statement. omits 852b4eddafea staging: rtl8723bs: core: Remove return in void function omits 96b86125d720 staging: octeon-ethernet: add TODO omits 87b48bbcc33e staging: refer to TODO in Kconfig help text omits bdc7c970bcdc Merge branch 'topic/ppc-kvm' into next omits e9cef0189c5b powerpc/powernv/idle: Restore AMR/UAMOR/AMOR/IAMR after idle omits 10d91611f426 powerpc/64s: Reimplement book3s idle code in C omits 98592c1faca8 staging: most: sound: pass correct device when creating a [...] omits f998a1180e14 staging: kpc2000: fix resource size calculation omits d687bdefba27 staging: kpc2000: Fix a stack information leak in kp2000_c [...] omits 87232b827ef7 staging: kpc2000_spi: eliminated duplicate initialization [...] omits 7912fd345b11 staging: kpc2000_spi: eliminated duplicate initialization [...] omits b1c6a8e3cbc4 rtc: digicolor: fix possible race condition omits 86836d641d33 rtc: jz4740: convert to SPDX identifier omits 7fe8fcee0cf9 rtc: jz4740: rework invalid time detection omits 3b2dc19ff9a1 rtc: jz4740: use dev_pm_set_wake_irq() to simplify code omits e72746e79123 rtc: jz4740: use .set_time omits d10dcc95fa65 rtc: jz4740: remove useless check omits be8dce96f3f5 rtc: jz4740: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits a7ab6bed284f rtc: jz4740: set range omits 0caecf5b0019 KVM: PPC: Book3S HV: XIVE: Clear escalation interrupt poin [...] omits 6f868405faf0 KVM: PPC: Book3S HV: XIVE: Prevent races when releasing device omits 5422e95103cf KVM: PPC: Book3S HV: XIVE: Replace the 'destroy' method by [...] omits 2bde9b3ec8bd KVM: Introduce a 'release' method for KVM devices omits 3fab2d10588e KVM: PPC: Book3S HV: XIVE: Activate XIVE exploitation mode omits 232b984b7d55 KVM: PPC: Book3S HV: XIVE: Add passthrough support omits 6520ca64cde7 KVM: PPC: Book3S HV: XIVE: Add a mapping for the source ESB pages omits 39e9af3de5ca KVM: PPC: Book3S HV: XIVE: Add a TIMA mapping omits a1cd3f0883f4 KVM: Introduce a 'mmap' method for KVM devices omits e4945b9da52b KVM: PPC: Book3S HV: XIVE: Add get/set accessors for the V [...] omits e6714bd1671d KVM: PPC: Book3S HV: XIVE: Add a control to dirty the XIVE [...] omits 7b46b6169ab8 KVM: PPC: Book3S HV: XIVE: Add a control to sync the sources omits 5ca806474859 KVM: PPC: Book3S HV: XIVE: Add a global reset control omits 13ce3297c576 KVM: PPC: Book3S HV: XIVE: Add controls for the EQ configuration omits e8676ce50e22 KVM: PPC: Book3S HV: XIVE: Add a control to configure a source omits 4131f83c3d64 KVM: PPC: Book3S HV: XIVE: add a control to initialize a source omits eacc56bb9de3 KVM: PPC: Book3S HV: XIVE: Introduce a new capability KVM_ [...] omits 90c73795afa2 KVM: PPC: Book3S HV: Add a new KVM device for the XIVE nat [...] omits a878957a817c Merge remote-tracking branch 'remotes/powerpc/topic/ppc-kv [...] omits 44b198aee1f2 KVM: PPC: Book3S HV: Save/restore vrsave register in kvmhv [...] omits 70ea13f6e609 KVM: PPC: Book3S HV: Flush TLB on secondary radix threads omits 2940ba0c48bf KVM: PPC: Book3S HV: Move HPT guest TLB flushing to C code omits 7ae9bda7edf3 KVM: PPC: Book3S HV: Handle virtual mode in XIVE VCPU push code omits 1f80ba3d201e KVM: PPC: Book3S HV: Fix XICS-on-XIVE H_IPI when priority = 0 omits 21137301de5a arm64: KVM: Fix perf cycle counter support for VHE omits 80ed53707bb3 USB: serial: drop unused iflag macro omits 5b67b10a5229 USB: serial: drop unnecessary goto omits a8d78d9f3856 USB: serial: clean up throttle handling omits 3f5edd58d040 USB: serial: fix unthrottle races omits 6fabc9f20c5e KVM: PPC: Book3S HV: smb->smp comment fixup omits e1a1ef84cd07 KVM: PPC: Book3S: Allocate guest TCEs on demand too omits 2001825efcea KVM: PPC: Book3S HV: Avoid lockdep debugging in TCE realmo [...] omits 3309bec85e60 KVM: PPC: Book3S HV: Fix lockdep warning when entering the guest omits eadfb1c5f8c0 KVM: PPC: Book3S HV: Implement real mode H_PAGE_INIT handler omits 2d34d1c3bbfd KVM: PPC: Book3S HV: Implement virtual mode H_PAGE_INIT handler omits aec67294b839 Merge branch 'misc' into for-next omits 7ae3f6e130e8 powerpc/watchdog: Use hrtimers for per-CPU heartbeat omits 9bee24d08c08 scsi: fdomain: Resurrect driver - PCI support omits 9240804729fe scsi: fdomain: Resurrect driver - core code omits d4023db71108 scsi: qla2xxx: Avoid that lockdep complains about unsafe l [...] omits a861b4927357 scsi: qla2xxx: Avoid that qlt_send_resp_ctio() corrupts memory omits 300ec7415c1f scsi: qla2xxx: Fix hardirq-unsafe locking omits db4bf822c58c scsi: qla2xxx: Complain loudly about reference count underflow omits d4556a4932a5 scsi: qla2xxx: Use __le64 instead of uint32_t[2] for sendi [...] omits 15b7a68c1d03 scsi: qla2xxx: Introduce the dsd32 and dsd64 data structures omits bc04459ce4e5 scsi: qla2xxx: Check the size of firmware data structures [...] omits 6e73985a9dea scsi: qla2xxx: Pass little-endian values to the firmware omits 219d27d7147e scsi: qla2xxx: Fix race conditions in the code for abortin [...] omits 982cc4be05d6 scsi: qla2xxx: Use an on-stack completion in qla24xx_control_vp() omits 1956eee58872 scsi: qla2xxx: Make qla24xx_async_abort_cmd() static omits 1b1e68d2a940 scsi: qla2xxx: Remove unnecessary locking from the target code omits 4c374596d7eb scsi: qla2xxx: Remove qla_tgt_cmd.released omits b1e261d4a4b7 scsi: qla2xxx: Complain if a command is released that is o [...] omits aefed3e5548f scsi: qla2xxx: target: Fix offline port handling and host [...] omits e209783d66bc scsi: qla2xxx: Fix abort handling in tcm_qla2xxx_write_pending() omits c04466c17142 scsi: qla2xxx: Fix error handling in qlt_alloc_qfull_cmd() omits e65449aa23fb scsi: qla2xxx: Simplify qlt_send_term_imm_notif() omits d8f945bf8096 scsi: qla2xxx: Fix use-after-free issues in qla2xxx_qpair_ [...] omits 24afabdbd0b3 scsi: qla2xxx: Fix a qla24xx_enable_msix() error path omits dc035d4e934e scsi: qla2xxx: Avoid that qla2x00_mem_free() crashes if ca [...] omits 5365bf99e360 scsi: qla2xxx: Make qla2x00_mem_free() easier to verify omits 0a59cea487e4 scsi: qla2xxx: Increase the size of the mailbox arrays fro [...] omits 3f918ffae8e7 scsi: qla2xxx: Log the status code if a firmware command fails omits 2dbb02fd495c scsi: qla2xxx: Avoid that Coverity complains about derefer [...] omits dafbe56f6e33 scsi: qla2xxx: Remove the fcport test from qla_nvme_abort_work() omits 12975426d888 scsi: qla2xxx: Uninline qla2x00_init_timer() omits 0c6660b27feb scsi: qla2xxx: Move qla2x00_is_reserved_id() from qla_inli [...] omits ef1eb688b86c scsi: qla2xxx: Move qla2x00_clear_loop_id() from qla_inlin [...] omits 6eaa5f9448a7 scsi: qla2xxx: Remove a set-but-not-used variable omits 94f5b9167e90 scsi: qla2xxx: Declare qla2x00_find_new_loop_id() static omits 0e145a595d41 scsi: qla2xxx: Move qla2x00_set_reserved_loop_ids() definition omits 19ce192cd718 scsi: qla2xxx: Fix a format specifier omits 67eb4a60782a scsi: qla2xxx: Update two source code comments omits 395b9bca6b81 scsi: sd: Revert "Rely on the driver core for asynchronous [...] omits 9a058e88fd5d scsi: sd: Revert "Inline sd_probe_part2()" omits 3b9f900fa063 platform/chrome: chromeos_laptop: use pci_dev_id() helper omits d4a62ea411f9 stmmac: pci: Use pci_dev_id() helper omits cc49baa9a202 iommu/vt-d: Use pci_dev_id() helper omits 775c068c6aae iommu/amd: Use pci_dev_id() helper omits babe2ef342c4 drm/amdkfd: Use pci_dev_id() helper omits 51c51a48de4b powerpc/powernv/npu: Use pci_dev_id() helper omits a195016a5981 r8169: use pci_dev_id() helper omits 4e544bac8267 PCI: Add pci_dev_id() helper omits 391c0325cc5f Revert "driver core: platform: Fix the usage of platform d [...] omits 4297ff84dc24 btrfs: track DIO bytes in flight omits da9b6ec829df btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_tr [...] omits 717ebdc3205a btrfs: delete unused function btrfs_set_prop_trans omits b3f6a4be1333 btrfs: start transaction in xattr_handler_set_prop omits 44e5194b5ec1 btrfs: drop local copy of inode i_mode omits 3c8d8b635780 btrfs: drop old_fsflags in btrfs_ioctl_setflags omits d2b8fcfe4315 btrfs: modify local copy of btrfs_inode flags omits 11d3cd5c6258 btrfs: drop useless inode i_flags copy and restore omits ff9fef559bab btrfs: start transaction in btrfs_ioctl_setflags() omits cd31af158b32 btrfs: export btrfs_set_prop omits f22125e5d8ae btrfs: refactor btrfs_set_props to validate externally omits 7c15d41016dc btrfs: ctree: Dump the leaf before BUG_ON in btrfs_set_ite [...] omits 02529d7a1077 btrfs: tree-checker: Allow error injection for tree-checker omits 51d470aeaa3a btrfs: Document btrfs_csum_one_bio omits b8aa330d2acb Btrfs: improve performance on fsync of files with multiple [...] omits 62d54f3a7fa2 Btrfs: fix race between send and deduplication that lead t [...] omits 9f89d5de8631 Btrfs: send, flush dellaloc in order to avoid data loss omits 03628cdbc64d Btrfs: do not start a transaction during fiemap omits f5c8daa5b2ae btrfs: remove unused parameter fs_info from btrfs_set_disk [...] omits c6e340bc1c9e btrfs: remove unused parameter fs_info from btrfs_add_dela [...] omits 5c5aff98f83a btrfs: remove unused parameter fs_info from emit_last_fiem [...] omits 033774dc5a90 btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNED omits 179d1e6a3b6a btrfs: remove unused parameter fs_info from from tree_advance omits c7da9597fe8c btrfs: remove unused parameter fs_info from tree_move_down omits c71dd88007bd btrfs: remove unused parameter fs_info from btrfs_extend_item omits 78ac4f9e5ae0 btrfs: remove unused parameter fs_info from btrfs_truncate_item omits 25263cd7cec1 btrfs: remove unused parameter fs_info from split_item omits c4140cbf35b9 btrfs: qgroup: Don't scan leaf if we're modifying reloc tree omits ffd4bb2a19cd btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() omits 82fa113fccc4 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_ex [...] omits ddf30cf03fb5 btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes() omits 8a5040f7d9fd btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod() omits 76675593b69f btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] omits ed4f255b9bac btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] omits dd28b6a5aad3 btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref omits b28b1f0ce44c btrfs: delayed-ref: Introduce better documented delayed re [...] omits bfc61c36260c Btrfs: do not start a transaction at iterate_extent_inodes() omits 65237ee3b6b3 btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] omits 163e97ee0d0f btrfs: get fs_info from device in btrfs_scrub_cancel_dev omits f331a9525f96 btrfs: get fs_info from device in btrfs_rm_dev_item omits 8087c193450b btrfs: get fs_info from eb in __push_leaf_left omits f72f0010b202 btrfs: get fs_info from eb in __push_leaf_right omits 50489a5734ec btrfs: Remove bio_offset argument from submit_bio_hook omits e68f2ee72181 btrfs: Always pass 0 bio_offset for btree_submit_bio_start omits e7681167c36f btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio omits c2ccfbc62e9f btrfs: Remove 'tree' argument from read_extent_buffer_pages omits a56b1c7bc83c btrfs: Change submit_bio_hook to taking an inode directly omits a9355a0ef32f btrfs: Define submit_bio_hook's type directly omits 2ccf545e0db9 btrfs: get fs_info from block group in search_free_space_info omits 2ceeae2e4c4c btrfs: get fs_info from block group in btrfs_find_space_cluster omits 6701bdb39ceb btrfs: get fs_info from block group in write_pinned_extent [...] omits bb6cb1c5b92b btrfs: get fs_info from block group in load_free_space_cache omits 7949f3392ed6 btrfs: get fs_info from block group in lookup_free_space_inode omits fdf08605b95d btrfs: get fs_info from block group in pin_down_extent omits f87b7eb821e3 btrfs: get fs_info from block group in next_block_group omits 32b593bfcb58 Btrfs: remove no longer used function to run delayed refs [...] omits e3de9b159a92 btrfs: cleanup btrfs_setxattr_trans and drop transaction p [...] omits 04e6863b19c7 btrfs: split btrfs_setxattr calls regarding transaction omits 353c2ea735e4 btrfs: remove redundant readonly root check in btrfs_setxa [...] omits 3e125a74fbc1 btrfs: export btrfs_setxattr omits 2d74fa3efcff btrfs: rename do_setxattr to btrfs_setxattr omits cac237ae095f btrfs: rename btrfs_setxattr to btrfs_setxattr_trans omits 31aab402076f btrfs: trace: Introduce trace events for all btrfs tree lo [...] omits 34e73cc930a8 btrfs: trace: Introduce trace events for sleepable tree lock omits 74f657d89c67 Btrfs: remove no longer used member num_dirty_bgs from tra [...] omits 2b584c688bb5 btrfs: get fs_info from trans in btrfs_run_dev_replace omits 196c9d8de838 btrfs: get fs_info from trans in btrfs_run_dev_stats omits 5c466629e27a btrfs: get fs_info from trans in btrfs_finish_sprout omits 6f8e0fc77cd5 btrfs: get fs_info from trans in init_first_rw_device omits 94f94ad97255 btrfs: get fs_info from trans in copy_for_split omits 6ad3cf6df096 btrfs: get fs_info from trans in insert_ptr omits 55d32ed8d3e3 btrfs: get fs_info from trans in balance_node_right omits d30a668f1bf1 btrfs: get fs_info from trans in push_node_left omits fe04153452a6 btrfs: get fs_info from trans in btrfs_write_out_cache omits 4ca75f1bd413 btrfs: get fs_info from trans in create_free_space_inode omits 907877664e2d btrfs: get fs_info from trans in btrfs_set_log_full_commit omits 4884b8e8ebf5 btrfs: get fs_info from trans in btrfs_need_log_full_commit omits 9b7a2440ae51 btrfs: get fs_info from trans in btrfs_create_tree omits 6b2794084345 btrfs: get fs_info from trans in update_block_group omits 5742d15fa76a btrfs: get fs_info from trans in btrfs_write_dirty_block_groups omits bbebb3e0babb btrfs: get fs_info from trans in btrfs_setup_space_cache omits 39db232daec7 btrfs: get fs_info from trans in write_one_cache_group omits f9756261c28c btrfs: Remove redundant inode argument from btrfs_add_ordered_sum omits 8d47a0d8f794 btrfs: Do mandatory tree block check before submitting bio omits ff2ac107fae2 btrfs: tree-checker: Remove comprehensive root owner check omits 39ad31731588 Btrfs: fix data bytes_may_use underflow with fallocate due [...] omits 178507595c93 btrfs: get fs_info from eb in read_one_dev omits 9690ac098774 btrfs: get fs_info from eb in read_one_chunk omits ddaf1d5aef2c btrfs: get fs_info from eb in btrfs_check_chunk_valid omits 6ec0896c4c81 btrfs: get fs_info from eb in should_balance_chunk omits 813fd1dcab2d btrfs: get fs_info from eb in btrfs_check_node omits cfdaad5e5f42 btrfs: get fs_info from eb in btrfs_check_leaf_relaxed omits 1c4360ee056b btrfs: get fs_info from eb in btrfs_check_leaf_full omits 929be17a9b49 btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] omits 45bfcfc168f8 btrfs: Implement find_first_clear_extent_bit omits 8811133d8a98 btrfs: Optimize unallocated chunks discard omits e74e3993bcf6 btrfs: Factor out in_range macro omits 60dfdf25bd31 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) omits 1c11b63eff2a btrfs: replace pending/pinned chunks lists with io tree omits 68c94e55e150 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] omits 8e75fd893b06 btrfs: Stop using call_rcu for device freeing omits 4ca7365606ca btrfs: Implement set_extent_bits_nowait omits 930b09072977 btrfs: Introduce new bits for device allocation tree omits 39e264a40dd7 btrfs: Populate ->orig_block_len during read_one_chunk omits 41e7acd38c1a btrfs: Rename and export clear_btree_io_tree omits 61d0d0d2cbb7 btrfs: Handle pending/pinned chunks before blockgroup relo [...] omits bbbf7243d62d btrfs: combine device update operations during transaction commit omits c2d1b3aae336 btrfs: Honour FITRIM range constraints during free space trim omits 040ee6120cb6 Btrfs: send, improve clone range omits 8b4d1efc9e6c btrfs: prop: open code btrfs_set_prop in inherit_prop omits ae0bc863106a btrfs: drop unused parameter in mount_subvol omits 39e57f495bf9 btrfs: tree-checker: get fs_info from eb in check_inode_item omits 412a23127c58 btrfs: tree-checker: get fs_info from eb in check_dev_item omits 5617ed80cbaa btrfs: tree-checker: get fs_info from eb in dev_item_err omits d001e4a3fe39 btrfs: tree-checker: get fs_info from eb in chunk_err omits e2ccd361ef06 btrfs: tree-checker: get fs_info from eb in check_leaf omits 0076bc89a77a btrfs: tree-checker: get fs_info from eb in check_leaf_item omits ae2a19d8ad2e btrfs: tree-checker: get fs_info from eb in check_extent_d [...] omits af60ce2b9354 btrfs: tree-checker: get fs_info from eb in check_block_gr [...] omits 4806bd886aa0 btrfs: tree-checker: get fs_info from eb in block_group_err omits ce4252c049bd btrfs: tree-checker: get fs_info from eb in check_dir_item omits d98ced688f49 btrfs: tree-checker: get fs_info from eb in dir_item_err omits 68128ce75620 btrfs: tree-checker: get fs_info from eb in check_csum_item omits 1fd715ffdd14 btrfs: tree-checker: get fs_info from eb in file_extent_err omits 86a6be3abe6c btrfs: tree-checker: get fs_info from eb in generic_err omits 6bf9e4bd6a27 btrfs: inode: Verify inode mode to avoid NULL pointer dereference omits 496245cac57e btrfs: tree-checker: Verify inode item omits 80e46cf22ba0 btrfs: tree-checker: Enhance chunk checker to validate chu [...] omits ab4ba2e13346 btrfs: tree-checker: Verify dev item omits 075cb3c78fe7 btrfs: tree-checker: Check chunk item at tree block read time omits bf871c3b43b1 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] omits f114024376bc btrfs: tree-checker: Make chunk item checker messages more [...] omits 82fc28fbedbb btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] omits 90b1377daa96 btrfs: qgroup: remove obsolete fs_info members omits e064d5e9f0a0 btrfs: get fs_info from eb in btrfs_verify_level_key omits 5ab12d1ff837 btrfs: get fs_info from eb in btree_read_extent_buffer_pages omits d0d20b0f5c6d btrfs: get fs_info from eb in read_node_slot omits e902baac6564 btrfs: get fs_info from eb in btrfs_leaf_free_space omits 6a884d7d527f btrfs: get fs_info from eb in clean_tree_block omits ed874f0db897 btrfs: get fs_info from eb in tree_mod_log_eb_copy omits b0c9b3b05dcb btrfs: get fs_info from eb in check_tree_block_fsid omits bcdc428cfe7d btrfs: get fs_info from eb in btrfs_exclude_logged_extents omits 8f881e8c1880 btrfs: get fs_info from eb in leaf_data_end omits 0ab020632860 btrfs: get fs_info from eb in write_one_eb omits 20a1fbf97e11 btrfs: get fs_info from eb in repair_eb_io_failure omits 9df76fb5442a btrfs: get fs_info from eb in lock_extent_buffer_for_io omits 7d157c3d4810 btrfs: use common file type conversion omits 7984ae52bbf7 btrfs: Perform locking/unlocking in btrfs_remap_file_range() omits 290342f66108 btrfs: use BUG() instead of BUG_ON(1) omits 247462a5aca5 btrfs: move tree block wait and write helpers to tree-log omits d4eb671a0882 btrfs: remove stale definition of BUFFER_LRU_MAX omits e4fa7469eb7a btrfs: tests: unify messages when tests start omits 752dbe48e22a btrfs: tests: drop messages when some tests finish omits 3173fd926c46 btrfs: tests: fix comments about tested extent map ranges omits 43f7cddc6e5a btrfs: tests: use SZ_ constants everywhere omits 6c3047468088 btrfs: tests: use standard error message after extent map [...] omits ccfada1f650b btrfs: tests: return error from all extent map test cases omits 7c6f670052f1 btrfs: tests: return errors from extent map test case 4 omits 992dce7494d6 btrfs: tests: return errors from extent map test case 3 omits e71f2e17e8c9 btrfs: tests: return errors from extent map test case 2 omits d7de4b0864dd btrfs: tests: return errors from extent map test case 1 omits 488f673023be btrfs: tests: return errors from extent map tests omits 7b9586bc2b31 btrfs: tests: properly initialize fs_info of extent buffer omits 3199366da73d btrfs: tests: use standard error message after block group [...] omits 6a060db85d0a btrfs: tests: use standard error message after inode alloc [...] omits 770e0cc040b0 btrfs: tests: use standard error message after path alloca [...] omits 9e3d9f8462ef btrfs: tests: use standard error message after extent buff [...] omits 52ab7bca3583 btrfs: tests: use standard error message after root alloca [...] omits 37b2a7bc1ea9 btrfs: tests: use standard error message after fs_info all [...] omits 703de4266f63 btrfs: tests: add table of most common errors omits efd31fce54f7 btrfs: tests: print file:line for error messages omits d33d105b85d6 btrfs: tests: don't leak fs_info in extent_io bitmap tests omits d46a05edac44 btrfs: tests: handle fs_info allocation failure in extent_ [...] omits 75391f0d4119 btrfs: disk-io: Show the timing of corrupted tree block ex [...] omits ff612ba78499 btrfs: fix panic during relocation after ENOSPC before wri [...] omits 6a8d2136ca3f btrfs: Use less confusing condition for uptodate parameter [...] omits a2a72fbd1110 btrfs: extent_io: Handle errors better in extent_writepages() omits 2e3c25136adf btrfs: extent_io: add proper error handling to lock_extent [...] omits 02c6db4f7308 btrfs: extent_io: Handle errors better in extent_write_loc [...] omits e06808be8a52 btrfs: extent_io: Kill dead condition in extent_write_cach [...] omits 2b952eea813b btrfs: extent_io: Handle errors better in btree_write_cach [...] omits 3065976b045f btrfs: extent_io: Handle errors better in extent_write_ful [...] omits f4340622e022 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] omits 63489055e4c0 btrfs: Always output error message when key/level verifica [...] omits 448de471cd4c btrfs: Check the first key and level for cached extent buffer omits 537f38f019fa btrfs: Correctly free extent buffer in case btree_read_ext [...] omits 80fbc341dcff btrfs: Make btrfs_(set|clear)_header_flag return void omits 10995c049120 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] omits d51f51bb6f3c btrfs: Remove unused -EIO assignment in end_bio_extent_readpage omits e65ef21ed850 btrfs: Exploit the fact that pages passed to extent_readpa [...] omits ed1b4ed79df2 btrfs: switch extent_buffer::lock_nested to bool omits c79adfc085c0 btrfs: use assertion helpers for extent buffer write lock [...] omits e3f153886702 btrfs: add assertion helpers for extent buffer write lock [...] omits 5c9c799ab783 btrfs: use assertion helpers for extent buffer read lock counters omits 58a2ddaedbf7 btrfs: add assertion helpers for extent buffer read lock counters omits afd495a8264f btrfs: use assertion helpers for spinning readers omits 225948dedc9d btrfs: add assertion helpers for spinning readers omits 843ccf9f46ba btrfs: use assertion helpers for spinning writers omits e4e9fd0f3262 btrfs: add assertion helpers for spinning writers omits 8882679ea50b btrfs: Remove EXTENT_IOBITS omits 4e586ca3c3e6 btrfs: Remove EXTENT_WRITEBACK omits e8baf7abcf56 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add omits 262c96a3c367 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans omits 419a6f30fd84 btrfs: rename fs_info argument to fs_private omits 3dcf96c7b9fe btrfs: drop redundant forward declaration in props.c omits 7715da84f74d btrfs: merge _btrfs_set_prop helpers omits 443c8e2a839f btrfs: reduce kmap_atomic time for checksumming omits a1d198478e92 btrfs: tracepoints: Add trace events for extent_io_tree omits 43eb5f297584 btrfs: Introduce extent_io_tree::owner to distinguish diff [...] omits 7b4397386fbd btrfs: switch extent_io_tree::track_uptodate to bool omits c258d6e36442 btrfs: Introduce fs_info to extent_io_tree omits 3b1da515c64e Btrfs: remove no longer used 'sync' member from transactio [...] omits b2423496a656 btrfs: zstd: remove indirect calls for local functions omits 6c3abeda7730 btrfs: scrub: return EAGAIN when fs is closing omits 8de60fe94292 btrfs: Initialize inode::i_mapping once in btrfs_symlink omits 7ac1e464c4d4 btrfs: Don't panic when we can't find a root key omits c53839fc3217 btrfs: warn if extent buffer mapping crosses a page bounda [...] omits 2996e1f8bcad btrfs: factor our read/write stage off csum_tree_block int [...] omits 89626d4bad81 irqchip/renesas-intc-irqpin: Remove devm_kzalloc() error printing omits 66373bf67141 irqchip: Remove unneeded select IRQ_DOMAIN omits bc0c60457c35 init/config: Do not select BUILD_BIN2C for IKCONFIG omits 43d8ce9d65a5 Provide in-kernel headers to make extending kernel easier omits 12eade123e50 irqchip/gic-v3-its: Make free_lpi_range a little cheaper omits 1c73fac50d83 irqchip/gic-v3-its: Drop redundant initialization in mk_lpi_range omits b31a383852b9 irqchip/gic-v3-its: Move allocation outside mutex omits cfbf9e497094 irqchip/stm32: Use a platform driver for stm32mp1-exti device omits 960164f7141e irqchip/gic-pm: Fix suspend handling omits fe00f8900ca7 irqchip/gic-pm: Update driver to use clk_bulk APIs omits 08970ecf744e irq/irqdomain: Fix typo in the comment on top of __irq_dom [...] omits 358b9d248a02 irqchip/imx-irqsteer: Use devm_platform_ioremap_resource() [...] omits a7c90f51d7b1 irqchip/gic-v3-its: Fix typo in a comment in its_msi_prepare() omits 0f29456d0804 irqchip/gic-v3-its: fix some definitions of inner cacheabi [...] omits 45c054d0815b tty: serial: add driver for the SiFive UART omits e5c8fe558c5f dt-bindings: serial: add documentation for the SiFive UART driver omits 1863178b20c5 serial: uartps: Add support for cts-override omits b1072b4f6e84 dt-bindings: xilinx-uartps: Add support for cts-override omits 74cdf8cec7dd serial: milbeaut_usio: Fix error handling in probe and remove omits 0f02321e4bd1 USB: cdc-acm: clean up throttle handling omits 764478f41130 USB: cdc-acm: fix unthrottle races omits 082ce27ff421 irqchip/bcm: Restore registration print with %pOF omits f22b1ba15ee5 rtc: 88pm860x: prevent use-after-free on device remove omits 527bd754d1ff rtc: Use dev_get_drvdata() omits c8889bb6e62f rtc: imxdi: convert to SPDX identifier omits 629d488a3eb6 rtc: imxdi: remove unnecessary check omits d231d32caa90 rtc: imxdi: use .set_time omits 93059793ad49 rtc: imxdi: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 21c9dfda4b30 rtc: imxdi: set range omits 02bc723579a8 rtc: mxc: use .set_time omits 83888df4b882 rtc: mxc: set range omits ebc2ec4ecf18 rtc: mxc: fix possible race condition omits cf612c5949ac rtc: stm32: manage the get_irq probe defer case omits f9bf089a70aa rtc: rx6110: declare missing of table omits 498ce4e76b2d rtc: wm831x: use .set_time omits 96f957466686 drm/komeda: remove set but not used variable 'kcrtc' omits 7df6a9f68d5d Merge branch 'for-5.2-core' into for-next omits 31adf2308f33 livepatch: Convert error about unsupported reliable stackt [...] omits ebcb8f8508c5 scsi: ufs: Fix RX_TERMINATION_FORCE_ENABLE define value omits cc23c66179ca scsi: qedf: remove set but not used variables omits b226a893d2b3 scsi: qedf: Update the driver version to 8.37.25.20 omits 1e1ff604a3d1 scsi: qedf: Add return value to log message if scsi_add_ho [...] omits 7fa4142d8bdc scsi: qedf: Print fcport information on wait for upload timeout omits 19c2b6d84b72 scsi: qedf: Check the return value of start_xmit omits 249b148f3620 scsi: qedf: Log message if scsi_add_host fails omits f4eecabe743a scsi: qedf: Check for fcoe_libfc_config failure omits 8b95b99c1aaf scsi: qedf: Add comment to display logging levels omits 50ed27cb93e3 scsi: qedf: Add port_id for fcport into initiate_cleanup d [...] omits 1c8162479bc0 scsi: qedf: Add LBA to underrun debug messages omits 276eb3e5d0a7 scsi: qedf: Print scsi_cmd backpointer in good completion [...] omits 892f63d427ca scsi: qedf: Add driver state to 'driver_stats' debugfs node omits 078d71995703 scsi: qedf: Change MSI-X load error message omits 3252688f09c1 scsi: qedi: Adjust termination and offload ramrod timers omits f848bfd8e167 scsi: qedi: Abort ep termination if offload not scheduled omits e95a5e4b1a21 scsi: csiostor: create per port irq affinity mask set omits b2d3b5ee66f2 powerpc/pseries: Track LMB nid instead of using device tree omits c2d1812600f5 usb: typec: ucsi: ccg: fix missing unlock on error in ccg_ [...] omits a1f9ab4844ac scsi: qla2xxx: Silence Successful ELS IOCB message omits 2137490f2147 scsi: qla2xxx: Fix device staying in blocked state omits c6bcc592362a scsi: aic7xxx: improve the Kconfig entry omits e21107aa6bf3 Merge tag 'soundwire-5.2-rc1' of git://git.kernel.org/pub/ [...] omits 5f2c54e7153f dt-bindings: usb: renesas_usbhs: Add support for r8a77470 omits 09918bb1ff8c drm/komeda: Use memset to initialize config_id omits d9fcab4a131d drm/komeda: Mark the local functions as static omits 617356c6dcd4 drm/komeda: Fixed warning: Function parameter or member no [...] omits a6edbefdc8f2 drm/komeda: Expose bus_width to Komeda-CORE omits 52898fd4dcd0 drm/komeda: Add sysfs attribute: core_id and config_id omits 42c729418d9c drm/komeda: Add komeda_kms_check omits d29da5d8cd43 drm/komeda: Add komeda_crtc_funcs omits 98fe3f93a9ca drm/komeda: Add komeda_crtc_vblank_enable/disable omits b7925b61bd31 drm/komeda: Add komeda_crtc_atomic_enable/disable omits 20d84aa84179 drm/komeda: Add komeda_crtc_prepare/unprepare omits a2491b900d63 drm/komeda: Add komeda_crtc_mode_valid/fixup omits 59dd6d58a533 drm/komeda: Add komeda_crtc_atomic_flush omits 552b831cd5e1 drm/komeda: Add komeda_release_unclaimed_resources omits c3015342b3f9 drm/komeda: Add komeda_build_display_data_flow omits 9e5603094176 drm/komeda: Add komeda_plane/plane_helper_funcs omits 11bb22ee7757 drm/komeda: Add komeda_build_layer_data_flow omits ee6b73d6b09d drm/komeda: Initialize komeda component as drm private object omits 8d537d3bcb35 drm/komeda: Add komeda_pipeline/component_get_state_and_set_user omits 9801a7eadf4c drm: Add drm_atomic_get_old/new_private_obj_state omits 6fee3787ea7a dt-bindings: usb-xhci: Add r8a774c0 support omits b2d0371d2e37 KVM: s390: vsie: Return correct values for Invalid CRYCB format omits bcccb8f6a91b KVM: s390: vsie: Do not shadow CRYCB when no AP and no keys omits c6504be53972 dmaengine: stm32-dma: Fix unsigned variable compared with zero omits 795d673af1af audit_compare_dname_path(): switch to const struct qstr * omits 1fd7c3b438a2 kobject: Improve doc clarity kobject_init_and_add() omits 92067f843854 kobject: Improve docs for kobject_add/del omits f341d89790b0 powerpc/mm: fix spelling mistake "Outisde" -> "Outside" omits b78fc46079e4 ipc-do-cyclic-id-allocation-for-the-ipc-object-fix omits d460231f2a32 ipc: do cyclic id allocation for the ipc object. omits 91a8c79f572b ipc: conserve sequence numbers in ipcmni_extend mode omits 9166724099f0 ipc: allow boot time extension of IPCMNI from 32k to 16M omits 10be12efff37 ipc/mqueue: optimize msg_get() omits c0429e3fabd9 ipc/mqueue: remove redundant wq task assignment omits d1ba0f9e7218 ipc: prevent lockup on alloc_msg and free_msg omits 3b4aba13c893 scripts/gdb: add $lx_clk_core_lookup function omits 1f1630722299 scripts/gdb: initial clk support: lx-clk-summary omits d3f556c2bff6 scripts/gdb: add hlist utilities omits aa3b9a3900f5 scripts/gdb: silence pep8 checks omits 43a397dbadfb scripts-gdb-add-a-timer-list-command-v2 omits ab99f10a636c scripts/gdb: add a timer list command omits 59dee1c9a952 scripts-gdb-add-rb-tree-iterating-utilities-v2 omits 301503dfca48 scripts/gdb: add rb tree iterating utilities omits fcffdd642c29 scripts-gdb-add-kernel-config-dumping-command-v2 omits f954a3369c7e scripts/gdb: add kernel config dumping command omits 642ad4c9e0d1 scripts/gdb: find vmlinux where it was before omits 9ff11a79eb4e pps: pps-gpio PPS ECHO implementation omits d3a8c2a41ff0 dt-bindings: pps: pps-gpio PPS ECHO implementation omits b4ca1881416b pps: descriptor-based gpio omits 5a952d72dc2f panic-add-an-option-to-replay-all-the-printk-message-in-buffer-v4 omits dda623a4455b panic: add an option to replay all the printk message in buffer omits 680bfe06fcc0 panic/reboot: allow specifying reboot_mode for panic only omits c84785b23daf panic: avoid the extra noise dmesg omits 63b1a4f13e39 gcov-clang-support-checkpatch-fixes omits d017e29716a5 gcov: clang support omits ce04da4ca518 gcov: docs: add a note on GCC vs Clang differences omits 5964014f807b gcov: clang: move common GCC code into gcc_base.c omits a1716d5899d7 eventfd: present id to userspace via fdinfo omits b4ba4dc69f98 convert-struct-pid-count-to-refcount_t-fix omits d0014f905ffb kernel/pid.c: convert struct pid:count to refcount_t omits 25ca66be177b kernel/sysctl.c: fix proc_do_large_bitmap for large input buffers omits 03350f50dd2c test_sysctl-add-proc_do_large_bitmap-test-case-fix omits cf900da5687d tools/testing/selftests/sysctl/sysctl.sh: add proc_do_larg [...] omits b0ad7f00768d tools/testing/selftests/sysctl/sysctl.sh: allow graceful u [...] omits dc70f738cec2 tools/testing/selftests/sysctl/sysctl.sh: ignore diff outp [...] omits a39d812955c8 tools/testing/selftests/sysctl/sysctl.sh: load module befo [...] omits 52c2bde302f6 tools/testing/selftests/sysctl/sysctl.sh: remove superfluo [...] omits 96230fc53832 sysctl: return -EINVAL if val violates minmax omits e206d7fa26c0 kernel/sysctl.c: switch to bitmap_zalloc() omits 54e0bc5096e9 rapidio: fix a NULL pointer dereference when create_workqu [...] omits 2d6c33c2d636 cpumask-fix-double-string-traverse-in-cpumask_parse-fix omits f7e14daf7f41 include/linux/cpumask.h: fix double string traverse in cpu [...] omits 8f4853ea194a exec selftests: test ->recursion_depth omits 7d9eeb27ecc7 exec: move struct linux_binprm::buf omits 3ee51afeb86f fs/exec.c: move ->recursion_depth out of critical sections omits 2eb8b134c25b kernel/signal.c: annotate implicit fall through omits 0ee8cd6bea4d fs/fat/file.c: issue flush after the writeback of FAT omits 56c15de9012e reiserfs-add-comment-to-explain-endianness-issue-in-xattr_ [...] omits 43473ddbf893 reiserfs: add comment to explain endianness issue in xattr_hash omits ba8c0a8ff74d autofs: add description of ignore pseudo mount option omits 5437bb4f07b7 autofs: update mount control expire desription with AUTOFS [...] omits 1c79b18eb107 autofs: update AUTOFS_EXP_LEAVES description omits 7d80bfb0afa5 autofs: update autofs.txt for strictexpire mount option omits 890aa1648e2b autofs: fix some word usage oddities in autofs.txt omits 2dbc5332db38 net: Replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 7235bc634386 xtensa: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 68c7c323926b mips: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits 8efb64d09a73 powerpc: replace CONFIG_DEBUG_KERNEL with CONFIG_DEBUG_MISC omits dcf01b29f42d init: introduce DEBUG_MISC option omits 071a5260e054 binfmt_elf: move brk out of mmap when doing direct loader exec omits 37592154b485 elf: init pt_regs pointer later omits 3d483d29f093 fs/binfmt_elf.c: extract PROT_* calculations omits dc3c6fb17e06 fs//binfmt_elf.c: move variables initialization closer to [...] omits cb5c6c01e3b7 fs/binfmt_elf.c: save 1 indent level omits a46dab7a4ed4 fs/binfmt_elf.c: delete trailing "return;" in functions re [...] omits adc74f6a3dc4 fs/binfmt_elf.c: fix GPF when dereferencing invalid interpreter omits 7c4bf712d20b fs/binfmt_elf.c: free PT_INTERP filename ASAP omits a19b2ad11126 fs/binfmt_elf.c: make scope of "pos" variable smaller omits c0645f2f5232 fs/binfmt_elf.c: remove unneeded initialization of mm->sta [...] omits c0a2fc810f7a checkpatch: fix something omits d2b2de1d371e checkpatch: don't interpret stack dumps as commit IDs omits 76aabf315b86 lib/test_vmalloc.c:test_func(): eliminate local `ret' omits 5b227e71bda6 include/linux/bitops.h: sanitize rotate primitives omits 63389b3020a5 lib/math/rational.c: fix possible incorrect result from ra [...] omits 4e981f4b0c7d lib/test_bitmap: add tests for bitmap_parselist_user() omits 1d9f9ed6866d lib-test_bitmap-add-testcases-for-bitmap_parselist-v5 omits db6fe6dd23fe lib/test_bitmap: add testcases for bitmap_parselist() omits 87d78c0dd3a6 lib/test_bitmap: switch test_bitmap_parselist to ktime_get() omits a79553fa9511 lib-rework-bitmap_parselist-v5 omits d17818bc3420 lib: rework bitmap_parselist omits 2793d4328cb2 lib: make bitmap_parselist_user() a wrapper on bitmap_parselist() omits 146ce63464c8 lib/math: move int_pow() from pwm_bl.c for wider use omits d2c0ea094463 docs: core-api: fix broken references for div64.c and gcd.c omits 1a1e7f563bd5 lib: Move mathematic helpers to separate folder omits 0a803199264d lib/list_sort: optimize number of calls to comparison function omits 59288fc6524b lib-list_sort-simplify-and-remove-max_list_length_bits-fix omits e69ac61820fb lib/list_sort: simplify and remove MAX_LIST_LENGTH_BITS omits ba4c313debcb lib/sort: avoid indirect calls to built-in swap omits 600f6a12bfe3 lib/sort: use more efficient bottom-up heapsort variant omits e3f782598e06 lib/sort: make swap functions more generic omits 19de644b7250 lib/plist: rename DEBUG_PI_LIST to DEBUG_PLIST omits 7c083c7d518a Documentation: rename addr_in_gen_pool to gen_pool_has_addr omits 3edc902b42f7 lib/genalloc.c: rename addr_in_gen_pool to gen_pool_has_addr omits 8e06ed47e307 lib/genalloc.c: export symbol addr_in_gen_pool omits 7fd2303821d8 lib/bitmap.c: guard exotic bitmap functions by CONFIG_NUMA omits 748b826e2a4f lib/bitmap.c: remove unused EXPORT_SYMBOLs omits f66b4ed49f00 powerpc: select DYNAMIC_DEBUG_RELATIVE_POINTERS for PPC64 omits 88968729e0d6 arm64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 32c401e4ba04 x86_64: select DYNAMIC_DEBUG_RELATIVE_POINTERS omits 7de34d476f2c lib/dynamic_debug.c: add asm-generic implementation for DY [...] omits 8dc1ed58157d lib/dynamic_debug.c: introduce CONFIG_DYNAMIC_DEBUG_RELATI [...] omits 686a19fd8999 lib/dynamic_debug.c: drop use of bitfields in struct _ddebug omits c20acb85ecb2 lib/dynamic_debug.c: introduce accessors for string member [...] omits 7f533145171e linux/printk.h: use unique identifier for each struct _ddebug omits e012e75703d9 linux/net.h: use unique identifier for each struct _ddebug omits 6d4d02920fa9 linux/device.h: use unique identifier for each struct _ddebug omits 157bcae887fe byteorder-sanity-check-toolchain-vs-kernel-endianess-check [...] omits 61a8a01c6b21 kernel/user.c: clean up some leftover code omits 0354fca98cdb byteorder: sanity check toolchain vs kernel endianness omits 8226abc69462 kernel/latencytop.c: rename clear_all_latency_tracing to c [...] omits 1f346a8d92b1 kernel/latencytop.c: remove unnecessary checks for latency [...] omits 14df28f6d72b kernel/notifier.c: double register detection omits 55188935b881 compiler: allow all arches to enable CONFIG_OPTIMIZE_INLINING omits 2b20b095504b powerpc/mm/radix: mark as __tlbie_pid() and friends as__al [...] omits 76d87821e703 powerpc/mm/radix: mark __radix__flush_tlb_range_psize() as [...] omits 620853c74035 powerpc/prom_init: mark prom_getprop() and prom_getproplen [...] omits a8129f74b558 ARM: mark setup_machine_tags() stub as __init __noreturn omits 2ade47796c8a MIPS: mark __fls() and __ffs() as __always_inline omits 59e2d0864a30 mtd: rawnand: vf610_nfc: add initializer to avoid -Wmaybe- [...] omits c685143df5d0 s390/cpacf: mark scpacf_query() as __always_inline omits 1e1ccb7622e3 MIPS: mark mult_sh_align_mod() as __always_inline omits 09ef73e76bf8 arm64: mark (__)cpus_have_const_cap as __always_inline omits 16f5923fc2b6 ARM: prevent tracing IPI_CPU_BACKTRACE omits 0d67e41f0f25 treewide: remove SPDX "WITH Linux-syscall-note" from kerne [...] omits d924a25a6d89 kdb: det rid of broken attempt to print CCVERSION in kdb summary omits 613182fa837e fs/select: avoid clang stack usage warning omits f33c8c265f6b fs/buffer.c: dump more info for __getblk_gfp() stall problem omits 1bef0a60d531 fs/buffer.c: add debug print for __getblk_gfp() stall problem omits 2be0b947f645 mm: don't expose page to fast gup before it's ready omits d7d74a27b1bd mm-mincore-make-mincore-more-conservative-v2 omits c38c8ff9fa6e mm/mincore.c: make mincore() more conservative omits 4c95a6ff9b88 mm/vmscan: remove unused lru_pages argument omits 24d612d5f800 mm-maintain-randomization-of-page-free-lists-checkpatch-fixes omits 6bc520054b16 mm: maintain randomization of page free lists omits 9dc8cc996aa2 mm-move-buddy-list-manipulations-into-helpers-fix2 omits 76e6afeadd43 mm: fix buddy list helpers omits 22e00f63a343 mm: move buddy list manipulations into helpers omits cb61a6f3530e mm: fix SHUFFLE_PAGE_ALLOCATOR help texts omits a16011e3ae30 mm/shuffle: fix shuffle enable omits cf60f7b50bd4 mm: shuffle initial free memory to improve memory-side-cac [...] omits 5fa649f188ec mm/vmalloc.c: convert vmap_lazy_nr to atomic_long_t omits fc281ed81bef powerpc: use probe_user_read() omits 2da0eea3ddf2 mm-add-probe_user_read-fix omits 98431731e1e2 include/linux/uaccess.h: add probe_user_read() omits 2a8f81a56b0c mm, memcg: make scan aggression always exclude protection omits 4c65b7d4b8c7 mm, memcg: make memory.emin the baseline for utilisation d [...] omits a88eb3301798 mm, memcg: proportional memory.{low,min} reclaim omits 9e8f12f1e0ae mm-vmap-add-debug_augment_lowest_match_check-macro-v4 omits 44153aea24fd mm/vmap: add DEBUG_AUGMENT_LOWEST_MATCH_CHECK macro omits 3ff9cf0bd8c9 mm-vmap-add-debug_augment_propagate_check-macro-v4 omits 2f5aba3c8e96 mm/vmap: add DEBUG_AUGMENT_PROPAGATE_CHECK macro omits 4ae98167c23a mm-vmap-keep-track-of-free-blocks-for-vmap-allocation-v4 omits 87632189ca0a mm/vmap: keep track of free blocks for vmap allocation omits d8130d81aaed mm/vmalloc.c: keep track of free blocks for vmap allocation omits f3631f9a463f mm/vmalloc.c: add priority threshold to __purge_vmap_area_lazy() omits 311e5fe727a9 psi: introduce psi monitor omits 4972eb0b5aa1 include/: refactor headers to allow kthread.h inclusion in [...] omits c1f1eec75865 psi: track changed states omits 74b681488794 psi: split update_stats into parts omits bc3f745723b2 psi-rename-psi-fields-in-preparation-for-psi-trigger-addition-v6 omits e97ac0006f86 psi: rename psi fields in preparation for psi trigger addition omits 624f9b8214e1 psi: make psi_enable static omits b8fd858e1c3d psi: introduce state_mask to represent stalled psi states omits ed819db61ad8 memcg-schedule-high-reclaim-for-remote-memcgs-on-high_work-v3 omits dbc36a394d06 memcg: schedule high reclaim for remote memcgs on high_work omits cb3ed54bba98 mm/vmscan: simplify trace_reclaim_flags and trace_shrink_flags omits 20892a72d35e mm/Kconfig: update "Memory Model" help text omits b24085324c0e mm/vmscan.c: don't disable irq again when count pgrefill f [...] omits ef6ae9be5deb mm: memblock: make keeping memblock memory opt-in rather t [...] omits e4d3ce29d50a hugetlbfs: always use address space in inode for resv_map pointer omits 0ccab76323e3 mm/z3fold.c: z3fold_page_isolate() can be static omits 7a25732362c4 mm/z3fold.c: support page migration omits 00758804f281 mm/z3fold.c: add structure for buddy handles omits c8212a439b82 mm/z3fold.c: improve compression by extending search omits 5279079d66e9 mm/z3fold.c: introduce helper functions omits 98212eeae787 mm/page_alloc.c: remove unnecessary parameter in rmqueue_pcplist omits ddfb16acaf2f mm/vmalloc.c: remove might_sleep() in __remove_vm_area() omits 3d4565b6133a mm: vmalloc: show number of vmalloc pages in /proc/meminfo omits bade3b4bdcdb mm/vmalloc.c: refactor __vunmap() to avoid duplicated call [...] omits 1b668bc19209 mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig omits 4598a62cd678 mm/vmscan.c: simplify shrink_inactive_list() omits 9a8d18789a18 fs/sync.c: sync_file_range(2) may use WB_SYNC_ALL writeback omits d57d0839a169 mm: be more verbose about zonelist initialization omits 3e809dba2afc x86, numa: always initialize all possible nodes omits 90dcfc413f0c xen/privcmd-buf.c: convert to use vm_map_pages_zero() omits 04085fca74aa xen/gntdev.c: convert to use vm_map_pages() omits eab0b4e23a17 videobuf2/videobuf2-dma-sg.c: convert to use vm_map_pages() omits 2fd70fd9e1e4 iommu/dma-iommu.c: convert to use vm_map_pages() omits c913950ece77 drm/xen/xen_drm_front_gem.c: convert to use vm_map_pages() omits 5d8fda04f7b1 drm/rockchip/rockchip_drm_gem.c: convert to use vm_map_pages() omits 5ea83671e841 drivers/firewire/core-iso.c: convert to use vm_map_pages_zero() omits 573703a9de03 arm: mm: dma-mapping: convert to use vm_map_pages() omits c060ea95b868 mm: introduce new vm_map_pages() and vm_map_pages_zero() API omits df7c8831a0e6 mm: remove redundant 'default n' from Kconfig-s omits a7212b7d46e7 mm: fix false-positive OVERCOMMIT_GUESS failures omits 58b11e136dcc mm/memory_hotplug: make __remove_pages() and arch_remove_m [...] omits 8795df89ee3e mm/memory_hotplug: make __remove_section() never fail omits c4ae70118df8 mm/memory_hotplug: make unregister_memory_section() never fail omits 919611be0a5e mm-memory_hotplug-release-memory-resource-after-arch_remov [...] omits e40b4ca6490c mm/memory_hotplug: release memory resource after arch_remo [...] omits eb00778c4734 mm/filemap.c: fix minor typo omits bea0b9baa50e mm-memory_hotplug-provide-a-more-generic-restrictions-for- [...] omits 66c0e3541b3e mm, memory_hotplug: provide a more generic restrictions fo [...] omits 1190e2a1e66e mm, memory_hotplug: cleanup memory offline path omits b4243a1a9069 mm: initialize MAX_ORDER_NR_PAGES at a time instead of doi [...] omits 7e8bd47e1bb7 mm: implement new zone specific memblock iterator omits 5d396a71a7ce mm: drop meminit_pfn_in_nid as it is redundant omits 7df38d06020c mm: use mm_zero_struct_page from SPARC on all 64b architectures omits 75b7eadc3ba8 mm/rmap.c: use the pra.mapcount to do the check omits 91881138325c mm-enable-error-injection-at-add_to_page_cache-fix omits a90a6d42fbc8 mm/filemap.c: enable error injection at add_to_page_cache() omits 41fc765922f5 mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper omits 1d478e7b8a07 mm/mmu_notifier: pass down vma and reasons why mmu notifie [...] omits 4c5d8c6c566f mm/mmu_notifier: use correct mmu_notifier events for each [...] omits 741cc44064d9 mm/mmu_notifier: contextual information for event triggeri [...] omits 724555187c8c mm/mmu_notifier: contextual information for event enums omits d1039a06defe mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags omits 07896eb90403 mm/mmu_notifier: convert user range->blockable to helper function omits 8c499302181e mm/mmu_notifier: helper to test if a range invalidation is [...] omits e507a93e9e89 mm/hmm: convert various hmm_pfn_* to device_entry which is [...] omits 6c0123a886e2 mm-hmm-add-an-helper-function-that-fault-pages-and-map-the [...] omits 778d7c600cc8 mm/hmm: add an helper function that fault pages and map th [...] omits c7f60f662d48 mm/hmm: add helpers to test if mm is still alive or not omits 01cc674af8db mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG omits 3cd6e4c6f06a mm/hmm: allow to mirror vma of a file on a DAX backed filesystem omits 65ae59e16f0f mm/hmm: fix initial PFN for hugetlbfs pages omits b6510219abe7 mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) omits 19aa41817cd0 mm/hmm: add default fault flags to avoid the need to pre-f [...] omits f9f7f38f2388 mm/hmm: improve driver API to work and wait over a range omits f4feb251d114 mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() omits 93f98e0da676 mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range [...] omits c0286a4a0152 mm/hmm: do not erase snapshot when a range is invalidated omits f5760d06eece mm/hmm: use reference counting for HMM struct omits 91b3c9148974 mm/hmm: select mmu notifier when selecting HMM omits 06a5d463dc7c kvm/book3s: drop mmap_sem now that locked_vm is atomic omits 9c3e6178771d powerpc/mmu: drop mmap_sem now that locked_vm is atomic omits 29a4b8e10091 fpga/dlf/afu: drop mmap_sem now that locked_vm is atomic omits f9d303357aa8 vfio/spapr_tce: drop mmap_sem now that locked_vm is atomic omits e708f1663453 vfio/type1: drop mmap_sem now that locked_vm is atomic omits 0d38d3ad9be2 mm: change locked_vm's type from unsigned long to atomic64_t omits e63ca386c4c5 hugetlb: use same fault hash key for shared and private mappings omits 7b361824e4ab hugetlbfs: on restore reserve error path retain subpool re [...] omits 9b55ca258fd1 drivers/base/memory.c: clean up relics in function parameters omits 10959541592a mm/sparse.c: clean up obsolete code comment omits cba446131d53 include/linux/balloon_compaction.h: drop unused function stubs omits f5a985a32c5d mm/swap.c: __pagevec_lru_add_fn: typo fix omits 422c4e9510b7 mm/hugetlb: get rid of NODEMASK_ALLOC omits 7f42a41dafc0 hugetlbfs: fix potential over/underflow setting node speci [...] omits dde04ab5ce91 mem-hotplug: fix node spanned pages when we have a node wi [...] omits 5c9074e7c577 mm/vmscan: drop may_writepage and classzone_idx from direc [...] omits e03615532c46 mm: page_mkclean vs MADV_DONTNEED race omits b7beb975214b mm: introduce put_user_page*(), placeholder versions omits d7f67d87afe6 hugetlb: allow to free gigantic pages regardless of the co [...] omits 7af72d3902fa mm: simplify MEMORY_ISOLATION && COMPACTION || CMA into CO [...] omits e026a8ab2ec9 sparc: advertise gigantic page support omits 3158770efa3e sh: advertise gigantic page support omits ad5460418ded riscv: switch over to generic free_initmem() omits 97e01d0aa89f init: free_initmem: poison freed init memory omits 407330b58a98 hexagon: switch over to generic free_initmem() omits 498f029b010c init: provide a generic free_initmem implementation omits 44806b25b284 initramfs: poison freed initrd memory omits 2e5adbd9e97a initramfs: provide a generic free_initrd_mem implementation omits fe44a6c601ab initramfs: move the legacy keepinitrd parameter to core code omits b2daf2d88b78 initramfs: fix a compilation error omits 525507f3edef initramfs: cleanup populate_rootfs omits dfdb005fd9ca initramfs: factor out a helper to populate the initrd image omits 41e878055b1d initramfs: cleanup initrd freeing omits d2670b9e3084 initramfs: free initrd memory if opening /initrd.image fails omits ff63e90cbaf5 mm/cma.c: fix crash on CMA allocation if bitmap allocation fails omits 892c42cf7285 mm: memcontrol: quarantine the mem_cgroup_[node_]nr_lru_pa [...] omits d3f148925143 mm: memcontrol: push down mem_cgroup_nr_lru_pages() omits 79fb775f89a8 mm: memcontrol: push down mem_cgroup_node_nr_lru_pages() omits 10ffec2e0f73 mm: memcontrol: replace node summing with memcg_page_state() omits c700c3133e0f mm: memcontrol: replace zone summing with lruvec_page_state() omits d307a43fad26 mm: memcontrol: track LRU counts in the vmstats array omits b31a6f7b2273 mm/vmscan: add tracepoints for node reclaim omits 8a1d304fa7ff mm/page_isolation.c: remove redundant pfn_valid_within() i [...] omits 09f06639686e mm: change mm_update_next_owner() to update mm->owner with [...] omits a07fe8091c8c mm, compaction: some tracepoints should be defined only wh [...] omits 0e89f27bfab8 mm: compaction: show gfp flag names in try_to_compact_page [...] omits e65f70172745 mm/cma.c: fix the bitmap status to show failed allocation reason omits 2ff5320cc72a mm-compaction-fix-an-undefined-behaviour-fix omits b6643a56f0e5 mm/compaction.c: fix an undefined behaviour omits 4e3e2bd14c2e mm/memory_hotplug.c: fix the wrong usage of N_HIGH_MEMORY omits 74049fa91f6c mm,memory_hotplug: drop redundant hugepage_migration_suppo [...] omits ac7eab8d8b43 mm,memory_hotplug: unlock 1GB-hugetlb on x86_64 omits c826b3c6f2e7 IB/mthca: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits ee7f050eaea4 IB/qib: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 52385dab6589 ib-hfi1-use-the-new-foll_longterm-flag-to-get_user_pages_fast-v3 omits fe047ad2da34 IB/hfi1: use the new FOLL_LONGTERM flag to get_user_pages_fast() omits 4919ce721b48 mm-gup-add-foll_longterm-capability-to-gup-fast-v3 omits fb97195a66d4 mm/gup: add FOLL_LONGTERM capability to GUP fast omits 2b40a27b6742 mm/gup: change GUP fast to use flags rather than a write 'bool' omits 8a68b2703350 mm/gup: change write parameter to flags in fast walk omits 26f47830c537 mm-gup-replace-get_user_pages_longterm-with-foll_longterm-v3 omits c041ba1a3294 mm/gup: replace get_user_pages_longterm() with FOLL_LONGTERM omits 836163bae325 mm: generalize putback scan functions omits 54ca1fc61da5 mm: remove pages_to_free argument of move_active_pages_to_lru() omits 4106a6b2fbbf fixup: vmscan: Fix build on !CONFIG_MEMCG from nr_deactiva [...] omits bfdb818d922b mm: move nr_deactivate accounting to shrink_active_list() omits 39102b7c51da mm: move recent_rotated pages calculation to shrink_inacti [...] omits 756a37177938 mm, page_alloc: disallow __GFP_COMP in alloc_pages_exact() omits 1017e61b7bb9 page-cache-store-only-head-pages-in-i_pages-fix-fix omits 1dfe32d9cd15 page-cache-store-only-head-pages-in-i_pages-fix omits 27584e77d0c7 mm: page cache: store only head pages in i_pages omits 860ad7c3854c userfaultfd-sysctl-add-vmunprivileged_userfaultfd-fix omits baa83b828148 userfaultfd/sysctl: add vm.unprivileged_userfaultfd omits 0553c5582bf5 mm/cma_debug.c: fix the break condition in cma_maxchunk_get() omits 6b10214cd1e9 include/trace/events/vmscan.h: drop zone id from kswapd tr [...] omits 9720d092db34 slab-fix-an-infinite-loop-in-leaks_show-fix omits 119b0d11c059 mm/slab.c: fix an infinite loop in leaks_show() omits eaca7fe4110a mm/slub.c: update the comment about slab frozen omits 2f0a60a32893 mm/slab.c: remove unneed check in cpuup_canceled omits 675fe20774a2 slub: remove useless kmem_cache_debug() before remove_full() omits 7fa483b0abea mm: remove stale comment from page struct omits a5f6c719b0c3 slab: use slab_list instead of lru omits d7bb61f86498 slub: use slab_list instead of lru omits ab3feca5fe80 slub: add comments to endif pre-processor macros omits 73939eaf8774 slob: use slab_list instead of lru omits cf450ea94986 slob: respect list_head abstraction layer omits 7bc7e9eda62d list: add function list_rotate_to_front() omits bac2a98eddbf ramfs: support O_TMPFILE omits f4f0efdf4532 ocfs2: checkpoint appending truncate log transaction befor [...] omits 74e75e78a98d ocfs2: wait for recovering done after direct unlock request omits f4ac228a9d13 ocfs2-clear-zero-in-unaligned-direct-io-checkpatch-fixes omits b738cec121f5 ocfs2: clear zero in unaligned direct IO omits 68302d8fb874 ocfs2: add last unlock times in locking_state omits 103aa3dd8f4b ocfs2: fix ocfs2 read inode data panic in ocfs2_iget omits 2ae7f23fbfd1 ocfs2: use common file type conversion omits d9f2216563f8 lib/debugobjects.c: move printk out of db lock critical sections omits 2de8755c8f3b arch/sh/boards/mach-dreamcast/irq.c: Remove duplicate header omits 958e80ba3645 scripts/spelling.txt: add more typos to spelling.txt and sort omits 47649b158a49 kernel/sys.c: prctl: fix false positive in validate_prctl_map() omits ae39f63f36e8 userfaultfd: use RCU to free the task struct when fork fails omits 84a3fd58adf8 mm: add /sys/kernel/slab/cache/cache_dma32 omits c0286f568069 Merge tag 'thunderbolt-for-v5.2' of git://git.kernel.org/p [...] omits 62909da8aca0 w1: fix the resume command API omits a4965d98b4d1 staging: comedi: comedi_isadma: Use a non-NULL device for DMA API omits 94001602d6bb misc: aspeed-p2a-ctrl: fix mixed declarations omits 5afa0a5ed3da usb: xhci: add endpoint context tracing when an endpoint is added omits 90d6d5731da7 xhci: Add tracing for input control context omits d70d5a846671 xhci: add port and bus number to port dynamic debugging omits 33e39350ebd2 usb: xhci: add Immediate Data Transfer support omits 95e060e68bd9 usb: usb251xb: Add an empty hub' i2c-bus segment checker omits 6921d4ebe418 audit_update_watch(): switch to const struct qstr * omits ce163918cd33 inotify_handle_event(): don't bother with strlen() omits e43e9c339a78 fsnotify: switch send_to_group() and ->handle_event to con [...] omits 25b229dff4ff fsnotify(): switch to passing const struct qstr * for file_name omits f4ec3a3d43bc switch fsnotify_move() to passing const struct qstr * for [...] omits 230c6402b1b3 ovl_lookup_real_one(): don't bother with strlen() omits f4fd2ec08f17 dmaengine: stm32-dma: use platform_get_irq() omits b627167ed8e6 coresight: funnel: Support static funnel omits 3c5e62897575 dt-bindings: arm: coresight: Unify funnel DT binding omits 14e31b312670 coresight: replicator: Add new device id for static replicator omits 25ed13ebfee8 dt-bindings: arm: coresight: Add new compatible for static [...] omits 6f22b6649edf fs: use timespec64 in relatime_need_update omits 8a6061c34a54 dmaengine: rcar-dmac: Update copyright information omits 941acd566b18 dmaengine: imx-sdma: Only check ratio on parts that support 1:1 omits 9e1630b809ec dmaengine: xgene-dma: fix spelling mistake "descripto" -> [...] omits ffcfc20f7489 dmaengine: idma64: Move driver name to the header omits c7266d26dc12 dmaengine: bcm2835: Drop duplicate capability setting. omits 2da254cc7908 dmaengine: pl330: _stop: clear interrupt status omits 93c6d8ca2807 Merge branch 'devel' into for-next omits 8b905d28ee17 KVM: s390: provide kvm_arch_no_poll function omits cdd6ad3ac63d KVM: polling: add architecture backend to disable polling omits 623c46f7b641 USB: serial: spcp8x5: simplify init_termios omits d8a7f23c59cf USB: serial: oti6858: simplify init_termios omits 42deef1592d2 USB: serial: iuu_phoenix: simplify init_termios omits fb56422cc40f USB: serial: iuu_phoenix: drop bogus initial cflag omits 2e75232b1922 USB: serial: cypress_m8: clean up initial-termios handling omits 817c0cfc9031 USB: serial: cypress_m8: drop unused termios omits da7d26a0356c USB: serial: cypress_m8: drop unused driver data flag omits 6eb42a0f8c5f USB: serial: ark3116: drop redundant init_termios omits 579bebe5dd52 USB: serial: fix initial-termios handling omits 349ced9984ff power: supply: sysfs: prevent endless uevent loop with CON [...] omits 2d1c31cb642b drivers/misc: Add Aspeed P2A control driver omits 06d5d6b7f994 slimbus: fix a potential NULL pointer dereference in of_qc [...] omits b281218ad431 Drivers: misc: fix out-of-bounds access in function param_ [...] omits 15235f1f495e dt-bindings: imx-ocotp: Add i.MX8MQ compatible omits edb16da34b08 driver core: platform: Fix the usage of platform device na [...] omits 70283454c918 livepatch: Replace klp_ktype_patch's default_attrs with groups omits 9782adeb3d9d cpufreq: schedutil: Replace default_attrs field with groups omits 2064fbc779d4 padata: Replace padata_attr_type default_attrs field with groups omits 52ba92f5882a irqdesc: Replace irq_kobj_type's default_attrs field with groups omits be0d69265702 net-sysfs: Replace ktype default_attrs field with groups omits 800f5aa1e7e1 block: Replace all ktype default_attrs with groups omits c484a6783d2b samples/kobject: Replace foo_ktype's default_attrs field w [...] omits aa30f47cf666 kobject: Add support for default attribute groups to kobj_type omits 75d7dbd38824 coresight: etb10: Add support for CPU-wide trace scenarios omits 880af782c6e8 coresight: tmc-etf: Add support for CPU-wide trace scenarios omits 8d03cfd16a72 coresight: tmc-etr: Add support for CPU-wide trace scenarios omits 3147da92a8a8 coresight: tmc-etr: Allocate and free ETR memory buffers f [...] omits c5ff734462b1 coresight: tmc-etr: Introduce the notion of IDR to ETR devices omits 57549999b9a0 coresight: tmc-etr: Introduce the notion of reference coun [...] omits ef848e463ac9 coresight: tmc-etr: Introduce the notion of process ID to [...] omits e553a8aef4c3 coresight: tmc-etr: Create per-thread buffer allocation function omits 855ab61c16bf coresight: tmc-etr: Refactor function tmc_etr_setup_perf_buf() omits a0f08a6a9fee coresight: Communicate perf event to sink buffer allocatio [...] omits f5200aa9831f coresight: perf: Refactor function free_event_data() omits 02d5c897a091 coresight: perf: Clean up function etm_setup_aux() omits 0916447c8728 coresight: Properly address concurrency in sink::update() [...] omits 12dfc9e022aa coresight: Properly address errors in sink::disable() functions omits f973d88b7570 coresight: Move reference counting inside sink drivers omits 6c817a95d84b coresight: Adding return code to sink::disable() operation omits a54e14f810f2 coresight: etm4x: Configure tracers to emit timestamps omits 8013f32a1b35 coresight: etm4x: Skip selector pair 0 omits 82500a810ee2 coresight: etm4x: Add kernel configuration for CONTEXTID omits 6fcdba33ab0d coresight: pmu: Adding ITRACE property to cs_etm PMU omits 263556950f2a coresight: tmc: Cleanup power management omits 2390d4586475 coresight: catu: Cleanup power management omits 0bfc53b30eac coresight: tpiu: Cleanup power management omits 850ccfe3e891 coresight: etb10: Cleanup power management omits 1b015ef28a44 coresight: Fix freeing up the coresight connections omits 455328b1772a coresight: Merge the static and dynamic replicator drivers omits c827db65666b coresight: dynamic-replicator: Prepare for merging with st [...] omits eb6934b5c1bb coresight: replicator: Prepare for merging with dynamic-re [...] omits ee8146aad87c coresight: dynamic-replicator: Clean up error handling omits 08be874775f1 coresight: tmc: Report DMA setup failures omits 61810404b43f coresight: catu: Make catu_helper_ops and catu_ops static omits 59d63de07660 coresight: catu: fix clang build warning omits cf4f2ad6b87d virt: vbox: Sanity-check parameter types for hgcm-calls co [...] omits 0b777eee88d7 driver core: Postpone DMA tear-down until after devres rel [...] omits 25ebcb7dc84d driver core: platform: Propagate error from insert_resource() omits 998267900cee kernfs: fix barrier usage in __kernfs_new_node() omits 0d1a393d61e4 fs: kernfs: Corrected spelling mistake omits 575d927c426b LS1021A: dtsi: add ftm quad decoder entries omits d8ea4ccfaea0 counter: ftm-quaddec: Documentation: Add specific counter [...] omits a3b9a99980d9 counter: add FlexTimer Module Quadrature decoder counter driver omits 7f2e3ea306fc dt-bindings: counter: ftm-quaddec omits d4c5c4620669 drivers/clocksource: timer-fsl-ftm: use common header for [...] omits e590eb408c81 drivers/pwm: pwm-fsl-ftm: use common header for FlexTimer [...] omits cdff43149862 include/fsl: add common FlexTimer #defines in a separate header. omits 4bb00e934daf iio: counter: Add deprecation markings for IIO Counter attributes omits 7657b2c123de dt-bindings: counter: Adjust dt-bindings for STM32 lptimer move omits 597f55e3f36c counter: stm32-lptimer: add counter device omits ec63e2a48970 dt-bindings: counter: Document stm32 quadrature encoder omits ad29937e206f counter: Add STM32 Timer quadrature encoder omits 7e798ef90c5f counter: 104-quad-8: Documentation: Add Generic Counter sy [...] omits f1d8a071d45b counter: 104-quad-8: Add Generic Counter interface support omits e854bac92bc9 iio: 104-quad-8: Update license boilerplate omits 09e7d4ed8991 docs: Add Generic Counter interface documentation omits ea2b23b89579 counter: Documentation: Add Generic Counter sysfs documentation omits 0040a390d2fd counter: Introduce the Generic Counter interface omits 0b0509508bef binder: check for overflow when alloc for security context omits ab3a9f2ccc08 acpi/hmat: fix an uninitialized memory_target omits 57f5cf6ed8bd acpi/hmat: Update acpi_hmat_type enum with ACPI_HMAT_TYPE_ [...] omits e174e78efa6b acpi/hmat: fix memory leaks in hmat_init() omits d2f4a83fe3f7 misc: genwqe: Fix misuse of %x omits cf7eb03333bb Merge tag 'extcon-next-for-5.2' of git://git.kernel.org/pu [...] omits 7067c96ee8d2 drivers: fix a typo in the kernel doc for devm_platform_io [...] omits ba2e544075c2 lib/siphash.c: mark expected switch fall-throughs omits ae0c2d725512 nvmem: core: add NVMEM_SYSFS Kconfig omits fc1eb6ebbd55 nvmem: sunxi_sid: Support SID on H6 omits 055f5df53f28 nvmem: sunxi-sid: convert to SPDX license tags omits f6edbb38ea83 nvmem: sunxi-sid: add binding for H6's SID controller omits b8371fc104d3 nvmem: sunxi-sid: fix wrong description in kernel doc omits ededa0457b67 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] omits 794a1e229b92 nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] omits 3b26cd885853 nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] omits 2fe518fecb3a nvmem: core: fix read buffer in place omits 0a9b2d1ce422 nvmem: core: add nvmem_cell_read_u16 omits 7c1cd8fda8fb nvmem: stm32: add support for STM32MP15 BSEC to control OTP data omits ded1b7fc2cf5 nvmem: Add driver for STM32 factory-programmed read only mem omits 4f4cb173d811 dt-bindings: nvmem: Add STM32 factory-programmed romem omits da75b8909756 nvmem: sunxi_sid: Support SID on A83T and H5 omits 273a474ee843 nvmem: sunxi_sid: Read out data in native format omits 7fa5ad23dbb0 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure omits de2a3eaea552 nvmem: sunxi_sid: Optimize register read-out method omits 9c4adfb5dc13 nvmem: sunxi_sid: Read out SID for randomness without looping omits dd4c1047b1d6 nvmem: imx-ocotp: broaden Kconfig dependency omits 38e7b6efe997 nvmem: imx-ocotp: add support for imx8mq omits b0a69f05b963 parport: ieee1284: mark expected switch fall-through omits 49695ac46861 w1: ds2408: reset on output_write retry with readback omits d2ab99403ee0 mm/memory_hotplug: Do not unlock when fails to take the de [...] omits b909ef83ed81 Merge tag 'icc-5.2-rc1' of https://git.linaro.org/people/g [...] omits affada726cad driver core: Clarify which counterparts to use to device_add() omits 43b8a7ed4739 mei: expose device state in sysfs omits d65bf04200da mei: hdcp: use own Kconfig file omits 01c60dcea9f7 drivers/misc: Add Aspeed P2A control driver omits 28703c6ef622 dt-bindings: misc: aspeed-p2a-ctrl: add support omits 72813bfbf027 xen/pvh: correctly setup the PV EFI interface for dom0 omits c9f804d64bb9 xen/pvh: set xen_domain_type to HVM in xen_pvh_init omits 51cf07a7b6cd xenbus: drop useless LIST_HEAD in xenbus_write_watch() and [...] omits 8de9930a4618 Revert "EDAC/amd64: Support more than two controllers for [...] omits 7df95299b94a staging: kpc2000: Add DMA driver omits 52c4dfcead49 Staging: vc04_services: Cleanup in ctrl_set_bitrate() omits 06e8c289a236 staging: rtl8188eu: remove unnecessary parentheses omits 58585aa8eb2a staging: rtl8188eu: add spaces around '-' in rtw_cmd.c omits 74e226b302e8 staging: rtl8188eu: replace subtraction with result omits 8e7f59e50d09 staging: rtl8188eu: add spaces around operators in rtw_ap.c omits 523275a8b389 staging: olpc_dcon: Convert all uses of old GPIO API to ne [...] omits 0f7741bb87a0 staging: rtl8188eu: cleanup indenting issue in odm.c omits e9f1040f4727 staging: vchiq_arm: Fix misuse of %x omits 3970d0d81816 staging: most: core: replace strcpy() by strscpy() omits 8abd537256f5 staging: kpc2000: fix platform_no_drv_owner.cocci warnings omits 8e77ebce6e3f staging: kpc2000: remove duplicated include from kp2000_module.c omits 3fcbb7d49cb7 staging: kpc2000: Use memset to initialize resources omits 8ef795653d75 tty: rocket: deprecate the rp_ioctl omits 29973f8a88b0 tty: rocket: Remove RCPK_GET_STRUCT ioctl omits 8daa89e09970 tty: update obsolete termios comment omits 9abb24990a2b debugfs: update documented return values of debugfs helpers omits 050dfc09f8a4 tty: serial_core: fix error code returned by uart_register [...] omits bdbd0a7f8f03 serial: 8250-mtk: modify baudrate setting omits 8ceeb4709845 serial: 8250-mtk: add follow control omits f13740178027 docs: serial: convert docs to ReST and rename to *.rst omits 3e51ceea1006 serial: 8250_exar: Adjust IOT2000 matching omits 4cdd17ba1dff TTY: serial_core, add ->install omits 6bc3703dcf0e serial: Fix using plain integer instead of Null pointer omits 37209783c73a thunderbolt: Make priority unsigned in struct tb_path omits a4d6a2989dc3 usb/hcd: Send a uevent signaling that the host controller [...] omits cf28369c634f usb: typec: Add driver for NVIDIA Alt Modes omits d266e96820cc usb: typec: displayport: Export probe and remove functions omits af8622f6a585 usb: typec: ucsi: Support for DisplayPort alt mode omits ad74b8649bea usb: typec: ucsi: Preliminary support for alternate modes omits 5c9ae5a87573 usb: typec: ucsi: ccg: add firmware flashing support omits 5fd958a4f67d i2c: nvidia-gpu: Supply CCGx driver the fw build info omits 5d438e200215 usb: typec: ucsi: ccg: add get_fw_info function omits 6e3c8beb4f92 usb: usb251xb: Lock i2c-bus segment the hub resides omits 77a4946516fe usb: dwc3: Allow building USB_DWC3_QCOM without EXTCON omits 409fba220075 usbip: stub_rx: tidy the indenting in is_clear_halt_cmd() omits bf402c08ebc2 Merge tag 'iio-for-5.2b' of git://git.kernel.org/pub/scm/l [...] omits d30e413fa482 Merge tag 'phy-for-5.2' of git://git.kernel.org/pub/scm/li [...] omits 8ec2fa52eac5 KVM: s390: enable MSA9 keywrapping functions depending on [...] omits 4f45b90e1c03 KVM: s390: add deflate conversion facilty to cpu model omits 7f6563fc1e6b Merge branch 'for-linus/seccomp' into for-next/kspp omits 709a972efb01 security: Implement Clang's stack initialization omits b6a6a3772d20 security: Move stackleak config to Kconfig.hardening omits 9f671e58159a security: Create "kernel hardening" config area omits bdb87d3d2701 seccomp: Make NEW_LISTENER and TSYNC flags exclusive omits 5cf8688e735f selftests/seccomp: Prepare for exclusive seccomp flags omits ed6c3a6d8996 ipmi: Remove warning if no slave address is present omits 44f56a39adde ipmi:ssif: Only unregister the platform driver if it was r [...] omits 070ea1a24f40 function_graph: Place ftrace_graph_entry_stub() prototype [...] omits a9bf3130ebfe arm64: docs: Document perf event attributes omits 39e3406a090a arm64: KVM: Avoid isb's by using direct pmxevtyper sysreg omits 435e53fb5e21 arm64: KVM: Enable VHE support for :G/:H perf event modifiers omits 55be8658c7e2 ipmi:ssif: compare block number correctly for multi-part r [...] omits 3d91befbb3a0 arm64: KVM: Enable !VHE support for :G/:H perf event modifiers omits d1947bc4bc63 arm64: arm_pmu: Add !VHE support for exclude_host/exclude_ [...] omits eb41238cf19f arm64: KVM: Add accessors to track guest/host only counters omits 630a16854d2d arm64: KVM: Encapsulate kvm_cpu_context in kvm_host_data omits 21bb0ebf5d78 arm64: arm_pmu: Remove unnecessary isb instruction omits a243c16d18be KVM: arm64: Add capability to advertise ptrauth for guest omits a22fa321d13b KVM: arm64: Add userspace flag to enable pointer authentication omits 384b40caa8af KVM: arm/arm64: Context-switch ptrauth registers omits d73236383eb1 ipmi: Add the i2c-addr property for SSIF interfaces omits 889ba60c36ce nvmem: core: add NVMEM_SYSFS Kconfig omits 9a05045d2a68 dmaengine: axi-dmac: Enable DMA_INTERLEAVE capability omits 648865a79d8e dmaengine: axi-dmac: Don't check the number of frames for [...] omits 56009f0d2f54 dmaengine: axi-dmac: Infer synthesis configuration paramet [...] omits 7358a821f0b5 docs: gpio: convert docs to ReST and rename to *.rst omits a3fb7bf369ef drivers: input: serio: Add a module desription to the hype [...] omits 556a1c14e776 drivers: hv: Add a module description line to the hv_vmbus driver omits 04904d7924b2 drivers: hid: Add a module description line to the hid_hyp [...] omits 98105e9a6061 xen-netfront: mark expected switch fall-through omits 515762b9164a xen: xen-pciback: fix warning Using plain integer as NULL pointer omits 2ec16bc0fc7a x86/xen: Add "xen_timer_slop" command line option omits cdb80268a6b5 platform/chrome: wilco_ec: Add property helper library omits 4a4b119b176e gpio: sch: Remove write-only core_base omits 1e9aa2a8164f gpio: pxa: Make two symbols static omits b7cd97cd140f Merge branch 'devel' into for-next omits 483d70d73bea pinctrl: st: fix leaked of_node references omits 44b9f86cd41d pinctrl: samsung: fix leaked of_node references omits 2d3b6db122ce gpiolib: acpi: Respect pin bias setting omits 606be34440ee gpiolib: acpi: Add acpi_gpio_update_gpiod_lookup_flags() helper omits 24a49543336d gpiolib: acpi: Set pin value, based on bias, more accurately omits 80c8d927dacc gpiolib: acpi: Change type of dflags omits 2d6c06f5a409 gpiolib: Introduce GPIO_LOOKUP_FLAGS_DEFAULT omits fed7026adc7c gpiolib: Make use of enum gpio_lookup_flags consistent omits 4050586b2bee gpiolib: Indent entry values of enum gpio_lookup_flags omits a7672c4a3f29 pinctrl: stm32: align stm32mp157 pin names omits 6918bf43737c pinctrl: stm32: add package information for stm32mp157c omits cc528862d961 pinctrl: stm32: introduce package support omits 966d9b928f62 dt-bindings: pinctrl: stm32: add new entry for package inf [...] omits b890d75c4cdc KVM: arm64: Add a vcpu flag to control ptrauth for guest omits 38a829a389e3 dmaengine: at_xdmac: only monitor overflow errors for peri [...] omits 223a4f4cfe93 dmaengine: at_xdmac: enhance channel errors handling in tasklet omits e2c114c06da2 dmaengine: at_xdmac: remove BUG_ON macro in tasklet omits d917fb876f6e selftests: build and run gpio when output directory is the [...] omits 708310711e6c dt-bindings: phy-qcom-qmp: Tweak qcom,msm8998-qmp-ufs-phy omits 447ccb4e0834 iio: adc: qcom-spmi-adc5: Fix of-based module autoloading omits dfd4f6497614 iio: dummy_evgen: fix possible memleak in evgen init omits ce7afa5c56c4 iio:accel:Switch hardcoded function name with a reference [...] omits 80696785eaaa iio: adc: stm32-dfsdm: fix triggered buffer build dependency omits ba7ecfe43d6b iio: adc: stm32-dfsdm: fix unmet direct dependencies detected omits 20c89b4d1dc4 iio: trigger: stm32-timer: fix build issue when disabled omits 9c6126940d64 iio: imx7d_adc: Use devm_iio_device_register() omits b846676066eb iio: imx7d_adc: Simplify imx7d_adc_remove() with imx7d_adc [...] omits 4fe86cdf927a iio: imx7d_adc: Simplify imx7d_adc_probe() with imx7d_adc_ [...] omits 49deef1b1a38 drivers/iio/gyro/mpu3050-core.c: This patch fix the follow [...] omits edde945257e2 iio: dac: ad5758: Modifications for new revision omits b9fedb0a177a iio: imu: st_lsm6dsx: inline per-sensor data omits 8dd2d7c0fed7 iio: adc: Add driver for the TI ADS8344 A/DC chips omits 65c7a3d2cf0b dt-bindings: iio: adc: Add bindings for TI ADS8344 A/DC chips omits b074554617ad MAINTAINERS: add entry for fxas21002c gyro driver omits 4da38f1be667 iio: gyro: fxas21002c: add spi driver omits a034cbe1c412 iio: gyro: fxas21002c: add i2c driver omits a0701b6263ae iio: gyro: add core driver for fxas21002c omits 02519fa3c431 function_graph: Use a ftrace_graph_ret_stub() for return omits 52fde6e70ccc function_graph: Have selftest also emulate tr->reset() as [...] omits 561eb7335f13 Merge branch 'i2c-mux/for-next' into for-next omits e91f8be0d711 i2c: mux: demux-pinctrl: use struct_size() in devm_kzalloc() omits 9c32d55c3053 i2c: mux: pca954x: allow management of device idle state v [...] omits a5aac654f606 i2c: mux: pca9541: remove support for unused platform data omits 8881c3c886ca i2c: mux: pca954x: remove support for unused platform data omits 3b8a1f45e1b3 Merge 5.1-rc6 into tty-next omits 817de6b85914 Merge 5.1-rc6 into staging-next omits 3a26172437bb Merge 5.1-rc6 into char-misc-next omits eb364bbe6791 samples: show race-free pidfd metadata access omits 60f830f7767c signal: support CLONE_PIDFD with pidfd_send_signal omits 2897d468ea48 clone: add CLONE_PIDFD omits 74d8139582bd USB: serial: digi_acceleport: clean up set_termios omits a7f9f2905850 USB: serial: digi_acceleport: clean up modem-control handling omits 17796b9ea445 mux: mmio: add generic regmap bitfield-based multiplexer omits 8f445d9e8d6f dt-bindings: add register based devices' mux controller DT [...] omits 7dc7967fc39a staging: kpc2000: add initial set of Daktronics drivers omits f59232a1da59 Staging: rtlwifi: Replace return type omits 2fc489d8acc7 Staging: rtl8723bs: core: Replace return types omits c1fe190c0672 powerpc: Add force enable of DAWR on P9 option omits b7d5dc21072c random: add a spinlock_t to struct batched_entropy omits 92e507d21613 random: document get_random_int() family omits fe6f1a6a8eed random: fix CRNG initialization when random.trust_cpu=1 omits d55535232c3d random: move rand_initialize() earlier omits a147faa96f83 selftests/ipc: Fix msgque compiler warnings omits dff6d2ae56d0 selftests/efivarfs: clean up test files from test_create*() omits 8ce72dc32578 selftests: fix headers_install circular dependency omits d9aa5ca429ad rtc: ds2404: simplify .probe and remove .remove omits c7ac260fe76f rtc: ds2404: remove ds2404_chip_ops omits 14556f04e546 rtc: ds2404: convert to SPDX identifier omits be2b04371ab1 rtc: ds2404: use .set_time omits 53523216ba91 rtc: ds2404: switch to rtc_time64_to_tm omits 13bfa942254f rtc: ds2404: set range omits d71c7715326b rtc: ep93xx: fix checkpatch issues omits 4fdf4d237fab rtc: ep93xx: convert to SPDX identifier omits ef9440a2e363 rtc: ep93xx: use .set_time omits 886a77e73e52 rtc: ep93xx: switch to rtc_time64_to_tm omits 2d4fc6df77d8 rtc: ep93xx: set range omits 09cd030b5446 rtc: ep93xx: use rtc_add_group omits bac68b30d537 rtc: ep93xx: convert to devm_rtc_allocate_device omits b809d192eb98 rtc: ep93xx: stop setting platform_data omits 9eec31f310e0 rtc: ds3232: get SRAM access using NVMEM Framework omits cd4f686eb6df Merge branch 'for-5.2' into for-next omits afe471ea2d6f cgroup: document cgroup v2 freezer interface omits 4c476d8cff48 cgroup: add tracing points for cgroup v2 freezer omits 712e35178754 cgroup: make TRACE_CGROUP_PATH irq-safe omits 5313bfe425c8 kselftests: cgroup: add freezer controller self-tests omits ff9fb7cb515b kselftests: cgroup: don't fail on cg_kill_all() error in c [...] omits 76f969e8948d cgroup: cgroup v2 freezer omits 4dcabece4c3a cgroup: protect cgroup->nr_(dying_)descendants by css_set_lock omits aade7f9efba0 cgroup: implement __cgroup_task_count() helper omits 50943f3e136a cgroup: rename freezer.c into legacy_freezer.c omits 41f13084506a staging: speakup: refactor to use existing code in vt omits 496124e5e16e vt: selection: allow functions to be called from inside kernel omits 827c085baede staging: greybus: power_supply: use struct_size() helper omits 24c9f9b66a70 staging: comedi: use help instead of ---help--- in Kconfig omits 3322d579679d Staging: rtl8723bs: Avoid typedefs for structure omits 36d657b011ef staging: mt7621-pci-phy: convert driver to use kernel regm [...] omits 9445ccb3714c staging: mt7621-pci-phy: add quirks for 'E2' revision usin [...] omits d43f53c6cc92 staging: mt7621-pci-phy: remove some unnecessary local variables omits fc1e669ad15a staging: mt7621-pci-phy: use 'platform_get_resource' omits 9c5d9e572e0e staging: rtl8723bs: fix spelling mistake: "nonprintabl" -> [...] omits 8e227f7005da staging: rtlwifi: fix spelling mistake "notity" -> "notify" omits 7c2c18202ce0 staging: comedi: dt9812: Call mutex_destroy() on private mutex omits 6e1167444c7d staging: comedi: ni_usb6501: Call mutex_destroy() on priva [...] omits 3c03c470f476 staging: comedi: usbdux: Call mutex_destroy() on private mutex omits 35756f3dbf43 staging: comedi: usbduxfast: Call mutex_destroy() on priva [...] omits 2cd086967242 staging: comedi: usbduxsigma: Call mutex_destroy() on priv [...] omits a5c795056c44 staging: most: configfs: Make mdev_link_list static omits 8bedf934a33b staging: rtl8723bs: hal: fix spelling mistake "singal" -> [...] omits a5112277872a staging: vc04_services: handle kzalloc failure omits f44303e85268 staging: comedi: Add lockdep_assert_held() calls for dev-> [...] omits 77c21b626be5 staging: comedi: Add lockdep_assert_held() calls for dev->mutex omits f439696c81fc staging: comedi: don't release mutex too early in comedi_a [...] omits 1567d661b90f usb: mtu3: get optional clock by devm_clk_get_optional() omits fcafadf71a25 usb: chipidea: msm: get optional clock by devm_clk_get_optional() omits e894cdc2cb46 usb: dwc2: get optional clock by devm_clk_get_optional() omits bbe2028f43c8 usb: misc: usb3503: get optional clock by devm_clk_get_optional() omits 08048c04cc6f usb: host: xhci-plat: get optional clock by devm_clk_get_o [...] omits 9d918dcea068 usb: xhci-mtk: get optional clock by devm_clk_get_optional() omits 48242e30532b usb: typec: fusb302: Revert "Resolve fixed power role cont [...] omits 6258db14d78c usb: typec: fusb302: Implement start_toggling for all port-types omits 7893f9e1c26d usb: typec: tcpm: Notify the tcpc to start connection-dete [...] omits 9bcb762ce02d usb: host: use usb_endpoint_maxp instead of usb_maxpacket omits 5dd50aaeb185 Make anon_inodes unconditional omits cef62a615d22 Merge tag 'misc-habanalabs-next-2019-04-19' of git://peopl [...] omits 6fb251c6f174 Merge branch 'misc' into for-next omits c6f6a6ac8a54 Merge branch 'fixes' into for-next omits a7634b6f7cbb scsi: aic7xxx: fix spelling mistake "recevied" -> "received" omits c70929752511 scsi: lpfc: Make lpfc_sli4_oas_verify static omits efc372c1bfe1 scsi: megaraid_sas: fix spelling mistake "oustanding" -> " [...] omits bc136f4d6e63 scsi: qedi: fix spelling mistake "oflload" -> "offload" omits 65b1dc99008d scsi: qedf: remove memset/memcpy to nfunc and use func instead omits 6056bed93b4f PCI/LINK: Disable bandwidth notification interrupt during suspend omits 05b8ccfba5d4 ALSA: line6: Avoid polluting led_* namespace omits 513eff7fdc77 dt-bindings: phy-qcom-qmp: Add qcom,msm8998-qmp-pcie-phy omits 94e487a41f57 phy: Add usb phy support for hi3660 Soc of Hisilicon omits e4d0cf63f243 dt-bindings: phy: Add support for HiSilicon's hi3660 USB PHY omits ea4059fc93fd scsi: phy: mediatek: fix typo in author's email address omits 61c67bfaaae6 phy: ocelot-serdes: Add support for SERDES6G muxing omits eeda879bb54f phy: fsl-imx8mq-usb: add support for VBUS power control omits 29c6584f3331 dt-bindings: phy-imx8mq-usb: add optional vbus supply regulator omits 43b8e1f08938 KVM: arm64: Clarify access behaviour for out-of-range SVE [...] omits fe365b4ea6c0 KVM: Clarify KVM_{SET,GET}_ONE_REG error code documentation omits 9df2d660c7f3 KVM: Clarify capability requirements for KVM_ARM_VCPU_FINALIZE omits 92e68b2b1ba0 KVM: arm/arm64: Clean up vcpu finalization function parame [...] omits ecfb6ed4f66e KVM: arm64/sve: Explain validity checks in set_sve_vls() omits 4bd774e57b29 KVM: arm64/sve: Simplify KVM_REG_ARM64_SVE_VLS array sizing omits 55ffad3b636a KVM: arm64/sve: WARN when avoiding divide-by-zero in sve_r [...] omits 52110aa95948 KVM: arm64/sve: Make register ioctl access errors more consistent omits f8d4635aff7e KVM: arm64/sve: Miscellaneous tidyups in guest.c omits 8ae6efdde451 KVM: arm64/sve: Clean up UAPI register ID definitions omits 700698a8a974 KVM: arm64/sve: sys_regs: Demote redundant vcpu_has_sve() [...] omits 0323e027df13 KVM: arm: Make vcpu finalization stubs into inline functions omits a3be836df7cb KVM: arm/arm64: Demote kvm_arm_init_arch_resources() to ju [...] omits 624835abf9e2 arm64/sve: Clarify vq map semantics omits b779ceadf548 char/ipmi: fix spelling mistake "receieved_messages" -> "r [...] omits 173aec2d5a9f KVM: s390: add enhanced sort facilty to cpu model omits d668139718a9 KVM: s390: provide query function for instructions returni [...] omits c4630d6ae6e3 thunderbolt: Start firmware on Titan Ridge Apple systems omits 6755156abc88 thunderbolt: Reword output of tb_dump_hop() omits 62efe699a7f6 thunderbolt: Make rest of the logging to happen at debug level omits b323a98f9b9b thunderbolt: Make __TB_[SW|PORT]_PRINT take const parameters omits 7ea4cd6b2010 thunderbolt: Add support for XDomain connections omits 444ac3844895 thunderbolt: Make tb_switch_alloc() return ERR_PTR() omits 44242d6c9703 thunderbolt: Add support for DMA tunnels omits 3b4b3235ca5b thunderbolt: Add XDomain UUID exchange support omits 559c1e1e0134 thunderbolt: Run tb_xdp_handle_request() in system workqueue omits ab9f31cfa89a thunderbolt: Do not tear down tunnels when driver is unloaded omits 4f807e47ee9a thunderbolt: Add support for Display Port tunnels omits c5ee6feb3470 thunderbolt: Rework NFC credits handling omits e78db6f08b6a thunderbolt: Generalize port finding routines to support a [...] omits 344e06430a72 thunderbolt: Scan only valid NULL adapter ports in hotplug omits 99cabbb006f1 thunderbolt: Add support for full PCIe daisy chains omits 0414bec5f39a thunderbolt: Discover preboot PCIe paths the boot firmware [...] omits aae9e27f3b72 thunderbolt: Deactivate all paths before restarting them omits 8c7acaaf020f thunderbolt: Extend tunnel creation to more than 2 adjacen [...] omits fb19fac1d734 thunderbolt: Add helper function to iterate from one port [...] omits dfe40ca486f6 thunderbolt: Assign remote for both ports in case of dual link omits 0b2863ac3cfd thunderbolt: Add functions for allocating and releasing HopIDs omits 93f36ade5b7b thunderbolt: Generalize tunnel creation functionality omits 1752b9f78713 thunderbolt: Rename tunnel_pci to tunnel omits 56183c88f368 thunderbolt: Cache adapter specific capability offset into [...] omits 4944269305df thunderbolt: Properly disable path omits 5480dfc275aa thunderbolt: Set sleep bit when suspending switch omits e879a709de02 thunderbolt: Configure lanes when switch is initialized omits a9be55824a10 thunderbolt: Move LC specific functionality into a separate file omits ffd003b2f8cb thunderbolt: Add dummy read after port capability list wal [...] omits 8b0110d9d10d thunderbolt: Enable TMU access when accessing port space o [...] omits f0342e757c27 thunderbolt: Do not allocate switch if depth is greater than 6 omits 09f11b6c99fe thunderbolt: Take domain lock in switch sysfs attribute callbacks omits 4708384f35ff thunderbolt: Block reads and writes if switch is unplugged omits 8f965efd215a thunderbolt: Drop duplicated get_switch_at_route() omits a336b6276949 thunderbolt: Remove unused work field in struct tb_switch omits 9872760eb7b1 net: thunderbolt: Unregister ThunderboltIP protocol handle [...] omits 13209ad0395c KVM: s390: add MSA9 to cpumodel omits d5cb6ab1e3d4 KVM: s390: add vector BCD enhancements facility to cpumodel omits 7832e91cd33f KVM: s390: add vector enhancements facility 2 to cpumodel omits 58616e6a3784 KVM: s390: Fix potential spectre warnings omits b433a52aa287 selftests/kexec: update get_secureboot_mode omits 726ff75f2946 selftests/kexec: make kexec_load test independent of IMA b [...] omits 7cea0b9227dc selftests/kexec: check kexec_load and kexec_file_load are enabled omits a4df92adcacd selftests/kexec: Add missing '=y' to config options omits 973b71c60f16 selftests/kexec: kexec_file_load syscall test omits c660a81796d4 selftests/kexec: define "require_root_privileges" omits 6038c81526d7 selftests/kexec: define common logging functions omits 5025b0f0fa25 selftests/kexec: define a set of common functions omits 89eba7db8ebf selftests/kexec: cleanup the kexec selftest omits c3c0e8114276 selftests/kexec: move the IMA kexec_load selftest to selft [...] omits 9a75bd18a85b ipmi: avoid atomic_inc in exit function omits 8fac128ce9a1 ipmi: Remove file from ipmi_file_private omits af4085ddd99b ipmi_si: remove an unused variable in try_smi_init() omits 794a3b6b9f8a ipmi: Make ipmi_interfaces_srcu variable static omits eb9d1bf079bb random: only read from /dev/random after its pool has rece [...] omits 764ed189c820 drivers/char/random.c: make primary_crng static omits 3bd0b5bf7dc3 drivers/char/random.c: remove unused stuct poolinfo::poolbits omits 26e0854ab331 drivers/char/random.c: constify poolinfo_table omits 381419fa7200 USB: core: Don't unbind interfaces following device reset failure omits 2e299cc96952 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic [...] omits 6229fed9ee85 staging: comedi: dyna_pci10xx: Set number of AO channels to 1 omits 4138b1d44f34 staging: comedi: dyna_pci10xx: Don't bother configuring le [...] omits 1598475c6651 staging: fieldbus: add TODO omits debe7c8621de staging: fieldbus: support HMS Profinet IRT industrial controller omits d564d73f2264 dt-bindings: Add vendor prefix for arcx / Archronix omits 20a980e957bf dt-bindings: anybus-controller: document devicetree binding omits 17614978ed34 staging: fieldbus: anybus-s: support the Arcx anybus controller omits 308ee87a2f1e staging: fieldbus: anybus-s: support HMS Anybus-S bus omits f9a82c4820ac staging: add Fieldbus Device subsystem. omits 73d7ec899bd8 phy: qcom-qmp: Add msm8998 PCIe QMP PHY support omits 7e7b8ca66191 phy: ti: am654-serdes: Support all clksel values omits 71e2f5c5c224 phy: ti: Add a new SERDES driver for TI's AM654x SoC omits 4e0ae876f77b dt-bindings: phy: ti: Add dt binding documentation for SER [...] omits 4df614c4ab18 phy: core: Invoke pm_runtime_get_*/pm_runtime_put_* before [...] omits fec06b2bc436 phy: core: Add *release* phy_ops invoked when the consumer [...] omits 42c7cb71b5c2 phy: phy-meson-gxl-usb2: get optional clock by devm_clk_ge [...] omits 752d31a3e192 phy: socionext: get optional clock by devm_clk_get_optional() omits 1039596c90e7 phy: qcom-qusb2: get optional clock by devm_clk_get_optional() omits b603c500d7a5 phy: phy-mtk-tphy: get optional clock by devm_clk_get_optional() omits 549b6b55b005 phy: renesas: rcar-gen3-usb2: enable/disable independent irqs omits 92fec1c27caa phy: renesas: rcar-gen3-usb2: Use pdev's device pointer on [...] omits 233da2c9ec22 dt-bindings: phy: rcar-gen3-phy-usb2: Revise #phy-cells property omits 5d8042e95fd4 phy: rcar-gen3-usb2: Add support for r8a77470 omits b7187e001a10 phy: renesas: phy-rcar-gen2: Add support for r8a77470 omits d6c4aee8d121 dt-bindings: rcar-gen3-phy-usb2: Add r8a77470 support omits f56511d0080c dt-bindings: phy: rcar-gen2: Add r8a77470 support omits 1d1bae725075 phy: ti-pipe3: Fix PCIe power up sequence omits 9d009d9c2062 phy: ti-pipe3: Fix SATA & USB PHY power up sequence omits fdef2f9f700f phy: ti-pipe3: improve DPLL stability for SATA & USB omits 22940823f062 phy: ti-pipe3: Introduce mode property in driver data omits e6577cb5103b phy: ti-pipe3: fix missing bit-wise or operator when assig [...] omits 54be9c1a03a3 phy: mediatek: Add UFS M-PHY driver omits fd7bd3b6bebd dt-bindings: phy: Add document for phy-mtk-ufs omits 2c1a4b0cbeb4 dt-bindings: phy: Add a new property drive-impedance-ohm f [...] omits 043f42edbf29 phy: rockchip-emmc: Allow to set drive impedance via DTS. omits 3f6d1767b1a0 phy: ufs-qcom: Refactor all init steps into phy_poweron omits c9b589791fc1 phy: qcom: Utilize UFS reset controller omits 12fd5f250db2 scsi: ufs: qcom: Expose the reset controller for PHY omits 70b894deb78a dt-bindings: phy: qcom-ufs: Add resets property omits 95cee0b4e30a dt-bindings: phy-qcom-qmp: Add UFS PHY reset omits 8de4acd397ab dt-bindings: ufs: Add #reset-cells for Qualcomm controllers omits 36077e16c050 phy: amlogic: Add Amlogic G12A USB3 + PCIE Combo PHY Driver omits 16df8bcb672c phy: amlogic: add Amlogic G12A USB2 PHY Driver omits ab6dbeb24d1a dt-bindings: phy: Add Amlogic G12A USB3+PCIE Combo PHY Bindings omits 7609db4e846b dt-bindings: phy: Add Amlogic G12A USB2 PHY Bindings omits 4dcddbb38b64 phy: sr-usb: Add Stingray USB PHY driver omits 30417ab2a3d7 dt-bindings: phy: Add Stingray USB PHY binding document omits bbf711682cd5 phy: tegra: xusb: Add Tegra186 support omits a630d54dfa93 phy: tegra: xusb: Add support for power supplies omits 5311a7b89502 phy: tegra: xusb: Parse dual-role mode property omits 3cffa0818dc8 phy: tegra: xusb: Skip single function lane programming omits 2b8d59296cff dt-bindings: phy: tegra: Add Tegra186 support omits 58a2109f6eb4 platform/chrome: cros_ec_proto: Add trace event to trace E [...] omits 81f6ec233355 platform/chrome: cros_ec_debugfs: Use cros_ec_cmd_xfer_sta [...] omits a745f7af3cbd selftests/harness: Add 30 second timeout per test omits 9dd3fcb0ab73 selftests/seccomp: Handle namespace failures gracefully omits 98e2630284ab platform/x86: alienware-wmi: fix kfree on potentially unin [...] omits 6cc13c28da5b platform/x86: dell-laptop: fix rfkill functionality omits 747668dbc061 usb-storage: Set virt_boundary_mask to avoid SG overflows omits 9fc0fd5077ba rtc: mc13xxx: fix style issue omits edd6d79ece9a rtc: mc13xxx: convert to SPDX identifier omits eee86deafee8 rtc: mc13xxx: use .set_time omits e4ae7023e182 rtc: mc13xxx: set range omits 3b6bddda2fb6 rtc: ds1685: use threaded interrupt omits e330c3d547e8 rtc: ds1685: remove dead code omits c110ae578ca0 kvm: move KVM_CAP_NR_MEMSLOTS to common code omits 0a62956312e9 KVM: x86: Inject #GP if guest attempts to set unsupported [...] omits 11988499e62b KVM: x86: Skip EFER vs. guest CPUID checks for host-initia [...] omits c80add0f487e KVM: nVMX: Return -EINVAL when signaling failure in VM-Ent [...] omits 98d9e858fa96 KVM: nVMX: Return -EINVAL when signaling failure in pre-VM [...] omits 5478ba349f3f KVM: nVMX: Rename and split top-level consistency checks t [...] omits 9c3e922ba316 KVM: nVMX: Move guest non-reg state checks to VM-Exit path omits de2bc2bfdf41 kvm: nVMX: Check "load IA32_PAT" VM-entry control on vmentry omits f6b0db1fdafa kvm: nVMX: Check "load IA32_PAT" VM-exit control on vmentry omits 674ea351cdeb KVM: x86: optimize check for valid PAT value omits f16cb57be82b KVM: x86: clear VM_EXIT_SAVE_IA32_PAT omits 9d609649bb29 KVM: vmx: print more APICv fields in dump_vmcs omits c7a6b9e4df4c tty:serial_core: Spelling mistake omits 3117ff13f104 tty: Add NULL TTY driver omits 89bb1e1ee529 tty: vt: keyboard: Allow Unicode compose base char omits 0d3cb6f6c67a Revert "tty: fix NULL pointer issue when tty_port ops is not set" omits ba44dc043004 serial: Add Milbeaut serial control omits fa2b360f261e tty/vt: avoid high order pages allocation on GIO_UNIMAP ioctl omits f692f7766f33 tty: remove redundant 'default n' from Kconfig-s omits 7a7457ba40f1 serial: sprd: Fix a copy-paste err in sprd_request_dma() omits 9ef8927f45f2 n_tty: check for negative and zero space return from tty_w [...] omits e1f79c148c65 Staging: rtl8723bs: Remove an unused struct tx_pending_t omits 5ef6c5db04ff Staging: rtl8723bs: Remove typedef in struct ieee_param omits 74941703accd Staging: rtl8723bs: Remove typedef in struct ieee_param_ex omits 7be2b288be66 staging: pi433: add dependency to PA0, 1, 2 setting for ou [...] omits fb563860742a Staging: vc04_services: bcm2835-camera: Remove an exceptional & omits 9fdb04e9ccab staging: vt6655: upc: remove double blank lines omits 94f99bcedaea staging: mt7621-pci-phy: prevent use of uninitialized variable omits e291fa1237a7 staging: ralink-gdma: Use struct_size() in kzalloc() omits 3b706841c29f Staging: rtlwifi: Cleanup crc16_ccitt() omits d5d682270f35 Staging: rtlwifi: Remove & on function name omits e7cc9eba71ef staging: rtlwifi: base: Remove set but not used variables omits 8eee2c467df9 Staging: hal: hal_com_phycfg: fixed a coding style issue omits 031ba1fd9172 staging: remove redundant 'default n' from Kconfig omits 827ad2c7b303 staging: axis-fifo: Add elaborate description in Kconfig omits affbeba3a299 Staging: rtl8723bs: Remove typedef in struct sdio_data omits e00fd8ecaa87 staging: rtl8192e: remove a blank line omits 08ce43b9c58c staging: rtl8192e: Remove a not necessary blank line befor [...] omits 52927d97d80e staging: rtl8192e: Remove set but not used variable 'VenderID' omits 94be357fe618 staging: rtlwifi: rtl8822be: Remove set but not used varia [...] omits c8ab348df025 staging: rtl8723bs: add space after enum declaration omits cd62878c9d6f staging: rtl8192u: ieee80211: add space around '==' and be [...] omits 9e6aac6796a7 staging: rtl8192u: Add missing space omits e4d7efbb91ef staging: rtl8723bs: hal: replace spaces by tabs. omits 307e07486aaa staging: rtl8188eu: make sta2sta_data_frame() static omits 7e894d1086a4 staging: rtl8188eu: remove unnecessary declaration omits 391f544e355d staging: rtl8712: remove unnecessary NULL check omits 060ea4271a82 staging: android: vsoc: fix copy_from_user overrun omits deaf3b71550d staging: most: Documentation: update driver documentation omits 1a89eb0a8f6d staging: most: configfs: add code for link removal omits a15f465caf09 staging: most: configfs: make create attributes write-only omits acdbb8975373 staging: most: allow speculative configuration omits a1ee286d5a2f staging: most: core: remove attribute add_link omits 5b082c2e07d8 staging: most: usb: remove prefix from description tag omits 787105b30f23 staging: most: core: make sysfs attributes read-only omits 919c03ae11b9 staging: most: enable configfs support omits 9640baca34f5 staging: most: sound: introduce new sound adapter management omits 3d89b2731b1e staging: most: core: add configfs interface functions omits dfee92dd5046 staging: most: change signature of function probe_channel omits 2bfde348879a staging: most: add new file configfs.c omits 47830c1127ef staging: greybus: power_supply: fix prop-descriptor request size omits 740a998d58ee Staging: gasket: Use DIV_ROUND_UP omits e2e89d4a7320 staging: wilc1000: fix spelling mistake "dissconect" -> "d [...] omits c901556a43d2 staging: wilc1000: give usleep_range a range omits ae26aa844679 staging: wilc1000: Avoid GFP_KERNEL allocation from atomic [...] omits 8136eaa012c4 staging: wilc1000: drop explicit conversion to bool omits b368fa114a62 staging: comedi: adv_pci1710: fix spelling mistake: "dropu [...] omits 28f69ae49b79 staging: comedi: dt2811: Fix spelling mistake omits 3935a6fb4bd7 staging: comedi: dyna_pci10xx: remove set but not used var [...] omits c3e2485d5f4f dt-bindings: usb: Convert the generic EHCI binding to YAML omits c93bcace1098 dt-bindings: usb: Convert the generic OHCI binding to YAML omits 14ec072a19ad dt-bindings: usb: Convert USB HCD generic binding to YAML omits 3bee346bd7f3 USB: hub: Remove returned value 'status' since never used omits d80b5005c5dd docs: usb: convert documents to ReST omits 5f9be5f3f899 usb: host: xhci-tegra: Add Tegra186 XUSB support omits 160fa3a1f55f usb: host: xhci-tegra: Selectively program IPFS omits ead619de9058 dt-bindings: usb: xhci-tegra: Add Tegra186 support omits 2de89fd98958 platform/chrome: cros_ec: Add EC host command support using rpmsg omits 9e2b0e0be642 platform/chrome: wilco_ec: Add h1_gpio status to debugfs omits 94a8f3980a4e Merge branch 'misc' into for-next omits b4ffcf3ee5aa Merge branch 'fixes' into for-next omits 948e922fc446 scsi: core: map PQ=1, PDT=other values to SCSI_SCAN_TARGET [...] omits 7c3f8ca8e4c8 scsi: megaraid_sas: Make megasas_host_device_list_query() static omits e0347d894ae8 scsi: ufs: Print real incorrect request response code omits 21112e13cc7a scsi: cxgb4i: fix incorrect spelling "reveive" -> "receive" omits 74dea0bed793 scsi: libcxgbi: update route finding logic omits ffcd686b913e scsi: libcxgbi: find cxgbi device by MAC address omits 18c4f0a42b08 scsi: core: don't hold device refcount in IO path omits 1710ac17547a scsi: qla2xxx: Fix read offset in qla24xx_load_risc_flash() omits a630bdc54f6d scsi: qla2xxx: Move qla2x00_set_fcport_state() from a .h i [...] omits 81bcf1c5cf0e scsi: qla2xxx: Remove two superfluous casts omits bb63e47b6f68 scsi: qla2xxx: Remove qla_tgt_cmd.data_work and qla_tgt_cm [...] omits 9dfb59a00881 scsi: qla2xxx: Move the <linux/io-64-nonatomic-lo-hi.h> in [...] omits c20605edb38a scsi: qla2xxx: Declare qla24xx_build_scsi_crc_2_iocbs() static omits c4dc7cd31439 scsi: qla2xxx: Move the port_state_str[] definition from a [...] omits 58e2753c1163 scsi: qla2xxx: Insert spaces where required omits 845bbb09b54c scsi: qla2xxx: Fix formatting of pointer types omits bd432bb53cff scsi: qla2xxx: Leave a blank line after declarations omits 2703eaaf4eae scsi: qla2xxx: Use tabs to indent code omits 3c236f8cc63b scsi: libsas: Print expander PHY indexes in decimal omits d8649fc1c5e4 scsi: libsas: Do discovery on empty PHY to update PHY info omits 085f104a83d5 scsi: libsas: Inject revalidate event for root port event omits a5b38d3159ea scsi: libsas: Improve vague log in SAS rediscovery omits f7ddb43eed7b scsi: libsas: Try to retain programmed min linkrate for SA [...] omits 7b27c5fe247b scsi: libsas: Stop hardcoding SAS address length omits 14e14aaf6132 platform/chrome: wilco_ec: Standardize mailbox interface omits 94d4e7af14a1 platform/chrome: cros_ec_proto: check for NULL transfer function omits 55ac3597df3f Merge branch 'for-5.1-upstream-fixes' into for-next omits a2679b647190 platform/chrome: Add CrOS USB PD logging driver omits 37a186225a0c platform/chrome: cros_ec_spi: Transfer messages at high priority omits b18e606ff313 platform/chrome: cros_ec_debugfs: no need to check return [...] omits 802c24716079 selftests/livepatch: Add functions.sh to TEST_PROGS_EXTENDED omits 955e00772954 iio: gyro: add DT bindings to fxas21002c omits 21cf20a84a9f Kconfig: change configuration of srf04 ultrasonic iio sensor omits d6edf95abdb5 dt-bindings: iio: srf04: add Maxbotix ultrasonic iio proxi [...] omits bb208037ae45 srf04.c: add maxbotix ultrasonic sensors omits 1c2fb4054648 iio: adc: ti-ads7950: Fix build error without CONFIG_GPIOLIB omits 8e4fefec0174 iio: temperature: max31856: fix uninitialized error return omits 631bd2f7ec02 iio: imu: st_lsm6dsx: remove set but not used variables 'a [...] omits 63440a630d3b iio: accel: add support to LIS2DE12 omits 52e77d67dd8d dt-bindings: iio: accel: add LIS2DE12 sensor device binding omits 45e119e40328 iio: accel: kxcjk1013: Add KIOX0008 ACPI Hardware-ID omits 566564e80b0e staging: iio: ad9832: use clock framework for clock reference omits 7fe8f00051c0 staging: iio: ad9832: organize includes omits 88aa7ae66128 bmp085.yaml: transform DT documentation of iio sensor into YAML omits 5150ec3fe125 avia-hx711.yaml: transform DT binding to YAML omits a8427a7b371b iio: imx7d_adc: Use devm_platform_ioremap_resource() omits 8cc393bf300b iio: imx7d_adc: Replace pr_err with dev_err omits aa21a28e9050 iio: imx7d_adc: Add local struct device pointer in imx7d_a [...] omits 3e5ffe47ed8c dt-bindings: iio: adc: Add AD7616 ADC documentation omits 7989b4bb23fe iio: adc: ad7616: Add support for AD7616 ADC omits 6bf229abce75 iio: adc: ad7606: Move oversampling options in chip info a [...] omits 9044b6e25e2f staging: iio: frequency: ad9834: Remove unnecessary parentheses omits 8cf614950e39 iio: adc: Fix MAX9611 spacing omits 649cc7b17ce8 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsr device bindings omits 4abbd783d126 soundwire: intel: fix implicit header use of module.h/export.h omits a25eab299165 soundwire: stream: remove useless initialization of local [...] omits 7de8d238dd91 soundwire: remove useless initializations omits 4ac5627acc3e soundwire: intel: fix inversion in devm_kcalloc parameters omits 01d4e3a2fc07 scsi: hisi_sas: Some misc tidy-up omits 246ea3c0ad02 scsi: hisi_sas: Don't fail IT nexus reset for Open Reject timeout omits a31157002778 scsi: hisi_sas: Don't hard reset disk during controller reset omits 3168d4f800b8 scsi: hisi_sas: Support all RAS events with MSI interrupts omits adb5b38c19bb scsi: hisi_sas: allocate different SAS address for directl [...] omits 18a54b329c1a scsi: hisi_sas: Adjust the printk format of functions hisi [...] omits c63b88ccff0a scsi: hisi_sas: Fix for setting the PHY linkrate when disc [...] omits 447f78c0e183 scsi: hisi_sas: Remedy inconsistent PHY down state in software omits a97fa586800e scsi: hisi_sas: add host reset interface for test omits 17631462cd49 Merge branch '5.1/scsi-fixes' into 5.2/merge omits 1caf7a70a93f fs: drop unused fput_atomic definition omits 4b3766ec0e18 scsi: target/iscsi: Make sure PDU processing continues if [...] omits 2e39f1c9064d scsi: target/iscsi: Make iscsit_map_iovec() more robust omits 0ca650c13ba2 scsi: target/iscsi: Handle too large immediate data buffer [...] omits 96e8e26dd8dd scsi: target/iscsi: Only send R2T if needed omits b0055acaedf5 scsi: target/iscsi: Detect conn_cmd_list corruption early omits be71530aa974 scsi: target/core: Make the XCOPY setup code easier to rea [...] omits 0f57cf5ce766 scsi: target/core: Simplify LUN initialization in XCOPY im [...] omits 82b76b4476e3 scsi: target/core: Remove a set-but-not-used member variab [...] omits fae43461f8f2 scsi: target/core: Rework the SPC-2 reservation handling code omits 63f7479439c9 scsi: target/core: Fix a race condition in the LUN lookup code omits a6a6d0589ac4 scsi: scsi_transport_fc: nvme: display FC-NVMe port roles omits ea63e60f7a3e scsi: cxgbi: remove redundant __kfree_skb call on skb and [...] omits 692802d26b3a rtc: ds1685: fix crash caused by referencing wrong device struct omits 7342e2a73a37 rtc: lpc32xx: convert to SPDX identifier omits 34b21c9ee812 rtc: lpc32xx: use .set_time omits f04dd349a343 rtc: lpc32xx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits ba4a84f5ab6e rtc: lpc32xx: simplify IRQ setup omits 3a13426908a3 rtc: lpc32xx: set range omits 6bbad585fd69 rtc: lpc32xx: convert to devm_rtc_allocate_device omits 00053de52231 extcon: arizona: Disable mic detect if running when driver [...] omits fa3c098c2d52 extcon: axp288: Add a depends on ACPI to the Kconfig entry omits fbc5ee9a6955 rtc: mxc_v2: use dev_pm_set_wake_irq() to simplify code omits bc0e731fc289 rtc: mxc: use dev_pm_set_wake_irq() to simplify code omits 862cac15d2e9 rtc: rx8025: Fix a parameter to %ptR in rx8025_read_alarm() omits 153a9177c1c8 rtc: sirfsoc: Make sysrtc_regmap_config static omits 2fa717a0337e ftrace: Do not process STUB functions in ftrace_ops_list_func() omits ac2ae48efad7 rtc: ab3100: convert to SPDX identifier omits 0dca027bb859 rtc: ab3100: use .set_time omits 386b5941a0dd rtc: ab3100: set range omits 56573ca7ee77 rtc: pcf85363: convert to SPDX identifier omits b21a841c4c1a rtc: pcf85363: remove useless forward declaration omits 176a5ee32c25 rtc: pcf85363: remove bogus i2c functionality check omits c0ec8319cc41 rtc: pcf85363: set range omits 8f7b1d718a43 rtc: pcf85363: remove unused struct pcf85363 member omits 838d2d916599 rtc: stmp3xxx: convert to SPDX identifier omits 622eb9b487d3 rtc: stmp3xxx: use .set_time omits a659a08180f4 rtc: stmp3xxx: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 0d823abd7c04 rtc: stmp3xxx: set range omits 855811eaeb83 pinctrl: imx8mq: Add suspend/resume ops omits 21989587f6d0 pinctrl: artpec6: Drop unused function and rename omits 12c7a4fc47e4 gpio: pca953x: add support for pca6416 omits 15e384c446d9 dt-bindings: gpio: pca953x: document the nxp,pca6416 omits 01769c4700d8 gpio: pca953x: add pcal6416 to the of_device_id table omits 044e499acd15 gpio: gpio-omap: Remove conditional pm_runtime handling fo [...] omits e6818d29ea15 gpio: gpio-omap: configure edge detection for level IRQs f [...] omits 88ec6b93c8e7 powerpc/xive: add OPAL extensions for the XIVE native expl [...] omits 74676a8e247a arm64: dts: stratix10: Use new Stratix10 EDAC bindings omits 71eec083eef1 Documentation: dt: edac: Add Stratix10 Peripheral bindings omits b9c8172eedc1 Documentation: dt: edac: Fix Stratix10 IRQ bindings omits ad7999cd701e Merge branch 'fixes' into work.icache omits ee6a6500fe1f ftrace: Remove ASSIGN_OPS_HASH() macro from ftrace.c omits 40fc71a02339 Merge branch 'misc' into for-next omits c8538b0b9ed6 scsi: tcm_qla2xxx: Minimize #include directives omits 90be806f0eb3 Merge branch 'for-5.2-core' into for-next omits 59c209a689a6 scsi: qla2xxx: Unregister resources in the opposite order [...] omits c794d24ec9eb scsi: qla2xxx: Unregister chrdev if module initialization fails omits 2c26348c4d09 scsi: qla2xxx: Use get/put_unaligned where appropriate omits 7b006b9755ac scsi: qla2xxx: Make qla2x00_process_response_queue() easie [...] omits 6515ad717bd7 scsi: qla2xxx: Reduce the number of forward declarations omits b3ede8ea78e8 scsi: qla2xxx: Declare local symbols static omits b0a1c5b5c38a scsi: qla2xxx: Use ARRAY_SIZE() in the definition of QLA_L [...] omits abe5706dcf47 scsi: qla2xxx: Remove a comment that refers to the SCSI host lock omits c02ee1e5a946 scsi: qla2xxx: Change a stack variable into a static const [...] omits 5585cbddce0e scsi: scsi_transport_fc: Declare wwn_to_u64() argument const omits ef19af9c2852 scsi: qla2xxx: fix spelling mistake "alredy" -> "already" omits 1a61e5486aeb scsi: lpfc: add support for posting FC events on FPIN reception omits c39e0af64bce scsi: scsi_transport_fc: Add FPIN fc event codes omits 2b1be55819dc scsi: scsi_transport_fc: refactor event posting routines omits a7dff3ad4787 scsi: fc: add FPIN ELS definition omits d964b3e53438 scsi: lpfc: Fix a recently introduced compiler warning omits e14d314c7a48 selftests: cgroup: fix cleanup path in test_memcg_subtree_ [...] omits f8a0590f0e01 selftests: efivarfs: remove the test_create_read file if i [...] omits 0a7dc82ef2ed rseq/selftests: Adapt number of threads to the number of d [...] omits 0b0600c8c97a lib: Add test module for strscpy_pad omits 458a3bf82df4 lib/string: Add strscpy_pad() function omits 6b1a4d5b1a26 lib: Use new kselftest header omits eebf4dd45237 kselftest: Add test module framework header omits d3460527706e kselftest: Add test runner creation script omits 6989808ee763 lib/test_printf: Add empty module_exit function omits 6f9e64b0ff26 selftest/gpio: Remove duplicate header omits cde53520e287 selftest/rseq: Remove duplicate header omits a04a67845cfa selftest/timers: Remove duplicate header omits d11a7e376ad7 selftest/x86/mpx-dig.c: Remove duplicate header omits 4e76105b74c1 virtio: use dependent_ptr_mb omits cfe40a8e8a98 barriers: convert a control to a data dependency omits 11826a85f4ad include/linux/compiler.h: allow memory operands omits 6291dbf2df4e virtio-net: bql support omits 8c783e0a011b iommu/virtio: Add event queue omits 5d69340843b7 iommu/virtio: Add probe request omits 9fc177b008a7 iommu: Add virtio-iommu driver omits e1c326663501 PCI: OF: Initialize dev->fwnode appropriately omits 3e8bae6282fe of: Allow the iommu-map property to omit untranslated devices omits d8a47de0821e dt-bindings: virtio: Add virtio-pci-iommu node omits a5fb6247d261 dt-bindings: virtio-mmio: Add IOMMU description omits bc236d6fb561 pinctrl: mt65xx: add OF bindings for MT8516 omits 24acfb718225 workqueue: Use normal rcu omits 9ae11e237d95 platform/x86: intel_pmc_core: Mark local function static omits e61985d0550d platform/x86: intel_pmc_ipc: adding error handling omits 9a4b33d4d22f platform/x86: thinkpad_acpi: Read EC information on newer models omits f7db839fccf0 platform/x86: thinkpad_acpi: Disable Bluetooth for some machines omits e79e74a51c26 platform/x86: touchscreen_dmi: Add info for Myria MY8307 2-in-1 omits e28f296ea155 platform/x86: dell-rbtn: Add missing #include omits 43bd3a95c98e kbuild: use -flive-patching when CONFIG_LIVEPATCH is enabled omits 4779a066e71d Merge tag 'gpio-v5.2-updates-for-linus-part1' of git://git [...] omits 4f5fbd78a7b4 rcu: validate arguments for rcu tracepoints omits 2a09b5de235a sched/fair: do not expose some tracepoints to user if CONF [...] omits 163363455b42 tracing: introduce TRACE_EVENT_NOP() omits a8d655792a32 tracing: Add error_log to README omits 26a944917989 tracing: Add tracing/error_log Documentation omits 4eab1cc461a6 selftests/ftrace: Add tracing/error_log testcase omits 0ae8dde9d7b6 selftests/ftrace: Remove trigger-extended-error-support testcase omits c5e4114fee0b selftests/ftrace: Move kprobe/uprobe check_error() to test [...] omits 8ab4483eb660 selftests/ftrace: Add error_log testcase for probe errors omits 2f754e771b1a tracing: Have the error logs show up in the proper instances omits d0cd871ba0d6 tracing: Have histogram code pass around trace_array for e [...] omits 1e144d73f729 tracing: Add trace_array parameter to create_event_filter() omits 12f2639038ef tracing: stop making gpio tracing configurable omits b6838275be1f rtc: tegra: convert to SPDX identifier omits 34ea0ac3e2e6 rtc: tegra: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits e1089802467d rtc: tegra: set range omits f70fbc15bae2 gpio: pca953x: Configure wake-up path when wake-up is enabled omits 279ffafaf39d pinctrl: Added IRQF_SHARED flag for amd-pinctrl driver omits 7d624621b704 rtc: coh901331: convert to SPDX identifier omits febad7946072 rtc: coh901331: use .set_time omits 9cf2f9b5adcb rtc: coh901331: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 06cfd668ec67 rtc: coh901331: set range omits e3a7691321ae rtc: ds1672: switch debug message to %ptR omits 69468320a94d rtc: ds1672: convert to SPDX identifier omits 219219d9b89b rtc: ds1672: use .set_time omits 520d6516736e rtc: ds1672: use rtc_time64_to_tm omits 7a5670c754b8 rtc: ds1672: remove useless indirection omits c346065582f8 rtc: ds1672: remove sysfs debug interface omits 10e3efc16569 rtc: ds1672: move oscillator handling to .read_time omits d1fbe695d889 rtc: ds1672: set range omits 5490c77d596a dt-bindings: pinctrl: imx7d: Fix PAD_CTL_DSE_X* omits e05487d45b23 pinctrl: freescale: use devm_platform_ioremap_resource() t [...] omits c7df94c64ca2 pinctrl: imx: remove an unnecessary NULL check omits a71a81e79758 gpio: of: Optimize quirk checks omits 26af34079f1d Merge tag 'v5.1-rc3' into devel omits 5e73de3413c5 pinctrl: add drive for I2C related pins on MT8183 omits 9f325c983725 pinctrl: mt8183: add DT binding document omits 1adc90c73957 pinctrl: axp209: Fix NULL pointer dereference after allocation omits 182e80eeaff5 gpiolib: devprop: Fix syntax error omits 27157af66324 gpio: mmio: Drop bgpio_dir_inverted omits 43dae505dae6 rtc: test: use .set_time omits b0d2569d8276 gpio: mlxbf: remove unused including <linux/version.h> omits 174c9526ac89 Merge tag 'lm3532-driver-improvements' into for-next omits bc1b8492c764 leds: lm3532: Introduce the lm3532 LED driver omits e4b3b4435562 mfd: ti-lmu: Remove LM3532 backlight driver references omits 863a0618226e ARM: dts: omap4-droid4: Update backlight dt properties omits 6ccc7435fab7 dt: lm3532: Add lm3532 dt doc and update ti_lmu doc omits 43901008fde0 iio: imu: st_lsm6dsx: add support to LSM6DSR omits f7e49c81df8e nvmem: sunxi_sid: Support SID on H6 omits 83fdb2dfb0c2 interconnect: convert to DEFINE_SHOW_ATTRIBUTE omits f03f73c2a974 MAINTAINERS: Add mailing list for the interconnect API omits 73f28f714a8f rtc: lib: check whether tm->tm_year in int32 range omits 9f201aba56b9 habanalabs: prevent device PTE read/write during hard-reset omits 3f5398cfbf05 habanalabs: improve IOCTLs behavior when disabled or reset omits caa3c8e52582 habanalabs: all FD must be closed before removing device omits e43c426a777e platform/chrome: cros_ec_debugfs: Remove dev_warn when con [...] omits 492929c54791 extcon: mrfld: Introduce extcon driver for Basin Cove PMIC omits 098b7ae8ec43 extcon: intel: Split out some definitions to a common header omits db8b4aefd17b extcon: Fix build warning for extcon_unregister_notifier comment omits a72a1be0de71 extcon: intel-cht-wc: Enable external charger omits 3137301b6d97 extcon: intel-cht-wc: Make charger detection co-existed wi [...] omits 4c38f5ca8455 Merge branch 'for-5.2' into for-next omits d6e486ee0ef2 cgroup: remove extra cgroup_migrate_finish() call omits 932f98922f6f Merge tag 'iio-for-5.2a-2' of git://git.kernel.org/pub/scm [...] omits df1d80aee963 iio: ad_sigma_delta: Properly handle SPI bus locking vs CS [...] omits 6ec417d2f1a0 iio: adc: stm32-dfsdm: add PM support omits 9f57110d2e3d iio: adc: stm32-dfsdm: improve sampling frequency accuracy omits 65500c53aa6d staging: iio: adc: ad7280a: Tab alignment omits 0976f94f7602 MAINTAINERS: Fix the link to ad7606 dt-bindings omits fb55a51310d1 iio:temperature: Add MAX31856 thermocouple support omits 8fede567b847 iio:temperature:max31856:Add device tree bind info omits 023e41632e06 dt-bindings: iio/temperature: Add thermocouple types (and doc) omits 52f171abaecb devantech-srf04.yaml: transform DT binding to YAML omits 5cd66239574d iio: frequency: ad9523: Fix typo in ad9523_platform_data omits 89c16919a078 iio: Make possible to include driver.h first omits e8379e05e811 dt-bindings: iio: add Bosch BMG160 gyroscope sensor omits 94bceb3cf5d1 iio: gyro: bmg160: add device tree compatibility table omits 2b0d1c6f1219 staging: iio: adc: ad7192: Use read_avail for available at [...] omits 54480943235e dt-bindings: iio: light: add vcnl4040 devicetree bindings omits 5a441aade5b3 iio: light: vcnl4000 add support for the VCNL4040 proximit [...] omits 5da8affed2f8 dt-bindings: iio: light: add vcnl4000 devicetree bindings omits ebd457d55911 iio: light: vcnl4000 add devicetree hooks omits 78ed050dd296 iio: light: vcnl4000 use word writes instead of byte writes omits 37ada026be2c iio: adc: stm32-dfsdm: claim direct mode for raw read and [...] omits 11646e81d775 iio: adc: stm32-dfsdm: add support for buffer modes omits a6096762e98b iio: adc: stm32-dfsdm: add support for scan mode omits 9491f75fe2ea iio: adc: stm32-dfsdm: enable hw consumer omits 746485087371 iio: adc: stm32-dfsdm: move dma slave config to start routine omits caf9c1e59809 iio: adc: stm32-dfsdm: move dma enable from start_conv() t [...] omits 6f2c4a59d9fc iio: adc: stm32-dfsdm: continuous mode depends on current mode omits 2e19ba661ece iio: adc: stm32-dfsdm: make spi_master_freq more accurate omits 57565828adf5 staging: iio: ad5933: change attributes to match ABI omits bf2da9707900 iio: adc: ad7780: Add parentheses to macros omits 3cb5161317b2 iio: imu: adis16400: move adis16400.h into adis16400.c omits 5447e3f15c43 iio: imu: adis16400: rename adis16400_core.c -> adi16400.c omits 0e92e2d03623 iio: imu: adis16400: move burst logic to ADIS lib omits 5075e0720d93 iio: imu: adis: generalize burst mode support omits 74878d4fa816 iio: imu: adis16400: move trigger handler into adis16400_core omits 9bf1468e9d62 staging: iio: adc: ad7280a: Remove CamelCase notation omits 6c249591eef2 staging: iio: adc: ad7280a: Adding temp var to improve rea [...] omits d04411c2a678 staging: iio: adc: ad7280a: Avoid precedence issues in macro omits 10b5d3d10759 MAINTAINERS: add maintainer for maxbotix ultrasonic driver omits 16b05261537e mb1232.c: add distance iio sensor with i2c omits 7483e40d7e43 dt-bindings: maxbotix,mb1232: Add MaxBotix i2c ultrasonic rangers omits 835ab93dcdcf dt-bindings: Add vendor prefix for MaxBotix omits 536cc27deade iio: hmc5843: fix potential NULL pointer dereferences omits a816646f08ce staging: iio: ad5933: add ABI documentation omits 8fce3d34d70c staging: iio: ad5933: change help rule message omits adb0ef4120bb staging: iio: ad5933: add SPDX identifier omits 700e8911a681 staging: iio: ad5933: organize includes omits 3204683722c2 staging: iio: ad5933: change multi-line comment style omits 46c1eb4bb137 staging: iio: ad7780: add device tree binding omits 9fb27f807ecc staging: iio: ad7780: moving ad7780 out of staging omits 69fdf26f6ffe staging: iio: ad7780: add new copyright holder omits bb4af619a603 staging: iio: ad7780: add SPDX identifier omits 5bb30e7daf00 staging: iio: ad7780: move regulator to after GPIO init omits 4812a14a78c8 staging:iio:ad7780: add chip ID values and mask omits 33e1f90204f0 staging: iio: ad7780: set pattern values and masks directly omits 0ee6d5ebe13d staging: iio: ad7780: add filter reading to ad778x omits 0149ba2d5b6d staging: iio: ad7780: add gain reading to ad778x omits ae9f86feb429 staging: iio: ad7780: add missing switch default case omits 9085daa4abcc staging: iio: ad7780: add gain & filter gpio support omits caeffabc36cb dt-bindings: iio: adc: lpc32xx-adc: Document vref-supply omits e32cff6f6163 iio: adc: lpc32xx: Add scale feature omits 9f29b00c5826 iio: adc: lpc32xx: Cleanup headers omits 163321094ba1 iio: adc: lpc32xx: Sort headers omits eb4f07a5ba05 staging: iio: adc: ad7192: Convert platform data to DT properties omits 6be4f55456f9 dt-bindings: iio: imu: st_lsm6dsx: add lsm6dsox device bindings omits 6af0e8a9a7a5 iio: imu: st_lsm6dsx: add support to LSM6DSOX omits 753a9870e041 staging: iio: adc: ad7192: Report error directly in ad7192_setup omits 3ad7a939c931 staging: iio: adc: ad7192: Use DT clock binding omits 17b90e6a0df2 staging: iio: adc: ad7192: Fix identation omits b34d6c835d6b iio: adc: ad7124 fix indentation issue, remove extra tab omits 37aa055c4172 iio: cros_ec: Switch to SPDX identifier. omits ad9cc622f101 iio: cros_ec: Add kernel-doc for cros_ec_sensors_read_lpc omits b921d928a31c iio: cros_ec: Drop unnecessary include files omits 6282b5c62018 iio: pressure: bmp280: BMP280 calibration to entropy omits 3b5de76b285e dt-bindings: iio: imu: adis16480: Document external clock omits 326e2357553d iio: imu: adis16480: Add support for external clock omits 20d9248e704a iio:dac:ad5064 mlock cleanup - move to a local lock. omits d626be00e856 drivers: iio: Kconfig: pedantic cleanup omits 17104ca2713b iio: adc: stmpe-adc: Shuffle an if statement around in stm [...] omits 6f9ca1d3eb74 iio: common: ssp_sensors: Initialize calculated_time in ss [...] omits 11362b7a43ba iio: proximity: as3935: fix use-after-free on device remove omits 71a7766b36f3 iio:potentiostat:lmp91000: change dev_err message omits b11a89d5d249 iio:potentiostat:lmp91000: invert if statement omits cd4779f120c1 iio:potentiostat:lmp91000: reduce line width and remove bl [...] omits 681ca4477933 iio:potentiostat:lmp91000: remove unnecessary parentheses omits c97dce792dc8 iio: adc: ti-ads7950: add GPIO support omits 13814627c965 iio: adc: fix a potential NULL pointer dereference omits d43102f525d9 iio: dac: ti-dac5571: Update the module author email address omits bcccd7ab3dcd iio: adc: ti-ads8688: Update the module author email address omits 3b866fd28ff1 iio: accel: kxcjk1013: Add device tree support omits 0d90fe4786cb dt-bindings: iio: accel: kxcjk1013: Add device tree bindin [...] omits 2e5cee6c7622 dt-bindings: Add vendor prefix for Kionix, Inc. omits e415a1659ec9 iio: adc: meson-saradc: add support for Meson G12A omits a29b8657d322 dt-bindings: iio: adc: document the Meson G12A support omits 35a4ae6d7aee mailmap: Update email for Sean Nyekjaer omits 3862828a903d iio: buffer: Switch to bitmap_zalloc() omits 74c420e0a581 iio: cros_ec_accel_legacy: Refactor code in cros_ec_accel_ [...] omits f6672544df43 iio: st_accel: remove redundant unsigned less than zero check omits e132f62b9fab dt-bindings: iio: imu: st_lsm6dsx: add asm330lhh device bindings omits 3054c4ff28bf iio: imu: st_lsm6dsx: add support to ASM330LHH omits 67b9d4d0985f iio: ak8975: improve code readability omits 28799ceac014 iio: mpu6050: improve code readability omits 8d7ea73814b4 iio: magnetometer: hmc5843: add mount matrix support omits d9842c770a47 iio: magnetometer: bmc150: add mount matrix support omits 70b5fdbb2eae iio: gyro: itg3200: add mount matrix support omits 3a6049f6dbab iio: gyro: bmg160: add mount matrix support omits 587c2bea23f8 iio: accel: bma180: add mount matrix support omits 3c35e20a1118 iio: accel: bmc150: add mount matrix support omits fb1589710efe iio: Allow to read mount matrix from ACPI omits 0a39ac29e070 iio:adc:ad7923: Rewrite comparison to NULL omits 385c301cec0b iio:adc:ad7923: Put macro argument between ()'s omits c1fc8bb0f658 iio:adc:ad7923: Use BIT macro instead of bitshift omits 66deb5c170a5 iio:adc:ad7923: Align broken line to parenthesis omits 6dc3e36fbc4c iio: counter: stm32-lptimer: Add power management support omits 74896202dfb7 dt-bindings: iio: stm32-lptimer-counter: document pinctrl [...] omits 722f2cca9a29 iio: chemical: sps30: fix attribute kernel version omits 1842a700ec59 iio: imu: adis16480: Add docs for ADIS16480 IMU omits 82e7a1b25017 iio: imu: adis16480: Add support for ADIS1649x family of devices omits 83ec2d5404bf iio: imu: adis16480: Deal with filter freq in a generic way omits e0e6398e1e4e iio: imu: adis16480: Calculate the sampling frequency in a [...] omits 6cf7b866bdd5 iio: imu: adis16480: Treat temperature scale in a generic way omits 304840c476ee iio: imu: adis16480: Add OF device ID table omits cede2f899d8f iio: imu: adis16480: Add support for configurable drdy indicator omits abbde2792999 iio: adc: ti-ads7950: Fix improper use of mlock omits be35d281da6a iio: trigger: Print an error if there is no available irq omits cb57f2eb0156 iio: mma8452: mark expected switch fall-through omits faad0af1623c dt-bindings: iio: chemical: pms7003: extend supported sens [...] omits 036aa1fee1cc iio: chemical: pms7003: extend supported sensors list omits 76838a8f2973 iio: adc: ingenic: remove redundant dev_err call in ingeni [...] omits 6b079a807b36 iio: remove redundant unlikely annotation omits 5de363b66a37 drivers: base: power: add proper SPDX identifiers on files [...] omits 50f86aedfa96 drivers: base: firmware_loader: add proper SPDX identifier [...] omits 47bcc18c7e76 drivers: base: test: add proper SPDX identifier to Makefile omits 4f2f95e9a812 gpio: mmio: Fix bgpio_get_set & bgpio_get_set_multiple omits 542f36159f94 gpio: Set proper argument value to set_config omits 58f57f864c03 gpio: omap: use devm_platform_ioremap_resource() omits 7c68571f77fb gpio: omap: avoid clang warning omits 430c1ce304e4 pinctrl: mcp23s08: debugfs: remove custom printer omits 77bc0e69c3e2 gpio: zynq: use devm_platform_ioremap_resource() omits 3883de0287d0 drivers: gpio: xlp: devm_platform_ioremap_resource() omits 8d86f985ac41 drivers: gpio: zx: use devm_platform_ioremap_resource() omits 6ff49fba4007 drivers: gpio: xgene-sb: use devm_platform_ioremap_resource() omits df53665b4f18 drivers: gpio: vf610: use devm_platform_ioremap_resource() omits 83fa76b65cd2 drivers: gpio: uniphier: use devm_platform_ioremap_resource() omits f7a6e467eaf1 drivers: gpio: ts4800: use devm_platform_ioremap_resource() omits aa6c9b91089b drivers: gpio: timberdale: use devm_platform_ioremap_resource() omits a0b81f1ca432 drivers: gpio: tegra: use devm_platform_ioremap_resource() omits 5b827ff598b0 drivers: gpio: tb10x: use devm_platform_ioremap_resource() omits 6ba7c53b799d drivers: gpio: stp-xway: use devm_platform_ioremap_resource() omits c68a520f6a05 drivers: gpio: sta2x11: use devm_platform_ioremap_resource() omits 7290f152fecc drivers: gpio: spear-spics: use devm_platform_ioremap_resource() omits ecbf7c2e8bb3 drivers: gpio: rcar: use devm_platform_ioremap_resource() omits 542c25b7a209 drivers: gpio: pxa: use devm_platform_ioremap_resource() omits 037ae5bc3778 drivers: gpio: octeon: use devm_platform_ioremap_resource() omits 123ac0e5356c drivers: gpio: mxc: use devm_platform_ioremap_resource() omits dc02a0cacb6c drivers: gpio: mvebu: use devm_platform_ioremap_resource() omits 92d718fd4774 drivers: gpio: mt7621: use devm_platform_ioremap_resource() omits 329e23f9bc0a drivers: gpio: mb86s7x: use devm_platform_ioremap_resource() omits 47b4916cb4fb drivers: gpio: lpc18xx: use devm_platform_ioremap_resource() omits 62fe072a24e2 drivers: gpio: loongon1: use devm_platform_ioremap_resource() omits 38b1e6805e1d drivers: gpio: janz-ttl: use devm_platform_ioremap_resource() omits 30f8c5210002 drivers: gpio: iop: use devm_platform_ioremap_resource() omits 8f701e1dd64f drivers: gpio: hlwd: use devm_platform_ioremap_resource() omits b35263db10a7 drivers: gpio: ftgpio010: use devm_platform_ioremap_resource() omits 94a2d4279924 drivers: gpio: sprd: use devm_platform_ioremap_resource() omits 2a7194e97595 drivers: gpio: dwap: use devm_platform_ioremap_resource() omits 09ec47359214 drivers: gpio: clps711x: use devm_platform_ioremap_resource() omits b2c09588f242 drivers: gpio: cadence: use devm_platform_ioremap_resource() omits 72d8cb715477 drivers: gpio: bcm-kona: use devm_platform_ioremap_resource() omits aee70b77fb99 drivers: gpio: aspeed: use devm_platform_ioremap_resource() omits bb17a27a5f48 drivers: gpio: amdpt: use devm_platform_ioremap_resource() omits 3faf1e6f7e36 drivers: gpio: 74xx-mmio: use devm_platform_ioremap_resource() omits c42e34c9fdba drivers: gpio: Kconfig: pedantic formatting cleanups omits 7e9fa3c9d3e3 gpio: Remove obsolete comment about gpiochip_free_hogs() usage omits f69e00bd21aa gpio: mmio: Support two direction registers omits f16aa97d3f57 tty: fix up a few remaining files without SPDX identifiers omits 38c91d1d55fe tty: add SPDX identifiers to Kconfig and Makefiles omits 5d777b185f6d arch_topology: Make cpu_capacity sysfs node as read-only omits 13bac55ef7ae doc/mm: New documentation for memory performance omits d9e8844c7d81 acpi/hmat: Register memory side cache attributes omits 8d59f5a2ca76 acpi/hmat: Register performance attributes omits 665ac7e92757 acpi/hmat: Register processor domain to its memory omits acc02a109b04 node: Add memory-side caching attributes omits e1cf33aafb84 node: Add heterogenous memory access attributes omits 08d9dbe72b1f node: Link memory nodes to their compute nodes omits 3accf7ae37a9 acpi/hmat: Parse and report heterogeneous memory omits 3bc0e8eb179d acpi: Add HMAT to generic parsing tables omits 60574d1e05b0 acpi: Create subtable parsing infrastructure omits 1889ae50a906 pinctrl: artpec6: Make two functions static omits 3846e6a06160 Merge tag 'sh-pfc-for-v5.2-tag1' of git://git.kernel.org/p [...] omits 54303a1aef95 habanalabs: split mmu/no-mmu code paths in memory ioctl omits 295938406cbc habanalabs: ASIC_AUTO_DETECT enum value is redundant omits bcb5ca43a761 nvmem: sunxi-sid: convert to SPDX license tags omits 7081d56cd796 nvmem: sunxi-sid: add binding for H6's SID controller omits 9b0ca0e0f7e2 nvmem: sunxi-sid: fix wrong description in kernel doc omits 30491282dd08 nvmem: imx-iim: use devm_platform_ioremap_resource() to si [...] omits 1df24bda25bc nvmem: mxs-ocotp: use devm_platform_ioremap_resource() to [...] omits 5a6e3c82f3fe nvmem: imx-ocotp: use devm_platform_ioremap_resource() to [...] omits 7cc10c5cb143 gnss: ubx: add u-blox,neo-6m compatible omits ae40e94fca6d dt-bindings: gnss: add u-blox,neo-6m compatible omits 08edd3aa05eb nvmem: core: fix read buffer in place omits 0a042b355e60 pinctrl: sh-pfc: r8a77965: Add I2C{0,3,5} pins, groups and [...] omits f05603fa6aa3 pinctrl: sh-pfc: r8a7796: Remove placeholder I2C pin data omits baaa2effc684 pinctrl: sh-pfc: r8a77970: Fix spacing omits c48cadf5bf4b rtc: don't reference bogus function pointer in kdoc omits 169680dee73d rtc: remove unnecessary Kconfig dependencies omits 27ff836d2f44 rtc: pcf85063: add RTC_VL_READ/RTC_VL_CLR support omits 85370d3dd0d1 rtc: pcf85063: add offset correction support omits fadfd092ee91 rtc: pcf85063: add nvram support omits 5b3a3ade0293 rtc: pcf85063: add Micro Crystal RV8263 support omits 05cb3a56ee8c rtc: pcf85063: add alarm support omits 0e2e87779ab8 rtc: pcf85063: differentiate pcf85063a and pcf85063tp omits e89b60d02801 rtc: pcf85063: switch to regmap omits 802a779aeb66 rtc: pcf85063: set range omits 3555a3425822 rtc: pcf85063: convert to devm_rtc_allocate_device omits 191c0da112e0 rtc: pcf85063: remove bogus i2c functionality check omits de311aa8d47f rtc: pcf85063: convert to SPDX identifier omits 0f21700ac40c rtc: pcf85063: switch to probe_new omits 0c46b07ce4d5 rtc: snvs: use devm_platform_ioremap_resource() to simplify code omits cf37fa79a761 rtc: mxc: use devm_platform_ioremap_resource() to simplify code omits e7afddb2b4d2 rtc: snvs: use dev_pm_set_wake_irq() to simplify code omits 184a182ed52a rtc: Add ASPEED RTC driver omits e3b371109e01 dt-bindings: rtc: Add on-chip ASPEED RTC documentation omits 9a8f2d12ffaf rtc: brcmstb-waketimer: switch to rtc_time64_to_tm omits 24db953e942b rtc: mt6397: Don't call irq_dispose_mapping. omits fd86b2d4bbfc rtc: opal: Make opal_tpo_alarm_irq_enable static omits d3062d1d7415 rtc: Fix timestamp value for RTC_TIMESTAMP_BEGIN_1900 omits e07fa839d943 rtc: wm831x: convert to SPDX identifier omits 239924498868 rtc: wm831x: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits d315bc1be955 rtc: wm831x: remove unnecessary goto omits b9a1d801a9dd rtc: wm831x: set range omits b599db3a9f40 rtc: da9063: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5ff404d1496e rtc: da9063: set range omits 64bef02c92fa rtc: sun4v: switch to SPDX identifier omits 3ec99d6136f0 rtc: sun4v: set range omits 65c6f638d600 rtc: sun4v: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 58c92990cc27 rtc: omap: convert to SPDX identifier omits 28c6852e47a9 rtc: omap: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 72dd89c0bcd3 rtc: ps3: set range omits 0b5e47bbaa5e rtc: ps3: convert to devm_rtc_allocate_device omits e85b930bc6b7 rtc: ps3: convert to SPDX identifier omits 70c805c23fce rtc: ps3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits be8bf986c0bf rtc: at91sam9: correct trivial checkpatch warnings omits bc40072d71d5 rtc: at91sam9: convert to SPDX identifier omits 8af760a3ec9b rtc: at91sam9: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 255c43ca0142 rtc: at91sam9: set range omits 6c7293e7290a rtc: at91sam9: convert to devm_rtc_allocate_device omits 1a76a77c8800 rtc: at91sam9: drop platform_data support omits beee05dfbead rtc: sh: set range omits 1097998d27da rtc: sh: fix possible race condition omits 9852023d204b rtc: sh: stop resetting time to epoch omits c1576497b286 rtc: dm355evm: convert to SPDX identifier omits c5655adc02c4 rtc: dm355evm: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 4bc85a3873c6 rtc: dm355evm: set range omits c50fd69a4f9e rtc: dm355evm: convert to devm_rtc_allocate_device omits 2be7f1b5d096 rtc: goldfish: convert to SPDX identifier omits b509306d1f01 rtc: goldfish: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 6a6ec8c15d35 rtc: goldfish: allow building on more than MIPS omits bd01386e2c28 rtc: goldfish: sort headers omits 5e2954fd8e3f rtc: goldfish: add range omits 409b84e3eb94 rtc: goldfish: convert to devm_rtc_allocate_device omits 58f889150a66 rtc: xgene: use .set_time omits 43f327fa4848 rtc: xgene: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 9a842a7ebb16 rtc: xgene: stop caching alarm_time omits db7853414b3e rtc: xgene: correct checkpatch issues omits 3a205b9dc87d rtc: xgene: convert to SPDX identifier omits 490595abfd36 rtc: xgene: set range omits a652e00ee123 rtc: xgene: fix possible race condition omits 540a11d8bd00 rtc: test: do not use assignment in if condition omits 8bc9630ad1ae rtc: 88pm80x: convert to SPDX identifier omits 9c3ab8558632 rtc: ab-b5ze-s3: correct checkpatch issues omits 606cc43c720b rtc: core: correct trivial checkpatch warnings omits 6875404fdb44 rtc: x1205: Add DT probing support omits 87b7cbbc704d rtc: x1205: Add DT bindings omits 737842e57557 rtc: da9063: convert header to SPDX omits 35118b7a4ea0 rtc: omap: let the core handle range omits b46c5815be4c rtc: mv: add range omits 5b25a71b68eb rtc: mv: convert to devm_rtc_allocate_device omits b67436152959 rtc: mv: convert to SPDX identifier omits 1d7765ba15ac gpiolib: Don't WARN on gpiod_put() for optional GPIO omits d1ff8d07166b pinctrl: fsl: Make pinctrl_ipc_handle static omits 0548448b719a pinctrl: lochnagar: Add support for the Cirrus Logic Lochnagar omits e3097b6b2e0d pinctrl: lochnagar: Add initial binding documentation omits c69a26b57bd8 pinctrl: sunxi: Allow to disable pinctrl drivers omits 04ed8c0c5b82 pinctrl: sunxi: Declare set_config on the GPIO chip omits fb7dea605628 pinctrl: sunxi: Fix variable assignment syntax omits 90be64e27621 pinctrl: sunxi: implement pin_config_set omits 25ea6b19db54 scsi: qla2xxx: Remove useless set memory to zero use memset() omits c2b997508078 scsi: mptscsih: Mark expected switch fall-throughs omits c9d61a5aa390 scsi: dt-bindings: ufs: Add VCC capability on MediaTek UFS driver omits 55dc9b3c3156 scsi: dt-bindings: ufs: Remove custom property "<name>-fix [...] omits 4fed62bc1c26 scsi: ufs-cdns: Add support for UFSHCI with M31 PHY omits 5328efce9461 scsi: dt-bindings: ufs-cdns: Update Cadence UFS compatibil [...] omits 60b7b823fb41 scsi: ufs: remove unnecessary pointer evaluation omits 6087550338ad scsi: qedf: Remove set but not used variable 'fr_len' omits f310a4eab819 scsi: pm8001: fix spelling mistake, interupt -> interrupt omits 292c04cca8b7 scsi: pm8001: clean up dead code when PM8001_USE_MSIX is defined omits f99b77e0bf4d scsi: qla2xxx: Update driver version to 10.01.00.16-k omits 711a08d79f71 scsi: qla2xxx: Change abort wait_loop from msleep to wait_ [...] omits b2d1453a45aa scsi: qla2xxx: Fix driver unload when FC-NVMe LUNs are connected omits e39a6645d9ec scsi: qla2xxx: Cleanup redundant qla2x00_abort_all_cmds du [...] omits ffc81fc07efc scsi: qla2xxx: Set remote port devloss timeout to 0 omits ffbc64766683 scsi: qla2xxx: Cleanup fcport memory to prevent leak omits a6b95d1c71e9 scsi: qla2xxx: Use mutex protection during qla2x00_sysfs_r [...] omits a4226ec3ef12 scsi: qla2xxx: Fix fw dump corruption omits e81d1bcbde06 scsi: qla2xxx: Further limit FLASH region write access from SysFS omits 5cbdae10bf11 scsi: qla2xxx: Fix incorrect region-size setting in optrom [...] omits 5da05a26b830 scsi: qla2xxx: Disable T10-DIF feature with FC-NVMe during probe omits 6b1f44466d9b scsi: qla2xxx: Increase the max_sgl_segments to 1024 omits 0257eda08e80 scsi: qla2xxx: Reset the FCF_ASYNC_{SENT|ACTIVE} flags omits ae6ccb0f8153 scsi: qla2xxx: Set the qpair in SRB to NULL when SRB is released omits 740e29358e35 scsi: qla2xxx: Set the SCSI command result before calling [...] omits d6d189ceab75 scsi: lpfc: Change smp_processor_id() into raw_smp_processor_id() omits d8c2040bf987 scsi: lpfc: Remove unused functions omits b27cbd554950 scsi: lpfc: Remove set-but-not-used variables omits a73cb814923a scsi: lpfc: Move trunk_errmsg[] from a header file into a .c file omits cd05c155d720 scsi: lpfc: Annotate switch/case fall-through omits ffd43814d930 scsi: lpfc: Fix indentation and balance braces omits 3999df75bccb scsi: lpfc: Declare local functions static omits 94e424c6b6a0 scsi: ufs: Remove "<name>-fixed-regulator" device tree property omits 12e3ffb932dc scsi: ufs: Change "<name>-max-microamp" to non-mandatory property omits 0487fff76632 scsi: ufs: Fix regulator load and icc-level configuration omits 3b141e8cfd54 scsi: ufs: Avoid configuring regulator with undefined volt [...] omits e040362c573f scsi: ufs: Remove unused min_uA field in struct ufs_vreg omits 9e29a682c6d3 scsi: bnx2fc: remove unneeded variable omits 6e6c214f16e4 leds: Small fixes for Flash class description omits 44b8ef17c435 staging: media: tegra-vde: add proper SPDX identifiers on [...] omits ffe00b0a0e65 staging: media: imx: add proper SPDX identifiers on files [...] omits 26855d5ace5e staging: media: soc_camera: add proper SPDX identifiers on [...] omits b20deecfd1d1 staging: media: zoran: add proper SPDX identifiers on file [...] omits b36bcbe511f8 staging: rtl8192e: delete license file. omits 18056f34c3b7 staging: rtl8192e: add proper SPDX identifiers on files th [...] omits 53b6f8bc53f7 staging: ralink-gdma: add proper SPDX identifiers on ralin [...] omits 21baa36d92a0 staging: rtl8192u: add proper SPDX identifiers on files th [...] omits 2506abea7f40 staging: iio: add proper SPDX identifiers to remaining dri [...] omits 7beaea29453b staging: comedi: quatec_daqp_cs: add proper SPDX identifie [...] omits 3baad68a9780 staging: vc04_services: remove remaining redundant license text omits 371ebdbe1b74 staging: vc04_services: add proper SPDX identifier for dua [...] omits 25338628bbfc staging: sm750fb: add proper SPDX identifier to driver omits 441bf7332d55 staging: m57621-mmc: delete driver from the tree. omits 97ed8eab2a00 staging: add missing SPDX lines to Makefile files omits 99b75a4e3275 staging: add missing SPDX lines to Kconfig files omits dc88057f36ee Staging: rtl8192e: Fix spaces around "+" omits 2d2d5b861abb staging: zoran: fix brace in the wrong line omits 9fc6eeb7cbe5 staging: vchiq_arm: remove space after open '(' omits 4e37138ed3f9 staging: ralink-gdma: Remove print statement on failure of [...] omits b5243475c1c7 staging: mt7621-dma: Remove print statement on devm_kzalloc error omits dc2971f20a3c staging: media: zoran: Remove print statement for failed kmalloc omits 1fbd0bcc363a staging: media: zoran: Remove print statement omits d45c6c9bbfb3 Staging: media: davinci_vpfe: Drop macro and use an in-ker [...] omits f64c3ab23068 USB: serial: pl2303: fix tranceiver suspend mode omits 68270dab9710 USB: serial: pl2303: fix non-supported xon/xoff omits ab105a4fb894 tracing: Use tracing error_log with probe events omits 34f76afaac7a tracing: Use tracing error_log with trace event filters omits d566c5e9d1ba tracing: Use tracing error_log with hist triggers omits a1a05bb40e22 tracing: Save the last hist command's associated event name omits 8a062902be72 tracing: Add tracing error log omits f45d1225adb0 tracing: Kernel access to Ftrace instances omits 40ed29b37338 ring-buffer: Fix ring buffer size in rb_write_something() omits 857b079b1a43 leds: blinkm: clean up double assignment to data->i2c_addr omits a35342d0f8b3 staging: pi433: Return thread immediately when kthread_sho [...] omits e7c3d0545967 staging: iio: adc: ad7816.c: Replace bit shifting with BIT macro omits 6082ac0412a6 staging: iio: impedance-analyzer: ad5933.c: Replace bit sh [...] omits 58ff7e7aaa51 staging: rtl8712: rtl871x_mlme.c: use !x in place of NULL [...] omits ab6426e3353a staging: emxx_udc: emxx_udc.c: Replace bit shifting with B [...] omits 36cbd6851d57 staging: fbtft: fb_ssd1351.c: Replace bit shifting with BIT macro omits 46a49a52d1c0 staging: fbtft: fb_agm1264k-fl.c: Replace bit shifting wit [...] omits a3b3e835d6ca staging: rtlwifi: base.c: Replace bit shifting with BIT macro omits f36fa2d94b3d staging: rtl8723bs: core: Replace bit shifting with BIT macro omits 37b299c7c49a staging: rtl8192u: ieee80211: ieee80211_crypt_tkip.c: Repl [...] omits 9f383969ae90 staging: rtl8192u: ieee80211: ieee80211_crypt_ccmp.c: Repl [...] omits 9361076277c0 staging: rtl8192u: ieee80211: ieee80211_rx.c: Replace bit [...] omits 005fb2de9a8a Staging: rtl8723bs: Remove typedef in struct dynamic_primary_CCA omits fa8e35c70a62 staging: rtlwifi: rtl8822be: Remove functions omits d358b1733fc3 chardev: update comment based on the code omits 4b0be5726032 chardev: code cleanup for __register_chrdev_region() omits 4712d3796f19 chardev: add a check for given minor range omits de36e16d1557 chardev: add additional check for minor range overlap omits fad9fab975cb EDAC/altera, firmware/intel: Add Stratix10 ECC DBE SMC call omits 9a41691e5e01 VMCI: Use BIT() macro for bit definitions omits bedd14425d86 habanalabs: refactoring in goya.c omits 90027296adad uapi/habanalabs: fix some comments in uapi file omits e551122cdb7f pinctrl: sh-pfc: rcar-gen3: Rename SEL_NDFC to SEL_NDF omits a040f3dec8eb pinctrl: sh-pfc: rcar-gen3: Rename SEL_ADG_{A,B,C} to SEL_ [...] omits 624a7a12cc0c pinctrl: sh-pfc: rcar-gen3: Rename RTS{0,1,3,4}# pin funct [...] omits 662dc924a05e pinctrl: sh-pfc: rcar-gen3: Remove CC5_OSCOUT pin omits 5671f8e0270a pinctrl: sh-pfc: rcar-gen3: Remove HDMI CEC pins, groups, [...] omits e87882eb9be1 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit30 when using S [...] omits e167d723e1a4 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL1 bit31 when using SIM0_D omits 943ff71281c6 pinctrl: sh-pfc: r8a77990: Fix MOD_SEL0 bit16 when using N [...] omits 360328c7dc15 pinctrl: sh-pfc: Improve PINMUX_IPSR_PHYS() documentation omits e005da0ef77e pinctrl: rza1: Remove unneeded spinlock acquisitions omits fa4d36712f20 pinctrl: sh-pfc: Validate enum IDs for regs with variable- [...] omits c481c8178420 pinctrl: sh-pfc: Validate enum IDs for regs with fixed-wid [...] omits 19b593a1cf06 pinctrl: sh-pfc: Absorb enum IDs in PINMUX_DATA_REG() macro omits 69f7be1c6314 pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG_VAR() macro omits efca8da0c5fc pinctrl: sh-pfc: Absorb enum IDs in PINMUX_CFG_REG() macro omits 01ff33a3ea57 pinctrl: sh-pfc: Allow compile-testing of all drivers omits 8440bb9b944c sh: sh7786: Add explicit I/O cast to sh7786_mm_sel() omits 2f9f5094f8b7 pinctrl: sh-pfc: Add missing #include <linux/errno.h> omits 0ace959614bc pinctrl: sh-pfc: Introduce PINCTRL_SH_FUNC_GPIO helper symbol omits 6161b39a1438 pinctrl: sh-pfc: Validate pinmux tables at runtime when debugging omits 9df8a97088f2 staging: vt6656: Fix styling of the comment related to SPD [...] omits 18f0e249da67 staging: mt7621-spi: Remove parentheses omits 8f24f505fc2a Staging: rtl8723bs: core: Remove typecast in kfree omits 5d8d4af24460 arm64: KVM: Fix system register enumeration omits 8ba2876ddf93 habanalabs: add goya implementation for debug configuration omits 315bc055ed56 habanalabs: add new IOCTL for debug, tracing and profiling omits a1c92d1c2a67 habanalabs: remove extra semicolon omits b7987debe356 staging: rtl8712: rtl871x_mp.c: Compress two lines into one line omits 07f9ef042048 staging: vc04_services: Remove unnecessary casts. omits d34709c64de1 staging: rtl8188eu: Modify return statement. omits 557e36194ed4 staging: comedi: Prefer using BIT macro in various files. omits 9a3aebc02a84 staging: sm750fb: Remove unnecessary parenthesis. omits 135afb2b2184 staging: media: zoran: Modify return statement. omits 0d15252370ec staging: media: imx: Replace list_entry with list_for_each [...] omits 643cd0a25d5d staging: comedi: use !x in place of NULL comparison omits 198980e079a4 staging: rtlwifi: use !x in place of NULL comparison omits 0514b848a82b staging: rtlwifi: halmac: halmac_api.c: Compress two lines [...] omits 2e6c3a037f6b staging: rtlwifi: halmac: Compress two lines into one line omits d3830cc03ee0 staging: rtlwifi: halmac: halmac_88xx: Compress two lines [...] omits bce05d152864 staging: rtlwifi: btcoexist: Compress two lines into one line omits 22228e6a6e46 staging: rtlwifi: phydm: phydm_rainfo.c: Compress two line [...] omits a161c66faf7a staging: rtlwifi: phydm: phydm.c: Compress two lines into [...] omits 19605872ae98 staging: rtlwifi: phydm: Move function arguments to previous line omits 00de2287a769 staging: rtlwifi: phydm: Move operator to left hand side omits 1bb608f231b2 Staging: vt6655: rxtx: Add spaces around '*' omits 591ad6f1af1b staging: greybus: hid: Remove print following unsuccessful [...] omits 85edcd01a902 gpiolib: acpi: Fix references in kernel doc and amend omits 43c691e6232c gpio: mxc: use devm_platform_ioremap_resource() to simplify code omits b397f82585c3 Merge 5.1-rc3 into staging-next omits 8cdfd068c1ea Merge 5.1-rc3 into usb-next omits b63d443be43b Merge 5.1-rc3 into tty-next omits c03a0fd0b609 kobject: Don't trigger kobject_uevent(KOBJ_REMOVE) twice. omits 1be01d4a5714 driver: base: Disable CONFIG_UEVENT_HELPER by default omits 159ef31e81ed device.h: reorganize struct device omits 62fa78436e1b Merge 5.1-rc3 into char-misc-next omits e850b89f50d2 habanalabs: prevent CPU soft lockup on Palladium omits 0b6034d84b00 leds: pca963x: Make use of device property API omits 967f69de8147 leds: pca955x: Make use of device property API omits 1c310074ad6c leds: lt3593: Remove unneeded assignment in lt3593_led_probe omits dd08e136f77b leds: lt3593: drop pdata handling code omits 5b6cd445dbef leds: pca955x: Revert "Add ACPI support" omits c90fbae3612d leds: pca963x: Revert "Add ACPI support" omits 0eae60583f32 drivers: leds: Kconfig: pedantic cleanups omits 9336c0216782 habanalabs: remove trailing blank line from EOF omits b60080197af4 staging: rtlwifi: phydm: Remove parentheses omits 7997c3670126 staging: rtl8723bs: core: rtw_efuse.c: Compress two lines [...] omits 1bba5b2110b2 staging: rtl8723bs: Compress two lines into one line omits 5b07a3905fc0 staging: rtl8723bs: os_dep: ioctl_linux.c: Remove unnecess [...] omits 454e27b977db staging: rtl8723bs: core: rtw_ieee80211.c: Remove unnecess [...] omits fbf99f66707c staging: rtl8723bs: core: rtw_mlme.c: Remove unnecessary p [...] omits 2beb8a8189a8 staging: rtl8723bs: hal: odm_HWConfig.c: Remove unnecessar [...] omits 74907e2d83fb staging: rtl8723bs: hal: hal_com.c: Remove unnecessary par [...] omits eb322b764ffc staging: rtl8723bs: hal: rtl8723b_phycfg.c: Remove unneces [...] omits 13b7e0139bf1 staging: rtl8723bs: hal: sdio_ops.c: Remove unnecessary pa [...] omits 41604797e524 staging: rtl8723bs: core: Remove unnecessary parentheses omits e920b8081b61 staging: rtl8723bs: core: Fix a comparison warning. omits db920621eb85 staging: rtl8712: Fix a space issue omits ce957fe2b735 staging: media: zoran: Fix block comment style omits 309614bb458f staging: rtlwifi: Remove unnecessary parentheses omits c377a43d4f38 Staging: media: davinci_vpfe: Convert macro 'IPIPE_S12Q8' [...] omits d247b0357fa6 Staging: rtl8192u: ieee80211: Remove custom macro IEEE80211_DEBUG omits 8eaade886198 staging: rtl8723bs: Remove unnecessary parentheses omits b5af36e3e5aa staging: greybus: audio_manager: fix a missing check of id [...] omits d5cac52c092a staging: mediatek: addres minor style issues flagged by cl [...] omits e933158d984b staging: mt7621-pci-phy: change driver to don't use child nodes omits 200ff80dc7ed staging: mt7621-pci-phy: update bindings documentation omits 7d304e1cdf60 staging: mt7621-dts: simplify pcie phy bindings omits c27d975a0356 staging: rtlwifi: phydm: phydm_adc_sampling.c Remove brackets omits b12ccd2e6ce0 staging: rtlwifi: phydm: phydm_hwconfig.c: Remove parentheses omits 1c948eaa011d staging: rtlwifi: Remove return variable. omits 041273721201 staging: gasket: apex: Prefer using the BIT macro omits bdcca44e16a2 staging: rtl8192u: ieee80211: Use !x in place of NULL comparison omits 4e1a0d114258 Staging: rtl8192u: Use BIT macro omits 7a4f9419eb94 staging: rtl8192u: ieee80211: ieee80211_wx: add space befo [...] omits eab0754655a6 staging: wilc1000: assign scan result callback before star [...] omits 3589e74873a9 staging: rtl8192e: Remove unnecessary parentheses. omits 5c724e197eb5 staging: comedi: ni_tio: Use data[insn->n-1] in ni_tio_ins [...] omits 81a6e1cc312e staging: pi433: Fix rf69_set_tx_cfg() logic omits a4f93fc7183f staging: media: ipu3: Avoid unnecessary blank line. omits 0eae4686a128 Revert "tty: pty: Fix race condition between release_one_t [...] omits 50036ad06b7f KVM: arm64/sve: Document KVM API extensions for SVE omits 395f562f2b4c KVM: Document errors for KVM_GET_ONE_REG and KVM_SET_ONE_REG omits 555f3d03e7fb KVM: arm64: Add a capability to advertise SVE support omits 9a3cdf26e336 KVM: arm64/sve: Allow userspace to enable SVE for vcpus omits 9033bba4b535 KVM: arm64/sve: Add pseudo-register for the guest's vector [...] omits 7dd32a0d0103 KVM: arm/arm64: Add KVM_ARM_VCPU_FINALIZE ioctl omits 0f062bfe36b6 KVM: arm/arm64: Add hook for arch-specific KVM initialisation omits ead9e430c0fb arm64/sve: In-kernel vector length availability query interface omits 8e3c54c8b6a9 KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST omits e1c9c98345b3 KVM: arm64/sve: Add SVE support to register access ioctl i [...] omits 8c86dfe39d5d KVM: arm64: Reject ioctl access to FPSIMD V-regs on SVE vcpus omits be25bbb392fa KVM: arm64: Factor out core register ID enumeration omits dc52f31a928b KVM: arm64: Add missing #include of <linux/string.h> in guest.c omits 2b953ea34812 KVM: Allow 2048-bit register access via ioctl interface omits b43b5dd990eb KVM: arm64/sve: Context switch the SVE registers omits 73433762fcae KVM: arm64/sve: System register context switch and access support omits 7f34e4090394 KVM: arm64: Support runtime sysreg visibility filtering omits 1c19991390ae KVM: arm64: Propagate vcpu into read_id_reg() omits 1765edbab16e KVM: arm64: Add a vcpu flag to control SVE visibility for [...] omits 0495067420f3 arm64/sve: Enable SVE state tracking for non-task contexts omits d06b76be8dad arm64/sve: Check SVE virtualisability omits 8b08e8401fb4 arm64/sve: Clarify role of the VQ map maintenance functions omits 3f61f40947e8 KVM: arm64: Add missing #includes to kvm_host.h omits 7aa92cf318f8 KVM: arm64: Refactor kvm_arm_num_regs() for easier maintenance omits 38abf22e122e KVM: arm64: Delete orphaned declaration for __fpsimd_enabled() omits efbc20249fee arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task state flush omits fd3bc912d3d1 KVM: Documentation: Document arm64 core registers in detail omits 788586efd116 EDAC/altera: Initialize peripheral FIFOs in probe() omits 436b0a583af0 EDAC/altera: Do less intrusive error injection omits fd21b79e541e thunderbolt: Fix to check the return value of kmemdup omits 6183d5a51866 thunderbolt: property: Fix a missing check of kzalloc omits fb17358ce8a0 scsi: qedf: Update the driver version to 8.37.25.19 omits efc8fe9b6cab scsi: qedf: Fix lport may be used uninitialized warning omits fe2043d19e4a scsi: qedf: Correctly handle refcounting of rdata omits faea5719d373 scsi: qedf: Cleanup rrq_work after QEDF_CMD_OUTSTANDING is [...] omits f2c98af4a27d scsi: qedf: Check for tm_flags instead of cmd_type during cleanup omits feac47f50787 scsi: qedf: Add a flag to help debugging io_req which coul [...] omits 582a47274a57 scsi: qedf: Don't send ABTS for under run scenario omits ff543e2886f0 scsi: qedf: Don't queue anything if upload is in progress omits fc37ddce937b scsi: qedf: Check both the FCF and fabric ID before servic [...] omits 56efc304b18c scsi: qedf: fc_rport_priv reference counting fixes omits 6f15d0c02950 scsi: qedf: Add missing return in qedf_scsi_done() omits a66c6cd2a8ad scsi: qedf: Wait for upload and link down processing durin [...] omits 627cc7dd73f6 scsi: qedf: Add additional checks for io_req->sc_cmd validity omits 78a8ab3cc0f9 scsi: qedf: fixup bit operations omits 6d1368e8f987 scsi: qedf: fixup locking in qedf_restart_rport() omits 4262d35c32c6 scsi: qedf: missing kref_put in qedf_xmit() omits 76dbf4ff068c scsi: qedf: Check for link state before processing LL2 pac [...] omits 0cbd0075390d scsi: qedf: Add missing fc_disc_init call after allocating lport omits 90ccf7579873 scsi: qedf: Correct the memory barriers in qedf_ring_doorbell omits 96b1765a099b scsi: qedf: Use a separate completion for cleanup commands omits 69ef2c692510 scsi: qedf: Modify abort and tmf handler to handle edge co [...] omits 5d5e55659b37 scsi: qedf: Modify flush routine to handle all I/Os and TMF omits 3e2c11b3fb7a scsi: qedf: Simplify s/g list mapping omits c5e06ba2f768 scsi: qedf: Add missing return in qedf_post_io_req() in th [...] omits 650ce64c9ead scsi: qedf: Correct xid range overlap between offloaded re [...] omits f1c43590365b scsi: qedf: Do not retry ELS request if qedf_alloc_cmd fails omits 155f425025fd scsi: MAINTAINERS: Add maintainer for MediaTek UFS driver omits 46333cebe778 scsi: qla2xxx: Simplify conditional check again omits d16ece577bf2 scsi: sd: Inline sd_probe_part2() omits 21e6ba3f0e02 scsi: sd: Rely on the driver core for asynchronous probing omits ea9006dfda65 scsi: mpt3sas: fix indentation issue omits 837857335372 scsi: libcxgbi: remove uninitialized variable len omits 82129697df9d scsi: target: alua: fix the tg_pt_gps_count omits ae21f41e1f56 firmware: vpd: Drop __iomem usage for memremap() memory omits 5cb27d30fc3a w1: ds2482: cosmetic fixes after 54865314f5a1 omits 13bd14a41ce3 char: hpet: fix a missing check of ioremap omits d8fb3fafa220 sgi-xpc: mark expected switch fall-through omits 19f8d67fc6c2 uio: uio_fsl_elbc_gpcm: Make dev_attr_reg_br and dev_attr_ [...] omits f1cf11c296c5 misc: fastrpc: increase max init file size to 64 MB omits 02b45b47fbe8 misc: fastrpc: fix remote page size calculation omits 25e8dfb83cda misc: fastrpc: take into account of overlapping buffers omits 80f3afd72bd4 misc: fastrpc: consider address offset before sending to DSP omits 977e6c8d1d18 misc: fastrpc: use correct spinlock variant omits 415a0729bd12 misc: fastrpc: make sure memory read and writes are visible omits b49f6d83e290 misc: fastrpc: Fix a possible double free omits 8e7389c79b40 misc: fastrpc: Avoid free of DMA buffer in interrupt context omits 34bf9ce91e04 misc: rtsx: clean up some indenting omits 1e55b609b983 mei: adjust the copyright notice in the files. omits 514c37e320a2 mei/hdcp: Fix SPDX identifiers omits 191b0700727c nfc/mei: convert to SPDX license tags omits 9fff0425aab0 mei: convert to SPDX license tags omits 3634946f5224 mei: add missing SPDX tag to mei Kconfig omits 21c75ad65f8e parport_cs: Fix memory leak in parport_config omits 4b0a2c5ff721 virtio_console: initialize vtermno value for ports omits 67fbfc3943e0 vt: use /dev/vcs (not /dev/vcs0) in comment omits b9ca5f8560af tty: pty: Fix race condition between release_one_tty and p [...] omits 75ddbc1fb11e tty: vt.c: Fix TIOCL_BLANKSCREEN console blanking if blank [...] omits 46ca3f735f34 tty/vt: fix write/write race in ioctl(KDSKBSENT) handler omits 1bbb1c318cd8 tty: ipwireless: fix missing checks for ioremap omits cf90c06f8115 tty: fix read of tty->pgrp outside of ctrl_lock omits 3adf2aa8af2d drivers/tty/tty_jobctrl.c - fix non-kerneldoc comment omits 6ac972dd4db4 tty/sysrq: Convert show_lock to raw_spinlock_t omits cbe706b05268 gpio: mlxbf: Add dependency on 64BIT to Kconfig entry omits 6b77908fea62 serial: sc16is7xx: Drop of_match_ptr() use omits 00d9f0c65401 serial: sc16is7xx: Switch to use device_get_match_data() omits 24bc6e68efa0 serial: sc16is7xx: Respect clock-frequency property omits 8650e026c819 dt-bindings: sc16is7xx: Add alternative clock-frequency property omits f4487db58eb7 serial: sprd: Add DMA mode support omits 083206100d97 dt-bindings: serial: sprd: Add dma properties to support DMA mode omits 4007098f4ce4 serial: sprd: Add power management for the Spreadtrum seri [...] omits 984df54e4304 dt-bindings: serial: sprd: Add clocks and clocks-names properties omits 9828def35a36 serial: 8250_fintek: Make fintek_8250_set_termios static omits 7ca8c2c8bbed staging: mt7621-mmc: Initialize completions a single time [...] omits 4195b4f11fbb staging: mt7621-mmc: Remove obsolete Kconfig flags omits 3f6363462937 staging: rtl8723bs: core: fix line over 80 characters warning omits b83970f23f36 staging: emxx_udc: remove unneeded parenthesis omits ac118d87cff7 staging: wilc1000: use cfg80211 ssid list instead of repacking it omits ffb99752e930 staging: vc04_services: add missing __user annotations omits b6e24d0e2118 staging: rtl8712: Remove comparison to true omits 27903f9f6b6c staging: rtl8712: remove unnecessary parentheses omits 49103a816a49 staging: rtl8192u: Remove typedef for struct. omits f40c9e3d7703 Staging: rtl8188eu: Get rid of custom macro, DBG_88E in kmalloc omits f0977109a577 staging: sm750fb: lower case to fix camelcase checkpatch warning omits da38ef3ed10a gpio: gpio-omap: add check for off wake capable gpios omits 06dce84ec76b gpio: gpio-omap: always scan for triggered non-wakeup capa [...] omits 21e2118f4703 gpio: gpio-omap: limit errata 1.101 handling to wkup domai [...] omits 768321fdbcb1 Merge branch 'for-5.1-upstream-fixes' into for-next omits abfe3c456068 selftests/livepatch: use TEST_PROGS for test scripts omits cab8e3e20d5c habanalabs: improve error messages omits fc00c6a41638 EDAC/amd64: Adjust printed chip select sizes when interleaved omits 0a227af521d6 EDAC/amd64: Support more than two controllers for chip sel [...] omits 7835961d377b EDAC/amd64: Recognize x16 symbol size omits 869adc4316ea EDAC/amd64: Set maximum channel layer size depending on family omits bdcee7747f5c EDAC/amd64: Support more than two Unified Memory Controllers omits 4d30d2bc3c23 EDAC/amd64: Use a macro for iterating over Unified Memory [...] omits 6e846239e548 EDAC/amd64: Add Family 17h Model 30h PCI IDs omits c78c42d77165 gpio: add driver for Mellanox BlueField GPIO controller omits 9a9982d4601e gpio: 74x164: Convert to use SPDX identifier omits 517ec43927c8 gpio: 74x164: Remove linux/init.h and sort headers omits 3c7469514dbe gpio: 74x164: Make use of device properties omits 4d537f37e0d3 usb: introduce usb_ep_type_string() function omits 2a738137b4c2 usb: typec: fusb302: Make fusb302_irq_work static omits 3de3dbe7c132 usb: u132-hcd: fix potential NULL pointer dereference omits 4c912bff46cc usb: typec: wcove: Provide fwnode for the port omits 8ead7e817224 usb: core: Add PM runtime calls to usb_hcd_platform_shutdown omits 1a137b47ce6b usb: sierra: fix a missing check of device_create_file omits f926da42218c usb: mtu3: add a function to switch mailbox state to string omits 83374e035b62 usb: mtu3: add tracepoints to help debug omits 4aab6ad24a10 usb: mtu3: move vbus and mode debugfs interfaces into mtu3 [...] omits ae07809255d3 usb: mtu3: add debugfs interface files omits 48e0d3735aa5 usb: mtu3: supports new QMU format omits 09befc326eea usb: mtu3: rebuild qmu_gpd struct to prepare to support ne [...] omits 4c5964b4c2cb usb: mtu3: fix transfer error of USB3 Gen2 isoc omits 918f0f2361e9 usb: mtu3: rebuild the code of getting vbus regulator omits 13d944ebdc02 usb: mtu3: remove unnecessary local variable @req omits c858b4f37382 usb: mtu3: print useful information also for device and ho [...] omits 03d8bfc13089 usb: mtu3: check return value of devm_extcon_register_notifier() omits bcc5c1bbf76c MAINTAINERS: Add entry for EDAC-I10NM omits 76fc276f4a91 MAINTAINERS: Update entry for EDAC-SKYLAKE omits 3e14592da654 scsi: gdth: Only call dma_free_coherent when buf is not NU [...] omits a4b207dea978 scsi: pm8001: remove set but not used variables 'param, sas_ha' omits 608f729c31d4 scsi: qla4xxx: avoid freeing unallocated dma memory omits faf5a744f4f8 scsi: lpfc: avoid uninitialized variable warning omits e7f7b6f38a44 scsi: lpfc: change snprintf to scnprintf for possible overflow omits 7766d129bbff scsi: ufs-mediatek: Add missing MODULE_* information omits 3aa222cdfc2c scsi: ufs-mediatek: Fix platform_no_drv_owner.cocci warnings omits 14a56ec65bab staging: erofs: support IO read error injection omits d61fbb6b1634 staging: erofs: introduce erofs_page_is_managed() omits 11152496021e staging: erofs: fix error handling when failed to read com [...] omits c8723cb8d06b staging: sm750fb: Prefer using the BIT macro omits dc1e3766ec72 staging: rtl8723bs: include: Fix indentation and spacing issues omits 96711664002c staging: ralink-gdma: ralink-gdma.c fixed line width omits d638e7eeda54 staging: rtl8188eu: cleanup long line in odm.c omits e5adddf5ae97 staging: pi433: remove unnecessary calling rf69_set_mode() omits 344201e0f866 staging: ralink-gdma: Remove space after cast omits 4da99b90ce06 staging: ralink-gdma: Change unsigned to unsigned int omits 506bce733590 staging: tegra-vde: remove unnecessary boilerplate license [...] omits 3d107833139b staging: tegra-vde: Add SPDX GPL-2.0+ license identifier t [...] omits 993e826884e5 Staging: media: davinci_vpfe: Drop macros omits a3703713e18a Staging: media: davinci_vpfe: Fix preferred form of passin [...] omits ac394266dc7f staging: media: zoran: Use unsigned int instead of unsigned omits 1ec119f09420 Staging: media: imx: mipi-csi2: Remove unnecessary error messages omits ab2a7a292a78 staging: vt6655: lines should not end with a parentheses omits 03f4a7b68801 staging: vt6655: Modify comment style of SPDX License Identifier omits 23b846396b95 dmaengine: axi-dmac: extend support for ZynqMP arch omits f177a4312194 dmaengine: xgene-dma: move spin_lock_bh to spin_lock in tasklet omits 2ff25c1c3279 dmaengine: pl08x: be fair when re-assigning physical channel omits 921234e0c5d7 dmaengine: axi-dmac: Split too large segments omits b45aef3aef63 dmaengine: pl330: introduce debugfs interface omits 74fca241e6a0 dmaengine: tegra210-adma: update system sleep callbacks omits f6ed6491d565 dmaengine: tegra210-adma: use devm_clk_*() helpers omits 6a023205d2d7 staging: rts5208: correction in spelling omits 9c0867e0b836 staging: rtl8723bs: include: Fix identation issue omits d01deea6d72c staging: rtl8723bs: include: Fix a space issue omits 3fe9ff487746 staging: rtl8723bs: include: Fix spelling mistake omits 8e97f7d86623 staging: rtl8723bs: Remove function rtw_alloc_network() omits 367cdd1305ac staging: rtl8723bs: core: Remove parentheses omits 2c506ddfd51b staging: rtl8723bs: core: Change datatype from sint to int omits cb8de77c78c7 staging; rtl8723bs: Remove unnecessary function rtw_init_m [...] omits aa957088b4e8 habanalabs: add device status option to INFO IOCTL omits 64ebde5b0fdb gpiolib: export devprop_gpiochip_set_names() omits c83e09667c29 pinctrl: mcp23s08: Do not complain about unsupported params omits 1bd76ff448a9 EDAC, altera: Fix S10 Double Bit Error Notification omits fe783516e301 EDAC, skx, i10nm: Make skx_common.c a pure library omits 6e4484ee3548 gpio: mockup: move the driver out of the IOMEM drivers section omits 6ada2f2269ce gpio: mockup: drop unneeded dependencies from Kconfig omits 932002f0028f gpio: pca953x: Add support for CAT9554 omits 5c9f8cfe3cb6 dt-bindings: gpio: pca953x: Document onnn,cat9554 omits d4223e06b6ae staging: mt7621-mmc: Check for nonzero number of scatterli [...] omits f2778bb3cb6c staging: mt7621-mmc: Fix warning when reloading module wit [...] omits 561fb35a9d04 staging: erofs: Use !x or x in place of NULL comparision omits 51385436f181 staging: rtl8188eu: remove unnecessary parentheses omits 63ff599a76a6 staging: rtl8723bs: core: Remove return variables in rtw_m [...] omits 5947e900d084 staging: rtl8723bs: core: Change NULL comparisons to Boole [...] omits 283a9e4b5624 staging: wilc1000: Remove return variables from wilc_spi.c omits 953137522929 staging: wilc1000: Remove return variable from host_interface.c omits b6d00e179fe5 staging: vt6655: Add spaces around operator omits 8f51bd83e443 staging: pi433: remove empty space to fix line over 80 cha [...] omits a41d42a9fda3 Staging: gdm724x: Remove unnecessary print statements omits 83cdfc17a907 Staging: comedi: ni_mio_common.c: Added blank line after d [...] omits 48f40b96de2c thunderbolt: xdomain: Fix to check return value of kmemdup omits 9aabb68568b4 thunderbolt: Fix to check return value of ida_simple_get omits 2cc12751cf46 thunderbolt: Fix to check for kmemdup failure omits cb453ce4846b Merge branch 'for-5.2' into for-next omits 6202b3c150bc NTB: ntb_test: Fix bug when counting remote files omits ea7e933d5c08 NTB: perf: Fix race condition when run with ntb_test omits a538aabd7240 NTB: perf: Fix support for hardware that doesn't have port [...] omits 1342948eef77 NTB: perf: Don't require one more memory window than numbe [...] omits 38832a87dda7 NTB: ntb_pingpong: Choose doorbells based on port number omits 34c639b6581b NTB: Fix the default port and peer numbers for legacy drivers omits 5a381bc8b12f NTB: Revert the change to use the NTB device dev for DMA a [...] omits a34ece9335d7 NTB: ntb_tool: reading the link file should not end in a N [...] omits 6c9043fdc7c2 NTB: ntb_transport: Ensure qp->tx_mw_dma_addr is initaliazed omits 454e531f938f staging: rtl8723bs: include: remove typedef for struct pno [...] omits bc8212ef3d2a staging: rtl8723bs: include: remove typedef for struct pno [...] omits cc746197159b staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8b4e7034fd30 staging: rtl8723bs: include: remove typedef for struct pno_ssid omits 319aa7e516da staging: rtl8723bs: include: remove typedef for struct pno [...] omits 8cf0466a2df6 staging: rtl8723bs: core: Change NULL comparison to Boolea [...] omits a752d01c3d87 staging: rtl8712: rtl8712_led.c: remove blank line omits 32c6abf0d02e staging: rtl8712: rtl8712_led.c: alignment should match op [...] omits a936ac3add1a staging: rtl8712: rtl8712_led.c: remove unnecessary parentheses omits 447da755b810 staging: rtl8712: rtl8712_efuse.h: alignment should match [...] omits 4fb5eb2da969 staging: rtl8712: rtl8712_efuse.h: remove blank line omits f916e23f56a8 staging: rtl8712: alignment should match open parenthesis omits 88ad17b6fd02 staging: rtl8712: remove blank line omits 53db33a48934 Staging: media: Use !x in place of NULL comparision omits 85b45eadbe6e staging: netlogic: Remove unnecessary error print omits 4a278a92958d staging: vt6655: lines should not end with a parenthesis omits 1f176773fac0 staging: vt6655: correction in spelling omits 4c1c9871fb99 staging: rtl8192e: kconfig: use help over --help-- omits e9e2d2e34fb1 staging: rtl8188eu: core: Add spaces around operators omits 72369b1b8790 staging: rtl8188eu: core: Remove unnecessary parentheses omits 0049363c9253 staging: rtl8188eu: core: rtw_mlme: Remove return variables. omits c896c89066ae staging: emxx_udc: lines should not end with parenthesis omits 52012642a599 staging: greybus: sdio.c: Remove unncessary paranthesis. omits 5ba846b1ee07 dmaengine: idma64: Use actual device for DMA transfers omits d333bad1f6f3 dt-bindings: at24: add Renesas R1EX24016 omits ceda59ec444e MAINTAINERS: change my e-mail address for at24 omits 9354c29ed527 habanalabs: allow user to modify TPC clock relaxation value omits e2ff9f15e8ac staging: erofs: Replace NULL comparisons omits 0d808cdfe0fc staging: gdm724x: Rename dftEpsId to dft_eps_id omits e4432160d9b3 Staging: rtl8723bs: Change return type and type of local variable omits 19c74ea57715 staging: r8188eu: refactor recvframe_defrag() omits 737e061563b0 staging: wlan-ng: Correct typo in comment message omits 82c6f68090b7 staging: wlan-ng: malformed SPDX-License-Identifier omits 42784bd7a2c8 staging: mt7621-spi: Remove references to nonexistent mt76 [...] omits 9e4f62f42caa staging: rtl8188eu: core: rtw_recv.c: Modify return type s [...] omits 2fd37c9d4335 staging: rtl8192u: r8192U_dm: Remove unnecessary comments. omits b17b6823419a staging: netlogic: replace skb_put/pull pair with skb_reserve omits 40a3483b194e staging: rtl8192u: ieee80211: ieee80211_rx.c: Remove unnec [...] omits f55d0b40eccf scsi: target: iscsi: Free conn_ops when zalloc_cpumask_var failed omits 1ea9b4633cda scsi: target: iscsi: Fix np_ip_proto and np_sock_type in i [...] omits ee26724af6c7 scsi: target: fix unsigned comparision with less than zero omits 1943edacef89 scsi: ufs-mediatek: Avoid using ret uninitialized in ufs_m [...] omits cbb24e26735f scsi: ufs-mediatek: Make some symbols static omits 92f3b327185a scsi: lpfc: Fixup eq_clr_intr references omits c88725dd14da scsi: lpfc: Fix build error omits f1b5618e013a vfs: Add a sample program for the new mount API omits cf3cba4a429b vfs: syscall: Add fspick() to select a superblock for reco [...] omits 93766fbd2696 vfs: syscall: Add fsmount() to create a mount for a superblock omits ecdab150fddb vfs: syscall: Add fsconfig() for configuring and managing [...] omits 007ec26cdc9f vfs: Implement logging through fs_context omits 24dcb3d90a1f vfs: syscall: Add fsopen() to prepare for superblock creation omits dadd2299ab61 Make anon_inodes unconditional omits 44dfd84a6d54 teach move_mount(2) to work with OPEN_TREE_CLONE omits 2db154b3ea8e vfs: syscall: Add move_mount(2) to move mounts around omits a07b20004793 vfs: syscall: Add open_tree(2) to reference or clone a mount omits ce8775c0ff29 NTB: ntb_hw_amd: set peer limit register omits d074bab2259a NTB: ntb_perf: Clear stale values in doorbell and command [...] omits beb9fb8eefc4 NTB: ntb_perf: Disable NTB link after clearing peer XLAT r [...] omits c780b663d91f NTB: ntb_perf: Increased the number of message retries to 1000 omits 36edd8caa617 ntb: intel: Make intel_ntb3_peer_db_addr static omits 80471330ec58 slimbus: fix a NULL pointer dereference in of_qcom_slim_ng [...] omits 6b37a3af354e nvmem: core: add nvmem_cell_read_u16 omits a9541f5a10b9 nvmem: stm32: add support for STM32MP15 BSEC to control OTP data omits 6dcf2c29124a nvmem: Add driver for STM32 factory-programmed read only mem omits ab3498a2e490 dt-bindings: nvmem: Add STM32 factory-programmed romem omits 809ffe6a8bbf nvmem: sunxi_sid: Support SID on A83T and H5 omits fabdb5564658 nvmem: sunxi_sid: Read out data in native format omits 7bc66dee5945 nvmem: sunxi_sid: Dynamically allocate nvmem_config structure omits 0be20680fbd4 nvmem: sunxi_sid: Optimize register read-out method omits cf0a24e6dbc4 nvmem: sunxi_sid: Read out SID for randomness without looping omits a691a1ebb59e habanalabs: set new golden value to tpc clock relaxation omits af6e0fd10a11 nvmem: imx-ocotp: broaden Kconfig dependency omits 163c0dbd0cb1 nvmem: imx-ocotp: add support for imx8mq omits a5289678632f dt-bindings: imx-ocotp: Add i.MX8MQ compatible omits 9ff06679e109 pwm: sysfs: fix typo "its" -> "it's" omits efc80fb37466 pwm: tiehrpwm: Enable compilation for ARCH_K3 omits b54d1ed07ad8 dt-bindings: pwm: tiehrpwm: Add TI AM654 SoC specific compatible omits b00ef5305319 pwm: tiehrpwm: Update shadow register for disabling PWMs omits 44481955eab7 pwm: img: Turn final 'else if' into 'else' in img_pwm_config omits 347ab9480313 pwm: Fix deadlock warning when removing PWM device omits e4dfdd5804cc thunderbolt: Fix a missing check of kmemdup omits 106204b56f60 thunderbolt: property: Fix a NULL pointer dereference omits ac22353f803b staging: rtl8188eu: remove unused WFD defines omits a7265633683c Staging: unisys: Correct malformed SPDX-License-Identifier omits 49634aa7d9e6 staging: comedi: ni_mio_common: use insn->n in ni_m_series [...] omits 018768ccc7dc staging: comedi: ni_mio_common: use insn->n in ni_eeprom_i [...] omits 776d25ff5b49 staging: comedi: ni_mio_common: use insn->n in ni_calib_in [...] omits fe57d1e113fc staging: comedi: ni_mio_common: Use insn->n in ni_calib_in [...] omits b8585eb51e74 staging: mt7621-mmc: Only unmap_sg if mapped omits b22f49923ac8 staging: mt7621-mmc: Fix BRUST -> BURST typo omits 983b2fd7235b staging: mt7621-mmc: Immediately notify mmc layer of card [...] omits 6d0e4698c89a staging: mt7621-mmc: Remove redundant host->mmc->f_max write omits 472033f59139 staging: mt7621-mmc: Bill the caller for I/O time omits 64eb131e22bd staging: mt7621-mmc: Use pinctrl subsystem to select SDXC [...] omits c62a4073b243 staging: mt7621-mmc: Remove obsolete comments and variables omits ea9420cea390 staging: mt7621-mmc: fix unused variable compiler warning omits 730b3cf282a3 staging: fsl-dpaa2: ethsw: Remove return variable omits fa008fdf002d Staging: unisys: visorhba: Replace '--help--' with 'help' [...] omits 93ea10f5453c Staging: unisys: visorinput: Replace '--help--' with 'help [...] omits 875af97f6674 Staging: unisys: visornic: Replace '--help--' with 'help' [...] omits 40197d076c84 staging: sm750fb: Eliminate camel case omits e655d23dbac8 staging: rtl8192u: ieee80211: ieee80211_tx.c: Adjust space [...] omits c0fb0459cb0c staging: rtl8192u: ieee80211: ieee80211_rx.c: Fix NULL com [...] omits 993798a51162 staging: rtl8192u: r8192U_dm: Remove unnecessary blank lines. omits b6ed32ab49f5 staging: rtl8192u: r8192U_dm: Fix space issue around operators. omits f981a79eff0b staging: rtl8192u: r8192U_dm: Fix alignment issue. omits df08e38510f8 staging: gasket: Remove return variable omits 180a41bfbfe0 staging: greybus: Remove parentheses around variable omits 447a3621b383 staging: erofs: fix parenthesis alignment omits 7512ddef6307 scsi: mvumi: Stop using plain integer as NULL pointer omits 3f0b2d742100 scsi: qedi: Remove set but not used variable 'cls_sess' omits 92684bfc9b16 scsi: be2iscsi: lpfc: fix typo omits 62439b480041 scsi: qla2xxx: Fix a small typo in qla_bsg.c omits f65c33890b95 scsi: qla2xxx: Fix comment alignment in qla_bsg.c omits 094b0246a2ca scsi: mptfusion: remove set, but not used, variables omits b47b8618fc8a scsi: mptfusion: mark expected switch fall-through omits 244830a0dcca scsi: mptfusion: fix indentation issues omits f2c43a624744 scsi: mvsas: clean up a few indentation issues omits d2e993edbcac scsi: qlogicfas408: clean up a couple of indentation issues omits d78e9a145a23 scsi: dpt_i2o: clean up indentation issues, remove spaces omits 22c0738b6452 scsi: atp870u: clean up code style and indentation issues omits ddd90623ce26 scsi: ufs-mediatek: Add UFS support for Mediatek SoC chips omits 1dfb86628dba scsi: phy: mediatek: Add UFS M-PHY driver omits e95424f009af scsi: dt-bindings: ufs: Add document for ufs-mediatek omits 55a1fa9538bf scsi: dt-bindings: phy: Add document for phy-mtk-ufs omits 0b1d96d515ef scsi: ufs-hisi: Re-factor ufshcd_get_pwr_dev_param omits e4c0ee3f91d9 scsi: ufs-qcom: Re-factor ufshcd_get_pwr_dev_param omits 58b60a9cb252 scsi: ufs: Introduce ufshcd_get_pwr_dev_param omits 79d3fa9ea722 scsi: smartpqi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 485b0eca8926 scsi: qla2xxx: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 6343e3efdc98 scsi: virtio_scsi: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 99bbf484c6df scsi: core: Use HCTX_TYPE_DEFAULT for blk_mq_tag_set->map omits 63a06181d7ce scsi: ufs: fix a missing check of devm_reset_control_get omits 9e2a07e128ae scsi: pm8001: clean up various indentation issues omits 8cee3e169edb scsi: NCR5380: Remove set but unused variable omits df135e32d72c scsi: NCR5380: Avoid compiler warning when -Wimplicit-fall [...] omits 2e96fe92d734 scsi: core: Remove OSD include files omits c0327e67ecd8 scsi: core: remove the scsi_ioctl_reset export omits 93ab8c8fc81e scsi: core: reshuffle no_scsi2_lun_in_cdb for better alignment omits 8194fe94ab08 kernel/workqueue: Document wq_worker_last_func() argument omits d095986d6904 scsi: lpfc: Update lpfc version to 12.2.0.1 omits 95df18c253e7 scsi: lpfc: Update Copyright in driver version omits 2c013a3a6b75 scsi: lpfc: Enhance 6072 log string omits c835c0854c84 scsi: lpfc: Fix duplicate log message numbers omits c1a21ebc0fa6 scsi: lpfc: Specify node affinity for queue memory allocation omits 9afbee3d62a4 scsi: lpfc: Reduce memory footprint for lpfc_queue omits 9a66d990c742 scsi: lpfc: Add loopback testing to trunking mode omits f3339800f98c scsi: lpfc: Fix link speed reporting for 4-link trunk omits 19193ff34e8d scsi: lpfc: Fix handling of trunk links state reporting omits e4771ec3c8a0 scsi: lpfc: Fix protocol support on G6 and G7 adapters omits b3b4f3e1d575 scsi: lpfc: Correct boot bios information to FDMI registration omits f4f87861d9d8 scsi: lpfc: Fix HDMI2 registration string for symbolic name omits 32a80c093b52 scsi: lpfc: Fix fc4type information for FDMI omits d67f935b79a7 scsi: lpfc: Fix FDMI manufacturer attribute value omits c66a91974634 scsi: lpfc: Fix io lost on host resets omits e8869f5b0a72 scsi: lpfc: Fix mailbox hang on adapter init omits bbd3d7380bc6 scsi: lpfc: Fix driver crash in target reset handler omits 2a0fb340fcc8 scsi: lpfc: Correct localport timeout duration error omits e2ffe4d5dc3f scsi: lpfc: Convert bootstrap mbx polling from msleep to udelay omits 4645f7b56a9f scsi: lpfc: Coordinate adapter error handling with offline [...] omits 32a9310076e4 scsi: lpfc: Stop adapter if pci errors detected omits 731eedcb317a scsi: lpfc: Fix deadlock due to nested hbalock call omits 22b738ac3309 scsi: lpfc: Fix nvmet handling of first burst cmd omits 982ab128dcf8 scsi: lpfc: Fix lpfc_nvmet_mrq attribute handling when 0 omits 4552e0f6fa07 scsi: lpfc: Fix nvmet async receive buffer replenishment omits def11a58c193 scsi: lpfc: Fix location of SCSI ktime counters omits c95a3b4b0fb8 scsi: lpfc: Fix SLI3 commands being issued on SLI4 devices omits 9b1640686470 scsi: lpfc: Fix use-after-free mailbox cmd completion omits 50e3f871fb20 scsi: lpfc: Resolve irq-unsafe lockdep heirarchy warning i [...] omits ff6bf89717b0 scsi: lpfc: Resolve inconsistent check of hdwq in lpfc_scs [...] omits 06f30459027b scsi: qla2xxx: Update driver version to 10.01.00.15-k omits 3f006ac342c0 scsi: qla2xxx: Secure flash update support for ISP28XX omits 5fa8774c7f38 scsi: qla2xxx: Add 28xx flash primary/secondary status/ima [...] omits ce0366df542a scsi: qla2xxx: Simplification of register address used in [...] omits 2ff0167151f5 scsi: qla2xxx: Correction and improvement to fwdt processing omits 3695310e37b4 scsi: qla2xxx: Update flash read/write routine omits a28d9e4ef997 scsi: qla2xxx: Add support for multiple fwdump templates/segments omits f8f97b0c5b7f scsi: qla2xxx: Cleanups for NVRAM/Flash read/write path omits 72a92df2109b scsi: qla2xxx: Correctly report max/min supported speeds omits 2a3192a3f3bc scsi: qla2xxx: Add Serdes support for ISP28XX omits ecc89f25e225 scsi: qla2xxx: Add Device ID for ISP28XX omits 24ef8f7eb5d0 scsi: qla2xxx: Fix routine qla27xx_dump_{mpi|ram}() omits 2ff6ae85d5ee scsi: qla2xxx: Remove FW default template omits df617ffbbc5e scsi: qla2xxx: Add fw_attr and port_no SysFS node omits bb31b352510b usb: typec: fusb302: Add __printf attribute to fusb302_log [...] omits 207338ec5a27 usb: typec: fusb302: Improve suspend/resume handling omits 7511c9a9d3c8 usb: typec: fusb302: 2 small misc. fixes omits 702ad49fb8d2 usb: typec: fusb302: Fix fusb302_handle_togdone_src Ra handling omits 32a155b1a83d usb: typec: fusb302: Check vconn is off when we start toggling omits 4995bb15ad27 usb: typec: fusb302: Fold fusb302_set_cc_pull into tcpm_set_cc omits daf81d0137a9 usb: typec: fusb302: Refactor / simplify tcpm_set_cc() omits 31df7fadf50f usb: typec: fusb302: Make fusb302_set_cc_polarity also set [...] omits bfb2ab8e7138 usb: typec: pi3usb30532: Keep orientation when setting mux [...] omits 09fed4d64d3f usb: typec: altmodes/displayport: Fall back to multi-func pins omits fc2f113e5c0e usbip: Remove unnecessary null check omits 8e6b85945155 USB: usb.h: tweak struct urb to remove wasted space omits e54c2b0aefa6 staging: fbtft: ternary statement to if statement. omits 7945e2782604 staging: mt7621-pci-phy: Add Spaces to Macro Definition omits fe77a268cbaf Staging: rtl8192u: r8180_93cx6.c: Fix space around '<<'. omits 59dbadcdabfa Staging: rtl8723bs: Add missing NULL check for kmalloc omits 4cdf1d0e1aeb Staging: rtl8723bs: Replace NULL comparison with ! omits cfd587d6b1f7 Staging: rtl8723bs: Change values to standard error codes [...] omits 917344982196 Staging: rtl8723bs: Remove unnecessary local variable in function omits 403fa6deca57 staging: rtl8723bs: do not use __constant_cpu_to_le16 omits 7d6009f28212 staging: ks7010: remove redundant auth_type check omits 7f2c43964268 staging: rtl8188eu: remove unused defines from wifi.h omits dd12805ed1db XArray: Remove radix tree compatibility omits d730e24bdfdb XArray tests: Add check_insert omits 4bcb298e6053 scsi: mpt3sas: Update mpt3sas driver version to 28.100.00.00 omits 288addd63b24 scsi: mpt3sas: Improve the threshold value and introduce m [...] omits 51e3b2ad6de2 scsi: mpt3sas: Load balance to improve performance and avo [...] omits 320e77acb327 scsi: mpt3sas: Irq poll to avoid CPU hard lockups omits 233af108e57b scsi: mpt3sas: simplify interrupt handler omits 2c063507c4f3 scsi: mpt3sas: Fix typo in request_desript_type omits 0322913cab79 scsi: target: Add device product id and revision configfs [...] omits 171f1887995b scsi: smartpqi: bump driver version omits 2cc37b1575c6 scsi: smartpqi: add spdx omits 2f4c4b92dbd8 scsi: smartpqi: update copyright omits 0595a0b4aeed scsi: smartpqi: add H3C controller IDs omits 429fab70591e scsi: smartpqi: increase LUN reset timeout omits c59c32cdb2ab scsi: hpsa: bump driver version omits 1edb69344c88 scsi: hpsa: remove timeout from TURs omits a45bcc4e11b1 scsi: hpsa: correct device id issues omits 49ea45cb1d97 scsi: hpsa: check for lv removal omits 758904ad61ae Staging: rtl8188eu: rtw_ieee80211: Fix indent for 'if' statement. omits 71c873080200 ACPI: Document how to refer to LEDs from remote nodes omits 88b7e9ffe594 leds: as3645a: Switch to fwnode property API omits d85be9b1f0ad Staging: rtl8188eu: core: rtw_mlme.c: Replace NULL comparision. omits c127e22f4cc1 Staging: gasket: gasket_sysfs.c: Fix string split issue. omits ffe5a0a16fcd staging: wlan-ng: line over 80 character limit omits c9da300ab61c staging: speakup: fix printk KERN_LEVEL facility level warning omits 7af91810209f Staging: rtl8188eu: core: rtw_pwrctrl.c: Fix a comparision [...] omits f680cf503abc Staging: rtl8192e: Remove parentheses around the right han [...] omits d92ee9cf8ec8 pinctrl: sh-pfc: rcar-gen3: Retain TDSELCTRL register acro [...] omits 2cee6cb290ab pinctrl: sh-pfc: r8a77990: Move CANFD pin groups and functions omits dcd24e098d8d pinctrl: sh-pfc: r8a7796: Move CANFD pin groups and functions omits 542802613b9f pinctrl: sh-pfc: r8a7779: Add HSCIF0/1 pins omits 3df892fdbfe6 pinctrl: sh-pfc: r8a77990: Rename IOCTRLx registers omits a8d728a0c59c pinctrl: sh-pfc: r8a77980: Rename IOCTRLx registers omits 1c5c1101755c pinctrl: sh-pfc: r8a77970: Rename IOCTRLx registers omits 6e9b4f32f9fa Merge branches 'hwspinlock-next', 'rpmsg-next' and 'rproc- [...] omits 2e35bb6cd421 gpio: vf610: Don't use explicit &pdev->dev in vf610_gpio_probe() omits a74b4b11541a gpio: vf610: Use devres to remove gpiochip omits fc57949cfd1f gpio: vf610: Use devres to disable clk_gpio omits db9ed63ca510 gpio: vf610: Use devres to disable clk_port omits 4a8909d02281 gpio: vf610: Simplify vf610_gpio_get() omits a262555bc685 gpio: vf610: Simplify vf610_gpio_set() omits 338aa10750ba gpio: vf610: Do not share irq_chip omits 043ad6b1c112 staging: rtl8723bs: Remove Dead Code in core/rtw_mlme.c omits 1b818345d1c1 staging: rtl8723bs: Remove Dead Functions in os_dep/ioctl_linux.c omits ba61d2dc45b0 staging: rtl8723bs: Remove Dead Code in os_dep/ioctl_linux.c omits 320d197d1336 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits bd10cd97e213 staging: rtl8723bs: Remove Dead Code in os_dep/os_intfs.c omits 3fc9413bcdc7 staging: rtl8723bs: Remove unreachable Code in core/rtw_cmd.c omits 391d9469abd8 staging: rtl8723bs: Remove old unreachable Code omits 8ecd30a6685e staging: rtl8723bs: Remove Dead Code in collect_bss_info Function omits 93bb0b1b18a3 staging: rtl8723bs: Remove Dead Include in include/drv_types.h omits 0531d4c95425 staging: rtl8723bs: Remove Dead Code in `struct mlme_priv` omits ed98730d9f25 staging: gdm724x: Do not break expressions omits a02da43c814b staging: rtl8188eu: core: rtw_recv.c: Fix a tab indent issue omits 5c4f2259181f staging: rtl8188eu: core: rtw_recv.c: fix a paranthesis is [...] omits 0842eabb6fd5 staging: rtl8188eu: core: rtw_recv.c: fix a space issue omits f21cf4601404 staging: gasket: gasket_interuppt.c: Fix string split issue. omits ce2439ec8356 staging: greybus: remove extern prototypes omits 83053c3eabd7 staging: speakup: fix line over 80 characters. omits 42f56fef6720 staging: rtl8188eu: core: rtw_ap.c: Fix multiple blank lines omits c580d1f98e22 staging: mt7621-mmc: Modify the return type of the functio [...] omits 982c34e0c2a5 staging: mt7621-mmc: Fix ret.cooci warnings omits b1c30bd6b74a staging: rtl8723bs: Change type of variables and return type omits cfc7ef740342 staging: rtl8723bs: Remove wrapper functions and change fu [...] omits fdd1b243edd7 staging: rtl8723bs: os_dep: Fix space in pointer definition omits cbc570a769e0 staging: rtl8723bs: os_dep: Fix assignment in if condition omits 93f6bc735fd9 staging: vt6655: rxtx.c: Remove unnecessary space after a cast omits dedf215bd1c7 staging: rtl8723bs: remove unused code omits d5469036124d staging: rtl8192u: Add required spaces before open parenthesis omits 1c666e2191db staging: vc04_services: Use tabs instead of spaces omits 50505e578f53 staging: rtl8712 - fix up non-kerneldoc comments omits 8af36478f951 staging: erofs: add a new line after variable declaration omits fbcd84743a8e staging: octeon-usb octeon-hcd: Fix several typos. omits 27a0eb8fb69a staging: fbtft: fixed format-string errors. omits df9ce52c8a30 staging: rtl8188eu: remove unnecessary braces from if/else omits 74a6565f378c staging: rtl8723bs: use kernel_read() instead of open-code [...] omits 3b3a1a0b7824 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits ca739e21ba90 staging: rtl8723bs: hal: Modify comparison to constant in [...] omits 54b3de55f4c2 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 0a6f6e9351db staging: rtl8723bs: hal: Remove comparison to NULL in hal_com.c omits 8f884e76cae6 staging: rtl8723bs: hal: Remove comparison to NULL in hal_ [...] omits 7cd6f4b0f593 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits da80ede2e79e staging: rtl8723bs: hal:Remove comparison to NULL in rtl87 [...] omits 3f181eb23ea6 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 019acabec865 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 7f91d8866f93 staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 8b1cf0b7205a staging: rtl8723bs: hal: Remove comparison to NULL in rtl8 [...] omits 3732d7016725 staging: sm750fb: Remove an unnecessary local variable in [...] omits 996341276286 staging: mt7621-mmc: delele extra blank lines omits d5f4a5684d1b staging: rtlwifi: Replace 0 with false. omits 3df3162f1d52 staging: pi433: Remove unused variable. omits 14e9bb7e9ea7 staging: rtl8192e: remove boilerplate license text omits 5af3304506ae staging: rtl8192e: add SPDX GPL-2.0 license identifier omits 3f8e5931fe60 staging: fbtft: line over 80 characters omits 84c45d5f3bf1 staging: gasket: Replace macro __ATTR with __ATTR_NULL omits ef2719d35ac4 staging: mt7621-dts: update ethernet settings. omits 7b53a16a1a7a staging: remove mt7621-eth omits 6d49a15ead2b staging: mt7621-pci: IF statement expression comparing to NULL omits a77a40cf8b42 staging: rtl8712: line over 80 characters. omits 715a7148d774 staging: octeon: Lines should not end with a '(' omits 5b628549e954 staging: most: Replace '--help--' in Kconfig file omits 796618673fcd staging: netlogic: Remove unnecessary 'out of memory' message omits e8ca82a1348b staging: rtl8192u: Adjust 'if' to follow Kernel coding Style omits a279fc9d051b staging: rtl8192u: Remove casts on the return values of li [...] omits 3eb9aa00daae staging: rtl8192u: Remove typedef for struct _RX_REORDER_ENTRY omits 00b0f841b740 staging: rtl8192u: Remove typedef for struct _RT_LINK_DETECT_T omits 82ec1977b393 staging: rtl8192u: Remove typedef for struct _RT_POWER_SAV [...] omits d83908ed0fc6 staging: rtl8192u: Remove typedef for struct _IbssParms omits bc6b124b6863 staging: rtl8192u: Remove typedef for struct _bandwidth_au [...] omits 72a2af220175 staging: wilc1000: remove unnecessary local variables omits 1d78178410f4 staging: media: zoran: remove unnecessary parentheses omits 81c2317cb966 staging: rtlwifi: phydm: remove unnecessary parentheses omits 6de5cd74fb8f staging: vboxvideo: Do not return -ENOSYS omits de5e4aea8881 staging: sm750fb: Edit CamelCase in local variables omits 256ab3efbe95 staging: vt6655: line over 80 characters omits b66003f02d9a staging: most: dim2: reg.h: Correct SPDX-License-Identifier omits 3037be14a219 staging: most: dim2: sysfs.h: Correct SPDX-License-Identifier omits da2773be2cf2 staging: most: dim2: hal.h: Correct SPDX-License-Identifier omits 9e510b68f044 staging: most: dim2: errors.h: Correct SPDX-License-Identifier omits b92f5d83fa1d staging: octeon-usb: remove unnecessary variable frame_number omits dfa5fbb9dbce staging: fbtft: convert a macro to a function. omits d8b2f7cfe4d4 staging: vt6655: Remove unused function prototype and definition omits e91dea57f36c staging: most: usb: Change '--help--' to 'help' in Kconfig omits 4068f661f604 staging: zoran: remove license boilerplate text omits 682bb4e63084 staging: zoran: add SPDX GPL-2.0+ license identifier omits d5aa59ad1665 staging: sm750fb: trivial comment indention fix. omits 173e3e69b297 staging: rtl8188eu: cleanup spacing style omits 975520608bd6 staging: media: davinci_vpfe: Fix alignment issues omits a4c5fbfa60e4 staging: media: davinci_vpfe: Fix multiple line dereference omits 5921a1383ac2 staging: media: davinci_vpfe: Fix comparison to NULL omits f270392c7e3f staging: vt6655: Remove an unused function prototype omits 84580771dd9c staging: vt6655: Fix malformed SPDX-License-Identifier tag omits ff7fa1f6b9b2 staging: rtl8712: Replace NULL comparisons omits b2c4f4660b69 staging: vc04_services: bcm2835-camera: Fix logical contin [...] omits d33fe112c9a2 staging: speakup: Add spaces around operators omits a57250582a00 staging: fwserial: Convert macro into an inline function omits 50d280f3e31c staging: speakup: Spaces around operator omits 730551f754a7 staging: fbtft: Remove unused #defines. omits 219347ebf057 staging: vt6655: Align function declaration omits 582270600819 staging: vt6655: Fix the warning line over 80 characters omits f6fe7f2809d3 staging: vt6655: mac.h: Fix comment style for SPDX-License [...] omits d67a81ff8546 staging: vt6655: Remove unnecessary blank line omits f105e04e7b3e staging: vt6655: key.h: Fix comment style for SPDX-License [...] omits 5a56a0f9ea04 staging: vt6655: dpc.h: Fix comment style of SPDX License [...] omits 572dbab6e353 staging: vt6655: Fix space around binary operator omits 084a8e546005 staging: vt6655: Fix spelling mistake omits 2b90bf28ac38 staging: speakup: Comparison to NULL. omits fbdc55155c7f staging: vc04_services: bcm2835-camera: Fix multiple line [...] omits 57a633dc68a6 staging: vc04-services: bcm2835-audio: Fix alignment issues omits ba118202b95b staging: vboxvideo: Fix open parenthesis at the end of line omits b6a3a880cfa6 staging: ralink-gdma: Avoid unnecessary line continuations omits 2c78d9f6ab8a staging: ralink-gdma: Replace from uint32_t to u32 omits 3e00865cf87c staging: ralink-gdma: Avoid unnecessary line continuations [...] omits 7782c3c93dc9 staging: iio: Line over 80 characters omits 4ca7f0a2ae5b staging: r8712u: Replace '--help--' with 'help' omits 5e8e08c81f1f staging: fbtft: Fix line over 80 characters omits 8e99e99baf38 staging: vt6655: desc.h: Fix comment style of SPDX-License [...] omits c12425567d7b staging: vt6655: channel.h: Fix comment style of SPDX Lice [...] omits 35defd6dd162 staging: greybus: Change NULL comparison to Boolean Negation omits 1d4c11dd7849 staging: emxx_udc: Fix open parenthesis at the end of the line omits b9c96308fda2 staging: emxx_udc: Fix equal sign alignment omits 6fc84d16664c staging: wilc1000: Fix line over 80 characters omits 7e5173822c9c staging: rtl8712: rename bSuspended to suspended omits 5b8d98f1711e staging: rtl8712: rename bSurpriseRemoved to surprise_removed omits 0ec6fc6f453a staging: rtl8712: rename bDriverStopped to driver_stopped omits 0785f4f32f07 rpmsg: core: Make remove handler for rpmsg driver optional. omits df0a752174c9 dt-bindings: soc: qcom: Add remote-pid binding for GLINK SMEM omits cdf7545aef65 rtc: convert core to SPDX identifier omits 33fee143ac6e rtc: ab-b5ze-s3: remove unnecessary check omits 818806498569 rtc: ab-b5ze-s3: convert to SPDX identifier omits 8a941124458f rtc: ab-b5ze-s3: switch to rtc_time64_to_tm/rtc_tm_to_time64 omits 5d049837dd76 rtc: ab-b5ze-s3: remove unnecessary gotos omits ac2467382240 rtc: ab-b5ze-s3: remove mutex omits 28e7861cfcf0 rtc: zynqmp: convert to SPDX identifier omits 60b7f4cbdcbc rtc: abx80x: remove useless .remove omits 559e883e0f77 rtc: abx80x: use rtc_add_group omits 2fcdf5fd7c1b rtc: abx80x: convert to SPDX identifier omits 0878a42086e0 habanalabs: never fail hard reset of device omits a2775bbc1d58 kernel/workqueue: Use __printf markup to silence compiler [...] omits d33d9f3dd96b percpu: use chunk scan_hint to skip some scanning omits 92c14cab4326 percpu: convert chunk hints to be based on pcpu_block_md omits 047924c96898 percpu: make pcpu_block_md generic omits da3afdd5bb54 percpu: use block scan_hint to only scan forward omits b89462a9c5f4 percpu: remember largest area skipped during allocation omits 382b88e961c7 percpu: add block level scan_hint omits b239f7daf553 percpu: set PCPU_BITMAP_BLOCK_SIZE to PAGE_SIZE omits 8744d859427c percpu: relegate chunks unusable when failing small allocations omits 3e54097beb22 percpu: manage chunks based on contig_bits instead of free_bytes omits d9f3a01eebe8 percpu: introduce helper to determine if two regions overlap omits 8c43004af016 percpu: do not search past bitmap when allocating an area omits 8e5a2b9893f3 percpu: update free path with correct new free region omits 1ffc664f9b8c Merge branch 'for-5.1/dax' into libnvdimm-for-next omits d9973871dae1 habanalabs: keep track of the device's dma mask omits c610002ab34f Merge branch 'for-5.1/dax' into libnvdimm-for-next omits 1dc8298654b7 Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits b1b2bc60ca95 dax: Flush partial PMDs correctly omits 445c193bdb75 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 66542c3b9d2f habanalabs: add MMU shadow mapping omits d75bcf3e5d60 habanalabs: Allow accessing DRAM virtual addresses via debugfs omits c811f7bc771f habanalabs: Add a printout with the name of a busy engine omits e1266004872c uapi/habanalabs: add some comments in habanalabs.h omits 393e5b55e222 habanalabs: Remove unneeded function pointers omits b6f897d75d65 habanalabs: Move PCI code into common file omits 680cb3991c9e habanalabs: ratelimit warnings at start of IOCTLs omits e0a29952c527 habanalabs: remove unused defines omits c535bfdd0f86 habanalabs: use EQ MSI/X ID per chip omits 3110c60fdc7a habanalabs: Move device CPU code into common file omits 5eb420446a59 habanalabs: remove implicit include from header files omits b24ca4587e2b habanalabs: rename goya_non_fatal_events array to all events omits 0ca3b1b7b965 habanalabs: add new device CPU boot status omits 4002ef34b270 Merge branch 'for-5.1/nfit/ars' into libnvdimm-for-next omits 5e3d8c42f502 Merge branch 'for-5.1/libnvdimm-start-pad' into libnvdimm- [...] omits 2554e22c9057 Merge branch 'for-5.1/devdax' into libnvdimm-for-next omits 14e8af16912d Merge branch 'for-5.1/libnvdimm' into libnvdimm-for-next omits a2318b6a16a8 riscv: Use latest system call ABI omits b420648f103d Merge branch 'for-5.1-atomic-replace' into for-next omits bc65fae4b1f0 usb: chipidea: imx: set power polarity omits 9a77462cefce dt-bindings: usb: ci-hdrc-usb2: add property power-active-high omits ddc7fb43a8a3 usb: chipidea: imx: remove unused header files omits 586f1a151c7b Merge branch 'for-5.1-atomic-replace' into for-next omits 62ecab9b2482 Merge branch 'for-5.1-atomic-replace' into for-next omits d85ce23d3c20 Merge branch 'for-5.0/upstream-fixes' into for-next omits 5b99cc230388 Merge branch 'for-5.0/upstream-fixes' into for-next omits e1fd0398d1e7 Merge branch 'for-5.1/fake-signal' into for-next omits 704f63ef69b5 Merge branch 'for-5.1/atomic-replace' into for-next omits bd0ab5efe8ec Merge branch 'for-4.21/upstream' into for-next omits c72a7f515329 Merge branch 'for-4.18/upstream' into for-next omits 0eb53cdd58f5 Merge branch 'for-4.19/upstream' into for-next omits d7ab8e67aa52 Merge branch 'for-4.18/upstream' into for-next omits 3beed9bf1e3d Merge branch 'for-4.17/upstream-fixes' into for-next omits d13f5d84ca27 Merge branch 'for-4.16/signal-sysfs-force-v2' into for-next adds 0e80845cf9b5 Merge remote-tracking branch 'fixes/master' adds 01eae4dbf55d Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' adds 785a94c04358 Merge remote-tracking branch 'net/master' adds 5955cd9a95dd Merge remote-tracking branch 'bpf/master' adds 45f286139622 Merge remote-tracking branch 'netfilter/master' adds 27746f18787a Merge remote-tracking branch 'sound-current/for-linus' adds 952f0986cc51 Merge branch 'asoc-5.1' into asoc-linus adds d459c4e1a3f4 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds cf3565ca85c4 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 222d7eef42eb Merge branch 'regulator-5.1' into regulator-linus adds 368aeff8c953 Merge remote-tracking branch 'regulator-fixes/for-linus' adds adb366f61af4 spi: stm32: return the get_irq error adds 12eede5fccc0 spi: atmel-quadspi: fix crash while suspending adds 77d8063fe0a0 spi: rspi: Fix handling of QSPI code when transmit and receive adds 9f2487a2ae45 Merge branch 'spi-5.1' into spi-linus adds fb2f1819b0fe Merge remote-tracking branch 'spi-fixes/for-linus' adds 706af1fa30cd Merge remote-tracking branch 'pci-current/for-linus' adds 93b21ec8f892 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds 1b341a9f74d2 Merge remote-tracking branch 'phy/fixes' adds 9ce038dce767 Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds 851a1c4321ba Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 1380f0b6854b Merge remote-tracking branch 'omap-fixes/fixes' adds 2f31620f4286 Merge remote-tracking branch 'kvm-fixes/master' adds 5b092249542b Merge remote-tracking branch 'hwmon-fixes/hwmon' adds 3b1f70a7f125 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds 71d22a504ded Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 70e4f062603f Merge remote-tracking branch 'vfs-fixes/fixes' adds 9f8258772512 Merge remote-tracking branch 'drivers-x86-fixes/fixes' adds 32149ebb49a2 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] adds 78b24c7e3228 Merge remote-tracking branch 'kbuild/for-next' adds b880556f50b4 Merge remote-tracking branch 'dma-mapping/for-next' adds ee37543e3d65 Merge remote-tracking branch 'asm-generic/master' adds efe3b10fdf67 Merge remote-tracking branch 'arm/for-next' adds 174d4d6e23e7 Merge remote-tracking branch 'arm64/for-next/core' adds 6d388dfc598d Merge remote-tracking branch 'arm-perf/for-next/perf' adds f8af8fb2e7aa Merge remote-tracking branch 'arm-soc/for-next' adds aa43633212e5 Merge remote-tracking branch 'actions/for-next' adds fcf80c7e0630 Merge remote-tracking branch 'amlogic/for-next' adds 359193d759bc Merge remote-tracking branch 'at91/at91-next' adds 6b4e53be0b0a Merge remote-tracking branch 'bcm2835/for-next' adds ecf631954dce Merge remote-tracking branch 'imx-mxs/for-next' adds 3b35b05e7f90 Merge remote-tracking branch 'keystone/next' adds 80673bf62793 Merge remote-tracking branch 'mediatek/for-next' adds b110517ea014 Merge remote-tracking branch 'mvebu/for-next' adds 51012a38b4bc Merge remote-tracking branch 'omap/for-next' adds da2978b7875e Merge remote-tracking branch 'qcom/for-next' adds 240b0a3f4c97 Merge remote-tracking branch 'renesas/next' adds 222ab0552e94 Merge remote-tracking branch 'rockchip/for-next' adds e8ef5b2f6c27 Merge remote-tracking branch 'samsung-krzk/for-next' adds f91f097f0263 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds 09429027a9d2 Merge remote-tracking branch 'tegra/for-next' adds 2c684b814633 Merge remote-tracking branch 'clk/clk-next' adds 63acad4f0e35 Merge remote-tracking branch 'clk-samsung/for-next' adds 28d28c46114d Merge remote-tracking branch 'csky/linux-next' adds 0a4bda39fe61 Merge remote-tracking branch 'm68k/for-next' adds 543e0856b426 Merge remote-tracking branch 'mips/mips-next' adds 7ad688108763 Merge remote-tracking branch 'nds32/next' adds 5f82e0ca5be2 parisc: Consider stack randomization for mmap base only wh [...] adds bd3258403df9 parisc: add set_fixmap()/clear_fixmap() adds 9117383cb393 parisc: add parisc code patching adds fcaa9f801522 parisc: add KGDB support adds fd53800fd5e4 parisc: Export running_on_qemu symbol for modules adds f6d44a3d0a27 parisc: Tune LASI LAN for QEMU adds a3e7c8c366de parisc: Skip registering LED when running in QEMU adds 4d439953184b parisc: PA-Linux requires at least 32 MB RAM adds 309015f329c3 parisc: add functions required by KPROBE_EVENTS adds 83ccafb209ee parisc: Implement kprobes adds f236305d69cb parisc: remove kprobes.h from generic-y adds 8565e7b1898a parisc: Implement kretprobes adds 229904eb917f doc: update kprobes supported architecture list adds 0961e02a6e16 parisc: remove unused flags parameter in __patch_text() adds fef8a8c4d150 parisc: Show n/a if product number not available adds b9d6ee6b9465 parisc: update feature lists adds 2cb7b29409e0 parisc: enable wide mode early adds 281b718721a5 parisc: Switch from DISCONTIGMEM to SPARSEMEM adds dcd2e599533c parisc: Remove lock code to serialize TLB operations in pacache.S adds 05189d28af21 parisc: Use ldcw instruction for SMP spinlock release barrier adds 9379865dd21e parisc: Add memory clobber to TLB purges adds 61726d43208f parisc: Add memory barrier to asm pdc and sync instructions adds debc70a30f70 parisc: Allow live-patching of __meminit functions adds 1fb55c4cf4e6 parisc: Enable SPARSEMEM_VMEMMAP adds f1abe94b2718 parisc: Use per-pagetable spinlock adds 2b731a920986 parisc: Update huge TLB page support to use per-pagetable [...] adds 9ee16ae6e738 Merge remote-tracking branch 'parisc-hd/for-next' adds 48aa3dfe7d1c Merge remote-tracking branch 'powerpc/next' adds 2cd8c8497bb4 Merge remote-tracking branch 'risc-v/for-next' adds 26e60277414e Merge remote-tracking branch 's390/features' adds 3b77b542fb59 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds c123ce707ba5 Merge remote-tracking branch 'fscrypt/master' adds 68dbda566db7 Merge remote-tracking branch 'befs/for-next' adds 46f811f6ab78 Merge branch 'misc-5.1' into for-next-current-v5.0-20190425 adds c5775380a83b Merge branch 'for-next-current-v5.0-20190425' into for-nex [...] adds 82431d78ec88 btrfs: factor our read/write stage off csum_tree_block int [...] adds ccb08a26a6ed btrfs: warn if extent buffer mapping crosses a page bounda [...] adds 84c5a19d1bd6 btrfs: Don't panic when we can't find a root key adds 04b8bba41a7d btrfs: Initialize inode::i_mapping once in btrfs_symlink adds c3abc86356f7 btrfs: scrub: return EAGAIN when fs is closing adds 21f880805f23 btrfs: zstd: remove indirect calls for local functions adds 1091a877eadf Btrfs: remove no longer used 'sync' member from transactio [...] adds 6b55b4a84619 btrfs: Introduce fs_info to extent_io_tree adds 8568d5cc3609 btrfs: switch extent_io_tree::track_uptodate to bool adds e94b39b6b08c btrfs: Introduce extent_io_tree::owner to distinguish diff [...] adds d0bd45d4551c btrfs: tracepoints: Add trace events for extent_io_tree adds cfd9b1e7c3dc btrfs: reduce kmap_atomic time for checksumming adds a8d03f0c37a9 btrfs: merge _btrfs_set_prop helpers adds abf06d955233 btrfs: drop redundant forward declaration in props.c adds 909d884b6e2c btrfs: rename fs_info argument to fs_private adds 26fcaf814d61 btrfs: refactor btrfs_set_prop and add btrfs_set_prop_trans adds 59cc61123221 btrfs: Turn an 'else if' into an 'else' in btrfs_uuid_tree_add adds 6c7c276877f3 btrfs: Remove EXTENT_WRITEBACK adds 334f2ee76307 btrfs: Remove EXTENT_IOBITS adds 40b1e8cd011f btrfs: add assertion helpers for spinning writers adds cea8ebca8ea4 btrfs: use assertion helpers for spinning writers adds f19c115dc7a1 btrfs: add assertion helpers for spinning readers adds e7564281dc36 btrfs: use assertion helpers for spinning readers adds f95a8bf0462f btrfs: add assertion helpers for extent buffer read lock counters adds 0e64e5a029a5 btrfs: use assertion helpers for extent buffer read lock counters adds ff0bd32ccbcf btrfs: add assertion helpers for extent buffer write lock [...] adds 4cf10b0f1f2d btrfs: use assertion helpers for extent buffer write lock [...] adds 9f10d1067024 btrfs: switch extent_buffer::lock_nested to bool adds 5d2a482e0a6e btrfs: Exploit the fact that pages passed to extent_readpa [...] adds 78135a1ca510 btrfs: Remove unused -EIO assignment in end_bio_extent_readpage adds daa88b58aa99 btrfs: reloc: Fix NULL pointer dereference due to expanded [...] adds bcfb0b2b04a0 btrfs: Make btrfs_(set|clear)_header_flag return void adds 3f9bd9c12272 btrfs: Correctly free extent buffer in case btree_read_ext [...] adds a8b21c921df5 btrfs: Check the first key and level for cached extent buffer adds f7f957676bf4 btrfs: Always output error message when key/level verifica [...] adds ac8557995b42 btrfs: extent_io: Move the BUG_ON() in flush_write_bio() o [...] adds ef97391ca2a4 btrfs: extent_io: Handle errors better in extent_write_ful [...] adds 3e26a276033b btrfs: extent_io: Handle errors better in btree_write_cach [...] adds 1ad5ef52544f btrfs: extent_io: Kill dead condition in extent_write_cach [...] adds 7c5589581738 btrfs: extent_io: Handle errors better in extent_write_loc [...] adds 5c2f96c19162 btrfs: extent_io: add proper error handling to lock_extent [...] adds e14896cd8cc7 btrfs: extent_io: Handle errors better in extent_writepages() adds e46abbdc798a btrfs: Use less confusing condition for uptodate parameter [...] adds 89970860498f btrfs: fix panic during relocation after ENOSPC before wri [...] adds 8bdc1b0186f2 btrfs: disk-io: Show the timing of corrupted tree block ex [...] adds b6ed03c9d71d btrfs: tests: handle fs_info allocation failure in extent_ [...] adds 890b3ae4bdd5 btrfs: tests: don't leak fs_info in extent_io bitmap tests adds 72388b61c3b4 btrfs: tests: print file:line for error messages adds 330405f83159 btrfs: tests: add table of most common errors adds f824ef7827b8 btrfs: tests: use standard error message after fs_info all [...] adds 4e75bc9b71d0 btrfs: tests: use standard error message after root alloca [...] adds fa388a37f222 btrfs: tests: use standard error message after extent buff [...] adds 54a16e195ee7 btrfs: tests: use standard error message after path alloca [...] adds 0106880f68e8 btrfs: tests: use standard error message after inode alloc [...] adds ec3185ccfa14 btrfs: tests: use standard error message after block group [...] adds a133dc951468 btrfs: tests: properly initialize fs_info of extent buffer adds 7d27d12dfd45 btrfs: tests: return errors from extent map tests adds f4e417b5c46b btrfs: tests: return errors from extent map test case 1 adds fd25acc862ad btrfs: tests: return errors from extent map test case 2 adds 9b9ba975d82f btrfs: tests: return errors from extent map test case 3 adds cd8382eaa917 btrfs: tests: return errors from extent map test case 4 adds d5083b9cc71c btrfs: tests: return error from all extent map test cases adds 976c43f0ea9b btrfs: tests: use standard error message after extent map [...] adds 7a47690ee2b1 btrfs: tests: use SZ_ constants everywhere adds dca5637b81c4 btrfs: tests: fix comments about tested extent map ranges adds d7f2d89f3c03 btrfs: tests: drop messages when some tests finish adds e50972a03e10 btrfs: tests: unify messages when tests start adds 96b96fee5537 btrfs: remove stale definition of BUFFER_LRU_MAX adds beb5ac5ca32f btrfs: move tree block wait and write helpers to tree-log adds 0edb16e0fd2c btrfs: use BUG() instead of BUG_ON(1) adds 439e14e9b127 btrfs: Perform locking/unlocking in btrfs_remap_file_range() adds b25fce1cc742 btrfs: use common file type conversion adds 56e1caafb0a0 btrfs: get fs_info from eb in lock_extent_buffer_for_io adds 5ae4584c6297 btrfs: get fs_info from eb in repair_eb_io_failure adds a91413c55d12 btrfs: get fs_info from eb in write_one_eb adds 53d2f1e549bd btrfs: get fs_info from eb in leaf_data_end adds 079f7c56ca25 btrfs: get fs_info from eb in btrfs_exclude_logged_extents adds 011b995c1287 btrfs: get fs_info from eb in check_tree_block_fsid adds 217162a1d987 btrfs: get fs_info from eb in tree_mod_log_eb_copy adds 87ee6f66f1e8 btrfs: get fs_info from eb in clean_tree_block adds fdb1524bff0c btrfs: get fs_info from eb in btrfs_leaf_free_space adds 0f9121e54682 btrfs: get fs_info from eb in read_node_slot adds e9c03a9694a9 btrfs: get fs_info from eb in btree_read_extent_buffer_pages adds a2672667e75f btrfs: get fs_info from eb in btrfs_verify_level_key adds 56ffc7da261e btrfs: qgroup: remove obsolete fs_info members adds 548b745d8a0b btrfs: Move btrfs_check_chunk_valid() to tree-check.[ch] a [...] adds 879703f7f3ac btrfs: tree-checker: Make chunk item checker messages more [...] adds 96e893c3fc99 btrfs: tree-checker: Make btrfs_check_chunk_valid() return [...] adds a67af5ad0f16 btrfs: tree-checker: Check chunk item at tree block read time adds 07f127ef1f23 btrfs: tree-checker: Verify dev item adds 360fa2ab2bc6 btrfs: tree-checker: Enhance chunk checker to validate chu [...] adds 082de4ba5203 btrfs: tree-checker: Verify inode item adds 12bc5544ec80 btrfs: inode: Verify inode mode to avoid NULL pointer dereference adds 169a835a1ed1 btrfs: tree-checker: get fs_info from eb in generic_err adds e5ce42df967c btrfs: tree-checker: get fs_info from eb in file_extent_err adds 84438e0016b2 btrfs: tree-checker: get fs_info from eb in check_csum_item adds cb21eb1a4a21 btrfs: tree-checker: get fs_info from eb in dir_item_err adds af0ee600c64e btrfs: tree-checker: get fs_info from eb in check_dir_item adds a705fb5433a5 btrfs: tree-checker: get fs_info from eb in block_group_err adds 2e747ed0f39c btrfs: tree-checker: get fs_info from eb in check_block_gr [...] adds 8feda5b18342 btrfs: tree-checker: get fs_info from eb in check_extent_d [...] adds 8d6823f0b3d2 btrfs: tree-checker: get fs_info from eb in check_leaf_item adds 3f36939ed4b2 btrfs: tree-checker: get fs_info from eb in check_leaf adds f350e82d7526 btrfs: tree-checker: get fs_info from eb in chunk_err adds bcdf960b21dc btrfs: tree-checker: get fs_info from eb in dev_item_err adds 318cc3061d33 btrfs: tree-checker: get fs_info from eb in check_dev_item adds 7d34cc071b9f btrfs: tree-checker: get fs_info from eb in check_inode_item adds e880f420ea88 btrfs: drop unused parameter in mount_subvol adds 0238d772907e btrfs: prop: open code btrfs_set_prop in inherit_prop adds f36f12898989 Btrfs: send, improve clone range adds 0f9477d036ac btrfs: Honour FITRIM range constraints during free space trim adds f711f7eaa813 btrfs: combine device update operations during transaction commit adds 50e70e2233ce btrfs: Handle pending/pinned chunks before blockgroup relo [...] adds 833ab735fb0d btrfs: Rename and export clear_btree_io_tree adds 7334ffb44dc0 btrfs: Populate ->orig_block_len during read_one_chunk adds 2def48edfa14 btrfs: Introduce new bits for device allocation tree adds df4cd55fc677 btrfs: Implement set_extent_bits_nowait adds 1fcb88fb75c4 btrfs: Stop using call_rcu for device freeing adds 57e348300552 btrfs: Transpose btrfs_close_devices/btrfs_mapping_tree_fr [...] adds f3b27b416e72 btrfs: replace pending/pinned chunks lists with io tree adds b2995bd1f0d7 btrfs: Remove 'trans' argument from find_free_dev_extent(_start) adds 0070790c26a0 btrfs: Factor out in_range macro adds eb38f80e77c3 btrfs: Optimize unallocated chunks discard adds a1b3be3a4a4f btrfs: Implement find_first_clear_extent_bit adds 605b92d1e85e btrfs: Switch btrfs_trim_free_extents to find_first_clear_ [...] adds a283a53b0619 btrfs: get fs_info from eb in btrfs_check_leaf_full adds cddd5be366dc btrfs: get fs_info from eb in btrfs_check_leaf_relaxed adds 655afed09fab btrfs: get fs_info from eb in btrfs_check_node adds ef1888c3a579 btrfs: get fs_info from eb in should_balance_chunk adds bfcd9c75aa59 btrfs: get fs_info from eb in btrfs_check_chunk_valid adds be66fbb667a9 btrfs: get fs_info from eb in read_one_chunk adds ea01a6295a25 btrfs: get fs_info from eb in read_one_dev adds 64c125912b4d Btrfs: fix data bytes_may_use underflow with fallocate due [...] adds e7ce9196e8a2 btrfs: tree-checker: Remove comprehensive root owner check adds d1fe27229350 btrfs: Do mandatory tree block check before submitting bio adds a7cba0389a28 btrfs: Remove redundant inode argument from btrfs_add_ordered_sum adds 3664251e6ae1 btrfs: get fs_info from trans in write_one_cache_group adds f63c2076b9ca btrfs: get fs_info from trans in btrfs_setup_space_cache adds 372c838e287e btrfs: get fs_info from trans in btrfs_write_dirty_block_groups adds 135f17c9cfbb btrfs: get fs_info from trans in update_block_group adds c79e54fd9631 btrfs: get fs_info from trans in btrfs_create_tree adds ad4d41716439 btrfs: get fs_info from trans in btrfs_need_log_full_commit adds b9be10c51744 btrfs: get fs_info from trans in btrfs_set_log_full_commit adds 1858ba0e2eda btrfs: get fs_info from trans in create_free_space_inode adds eeddf6caf73d btrfs: get fs_info from trans in btrfs_write_out_cache adds bbd1b566934d btrfs: get fs_info from trans in push_node_left adds ee982ecc6f04 btrfs: get fs_info from trans in balance_node_right adds 897966a38ee7 btrfs: get fs_info from trans in insert_ptr adds 4c7affb51c2b btrfs: get fs_info from trans in copy_for_split adds cc73a005862f btrfs: get fs_info from trans in init_first_rw_device adds 95d6b3648f40 btrfs: get fs_info from trans in btrfs_finish_sprout adds 1641640b1184 btrfs: get fs_info from trans in btrfs_run_dev_stats adds e7197e4c4ba3 btrfs: get fs_info from trans in btrfs_run_dev_replace adds d4b7d31a72d8 Btrfs: remove no longer used member num_dirty_bgs from tra [...] adds 2482f7bc0da8 btrfs: trace: Introduce trace events for sleepable tree lock adds f984e1c78e24 btrfs: trace: Introduce trace events for all btrfs tree lo [...] adds 8e436375b405 btrfs: rename btrfs_setxattr to btrfs_setxattr_trans adds bc35305ef2b5 btrfs: rename do_setxattr to btrfs_setxattr adds 7241ee0c1602 btrfs: export btrfs_setxattr adds cba16236fc0b btrfs: remove redundant readonly root check in btrfs_setxa [...] adds 33135f31b6ab btrfs: split btrfs_setxattr calls regarding transaction adds f61ae4a750e0 btrfs: cleanup btrfs_setxattr_trans and drop transaction p [...] adds 48f5433ef0f1 Btrfs: remove no longer used function to run delayed refs [...] adds fc6c0440270b btrfs: get fs_info from block group in next_block_group adds 1e37b82d5edd btrfs: get fs_info from block group in pin_down_extent adds 9f5c2c29c3aa btrfs: get fs_info from block group in lookup_free_space_inode adds c3ac2cf13b9f btrfs: get fs_info from block group in load_free_space_cache adds 947b3bf9a535 btrfs: get fs_info from block group in write_pinned_extent [...] adds 94150869619b btrfs: get fs_info from block group in btrfs_find_space_cluster adds e813af28084b btrfs: get fs_info from block group in search_free_space_info adds f21e94a51a38 btrfs: Define submit_bio_hook's type directly adds 02097dfb6b09 btrfs: Change submit_bio_hook to taking an inode directly adds 85d6eba2960f btrfs: Remove 'tree' argument from read_extent_buffer_pages adds 7ee38325ff09 btrfs: Pass 0 for bio_offset to btrfs_wq_submit_bio adds 4995bbebce99 btrfs: Always pass 0 bio_offset for btree_submit_bio_start adds 6cdb636f3c48 btrfs: Remove bio_offset argument from submit_bio_hook adds a518077ff786 btrfs: get fs_info from eb in __push_leaf_right adds 28f7476c90da btrfs: get fs_info from eb in __push_leaf_left adds 0306113f39dc btrfs: get fs_info from device in btrfs_rm_dev_item adds 649b012c1ee1 btrfs: get fs_info from device in btrfs_scrub_cancel_dev adds c661f7c88935 btrfs: get fs_info from device in btrfs_rm_dev_replace_fre [...] adds 2e55641a75c6 Btrfs: do not start a transaction at iterate_extent_inodes() adds 12e42b608751 btrfs: delayed-ref: Introduce better documented delayed re [...] adds 0cf08f12bdb6 btrfs: extent-tree: Open-code process_func in __btrfs_mod_ref adds 38636f06ac44 btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] adds 767d88d90744 btrfs: delayed-ref: Use btrfs_ref to refactor btrfs_add_de [...] adds 0554de5a474d btrfs: ref-verify: Use btrfs_ref to refactor btrfs_ref_tree_mod() adds 0839ffa0d328 btrfs: extent-tree: Use btrfs_ref to refactor add_pinned_bytes() adds 14a8e8f6f6e5 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_inc_ex [...] adds 8efaadef7b42 btrfs: extent-tree: Use btrfs_ref to refactor btrfs_free_extent() adds cf16b8db0f8b btrfs: qgroup: Don't scan leaf if we're modifying reloc tree adds c45ed6c8230f btrfs: remove unused parameter fs_info from split_item adds fe62e0625400 btrfs: remove unused parameter fs_info from btrfs_truncate_item adds 1d56c377a209 btrfs: remove unused parameter fs_info from btrfs_extend_item adds 07fca5a4b86c btrfs: remove unused parameter fs_info from tree_move_down adds 24267f7d7820 btrfs: remove unused parameter fs_info from from tree_advance adds 052f2c866dc5 btrfs: remove unused parameter fs_info from CHECK_FE_ALIGNED adds abe524dc07ba btrfs: remove unused parameter fs_info from emit_last_fiem [...] adds 967664bd0541 btrfs: remove unused parameter fs_info from btrfs_add_dela [...] adds 63bf84d32688 btrfs: remove unused parameter fs_info from btrfs_set_disk [...] adds 089590ab370b Btrfs: do not start a transaction during fiemap adds 79da5937881e Btrfs: send, flush dellaloc in order to avoid data loss adds c588c5621117 Btrfs: fix race between send and deduplication that lead t [...] adds af4a7351be41 Btrfs: improve performance on fsync of files with multiple [...] adds 7ba30a90895d btrfs: Document btrfs_csum_one_bio adds 22a841287306 btrfs: tree-checker: Allow error injection for tree-checker adds cd00888135a6 btrfs: ctree: Dump the leaf before BUG_ON in btrfs_set_ite [...] adds d159a8ad3f95 Merge branch 'misc-next' into for-next-next-v5.1-20190425 adds 5be0ea6498e3 btrfs: track odirect bytes in flight adds f56e7d156865 btrfs: reserve delalloc metadata differently adds 60204eb35bf5 Merge branch 'ext/josef/odirect-delalloc' into for-next-ne [...] adds 1bbfd2535a4c btrfs: Preallocate chunks in cow_file_range_async adds b5e789fd42ff btrfs: Rename async_cow to async_chunk adds 487d7e48f602 btrfs: Remove fs_info from struct async_chunk adds cf5d9d8200c0 btrfs: Make compress_file_range take only struct async_chunk adds 7fa6f75e392e btrfs: Replace clear_extent_bit with unlock_extent adds c5fb35389e1b btrfs: Set io_tree only once in submit_compressed_extents adds 4fb16dfb3c3e btrfs: Factor out common extent locking code in submit_com [...] adds 4d1376794d2e btrfs: Use kvmalloc for allocating compressed path context adds 939c3eda842b Merge branch 'ext/nikbor/async-submit-prealloc+kvmalloc' i [...] adds 85bf3ef824e1 btrfs: refactor btrfs_set_props to validate externally adds e68169be14ff btrfs: export btrfs_set_prop adds 06462220970f btrfs: start transaction in btrfs_ioctl_setflags() adds 0b3447326877 btrfs: drop useless inode i_flags copy and restore adds a1f4a400ff89 btrfs: modify local copy of btrfs_inode flags adds e824f71cfb80 btrfs: drop old_fsflags in btrfs_ioctl_setflags adds 352f8fefd575 btrfs: drop local copy of inode i_mode adds add33324bb67 btrfs: start transaction in xattr_handler_set_prop adds cc8cc9de7ee1 btrfs: delete unused function btrfs_set_prop_trans adds 24b042c9fe4c btrfs: merge calls of btrfs_setxattr and btrfs_setxattr_tr [...] adds 5548d20aaf1b Merge branch 'ext/anand/setflags-cleanup' into for-next-ne [...] adds 78d4f58587b3 Merge branch 'for-next-next-v5.1-20190425' into for-next-20190425 adds bdf1685491a4 Merge branch 'ext/nikbor/subvol-ro-drop-received-uuid' int [...] adds dd93cc2992e6 Merge branch 'ext/anand/stale-devids-free' into for-next-s [...] adds 336430e8ded7 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-s [...] adds 74071a16dd3a Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] adds 6033347bcdd8 Merge branch 'for-next-stale-20190425' into for-next-20190425 adds 0f2c7c5febe0 Merge remote-tracking branch 'btrfs-kdave/for-next' adds 5192e4dfec2d Merge remote-tracking branch 'cifs/for-next' adds a19455be92d5 Merge remote-tracking branch 'ecryptfs/next' adds 96d42e9ae9a7 Merge remote-tracking branch 'ext3/for_next' adds d5d837063eef Merge remote-tracking branch 'ext4/dev' adds 90a238561901 f2fs: add tracepoint for f2fs_filemap_fault() adds a877d85e1645 Merge remote-tracking branch 'f2fs/dev' adds f3ee98fc94b1 Merge remote-tracking branch 'fuse/for-next' adds c2f4d791323d Merge remote-tracking branch 'jfs/jfs-next' adds 7991a0c443cb Merge remote-tracking branch 'nfs-anna/linux-next' adds f52f41301c1e Merge remote-tracking branch 'nfsd/nfsd-next' adds 3b9254efb945 Merge remote-tracking branch 'orangefs/for-next' adds 3841c3fad4a4 Merge remote-tracking branch 'xfs/for-next' adds af467ef6c590 Merge branches 'work.misc' and 'work.dcache' into for-next adds 8c6dc7676a10 Merge remote-tracking branch 'vfs/for-next' adds 797176a35152 Merge remote-tracking branch 'printk/for-next' adds 59d4acb931c8 Merge branch 'pci/aer' adds 60551e69dc7a Merge branch 'pci/enumeration' adds 1e2414ed71f3 Merge branch 'pci/hotplug' adds 0db2639b4d08 Merge branch 'pci/msi' adds 636ba8b1c9af Merge branch 'pci/misc' adds e57ebfd50f6a Merge branch 'pci/switchtec' adds ba8e1a6e6053 Merge branch 'pci/virtualization' adds 1a468292a712 Merge branch 'pci/host/al' adds c177ba9b88dd Merge branch 'remotes/lorenzo/pci/controller-fixes' adds c6a34d22ccc7 Merge branch 'remotes/lorenzo/pci/dwc' adds b3ba4db09372 Merge branch 'remotes/lorenzo/pci/iproc' adds 62d53da9d03b PCI: keystone: Add support for PCIe EP in AM654x Platforms adds d370ac4f14e9 PCI: designware-ep: Configure Resizable BAR cap to adverti [...] adds 0379cd818cd8 PCI: designware-ep: Use aligned ATU window for raising MSI [...] adds 8da53d39d368 misc: pci_endpoint_test: Add support to test PCI EP in AM654x adds b18c547c2d83 misc: pci_endpoint_test: Fix test_reg_bar to be updated in [...] adds 83d2086b4c82 Merge branch 'remotes/lorenzo/pci/keystone' adds cac445942571 Merge branch 'remotes/lorenzo/pci/mediatek' adds 8e11dc86cc77 Merge branch 'remotes/lorenzo/pci/rcar' adds d31bc4073ea4 Merge branch 'remotes/lorenzo/pci/rockchip' adds b0148bece7a1 Merge branch 'remotes/lorenzo/pci/tegra' adds ef865f9ca7e4 Merge branch 'remotes/lorenzo/pci/xilinx' adds 46f0b82fb72d Merge branch 'remotes/lorenzo/pci/misc' adds e564375c4460 Merge branch 'pci/trivial' adds f7ea9c6c410e Merge remote-tracking branch 'pci/next' adds 315cb21fee35 Merge remote-tracking branch 'hid/for-next' adds 31816f9ecef0 Merge remote-tracking branch 'i2c/i2c/for-next' adds b0baa7a04d49 Merge remote-tracking branch 'i3c/i3c/next' adds 105e6b3c51f4 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 204a6019a024 Merge remote-tracking branch 'jc_docs/docs-next' adds 0a71f54fe4eb Merge remote-tracking branch 'v4l-dvb/master' adds e5f329634ee7 Merge remote-tracking branch 'fbdev/fbdev-for-next' adds b6c1c4c4746a Merge remote-tracking branch 'pm/linux-next' adds 488ea6eeff12 Merge remote-tracking branch 'cpupower/cpupower' adds a1213c42ee8f Merge remote-tracking branch 'thermal/next' adds 3aba2bf2eed2 Merge remote-tracking branch 'ieee1394/for-next' adds 67b22a979562 Merge remote-tracking branch 'dlm/next' adds 658a5b130082 Merge remote-tracking branch 'swiotlb/linux-next' adds dab39b674bd2 Merge remote-tracking branch 'rdma/for-next' adds c7830f5cab05 Merge remote-tracking branch 'net-next/master' adds 948394f5677e Merge remote-tracking branch 'mlx5-next/mlx5-next' adds caa013e64f52 Merge remote-tracking branch 'netfilter-next/master' adds 2c8c3092ce06 Merge remote-tracking branch 'nfc-next/master' adds 7a0c50a21a48 Merge remote-tracking branch 'wireless-drivers-next/master' adds 44144f17e1ff Merge remote-tracking branch 'bluetooth/master' adds 26d5b1b9af48 Merge remote-tracking branch 'gfs2/for-next' adds 3c3e1f403ecd Merge remote-tracking branch 'nand/nand/next' adds 41b4a1a3d33f Merge remote-tracking branch 'spi-nor/spi-nor/next' adds d13fae4bf81e Merge remote-tracking branch 'crypto/master' adds 496f6c1b2236 Merge remote-tracking branch 'drm/drm-next' adds b5bfc5f1e191 drm/amd/powerplay: add helper function to get smu firmware [...] adds 778aeab73764 drm/amd/powerplay: support hotspot/memory critical limit values adds 9df6dcd1a7c5 drm/amd/powerplay: support temperature emergency max values adds f668215d53c8 drm/amd/powerplay: support SMU metrics table on Vega12 adds 3a44900ffdb2 drm/amd/powerplay: expose current hotspot and memory tempe [...] adds 37080109b765 drm/amd/powerplay: support hwmon temperature channel labels V2 adds 5ccaeef0721a drm/amd/powerplay: expose Vega12 current power adds 017ec3beac11 drm/amd/powerplay: expose Vega12 current gpu activity adds bd2f77b58b97 drm/amdgpu: Remap hdp coherency registers adds 70d57eb629b9 drm/amdkfd: Expose HDP registers to user space adds e4132bf413b0 drm/amdgpu: Implement get num of hops between two xgmi device adds 9cf211b86430 drm/amdkfd: Adjust weight to represent num_hops info when [...] adds f30458690730 Merge remote-tracking branch 'amdgpu/drm-next' adds bbf80c5e2337 Merge remote-tracking branch 'drm-intel/for-linux-next' adds d7b4746d7bef drm: Add drm_atomic_get_old/new_private_obj_state adds b7ca331b293f drm/komeda: Add komeda_pipeline/component_get_state_and_set_user adds b6477a9d372a drm/komeda: Initialize komeda component as drm private object adds 242b708ae480 drm/komeda: Add komeda_build_layer_data_flow adds 7d31b9e7a550 drm/komeda: Add komeda_plane/plane_helper_funcs adds 5ec4b9b0c146 drm/komeda: Add komeda_build_display_data_flow adds b137208f48be drm/komeda: Add komeda_release_unclaimed_resources adds 8ceb9686b53a drm/komeda: Add komeda_crtc_atomic_flush adds 77a28d2867f3 drm/komeda: Add komeda_crtc_mode_valid/fixup adds 6eda92968bb9 drm/komeda: Add komeda_crtc_prepare/unprepare adds d7041f22ae1a drm/komeda: Add komeda_crtc_atomic_enable/disable adds 6c75642f9f8b drm/komeda: Add komeda_crtc_vblank_enable/disable adds caf7bd2ffaed drm/komeda: Add komeda_crtc_funcs adds 5d30439021f1 drm/komeda: Add komeda_kms_check adds 4cc734cb79a8 drm/komeda: Add sysfs attribute: core_id and config_id adds 50755fe5208a drm/komeda: Expose bus_width to Komeda-CORE adds 1aeeba2fd58a drm/komeda: Fixed warning: Function parameter or member no [...] adds 13a816f18dbd drm/komeda: Mark the local functions as static adds ed94cfab195f drm/komeda: Use memset to initialize config_id adds 9ec428490937 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' adds 6f0e07c026b4 Merge remote-tracking branch 'imx-drm/imx-drm/next' adds b0d30afd30ef Merge remote-tracking branch 'etnaviv/etnaviv/next' adds bf21a8a23daa Merge remote-tracking branch 'regmap/for-next' adds fc51d6e3fdfe Merge remote-tracking branch 'sound/for-next' adds e6e3230c12bb Merge remote-tracking branch 'sound-asoc/for-next' adds f9a75c1d717f modules: Only return -EEXIST for modules that have finishe [...] adds 41e72eeff32c module: add stubs for within_module functions adds fde1bd9b0ceb kernel/module: Reschedule while waiting for modules to fin [...] adds dffbcc6b30ac Merge remote-tracking branch 'modules/modules-next' adds 60564ca3bb14 Merge remote-tracking branch 'input/next' adds 23fe36b4ecd1 Merge remote-tracking branch 'block/for-next' adds a5c66a5e8fef Merge remote-tracking branch 'device-mapper/for-next' adds 0869cdeb0460 Merge remote-tracking branch 'mmc/next' adds 7b8e2983b65e Merge remote-tracking branch 'kgdb/kgdb-next' adds a5cfa7e2a85e Merge remote-tracking branch 'mfd/for-mfd-next' adds 2f3d209d7ce9 Merge remote-tracking branch 'backlight/for-backlight-next' adds 3bc90c234590 Merge remote-tracking branch 'battery/for-next' adds 991044e99e8f Merge remote-tracking branch 'regulator/for-next' adds 7d1945b5941e Merge remote-tracking branch 'security/next-testing' adds a2adc1126e53 Merge remote-tracking branch 'apparmor/apparmor-next' adds d3aaf2946d6e Merge remote-tracking branch 'integrity/next-integrity' adds 604a0286c65e Merge remote-tracking branch 'selinux/next' adds a81e7d433801 Merge remote-tracking branch 'tpmdd/next' adds 64d80aef3204 Merge remote-tracking branch 'iommu/next' adds fb3914769b23 Merge remote-tracking branch 'vfio/next' adds 2250060d1a9e Merge remote-tracking branch 'audit/next' adds 2eb0478581ed Merge remote-tracking branch 'devicetree/for-next' adds 70fae12f3680 Merge remote-tracking branch 'spi/for-next' adds e2f4b3764570 Merge remote-tracking branch 'tip/auto-latest' adds 0d52423b5836 clocksource/drivers/sun5i: Fail gracefully when clock rate [...] adds 7cd6dca3600d clocksource/drivers/arch_timer: Workaround for Allwinner A [...] adds a1cb6c1520ac clocksource/drivers/exynos_mct: Move one-shot check from t [...] adds 41ad789e88fd clocksource/drivers/exynos_mct: Clear timer interrupt when [...] adds 8e745b2d1c29 dt-bindings: timer: renesas, cmt: Document r8a774c0 CMT support adds 9bb5ff34c4f9 dt-bindings: timer: renesas: tmu: Document r8a774c0 bindings adds d1ab9be4ea0e clocksource/drivers/riscv: Add required checks during cloc [...] adds af0f72b938c1 clocksource/drivers/exynos_mct: Remove dead code adds 98dde5d83590 clocksource/drivers/exynos_mct: Fix error path in timer re [...] adds 645a4109a7cf dt-bindings: timer: mediatek: update bindings for MT7629 SoC adds 1d57802b9a03 clocksource/drivers/exynos_mct: Remove unused header includes adds 7d2b5fb9580c dt-bindings: timer: gpt: update binding doc adds 859df012e5dd clocksource/drivers/tango-xtal: Rename the file for consistency adds 5ce37efc22a0 clocksource/drivers/timer-pxa: Rename the file for consistency adds 366eaee03b85 clocksource/drivers/timer-cs5535: Rename the file for consistency adds daa3f8bbe157 dt-bindings: timer: add Tegra210 timer adds 950e26e6066c clocksource/drivers/tegra: Add Tegra210 timer support adds dbfc6db7ba46 soc/tegra: default select TEGRA_TIMER for Tegra210 adds 5e70bc4029d3 Merge remote-tracking branch 'clockevents/clockevents/next'
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 (76a893bbbf75) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-master-aarch6 [...]
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.
No new revisions were added by this update.
Summary of changes: .mailmap | 1 - Documentation/ABI/stable/sysfs-bus-nvmem | 2 - Documentation/ABI/stable/sysfs-devices-node | 87 +- Documentation/ABI/testing/debugfs-wilco-ec | 45 +- Documentation/ABI/testing/sysfs-bus-counter | 230 - .../ABI/testing/sysfs-bus-counter-104-quad-8 | 36 - .../ABI/testing/sysfs-bus-counter-ftm-quaddec | 16 - .../ABI/testing/sysfs-bus-i2c-devices-pca954x | 20 - Documentation/ABI/testing/sysfs-bus-iio | 8 - .../ABI/testing/sysfs-bus-iio-counter-104-quad-8 | 16 - .../sysfs-bus-iio-impedance-analyzer-ad5933 | 35 - Documentation/ABI/testing/sysfs-bus-iio-sps30 | 2 +- .../ABI/testing/sysfs-bus-iio-temperature-max31856 | 24 - Documentation/ABI/testing/sysfs-class-mei | 15 - .../ABI/testing/sysfs-devices-platform-ipmi | 2 +- Documentation/ABI/testing/sysfs-driver-ucsi-ccg | 6 - Documentation/ABI/testing/sysfs-kernel-slab | 9 - Documentation/ABI/testing/usb-uevent | 27 - Documentation/accounting/psi.txt | 107 - Documentation/acpi/dsd/leds.txt | 99 - Documentation/admin-guide/cgroup-v2.rst | 56 +- Documentation/admin-guide/kernel-parameters.txt | 25 +- Documentation/admin-guide/mm/numaperf.rst | 169 - Documentation/arm64/perf.txt | 85 - Documentation/arm64/pointer-authentication.txt | 22 +- Documentation/core-api/genalloc.rst | 2 +- Documentation/core-api/kernel-api.rst | 4 +- Documentation/dev-tools/gcov.rst | 18 +- Documentation/dev-tools/kselftest.rst | 94 +- .../devicetree/bindings/arm/coresight.txt | 60 +- .../devicetree/bindings/arm/keystone/ti,sci.txt | 3 +- .../devicetree/bindings/counter/ftm-quaddec.txt | 18 - .../bindings/counter/stm32-lptimer-cnt.txt | 29 - .../bindings/counter/stm32-timer-cnt.txt | 31 - .../devicetree/bindings/dma/adi,axi-dmac.txt | 4 +- .../devicetree/bindings/edac/socfpga-eccmgr.txt | 135 +- Documentation/devicetree/bindings/eeprom/at24.txt | 1 - .../bindings/fieldbus/arcx,anybus-controller.txt | 71 - Documentation/devicetree/bindings/gnss/u-blox.txt | 1 - .../devicetree/bindings/gpio/gpio-pca953x.txt | 2 - .../bindings/iio/accel/kionix,kxcjk1013.txt | 17 - .../devicetree/bindings/iio/adc/adi,ad7606.txt | 1 - .../devicetree/bindings/iio/adc/adi,ad7780.txt | 48 - .../bindings/iio/adc/amlogic,meson-saradc.txt | 1 - .../devicetree/bindings/iio/adc/avia-hx711.txt | 24 + .../devicetree/bindings/iio/adc/avia-hx711.yaml | 66 - .../devicetree/bindings/iio/adc/lpc32xx-adc.txt | 5 - .../devicetree/bindings/iio/adc/ti-ads8344.txt | 19 - .../bindings/iio/chemical/plantower,pms7003.txt | 8 +- .../bindings/iio/counter/stm32-lptimer-cnt.txt | 27 + .../devicetree/bindings/iio/gyroscope/bmg160.txt | 20 - .../bindings/iio/gyroscope/nxp,fxas21002c.txt | 31 - .../devicetree/bindings/iio/imu/adi,adis16480.txt | 85 - .../devicetree/bindings/iio/imu/st_lsm6dsx.txt | 3 - .../devicetree/bindings/iio/light/vcnl4000.txt | 24 - .../devicetree/bindings/iio/pressure/bmp085.txt | 27 + .../devicetree/bindings/iio/pressure/bmp085.yaml | 70 - .../bindings/iio/proximity/devantech-srf04.txt | 28 + .../bindings/iio/proximity/devantech-srf04.yaml | 66 - .../bindings/iio/proximity/maxbotix,mb1232.txt | 29 - .../devicetree/bindings/iio/st-sensors.txt | 1 - .../bindings/iio/temperature/max31856.txt | 24 - .../iio/temperature/temperature-bindings.txt | 7 - .../bindings/interrupt-controller/ti,sci-inta.txt | 66 - .../bindings/interrupt-controller/ti,sci-intr.txt | 82 - .../devicetree/bindings/leds/leds-lm3532.txt | 101 - .../devicetree/bindings/mfd/stm32-lptimer.txt | 2 +- .../devicetree/bindings/mfd/stm32-timers.txt | 7 - Documentation/devicetree/bindings/mfd/ti-lmu.txt | 20 + .../devicetree/bindings/misc/aspeed-p2a-ctrl.txt | 47 - Documentation/devicetree/bindings/mux/mmio-mux.txt | 60 + Documentation/devicetree/bindings/mux/reg-mux.txt | 129 - .../bindings/nvmem/allwinner,sunxi-sid.txt | 3 +- .../devicetree/bindings/nvmem/imx-ocotp.txt | 4 +- .../devicetree/bindings/nvmem/st,stm32-romem.txt | 31 - .../devicetree/bindings/pci/pci-keystone.txt | 44 - .../bindings/phy/brcm,stingray-usb-phy.txt | 32 - .../devicetree/bindings/phy/fsl,imx8mq-usb-phy.txt | 3 - .../bindings/phy/meson-g12a-usb2-phy.txt | 22 - .../bindings/phy/meson-g12a-usb3-pcie-phy.txt | 22 - .../bindings/phy/nvidia,tegra124-xusb-padctl.txt | 9 - .../devicetree/bindings/phy/phy-hi3660-usb3.txt | 26 - .../devicetree/bindings/phy/phy-mtk-ufs.txt | 38 - .../devicetree/bindings/phy/qcom-qmp-phy.txt | 14 +- .../devicetree/bindings/phy/rcar-gen2-phy.txt | 57 +- .../devicetree/bindings/phy/rcar-gen3-phy-usb2.txt | 14 +- .../devicetree/bindings/phy/rockchip-emmc-phy.txt | 8 +- .../bindings/phy/ti,phy-am654-serdes.txt | 82 - .../bindings/pinctrl/cirrus,lochnagar.txt | 141 - .../bindings/pinctrl/fsl,imx7d-pinctrl.txt | 6 +- .../devicetree/bindings/pinctrl/pinctrl-mt65xx.txt | 1 - .../devicetree/bindings/pinctrl/pinctrl-mt8183.txt | 132 - .../bindings/pinctrl/qcom,apq8064-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,ipq4019-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,ipq8064-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,msm8660-pinctrl.txt | 2 +- .../bindings/pinctrl/qcom,msm8974-pinctrl.txt | 2 +- .../bindings/pinctrl/st,stm32-pinctrl.txt | 2 - Documentation/devicetree/bindings/pps/pps-gpio.txt | 7 - .../devicetree/bindings/pwm/pwm-tiehrpwm.txt | 1 - .../devicetree/bindings/rtc/nxp,pcf85063.txt | 6 +- .../devicetree/bindings/rtc/rtc-aspeed.txt | 22 - Documentation/devicetree/bindings/rtc/rtc.txt | 1 - .../devicetree/bindings/serial/cdns,uart.txt | 5 - .../devicetree/bindings/serial/nxp,sc16is7xx.txt | 2 - .../devicetree/bindings/serial/sifive-serial.txt | 33 - .../devicetree/bindings/serial/sprd-uart.txt | 17 +- .../devicetree/bindings/soc/qcom/qcom,glink.txt | 5 - .../bindings/timer/allwinner,sun4i-timer.txt | 4 +- .../devicetree/bindings/ufs/cdns,ufshc.txt | 5 +- .../devicetree/bindings/ufs/ufs-mediatek.txt | 43 - Documentation/devicetree/bindings/ufs/ufs-qcom.txt | 5 +- .../devicetree/bindings/ufs/ufshcd-pltfrm.txt | 5 +- .../devicetree/bindings/usb/amlogic,dwc3.txt | 88 - Documentation/devicetree/bindings/usb/dwc2.txt | 7 - .../devicetree/bindings/usb/generic-ehci.yaml | 95 - .../devicetree/bindings/usb/generic-ohci.yaml | 89 - .../bindings/usb/ingenic,jz4740-musb.txt | 8 - .../bindings/usb/nvidia,tegra124-xusb.txt | 4 - .../devicetree/bindings/usb/renesas_usbhs.txt | 1 - Documentation/devicetree/bindings/usb/usb-ehci.txt | 46 + Documentation/devicetree/bindings/usb/usb-hcd.txt | 9 + Documentation/devicetree/bindings/usb/usb-hcd.yaml | 25 - Documentation/devicetree/bindings/usb/usb-ohci.txt | 35 + Documentation/devicetree/bindings/usb/usb-xhci.txt | 1 - .../devicetree/bindings/vendor-prefixes.txt | 3 - Documentation/devicetree/bindings/virtio/iommu.txt | 66 - Documentation/devicetree/bindings/virtio/mmio.txt | 30 - Documentation/devicetree/writing-schema.md | 2 +- Documentation/driver-api/generic-counter.rst | 342 - Documentation/driver-api/index.rst | 1 - Documentation/filesystems/Locking | 4 +- Documentation/filesystems/autofs-mount-control.txt | 6 +- Documentation/filesystems/autofs.txt | 66 +- Documentation/filesystems/debugfs.txt | 16 +- Documentation/filesystems/porting | 25 - Documentation/filesystems/vfs.txt | 8 +- Documentation/gpio/index.rst | 17 - Documentation/gpio/sysfs.rst | 167 - Documentation/gpio/sysfs.txt | 156 + Documentation/memory-barriers.txt | 20 - Documentation/powerpc/DAWR-POWER9.txt | 40 +- Documentation/serial/README.cycladesZ | 8 + Documentation/serial/cyclades_z.rst | 11 - Documentation/serial/driver | 486 + Documentation/serial/driver.rst | 549 - Documentation/serial/index.rst | 32 - Documentation/serial/moxa-smartio | 523 + Documentation/serial/moxa-smartio.rst | 615 - Documentation/serial/n_gsm.rst | 103 - Documentation/serial/n_gsm.txt | 96 + Documentation/serial/rocket.rst | 185 - Documentation/serial/rocket.txt | 189 + Documentation/serial/serial-iso7816.rst | 90 - Documentation/serial/serial-iso7816.txt | 83 + Documentation/serial/serial-rs485.rst | 103 - Documentation/serial/serial-rs485.txt | 95 + Documentation/serial/tty.rst | 328 - Documentation/serial/tty.txt | 313 + Documentation/sysctl/vm.txt | 12 - Documentation/trace/ftrace.rst | 31 - Documentation/trace/histogram.rst | 16 +- .../trace/postprocess/trace-vmscan-postprocess.pl | 7 +- Documentation/usb/WUSB-Design-overview.txt | 56 +- Documentation/usb/acm.txt | 164 +- Documentation/usb/authorization.txt | 75 +- Documentation/usb/chipidea.txt | 101 +- Documentation/usb/dwc3.txt | 12 +- Documentation/usb/ehci.txt | 42 +- Documentation/usb/functionfs.txt | 17 +- Documentation/usb/gadget-testing.txt | 611 +- Documentation/usb/gadget_configfs.txt | 306 +- Documentation/usb/gadget_hid.txt | 175 +- Documentation/usb/gadget_multi.txt | 43 +- Documentation/usb/gadget_printer.txt | 155 +- Documentation/usb/gadget_serial.txt | 75 +- Documentation/usb/iuu_phoenix.txt | 34 +- Documentation/usb/mass-storage.txt | 19 +- Documentation/usb/misc_usbsevseg.txt | 9 +- Documentation/usb/mtouchusb.txt | 42 +- Documentation/usb/ohci.txt | 5 +- Documentation/usb/rio.txt | 83 +- Documentation/usb/usb-help.txt | 21 +- Documentation/usb/usb-serial.txt | 205 +- Documentation/usb/usbip_protocol.txt | 552 +- Documentation/usb/usbmon.txt | 100 +- Documentation/virtual/kvm/api.txt | 210 +- Documentation/virtual/kvm/devices/vm.txt | 3 +- Documentation/virtual/kvm/devices/xive.txt | 197 - Documentation/vm/hmm.rst | 94 +- MAINTAINERS | 95 +- Makefile | 9 - Next/SHA1s | 299 - Next/Trees | 301 - Next/merge.log | 15535 ------------------- Next/quilt-import.log | 2 - arch/Kconfig | 7 - arch/alpha/include/asm/barrier.h | 1 - arch/alpha/mm/init.c | 14 + arch/arc/mm/init.c | 15 + arch/arm/Kconfig | 3 +- arch/arm/boot/dts/am33xx-l4.dtsi | 14 +- arch/arm/boot/dts/am437x-l4.dtsi | 4 + arch/arm/boot/dts/am57xx-idk-common.dtsi | 1 - arch/arm/boot/dts/dra76x-mmc-iodelay.dtsi | 40 +- arch/arm/boot/dts/ls1021a.dtsi | 28 - arch/arm/boot/dts/omap4-droid4-xt894.dts | 27 +- arch/arm/boot/dts/rk3288.dtsi | 7 - arch/arm/common/sa1111.c | 2 +- arch/arm/configs/aspeed_g4_defconfig | 1 + arch/arm/configs/aspeed_g5_defconfig | 1 + arch/arm/include/asm/Kbuild | 1 + arch/arm/include/asm/hardirq.h | 1 - arch/arm/include/asm/kvm_emulate.h | 2 - arch/arm/include/asm/kvm_host.h | 26 +- arch/arm/kernel/atags.h | 2 +- arch/arm/kernel/smp.c | 6 +- arch/arm/kvm/Kconfig | 1 + arch/arm/mach-at91/Kconfig | 23 - arch/arm/mach-imx/devices/platform-fec.c | 2 +- arch/arm/mach-imx/devices/platform-gpio_keys.c | 2 +- arch/arm/mach-imx/devices/platform-imx2-wdt.c | 2 +- arch/arm/mach-imx/devices/platform-mxc_nand.c | 2 +- arch/arm/mach-imx/hardware.h | 2 +- arch/arm/mach-integrator/impd1.c | 2 +- arch/arm/mach-iop13xx/pci.c | 2 +- arch/arm/mach-iop13xx/tpmi.c | 2 +- arch/arm/mach-ixp4xx/common-pci.c | 2 +- arch/arm/mach-ks8695/include/mach/hardware.h | 2 +- arch/arm/mach-omap1/include/mach/hardware.h | 2 +- .../mach-omap2/omap_hwmod_2xxx_interconnect_data.c | 2 +- arch/arm/mach-prima2/common.c | 2 +- arch/arm/mach-pxa/balloon3.c | 2 +- arch/arm/mach-pxa/colibri-pxa270.c | 2 +- arch/arm/mach-pxa/colibri-pxa300.c | 2 +- arch/arm/mach-pxa/colibri-pxa320.c | 2 +- arch/arm/mach-pxa/colibri-pxa3xx.c | 2 +- arch/arm/mach-pxa/gumstix.c | 2 +- arch/arm/mach-pxa/lpd270.c | 2 +- arch/arm/mach-pxa/lubbock.c | 2 +- arch/arm/mach-pxa/mainstone.c | 2 +- arch/arm/mach-pxa/trizeps4.c | 2 +- arch/arm/mach-pxa/viper.c | 2 +- arch/arm/mach-s3c24xx/include/mach/hardware.h | 2 +- arch/arm/mach-sa1100/include/mach/memory.h | 2 +- arch/arm/mach-sa1100/neponset.c | 2 +- arch/arm/mach-tegra/iomap.h | 2 +- arch/arm/mach-tegra/irammap.h | 2 +- arch/arm/mach-w90x900/include/mach/hardware.h | 2 +- arch/arm/mm/dma-mapping.c | 24 +- arch/arm/mm/init.c | 25 +- arch/arm/xen/p2m.c | 4 +- arch/arm64/Kconfig | 11 +- arch/arm64/Kconfig.platforms | 5 - arch/arm64/boot/dts/altera/socfpga_stratix10.dtsi | 25 +- arch/arm64/include/asm/Kbuild | 2 +- arch/arm64/include/asm/boot.h | 2 +- arch/arm64/include/asm/cpufeature.h | 4 +- arch/arm64/include/asm/fpsimd.h | 29 +- arch/arm64/include/asm/hugetlb.h | 4 + arch/arm64/include/asm/kvm_asm.h | 3 +- arch/arm64/include/asm/kvm_emulate.h | 16 - arch/arm64/include/asm/kvm_host.h | 101 +- arch/arm64/include/asm/kvm_hyp.h | 1 + arch/arm64/include/asm/kvm_ptrauth.h | 111 - arch/arm64/include/asm/memory.h | 2 +- arch/arm64/include/asm/sysreg.h | 3 - arch/arm64/include/uapi/asm/kvm.h | 43 - arch/arm64/kernel/acpi_numa.c | 2 +- arch/arm64/kernel/asm-offsets.c | 7 - arch/arm64/kernel/cpufeature.c | 2 +- arch/arm64/kernel/fpsimd.c | 179 +- arch/arm64/kernel/perf_event.c | 50 +- arch/arm64/kernel/signal.c | 5 + arch/arm64/kernel/smp.c | 4 +- arch/arm64/kvm/Kconfig | 1 + arch/arm64/kvm/Makefile | 2 +- arch/arm64/kvm/fpsimd.c | 17 +- arch/arm64/kvm/guest.c | 415 +- arch/arm64/kvm/handle_exit.c | 36 +- arch/arm64/kvm/hyp/entry.S | 15 - arch/arm64/kvm/hyp/switch.c | 80 +- arch/arm64/kvm/pmu.c | 239 - arch/arm64/kvm/reset.c | 167 +- arch/arm64/kvm/sys_regs.c | 183 +- arch/arm64/kvm/sys_regs.h | 25 - arch/arm64/mm/init.c | 19 +- arch/arm64/mm/mmu.c | 8 +- arch/c6x/mm/init.c | 12 + arch/h8300/include/asm/Kbuild | 1 + arch/h8300/mm/init.c | 14 + arch/hexagon/Kconfig | 1 + arch/hexagon/include/asm/Kbuild | 1 + arch/hexagon/mm/init.c | 10 + arch/ia64/Kconfig | 1 + arch/ia64/kernel/acpi.c | 14 +- arch/ia64/mm/init.c | 17 +- arch/m68k/Kconfig | 3 +- arch/m68k/mm/init.c | 7 + arch/microblaze/mm/init.c | 12 + arch/mips/Kconfig | 1 + arch/mips/include/asm/bitops.h | 4 +- arch/mips/include/asm/bootinfo.h | 1 - arch/mips/kernel/cpu-bugs64.c | 4 +- arch/mips/kernel/prom.c | 4 +- arch/mips/kernel/setup.c | 48 +- arch/mips/kernel/traps.c | 63 +- arch/mips/kvm/Kconfig | 1 + arch/mips/mm/gup.c | 11 +- arch/mips/mm/init.c | 8 + arch/nds32/include/asm/Kbuild | 1 + arch/nds32/include/asm/pgtable.h | 2 +- arch/nds32/kernel/ftrace.c | 1 + arch/nds32/kernel/head.S | 2 +- arch/nds32/mm/init.c | 12 + arch/nios2/Kconfig | 3 +- arch/nios2/mm/init.c | 12 + arch/openrisc/mm/init.c | 12 + arch/parisc/Kconfig | 1 + arch/parisc/include/asm/fixmap.h | 6 + arch/parisc/kernel/ftrace.c | 1 + arch/parisc/mm/init.c | 33 +- arch/powerpc/Kconfig | 12 +- arch/powerpc/Kconfig.debug | 32 - arch/powerpc/boot/addnote.c | 6 +- arch/powerpc/boot/dts/fsl/b4qds.dtsi | 1 - arch/powerpc/configs/skiroot_defconfig | 2 - arch/powerpc/include/asm/Kbuild | 1 - arch/powerpc/include/asm/book3s/32/mmu-hash.h | 4 + arch/powerpc/include/asm/book3s/32/pgalloc.h | 41 + arch/powerpc/include/asm/book3s/32/pgtable.h | 13 +- arch/powerpc/include/asm/book3s/64/hugetlb.h | 77 +- arch/powerpc/include/asm/book3s/64/mmu.h | 37 +- arch/powerpc/include/asm/book3s/64/pgalloc.h | 49 + arch/powerpc/include/asm/book3s/64/slice.h | 2 - arch/powerpc/include/asm/cpuidle.h | 19 +- arch/powerpc/include/asm/drmem.h | 21 - arch/powerpc/include/asm/fadump.h | 1 - arch/powerpc/include/asm/fixmap.h | 5 - arch/powerpc/include/asm/hugetlb.h | 87 +- arch/powerpc/include/asm/hw_breakpoint.h | 8 - arch/powerpc/include/asm/imc-pmu.h | 39 - arch/powerpc/include/asm/kasan.h | 40 - arch/powerpc/include/asm/kvm_host.h | 11 +- arch/powerpc/include/asm/kvm_ppc.h | 41 +- arch/powerpc/include/asm/mce.h | 96 +- arch/powerpc/include/asm/mmu.h | 3 - arch/powerpc/include/asm/mmu_context.h | 7 +- arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h | 44 - arch/powerpc/include/asm/nohash/32/mmu-8xx.h | 50 +- arch/powerpc/include/asm/nohash/32/mmu.h | 25 + arch/powerpc/include/asm/nohash/32/pgalloc.h | 123 +- arch/powerpc/include/asm/nohash/32/pgtable.h | 13 +- arch/powerpc/include/asm/nohash/32/slice.h | 2 - arch/powerpc/include/asm/nohash/64/mmu.h | 14 + arch/powerpc/include/asm/nohash/64/pgalloc.h | 117 +- arch/powerpc/include/asm/nohash/64/pgtable.h | 9 + arch/powerpc/include/asm/nohash/64/slice.h | 12 + arch/powerpc/include/asm/nohash/hugetlb-book3e.h | 45 - arch/powerpc/include/asm/nohash/mmu-book3e.h | 2 - arch/powerpc/include/asm/nohash/mmu.h | 16 +- arch/powerpc/include/asm/nohash/pgalloc.h | 56 - arch/powerpc/include/asm/nohash/pte-book3e.h | 5 + arch/powerpc/include/asm/opal-api.h | 18 +- arch/powerpc/include/asm/opal.h | 9 - arch/powerpc/include/asm/paca.h | 40 +- arch/powerpc/include/asm/page.h | 12 +- arch/powerpc/include/asm/pgalloc.h | 51 - arch/powerpc/include/asm/pgtable-be-types.h | 9 +- arch/powerpc/include/asm/pgtable-types.h | 9 +- arch/powerpc/include/asm/pgtable.h | 9 +- arch/powerpc/include/asm/processor.h | 9 +- arch/powerpc/include/asm/reg.h | 8 +- arch/powerpc/include/asm/reg_booke.h | 2 +- arch/powerpc/include/asm/slice.h | 9 +- arch/powerpc/include/asm/string.h | 32 +- arch/powerpc/include/asm/task_size_64.h | 2 +- arch/powerpc/include/asm/time.h | 2 - arch/powerpc/include/asm/trace.h | 16 - arch/powerpc/include/asm/xive.h | 17 - arch/powerpc/include/uapi/asm/kvm.h | 46 - arch/powerpc/kernel/Makefile | 14 +- arch/powerpc/kernel/asm-offsets.c | 18 + arch/powerpc/kernel/cacheinfo.c | 13 +- arch/powerpc/kernel/cputable.c | 13 +- arch/powerpc/kernel/dbell.c | 3 - arch/powerpc/kernel/early_32.c | 36 - arch/powerpc/kernel/entry_32.S | 158 +- arch/powerpc/kernel/entry_64.S | 8 +- arch/powerpc/kernel/exceptions-64s.S | 23 +- arch/powerpc/kernel/fadump.c | 1 - arch/powerpc/kernel/fpu.S | 1 - arch/powerpc/kernel/head_32.S | 246 +- arch/powerpc/kernel/head_32.h | 203 - arch/powerpc/kernel/head_40x.S | 155 +- arch/powerpc/kernel/head_44x.S | 12 +- arch/powerpc/kernel/head_8xx.S | 136 +- arch/powerpc/kernel/head_booke.h | 131 +- arch/powerpc/kernel/head_fsl_booke.S | 32 +- arch/powerpc/kernel/hw_breakpoint.c | 62 +- arch/powerpc/kernel/idle_book3s.S | 1099 +- arch/powerpc/kernel/irq.c | 16 +- arch/powerpc/kernel/mce.c | 106 +- arch/powerpc/kernel/mce_power.c | 251 +- arch/powerpc/kernel/process.c | 44 +- arch/powerpc/kernel/prom_init.c | 254 +- arch/powerpc/kernel/prom_init_check.sh | 12 +- arch/powerpc/kernel/ptrace.c | 3 +- arch/powerpc/kernel/security.c | 8 - arch/powerpc/kernel/setup-common.c | 114 +- arch/powerpc/kernel/setup_32.c | 28 + arch/powerpc/kernel/signal_64.c | 27 +- arch/powerpc/kernel/sysfs.c | 8 +- arch/powerpc/kernel/time.c | 9 - arch/powerpc/kernel/traps.c | 10 +- arch/powerpc/kernel/vdso32/Makefile | 5 +- arch/powerpc/kernel/vdso64/Makefile | 5 +- arch/powerpc/kernel/vector.S | 1 - arch/powerpc/kernel/watchdog.c | 81 +- arch/powerpc/kvm/Kconfig | 1 + arch/powerpc/kvm/Makefile | 2 +- arch/powerpc/kvm/book3s.c | 42 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 4 +- arch/powerpc/kvm/book3s_64_vio.c | 130 +- arch/powerpc/kvm/book3s_64_vio_hv.c | 105 +- arch/powerpc/kvm/book3s_hv.c | 155 +- arch/powerpc/kvm/book3s_hv_builtin.c | 57 - arch/powerpc/kvm/book3s_hv_rm_mmu.c | 144 - arch/powerpc/kvm/book3s_hv_rmhandlers.S | 221 +- arch/powerpc/kvm/book3s_xive.c | 250 +- arch/powerpc/kvm/book3s_xive.h | 37 - arch/powerpc/kvm/book3s_xive_native.c | 1249 -- arch/powerpc/kvm/book3s_xive_template.c | 78 +- arch/powerpc/kvm/e500_mmu.c | 2 +- arch/powerpc/kvm/powerpc.c | 40 +- arch/powerpc/lib/Makefile | 19 +- arch/powerpc/lib/copy_32.S | 12 +- arch/powerpc/lib/mem_64.S | 9 +- arch/powerpc/lib/memcpy_64.S | 4 +- arch/powerpc/mm/40x_mmu.c | 159 + arch/powerpc/mm/44x_mmu.c | 246 + arch/powerpc/mm/8xx_mmu.c | 239 + arch/powerpc/mm/Makefile | 52 +- arch/powerpc/mm/book3s32/Makefile | 3 - arch/powerpc/mm/book3s32/mmu.c | 442 - arch/powerpc/mm/book3s32/tlb.c | 173 - arch/powerpc/mm/book3s64/Makefile | 24 - arch/powerpc/mm/book3s64/hash_4k.c | 124 - arch/powerpc/mm/book3s64/hash_64k.c | 333 - arch/powerpc/mm/book3s64/hash_hugepage.c | 191 - arch/powerpc/mm/book3s64/hash_hugetlbpage.c | 168 - arch/powerpc/mm/book3s64/hash_pgtable.c | 463 - arch/powerpc/mm/book3s64/hash_tlb.c | 265 - arch/powerpc/mm/book3s64/hash_utils.c | 1960 --- arch/powerpc/mm/book3s64/iommu_api.c | 498 - arch/powerpc/mm/book3s64/pgtable.c | 449 - arch/powerpc/mm/book3s64/radix_pgtable.c | 1124 -- arch/powerpc/mm/book3s64/radix_tlb.c | 1101 -- arch/powerpc/mm/book3s64/slb.c | 833 - arch/powerpc/mm/book3s64/subpage_prot.c | 289 - arch/powerpc/mm/book3s64/vphn.c | 73 - arch/powerpc/mm/book3s64/vphn.h | 16 - arch/powerpc/mm/dma-noncoherent.c | 2 +- arch/powerpc/mm/drmem.c | 6 +- arch/powerpc/mm/fault.c | 6 +- arch/powerpc/mm/fsl_booke_mmu.c | 326 + arch/powerpc/mm/hash64_4k.c | 124 + arch/powerpc/mm/hash64_64k.c | 333 + .../mm/{book3s32/hash_low.S => hash_low_32.S} | 0 .../{book3s64/hash_native.c => hash_native_64.c} | 0 arch/powerpc/mm/hash_utils_64.c | 1930 +++ arch/powerpc/mm/hugepage-hash64.c | 191 + arch/powerpc/mm/hugetlbpage-book3e.c | 206 + arch/powerpc/mm/hugetlbpage-hash64.c | 147 + .../radix_hugetlbpage.c => hugetlbpage-radix.c} | 0 arch/powerpc/mm/hugetlbpage.c | 242 +- arch/powerpc/mm/init_32.c | 5 +- arch/powerpc/mm/init_64.c | 2 +- arch/powerpc/mm/kasan/kasan_init_32.c | 183 - arch/powerpc/mm/mem.c | 30 +- arch/powerpc/mm/mmu_context.c | 2 +- .../mmu_context.c => mmu_context_book3s64.c} | 0 .../mmu_context.c => mmu_context_hash32.c} | 0 arch/powerpc/mm/mmu_context_iommu.c | 501 + arch/powerpc/mm/mmu_context_nohash.c | 497 + arch/powerpc/mm/mmu_decl.h | 9 +- arch/powerpc/mm/nohash/40x.c | 159 - arch/powerpc/mm/nohash/44x.c | 246 - arch/powerpc/mm/nohash/8xx.c | 239 - arch/powerpc/mm/nohash/Makefile | 18 - arch/powerpc/mm/nohash/book3e_hugetlbpage.c | 192 - arch/powerpc/mm/nohash/book3e_pgtable.c | 120 - arch/powerpc/mm/nohash/fsl_booke.c | 326 - arch/powerpc/mm/nohash/mmu_context.c | 497 - arch/powerpc/mm/nohash/tlb.c | 795 - arch/powerpc/mm/nohash/tlb_low_64e.S | 1249 -- arch/powerpc/mm/numa.c | 2 +- arch/powerpc/mm/pgtable-book3e.c | 123 + arch/powerpc/mm/pgtable-book3s64.c | 449 + arch/powerpc/mm/pgtable-hash64.c | 463 + arch/powerpc/mm/pgtable-radix.c | 1124 ++ arch/powerpc/mm/pgtable.c | 114 - arch/powerpc/mm/pgtable_32.c | 47 +- arch/powerpc/mm/pgtable_64.c | 8 +- arch/powerpc/mm/{book3s64 => }/pkeys.c | 0 arch/powerpc/mm/ppc_mmu_32.c | 419 + arch/powerpc/mm/ptdump/ptdump.c | 83 +- arch/powerpc/mm/slb.c | 832 + arch/powerpc/mm/slice.c | 70 +- arch/powerpc/mm/subpage-prot.c | 284 + arch/powerpc/mm/tlb-radix.c | 1101 ++ arch/powerpc/mm/tlb_hash32.c | 173 + arch/powerpc/mm/tlb_hash64.c | 259 + arch/powerpc/mm/tlb_low_64e.S | 1280 ++ arch/powerpc/mm/tlb_nohash.c | 810 + .../mm/{nohash/tlb_low.S => tlb_nohash_low.S} | 0 arch/powerpc/mm/vphn.c | 71 + arch/powerpc/mm/vphn.h | 17 + arch/powerpc/perf/Makefile | 3 +- arch/powerpc/perf/callchain.c | 20 +- arch/powerpc/perf/core-book3s.c | 36 +- arch/powerpc/perf/generic-compat-pmu.c | 234 - arch/powerpc/perf/imc-pmu.c | 347 +- arch/powerpc/perf/internal.h | 12 - arch/powerpc/perf/power5+-pmu.c | 4 +- arch/powerpc/perf/power5-pmu.c | 4 +- arch/powerpc/perf/power6-pmu.c | 4 +- arch/powerpc/perf/power7-pmu.c | 4 +- arch/powerpc/perf/power8-pmu.c | 3 +- arch/powerpc/perf/power9-events-list.h | 2 + arch/powerpc/perf/power9-pmu.c | 3 +- arch/powerpc/perf/ppc970-pmu.c | 4 +- arch/powerpc/platforms/Kconfig.cputype | 10 +- arch/powerpc/platforms/cell/spufs/inode.c | 10 +- arch/powerpc/platforms/powermac/Makefile | 6 - arch/powerpc/platforms/powernv/idle.c | 902 +- arch/powerpc/platforms/powernv/npu-dma.c | 14 +- arch/powerpc/platforms/powernv/opal-call.c | 4 - arch/powerpc/platforms/powernv/opal-imc.c | 5 +- arch/powerpc/platforms/powernv/opal.c | 23 +- arch/powerpc/platforms/powernv/pci-ioda.c | 35 +- arch/powerpc/platforms/powernv/pci.h | 2 - arch/powerpc/platforms/powernv/setup.c | 5 +- arch/powerpc/platforms/powernv/subcore.c | 2 +- arch/powerpc/platforms/pseries/hotplug-memory.c | 17 +- arch/powerpc/purgatory/Makefile | 3 - arch/powerpc/sysdev/fsl_pci.c | 10 +- arch/powerpc/sysdev/xive/native.c | 110 - arch/powerpc/xmon/Makefile | 1 - arch/powerpc/xmon/xmon.c | 66 +- arch/riscv/mm/init.c | 5 + arch/s390/Kconfig | 3 +- arch/s390/include/asm/cpacf.h | 3 +- arch/s390/include/asm/hugetlb.h | 8 +- arch/s390/include/asm/kvm_host.h | 2 - arch/s390/include/uapi/asm/kvm.h | 5 +- arch/s390/kvm/Kconfig | 2 +- arch/s390/kvm/interrupt.c | 13 +- arch/s390/kvm/kvm-s390.c | 120 +- arch/s390/kvm/vsie.c | 13 +- arch/s390/mm/init.c | 19 +- arch/s390/tools/gen_facilities.c | 3 - arch/sh/Kconfig | 2 +- arch/sh/boards/board-apsh4a3a.c | 2 +- arch/sh/boards/board-apsh4ad0a.c | 2 +- arch/sh/boards/board-edosk7705.c | 2 +- arch/sh/boards/board-edosk7760.c | 2 +- arch/sh/boards/board-espt.c | 2 +- arch/sh/boards/board-urquell.c | 2 +- arch/sh/boards/mach-dreamcast/irq.c | 1 + arch/sh/boards/mach-microdev/setup.c | 2 +- arch/sh/boards/mach-sdk7786/fpga.c | 2 +- arch/sh/boards/mach-sdk7786/setup.c | 2 +- arch/sh/boards/mach-sdk7786/sram.c | 2 +- arch/sh/boards/mach-se/7343/irq.c | 2 +- arch/sh/boards/mach-se/7722/irq.c | 2 +- arch/sh/drivers/pci/pci-sh7751.c | 2 +- arch/sh/drivers/pci/pci-sh7780.c | 2 +- arch/sh/drivers/pci/pcie-sh7786.c | 2 +- arch/sh/include/asm/Kbuild | 1 + arch/sh/include/cpu-sh4/cpu/sh7786.h | 2 +- arch/sh/mm/gup.c | 11 +- arch/sh/mm/init.c | 31 +- arch/sh/mm/pmb.c | 2 +- arch/sh/mm/uncached.c | 2 +- arch/sparc/Kconfig | 1 - arch/sparc/include/asm/pgtable_64.h | 30 + arch/sparc/mm/gup.c | 9 +- arch/sparc/mm/init_32.c | 13 + arch/sparc/mm/init_64.c | 8 + arch/um/kernel/mem.c | 7 + arch/unicore32/Kconfig | 1 - arch/unicore32/include/asm/Kbuild | 1 + arch/unicore32/include/asm/memory.h | 2 +- arch/unicore32/mm/init.c | 26 +- arch/unicore32/mm/ioremap.c | 2 +- arch/unicore32/mm/mmu.c | 2 +- arch/x86/Kconfig | 8 +- arch/x86/Kconfig.debug | 14 + arch/x86/entry/syscalls/syscall_32.tbl | 7 +- arch/x86/entry/syscalls/syscall_64.tbl | 6 - arch/x86/entry/vdso/vdso32/vclock_gettime.c | 1 - arch/x86/events/intel/bts.c | 2 +- arch/x86/include/asm/Kbuild | 1 - arch/x86/include/asm/hugetlb.h | 4 + arch/x86/include/asm/hyperv-tlfs.h | 2 +- arch/x86/kernel/acpi/boot.c | 36 +- arch/x86/kvm/Kconfig | 1 + arch/x86/kvm/mtrr.c | 10 +- arch/x86/kvm/paging_tmpl.h | 2 +- arch/x86/kvm/svm.c | 2 +- arch/x86/kvm/vmx/nested.c | 111 +- arch/x86/kvm/vmx/vmx.c | 15 +- arch/x86/kvm/x86.c | 47 +- arch/x86/kvm/x86.h | 10 - arch/x86/mm/hugetlbpage.c | 2 +- arch/x86/mm/init_32.c | 11 +- arch/x86/mm/init_64.c | 20 +- arch/x86/mm/numa.c | 27 +- arch/x86/platform/pvh/enlighten.c | 8 +- arch/x86/xen/efi.c | 12 +- arch/x86/xen/enlighten_pv.c | 2 +- arch/x86/xen/enlighten_pvh.c | 7 +- arch/x86/xen/time.c | 20 +- arch/x86/xen/xen-ops.h | 4 +- arch/xtensa/include/asm/irqflags.h | 2 +- arch/xtensa/kernel/smp.c | 2 +- arch/xtensa/mm/init.c | 5 + block/blk-integrity.c | 3 +- block/blk-mq-sysfs.c | 8 +- block/blk-mq.c | 2 +- drivers/Kconfig | 2 - drivers/Makefile | 1 - drivers/acpi/Kconfig | 1 - drivers/acpi/Makefile | 1 - drivers/acpi/hmat/Kconfig | 11 - drivers/acpi/hmat/Makefile | 1 - drivers/acpi/hmat/hmat.c | 666 - drivers/acpi/numa.c | 16 +- drivers/acpi/scan.c | 4 +- drivers/acpi/tables.c | 76 +- drivers/android/binder.c | 12 +- drivers/base/Kconfig | 10 +- drivers/base/arch_topology.c | 36 +- drivers/base/core.c | 5 - drivers/base/dd.c | 5 +- drivers/base/firmware_loader/Kconfig | 1 - drivers/base/firmware_loader/builtin/.gitignore | 1 - drivers/base/firmware_loader/fallback.c | 6 +- drivers/base/memory.c | 24 +- drivers/base/node.c | 352 +- drivers/base/platform.c | 12 +- drivers/base/power/clock_ops.c | 3 +- drivers/base/power/common.c | 4 +- drivers/base/power/domain.c | 4 +- drivers/base/power/domain_governor.c | 4 +- drivers/base/power/generic_ops.c | 4 +- drivers/base/power/main.c | 4 +- drivers/base/power/qos.c | 6 +- drivers/base/power/runtime.c | 4 +- drivers/base/power/sysfs.c | 6 +- drivers/base/power/trace.c | 2 +- drivers/base/power/wakeirq.c | 15 +- drivers/base/power/wakeup.c | 4 +- drivers/base/test/Makefile | 1 - drivers/bus/ti-sysc.c | 23 +- drivers/char/hpet.c | 2 - drivers/char/ipmi/ipmi_devintf.c | 3 + drivers/char/ipmi/ipmi_dmi.c | 2 - drivers/char/ipmi/ipmi_msghandler.c | 4 +- drivers/char/ipmi/ipmi_plat_data.c | 27 +- drivers/char/ipmi/ipmi_plat_data.h | 3 - drivers/char/ipmi/ipmi_si_hardcode.c | 1 - drivers/char/ipmi/ipmi_si_hotmod.c | 1 - drivers/char/ipmi/ipmi_si_intf.c | 2 + drivers/char/ipmi/ipmi_si_platform.c | 6 +- drivers/char/ipmi/ipmi_ssif.c | 11 +- drivers/char/random.c | 199 +- drivers/char/tpm/Kconfig | 1 + drivers/char/virtio_console.c | 3 +- drivers/clocksource/Kconfig | 14 +- drivers/clocksource/Makefile | 2 +- drivers/clocksource/arm_arch_timer.c | 55 + drivers/clocksource/tcb_clksrc.c | 433 + drivers/clocksource/timer-atmel-tcb.c | 477 - drivers/clocksource/timer-fsl-ftm.c | 15 +- drivers/clocksource/timer-milbeaut.c | 66 +- drivers/clocksource/timer-sun4i.c | 5 +- drivers/clocksource/timer-tegra20.c | 63 +- drivers/counter/104-quad-8.c | 1367 -- drivers/counter/Kconfig | 60 - drivers/counter/Makefile | 10 - drivers/counter/counter.c | 1567 -- drivers/counter/ftm-quaddec.c | 356 - drivers/counter/stm32-lptimer-cnt.c | 754 - drivers/counter/stm32-timer-cnt.c | 390 - drivers/dax/super.c | 7 +- drivers/dma-buf/Kconfig | 1 + drivers/dma/Kconfig | 2 +- drivers/dma/amba-pl08x.c | 22 +- drivers/dma/at_xdmac.c | 67 +- drivers/dma/bcm2835-dma.c | 1 + drivers/dma/dma-axi-dmac.c | 116 +- drivers/dma/idma64.c | 15 +- drivers/dma/idma64.h | 2 - drivers/dma/imx-sdma.c | 15 +- drivers/dma/pl330.c | 61 +- drivers/dma/sh/rcar-dmac.c | 4 +- drivers/dma/stm32-dma.c | 13 +- drivers/dma/tegra210-adma.c | 37 +- drivers/dma/xgene-dma.c | 6 +- drivers/edac/altera_edac.c | 262 +- drivers/edac/altera_edac.h | 69 +- drivers/edac/amd64_edac.c | 135 +- drivers/edac/amd64_edac.h | 11 +- drivers/edac/i10nm_base.c | 52 +- drivers/edac/skx_base.c | 50 +- drivers/edac/skx_common.c | 57 +- drivers/edac/skx_common.h | 8 + drivers/extcon/Kconfig | 9 +- drivers/extcon/Makefile | 1 - drivers/extcon/devres.c | 2 +- drivers/extcon/extcon-arizona.c | 10 - drivers/extcon/extcon-intel-cht-wc.c | 81 +- drivers/extcon/extcon-intel-mrfld.c | 284 - drivers/extcon/extcon-intel.h | 20 - drivers/firewire/core-iso.c | 15 +- drivers/firmware/google/vpd.c | 4 +- drivers/firmware/ti_sci.c | 651 - drivers/firmware/ti_sci.h | 102 - drivers/fpga/dfl-afu-dma-region.c | 42 +- drivers/gnss/ubx.c | 1 - drivers/gpio/Kconfig | 84 +- drivers/gpio/Makefile | 1 - drivers/gpio/gpio-74x164.c | 22 +- drivers/gpio/gpio-74xx-mmio.c | 4 +- drivers/gpio/gpio-amdpt.c | 8 +- drivers/gpio/gpio-aspeed.c | 4 +- drivers/gpio/gpio-bcm-kona.c | 4 +- drivers/gpio/gpio-cadence.c | 4 +- drivers/gpio/gpio-clps711x.c | 7 +- drivers/gpio/gpio-dwapb.c | 4 +- drivers/gpio/gpio-ftgpio010.c | 4 +- drivers/gpio/gpio-hlwd.c | 4 +- drivers/gpio/gpio-iop.c | 4 +- drivers/gpio/gpio-janz-ttl.c | 4 +- drivers/gpio/gpio-loongson1.c | 4 +- drivers/gpio/gpio-lpc18xx.c | 5 +- drivers/gpio/gpio-mb86s7x.c | 4 +- drivers/gpio/gpio-mlxbf.c | 152 - drivers/gpio/gpio-mmio.c | 99 +- drivers/gpio/gpio-mt7621.c | 3 +- drivers/gpio/gpio-mvebu.c | 7 +- drivers/gpio/gpio-mxc.c | 4 +- drivers/gpio/gpio-octeon.c | 4 +- drivers/gpio/gpio-omap.c | 648 +- drivers/gpio/gpio-pca953x.c | 25 +- drivers/gpio/gpio-pxa.c | 12 +- drivers/gpio/gpio-rcar.c | 5 +- drivers/gpio/gpio-sch.c | 5 + drivers/gpio/gpio-spear-spics.c | 4 +- drivers/gpio/gpio-sprd.c | 4 +- drivers/gpio/gpio-sta2x11.c | 5 +- drivers/gpio/gpio-stp-xway.c | 4 +- drivers/gpio/gpio-tb10x.c | 4 +- drivers/gpio/gpio-tegra.c | 4 +- drivers/gpio/gpio-thunderx.c | 16 +- drivers/gpio/gpio-timberdale.c | 4 +- drivers/gpio/gpio-ts4800.c | 4 +- drivers/gpio/gpio-uniphier.c | 4 +- drivers/gpio/gpio-vf610.c | 92 +- drivers/gpio/gpio-xgene-sb.c | 4 +- drivers/gpio/gpio-xlp.c | 7 +- drivers/gpio/gpio-zx.c | 4 +- drivers/gpio/gpio-zynq.c | 4 +- drivers/gpio/gpiolib-acpi.c | 115 +- drivers/gpio/gpiolib-devprop.c | 2 - drivers/gpio/gpiolib-of.c | 24 +- drivers/gpio/gpiolib.c | 43 +- drivers/gpio/gpiolib.h | 22 +- drivers/gpu/drm/amd/amdgpu/amdgpu.h | 10 +- drivers/gpu/drm/amd/amdgpu/amdgpu_acpi.c | 3 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c | 6 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gpuvm.c | 2 +- drivers/gpu/drm/amd/amdgpu/amdgpu_device.c | 46 +- drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 81 +- drivers/gpu/drm/amd/amdgpu/amdgpu_fence.c | 35 +- drivers/gpu/drm/amd/amdgpu/amdgpu_mn.c | 8 +- drivers/gpu/drm/amd/amdgpu/amdgpu_pm.c | 44 - drivers/gpu/drm/amd/amdgpu/amdgpu_sched.c | 23 +- drivers/gpu/drm/amd/amdgpu/amdgpu_vm.c | 36 +- drivers/gpu/drm/amd/amdgpu/amdgpu_xgmi.c | 32 +- drivers/gpu/drm/amd/amdgpu/cik.c | 13 - drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c | 14 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.c | 5 +- drivers/gpu/drm/amd/amdgpu/mxgpu_ai.h | 1 - drivers/gpu/drm/amd/amdgpu/si.c | 13 - drivers/gpu/drm/amd/amdgpu/soc15.c | 14 - drivers/gpu/drm/amd/amdgpu/vega10_ih.c | 37 +- drivers/gpu/drm/amd/amdgpu/vi.c | 13 - drivers/gpu/drm/amd/amdkfd/kfd_chardev.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_events.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_flat_memory.c | 2 + drivers/gpu/drm/amd/amdkfd/kfd_mqd_manager_vi.c | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_priv.h | 2 +- drivers/gpu/drm/amd/amdkfd/kfd_topology.c | 3 +- drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c | 3 +- .../drm/amd/include/asic_reg/nbio/nbio_6_1_smn.h | 3 - .../drm/amd/include/asic_reg/nbio/nbio_7_0_smn.h | 3 - .../drm/amd/include/asic_reg/nbio/nbio_7_4_0_smn.h | 3 - drivers/gpu/drm/amd/include/kgd_pp_interface.h | 1 - drivers/gpu/drm/amd/powerplay/hwmgr/smu7_hwmgr.c | 5 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega12_hwmgr.c | 16 +- drivers/gpu/drm/amd/powerplay/hwmgr/vega20_hwmgr.c | 16 +- drivers/gpu/drm/amd/powerplay/inc/smumgr.h | 1 - drivers/gpu/drm/amd/powerplay/smumgr/ci_smumgr.c | 2 - drivers/gpu/drm/amd/powerplay/smumgr/fiji_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/iceland_smumgr.c | 2 - .../drm/amd/powerplay/smumgr/polaris10_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/tonga_smumgr.c | 2 - .../gpu/drm/amd/powerplay/smumgr/vegam_smumgr.c | 2 - drivers/gpu/drm/arm/display/komeda/komeda_plane.c | 2 + drivers/gpu/drm/drm_syncobj.c | 13 +- drivers/gpu/drm/i915/i915_gem.c | 2 +- drivers/gpu/drm/i915/i915_gem_userptr.c | 2 +- drivers/gpu/drm/msm/msm_drv.h | 2 +- drivers/gpu/drm/radeon/radeon_mn.c | 4 +- drivers/gpu/drm/rockchip/rockchip_drm_gem.c | 17 +- drivers/gpu/drm/vboxvideo/Kconfig | 1 - drivers/gpu/drm/vboxvideo/vbox_mode.c | 3 +- drivers/gpu/drm/vboxvideo/vbox_prime.c | 10 +- drivers/gpu/drm/via/via_dmablit.c | 3 +- drivers/gpu/drm/xen/xen_drm_front_gem.c | 18 +- drivers/hid/hid-hyperv.c | 2 - drivers/hv/vmbus_drv.c | 1 - drivers/hwtracing/coresight/Kconfig | 9 +- drivers/hwtracing/coresight/Makefile | 1 + drivers/hwtracing/coresight/coresight-catu.c | 7 +- drivers/hwtracing/coresight/coresight-catu.h | 5 + .../coresight/coresight-dynamic-replicator.c | 255 + drivers/hwtracing/coresight/coresight-etb10.c | 97 +- drivers/hwtracing/coresight/coresight-etm-perf.c | 37 +- drivers/hwtracing/coresight/coresight-etm4x.c | 114 +- drivers/hwtracing/coresight/coresight-funnel.c | 116 +- drivers/hwtracing/coresight/coresight-replicator.c | 238 +- drivers/hwtracing/coresight/coresight-tmc-etf.c | 82 +- drivers/hwtracing/coresight/coresight-tmc-etr.c | 266 +- drivers/hwtracing/coresight/coresight-tmc.c | 17 +- drivers/hwtracing/coresight/coresight-tmc.h | 12 - drivers/hwtracing/coresight/coresight-tpiu.c | 18 +- drivers/hwtracing/coresight/coresight.c | 29 +- drivers/i2c/busses/i2c-designware-master.c | 3 +- drivers/i2c/busses/i2c-nvidia-gpu.c | 7 - drivers/i2c/busses/i2c-synquacer.c | 2 - drivers/i2c/i2c-core-base.c | 4 - drivers/i2c/muxes/i2c-demux-pinctrl.c | 4 +- drivers/i2c/muxes/i2c-mux-pca9541.c | 8 +- drivers/i2c/muxes/i2c-mux-pca954x.c | 106 +- drivers/iio/Kconfig | 26 +- drivers/iio/Makefile | 1 + drivers/iio/accel/Kconfig | 50 +- drivers/iio/accel/bma180.c | 18 +- drivers/iio/accel/bmc150-accel-core.c | 23 +- drivers/iio/accel/cros_ec_accel_legacy.c | 40 +- drivers/iio/accel/kxcjk-1013.c | 13 +- drivers/iio/accel/kxsd9.c | 4 +- drivers/iio/accel/mma8452.c | 2 +- drivers/iio/accel/st_accel.h | 2 - drivers/iio/accel/st_accel_core.c | 78 +- drivers/iio/accel/st_accel_i2c.c | 5 - drivers/iio/adc/Kconfig | 48 +- drivers/iio/adc/Makefile | 2 - drivers/iio/adc/ad7124.c | 2 +- drivers/iio/adc/ad7606.c | 120 +- drivers/iio/adc/ad7606.h | 25 +- drivers/iio/adc/ad7606_spi.c | 2 - drivers/iio/adc/ad7780.c | 376 - drivers/iio/adc/ad7923.c | 24 +- drivers/iio/adc/ad_sigma_delta.c | 16 +- drivers/iio/adc/imx7d_adc.c | 175 +- drivers/iio/adc/ingenic-adc.c | 4 +- drivers/iio/adc/lpc32xx_adc.c | 60 +- drivers/iio/adc/meson_saradc.c | 8 - drivers/iio/adc/mxs-lradc-adc.c | 2 - drivers/iio/adc/qcom-spmi-adc5.c | 1 - drivers/iio/adc/stm32-dfsdm-adc.c | 628 +- drivers/iio/adc/stm32-dfsdm-core.c | 180 +- drivers/iio/adc/stmpe-adc.c | 5 +- drivers/iio/adc/ti-ads7950.c | 219 +- drivers/iio/adc/ti-ads8344.c | 204 - drivers/iio/adc/ti-ads8688.c | 2 +- drivers/iio/buffer/industrialio-buffer-cb.c | 10 +- drivers/iio/chemical/Kconfig | 12 +- drivers/iio/chemical/pms7003.c | 5 - .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 12 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 22 +- drivers/iio/common/ms_sensors/Kconfig | 2 +- drivers/iio/common/ssp_sensors/ssp_iio.c | 2 +- drivers/iio/counter/104-quad-8.c | 631 + drivers/iio/counter/Kconfig | 34 + drivers/iio/counter/Makefile | 8 + drivers/iio/counter/stm32-lptimer-cnt.c | 382 + drivers/iio/dac/ad5064.c | 15 +- drivers/iio/dac/ad5758.c | 55 +- drivers/iio/dac/ti-dac5571.c | 2 +- drivers/iio/dummy/iio_dummy_evgen.c | 5 +- drivers/iio/frequency/ad9523.c | 16 +- drivers/iio/gyro/Kconfig | 22 - drivers/iio/gyro/Makefile | 3 - drivers/iio/gyro/bmg160_core.c | 21 - drivers/iio/gyro/bmg160_i2c.c | 9 - drivers/iio/gyro/fxas21002c.h | 150 - drivers/iio/gyro/fxas21002c_core.c | 1004 -- drivers/iio/gyro/fxas21002c_i2c.c | 69 - drivers/iio/gyro/fxas21002c_spi.c | 70 - drivers/iio/gyro/itg3200_core.c | 20 - drivers/iio/gyro/mpu3050-core.c | 5 +- drivers/iio/humidity/Kconfig | 20 +- drivers/iio/imu/Makefile | 2 + drivers/iio/imu/adis16400.c | 1229 -- drivers/iio/imu/adis16400.h | 215 + drivers/iio/imu/adis16400_buffer.c | 101 + drivers/iio/imu/adis16400_core.c | 1001 ++ drivers/iio/imu/adis16480.c | 435 +- drivers/iio/imu/adis_buffer.c | 40 - drivers/iio/imu/inv_mpu6050/inv_mpu_core.c | 10 +- drivers/iio/imu/st_lsm6dsx/Kconfig | 2 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx.h | 6 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_buffer.c | 12 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_core.c | 157 +- drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_i2c.c | 15 - drivers/iio/imu/st_lsm6dsx/st_lsm6dsx_spi.c | 15 - drivers/iio/industrialio-buffer.c | 20 +- drivers/iio/industrialio-core.c | 46 +- drivers/iio/industrialio-trigger.c | 5 +- drivers/iio/light/Kconfig | 274 +- drivers/iio/light/cros_ec_light_prox.c | 12 +- drivers/iio/light/vcnl4000.c | 77 +- drivers/iio/magnetometer/ak8974.c | 5 +- drivers/iio/magnetometer/ak8975.c | 13 +- drivers/iio/magnetometer/bmc150_magn.c | 21 - drivers/iio/magnetometer/hmc5843.h | 1 - drivers/iio/magnetometer/hmc5843_core.c | 20 +- drivers/iio/magnetometer/hmc5843_i2c.c | 7 +- drivers/iio/magnetometer/hmc5843_spi.c | 7 +- drivers/iio/potentiometer/Kconfig | 34 +- drivers/iio/potentiostat/lmp91000.c | 14 +- drivers/iio/pressure/bmp280-core.c | 6 - drivers/iio/pressure/cros_ec_baro.c | 11 +- drivers/iio/proximity/Kconfig | 23 +- drivers/iio/proximity/Makefile | 1 - drivers/iio/proximity/as3935.c | 50 +- drivers/iio/proximity/mb1232.c | 272 - drivers/iio/proximity/srf04.c | 38 +- drivers/iio/temperature/Kconfig | 24 +- drivers/iio/temperature/Makefile | 1 - drivers/iio/temperature/max31856.c | 356 - drivers/iio/trigger/iio-trig-loop.c | 2 +- drivers/infiniband/Kconfig | 1 + drivers/infiniband/core/umem.c | 5 +- drivers/infiniband/core/umem_odp.c | 5 +- drivers/infiniband/hw/hfi1/user_pages.c | 3 +- drivers/infiniband/hw/mthca/mthca_memfree.c | 3 +- drivers/infiniband/hw/qib/qib_user_pages.c | 8 +- drivers/infiniband/hw/qib/qib_user_sdma.c | 2 +- drivers/infiniband/hw/usnic/usnic_uiom.c | 9 +- drivers/interconnect/core.c | 13 +- drivers/iommu/Kconfig | 11 - drivers/iommu/Makefile | 1 - drivers/iommu/amd_iommu.c | 2 +- drivers/iommu/dma-iommu.c | 12 +- drivers/iommu/intel-iommu.c | 2 +- drivers/iommu/intel_irq_remapping.c | 2 +- drivers/iommu/msm_iommu.c | 2 +- drivers/iommu/virtio-iommu.c | 1158 -- drivers/irqchip/Kconfig | 27 +- drivers/irqchip/Makefile | 2 - drivers/irqchip/irq-bcm7038-l1.c | 3 - drivers/irqchip/irq-bcm7120-l2.c | 3 - drivers/irqchip/irq-brcmstb-l2.c | 2 - drivers/irqchip/irq-gic-pm.c | 76 +- drivers/irqchip/irq-gic-v2m.c | 2 +- drivers/irqchip/irq-gic-v3-its-pci-msi.c | 2 +- drivers/irqchip/irq-gic-v3-its-platform-msi.c | 2 +- drivers/irqchip/irq-gic-v3-its.c | 83 +- drivers/irqchip/irq-gic-v3.c | 10 +- drivers/irqchip/irq-gic.c | 4 +- drivers/irqchip/irq-imx-irqsteer.c | 4 +- drivers/irqchip/irq-renesas-intc-irqpin.c | 4 +- drivers/irqchip/irq-stm32-exti.c | 233 +- drivers/irqchip/irq-ti-sci-inta.c | 615 - drivers/irqchip/irq-ti-sci-intr.c | 275 - drivers/leds/Kconfig | 33 +- drivers/leds/Makefile | 1 - drivers/leds/led-class.c | 1 - drivers/leds/led-core.c | 5 - drivers/leds/leds-as3645a.c | 93 +- drivers/leds/leds-blinkm.c | 1 + drivers/leds/leds-lm3532.c | 683 - drivers/leds/leds-lt3593.c | 64 +- drivers/leds/leds-pca955x.c | 57 +- drivers/leds/leds-pca963x.c | 66 +- drivers/mailbox/pcc.c | 2 +- drivers/media/common/videobuf2/videobuf2-core.c | 7 - .../media/common/videobuf2/videobuf2-dma-contig.c | 6 + drivers/media/common/videobuf2/videobuf2-dma-sg.c | 22 +- drivers/media/media-request.c | 16 +- drivers/media/platform/sti/delta/delta-ipc.c | 4 +- drivers/media/v4l2-core/videobuf-dma-sg.c | 6 +- drivers/message/fusion/mptbase.c | 2 +- drivers/message/fusion/mptctl.c | 2 +- drivers/message/fusion/mptsas.c | 36 +- drivers/message/fusion/mptscsih.c | 4 +- drivers/message/fusion/mptspi.c | 5 + drivers/mfd/intel-lpss.c | 4 +- drivers/mfd/ti-lmu.c | 11 + drivers/misc/Kconfig | 32 +- drivers/misc/Makefile | 1 - drivers/misc/aspeed-p2a-ctrl.c | 444 - drivers/misc/atmel_tclib.c | 5 +- drivers/misc/cardreader/rts5260.c | 4 +- drivers/misc/fastrpc.c | 235 +- drivers/misc/genwqe/card_debugfs.c | 4 +- drivers/misc/genwqe/card_utils.c | 2 +- drivers/misc/habanalabs/Makefile | 2 +- drivers/misc/habanalabs/command_buffer.c | 7 - drivers/misc/habanalabs/command_submission.c | 5 +- drivers/misc/habanalabs/debugfs.c | 96 +- drivers/misc/habanalabs/device.c | 77 +- drivers/misc/habanalabs/firmware_if.c | 325 - drivers/misc/habanalabs/goya/Makefile | 3 +- drivers/misc/habanalabs/goya/goya.c | 884 +- drivers/misc/habanalabs/goya/goyaP.h | 47 +- drivers/misc/habanalabs/goya/goya_coresight.c | 620 - drivers/misc/habanalabs/goya/goya_security.c | 15 +- drivers/misc/habanalabs/habanalabs.h | 110 +- drivers/misc/habanalabs/habanalabs_drv.c | 7 +- drivers/misc/habanalabs/habanalabs_ioctl.c | 139 +- drivers/misc/habanalabs/include/armcp_if.h | 10 +- .../include/goya/asic_reg/cpu_ca53_cfg_masks.h | 1 + .../include/goya/asic_reg/cpu_ca53_cfg_regs.h | 1 + .../habanalabs/include/goya/asic_reg/cpu_if_regs.h | 1 + .../include/goya/asic_reg/cpu_pll_regs.h | 1 + .../include/goya/asic_reg/dma_ch_0_regs.h | 1 + .../include/goya/asic_reg/dma_ch_1_regs.h | 1 + .../include/goya/asic_reg/dma_ch_2_regs.h | 1 + .../include/goya/asic_reg/dma_ch_3_regs.h | 1 + .../include/goya/asic_reg/dma_ch_4_regs.h | 1 + .../include/goya/asic_reg/dma_macro_masks.h | 1 + .../include/goya/asic_reg/dma_macro_regs.h | 1 + .../include/goya/asic_reg/dma_nrtr_masks.h | 1 + .../include/goya/asic_reg/dma_nrtr_regs.h | 1 + .../include/goya/asic_reg/dma_qm_0_masks.h | 1 + .../include/goya/asic_reg/dma_qm_0_regs.h | 1 + .../include/goya/asic_reg/dma_qm_1_regs.h | 1 + .../include/goya/asic_reg/dma_qm_2_regs.h | 1 + .../include/goya/asic_reg/dma_qm_3_regs.h | 1 + .../include/goya/asic_reg/dma_qm_4_regs.h | 1 + .../habanalabs/include/goya/asic_reg/goya_masks.h | 12 + .../habanalabs/include/goya/asic_reg/goya_regs.h | 3 +- .../habanalabs/include/goya/asic_reg/ic_pll_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mc_pll_regs.h | 1 + .../include/goya/asic_reg/mme1_rtr_masks.h | 1 + .../include/goya/asic_reg/mme1_rtr_regs.h | 1 + .../include/goya/asic_reg/mme2_rtr_regs.h | 1 + .../include/goya/asic_reg/mme3_rtr_regs.h | 1 + .../include/goya/asic_reg/mme4_rtr_regs.h | 1 + .../include/goya/asic_reg/mme5_rtr_regs.h | 1 + .../include/goya/asic_reg/mme6_rtr_regs.h | 1 + .../include/goya/asic_reg/mme_cmdq_masks.h | 1 + .../include/goya/asic_reg/mme_cmdq_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mme_masks.h | 1 + .../include/goya/asic_reg/mme_qm_masks.h | 1 + .../habanalabs/include/goya/asic_reg/mme_qm_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mme_regs.h | 1 + .../habanalabs/include/goya/asic_reg/mmu_masks.h | 1 + .../habanalabs/include/goya/asic_reg/mmu_regs.h | 1 + .../include/goya/asic_reg/pci_nrtr_masks.h | 1 + .../include/goya/asic_reg/pci_nrtr_regs.h | 1 + .../include/goya/asic_reg/pcie_aux_regs.h | 1 + .../include/goya/asic_reg/pcie_wrap_regs.h | 306 - .../include/goya/asic_reg/psoc_emmc_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_global_conf_masks.h | 1 + .../include/goya/asic_reg/psoc_global_conf_regs.h | 1 + .../include/goya/asic_reg/psoc_mme_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_pci_pll_regs.h | 1 + .../include/goya/asic_reg/psoc_spi_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x0_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x1_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x2_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x3_rtr_regs.h | 1 + .../include/goya/asic_reg/sram_y0_x4_rtr_regs.h | 1 + .../habanalabs/include/goya/asic_reg/stlb_masks.h | 1 + .../habanalabs/include/goya/asic_reg/stlb_regs.h | 1 + .../include/goya/asic_reg/tpc0_cfg_masks.h | 1 + .../include/goya/asic_reg/tpc0_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc0_cmdq_masks.h | 1 + .../include/goya/asic_reg/tpc0_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc0_eml_cfg_masks.h | 1 + .../include/goya/asic_reg/tpc0_eml_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc0_nrtr_masks.h | 1 + .../include/goya/asic_reg/tpc0_nrtr_regs.h | 1 + .../include/goya/asic_reg/tpc0_qm_masks.h | 1 + .../include/goya/asic_reg/tpc0_qm_regs.h | 1 + .../include/goya/asic_reg/tpc1_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc1_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc1_qm_regs.h | 1 + .../include/goya/asic_reg/tpc1_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc2_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc2_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc2_qm_regs.h | 1 + .../include/goya/asic_reg/tpc2_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc3_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc3_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc3_qm_regs.h | 1 + .../include/goya/asic_reg/tpc3_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc4_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc4_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc4_qm_regs.h | 1 + .../include/goya/asic_reg/tpc4_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc5_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc5_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc5_qm_regs.h | 1 + .../include/goya/asic_reg/tpc5_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc6_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc6_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc6_qm_regs.h | 1 + .../include/goya/asic_reg/tpc6_rtr_regs.h | 1 + .../include/goya/asic_reg/tpc7_cfg_regs.h | 1 + .../include/goya/asic_reg/tpc7_cmdq_regs.h | 1 + .../include/goya/asic_reg/tpc7_nrtr_regs.h | 1 + .../include/goya/asic_reg/tpc7_qm_regs.h | 1 + .../include/goya/asic_reg/tpc_pll_regs.h | 1 + drivers/misc/habanalabs/include/goya/goya.h | 4 + .../habanalabs/include/goya/goya_async_events.h | 9 - .../misc/habanalabs/include/goya/goya_coresight.h | 199 - drivers/misc/habanalabs/include/goya/goya_fw_if.h | 2 - drivers/misc/habanalabs/include/hl_boot_if.h | 3 +- .../habanalabs/include/hw_ip/mmu/mmu_general.h | 16 +- .../habanalabs/include/hw_ip/pci/pci_general.h | 23 - drivers/misc/habanalabs/memory.c | 193 +- drivers/misc/habanalabs/mmu.c | 600 +- drivers/misc/habanalabs/pci.c | 402 - drivers/misc/kgdbts.c | 4 +- drivers/misc/mei/Kconfig | 12 +- drivers/misc/mei/Makefile | 2 +- drivers/misc/mei/bus-fixup.c | 14 +- drivers/misc/mei/bus.c | 13 +- drivers/misc/mei/client.c | 16 +- drivers/misc/mei/client.h | 14 +- drivers/misc/mei/debugfs.c | 15 +- drivers/misc/mei/dma-ring.c | 2 +- drivers/misc/mei/hbm.c | 15 +- drivers/misc/mei/hbm.h | 14 +- drivers/misc/mei/hdcp/Kconfig | 13 - drivers/misc/mei/hdcp/Makefile | 2 +- drivers/misc/mei/hdcp/mei_hdcp.c | 2 +- drivers/misc/mei/hdcp/mei_hdcp.h | 2 +- drivers/misc/mei/hw-me-regs.h | 68 +- drivers/misc/mei/hw-me.c | 14 +- drivers/misc/mei/hw-me.h | 16 +- drivers/misc/mei/hw-txe-regs.h | 63 +- drivers/misc/mei/hw-txe.c | 14 +- drivers/misc/mei/hw-txe.h | 14 +- drivers/misc/mei/hw.h | 14 +- drivers/misc/mei/init.c | 34 +- drivers/misc/mei/interrupt.c | 15 +- drivers/misc/mei/main.c | 80 +- drivers/misc/mei/mei-trace.c | 14 +- drivers/misc/mei/mei-trace.h | 14 +- drivers/misc/mei/mei_dev.h | 17 +- drivers/misc/mei/pci-me.c | 15 +- drivers/misc/mei/pci-txe.c | 14 +- drivers/misc/ocxl/Makefile | 3 +- drivers/misc/ocxl/afu_irq.c | 102 +- drivers/misc/ocxl/config.c | 13 +- drivers/misc/ocxl/context.c | 31 +- drivers/misc/ocxl/core.c | 574 - drivers/misc/ocxl/file.c | 182 +- drivers/misc/ocxl/link.c | 40 +- drivers/misc/ocxl/mmio.c | 234 - drivers/misc/ocxl/ocxl_internal.h | 94 +- drivers/misc/ocxl/pci.c | 565 +- drivers/misc/ocxl/sysfs.c | 54 +- drivers/misc/ocxl/trace.h | 12 +- drivers/misc/sgi-xp/xpc_uv.c | 1 - drivers/misc/sram-exec.c | 2 +- drivers/misc/vmw_vmci/vmci_host.c | 2 +- drivers/misc/vmw_vmci/vmci_queue_pair.c | 6 +- drivers/mmc/host/mvsdio.c | 2 +- drivers/mmc/host/pxamci.c | 2 +- drivers/mtd/maps/sa1100-flash.c | 2 +- drivers/mtd/nand/raw/vf610_nfc.c | 2 +- drivers/mux/Kconfig | 12 +- drivers/mux/mmio.c | 6 +- drivers/net/ethernet/realtek/r8169.c | 3 +- drivers/net/ethernet/stmicro/stmmac/stmmac_pci.c | 2 +- drivers/net/ethernet/xilinx/ll_temac_main.c | 2 +- drivers/net/thunderbolt.c | 3 - drivers/net/virtio_net.c | 27 +- drivers/net/wireless/realtek/rtw88/main.c | 18 +- drivers/net/wireless/realtek/rtw88/phy.c | 3 - drivers/nfc/mei_phy.c | 18 +- drivers/nfc/microread/mei.c | 17 +- drivers/nfc/pn544/mei.c | 15 +- drivers/ntb/hw/amd/ntb_hw_amd.c | 12 +- drivers/ntb/hw/idt/ntb_hw_idt.c | 6 + drivers/ntb/hw/intel/ntb_hw_gen1.c | 4 + drivers/ntb/hw/intel/ntb_hw_gen3.c | 6 +- drivers/ntb/ntb.c | 9 +- drivers/ntb/ntb_transport.c | 1 - drivers/ntb/test/ntb_perf.c | 43 +- drivers/ntb/test/ntb_pingpong.c | 14 +- drivers/ntb/test/ntb_tool.c | 9 +- drivers/nvme/host/core.c | 31 +- drivers/nvme/host/fabrics.c | 1 - drivers/nvme/host/fc.c | 2 +- drivers/nvme/host/multipath.c | 10 +- drivers/nvme/host/nvme.h | 3 + drivers/nvme/host/pci.c | 37 +- drivers/nvme/host/tcp.c | 3 +- drivers/nvme/target/discovery.c | 5 - drivers/nvmem/Kconfig | 24 +- drivers/nvmem/Makefile | 5 - drivers/nvmem/core.c | 316 +- drivers/nvmem/imx-iim.c | 4 +- drivers/nvmem/imx-ocotp.c | 11 +- drivers/nvmem/mxs-ocotp.c | 4 +- drivers/nvmem/nvmem-sysfs.c | 256 - drivers/nvmem/nvmem.h | 62 - drivers/nvmem/stm32-romem.c | 202 - drivers/nvmem/sunxi_sid.c | 115 +- drivers/of/base.c | 10 +- drivers/of/irq.c | 2 +- drivers/of/unittest.c | 13 +- drivers/parport/ieee1284.c | 2 +- drivers/parport/parport_cs.c | 5 +- drivers/pci/controller/dwc/Kconfig | 16 +- drivers/pci/controller/dwc/pci-imx6.c | 143 +- drivers/pci/controller/dwc/pcie-designware.c | 12 +- drivers/pci/controller/dwc/pcie-designware.h | 3 - drivers/pci/controller/pcie-iproc.c | 2 +- drivers/pci/msi.c | 6 +- drivers/pci/of.c | 6 - drivers/pci/p2pdma.c | 38 +- drivers/pci/pcie/bw_notification.c | 14 - drivers/pci/search.c | 10 +- drivers/pcmcia/omap_cf.c | 2 +- drivers/phy/amlogic/Kconfig | 22 - drivers/phy/amlogic/Makefile | 2 - drivers/phy/amlogic/phy-meson-g12a-usb2.c | 341 - drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c | 413 - drivers/phy/amlogic/phy-meson-gxl-usb2.c | 11 +- drivers/phy/broadcom/Kconfig | 11 - drivers/phy/broadcom/Makefile | 1 - drivers/phy/broadcom/phy-bcm-sr-usb.c | 394 - drivers/phy/freescale/phy-fsl-imx8mq-usb.c | 12 - drivers/phy/hisilicon/Kconfig | 10 - drivers/phy/hisilicon/Makefile | 1 - drivers/phy/hisilicon/phy-hi3660-usb3.c | 233 - drivers/phy/mediatek/Kconfig | 10 - drivers/phy/mediatek/Makefile | 1 - drivers/phy/mediatek/phy-mtk-tphy.c | 10 +- drivers/phy/mediatek/phy-mtk-ufs.c | 245 - drivers/phy/mscc/phy-ocelot-serdes.c | 240 +- drivers/phy/phy-core.c | 11 - drivers/phy/qualcomm/phy-qcom-qmp.c | 222 +- drivers/phy/qualcomm/phy-qcom-qmp.h | 12 - drivers/phy/qualcomm/phy-qcom-qusb2.c | 11 +- drivers/phy/qualcomm/phy-qcom-ufs-i.h | 5 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-14nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs-qmp-20nm.c | 25 +- drivers/phy/qualcomm/phy-qcom-ufs.c | 57 +- drivers/phy/renesas/Kconfig | 2 +- drivers/phy/renesas/phy-rcar-gen2.c | 130 +- drivers/phy/renesas/phy-rcar-gen3-usb2.c | 232 +- drivers/phy/rockchip/phy-rockchip-emmc.c | 30 +- drivers/phy/socionext/phy-uniphier-usb3hs.c | 10 +- drivers/phy/socionext/phy-uniphier-usb3ss.c | 10 +- drivers/phy/tegra/Makefile | 1 - drivers/phy/tegra/xusb-tegra186.c | 899 -- drivers/phy/tegra/xusb.c | 67 +- drivers/phy/tegra/xusb.h | 35 - drivers/phy/ti/Kconfig | 12 - drivers/phy/ti/Makefile | 1 - drivers/phy/ti/phy-am654-serdes.c | 658 - drivers/phy/ti/phy-ti-pipe3.c | 362 +- drivers/pinctrl/cirrus/Kconfig | 10 - drivers/pinctrl/cirrus/Makefile | 2 - drivers/pinctrl/cirrus/pinctrl-lochnagar.c | 1235 -- drivers/pinctrl/freescale/pinctrl-imx.c | 25 +- drivers/pinctrl/freescale/pinctrl-imx.h | 1 - drivers/pinctrl/freescale/pinctrl-imx8mq.c | 1 - drivers/pinctrl/freescale/pinctrl-scu.c | 2 +- drivers/pinctrl/mediatek/pinctrl-mt8183.c | 50 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 49 - drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.h | 11 - drivers/pinctrl/mediatek/pinctrl-paris.c | 21 - drivers/pinctrl/pinctrl-amd.c | 4 +- drivers/pinctrl/pinctrl-artpec6.c | 19 +- drivers/pinctrl/pinctrl-axp209.c | 2 - drivers/pinctrl/pinctrl-mcp23s08.c | 113 +- drivers/pinctrl/pinctrl-rza1.c | 18 +- drivers/pinctrl/pinctrl-st.c | 15 +- drivers/pinctrl/pxa/pinctrl-pxa2xx.c | 1 - drivers/pinctrl/samsung/pinctrl-exynos-arm.c | 1 - drivers/pinctrl/sh-pfc/Kconfig | 204 +- drivers/pinctrl/sh-pfc/Makefile | 15 - drivers/pinctrl/sh-pfc/core.c | 130 - drivers/pinctrl/sh-pfc/gpio.c | 8 +- drivers/pinctrl/sh-pfc/pfc-emev2.c | 67 +- drivers/pinctrl/sh-pfc/pfc-r8a73a4.c | 64 +- drivers/pinctrl/sh-pfc/pfc-r8a7740.c | 56 +- drivers/pinctrl/sh-pfc/pfc-r8a77470.c | 136 +- drivers/pinctrl/sh-pfc/pfc-r8a7778.c | 101 +- drivers/pinctrl/sh-pfc/pfc-r8a7779.c | 235 +- drivers/pinctrl/sh-pfc/pfc-r8a7790.c | 132 +- drivers/pinctrl/sh-pfc/pfc-r8a7791.c | 156 +- drivers/pinctrl/sh-pfc/pfc-r8a7792.c | 134 +- drivers/pinctrl/sh-pfc/pfc-r8a7794.c | 127 +- drivers/pinctrl/sh-pfc/pfc-r8a7795-es1.c | 222 +- drivers/pinctrl/sh-pfc/pfc-r8a7795.c | 201 +- drivers/pinctrl/sh-pfc/pfc-r8a7796.c | 225 +- drivers/pinctrl/sh-pfc/pfc-r8a77965.c | 294 +- drivers/pinctrl/sh-pfc/pfc-r8a77970.c | 123 +- drivers/pinctrl/sh-pfc/pfc-r8a77980.c | 135 +- drivers/pinctrl/sh-pfc/pfc-r8a77990.c | 214 +- drivers/pinctrl/sh-pfc/pfc-r8a77995.c | 120 +- drivers/pinctrl/sh-pfc/pfc-sh7203.c | 152 +- drivers/pinctrl/sh-pfc/pfc-sh7264.c | 232 +- drivers/pinctrl/sh-pfc/pfc-sh7269.c | 252 +- drivers/pinctrl/sh-pfc/pfc-sh73a0.c | 52 +- drivers/pinctrl/sh-pfc/pfc-sh7720.c | 144 +- drivers/pinctrl/sh-pfc/pfc-sh7722.c | 220 +- drivers/pinctrl/sh-pfc/pfc-sh7723.c | 200 +- drivers/pinctrl/sh-pfc/pfc-sh7724.c | 204 +- drivers/pinctrl/sh-pfc/pfc-sh7734.c | 140 +- drivers/pinctrl/sh-pfc/pfc-sh7757.c | 244 +- drivers/pinctrl/sh-pfc/pfc-sh7785.c | 136 +- drivers/pinctrl/sh-pfc/pfc-sh7786.c | 80 +- drivers/pinctrl/sh-pfc/pfc-shx3.c | 32 +- drivers/pinctrl/sh-pfc/sh_pfc.h | 68 +- drivers/pinctrl/stm32/pinctrl-stm32.c | 68 +- drivers/pinctrl/stm32/pinctrl-stm32.h | 14 - drivers/pinctrl/stm32/pinctrl-stm32mp157.c | 1089 +- drivers/pinctrl/sunxi/Kconfig | 57 +- drivers/pinctrl/sunxi/pinctrl-sunxi.c | 40 +- drivers/platform/chrome/Kconfig | 24 - drivers/platform/chrome/Makefile | 7 +- drivers/platform/chrome/chromeos_laptop.c | 2 +- drivers/platform/chrome/cros_ec_debugfs.c | 74 +- drivers/platform/chrome/cros_ec_proto.c | 15 - drivers/platform/chrome/cros_ec_rpmsg.c | 258 - drivers/platform/chrome/cros_ec_spi.c | 80 +- drivers/platform/chrome/cros_ec_trace.c | 124 - drivers/platform/chrome/cros_ec_trace.h | 51 - drivers/platform/chrome/cros_usbpd_logger.c | 262 - drivers/platform/chrome/wilco_ec/Makefile | 2 +- drivers/platform/chrome/wilco_ec/debugfs.c | 89 +- drivers/platform/chrome/wilco_ec/mailbox.c | 53 +- drivers/platform/chrome/wilco_ec/properties.c | 132 - drivers/platform/goldfish/goldfish_pipe.c | 3 +- drivers/platform/x86/alienware-wmi.c | 17 +- drivers/platform/x86/dell-rbtn.c | 2 - drivers/platform/x86/intel_pmc_core.c | 2 +- drivers/platform/x86/intel_pmc_ipc.c | 6 +- drivers/platform/x86/thinkpad_acpi.c | 134 +- drivers/platform/x86/touchscreen_dmi.c | 25 - drivers/power/supply/power_supply_core.c | 6 +- drivers/power/supply/power_supply_sysfs.c | 6 + drivers/pps/clients/pps-gpio.c | 153 +- drivers/pwm/Kconfig | 5 +- drivers/pwm/core.c | 10 +- drivers/pwm/pwm-atmel-tcb.c | 2 +- drivers/pwm/pwm-fsl-ftm.c | 44 +- drivers/pwm/pwm-img.c | 2 +- drivers/pwm/pwm-tiehrpwm.c | 2 - drivers/pwm/sysfs.c | 16 +- drivers/rapidio/devices/rio_mport_cdev.c | 4 +- drivers/rapidio/rio_cm.c | 8 - drivers/rpmsg/rpmsg_core.c | 3 +- drivers/rtc/Kconfig | 19 +- drivers/rtc/Makefile | 1 - drivers/rtc/class.c | 21 +- drivers/rtc/dev.c | 20 +- drivers/rtc/hctosys.c | 10 +- drivers/rtc/interface.c | 113 +- drivers/rtc/lib.c | 30 +- drivers/rtc/nvmem.c | 7 +- drivers/rtc/proc.c | 21 +- drivers/rtc/rtc-88pm80x.c | 14 +- drivers/rtc/rtc-88pm860x.c | 2 +- drivers/rtc/rtc-ab-b5ze-s3.c | 189 +- drivers/rtc/rtc-ab3100.c | 24 +- drivers/rtc/rtc-abx80x.c | 43 +- drivers/rtc/rtc-aspeed.c | 136 - drivers/rtc/rtc-at91sam9.c | 108 +- drivers/rtc/rtc-brcmstb-waketimer.c | 2 +- drivers/rtc/rtc-coh901331.c | 37 +- drivers/rtc/rtc-da9063.c | 27 +- drivers/rtc/rtc-digicolor.c | 25 +- drivers/rtc/rtc-dm355evm.c | 24 +- drivers/rtc/rtc-ds1672.c | 127 +- drivers/rtc/rtc-ds1685.c | 262 +- drivers/rtc/rtc-ds2404.c | 73 +- drivers/rtc/rtc-ds3232.c | 40 +- drivers/rtc/rtc-ep93xx.c | 70 +- drivers/rtc/rtc-goldfish.c | 50 +- drivers/rtc/rtc-hid-sensor-time.c | 3 +- drivers/rtc/rtc-imxdi.c | 49 +- drivers/rtc/rtc-jz4740.c | 95 +- drivers/rtc/rtc-lpc32xx.c | 59 +- drivers/rtc/rtc-mc13xxx.c | 25 +- drivers/rtc/rtc-mt6397.c | 9 +- drivers/rtc/rtc-mv.c | 33 +- drivers/rtc/rtc-mxc.c | 86 +- drivers/rtc/rtc-mxc_v2.c | 29 +- drivers/rtc/rtc-omap.c | 32 +- drivers/rtc/rtc-opal.c | 2 +- drivers/rtc/rtc-pcap.c | 28 +- drivers/rtc/rtc-pcf85063.c | 446 +- drivers/rtc/rtc-pcf85363.c | 20 +- drivers/rtc/rtc-ps3.c | 30 +- drivers/rtc/rtc-pxa.c | 3 +- drivers/rtc/rtc-rk808.c | 6 +- drivers/rtc/rtc-rx6110.c | 9 - drivers/rtc/rtc-rx8025.c | 2 +- drivers/rtc/rtc-sh.c | 30 +- drivers/rtc/rtc-sirfsoc.c | 2 +- drivers/rtc/rtc-snvs.c | 29 +- drivers/rtc/rtc-stm32.c | 9 +- drivers/rtc/rtc-stmp3xxx.c | 34 +- drivers/rtc/rtc-sun4v.c | 21 +- drivers/rtc/rtc-tegra.c | 47 +- drivers/rtc/rtc-test.c | 11 +- drivers/rtc/rtc-tx4939.c | 17 +- drivers/rtc/rtc-wilco-ec.c | 63 +- drivers/rtc/rtc-wm831x.c | 69 +- drivers/rtc/rtc-wm8350.c | 12 +- drivers/rtc/rtc-x1205.c | 7 - drivers/rtc/rtc-xgene.c | 61 +- drivers/rtc/rtc-zynqmp.c | 13 +- drivers/rtc/sysfs.c | 23 +- drivers/rtc/systohc.c | 7 +- drivers/sbus/char/oradax.c | 2 +- drivers/scsi/Kconfig | 21 - drivers/scsi/Makefile | 2 - drivers/scsi/NCR5380.c | 11 +- drivers/scsi/aic7xxx/Kconfig.aic7xxx | 2 +- drivers/scsi/aic7xxx/aic7xxx_core.c | 2 +- drivers/scsi/atp870u.c | 7 +- drivers/scsi/be2iscsi/be_cmds.c | 2 +- drivers/scsi/bnx2fc/bnx2fc_io.c | 3 +- drivers/scsi/csiostor/csio_isr.c | 28 +- drivers/scsi/cxgbi/cxgb3i/cxgb3i.c | 14 +- drivers/scsi/cxgbi/cxgb4i/cxgb4i.c | 2 +- drivers/scsi/cxgbi/libcxgbi.c | 22 +- drivers/scsi/dpt_i2o.c | 12 +- drivers/scsi/fdomain.c | 600 - drivers/scsi/fdomain.h | 63 - drivers/scsi/fdomain_pci.c | 68 - drivers/scsi/gdth.c | 5 +- drivers/scsi/hisi_sas/hisi_sas.h | 3 - drivers/scsi/hisi_sas/hisi_sas_main.c | 104 +- drivers/scsi/hisi_sas/hisi_sas_v1_hw.c | 21 +- drivers/scsi/hisi_sas/hisi_sas_v2_hw.c | 49 +- drivers/scsi/hisi_sas/hisi_sas_v3_hw.c | 473 +- drivers/scsi/hpsa.c | 27 +- drivers/scsi/libsas/sas_ata.c | 2 +- drivers/scsi/libsas/sas_expander.c | 83 +- drivers/scsi/libsas/sas_init.c | 42 +- drivers/scsi/libsas/sas_phy.c | 7 +- drivers/scsi/libsas/sas_port.c | 24 +- drivers/scsi/lpfc/lpfc.h | 1 - drivers/scsi/lpfc/lpfc_attr.c | 243 +- drivers/scsi/lpfc/lpfc_bsg.c | 123 +- drivers/scsi/lpfc/lpfc_bsg.h | 4 +- drivers/scsi/lpfc/lpfc_ct.c | 41 +- drivers/scsi/lpfc/lpfc_debugfs.c | 486 +- drivers/scsi/lpfc/lpfc_debugfs.h | 8 +- drivers/scsi/lpfc/lpfc_els.c | 32 +- drivers/scsi/lpfc/lpfc_hbadisc.c | 36 +- drivers/scsi/lpfc/lpfc_hw.h | 4 - drivers/scsi/lpfc/lpfc_hw4.h | 42 +- drivers/scsi/lpfc/lpfc_init.c | 137 +- drivers/scsi/lpfc/lpfc_nportdisc.c | 7 +- drivers/scsi/lpfc/lpfc_nvme.c | 28 +- drivers/scsi/lpfc/lpfc_nvmet.c | 64 +- drivers/scsi/lpfc/lpfc_nvmet.h | 3 +- drivers/scsi/lpfc/lpfc_scsi.c | 15 +- drivers/scsi/lpfc/lpfc_sli.c | 350 +- drivers/scsi/lpfc/lpfc_sli.h | 19 +- drivers/scsi/lpfc/lpfc_sli4.h | 54 +- drivers/scsi/lpfc/lpfc_version.h | 4 +- drivers/scsi/megaraid/megaraid_sas_base.c | 4 +- drivers/scsi/megaraid/megaraid_sas_fusion.c | 2 +- drivers/scsi/mpt3sas/Kconfig | 1 - drivers/scsi/mpt3sas/mpt3sas_base.c | 178 +- drivers/scsi/mpt3sas/mpt3sas_base.h | 22 +- drivers/scsi/mvsas/mv_64xx.c | 3 +- drivers/scsi/mvsas/mv_94xx.c | 3 +- drivers/scsi/mvsas/mv_sas.c | 2 +- drivers/scsi/mvumi.c | 6 +- drivers/scsi/pm8001/pm8001_hwi.c | 37 +- drivers/scsi/pm8001/pm8001_init.c | 4 +- drivers/scsi/pm8001/pm8001_sas.c | 4 +- drivers/scsi/pm8001/pm8001_sas.h | 2 +- drivers/scsi/pm8001/pm80xx_hwi.c | 55 +- drivers/scsi/qedf/qedf.h | 57 +- drivers/scsi/qedf/qedf_dbg.c | 32 +- drivers/scsi/qedf/qedf_debugfs.c | 57 +- drivers/scsi/qedf/qedf_els.c | 82 +- drivers/scsi/qedf/qedf_fip.c | 95 +- drivers/scsi/qedf/qedf_io.c | 752 +- drivers/scsi/qedf/qedf_main.c | 281 +- drivers/scsi/qedf/qedf_version.h | 6 +- drivers/scsi/qedi/qedi_fw.c | 4 + drivers/scsi/qedi/qedi_iscsi.c | 12 +- drivers/scsi/qla2xxx/qla_attr.c | 329 +- drivers/scsi/qla2xxx/qla_bsg.c | 84 +- drivers/scsi/qla2xxx/qla_bsg.h | 11 - drivers/scsi/qla2xxx/qla_dbg.c | 192 +- drivers/scsi/qla2xxx/qla_dbg.h | 10 +- drivers/scsi/qla2xxx/qla_def.h | 267 +- drivers/scsi/qla2xxx/qla_dfs.c | 9 +- drivers/scsi/qla2xxx/qla_dsd.h | 30 - drivers/scsi/qla2xxx/qla_fw.h | 98 +- drivers/scsi/qla2xxx/qla_gbl.h | 107 +- drivers/scsi/qla2xxx/qla_gs.c | 139 +- drivers/scsi/qla2xxx/qla_init.c | 1490 +- drivers/scsi/qla2xxx/qla_inline.h | 69 +- drivers/scsi/qla2xxx/qla_iocb.c | 360 +- drivers/scsi/qla2xxx/qla_isr.c | 144 +- drivers/scsi/qla2xxx/qla_mbx.c | 336 +- drivers/scsi/qla2xxx/qla_mid.c | 9 +- drivers/scsi/qla2xxx/qla_mr.c | 111 +- drivers/scsi/qla2xxx/qla_mr.h | 11 +- drivers/scsi/qla2xxx/qla_nvme.c | 115 +- drivers/scsi/qla2xxx/qla_nvme.h | 14 +- drivers/scsi/qla2xxx/qla_nx.c | 38 +- drivers/scsi/qla2xxx/qla_nx.h | 2 +- drivers/scsi/qla2xxx/qla_nx2.c | 13 +- drivers/scsi/qla2xxx/qla_os.c | 607 +- drivers/scsi/qla2xxx/qla_sup.c | 973 +- drivers/scsi/qla2xxx/qla_target.c | 201 +- drivers/scsi/qla2xxx/qla_target.h | 33 +- drivers/scsi/qla2xxx/qla_tmpl.c | 447 +- drivers/scsi/qla2xxx/qla_tmpl.h | 76 +- drivers/scsi/qla2xxx/qla_version.h | 4 +- drivers/scsi/qla2xxx/tcm_qla2xxx.c | 58 +- drivers/scsi/qla4xxx/ql4_os.c | 2 +- drivers/scsi/qlogicfas408.c | 4 +- drivers/scsi/scsi_error.c | 1 + drivers/scsi/scsi_lib.c | 30 +- drivers/scsi/scsi_scan.c | 7 +- drivers/scsi/scsi_transport_fc.c | 119 +- drivers/scsi/smartpqi/Makefile | 1 - drivers/scsi/smartpqi/smartpqi.h | 15 +- drivers/scsi/smartpqi/smartpqi_init.c | 51 +- drivers/scsi/smartpqi/smartpqi_sas_transport.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.c | 15 +- drivers/scsi/smartpqi/smartpqi_sis.h | 15 +- drivers/scsi/st.c | 3 +- drivers/scsi/ufs/Kconfig | 15 - drivers/scsi/ufs/Makefile | 1 - drivers/scsi/ufs/cdns-pltfrm.c | 74 +- drivers/scsi/ufs/ufs-hisi.c | 113 +- drivers/scsi/ufs/ufs-mediatek.c | 368 - drivers/scsi/ufs/ufs-mediatek.h | 53 - drivers/scsi/ufs/ufs-qcom.c | 216 +- drivers/scsi/ufs/ufs-qcom.h | 4 - drivers/scsi/ufs/ufs.h | 1 + drivers/scsi/ufs/ufshcd-pltfrm.c | 112 +- drivers/scsi/ufs/ufshcd-pltfrm.h | 21 - drivers/scsi/ufs/ufshcd.c | 41 +- drivers/scsi/ufs/unipro.h | 2 +- drivers/scsi/virtio_scsi.c | 2 +- drivers/sh/intc/userimask.c | 2 +- drivers/slimbus/qcom-ngd-ctrl.c | 4 - drivers/soc/sunxi/Kconfig | 1 - drivers/soc/ti/Kconfig | 6 - drivers/soc/ti/Makefile | 1 - drivers/soc/ti/ti_sci_inta_msi.c | 146 - drivers/soundwire/Kconfig | 4 +- drivers/soundwire/bus.c | 152 +- drivers/soundwire/bus.h | 16 +- drivers/soundwire/bus_type.c | 4 +- drivers/soundwire/cadence_master.c | 100 +- drivers/soundwire/cadence_master.h | 22 +- drivers/soundwire/intel.c | 138 +- drivers/soundwire/intel.h | 4 +- drivers/soundwire/intel_init.c | 15 +- drivers/soundwire/mipi_disco.c | 122 +- drivers/soundwire/slave.c | 10 +- drivers/soundwire/stream.c | 285 +- drivers/spi/spi-mt7621.c | 7 +- drivers/spi/spi-pxa2xx.c | 7 +- drivers/spi/spi-rockchip.c | 1 - drivers/staging/Kconfig | 14 +- drivers/staging/Makefile | 4 +- drivers/staging/android/Kconfig | 3 +- drivers/staging/android/Makefile | 1 - drivers/staging/android/ion/Kconfig | 1 - drivers/staging/android/vsoc.c | 3 +- drivers/staging/axis-fifo/Kconfig | 8 +- drivers/staging/axis-fifo/Makefile | 1 - drivers/staging/board/Kconfig | 1 - drivers/staging/board/Makefile | 1 - drivers/staging/clocking-wizard/Kconfig | 1 - drivers/staging/clocking-wizard/Makefile | 1 - drivers/staging/comedi/Kconfig | 255 +- drivers/staging/comedi/comedi_buf.c | 2 - drivers/staging/comedi/comedi_fops.c | 32 - drivers/staging/comedi/drivers.c | 11 +- drivers/staging/comedi/drivers/adv_pci1710.c | 2 +- drivers/staging/comedi/drivers/amplc_pci230.c | 2 +- drivers/staging/comedi/drivers/comedi_isadma.c | 17 +- drivers/staging/comedi/drivers/comedi_isadma.h | 3 - drivers/staging/comedi/drivers/das08.c | 4 +- drivers/staging/comedi/drivers/dt2811.c | 2 +- drivers/staging/comedi/drivers/dt9812.c | 5 +- drivers/staging/comedi/drivers/dyna_pci10xx.c | 12 +- drivers/staging/comedi/drivers/ni_at_ao.c | 2 +- drivers/staging/comedi/drivers/ni_daq_700.c | 2 +- drivers/staging/comedi/drivers/ni_mio_common.c | 36 +- .../comedi/drivers/ni_routing/tools/Makefile | 1 - drivers/staging/comedi/drivers/ni_tio.c | 14 +- drivers/staging/comedi/drivers/ni_usb6501.c | 4 +- drivers/staging/comedi/drivers/quatech_daqp_cs.c | 1 - .../staging/comedi/drivers/tests/ni_routes_test.c | 2 +- drivers/staging/comedi/drivers/usbdux.c | 2 - drivers/staging/comedi/drivers/usbduxfast.c | 2 - drivers/staging/comedi/drivers/usbduxsigma.c | 2 - drivers/staging/comedi/kcomedilib/Makefile | 1 - drivers/staging/emxx_udc/Kconfig | 1 - drivers/staging/emxx_udc/Makefile | 1 - drivers/staging/emxx_udc/emxx_udc.c | 57 +- .../erofs/Documentation/filesystems/erofs.txt | 1 - drivers/staging/erofs/data.c | 18 +- drivers/staging/erofs/inode.c | 18 +- drivers/staging/erofs/internal.h | 19 +- drivers/staging/erofs/namei.c | 3 +- drivers/staging/erofs/super.c | 56 +- drivers/staging/erofs/unzip_pagevec.h | 6 +- drivers/staging/erofs/unzip_vle.c | 96 +- drivers/staging/erofs/utils.c | 4 +- drivers/staging/erofs/xattr.c | 50 +- drivers/staging/fbtft/Kconfig | 1 - drivers/staging/fbtft/fb_agm1264k-fl.c | 4 +- drivers/staging/fbtft/fb_ra8875.c | 2 +- drivers/staging/fbtft/fb_ssd1306.c | 3 +- drivers/staging/fbtft/fb_ssd1331.c | 3 +- drivers/staging/fbtft/fb_ssd1351.c | 4 +- drivers/staging/fbtft/fb_watterott.c | 15 +- drivers/staging/fbtft/fbtft-io.c | 12 +- drivers/staging/fbtft/fbtft.h | 1 - drivers/staging/fbtft/fbtft_device.c | 2 +- drivers/staging/fbtft/flexfb.c | 7 +- .../fieldbus/Documentation/ABI/fieldbus-dev-cdev | 31 - .../Documentation/ABI/sysfs-class-fieldbus-dev | 62 - .../fieldbus/Documentation/fieldbus_dev.txt | 66 - drivers/staging/fieldbus/Kconfig | 18 - drivers/staging/fieldbus/Makefile | 7 - drivers/staging/fieldbus/TODO | 5 - drivers/staging/fieldbus/anybuss/Kconfig | 39 - drivers/staging/fieldbus/anybuss/Makefile | 10 - drivers/staging/fieldbus/anybuss/anybuss-client.h | 102 - .../staging/fieldbus/anybuss/anybuss-controller.h | 47 - drivers/staging/fieldbus/anybuss/arcx-anybus.c | 399 - drivers/staging/fieldbus/anybuss/hms-profinet.c | 228 - drivers/staging/fieldbus/anybuss/host.c | 1458 -- drivers/staging/fieldbus/dev_core.c | 351 - drivers/staging/fieldbus/fieldbus_dev.h | 108 - drivers/staging/fsl-dpaa2/Kconfig | 1 - drivers/staging/fsl-dpaa2/Makefile | 1 - drivers/staging/fsl-dpaa2/ethsw/ethsw.c | 4 +- drivers/staging/fwserial/Kconfig | 1 - drivers/staging/fwserial/Makefile | 1 - drivers/staging/fwserial/fwserial.c | 5 +- drivers/staging/gasket/Kconfig | 1 - drivers/staging/gasket/Makefile | 1 - drivers/staging/gasket/apex_driver.c | 8 +- drivers/staging/gasket/gasket_interrupt.c | 6 +- drivers/staging/gasket/gasket_page_table.c | 9 +- drivers/staging/gasket/gasket_sysfs.c | 9 +- drivers/staging/gasket/gasket_sysfs.h | 4 +- drivers/staging/gdm724x/Kconfig | 1 - drivers/staging/gdm724x/gdm_lte.c | 1 + drivers/staging/gdm724x/gdm_mux.c | 7 +- drivers/staging/gdm724x/hci_packet.h | 2 +- drivers/staging/goldfish/Kconfig | 1 - drivers/staging/goldfish/Makefile | 1 - drivers/staging/greybus/Kconfig | 1 - drivers/staging/greybus/audio_codec.h | 122 +- drivers/staging/greybus/audio_manager.c | 3 - drivers/staging/greybus/bundle.c | 2 +- drivers/staging/greybus/hid.c | 1 + drivers/staging/greybus/power_supply.c | 4 +- drivers/staging/greybus/sdio.c | 8 +- drivers/staging/gs_fpgaboot/Kconfig | 2 +- drivers/staging/gs_fpgaboot/Makefile | 1 - .../sysfs-bus-iio-impedance-analyzer-ad5933 | 30 + drivers/staging/iio/Kconfig | 1 - drivers/staging/iio/accel/Kconfig | 1 - drivers/staging/iio/accel/Makefile | 1 - drivers/staging/iio/accel/adis16203.c | 3 +- drivers/staging/iio/accel/adis16240.c | 3 +- drivers/staging/iio/adc/Kconfig | 14 +- drivers/staging/iio/adc/Makefile | 1 + drivers/staging/iio/adc/ad7192.c | 236 +- drivers/staging/iio/adc/ad7192.h | 12 +- drivers/staging/iio/adc/ad7280a.c | 112 +- drivers/staging/iio/adc/ad7280a.h | 3 +- drivers/staging/iio/adc/ad7780.c | 277 + drivers/staging/iio/adc/ad7816.c | 5 +- drivers/staging/iio/addac/Kconfig | 1 - drivers/staging/iio/addac/Makefile | 1 - drivers/staging/iio/addac/adt7316-i2c.c | 3 +- drivers/staging/iio/addac/adt7316-spi.c | 3 +- drivers/staging/iio/addac/adt7316.c | 7 +- drivers/staging/iio/addac/adt7316.h | 3 +- drivers/staging/iio/cdc/Kconfig | 1 - drivers/staging/iio/cdc/Makefile | 1 - drivers/staging/iio/cdc/ad7150.c | 3 +- drivers/staging/iio/cdc/ad7746.c | 3 +- drivers/staging/iio/cdc/ad7746.h | 3 +- drivers/staging/iio/frequency/Kconfig | 1 - drivers/staging/iio/frequency/Makefile | 1 - drivers/staging/iio/frequency/ad9832.c | 54 +- drivers/staging/iio/frequency/ad9832.h | 4 +- drivers/staging/iio/frequency/ad9834.c | 5 +- drivers/staging/iio/frequency/ad9834.h | 3 +- drivers/staging/iio/frequency/dds.h | 3 +- drivers/staging/iio/impedance-analyzer/Kconfig | 3 +- drivers/staging/iio/impedance-analyzer/Makefile | 1 - drivers/staging/iio/impedance-analyzer/ad5933.c | 58 +- drivers/staging/iio/meter/Kconfig | 1 - drivers/staging/iio/meter/ade7854-i2c.c | 3 +- drivers/staging/iio/meter/ade7854-spi.c | 3 +- drivers/staging/iio/meter/ade7854.c | 3 +- drivers/staging/iio/resolver/Kconfig | 1 - drivers/staging/iio/resolver/Makefile | 1 - drivers/staging/iio/resolver/ad2s1210.c | 6 +- drivers/staging/kpc2000/Kconfig | 57 - drivers/staging/kpc2000/Makefile | 6 - drivers/staging/kpc2000/TODO | 8 - drivers/staging/kpc2000/kpc.h | 23 - drivers/staging/kpc2000/kpc2000/Makefile | 4 - drivers/staging/kpc2000/kpc2000/cell_probe.c | 471 - drivers/staging/kpc2000/kpc2000/core.c | 437 - drivers/staging/kpc2000/kpc2000/dma_common_defs.h | 43 - drivers/staging/kpc2000/kpc2000/fileops.c | 131 - drivers/staging/kpc2000/kpc2000/kp2000_module.c | 54 - drivers/staging/kpc2000/kpc2000/pcie.h | 112 - drivers/staging/kpc2000/kpc2000/uapi.h | 22 - drivers/staging/kpc2000/kpc_dma/Makefile | 6 - drivers/staging/kpc2000/kpc_dma/dma.c | 264 - drivers/staging/kpc2000/kpc_dma/fileops.c | 420 - drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c | 248 - drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h | 220 - drivers/staging/kpc2000/kpc_dma/uapi.h | 11 - drivers/staging/kpc2000/kpc_i2c/Makefile | 4 - drivers/staging/kpc2000/kpc_i2c/fileops.c | 181 - drivers/staging/kpc2000/kpc_i2c/i2c_driver.c | 699 - drivers/staging/kpc2000/kpc_spi/Makefile | 4 - drivers/staging/kpc2000/kpc_spi/spi_driver.c | 506 - drivers/staging/kpc2000/kpc_spi/spi_parts.h | 48 - drivers/staging/ks7010/Kconfig | 1 - drivers/staging/ks7010/Makefile | 1 - drivers/staging/ks7010/ks_hostif.c | 16 +- drivers/staging/media/Kconfig | 1 - drivers/staging/media/bcm2048/Kconfig | 1 - drivers/staging/media/bcm2048/Makefile | 1 - drivers/staging/media/davinci_vpfe/Kconfig | 1 - drivers/staging/media/davinci_vpfe/Makefile | 1 - drivers/staging/media/davinci_vpfe/dm365_ipipe.c | 6 +- drivers/staging/media/davinci_vpfe/dm365_ipipe.h | 2 + .../staging/media/davinci_vpfe/dm365_ipipe_hw.c | 24 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.c | 41 +- drivers/staging/media/davinci_vpfe/dm365_ipipeif.h | 2 + drivers/staging/media/davinci_vpfe/dm365_resizer.c | 4 +- drivers/staging/media/imx/Kconfig | 1 - drivers/staging/media/imx/imx-ic-common.c | 6 +- drivers/staging/media/imx/imx-ic-prp.c | 6 +- drivers/staging/media/imx/imx-ic-prpencvf.c | 6 +- drivers/staging/media/imx/imx-ic.h | 6 +- drivers/staging/media/imx/imx-media-capture.c | 11 +- drivers/staging/media/imx/imx-media-csi.c | 6 +- drivers/staging/media/imx/imx-media-dev.c | 6 +- drivers/staging/media/imx/imx-media-fim.c | 6 +- drivers/staging/media/imx/imx-media-internal-sd.c | 6 +- drivers/staging/media/imx/imx-media-of.c | 6 +- drivers/staging/media/imx/imx-media-utils.c | 6 +- drivers/staging/media/imx/imx-media-vdic.c | 6 +- drivers/staging/media/imx/imx-media.h | 6 +- drivers/staging/media/imx/imx6-mipi-csi2.c | 10 +- drivers/staging/media/ipu3/Kconfig | 1 - drivers/staging/media/ipu3/Makefile | 1 - drivers/staging/media/ipu3/ipu3.c | 1 + drivers/staging/media/rockchip/vpu/Kconfig | 2 +- drivers/staging/media/rockchip/vpu/Makefile | 1 - drivers/staging/media/soc_camera/Kconfig | 1 - drivers/staging/media/soc_camera/imx074.c | 6 +- drivers/staging/media/soc_camera/mt9t031.c | 6 +- drivers/staging/media/soc_camera/soc_camera.c | 6 +- drivers/staging/media/soc_camera/soc_mediabus.c | 6 +- drivers/staging/media/soc_camera/soc_mt9v022.c | 6 +- drivers/staging/media/soc_camera/soc_ov5642.c | 6 +- drivers/staging/media/soc_camera/soc_ov9740.c | 6 +- drivers/staging/media/sunxi/Kconfig | 1 - drivers/staging/media/sunxi/Makefile | 1 - drivers/staging/media/sunxi/cedrus/Kconfig | 1 - drivers/staging/media/sunxi/cedrus/Makefile | 1 - drivers/staging/media/tegra-vde/Kconfig | 1 - drivers/staging/media/tegra-vde/Makefile | 1 - drivers/staging/media/tegra-vde/tegra-vde.c | 5 +- drivers/staging/media/tegra-vde/uapi.h | 11 +- .../most/Documentation/ABI/configfs-most.txt | 204 - .../staging/most/Documentation/driver_usage.txt | 131 +- drivers/staging/most/Kconfig | 3 +- drivers/staging/most/Makefile | 1 - drivers/staging/most/cdev/Kconfig | 1 - drivers/staging/most/cdev/Makefile | 1 - drivers/staging/most/cdev/cdev.c | 10 +- drivers/staging/most/configfs.c | 676 - drivers/staging/most/core.c | 305 +- drivers/staging/most/core.h | 20 +- drivers/staging/most/dim2/Kconfig | 1 - drivers/staging/most/dim2/Makefile | 1 - drivers/staging/most/dim2/errors.h | 2 +- drivers/staging/most/dim2/hal.h | 2 +- drivers/staging/most/dim2/reg.h | 2 +- drivers/staging/most/dim2/sysfs.h | 2 +- drivers/staging/most/i2c/Kconfig | 3 +- drivers/staging/most/i2c/Makefile | 1 - drivers/staging/most/net/Kconfig | 3 +- drivers/staging/most/net/Makefile | 1 - drivers/staging/most/net/net.c | 3 +- drivers/staging/most/sound/Kconfig | 3 +- drivers/staging/most/sound/Makefile | 1 - drivers/staging/most/sound/sound.c | 61 +- drivers/staging/most/usb/Kconfig | 3 +- drivers/staging/most/usb/Makefile | 1 - drivers/staging/most/usb/usb.c | 2 +- drivers/staging/most/video/Kconfig | 3 +- drivers/staging/most/video/Makefile | 1 - drivers/staging/most/video/video.c | 3 +- drivers/staging/mt7621-dma/Kconfig | 1 - drivers/staging/mt7621-dma/Makefile | 1 - drivers/staging/mt7621-dma/mtk-hsdma.c | 7 +- drivers/staging/mt7621-dts/Kconfig | 1 - drivers/staging/mt7621-dts/Makefile | 1 - drivers/staging/mt7621-dts/mt7621.dtsi | 23 +- drivers/staging/mt7621-mmc/Kconfig | 16 + drivers/staging/mt7621-mmc/Makefile | 42 + drivers/staging/mt7621-mmc/TODO | 8 + drivers/staging/mt7621-mmc/board.h | 63 + drivers/staging/mt7621-mmc/dbg.c | 304 + drivers/staging/mt7621-mmc/dbg.h | 101 + drivers/staging/mt7621-mmc/mt6575_sd.h | 488 + drivers/staging/mt7621-mmc/sd.c | 1855 +++ drivers/staging/mt7621-pci-phy/Kconfig | 1 - drivers/staging/mt7621-pci-phy/Makefile | 1 - .../mt7621-pci-phy/mediatek,mt7621-pci-phy.txt | 44 +- drivers/staging/mt7621-pci-phy/pci-mt7621-phy.c | 284 +- drivers/staging/mt7621-pci/Kconfig | 1 - drivers/staging/mt7621-pci/Makefile | 1 - drivers/staging/mt7621-pci/pci-mt7621.c | 2 +- drivers/staging/mt7621-pinctrl/Kconfig | 1 - drivers/staging/mt7621-pinctrl/Makefile | 1 - drivers/staging/netlogic/Kconfig | 1 - drivers/staging/netlogic/Makefile | 1 - drivers/staging/netlogic/xlr_net.c | 11 +- drivers/staging/nvec/Kconfig | 1 - drivers/staging/octeon-usb/Kconfig | 1 - drivers/staging/octeon-usb/octeon-hcd.c | 4 +- drivers/staging/octeon-usb/octeon-hcd.h | 8 +- drivers/staging/octeon/Kconfig | 1 - drivers/staging/octeon/TODO | 9 - drivers/staging/octeon/ethernet-tx.c | 20 +- drivers/staging/olpc_dcon/Kconfig | 1 - drivers/staging/olpc_dcon/Makefile | 1 - drivers/staging/olpc_dcon/olpc_dcon.h | 5 - drivers/staging/olpc_dcon/olpc_dcon_xo_1.c | 7 +- drivers/staging/olpc_dcon/olpc_dcon_xo_1_5.c | 56 +- drivers/staging/pi433/Kconfig | 1 - drivers/staging/pi433/Makefile | 1 - drivers/staging/pi433/pi433_if.c | 38 +- drivers/staging/pi433/rf69.c | 49 +- drivers/staging/ralink-gdma/Kconfig | 1 - drivers/staging/ralink-gdma/Makefile | 1 - drivers/staging/ralink-gdma/ralink-gdma.c | 105 +- drivers/staging/rtl8188eu/Kconfig | 1 - drivers/staging/rtl8188eu/core/rtw_ap.c | 28 +- drivers/staging/rtl8188eu/core/rtw_cmd.c | 6 +- drivers/staging/rtl8188eu/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8188eu/core/rtw_mlme.c | 5 +- drivers/staging/rtl8188eu/core/rtw_pwrctrl.c | 2 +- drivers/staging/rtl8188eu/core/rtw_recv.c | 70 +- drivers/staging/rtl8188eu/core/rtw_wlan_util.c | 6 +- drivers/staging/rtl8188eu/hal/odm.c | 4 +- drivers/staging/rtl8188eu/hal/odm_hwconfig.c | 6 +- drivers/staging/rtl8188eu/hal/rtl8188eu_xmit.c | 10 +- drivers/staging/rtl8188eu/include/odm_precomp.h | 4 +- drivers/staging/rtl8188eu/include/phydm_reg.h | 22 - .../staging/rtl8188eu/include/phydm_regdefine11n.h | 53 - drivers/staging/rtl8188eu/include/wifi.h | 130 + drivers/staging/rtl8188eu/os_dep/usb_ops_linux.c | 1 + drivers/staging/rtl8192e/Kconfig | 10 +- drivers/staging/rtl8192e/dot11d.c | 9 +- drivers/staging/rtl8192e/license | 339 + drivers/staging/rtl8192e/rtl8192e/Kconfig | 1 - drivers/staging/rtl8192e/rtl8192e/r8190P_def.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.c | 17 +- drivers/staging/rtl8192e/rtl8192e/r8190P_rtl8256.h | 17 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_cmdpkt.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.c | 44 +- drivers/staging/rtl8192e/rtl8192e/r8192E_dev.h | 22 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.c | 17 +- .../staging/rtl8192e/rtl8192e/r8192E_firmware.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hw.h | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.c | 18 +- drivers/staging/rtl8192e/rtl8192e/r8192E_hwimg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.c | 37 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phy.h | 16 +- drivers/staging/rtl8192e/rtl8192e/r8192E_phyreg.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_cam.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_core.h | 20 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.c | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_dm.h | 16 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_eeprom.h | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_ethtool.c | 18 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.c | 21 +- drivers/staging/rtl8192e/rtl8192e/rtl_pci.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_pm.h | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.c | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_ps.h | 19 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.c | 17 +- drivers/staging/rtl8192e/rtl8192e/rtl_wx.h | 17 +- drivers/staging/rtl8192e/rtl819x_BA.h | 16 +- drivers/staging/rtl8192e/rtl819x_BAProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_HT.h | 16 +- drivers/staging/rtl8192e/rtl819x_HTProc.c | 16 +- drivers/staging/rtl8192e/rtl819x_Qos.h | 16 +- drivers/staging/rtl8192e/rtl819x_TS.h | 16 +- drivers/staging/rtl8192e/rtl819x_TSProc.c | 16 +- drivers/staging/rtl8192e/rtllib.h | 6 +- drivers/staging/rtl8192e/rtllib_crypt_tkip.c | 6 +- drivers/staging/rtl8192e/rtllib_crypt_wep.c | 6 +- drivers/staging/rtl8192e/rtllib_debug.h | 22 +- drivers/staging/rtl8192e/rtllib_module.c | 21 +- drivers/staging/rtl8192e/rtllib_rx.c | 20 +- drivers/staging/rtl8192e/rtllib_softmac.c | 5 +- drivers/staging/rtl8192e/rtllib_softmac_wx.c | 5 +- drivers/staging/rtl8192e/rtllib_tx.c | 22 +- drivers/staging/rtl8192e/rtllib_wx.c | 19 +- drivers/staging/rtl8192u/Kconfig | 1 - drivers/staging/rtl8192u/ieee80211/ieee80211.h | 40 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.c | 7 +- .../staging/rtl8192u/ieee80211/ieee80211_crypt.h | 6 +- .../rtl8192u/ieee80211/ieee80211_crypt_ccmp.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_tkip.c | 10 +- .../rtl8192u/ieee80211/ieee80211_crypt_wep.c | 6 +- drivers/staging/rtl8192u/ieee80211/ieee80211_rx.c | 76 +- .../staging/rtl8192u/ieee80211/ieee80211_softmac.c | 3 +- .../rtl8192u/ieee80211/ieee80211_softmac_wx.c | 3 +- drivers/staging/rtl8192u/ieee80211/ieee80211_tx.c | 41 +- drivers/staging/rtl8192u/ieee80211/ieee80211_wx.c | 40 +- .../staging/rtl8192u/ieee80211/rtl819x_BAProc.c | 22 +- drivers/staging/rtl8192u/ieee80211/rtl819x_HT.h | 4 +- .../staging/rtl8192u/ieee80211/rtl819x_TSProc.c | 114 +- drivers/staging/rtl8192u/r8180_93cx6.c | 26 +- drivers/staging/rtl8192u/r8190_rtl8256.c | 2 +- drivers/staging/rtl8192u/r8192U_core.c | 16 +- drivers/staging/rtl8192u/r8192U_dm.c | 38 +- drivers/staging/rtl8192u/r8192U_hw.h | 2 +- drivers/staging/rtl8192u/r8192U_wx.c | 2 +- drivers/staging/rtl8192u/r8192U_wx.h | 2 +- drivers/staging/rtl8712/Kconfig | 11 +- drivers/staging/rtl8712/drv_types.h | 6 +- drivers/staging/rtl8712/hal_init.c | 3 +- drivers/staging/rtl8712/ieee80211.c | 3 +- drivers/staging/rtl8712/ieee80211.h | 3 +- drivers/staging/rtl8712/os_intfs.c | 8 +- drivers/staging/rtl8712/rtl8712_cmd.c | 6 +- drivers/staging/rtl8712/rtl8712_cmd.h | 1 + drivers/staging/rtl8712/rtl8712_efuse.c | 6 +- drivers/staging/rtl8712/rtl8712_efuse.h | 3 +- drivers/staging/rtl8712/rtl8712_io.c | 4 +- drivers/staging/rtl8712/rtl8712_led.c | 13 +- drivers/staging/rtl8712/rtl8712_recv.c | 28 +- drivers/staging/rtl8712/rtl8712_xmit.c | 12 +- drivers/staging/rtl8712/rtl871x_eeprom.c | 23 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 18 +- drivers/staging/rtl8712/rtl871x_mlme.c | 14 +- drivers/staging/rtl8712/rtl871x_mp.c | 5 +- drivers/staging/rtl8712/rtl871x_pwrctrl.c | 4 +- drivers/staging/rtl8712/rtl871x_xmit.c | 8 +- drivers/staging/rtl8712/usb_intf.c | 12 +- drivers/staging/rtl8712/usb_ops_linux.c | 26 +- drivers/staging/rtl8723bs/Kconfig | 1 - drivers/staging/rtl8723bs/core/rtw_ap.c | 12 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 51 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 11 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 33 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 6 +- drivers/staging/rtl8723bs/core/rtw_io.c | 2 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 2 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 79 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 59 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 18 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 2 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 2 + drivers/staging/rtl8723bs/hal/hal_btcoex.c | 11 +- drivers/staging/rtl8723bs/hal/hal_com.c | 32 +- drivers/staging/rtl8723bs/hal/hal_com_phycfg.c | 20 +- drivers/staging/rtl8723bs/hal/odm.c | 4 +- drivers/staging/rtl8723bs/hal/odm.h | 20 +- drivers/staging/rtl8723bs/hal/odm_HWConfig.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_cmd.c | 12 +- drivers/staging/rtl8723bs/hal/rtl8723b_dm.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723b_hal_init.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723b_phycfg.c | 13 +- drivers/staging/rtl8723bs/hal/rtl8723b_rxdesc.c | 2 +- drivers/staging/rtl8723bs/hal/rtl8723bs_recv.c | 8 +- drivers/staging/rtl8723bs/hal/rtl8723bs_xmit.c | 9 +- drivers/staging/rtl8723bs/hal/sdio_ops.c | 22 +- drivers/staging/rtl8723bs/include/cmd_osdep.h | 6 +- drivers/staging/rtl8723bs/include/drv_types.h | 10 +- drivers/staging/rtl8723bs/include/drv_types_sdio.h | 4 +- drivers/staging/rtl8723bs/include/ieee80211.h | 15 +- drivers/staging/rtl8723bs/include/rtw_cmd.h | 6 +- drivers/staging/rtl8723bs/include/rtw_mlme.h | 31 +- drivers/staging/rtl8723bs/include/rtw_pwrctrl.h | 30 +- drivers/staging/rtl8723bs/include/rtw_recv.h | 6 +- drivers/staging/rtl8723bs/include/rtw_xmit.h | 2 +- drivers/staging/rtl8723bs/include/wifi.h | 86 +- drivers/staging/rtl8723bs/include/wlan_bssdef.h | 56 +- drivers/staging/rtl8723bs/os_dep/ioctl_linux.c | 57 +- drivers/staging/rtl8723bs/os_dep/os_intfs.c | 19 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 29 +- drivers/staging/rtl8723bs/os_dep/sdio_intf.c | 10 +- drivers/staging/rtl8723bs/os_dep/sdio_ops_linux.c | 30 +- drivers/staging/rtlwifi/Kconfig | 12 + drivers/staging/rtlwifi/Makefile | 70 + drivers/staging/rtlwifi/TODO | 11 + drivers/staging/rtlwifi/base.c | 2815 ++++ drivers/staging/rtlwifi/base.h | 175 + drivers/staging/rtlwifi/btcoexist/Makefile | 8 + drivers/staging/rtlwifi/btcoexist/halbt_precomp.h | 74 + .../staging/rtlwifi/btcoexist/halbtc8822b1ant.c | 5233 +++++++ .../staging/rtlwifi/btcoexist/halbtc8822b1ant.h | 433 + .../staging/rtlwifi/btcoexist/halbtc8822b2ant.c | 5210 +++++++ .../staging/rtlwifi/btcoexist/halbtc8822b2ant.h | 487 + .../rtlwifi/btcoexist/halbtc8822bwifionly.c | 54 + .../rtlwifi/btcoexist/halbtc8822bwifionly.h | 24 + drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c | 1837 +++ drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.h | 791 + drivers/staging/rtlwifi/btcoexist/rtl_btc.c | 517 + drivers/staging/rtlwifi/btcoexist/rtl_btc.h | 64 + drivers/staging/rtlwifi/cam.c | 315 + drivers/staging/rtlwifi/cam.h | 39 + drivers/staging/rtlwifi/core.c | 1996 +++ drivers/staging/rtlwifi/core.h | 71 + drivers/staging/rtlwifi/debug.c | 624 + drivers/staging/rtlwifi/debug.h | 223 + drivers/staging/rtlwifi/efuse.c | 1329 ++ drivers/staging/rtlwifi/efuse.h | 109 + drivers/staging/rtlwifi/halmac/halmac_2_platform.h | 41 + .../halmac_88xx/halmac_8822b/halmac_8822b_cfg.h | 121 + .../halmac_88xx/halmac_8822b/halmac_8822b_phy.c | 95 + .../halmac_8822b/halmac_8822b_pwr_seq.c | 552 + .../halmac_8822b/halmac_8822b_pwr_seq.h | 29 + .../halmac_88xx/halmac_8822b/halmac_api_8822b.c | 332 + .../halmac_88xx/halmac_8822b/halmac_api_8822b.h | 33 + .../halmac_8822b/halmac_api_8822b_pcie.c | 312 + .../halmac_8822b/halmac_api_8822b_pcie.h | 42 + .../halmac_8822b/halmac_api_8822b_sdio.c | 173 + .../halmac_8822b/halmac_api_8822b_sdio.h | 31 + .../halmac_8822b/halmac_api_8822b_usb.c | 174 + .../halmac_8822b/halmac_api_8822b_usb.h | 34 + .../halmac_88xx/halmac_8822b/halmac_func_8822b.c | 403 + .../halmac_88xx/halmac_8822b/halmac_func_8822b.h | 27 + .../rtlwifi/halmac/halmac_88xx/halmac_88xx_cfg.h | 160 + .../rtlwifi/halmac/halmac_88xx/halmac_api_88xx.c | 5970 +++++++ .../rtlwifi/halmac/halmac_88xx/halmac_api_88xx.h | 385 + .../halmac/halmac_88xx/halmac_api_88xx_pcie.c | 318 + .../halmac/halmac_88xx/halmac_api_88xx_pcie.h | 60 + .../halmac/halmac_88xx/halmac_api_88xx_sdio.c | 963 ++ .../halmac/halmac_88xx/halmac_api_88xx_sdio.h | 73 + .../halmac/halmac_88xx/halmac_api_88xx_usb.c | 543 + .../halmac/halmac_88xx/halmac_api_88xx_usb.h | 62 + .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c | 4465 ++++++ .../rtlwifi/halmac/halmac_88xx/halmac_func_88xx.h | 310 + drivers/staging/rtlwifi/halmac/halmac_api.c | 415 + drivers/staging/rtlwifi/halmac/halmac_api.h | 70 + drivers/staging/rtlwifi/halmac/halmac_bit2.h | 13396 ++++++++++++++++ drivers/staging/rtlwifi/halmac/halmac_bit_8822b.h | 12092 +++++++++++++++ drivers/staging/rtlwifi/halmac/halmac_fw_info.h | 111 + .../rtlwifi/halmac/halmac_fw_offload_c2h_nic.h | 173 + .../rtlwifi/halmac/halmac_fw_offload_h2c_nic.h | 504 + .../rtlwifi/halmac/halmac_h2c_extra_info_nic.h | 104 + .../staging/rtlwifi/halmac/halmac_intf_phy_cmd.h | 43 + .../rtlwifi/halmac/halmac_original_c2h_nic.h | 392 + .../rtlwifi/halmac/halmac_original_h2c_nic.h | 1000 ++ .../staging/rtlwifi/halmac/halmac_pwr_seq_cmd.h | 105 + drivers/staging/rtlwifi/halmac/halmac_reg2.h | 1121 ++ drivers/staging/rtlwifi/halmac/halmac_reg_8822b.h | 717 + drivers/staging/rtlwifi/halmac/halmac_rx_bd_chip.h | 37 + drivers/staging/rtlwifi/halmac/halmac_rx_bd_nic.h | 37 + .../staging/rtlwifi/halmac/halmac_rx_desc_chip.h | 107 + .../staging/rtlwifi/halmac/halmac_rx_desc_nic.h | 122 + drivers/staging/rtlwifi/halmac/halmac_sdio_reg.h | 51 + drivers/staging/rtlwifi/halmac/halmac_tx_bd_chip.h | 107 + drivers/staging/rtlwifi/halmac/halmac_tx_bd_nic.h | 112 + .../staging/rtlwifi/halmac/halmac_tx_desc_chip.h | 433 + .../staging/rtlwifi/halmac/halmac_tx_desc_nic.h | 495 + drivers/staging/rtlwifi/halmac/halmac_type.h | 1923 +++ drivers/staging/rtlwifi/halmac/halmac_usb_reg.h | 17 + drivers/staging/rtlwifi/halmac/rtl_halmac.c | 1373 ++ drivers/staging/rtlwifi/halmac/rtl_halmac.h | 83 + drivers/staging/rtlwifi/pci.c | 2496 +++ drivers/staging/rtlwifi/pci.h | 319 + drivers/staging/rtlwifi/phydm/halphyrf_ce.c | 954 ++ drivers/staging/rtlwifi/phydm/halphyrf_ce.h | 74 + drivers/staging/rtlwifi/phydm/mp_precomp.h | 13 + drivers/staging/rtlwifi/phydm/phydm.c | 1975 +++ drivers/staging/rtlwifi/phydm/phydm.h | 935 ++ drivers/staging/rtlwifi/phydm/phydm_acs.c | 189 + drivers/staging/rtlwifi/phydm/phydm_acs.h | 46 + drivers/staging/rtlwifi/phydm/phydm_adaptivity.c | 930 ++ drivers/staging/rtlwifi/phydm/phydm_adaptivity.h | 108 + drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c | 616 + drivers/staging/rtlwifi/phydm/phydm_adc_sampling.h | 85 + drivers/staging/rtlwifi/phydm/phydm_antdiv.c | 72 + drivers/staging/rtlwifi/phydm/phydm_antdiv.h | 290 + drivers/staging/rtlwifi/phydm/phydm_beamforming.h | 37 + drivers/staging/rtlwifi/phydm/phydm_ccx.c | 447 + drivers/staging/rtlwifi/phydm/phydm_ccx.h | 72 + drivers/staging/rtlwifi/phydm/phydm_cfotracking.c | 332 + drivers/staging/rtlwifi/phydm/phydm_cfotracking.h | 49 + drivers/staging/rtlwifi/phydm/phydm_debug.c | 2888 ++++ drivers/staging/rtlwifi/phydm/phydm_debug.h | 164 + drivers/staging/rtlwifi/phydm/phydm_dfs.h | 48 + drivers/staging/rtlwifi/phydm/phydm_dig.c | 1521 ++ drivers/staging/rtlwifi/phydm/phydm_dig.h | 230 + .../staging/rtlwifi/phydm/phydm_dynamic_rx_path.h | 26 + .../rtlwifi/phydm/phydm_dynamicbbpowersaving.c | 118 + .../rtlwifi/phydm/phydm_dynamicbbpowersaving.h | 39 + .../staging/rtlwifi/phydm/phydm_dynamictxpower.c | 91 + .../staging/rtlwifi/phydm/phydm_dynamictxpower.h | 53 + .../staging/rtlwifi/phydm/phydm_edcaturbocheck.c | 128 + .../staging/rtlwifi/phydm/phydm_edcaturbocheck.h | 33 + drivers/staging/rtlwifi/phydm/phydm_features.h | 22 + drivers/staging/rtlwifi/phydm/phydm_hwconfig.c | 1848 +++ drivers/staging/rtlwifi/phydm/phydm_hwconfig.h | 487 + drivers/staging/rtlwifi/phydm/phydm_interface.c | 307 + drivers/staging/rtlwifi/phydm/phydm_interface.h | 183 + drivers/staging/rtlwifi/phydm/phydm_iqk.h | 65 + drivers/staging/rtlwifi/phydm/phydm_kfree.c | 217 + drivers/staging/rtlwifi/phydm/phydm_kfree.h | 31 + drivers/staging/rtlwifi/phydm/phydm_noisemonitor.c | 319 + drivers/staging/rtlwifi/phydm/phydm_noisemonitor.h | 35 + .../staging/rtlwifi/phydm/phydm_powertracking_ce.c | 633 + .../staging/rtlwifi/phydm/phydm_powertracking_ce.h | 282 + drivers/staging/rtlwifi/phydm/phydm_pre_define.h | 602 + drivers/staging/rtlwifi/phydm/phydm_precomp.h | 74 + drivers/staging/rtlwifi/phydm/phydm_psd.c | 406 + drivers/staging/rtlwifi/phydm/phydm_psd.h | 56 + drivers/staging/rtlwifi/phydm/phydm_rainfo.c | 1196 ++ drivers/staging/rtlwifi/phydm/phydm_rainfo.h | 258 + drivers/staging/rtlwifi/phydm/phydm_reg.h | 140 + .../staging/rtlwifi/phydm/phydm_regdefine11ac.h | 83 + drivers/staging/rtlwifi/phydm/phydm_regdefine11n.h | 202 + drivers/staging/rtlwifi/phydm/phydm_types.h | 119 + .../rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.c | 1956 +++ .../rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.h | 43 + .../rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.c | 211 + .../rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.h | 27 + .../rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.c | 4730 ++++++ .../rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.h | 118 + .../rtlwifi/phydm/rtl8822b/halphyrf_8822b.c | 340 + .../rtlwifi/phydm/rtl8822b/halphyrf_8822b.h | 34 + .../rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.c | 1804 +++ .../rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.h | 73 + .../rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.c | 1399 ++ .../rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.h | 37 + .../rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.c | 157 + .../rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.h | 43 + .../rtlwifi/phydm/rtl8822b/phydm_rtl8822b.c | 214 + .../rtlwifi/phydm/rtl8822b/phydm_rtl8822b.h | 19 + .../rtlwifi/phydm/rtl8822b/version_rtl8822b.h | 23 + drivers/staging/rtlwifi/phydm/rtl_phydm.c | 865 ++ drivers/staging/rtlwifi/phydm/rtl_phydm.h | 34 + drivers/staging/rtlwifi/phydm/txbf/halcomtxbf.h | 56 + drivers/staging/rtlwifi/phydm/txbf/haltxbf8822b.h | 28 + .../staging/rtlwifi/phydm/txbf/haltxbfinterface.h | 27 + drivers/staging/rtlwifi/phydm/txbf/haltxbfjaguar.h | 25 + .../rtlwifi/phydm/txbf/phydm_hal_txbf_api.h | 30 + drivers/staging/rtlwifi/ps.c | 996 ++ drivers/staging/rtlwifi/ps.h | 39 + drivers/staging/rtlwifi/pwrseqcmd.h | 83 + drivers/staging/rtlwifi/rc.c | 309 + drivers/staging/rtlwifi/rc.h | 38 + drivers/staging/rtlwifi/regd.c | 458 + drivers/staging/rtlwifi/regd.h | 52 + drivers/staging/rtlwifi/rtl8822be/Makefile | 7 + drivers/staging/rtlwifi/rtl8822be/def.h | 71 + drivers/staging/rtlwifi/rtl8822be/fw.c | 964 ++ drivers/staging/rtlwifi/rtl8822be/fw.h | 187 + drivers/staging/rtlwifi/rtl8822be/hw.c | 2430 +++ drivers/staging/rtlwifi/rtl8822be/hw.h | 55 + drivers/staging/rtlwifi/rtl8822be/led.c | 116 + drivers/staging/rtlwifi/rtl8822be/led.h | 23 + drivers/staging/rtlwifi/rtl8822be/phy.c | 2223 +++ drivers/staging/rtlwifi/rtl8822be/phy.h | 134 + drivers/staging/rtlwifi/rtl8822be/reg.h | 1642 ++ drivers/staging/rtlwifi/rtl8822be/sw.c | 470 + drivers/staging/rtlwifi/rtl8822be/sw.h | 21 + drivers/staging/rtlwifi/rtl8822be/trx.c | 1004 ++ drivers/staging/rtlwifi/rtl8822be/trx.h | 154 + drivers/staging/rtlwifi/stats.c | 249 + drivers/staging/rtlwifi/stats.h | 31 + drivers/staging/rtlwifi/wifi.h | 3362 ++++ drivers/staging/rts5208/Kconfig | 1 - drivers/staging/rts5208/Makefile | 1 - drivers/staging/rts5208/rtsx_chip.h | 2 +- drivers/staging/sm750fb/Kconfig | 1 - drivers/staging/sm750fb/Makefile | 1 - drivers/staging/sm750fb/ddk750.h | 1 - drivers/staging/sm750fb/ddk750_chip.c | 27 +- drivers/staging/sm750fb/ddk750_chip.h | 2 +- drivers/staging/sm750fb/ddk750_display.c | 10 +- drivers/staging/sm750fb/ddk750_display.h | 2 +- drivers/staging/sm750fb/ddk750_dvi.c | 40 +- drivers/staging/sm750fb/ddk750_power.h | 2 +- drivers/staging/sm750fb/ddk750_sii164.c | 114 +- drivers/staging/sm750fb/ddk750_swi2c.c | 1 - drivers/staging/sm750fb/ddk750_swi2c.h | 1 - drivers/staging/sm750fb/sm750.c | 7 +- drivers/staging/sm750fb/sm750_accel.c | 32 +- drivers/staging/sm750fb/sm750_hw.c | 2 +- drivers/staging/speakup/Kconfig | 1 - drivers/staging/speakup/kobjects.c | 14 +- drivers/staging/speakup/main.c | 1 - drivers/staging/speakup/selection.c | 212 +- drivers/staging/speakup/speakup.h | 1 - drivers/staging/speakup/speakup_decpc.c | 2 +- drivers/staging/speakup/speakup_keypc.c | 6 +- drivers/staging/speakup/spk_ttyio.c | 2 +- drivers/staging/unisys/Kconfig | 1 - drivers/staging/unisys/Makefile | 1 - drivers/staging/unisys/include/iochannel.h | 2 +- drivers/staging/unisys/visorhba/Kconfig | 13 +- drivers/staging/unisys/visorhba/Makefile | 1 - drivers/staging/unisys/visorinput/Kconfig | 15 +- drivers/staging/unisys/visorinput/Makefile | 1 - drivers/staging/unisys/visornic/Kconfig | 15 +- drivers/staging/unisys/visornic/Makefile | 1 - drivers/staging/vc04_services/Kconfig | 1 - .../staging/vc04_services/bcm2835-audio/Kconfig | 1 - .../staging/vc04_services/bcm2835-audio/Makefile | 1 - .../vc04_services/bcm2835-audio/bcm2835-ctl.c | 12 +- .../staging/vc04_services/bcm2835-camera/Kconfig | 1 - .../vc04_services/bcm2835-camera/bcm2835-camera.c | 55 +- .../vc04_services/bcm2835-camera/controls.c | 75 +- .../staging/vc04_services/interface/vchi/vchi.h | 38 +- .../vc04_services/interface/vchi/vchi_cfg.h | 34 +- .../vc04_services/interface/vchi/vchi_common.h | 176 +- .../vc04_services/interface/vchiq_arm/vchiq.h | 34 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 37 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 56 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 32 +- .../vc04_services/interface/vchiq_arm/vchiq_cfg.h | 34 +- .../interface/vchiq_arm/vchiq_connected.c | 34 +- .../interface/vchiq_arm/vchiq_connected.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_core.c | 50 +- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 34 +- .../interface/vchiq_arm/vchiq_debugfs.c | 32 +- .../interface/vchiq_arm/vchiq_debugfs.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 34 +- .../interface/vchiq_arm/vchiq_ioctl.h | 34 +- .../interface/vchiq_arm/vchiq_pagelist.h | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 34 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 34 +- drivers/staging/vme/Makefile | 1 - drivers/staging/vme/devices/Kconfig | 1 - drivers/staging/vme/devices/Makefile | 1 - drivers/staging/vt6655/Kconfig | 1 - drivers/staging/vt6655/card.h | 6 +- drivers/staging/vt6655/channel.h | 2 +- drivers/staging/vt6655/desc.h | 2 +- drivers/staging/vt6655/device.h | 2 +- drivers/staging/vt6655/device_cfg.h | 2 +- drivers/staging/vt6655/dpc.h | 2 +- drivers/staging/vt6655/key.h | 2 +- drivers/staging/vt6655/mac.c | 25 + drivers/staging/vt6655/mac.h | 9 +- drivers/staging/vt6655/power.c | 7 +- drivers/staging/vt6655/power.h | 2 +- drivers/staging/vt6655/rf.c | 35 +- drivers/staging/vt6655/rf.h | 2 +- drivers/staging/vt6655/rxtx.c | 18 +- drivers/staging/vt6655/rxtx.h | 2 +- drivers/staging/vt6655/srom.h | 2 +- drivers/staging/vt6655/tmacro.h | 2 +- drivers/staging/vt6655/upc.h | 4 +- drivers/staging/vt6656/Kconfig | 1 - drivers/staging/vt6656/baseband.h | 2 +- drivers/staging/vt6656/card.h | 2 +- drivers/staging/vt6656/channel.h | 2 +- drivers/staging/vt6656/desc.h | 2 +- drivers/staging/vt6656/device.h | 2 +- drivers/staging/vt6656/dpc.h | 2 +- drivers/staging/vt6656/firmware.h | 2 +- drivers/staging/vt6656/int.h | 2 +- drivers/staging/vt6656/key.h | 2 +- drivers/staging/vt6656/power.h | 2 +- drivers/staging/vt6656/rf.h | 2 +- drivers/staging/vt6656/rxtx.h | 2 +- drivers/staging/vt6656/usbpipe.h | 2 +- drivers/staging/vt6656/wcmd.h | 2 +- drivers/staging/wilc1000/Kconfig | 2 +- drivers/staging/wilc1000/host_interface.c | 71 +- drivers/staging/wilc1000/host_interface.h | 14 +- drivers/staging/wilc1000/wilc_netdev.c | 2 +- drivers/staging/wilc1000/wilc_spi.c | 13 +- drivers/staging/wilc1000/wilc_wfi_cfgoperations.c | 72 +- drivers/staging/wilc1000/wilc_wlan.c | 8 +- drivers/staging/wlan-ng/Kconfig | 2 +- drivers/staging/wlan-ng/hfa384x.h | 4 +- drivers/staging/wlan-ng/hfa384x_usb.c | 2 +- drivers/target/iscsi/iscsi_target.c | 118 +- drivers/target/iscsi/iscsi_target_login.c | 9 +- drivers/target/iscsi/iscsi_target_util.c | 5 - drivers/target/target_core_alua.c | 6 +- drivers/target/target_core_configfs.c | 163 +- drivers/target/target_core_device.c | 4 +- drivers/target/target_core_pr.c | 33 +- drivers/target/target_core_pr.h | 1 - drivers/target/target_core_tmr.c | 2 +- drivers/target/target_core_xcopy.c | 92 +- drivers/tee/tee_shm.c | 2 +- drivers/thunderbolt/Makefile | 4 +- drivers/thunderbolt/cap.c | 85 +- drivers/thunderbolt/ctl.c | 2 +- drivers/thunderbolt/icm.c | 65 +- drivers/thunderbolt/lc.c | 179 - drivers/thunderbolt/nhi.c | 3 +- drivers/thunderbolt/path.c | 420 +- drivers/thunderbolt/property.c | 16 +- drivers/thunderbolt/switch.c | 557 +- drivers/thunderbolt/tb.c | 608 +- drivers/thunderbolt/tb.h | 227 +- drivers/thunderbolt/tb_msgs.h | 11 - drivers/thunderbolt/tb_regs.h | 50 +- drivers/thunderbolt/tunnel.c | 691 - drivers/thunderbolt/tunnel.h | 78 - drivers/thunderbolt/tunnel_pci.c | 226 + drivers/thunderbolt/tunnel_pci.h | 31 + drivers/thunderbolt/xdomain.c | 170 +- drivers/tty/Kconfig | 22 +- drivers/tty/Makefile | 1 - drivers/tty/hvc/Kconfig | 3 +- drivers/tty/ipwireless/Makefile | 1 - drivers/tty/ipwireless/main.c | 8 - drivers/tty/n_tty.c | 4 +- drivers/tty/rocket.c | 14 +- drivers/tty/rocket.h | 1 + drivers/tty/serdev/Kconfig | 1 - drivers/tty/serdev/Makefile | 1 - drivers/tty/serial/8250/8250_dw.c | 4 +- drivers/tty/serial/8250/8250_exar.c | 7 +- drivers/tty/serial/8250/8250_fintek.c | 5 +- drivers/tty/serial/8250/8250_men_mcb.c | 1 - drivers/tty/serial/8250/8250_mtk.c | 162 +- drivers/tty/serial/8250/Kconfig | 1 - drivers/tty/serial/Kconfig | 54 +- drivers/tty/serial/Makefile | 2 - drivers/tty/serial/cpm_uart/Makefile | 1 - drivers/tty/serial/jsm/Makefile | 1 - drivers/tty/serial/milbeaut_usio.c | 614 - drivers/tty/serial/sc16is7xx.c | 34 +- drivers/tty/serial/serial_core.c | 30 +- drivers/tty/serial/sifive.c | 1056 -- drivers/tty/serial/sn_console.c | 1 - drivers/tty/serial/sprd_serial.c | 501 +- drivers/tty/serial/ucc_uart.c | 2 +- drivers/tty/serial/xilinx_uartps.c | 12 - drivers/tty/sysrq.c | 12 +- drivers/tty/tty_io.c | 2 +- drivers/tty/tty_jobctrl.c | 4 +- drivers/tty/tty_port.c | 10 +- drivers/tty/ttynull.c | 109 - drivers/tty/vcc.c | 1 - drivers/tty/vt/.gitignore | 1 - drivers/tty/vt/consolemap.c | 8 +- drivers/tty/vt/cp437.uni | 1 - drivers/tty/vt/defkeymap.c_shipped | 1 - drivers/tty/vt/defkeymap.map | 1 - drivers/tty/vt/keyboard.c | 35 +- drivers/tty/vt/selection.c | 46 +- drivers/tty/vt/vc_screen.c | 2 +- drivers/tty/vt/vt.c | 9 +- drivers/uio/uio_fsl_elbc_gpcm.c | 4 +- drivers/usb/chipidea/ci_hdrc_msm.c | 9 +- drivers/usb/class/cdc-acm.c | 63 +- drivers/usb/class/cdc-acm.h | 3 +- drivers/usb/common/common.c | 16 - drivers/usb/core/hcd.c | 44 +- drivers/usb/core/hub.c | 25 +- drivers/usb/dwc2/core.c | 199 - drivers/usb/dwc2/core.h | 14 +- drivers/usb/dwc2/core_intr.c | 12 - drivers/usb/dwc2/gadget.c | 101 +- drivers/usb/dwc2/hcd.c | 326 +- drivers/usb/dwc2/hw.h | 8 +- drivers/usb/dwc2/params.c | 35 +- drivers/usb/dwc2/platform.c | 20 +- drivers/usb/dwc3/Kconfig | 16 +- drivers/usb/dwc3/Makefile | 1 - drivers/usb/dwc3/core.c | 18 +- drivers/usb/dwc3/core.h | 3 +- drivers/usb/dwc3/debug.h | 3 - drivers/usb/dwc3/dwc3-meson-g12a.c | 604 - drivers/usb/dwc3/dwc3-of-simple.c | 95 +- drivers/usb/dwc3/gadget.c | 5 +- drivers/usb/gadget/function/f_fs.c | 3 +- drivers/usb/gadget/function/f_ncm.c | 57 +- drivers/usb/gadget/function/f_uac1_legacy.c | 6 +- drivers/usb/gadget/function/u_ncm.h | 3 - drivers/usb/gadget/udc/aspeed-vhub/epn.c | 6 +- drivers/usb/gadget/udc/atmel_usba_udc.c | 84 +- drivers/usb/gadget/udc/atmel_usba_udc.h | 1 - drivers/usb/gadget/udc/dummy_hcd.c | 16 +- drivers/usb/gadget/udc/lpc32xx_udc.c | 167 +- drivers/usb/gadget/udc/net2272.c | 3 +- drivers/usb/gadget/udc/net2280.c | 5 +- drivers/usb/host/fhci-sched.c | 10 +- drivers/usb/host/u132-hcd.c | 2 - drivers/usb/host/xhci-hub.c | 44 +- drivers/usb/host/xhci-mtk.c | 19 +- drivers/usb/host/xhci-plat.c | 39 +- drivers/usb/host/xhci-ring.c | 24 +- drivers/usb/host/xhci-tegra.c | 68 +- drivers/usb/host/xhci-trace.h | 30 - drivers/usb/host/xhci.c | 40 +- drivers/usb/host/xhci.h | 46 - drivers/usb/isp1760/isp1760-hcd.c | 4 +- drivers/usb/misc/usb251xb.c | 62 - drivers/usb/misc/usb3503.c | 48 +- drivers/usb/mtu3/Makefile | 11 - drivers/usb/mtu3/mtu3.h | 57 +- drivers/usb/mtu3/mtu3_core.c | 27 +- drivers/usb/mtu3/mtu3_debug.h | 50 - drivers/usb/mtu3/mtu3_debugfs.c | 539 - drivers/usb/mtu3/mtu3_dr.c | 156 +- drivers/usb/mtu3/mtu3_dr.h | 4 - drivers/usb/mtu3/mtu3_gadget.c | 20 +- drivers/usb/mtu3/mtu3_gadget_ep0.c | 4 - drivers/usb/mtu3/mtu3_hw_regs.h | 48 +- drivers/usb/mtu3/mtu3_plat.c | 47 +- drivers/usb/mtu3/mtu3_qmu.c | 118 +- drivers/usb/mtu3/mtu3_qmu.h | 1 - drivers/usb/mtu3/mtu3_trace.c | 23 - drivers/usb/mtu3/mtu3_trace.h | 279 - drivers/usb/musb/Kconfig | 2 +- drivers/usb/musb/jz4740.c | 19 +- drivers/usb/musb/musb_core.c | 9 +- drivers/usb/musb/musb_dsps.c | 6 +- drivers/usb/musb/omap2430.c | 6 - drivers/usb/phy/Kconfig | 2 +- drivers/usb/serial/ark3116.c | 11 + drivers/usb/serial/cypress_m8.c | 49 +- drivers/usb/serial/digi_acceleport.c | 41 +- drivers/usb/serial/generic.c | 76 +- drivers/usb/serial/io_edgeport.c | 37 +- drivers/usb/serial/iuu_phoenix.c | 4 +- drivers/usb/serial/oti6858.c | 5 +- drivers/usb/serial/pl2303.c | 58 +- drivers/usb/serial/spcp8x5.c | 5 +- drivers/usb/serial/usb-serial.c | 11 +- drivers/usb/storage/scsiglue.c | 26 +- drivers/usb/storage/sierra_ms.c | 4 +- drivers/usb/storage/uas.c | 35 +- drivers/usb/typec/altmodes/Kconfig | 10 - drivers/usb/typec/altmodes/Makefile | 2 - drivers/usb/typec/altmodes/displayport.c | 14 +- drivers/usb/typec/altmodes/displayport.h | 8 - drivers/usb/typec/altmodes/nvidia.c | 44 - drivers/usb/typec/mux/pi3usb30532.c | 3 +- drivers/usb/typec/tcpm/fusb302.c | 438 +- drivers/usb/typec/tcpm/tcpci.c | 10 +- drivers/usb/typec/tcpm/tcpm.c | 32 +- drivers/usb/typec/tcpm/wcove.c | 39 +- drivers/usb/typec/ucsi/Makefile | 15 +- drivers/usb/typec/ucsi/displayport.c | 315 - drivers/usb/typec/ucsi/trace.c | 12 - drivers/usb/typec/ucsi/trace.h | 26 - drivers/usb/typec/ucsi/ucsi.c | 404 +- drivers/usb/typec/ucsi/ucsi.h | 118 - drivers/usb/typec/ucsi/ucsi_ccg.c | 884 +- drivers/usb/usbip/stub_rx.c | 6 +- drivers/usb/usbip/vhci_hcd.c | 9 +- drivers/vfio/Kconfig | 1 + drivers/vfio/vfio_iommu_spapr_tce.c | 40 +- drivers/vfio/vfio_iommu_type1.c | 34 +- drivers/vhost/vhost.c | 2 +- drivers/video/backlight/pwm_bl.c | 15 + drivers/video/fbdev/fb-puv3.c | 2 +- drivers/video/fbdev/pvr2fb.c | 2 +- drivers/virt/fsl_hypervisor.c | 31 +- drivers/virt/vboxguest/vboxguest_core.c | 31 - drivers/virtio/virtio_ring.c | 13 +- drivers/w1/masters/ds2482.c | 18 +- drivers/w1/slaves/w1_ds2408.c | 76 +- drivers/w1/w1_io.c | 3 +- drivers/xen/gntdev.c | 19 +- drivers/xen/privcmd-buf.c | 8 +- drivers/xen/xen-pciback/xenbus.c | 2 +- drivers/xen/xenbus/xenbus_dev_frontend.c | 2 + fs/9p/v9fs_vfs.h | 2 +- fs/9p/vfs_inode.c | 10 +- fs/9p/vfs_super.c | 4 +- fs/Makefile | 4 +- fs/adfs/super.c | 10 +- fs/affs/super.c | 10 +- fs/afs/super.c | 9 +- fs/befs/linuxvfs.c | 12 +- fs/bfs/inode.c | 10 +- fs/binfmt_elf.c | 180 +- fs/block_dev.c | 18 +- fs/btrfs/ctree.h | 3 +- fs/btrfs/disk-io.c | 16 +- fs/btrfs/extent-tree.c | 45 +- fs/btrfs/inode.c | 7 +- fs/btrfs/ordered-data.c | 4 +- fs/btrfs/props.c | 30 +- fs/btrfs/super.c | 1 - fs/buffer.c | 56 +- fs/cachefiles/namei.c | 1 + fs/ceph/inode.c | 5 +- fs/ceph/super.c | 1 - fs/ceph/super.h | 1 - fs/char_dev.c | 78 +- fs/cifs/cifsfs.c | 12 +- fs/cifs/smb2ops.c | 54 +- fs/coda/inode.c | 10 +- fs/coda/psdev.c | 1 + fs/dax.c | 2 +- fs/dcache.c | 14 +- fs/debugfs/file.c | 77 +- fs/debugfs/inode.c | 12 +- fs/ecryptfs/super.c | 5 +- fs/efs/super.c | 10 +- fs/eventfd.c | 8 - fs/exec.c | 4 +- fs/ext2/super.c | 10 +- fs/ext4/super.c | 7 +- fs/f2fs/super.c | 12 +- fs/fat/file.c | 11 +- fs/fat/inode.c | 10 +- fs/file_table.c | 9 +- fs/freevxfs/vxfs_super.c | 11 +- fs/fs_context.c | 160 +- fs/fsopen.c | 477 - fs/fuse/inode.c | 24 +- fs/gfs2/super.c | 12 +- fs/hfs/super.c | 10 +- fs/hfsplus/super.c | 13 +- fs/hostfs/hostfs_kern.c | 10 +- fs/hpfs/super.c | 10 +- fs/hugetlbfs/inode.c | 23 +- fs/inode.c | 60 +- fs/internal.h | 4 - fs/io_uring.c | 445 +- fs/isofs/inode.c | 10 +- fs/jffs2/super.c | 10 +- fs/jfs/inode.c | 13 - fs/jfs/super.c | 24 +- fs/kernfs/dir.c | 5 +- fs/kernfs/file.c | 6 +- fs/libfs.c | 14 - fs/minix/inode.c | 10 +- fs/namei.c | 4 +- fs/namespace.c | 477 +- fs/nfs/inode.c | 10 +- fs/nfs/internal.h | 2 +- fs/nfs/nfs4super.c | 2 +- fs/nfs/super.c | 2 +- fs/nilfs2/nilfs.h | 2 + fs/nilfs2/super.c | 11 +- fs/notify/dnotify/dnotify.c | 2 +- fs/notify/fanotify/Kconfig | 1 + fs/notify/fanotify/fanotify.c | 2 +- fs/notify/fsnotify.c | 8 +- fs/notify/inotify/Kconfig | 1 + fs/notify/inotify/inotify.h | 2 +- fs/notify/inotify/inotify_fsnotify.c | 6 +- fs/ntfs/inode.c | 17 +- fs/ntfs/inode.h | 2 +- fs/ntfs/super.c | 2 +- fs/ocfs2/alloc.c | 15 - fs/ocfs2/aops.c | 22 +- fs/ocfs2/dir.c | 20 +- fs/ocfs2/dlm/dlmunlock.c | 23 +- fs/ocfs2/dlmfs/dlmfs.c | 10 +- fs/ocfs2/dlmglue.c | 21 +- fs/ocfs2/export.c | 30 +- fs/ocfs2/ocfs2.h | 1 - fs/ocfs2/ocfs2_fs.h | 28 +- fs/ocfs2/super.c | 12 +- fs/openpromfs/inode.c | 10 +- fs/orangefs/orangefs-bufmap.c | 2 +- fs/orangefs/super.c | 6 +- fs/overlayfs/export.c | 2 +- fs/overlayfs/super.c | 13 +- fs/proc/base.c | 2 +- fs/proc/inode.c | 10 +- fs/proc/meminfo.c | 2 +- fs/proc/task_mmu.c | 5 +- fs/qnx4/inode.c | 12 +- fs/qnx6/inode.c | 12 +- fs/ramfs/inode.c | 12 - fs/reiserfs/super.c | 10 +- fs/reiserfs/xattr.c | 9 - fs/romfs/super.c | 11 +- fs/squashfs/super.c | 11 +- fs/sync.c | 146 +- fs/sysv/inode.c | 10 +- fs/ubifs/super.c | 10 +- fs/udf/super.c | 10 +- fs/ufs/super.c | 10 +- fs/ufs/util.h | 2 +- fs/userfaultfd.c | 5 - include/acpi/actbl1.h | 2 +- include/asm-generic/barrier.h | 18 - include/asm-generic/dynamic_debug.h | 116 - include/asm-generic/hugetlb.h | 7 - include/asm-generic/shmparam.h | 2 +- include/asm-generic/sizes.h | 2 + include/dt-bindings/iio/temperature/thermocouple.h | 16 - include/dt-bindings/phy/phy-am654-serdes.h | 13 - include/dt-bindings/pinctrl/stm32-pinfunc.h | 6 - include/linux/acpi.h | 6 +- include/linux/atmel_tc.h | 270 + include/linux/balloon_compaction.h | 15 + include/linux/binfmts.h | 3 +- include/linux/bitops.h | 16 +- include/linux/cgroup-defs.h | 38 - include/linux/cgroup.h | 43 - include/linux/compiler.h | 6 +- include/linux/compiler_types.h | 3 +- include/linux/console.h | 7 +- include/linux/coresight-pmu.h | 2 - include/linux/coresight.h | 7 +- include/linux/counter.h | 510 - include/linux/counter_enum.h | 45 - include/linux/cpuhotplug.h | 1 - include/linux/cpumask.h | 3 +- include/linux/dcache.h | 2 +- include/linux/device.h | 20 +- include/linux/dma/idma64.h | 14 - include/linux/dynamic_debug.h | 26 +- include/linux/firmware/intel/stratix10-smc.h | 19 - include/linux/fs.h | 17 +- include/linux/fs_context.h | 38 +- include/linux/fsl/ftm.h | 88 - include/linux/fsnotify.h | 10 +- include/linux/fsnotify_backend.h | 6 +- include/linux/ftrace.h | 2 - include/linux/genalloc.h | 2 +- include/linux/gfp.h | 4 +- include/linux/gpio/driver.h | 18 +- include/linux/gpio/machine.h | 26 +- include/linux/hmm.h | 310 +- include/linux/hugetlb.h | 4 +- include/linux/iio/adc/ad_sigma_delta.h | 1 - include/linux/iio/driver.h | 1 - include/linux/iio/frequency/ad9523.h | 8 +- include/linux/iio/gyro/itg3200.h | 1 - include/linux/iio/iio.h | 4 +- include/linux/iio/imu/adis.h | 14 - include/linux/iio/timer/stm32-timer-trigger.h | 11 +- include/linux/ipc_namespace.h | 1 - include/linux/irq.h | 2 - include/linux/irqchip/arm-gic-v3.h | 12 +- include/linux/irqdomain.h | 1 - include/linux/jump_label.h | 2 - include/linux/kernel.h | 1 - include/linux/kernfs.h | 2 +- include/linux/kobject.h | 3 +- include/linux/kthread.h | 3 +- include/linux/kvm_host.h | 20 - include/linux/latencytop.h | 4 +- include/linux/list.h | 35 - include/linux/list_sort.h | 1 - include/linux/lsm_hooks.h | 6 - include/linux/mei_cl_bus.h | 3 - include/linux/memblock.h | 44 +- include/linux/memcontrol.h | 172 +- include/linux/memory.h | 2 +- include/linux/memory_hotplug.h | 42 +- include/linux/mfd/ti-lmu-register.h | 44 + include/linux/mfd/ti-lmu.h | 1 + include/linux/mm.h | 117 +- include/linux/mm_inline.h | 2 +- include/linux/mm_types.h | 7 +- include/linux/mmu_notifier.h | 63 +- include/linux/mmzone.h | 64 +- include/linux/msi.h | 10 - include/linux/net.h | 4 +- include/linux/node.h | 71 - include/linux/nvme-fc-driver.h | 6 + include/linux/nvmem-consumer.h | 7 - include/linux/pagemap.h | 13 - include/linux/pci.h | 5 - include/linux/percpu.h | 12 +- include/linux/phy/phy.h | 2 - include/linux/pid.h | 7 +- include/linux/platform_data/gpio-omap.h | 2 + include/linux/platform_data/pca954x.h | 48 + include/linux/platform_data/wilco-ec.h | 93 +- include/linux/plist.h | 4 +- include/linux/poll.h | 4 - include/linux/pps-gpio.h | 5 +- include/linux/printk.h | 6 +- include/linux/psi.h | 8 - include/linux/psi_types.h | 105 +- include/linux/pwm.h | 5 + include/linux/qcom-geni-se.h | 2 +- include/linux/radix-tree.h | 13 +- include/linux/random.h | 1 - include/linux/reboot.h | 2 - include/linux/rtc.h | 4 +- include/linux/rtc/ds1685.h | 2 + include/linux/sched.h | 13 +- include/linux/sched/jobctl.h | 2 - include/linux/sched/signal.h | 51 +- include/linux/security.h | 7 - include/linux/selection.h | 7 +- include/linux/serial_core.h | 2 +- include/linux/soc/ti/ti_sci_inta_msi.h | 23 - include/linux/soc/ti/ti_sci_protocol.h | 124 - include/linux/soundwire/sdw.h | 16 +- include/linux/soundwire/sdw_intel.h | 6 +- include/linux/soundwire/sdw_registers.h | 5 +- include/linux/soundwire/sdw_type.h | 6 +- include/linux/string.h | 4 - include/linux/syscalls.h | 9 - include/linux/thunderbolt.h | 8 - include/linux/tracepoint.h | 15 - include/linux/uaccess.h | 34 - include/linux/uio.h | 2 +- include/linux/usb.h | 2 +- include/linux/usb/ch9.h | 8 - include/linux/usb/hcd.h | 6 - include/linux/usb/serial.h | 8 +- include/linux/usb/tcpm.h | 13 +- include/linux/usb/typec_dp.h | 5 - include/linux/userfaultfd_k.h | 2 - include/linux/vmalloc.h | 8 +- include/linux/vmstat.h | 2 +- include/linux/vmw_vmci_defs.h | 35 +- include/linux/xarray.h | 29 +- include/misc/ocxl.h | 359 +- include/scsi/libsas.h | 13 +- include/scsi/osd_attributes.h | 398 + include/scsi/osd_protocol.h | 676 + include/scsi/osd_sec.h | 45 + include/scsi/osd_sense.h | 263 + include/scsi/osd_types.h | 45 + include/scsi/scsi_host.h | 6 +- include/scsi/scsi_transport_fc.h | 18 +- include/soc/at91/atmel_tcb.h | 270 - include/target/iscsi/iscsi_target_core.h | 1 - include/target/target_core_base.h | 4 +- include/target/target_core_fabric.h | 1 - include/trace/define_trace.h | 8 - include/trace/events/cgroup.h | 55 - include/trace/events/compaction.h | 10 +- include/trace/events/gpio.h | 4 + include/trace/events/random.h | 13 +- include/trace/events/rcu.h | 81 +- include/trace/events/sched.h | 21 +- include/trace/events/vmscan.h | 98 +- include/uapi/linux/aspeed-p2a-ctrl.h | 62 - include/uapi/linux/byteorder/big_endian.h | 4 - include/uapi/linux/byteorder/little_endian.h | 4 - include/uapi/linux/fcntl.h | 2 - include/uapi/linux/fs.h | 3 - include/uapi/linux/io_uring.h | 5 - include/uapi/linux/kvm.h | 10 - include/uapi/linux/mei.h | 67 +- include/uapi/linux/mount.h | 62 - include/uapi/linux/sched.h | 1 - include/uapi/linux/serial_core.h | 6 - include/uapi/linux/virtio_ids.h | 1 - include/uapi/linux/virtio_iommu.h | 161 - include/uapi/misc/habanalabs.h | 158 +- include/uapi/scsi/fc/fc_els.h | 33 - init/Kconfig | 45 +- init/initramfs.c | 147 +- init/main.c | 26 +- ipc/ipc_sysctl.c | 14 +- ipc/mqueue.c | 82 +- ipc/msgutil.c | 6 - ipc/util.c | 48 +- ipc/util.h | 47 +- kernel/.gitignore | 1 - kernel/Makefile | 10 - kernel/audit.h | 2 +- kernel/audit_fsnotify.c | 2 +- kernel/audit_tree.c | 2 +- kernel/audit_watch.c | 4 +- kernel/auditfilter.c | 6 +- kernel/auditsc.c | 4 +- kernel/bpf/inode.c | 10 +- kernel/cgroup/Makefile | 4 +- kernel/cgroup/cgroup-internal.h | 8 +- kernel/cgroup/cgroup-v1.c | 16 + kernel/cgroup/cgroup.c | 243 +- kernel/cgroup/freezer.c | 647 +- kernel/cgroup/legacy_freezer.c | 481 - kernel/debug/gdbstub.c | 9 +- kernel/debug/kdb/Makefile | 1 + kernel/debug/kdb/kdb_main.c | 1 + kernel/debug/kdb/kdb_support.c | 2 +- kernel/dma/remap.c | 2 +- kernel/events/uprobes.c | 3 +- kernel/exit.c | 6 +- kernel/fork.c | 149 +- kernel/futex.c | 2 +- kernel/gcov/Kconfig | 3 +- kernel/gcov/Makefile | 5 +- kernel/gcov/base.c | 86 +- kernel/gcov/clang.c | 581 - kernel/gcov/gcc_3_4.c | 12 - kernel/gcov/gcc_4_7.c | 12 - kernel/gcov/gcc_base.c | 86 - kernel/gcov/gcov.h | 5 - kernel/gen_ikh_data.sh | 89 - kernel/irq/chip.c | 27 - kernel/irq/irqdesc.c | 3 +- kernel/irq/irqdomain.c | 2 +- kernel/kexec_file.c | 16 +- kernel/kheaders.c | 74 - kernel/kthread.c | 1 - kernel/latencytop.c | 8 +- kernel/livepatch/core.c | 8 +- kernel/memremap.c | 12 +- kernel/module.c | 4 +- kernel/notifier.c | 1 - kernel/padata.c | 3 +- kernel/panic.c | 11 +- kernel/pid.c | 10 +- kernel/printk/printk.c | 18 +- kernel/rcu/rcu.h | 9 +- kernel/rcu/tree.c | 8 +- kernel/reboot.c | 20 +- kernel/sched/cpufreq_schedutil.c | 5 +- kernel/sched/psi.c | 615 +- kernel/signal.c | 83 +- kernel/sys.c | 2 +- kernel/sys_ni.c | 3 + kernel/sysctl.c | 53 +- kernel/trace/Kconfig | 7 + kernel/trace/fgraph.c | 9 +- kernel/trace/ftrace.c | 7 +- kernel/trace/ring_buffer.c | 2 +- kernel/trace/trace.c | 312 +- kernel/trace/trace.h | 10 +- kernel/trace/trace_events.c | 1 - kernel/trace/trace_events_filter.c | 36 +- kernel/trace/trace_events_hist.c | 268 +- kernel/trace/trace_events_trigger.c | 3 +- kernel/trace/trace_kprobe.c | 77 +- kernel/trace/trace_probe.c | 274 +- kernel/trace/trace_probe.h | 77 +- kernel/trace/trace_selftest.c | 5 +- kernel/trace/trace_uprobe.c | 44 +- kernel/user.c | 7 +- kernel/workqueue.c | 95 +- lib/Kconfig | 14 +- lib/Kconfig.debug | 37 +- lib/Makefile | 16 +- lib/bitmap.c | 280 +- lib/{math => }/cordic.c | 0 lib/debugobjects.c | 66 +- lib/div64.c | 192 + lib/dynamic_debug.c | 111 +- lib/{math => }/gcd.c | 0 lib/genalloc.c | 5 +- lib/{math => }/int_sqrt.c | 0 lib/iov_iter.c | 7 +- lib/kobject.c | 89 +- lib/kobject_uevent.c | 11 +- lib/{math => }/lcm.c | 0 lib/list_sort.c | 242 +- lib/math/Kconfig | 11 - lib/math/Makefile | 5 - lib/math/div64.c | 192 - lib/math/int_pow.c | 32 - lib/math/rational.c | 102 - lib/plist.c | 4 +- lib/{math => }/prime_numbers.c | 0 lib/radix-tree.c | 2 +- lib/rational.c | 65 + lib/{math => }/reciprocal_div.c | 0 lib/sort.c | 254 +- lib/string.c | 47 +- lib/test_bitmap.c | 87 +- lib/test_printf.c | 17 +- lib/test_strscpy.c | 150 - lib/test_sysctl.c | 18 +- lib/test_vmalloc.c | 8 +- lib/test_xarray.c | 38 - localversion-next | 1 - mm/Kconfig | 82 +- mm/Kconfig.debug | 1 + mm/Makefile | 7 +- mm/cma.c | 23 +- mm/cma_debug.c | 2 +- mm/compaction.c | 8 +- mm/debug.c | 5 +- mm/filemap.c | 163 +- mm/gup.c | 393 +- mm/gup_benchmark.c | 5 +- mm/hmm.c | 1086 +- mm/huge_memory.c | 17 +- mm/hugetlb.c | 177 +- mm/khugepaged.c | 7 +- mm/ksm.c | 6 +- mm/madvise.c | 3 +- mm/memblock.c | 70 +- mm/memcontrol.c | 412 +- mm/memfd.c | 2 - mm/memory.c | 108 +- mm/memory_hotplug.c | 132 +- mm/migrate.c | 7 +- mm/mincore.c | 23 +- mm/mlock.c | 4 +- mm/mmap.c | 18 +- mm/mmu_notifier.c | 12 +- mm/mprotect.c | 4 +- mm/mremap.c | 9 +- mm/nommu.c | 14 - mm/oom_kill.c | 3 +- mm/page_alloc.c | 372 +- mm/page_isolation.c | 2 + mm/percpu-internal.h | 15 +- mm/percpu-km.c | 2 +- mm/percpu-stats.c | 5 +- mm/percpu.c | 543 +- mm/rmap.c | 10 +- mm/shmem.c | 7 +- mm/shuffle.c | 207 - mm/shuffle.h | 64 - mm/slab.c | 61 +- mm/slob.c | 59 +- mm/slub.c | 83 +- mm/sparse.c | 16 +- mm/swap.c | 2 +- mm/swap_state.c | 4 +- mm/swapfile.c | 4 +- mm/userfaultfd.c | 3 +- mm/util.c | 59 +- mm/vmalloc.c | 1187 +- mm/vmscan.c | 294 +- mm/workingset.c | 10 +- mm/z3fold.c | 638 +- net/ceph/pagevec.c | 2 +- net/core/net-sysfs.c | 6 +- net/ipv4/udp_offload.c | 13 +- net/netfilter/core.c | 2 +- net/rds/info.c | 2 +- net/rds/rdma.c | 3 +- net/sunrpc/rpc_pipe.c | 11 +- net/xdp/xdp_umem.c | 4 +- samples/Kconfig | 9 +- samples/Makefile | 4 +- samples/kobject/kset-example.c | 3 +- samples/pidfd/Makefile | 6 - samples/pidfd/pidfd-metadata.c | 112 - samples/statx/Makefile | 7 + samples/statx/test-statx.c | 258 + samples/vfs/Makefile | 10 - samples/vfs/test-fsmount.c | 133 - samples/vfs/test-statx.c | 267 - scripts/checkpatch.pl | 24 +- scripts/gcc-plugins/Kconfig | 126 +- scripts/gdb/linux/clk.py | 69 - scripts/gdb/linux/config.py | 44 - scripts/gdb/linux/constants.py.in | 13 - scripts/gdb/linux/cpus.py | 1 - scripts/gdb/linux/lists.py | 24 - scripts/gdb/linux/proc.py | 10 +- scripts/gdb/linux/rbtree.py | 177 - scripts/gdb/linux/symbols.py | 6 +- scripts/gdb/linux/tasks.py | 2 - scripts/gdb/linux/timerlist.py | 219 - scripts/gdb/linux/utils.py | 7 +- scripts/gdb/vmlinux-gdb.py | 4 - scripts/spelling.txt | 579 +- security/Kconfig | 2 - security/Kconfig.hardening | 164 - security/apparmor/apparmorfs.c | 10 +- security/inode.c | 10 +- security/security.c | 5 - sound/usb/line6/toneport.c | 8 +- tools/arch/s390/include/uapi/asm/kvm.h | 3 +- tools/include/linux/coresight-pmu.h | 2 - tools/testing/selftests/Makefile | 61 +- tools/testing/selftests/cgroup/.gitignore | 1 - tools/testing/selftests/cgroup/Makefile | 2 - tools/testing/selftests/cgroup/cgroup_util.c | 58 +- tools/testing/selftests/cgroup/cgroup_util.h | 5 - tools/testing/selftests/cgroup/test_freezer.c | 851 - tools/testing/selftests/cgroup/test_memcontrol.c | 38 +- tools/testing/selftests/efivarfs/efivarfs.sh | 28 +- tools/testing/selftests/exec/.gitignore | 3 +- tools/testing/selftests/exec/Makefile | 4 - tools/testing/selftests/exec/recursion-depth.c | 67 - .../ftrace/test.d/ftrace/tracing-error-log.tc | 19 - tools/testing/selftests/ftrace/test.d/functions | 12 - .../ftrace/test.d/kprobe/kprobe_syntax_errors.tc | 85 - .../ftrace/test.d/kprobe/uprobe_syntax_errors.tc | 23 - .../inter-event/trigger-extended-error-support.tc | 28 + tools/testing/selftests/gpio/gpio-mockup-chardev.c | 1 + tools/testing/selftests/ipc/msgque.c | 11 +- tools/testing/selftests/kselftest_harness.h | 2 - tools/testing/selftests/kselftest_module.h | 48 - tools/testing/selftests/kselftest_module.sh | 84 - tools/testing/selftests/lib.mk | 38 +- tools/testing/selftests/lib/Makefile | 2 +- tools/testing/selftests/lib/bitmap.sh | 18 +- tools/testing/selftests/lib/config | 1 - tools/testing/selftests/lib/prime_numbers.sh | 17 +- tools/testing/selftests/lib/printf.sh | 19 +- tools/testing/selftests/lib/strscpy.sh | 3 - tools/testing/selftests/livepatch/Makefile | 3 +- tools/testing/selftests/ntb/ntb_test.sh | 2 +- .../selftests/powerpc/copyloops/asm/export.h | 1 - .../selftests/powerpc/copyloops/asm/kasan.h | 0 .../selftests/powerpc/copyloops/asm/ppc_asm.h | 1 - tools/testing/selftests/powerpc/harness.c | 6 +- tools/testing/selftests/powerpc/include/reg.h | 2 - tools/testing/selftests/powerpc/signal/.gitignore | 1 - tools/testing/selftests/powerpc/signal/Makefile | 3 +- tools/testing/selftests/powerpc/signal/sigfuz.c | 325 - tools/testing/selftests/powerpc/vphn/vphn.c | 2 +- tools/testing/selftests/powerpc/vphn/vphn.h | 2 +- tools/testing/selftests/rseq/rseq.h | 1 + tools/testing/selftests/rseq/run_param_test.sh | 7 +- tools/testing/selftests/seccomp/seccomp_bpf.c | 43 +- tools/testing/selftests/sysctl/sysctl.sh | 161 +- tools/testing/selftests/timers/skew_consistency.c | 1 + tools/testing/selftests/x86/mpx-dig.c | 2 + tools/vm/slabinfo.c | 7 +- virt/kvm/Kconfig | 3 - virt/kvm/arm/arm.c | 43 +- virt/kvm/kvm_main.c | 31 +- 3070 files changed, 183130 insertions(+), 134156 deletions(-) delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter-104-quad-8 delete mode 100644 Documentation/ABI/testing/sysfs-bus-counter-ftm-quaddec delete mode 100644 Documentation/ABI/testing/sysfs-bus-i2c-devices-pca954x delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-impedance-analyzer-ad5933 delete mode 100644 Documentation/ABI/testing/sysfs-bus-iio-temperature-max31856 delete mode 100644 Documentation/ABI/testing/sysfs-driver-ucsi-ccg delete mode 100644 Documentation/ABI/testing/usb-uevent delete mode 100644 Documentation/acpi/dsd/leds.txt delete mode 100644 Documentation/admin-guide/mm/numaperf.rst delete mode 100644 Documentation/arm64/perf.txt delete mode 100644 Documentation/devicetree/bindings/counter/ftm-quaddec.txt delete mode 100644 Documentation/devicetree/bindings/counter/stm32-lptimer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/counter/stm32-timer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/fieldbus/arcx,anybus-controller.txt delete mode 100644 Documentation/devicetree/bindings/iio/accel/kionix,kxcjk1013.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/adi,ad7780.txt create mode 100644 Documentation/devicetree/bindings/iio/adc/avia-hx711.txt delete mode 100644 Documentation/devicetree/bindings/iio/adc/avia-hx711.yaml delete mode 100644 Documentation/devicetree/bindings/iio/adc/ti-ads8344.txt create mode 100644 Documentation/devicetree/bindings/iio/counter/stm32-lptimer-cnt.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/bmg160.txt delete mode 100644 Documentation/devicetree/bindings/iio/gyroscope/nxp,fxas21002c.txt delete mode 100644 Documentation/devicetree/bindings/iio/imu/adi,adis16480.txt delete mode 100644 Documentation/devicetree/bindings/iio/light/vcnl4000.txt create mode 100644 Documentation/devicetree/bindings/iio/pressure/bmp085.txt delete mode 100644 Documentation/devicetree/bindings/iio/pressure/bmp085.yaml create mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.txt delete mode 100644 Documentation/devicetree/bindings/iio/proximity/devantech-srf04.yaml delete mode 100644 Documentation/devicetree/bindings/iio/proximity/maxbotix,mb1232.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/max31856.txt delete mode 100644 Documentation/devicetree/bindings/iio/temperature/temperature-b [...] delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.txt delete mode 100644 Documentation/devicetree/bindings/interrupt-controller/ti,sci-intr.txt delete mode 100644 Documentation/devicetree/bindings/leds/leds-lm3532.txt delete mode 100644 Documentation/devicetree/bindings/misc/aspeed-p2a-ctrl.txt create mode 100644 Documentation/devicetree/bindings/mux/mmio-mux.txt delete mode 100644 Documentation/devicetree/bindings/mux/reg-mux.txt delete mode 100644 Documentation/devicetree/bindings/nvmem/st,stm32-romem.txt delete mode 100644 Documentation/devicetree/bindings/phy/brcm,stingray-usb-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb2-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/meson-g12a-usb3-pcie-phy.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-hi3660-usb3.txt delete mode 100644 Documentation/devicetree/bindings/phy/phy-mtk-ufs.txt delete mode 100644 Documentation/devicetree/bindings/phy/ti,phy-am654-serdes.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/cirrus,lochnagar.txt delete mode 100644 Documentation/devicetree/bindings/pinctrl/pinctrl-mt8183.txt delete mode 100644 Documentation/devicetree/bindings/rtc/rtc-aspeed.txt delete mode 100644 Documentation/devicetree/bindings/serial/sifive-serial.txt delete mode 100644 Documentation/devicetree/bindings/ufs/ufs-mediatek.txt delete mode 100644 Documentation/devicetree/bindings/usb/generic-ehci.yaml delete mode 100644 Documentation/devicetree/bindings/usb/generic-ohci.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-ehci.txt create mode 100644 Documentation/devicetree/bindings/usb/usb-hcd.txt delete mode 100644 Documentation/devicetree/bindings/usb/usb-hcd.yaml create mode 100644 Documentation/devicetree/bindings/usb/usb-ohci.txt delete mode 100644 Documentation/devicetree/bindings/virtio/iommu.txt delete mode 100644 Documentation/driver-api/generic-counter.rst delete mode 100644 Documentation/gpio/index.rst delete mode 100644 Documentation/gpio/sysfs.rst create mode 100644 Documentation/gpio/sysfs.txt create mode 100644 Documentation/serial/README.cycladesZ delete mode 100644 Documentation/serial/cyclades_z.rst create mode 100644 Documentation/serial/driver delete mode 100644 Documentation/serial/driver.rst delete mode 100644 Documentation/serial/index.rst create mode 100644 Documentation/serial/moxa-smartio delete mode 100644 Documentation/serial/moxa-smartio.rst delete mode 100644 Documentation/serial/n_gsm.rst create mode 100644 Documentation/serial/n_gsm.txt delete mode 100644 Documentation/serial/rocket.rst create mode 100644 Documentation/serial/rocket.txt delete mode 100644 Documentation/serial/serial-iso7816.rst create mode 100644 Documentation/serial/serial-iso7816.txt delete mode 100644 Documentation/serial/serial-rs485.rst create mode 100644 Documentation/serial/serial-rs485.txt delete mode 100644 Documentation/serial/tty.rst create mode 100644 Documentation/serial/tty.txt delete mode 100644 Documentation/virtual/kvm/devices/xive.txt delete mode 100644 Next/SHA1s delete mode 100644 Next/Trees delete mode 100644 Next/merge.log delete mode 100644 Next/quilt-import.log delete mode 100644 arch/arm64/include/asm/kvm_ptrauth.h delete mode 100644 arch/arm64/kvm/pmu.c delete mode 100644 arch/powerpc/include/asm/kasan.h delete mode 100644 arch/powerpc/include/asm/nohash/32/hugetlb-8xx.h create mode 100644 arch/powerpc/include/asm/nohash/32/mmu.h create mode 100644 arch/powerpc/include/asm/nohash/64/mmu.h create mode 100644 arch/powerpc/include/asm/nohash/64/slice.h delete mode 100644 arch/powerpc/include/asm/nohash/hugetlb-book3e.h delete mode 100644 arch/powerpc/kernel/early_32.c delete mode 100644 arch/powerpc/kernel/head_32.h delete mode 100644 arch/powerpc/kvm/book3s_xive_native.c create mode 100644 arch/powerpc/mm/40x_mmu.c create mode 100644 arch/powerpc/mm/44x_mmu.c create mode 100644 arch/powerpc/mm/8xx_mmu.c delete mode 100644 arch/powerpc/mm/book3s32/Makefile delete mode 100644 arch/powerpc/mm/book3s32/mmu.c delete mode 100644 arch/powerpc/mm/book3s32/tlb.c delete mode 100644 arch/powerpc/mm/book3s64/Makefile delete mode 100644 arch/powerpc/mm/book3s64/hash_4k.c delete mode 100644 arch/powerpc/mm/book3s64/hash_64k.c delete mode 100644 arch/powerpc/mm/book3s64/hash_hugepage.c delete mode 100644 arch/powerpc/mm/book3s64/hash_hugetlbpage.c delete mode 100644 arch/powerpc/mm/book3s64/hash_pgtable.c delete mode 100644 arch/powerpc/mm/book3s64/hash_tlb.c delete mode 100644 arch/powerpc/mm/book3s64/hash_utils.c delete mode 100644 arch/powerpc/mm/book3s64/iommu_api.c delete mode 100644 arch/powerpc/mm/book3s64/pgtable.c delete mode 100644 arch/powerpc/mm/book3s64/radix_pgtable.c delete mode 100644 arch/powerpc/mm/book3s64/radix_tlb.c delete mode 100644 arch/powerpc/mm/book3s64/slb.c delete mode 100644 arch/powerpc/mm/book3s64/subpage_prot.c delete mode 100644 arch/powerpc/mm/book3s64/vphn.c delete mode 100644 arch/powerpc/mm/book3s64/vphn.h create mode 100644 arch/powerpc/mm/fsl_booke_mmu.c create mode 100644 arch/powerpc/mm/hash64_4k.c create mode 100644 arch/powerpc/mm/hash64_64k.c rename arch/powerpc/mm/{book3s32/hash_low.S => hash_low_32.S} (100%) rename arch/powerpc/mm/{book3s64/hash_native.c => hash_native_64.c} (100%) create mode 100644 arch/powerpc/mm/hash_utils_64.c create mode 100644 arch/powerpc/mm/hugepage-hash64.c create mode 100644 arch/powerpc/mm/hugetlbpage-book3e.c create mode 100644 arch/powerpc/mm/hugetlbpage-hash64.c rename arch/powerpc/mm/{book3s64/radix_hugetlbpage.c => hugetlbpage-radix.c} (100%) delete mode 100644 arch/powerpc/mm/kasan/kasan_init_32.c rename arch/powerpc/mm/{book3s64/mmu_context.c => mmu_context_book3s64.c} (100%) rename arch/powerpc/mm/{book3s32/mmu_context.c => mmu_context_hash32.c} (100%) create mode 100644 arch/powerpc/mm/mmu_context_iommu.c create mode 100644 arch/powerpc/mm/mmu_context_nohash.c delete mode 100644 arch/powerpc/mm/nohash/40x.c delete mode 100644 arch/powerpc/mm/nohash/44x.c delete mode 100644 arch/powerpc/mm/nohash/8xx.c delete mode 100644 arch/powerpc/mm/nohash/Makefile delete mode 100644 arch/powerpc/mm/nohash/book3e_hugetlbpage.c delete mode 100644 arch/powerpc/mm/nohash/book3e_pgtable.c delete mode 100644 arch/powerpc/mm/nohash/fsl_booke.c delete mode 100644 arch/powerpc/mm/nohash/mmu_context.c delete mode 100644 arch/powerpc/mm/nohash/tlb.c delete mode 100644 arch/powerpc/mm/nohash/tlb_low_64e.S create mode 100644 arch/powerpc/mm/pgtable-book3e.c create mode 100644 arch/powerpc/mm/pgtable-book3s64.c create mode 100644 arch/powerpc/mm/pgtable-hash64.c create mode 100644 arch/powerpc/mm/pgtable-radix.c rename arch/powerpc/mm/{book3s64 => }/pkeys.c (100%) create mode 100644 arch/powerpc/mm/ppc_mmu_32.c create mode 100644 arch/powerpc/mm/slb.c create mode 100644 arch/powerpc/mm/subpage-prot.c create mode 100644 arch/powerpc/mm/tlb-radix.c create mode 100644 arch/powerpc/mm/tlb_hash32.c create mode 100644 arch/powerpc/mm/tlb_hash64.c create mode 100644 arch/powerpc/mm/tlb_low_64e.S create mode 100644 arch/powerpc/mm/tlb_nohash.c rename arch/powerpc/mm/{nohash/tlb_low.S => tlb_nohash_low.S} (100%) create mode 100644 arch/powerpc/mm/vphn.c create mode 100644 arch/powerpc/mm/vphn.h delete mode 100644 arch/powerpc/perf/generic-compat-pmu.c delete mode 100644 arch/powerpc/perf/internal.h delete mode 100644 drivers/acpi/hmat/Kconfig delete mode 100644 drivers/acpi/hmat/Makefile delete mode 100644 drivers/acpi/hmat/hmat.c create mode 100644 drivers/clocksource/tcb_clksrc.c delete mode 100644 drivers/clocksource/timer-atmel-tcb.c delete mode 100644 drivers/counter/104-quad-8.c delete mode 100644 drivers/counter/Kconfig delete mode 100644 drivers/counter/Makefile delete mode 100644 drivers/counter/counter.c delete mode 100644 drivers/counter/ftm-quaddec.c delete mode 100644 drivers/counter/stm32-lptimer-cnt.c delete mode 100644 drivers/counter/stm32-timer-cnt.c delete mode 100644 drivers/extcon/extcon-intel-mrfld.c delete mode 100644 drivers/extcon/extcon-intel.h delete mode 100644 drivers/gpio/gpio-mlxbf.c create mode 100644 drivers/hwtracing/coresight/coresight-dynamic-replicator.c delete mode 100644 drivers/iio/adc/ad7780.c delete mode 100644 drivers/iio/adc/ti-ads8344.c create mode 100644 drivers/iio/counter/104-quad-8.c create mode 100644 drivers/iio/counter/Kconfig create mode 100644 drivers/iio/counter/Makefile create mode 100644 drivers/iio/counter/stm32-lptimer-cnt.c delete mode 100644 drivers/iio/gyro/fxas21002c.h delete mode 100644 drivers/iio/gyro/fxas21002c_core.c delete mode 100644 drivers/iio/gyro/fxas21002c_i2c.c delete mode 100644 drivers/iio/gyro/fxas21002c_spi.c delete mode 100644 drivers/iio/imu/adis16400.c create mode 100644 drivers/iio/imu/adis16400.h create mode 100644 drivers/iio/imu/adis16400_buffer.c create mode 100644 drivers/iio/imu/adis16400_core.c delete mode 100644 drivers/iio/proximity/mb1232.c delete mode 100644 drivers/iio/temperature/max31856.c delete mode 100644 drivers/iommu/virtio-iommu.c delete mode 100644 drivers/irqchip/irq-ti-sci-inta.c delete mode 100644 drivers/irqchip/irq-ti-sci-intr.c delete mode 100644 drivers/leds/leds-lm3532.c delete mode 100644 drivers/misc/aspeed-p2a-ctrl.c delete mode 100644 drivers/misc/habanalabs/firmware_if.c delete mode 100644 drivers/misc/habanalabs/goya/goya_coresight.c delete mode 100644 drivers/misc/habanalabs/include/goya/asic_reg/pcie_wrap_regs.h delete mode 100644 drivers/misc/habanalabs/include/goya/goya_coresight.h delete mode 100644 drivers/misc/habanalabs/include/hw_ip/pci/pci_general.h delete mode 100644 drivers/misc/habanalabs/pci.c delete mode 100644 drivers/misc/mei/hdcp/Kconfig delete mode 100644 drivers/misc/ocxl/core.c delete mode 100644 drivers/misc/ocxl/mmio.c delete mode 100644 drivers/nvmem/nvmem-sysfs.c delete mode 100644 drivers/nvmem/nvmem.h delete mode 100644 drivers/nvmem/stm32-romem.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb2.c delete mode 100644 drivers/phy/amlogic/phy-meson-g12a-usb3-pcie.c delete mode 100644 drivers/phy/broadcom/phy-bcm-sr-usb.c delete mode 100644 drivers/phy/hisilicon/phy-hi3660-usb3.c delete mode 100644 drivers/phy/mediatek/phy-mtk-ufs.c delete mode 100644 drivers/phy/tegra/xusb-tegra186.c delete mode 100644 drivers/phy/ti/phy-am654-serdes.c delete mode 100644 drivers/pinctrl/cirrus/pinctrl-lochnagar.c delete mode 100644 drivers/platform/chrome/cros_ec_rpmsg.c delete mode 100644 drivers/platform/chrome/cros_ec_trace.c delete mode 100644 drivers/platform/chrome/cros_ec_trace.h delete mode 100644 drivers/platform/chrome/cros_usbpd_logger.c delete mode 100644 drivers/platform/chrome/wilco_ec/properties.c delete mode 100644 drivers/rtc/rtc-aspeed.c delete mode 100644 drivers/scsi/fdomain.c delete mode 100644 drivers/scsi/fdomain.h delete mode 100644 drivers/scsi/fdomain_pci.c delete mode 100644 drivers/scsi/qla2xxx/qla_dsd.h delete mode 100644 drivers/scsi/ufs/ufs-mediatek.c delete mode 100644 drivers/scsi/ufs/ufs-mediatek.h delete mode 100644 drivers/soc/ti/ti_sci_inta_msi.c delete mode 100644 drivers/staging/fieldbus/Documentation/ABI/fieldbus-dev-cdev delete mode 100644 drivers/staging/fieldbus/Documentation/ABI/sysfs-class-fieldbus-dev delete mode 100644 drivers/staging/fieldbus/Documentation/fieldbus_dev.txt delete mode 100644 drivers/staging/fieldbus/Kconfig delete mode 100644 drivers/staging/fieldbus/Makefile delete mode 100644 drivers/staging/fieldbus/TODO delete mode 100644 drivers/staging/fieldbus/anybuss/Kconfig delete mode 100644 drivers/staging/fieldbus/anybuss/Makefile delete mode 100644 drivers/staging/fieldbus/anybuss/anybuss-client.h delete mode 100644 drivers/staging/fieldbus/anybuss/anybuss-controller.h delete mode 100644 drivers/staging/fieldbus/anybuss/arcx-anybus.c delete mode 100644 drivers/staging/fieldbus/anybuss/hms-profinet.c delete mode 100644 drivers/staging/fieldbus/anybuss/host.c delete mode 100644 drivers/staging/fieldbus/dev_core.c delete mode 100644 drivers/staging/fieldbus/fieldbus_dev.h create mode 100644 drivers/staging/iio/Documentation/sysfs-bus-iio-impedance-analy [...] create mode 100644 drivers/staging/iio/adc/ad7780.c delete mode 100644 drivers/staging/kpc2000/Kconfig delete mode 100644 drivers/staging/kpc2000/Makefile delete mode 100644 drivers/staging/kpc2000/TODO delete mode 100644 drivers/staging/kpc2000/kpc.h delete mode 100644 drivers/staging/kpc2000/kpc2000/Makefile delete mode 100644 drivers/staging/kpc2000/kpc2000/cell_probe.c delete mode 100644 drivers/staging/kpc2000/kpc2000/core.c delete mode 100644 drivers/staging/kpc2000/kpc2000/dma_common_defs.h delete mode 100644 drivers/staging/kpc2000/kpc2000/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc2000/kp2000_module.c delete mode 100644 drivers/staging/kpc2000/kpc2000/pcie.h delete mode 100644 drivers/staging/kpc2000/kpc2000/uapi.h delete mode 100644 drivers/staging/kpc2000/kpc_dma/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_dma/dma.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_dma/kpc_dma_driver.h delete mode 100644 drivers/staging/kpc2000/kpc_dma/uapi.h delete mode 100644 drivers/staging/kpc2000/kpc_i2c/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_i2c/fileops.c delete mode 100644 drivers/staging/kpc2000/kpc_i2c/i2c_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_spi/Makefile delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_driver.c delete mode 100644 drivers/staging/kpc2000/kpc_spi/spi_parts.h delete mode 100644 drivers/staging/most/Documentation/ABI/configfs-most.txt delete mode 100644 drivers/staging/most/configfs.c create mode 100644 drivers/staging/mt7621-mmc/Kconfig create mode 100644 drivers/staging/mt7621-mmc/Makefile create mode 100644 drivers/staging/mt7621-mmc/TODO create mode 100644 drivers/staging/mt7621-mmc/board.h create mode 100644 drivers/staging/mt7621-mmc/dbg.c create mode 100644 drivers/staging/mt7621-mmc/dbg.h create mode 100644 drivers/staging/mt7621-mmc/mt6575_sd.h create mode 100644 drivers/staging/mt7621-mmc/sd.c delete mode 100644 drivers/staging/octeon/TODO delete mode 100644 drivers/staging/rtl8188eu/include/phydm_reg.h delete mode 100644 drivers/staging/rtl8188eu/include/phydm_regdefine11n.h create mode 100644 drivers/staging/rtl8192e/license create mode 100644 drivers/staging/rtlwifi/Kconfig create mode 100644 drivers/staging/rtlwifi/Makefile create mode 100644 drivers/staging/rtlwifi/TODO create mode 100644 drivers/staging/rtlwifi/base.c create mode 100644 drivers/staging/rtlwifi/base.h create mode 100644 drivers/staging/rtlwifi/btcoexist/Makefile create mode 100644 drivers/staging/rtlwifi/btcoexist/halbt_precomp.h create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b1ant.c create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b1ant.h create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b2ant.c create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822b2ant.h create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822bwifionly.c create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtc8822bwifionly.h create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.c create mode 100644 drivers/staging/rtlwifi/btcoexist/halbtcoutsrc.h create mode 100644 drivers/staging/rtlwifi/btcoexist/rtl_btc.c create mode 100644 drivers/staging/rtlwifi/btcoexist/rtl_btc.h create mode 100644 drivers/staging/rtlwifi/cam.c create mode 100644 drivers/staging/rtlwifi/cam.h create mode 100644 drivers/staging/rtlwifi/core.c create mode 100644 drivers/staging/rtlwifi/core.h create mode 100644 drivers/staging/rtlwifi/debug.c create mode 100644 drivers/staging/rtlwifi/debug.h create mode 100644 drivers/staging/rtlwifi/efuse.c create mode 100644 drivers/staging/rtlwifi/efuse.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_2_platform.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_8822b/halmac_ [...] create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_88xx_cfg.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_pcie.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_pcie.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_sdio.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_sdio.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_usb.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_api_88xx_usb.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_88xx/halmac_func_88xx.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_api.c create mode 100644 drivers/staging/rtlwifi/halmac/halmac_api.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_bit2.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_bit_8822b.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_info.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_offload_c2h_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_fw_offload_h2c_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_h2c_extra_info_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_intf_phy_cmd.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_original_c2h_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_original_h2c_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_pwr_seq_cmd.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_reg2.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_reg_8822b.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_bd_chip.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_bd_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_desc_chip.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_rx_desc_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_sdio_reg.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_bd_chip.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_bd_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_desc_chip.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_tx_desc_nic.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_type.h create mode 100644 drivers/staging/rtlwifi/halmac/halmac_usb_reg.h create mode 100644 drivers/staging/rtlwifi/halmac/rtl_halmac.c create mode 100644 drivers/staging/rtlwifi/halmac/rtl_halmac.h create mode 100644 drivers/staging/rtlwifi/pci.c create mode 100644 drivers/staging/rtlwifi/pci.h create mode 100644 drivers/staging/rtlwifi/phydm/halphyrf_ce.c create mode 100644 drivers/staging/rtlwifi/phydm/halphyrf_ce.h create mode 100644 drivers/staging/rtlwifi/phydm/mp_precomp.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_acs.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_acs.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_adaptivity.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_adaptivity.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_adc_sampling.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_adc_sampling.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_antdiv.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_antdiv.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_beamforming.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_ccx.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_ccx.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_cfotracking.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_cfotracking.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_debug.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_debug.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dfs.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dig.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dig.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamic_rx_path.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamicbbpowersaving.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamicbbpowersaving.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamictxpower.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_dynamictxpower.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_edcaturbocheck.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_edcaturbocheck.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_features.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_hwconfig.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_hwconfig.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_interface.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_interface.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_iqk.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_kfree.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_kfree.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_noisemonitor.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_noisemonitor.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_powertracking_ce.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_powertracking_ce.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_pre_define.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_precomp.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_psd.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_psd.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_rainfo.c create mode 100644 drivers/staging/rtlwifi/phydm/phydm_rainfo.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_reg.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_regdefine11ac.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_regdefine11n.h create mode 100644 drivers/staging/rtlwifi/phydm/phydm_types.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_bb.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_mac.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halhwimg8822b_rf.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halphyrf_8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/halphyrf_8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_hal_api8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_iqk_8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_regconfig8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_rtl8822b.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/phydm_rtl8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl8822b/version_rtl8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/rtl_phydm.c create mode 100644 drivers/staging/rtlwifi/phydm/rtl_phydm.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/halcomtxbf.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbf8822b.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbfinterface.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/haltxbfjaguar.h create mode 100644 drivers/staging/rtlwifi/phydm/txbf/phydm_hal_txbf_api.h create mode 100644 drivers/staging/rtlwifi/ps.c create mode 100644 drivers/staging/rtlwifi/ps.h create mode 100644 drivers/staging/rtlwifi/pwrseqcmd.h create mode 100644 drivers/staging/rtlwifi/rc.c create mode 100644 drivers/staging/rtlwifi/rc.h create mode 100644 drivers/staging/rtlwifi/regd.c create mode 100644 drivers/staging/rtlwifi/regd.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/Makefile create mode 100644 drivers/staging/rtlwifi/rtl8822be/def.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/fw.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/fw.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/hw.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/hw.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/led.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/led.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/phy.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/phy.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/reg.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/sw.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/sw.h create mode 100644 drivers/staging/rtlwifi/rtl8822be/trx.c create mode 100644 drivers/staging/rtlwifi/rtl8822be/trx.h create mode 100644 drivers/staging/rtlwifi/stats.c create mode 100644 drivers/staging/rtlwifi/stats.h create mode 100644 drivers/staging/rtlwifi/wifi.h delete mode 100644 drivers/thunderbolt/lc.c delete mode 100644 drivers/thunderbolt/tunnel.c delete mode 100644 drivers/thunderbolt/tunnel.h create mode 100644 drivers/thunderbolt/tunnel_pci.c create mode 100644 drivers/thunderbolt/tunnel_pci.h delete mode 100644 drivers/tty/serial/milbeaut_usio.c delete mode 100644 drivers/tty/serial/sifive.c delete mode 100644 drivers/tty/ttynull.c delete mode 100644 drivers/usb/dwc3/dwc3-meson-g12a.c delete mode 100644 drivers/usb/mtu3/mtu3_debug.h delete mode 100644 drivers/usb/mtu3/mtu3_debugfs.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.c delete mode 100644 drivers/usb/mtu3/mtu3_trace.h delete mode 100644 drivers/usb/typec/altmodes/displayport.h delete mode 100644 drivers/usb/typec/altmodes/nvidia.c delete mode 100644 drivers/usb/typec/ucsi/displayport.c delete mode 100644 fs/fsopen.c delete mode 100644 include/asm-generic/dynamic_debug.h create mode 100644 include/asm-generic/sizes.h delete mode 100644 include/dt-bindings/iio/temperature/thermocouple.h delete mode 100644 include/dt-bindings/phy/phy-am654-serdes.h create mode 100644 include/linux/atmel_tc.h delete mode 100644 include/linux/counter.h delete mode 100644 include/linux/counter_enum.h delete mode 100644 include/linux/dma/idma64.h delete mode 100644 include/linux/fsl/ftm.h create mode 100644 include/linux/platform_data/pca954x.h delete mode 100644 include/linux/soc/ti/ti_sci_inta_msi.h create mode 100644 include/scsi/osd_attributes.h create mode 100644 include/scsi/osd_protocol.h create mode 100644 include/scsi/osd_sec.h create mode 100644 include/scsi/osd_sense.h create mode 100644 include/scsi/osd_types.h delete mode 100644 include/soc/at91/atmel_tcb.h delete mode 100644 include/uapi/linux/aspeed-p2a-ctrl.h delete mode 100644 include/uapi/linux/virtio_iommu.h delete mode 100644 kernel/cgroup/legacy_freezer.c delete mode 100644 kernel/gcov/clang.c delete mode 100644 kernel/gcov/gcc_base.c delete mode 100755 kernel/gen_ikh_data.sh delete mode 100644 kernel/kheaders.c rename lib/{math => }/cordic.c (100%) create mode 100644 lib/div64.c rename lib/{math => }/gcd.c (100%) rename lib/{math => }/int_sqrt.c (100%) rename lib/{math => }/lcm.c (100%) delete mode 100644 lib/math/Kconfig delete mode 100644 lib/math/Makefile delete mode 100644 lib/math/div64.c delete mode 100644 lib/math/int_pow.c delete mode 100644 lib/math/rational.c rename lib/{math => }/prime_numbers.c (100%) create mode 100644 lib/rational.c rename lib/{math => }/reciprocal_div.c (100%) delete mode 100644 lib/test_strscpy.c delete mode 100644 localversion-next delete mode 100644 mm/shuffle.c delete mode 100644 mm/shuffle.h delete mode 100644 samples/pidfd/Makefile delete mode 100644 samples/pidfd/pidfd-metadata.c create mode 100644 samples/statx/Makefile create mode 100644 samples/statx/test-statx.c delete mode 100644 samples/vfs/Makefile delete mode 100644 samples/vfs/test-fsmount.c delete mode 100644 samples/vfs/test-statx.c delete mode 100644 scripts/gdb/linux/clk.py delete mode 100644 scripts/gdb/linux/config.py delete mode 100644 scripts/gdb/linux/rbtree.py delete mode 100644 scripts/gdb/linux/timerlist.py delete mode 100644 security/Kconfig.hardening delete mode 100644 tools/testing/selftests/cgroup/test_freezer.c delete mode 100644 tools/testing/selftests/exec/recursion-depth.c delete mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/tracing-error-log.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_syntax_errors.tc delete mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/uprobe_syntax_errors.tc create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigg [...] delete mode 100644 tools/testing/selftests/kselftest_module.h delete mode 100755 tools/testing/selftests/kselftest_module.sh delete mode 100755 tools/testing/selftests/lib/strscpy.sh delete mode 100644 tools/testing/selftests/powerpc/copyloops/asm/kasan.h delete mode 100644 tools/testing/selftests/powerpc/signal/sigfuz.c