This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch akpm in repository linux-next.
omits 9bea31138c18 virtio: pci: constify ioreadX() iomem argument (as in gene [...] omits ac50ef305880 ntb: intel: constify ioreadX() iomem argument (as in gener [...] omits f4163a90c808 rtl818x: constify ioreadX() iomem argument (as in generic [...] omits 230da662a605 sh: clk: fix assignment from incompatible pointer type for [...] omits 04b05d8056a3 iomap: constify ioreadX() iomem argument (as in generic im [...] omits 83e6e3129d80 sh: use generic strncpy() omits da4c9e0c9632 sh: clkfwk: remove r8/r16/r32 omits 1ab64d0f827f include/asm-generic/vmlinux.lds.h: align ro_after_init omits 6069b948e936 mm: annotate a data race in page_zonenum() omits 160fa3bc655b mm/swap.c: annotate data races for lru_rotate_pvecs omits 11c1e193a831 mm/rmap: annotate a data race at tlb_flush_batched omits e2cbc20eeda1 mm/mempool: fix a data race in mempool_free() omits 44680d2f3e01 mm/list_lru: fix a data race in list_lru_count_one omits 398380d496f4 mm/memcontrol: fix a data race in scan count omits 229912a58d57 mm/page_counter: fix various data races at memsw omits f4c4010d7896 mm-swapfile-fix-and-annotate-various-data-races-v2 omits e8bf2a37ce35 mm/swapfile: fix and annotate various data races omits 37ec4b8751cb mm/filemap.c: fix a data race in filemap_fault() omits fc3103370f06 mm/swap_state: mark various intentional data races omits b76f08ed989f mm-page_io-mark-various-intentional-data-races-v2 omits 0a3ac758cc52 mm/page_io: mark various intentional data races omits c1a5ffbe4666 mm/frontswap: mark various intentional data races omits 0923f90e0e1e mm/kmemleak: silence KCSAN splats in checksum omits 1a85efa407f6 s390: fix build error for sys_call_table_emu omits df178ea84712 all arch: remove system call sys_sysctl omits ad2a2ba4991e mm/madvise: check fatal signal pending of target process omits 79396d67af4c mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 73430fe33911 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] omits 145290ca282c mm/madvise: introduce process_madvise() syscall: an extern [...] omits 8855f8a0a489 pid: move pidfd_get_pid() to pid.c omits 761627301ef0 mm/madvise: pass task and mm to do_madvise omits e8f27996e2f8 mm, util: account_locked_vm() does not hold mmap_lock omits 3a7feddfba96 mm: make mm->locked_vm an atomic64 counter omits ddf260022dea mm/gup: remove task_struct pointer for all gup code omits f757f0a1ba95 mm: clean up the last pieces of page fault accountings omits dbdfb94cc1eb mm/xtensa: use general page fault accounting omits 4ccfd3052109 mm/x86: use general page fault accounting omits 9bcc4d586219 mm/sparc64: use general page fault accounting omits 27d902cdb339 mm/sparc32: use general page fault accounting omits 60676c24ab1b mm/sh: use general page fault accounting omits 790771607bde mm/s390: use general page fault accounting omits cf743402f6a3 mm/riscv: use general page fault accounting omits 408ee2375ae7 mm/powerpc: use general page fault accounting omits f59a8a817bf2 mm/parisc: use general page fault accounting omits 4f4d3e2181af mm/openrisc: use general page fault accounting omits a15888fc80da mm/nios2: use general page fault accounting omits da8085929fb2 mm/nds32: use general page fault accounting omits 226238c2e813 mm/mips: use general page fault accounting omits 6f8424b60a3b mm/microblaze: use general page fault accounting omits cf2c6209c11f mm/m68k: use general page fault accounting omits 3122623d1b32 mm/ia64: use general page fault accounting omits a1af28cf0ee7 mm/hexagon: use general page fault accounting omits 3d31d29becf5 mm/csky: use general page fault accounting omits 130e5e5a45ac mm/arm64: use general page fault accounting omits 3d980ee9ee88 mm/arm: use general page fault accounting omits 1d5730c97d92 mm/arc: use general page fault accounting omits ec119a178f16 mm/alpha: use general page fault accounting omits 3db3311a6ced mm: do page fault accounting in handle_mm_fault omits 6a9f1fe03172 mm/memory_hotplug: remove a wrapper for alloc_migration_target() omits 9f99072ffb2b mm/memory-failure: remove a wrapper for alloc_migration_target() omits 04d7c1165f99 mm/page_alloc: remove a wrapper for alloc_migration_target() omits 943f7bb6e6e8 mm/mempolicy: use a standard migration target allocation callback omits 07366a6a0845 mm/migrate: introduce a standard migration target allocati [...] omits 89784f841ac9 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] omits 00bba9b232d7 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] omits 12ce74b2ff64 mm/hugetlb: unify migration callbacks omits 7d1dd37805bd mm/migrate: move migration helper from .h to .c omits 390dd8800574 mm/page_isolation: prefer the node of the source page omits 83a522175c3d Merge branch 'akpm-current/current' omits 3e9443dc7bf6 Revert "fib: use indirect call wrappers in the most common [...] omits 718038c2169b Revert "printk: Make linux/printk.h self-contained" omits 16438de6fe17 Merge remote-tracking branch 'init/init-user-pointers' omits 4bcd656a9aea Merge remote-tracking branch 'set_fs/set_fs-rw' omits 7e7cbf6f02a9 Merge remote-tracking branch 'memblock/for-next' omits d2c61dfb0b8c Merge remote-tracking branch 'fsinfo/fsinfo-core' omits 7c28d8c0b99c Merge remote-tracking branch 'notifications/notifications- [...] omits 1b154e851a22 Merge remote-tracking branch 'mhi/mhi-next' omits c649b5e91992 Merge remote-tracking branch 'trivial/for-next' omits b6e1a1b90e20 Merge remote-tracking branch 'kunit-next/kunit' omits 60799317ba23 Merge remote-tracking branch 'hmm/hmm' omits 6025721dc89e Merge remote-tracking branch 'devfreq/devfreq-next' omits 0baad644619a Merge remote-tracking branch 'pidfd/for-next' omits d5574885c7e5 Merge remote-tracking branch 'kgdb/kgdb/for-next' omits 3579104a77d8 Merge remote-tracking branch 'auxdisplay/auxdisplay' omits cba5417235ba Merge remote-tracking branch 'hyperv/hyperv-next' omits 1f87edcabaad Merge remote-tracking branch 'xarray/xarray' omits 80e89592f213 Merge remote-tracking branch 'nvmem/for-next' omits 2b6172f12e48 Merge remote-tracking branch 'fsi/next' omits d88779df2041 Merge remote-tracking branch 'kspp/for-next/kspp' omits 51a8c4ec840c Merge remote-tracking branch 'seccomp/for-next/seccomp' omits 5a60dfe3c2f0 Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits 012c170aa834 Merge remote-tracking branch 'rtc/rtc-next' omits 14bf6a972084 Merge remote-tracking branch 'livepatching/for-next' omits 52a0be4972b5 Merge remote-tracking branch 'kselftest/next' omits 97a3fc6b75e4 Merge remote-tracking branch 'ktest/for-next' omits 8ada3c6bf9a0 Merge remote-tracking branch 'userns/for-next' omits 4e863650f927 Merge remote-tracking branch 'pwm/for-next' omits 17802fa0695d Merge remote-tracking branch 'pinctrl-samsung/for-next' omits 154577682030 Merge remote-tracking branch 'pinctrl/for-next' omits 9b53de84a236 Merge remote-tracking branch 'gpio/for-next' omits 88cecfc0dc20 Merge remote-tracking branch 'rpmsg/for-next' omits f6d04a3f11bf Merge remote-tracking branch 'scsi-mkp/for-next' omits 19b262c1a6ca Merge remote-tracking branch 'scsi/for-next' omits bb9d63d2fab9 Merge remote-tracking branch 'dmaengine/next' omits 0cf21c3fa174 Merge remote-tracking branch 'mux/for-next' omits d260805efe04 Merge remote-tracking branch 'staging/staging-next' omits 7336a856bf9f Merge remote-tracking branch 'char-misc/char-misc-next' omits 6063f1bb20ec Merge remote-tracking branch 'tty/tty-next' omits 96d7e58007cb Merge remote-tracking branch 'phy-next/next' omits 365f12d54713 Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits 81a570ae1b41 Merge remote-tracking branch 'usb/usb-next' omits 75c3b67d009f Merge remote-tracking branch 'driver-core/driver-core-next' omits 1259f557de27 Merge remote-tracking branch 'ipmi/for-next' omits c6d48b5e9cab Merge remote-tracking branch 'leds/for-next' omits cfc41b47b8f6 Merge remote-tracking branch 'chrome-platform/for-next' omits bad41f711784 Merge remote-tracking branch 'drivers-x86/for-next' omits fb74222bd997 Merge remote-tracking branch 'kvms390/next' omits f818ad1dcf14 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits 9d3b55e3f85d Merge remote-tracking branch 'kvm-arm/next' omits 5fccd36b66f2 Merge remote-tracking branch 'kvm/linux-next' omits 85ed8a27cee1 Merge remote-tracking branch 'rcu/rcu/next' omits c68343e90c8e Merge remote-tracking branch 'ftrace/for-next' omits e9ce309fea81 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 4966ed575fa0 Merge remote-tracking branch 'edac/edac-for-next' omits 9f1afc441830 Merge remote-tracking branch 'clockevents/timers/drivers/next' omits 04205fc96a5c Merge remote-tracking branch 'tip/auto-latest' omits 837e672b70bc Merge remote-tracking branch 'spi/for-next' omits d81240101f13 Merge remote-tracking branch 'devicetree/for-next' omits 0822d73314bc Merge remote-tracking branch 'audit/next' omits 0b20d0d1661e Merge remote-tracking branch 'vfio/next' omits 0f72d61641a3 Merge remote-tracking branch 'iommu/next' omits 24de88481bee Merge remote-tracking branch 'tpmdd/next' omits 88991966a467 Merge remote-tracking branch 'smack/next' omits 1483114d1f2f Merge remote-tracking branch 'selinux/next' omits 7f6afa478a96 Merge remote-tracking branch 'safesetid/safesetid-next' omits 5a816ef6c652 Merge remote-tracking branch 'integrity/next-integrity' omits 35731110f99c Merge remote-tracking branch 'security/next-testing' omits 9be48b37b8c5 Merge remote-tracking branch 'regulator/for-next' omits 4562c510455b Merge remote-tracking branch 'battery/for-next' omits a4532960dad0 Merge remote-tracking branch 'backlight/for-backlight-next' omits 485afd74033e Merge remote-tracking branch 'mfd/for-mfd-next' omits d287df47e7e3 Merge remote-tracking branch 'mmc/next' omits 2baf9edddea6 Merge remote-tracking branch 'device-mapper/for-next' omits 3366a52f8895 Merge remote-tracking branch 'block/for-next' omits 900cda7b0a06 Merge remote-tracking branch 'input/next' omits b94bfcccc953 Merge remote-tracking branch 'modules/modules-next' omits d5dd1dc94e45 Merge remote-tracking branch 'sound-asoc/for-next' omits 15a00d3e6cd8 Merge remote-tracking branch 'sound/for-next' omits 1fb9e3b74b9e Merge remote-tracking branch 'regmap/for-next' omits 37d5ecbb7499 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' omits 8af6985fe9b8 Merge remote-tracking branch 'drm-msm/msm-next' omits 620a14109b54 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 756cabd4b1b5 Merge remote-tracking branch 'drm-intel/for-linux-next' omits c0aee8c777a6 Merge remote-tracking branch 'amdgpu/drm-next' omits e6ddb660b9f9 Merge remote-tracking branch 'drm/drm-next' omits 1026c13da917 Merge remote-tracking branch 'crypto/master' omits b1e3a390c22b Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 64680ccf94a2 Merge remote-tracking branch 'nand/nand/next' omits 742f85f3cc21 Merge remote-tracking branch 'mtd/mtd/next' omits 25e62ace569b Merge remote-tracking branch 'gfs2/for-next' omits 08b111f6b8cd Merge remote-tracking branch 'bluetooth/master' omits e5afa9716040 Merge remote-tracking branch 'netfilter-next/master' omits 5f51b96c470a Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 5faf200d62fa Merge remote-tracking branch 'ipsec-next/master' omits cd759c5d54dc Merge remote-tracking branch 'bpf-next/master' omits c5966f462699 Merge remote-tracking branch 'net-next/master' omits 3bdac882cb0d Merge remote-tracking branch 'rdma/for-next' omits e776980de50d Merge remote-tracking branch 'swiotlb/linux-next' omits 8b9988f5765c Merge remote-tracking branch 'dlm/next' omits d53ede52a5a6 Merge remote-tracking branch 'ieee1394/for-next' omits 4af0877649f6 Merge remote-tracking branch 'thermal/thermal/linux-next' omits 5e10c41e84f0 Merge remote-tracking branch 'opp/opp/linux-next' omits cd4f82d7e0dc Merge remote-tracking branch 'cpupower/cpupower' omits eddcd2f6ee58 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits 7f9dcbae0542 Merge remote-tracking branch 'pm/linux-next' omits f7e691c50970 Merge remote-tracking branch 'v4l-dvb/master' omits a33c63b1492e Merge remote-tracking branch 'jc_docs/docs-next' omits 545b2ad09d39 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits 573ba0a88269 Merge remote-tracking branch 'dmi/dmi-for-next' omits 1ab557d7c202 Merge remote-tracking branch 'i2c/i2c/for-next' omits 6a7e159e6cf9 Merge remote-tracking branch 'hid/for-next' omits 9ac1c1c1aced Merge remote-tracking branch 'pstore/for-next/pstore' omits 7f2f32c69fb0 Merge remote-tracking branch 'pci/next' omits 84d6a6da72aa Merge remote-tracking branch 'printk/for-next' omits 6379963d89e7 next-20200728/vfs omits 5e7d3e519cf2 Merge remote-tracking branch 'file-locks/locks-next' omits 5965d855020d Merge remote-tracking branch 'iomap/iomap-for-next' omits b384ba81a4c4 Merge remote-tracking branch 'zonefs/for-next' omits a1667a8c0a7b Merge remote-tracking branch 'xfs/for-next' omits 8bbba9b68702 Merge remote-tracking branch 'v9fs/9p-next' omits d10824780993 Merge remote-tracking branch 'nfs/linux-next' omits 1da78d7f5cfe Merge remote-tracking branch 'fsverity/fsverity' omits aada40a9f530 Merge remote-tracking branch 'f2fs/dev' omits a4a15e0880fe Merge remote-tracking branch 'ext3/for_next' omits 35a0c82fca02 Merge remote-tracking branch 'exfat/dev' omits d66817cb2cea Merge remote-tracking branch 'configfs/for-next' omits 293958de2a79 Merge remote-tracking branch 'cifs/for-next' omits fb1f2a1e01fc Merge remote-tracking branch 'btrfs/for-next' omits 0a50f74b5ee5 Merge remote-tracking branch 'fscrypt/master' omits 844e5e4c6006 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 937a01048abe Merge remote-tracking branch 'sh/for-next' omits 3b573f9d74d5 Merge remote-tracking branch 's390/features' omits 9d13a7c49f74 Merge remote-tracking branch 'risc-v/for-next' omits 6a897d96c73b Merge remote-tracking branch 'powerpc/next' omits 7592e50c25da Merge remote-tracking branch 'parisc-hd/for-next' omits e3e0add6771e Merge remote-tracking branch 'openrisc/for-next' omits 7a853cca740d Merge remote-tracking branch 'nds32/next' omits dc0ba988af20 Merge remote-tracking branch 'mips/mips-next' omits 53b201eec242 Merge remote-tracking branch 'm68knommu/for-next' omits 853f081743b0 Merge remote-tracking branch 'm68k/for-next' omits a82e4ad91086 Merge remote-tracking branch 'ia64/next' omits 2e47630ad89d Merge remote-tracking branch 'h8300/h8300-next' omits a408e8797339 Merge remote-tracking branch 'csky/linux-next' omits 315648349680 Merge remote-tracking branch 'clk/clk-next' omits 9b01e6172744 Merge remote-tracking branch 'uniphier/for-next' omits b04d17633673 Merge remote-tracking branch 'ti-k3/ti-k3-next' omits c7456a714b24 Merge remote-tracking branch 'tegra/for-next' omits 13ca33a2a116 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits 29358d65d95b Merge remote-tracking branch 'samsung-krzk/for-next' omits 15d5c255fc4f Merge remote-tracking branch 'rockchip/for-next' omits 2baa4863df7d Merge remote-tracking branch 'reset/reset/next' omits 417587177a35 Merge remote-tracking branch 'renesas/next' omits 889a2b660bb7 Merge remote-tracking branch 'realtek/for-next' omits d12bf5fd7458 Merge remote-tracking branch 'qcom/for-next' omits 5f1e12e18b7f Merge remote-tracking branch 'omap/for-next' omits b42243fc2200 Merge remote-tracking branch 'mvebu/for-next' omits bb1e545f9a16 Merge remote-tracking branch 'mediatek/for-next' omits fc4dbc88de52 Merge remote-tracking branch 'keystone/next' omits 6fccad38c0b2 Merge remote-tracking branch 'imx-mxs/for-next' omits d26484da2335 Merge remote-tracking branch 'drivers-memory/for-next' omits acc48bc9ed30 Merge remote-tracking branch 'at91/at91-next' omits 3d0ce63df6b2 Merge remote-tracking branch 'amlogic/for-next' omits 1388bfc72911 Merge remote-tracking branch 'arm-soc/for-next' omits 4f86fed61e7a Merge remote-tracking branch 'arm64/for-next/core' omits 97d43c639c58 Merge remote-tracking branch 'arm/for-next' omits 439560606a66 Merge remote-tracking branch 'dma-mapping/for-next' omits 07d9762a16ab Merge remote-tracking branch 'kbuild/for-next' omits ae5f51ec4193 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 11d00a8fd73f Merge remote-tracking branch 'pidfd-fixes/fixes' omits 7dc5b49612c9 Merge remote-tracking branch 'drm-fixes/drm-fixes' omits 5fbc157615bb Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits a8d41a47e87d Merge remote-tracking branch 'mtd-fixes/mtd/fixes' omits dc72b16bea3f Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 8b0128213213 Merge remote-tracking branch 'spi-fixes/for-linus' omits 02706069ffbd Merge remote-tracking branch 'regmap-fixes/for-linus' omits 82906b838928 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits c69ce70aca5f Merge remote-tracking branch 'sound-current/for-linus' omits 19a107644420 Merge remote-tracking branch 'ipsec/master' omits 77967594d342 Merge remote-tracking branch 'bpf/master' omits 84e4b1746593 Merge remote-tracking branch 'net/master' omits 9613711e3a58 Merge remote-tracking branch 'sparc/master' omits 4f891b9b42de Merge remote-tracking branch 'arm-current/fixes' omits 47cf5d2f3593 Merge remote-tracking branch 'fixes/master' omits c430fe1ec2c2 Merge branch 'v5.9/dt64' into tmp/aml-rebuild omits cc4adb695210 Merge branch 'v5.9/dt' into tmp/aml-rebuild omits 00577769eeb3 Merge remote-tracking branch 'spi/for-5.9' into spi-next omits 465352676bf1 Merge remote-tracking branch 'spi/for-5.8' into spi-linus omits 805ebc034c4f Merge remote-tracking branch 'asoc/for-5.9' into asoc-next omits 7a7a1057b204 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus omits dbcabe9df057 Merge branch 'for-next-next-v5.8-20200727' into for-next-20200727 omits 2f689f680af6 Merge branch 'for-next-current-v5.7-20200727' into for-nex [...] omits f8c943f113ec Merge branch 'ext/josef/try-merge-fix' into for-next-next- [...] omits 52106083a8df Merge branch 'ext/qu/quota-fixes-delayed-inode' into for-n [...] omits 06c4c491dbe0 Merge branch 'dev/fix-compr-mount' into for-next-next-v5.8 [...] omits 349696b46716 Merge branch 'ext/josef/data-tickets-v3' into for-next-nex [...] omits ee01bc8f18f0 Merge branch 'misc-next' into for-next-next-v5.8-20200727 omits b7514949c976 Merge branch 'misc-next' into for-next-current-v5.7-20200727 omits 0b588565fa85 Merge branch 'misc-5.8' into for-next-current-v5.7-20200727 omits cff56749f6d7 btrfs: only search for left_info if there is no right_info omits 3723762b9a77 btrfs: qgroup: fix qgroup meta rsv leak for subvolume operations omits 7a88e0e71fec btrfs: qgroup: fix wrong qgroup metadata reserve for delay [...] omits 28764a4dca48 btrfs: fix messages after changing compression level by remount omits 6924b93e61d5 btrfs: add a comment explaining the data flush steps omits 5cc500d8c44e btrfs: do async reclaim for data reservations omits f4b741e395de btrfs: flush delayed refs when trying to reserve data space omits 9fcdc546e387 btrfs: run delayed iputs before committing the transaction [...] omits 4e7ff523c9cd btrfs: don't force commit if we are data omits 334dc3237594 btrfs: drop the commit_cycles stuff for data reservations omits d179c5d31198 btrfs: use the same helper for data and metadata reservations omits 3c538beb1c02 btrfs: serialize data reservations if we are flushing omits 1a7743b775be btrfs: use ticketing for data space reservations omits 92390f123797 btrfs: add btrfs_reserve_data_bytes and use it omits b953ed8ca32c btrfs: add the data transaction commit logic into may_comm [...] omits b0f98e98a914 btrfs: add flushing states for handling data reservations omits fd498dcd2fe8 btrfs: check tickets after waiting on ordered extents omits 139fc69e4490 btrfs: use btrfs_start_delalloc_roots in shrink_delalloc omits 3f91dab190a9 btrfs: use the btrfs_space_info_free_bytes_may_use helper [...] omits b24a85bd171e btrfs: call btrfs_try_granting_tickets when reserving space omits 7e4cfea55bc4 btrfs: call btrfs_try_granting_tickets when unpinning anything omits 8e0c172f6a64 btrfs: call btrfs_try_granting_tickets when freeing reserv [...] omits a15758c7f86c btrfs: make ALLOC_CHUNK use the space info flags omits e09cd9efe64d btrfs: make shrink_delalloc take space_info as an arg omits ad3c68277dbf btrfs: handle U64_MAX for shrink_delalloc omits 6110094a9a2f btrfs: remove orig from shrink_delalloc omits 5a645194cc13 btrfs: change nr to u64 in btrfs_start_delalloc_roots omits 7f7b2e358b1b Merge branches 'pm-cpuidle' and 'powercap' into linux-next omits 008ceafaa1f3 initd: pass a non-f_pos offset to kernel_read/kernel_write omits 1e8effcb4576 initramfs: pass a non-f_pos offset to xwrite omits 2d37d83e6093 initramfs: remove clean_rootfs omits 2c334445eca7 initrd: fix spelling mistake "depreated" -> "deprecated" omits 3c66c7a5d197 PM / devfreq: Fix the wrong end with semicolon omits c505f9b33237 PM / devfreq: Fix indentaion of devfreq_summary debugfs node omits 9393424ff91f PM / devfreq: Clean up the devfreq instance name in sysfs attr omits 609047105da5 memory: samsung: exynos5422-dmc: Add module param to contr [...] omits 90a75ac77b48 memory: samsung: exynos5422-dmc: Adjust polling interval a [...] omits 295e94644877 memory: samsung: exynos5422-dmc: Use delayed timer as default omits b5ae1e9bb880 PM / devfreq: Add support delayed timer for polling mode omits c7cbf804ea4c dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle omits 34886407581b PM / devfreq: tegra: Add Dmitry as a maintainer omits e2d62ac208d1 PM / devfreq: event: Fix trivial spelling omits f5e23474f496 PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pm [...] omits 5a32a137edfe Merge branch 'devel' into for-next omits 7b96a1fa1766 Merge branches 'iommu/fixes', 'arm/renesas', 'arm/qcom', ' [...] omits 9f347d7a7e0e xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname omits e4dbaf503021 xfs: Simplify xfs_attr_node_addname omits daea66493061 xfs: Simplify xfs_attr_leaf_addname omits a977f5557e6e xfs: Add helper function xfs_attr_node_removename_rmt omits 534c7e150352 xfs: Add helper function xfs_attr_node_removename_setup omits 2f9cc8554f2a xfs: Add remote block helper functions omits e55de149f8f3 xfs: Add helper function xfs_attr_leaf_mark_incomplete omits 5c017e3e7378 xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform omits 7edd32bc0375 xfs: Remove xfs_trans_roll in xfs_attr_node_removename omits 7191ab01f48f xfs: Remove unneeded xfs_trans_roll_inode calls omits ca2b2d9c6bb3 xfs: Add helper function xfs_attr_node_shrink omits 5ad9fab778e2 xfs: Pull up xfs_attr_rmtval_invalidate omits 963110828639 xfs: Refactor xfs_attr_rmtval_remove omits 28d507b43854 xfs: Pull up trans roll in xfs_attr3_leaf_clearflag omits ae20f9b47979 xfs: Factor out xfs_attr_rmtval_invalidate omits 83735a6dfca0 xfs: Pull up trans roll from xfs_attr3_leaf_setflag omits c7f19ffd8361 xfs: Refactor xfs_attr_try_sf_addname omits 11708ea13985 xfs: Split apart xfs_attr_leaf_addname omits 6b92c2b89831 xfs: Pull up trans handling in xfs_attr3_leaf_flipflags omits 4b971430bc8c xfs: Factor out new helper functions xfs_attr_rmtval_set omits 9a1ba001993d xfs: Check for -ENOATTR or -EEXIST omits cfe3d8821c6f xfs: Add xfs_has_attr and subroutines omits 65b9e9b3fac8 xfs: Refactor xfs_da_state_alloc() helper omits 5736c4aab953 xfs: remove xfs_zone_{alloc,zalloc} helpers omits cc0417dabb7e xfs: Modify xlog_ticket_alloc() to use kernel's MM API omits 7b4920b0e334 xfs: Remove kmem_zone_zalloc() usage omits a96bebcf8ac3 xfs: Remove kmem_zone_alloc() usage omits 073a5a695e63 xfs: xfs_btree_staging.h: delete duplicated words omits 762d41cc223d xfs: rename the ondisk dquot d_flags to d_type omits 7223a7180b9c xfs: improve ondisk dquot flags checking omits 0e98ad9caee2 xfs: create xfs_dqtype_t to represent quota types omits c92b1646dc44 xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses omits 99c1aa0fd76a xfs: remove unnecessary quota type masking omits 873aa0e36625 xfs: always use xfs_dquot_type when extracting type from a dquot omits 178d57f792fe xfs: refactor quota type testing omits 0350dbfe4e60 xfs: remove the XFS_QM_IS[UGP]DQ macros omits 9ba905aaffe4 xfs: refactor testing if a particular dquot is being enforced omits d307681cfc35 xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* omits d2ab70323d96 xfs: drop the type parameter from xfs_dquot_verify omits e4c039328d54 xfs: add more dquot tracepoints omits 74388072e2e7 xfs: actually bump warning counts when we send warnings omits daed79d91b5f xfs: assume the default quota limits are always set in xfs [...] omits 647ad56d03b0 xfs: refactor xfs_trans_apply_dquot_deltas omits fd93db86adfd xfs: refactor xfs_trans_dqresv omits 6ca6b9a7bbdf xfs: refactor xfs_qm_scall_setqlim omits e7ff64e6d4d8 xfs: refactor quota exceeded test omits 4ad67354ac45 xfs: remove unnecessary arguments from quota adjust functions omits da67bbae6436 xfs: refactor default quota limits by resource omits b7029e39b725 xfs: remove qcore from incore dquots omits 7359faf11c31 xfs: stop using q_core timers in the quota code omits 520dbb0f1a26 xfs: stop using q_core warning counters in the quota code omits 296614b5cc0f xfs: stop using q_core counters in the quota code omits 6acefb6b8425 xfs: stop using q_core limits in the quota code omits c5b54558911f xfs: use a per-resource struct for incore dquot data omits 97c063443107 xfs: stop using q_core.d_id in the quota code omits edce943d38d8 xfs: stop using q_core.d_flags in the quota code omits 930ba8279a27 xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format omits 7c69193f7bbb xfs: rename dquot incore state flags omits b28727897146 xfs: refactor quotacheck flags usage omits 55dd2acf0ba0 xfs: move the flags argument of xfs_qm_scall_trunc_qfiles [...] omits 8dbcc82de92c xfs: validate ondisk/incore dquot flags omits e21952105397 xfs: fix inode quota reservation checks omits 80173d80c71d xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffe [...] omits dddf0bdecbbd xfs: fix inode allocation block res calculation precedence omits c22c309bbfb2 xfs: drain the buf delwri queue before xfsaild idles omits ea52eff66dcd xfs: preserve inode versioning across remounts omits d12bd437760b initramfs: use vfs_utimes in do_copy omits 3fadf91fef20 fs: expose utimes_common omits 19c443a3c9c8 fs: move timespec validation into utimes_common omits 4c5681ad2872 fs: refactor do_utimes omits 2aebf2d59e0c fs: remove ksys_ioctl omits 9f48e3bb0b42 fs: remove ksys_fchmod omits c7e5c431dab5 fs: remove ksys_dup omits 1f059a012c7b fs: remove ksys_open omits 68fda610c79a fs: remove ksys_getdents64 omits 6ed7f4b87178 init: open code setting up stdin/stdout/stderr omits b63c1cd1c339 initramfs: switch initramfs unpacking to struct file based APIs omits 38d014f6d446 initramfs: simplify clean_rootfs omits 05c0d7d9c097 initramfs: remove the populate_initrd_image and clean_root [...] omits b295213aabed initrd: mark initrd support as deprecated omits eb5ea4507020 initrd: mark init_linuxrc as __init omits 18468d879596 initrd: switch initrd loading to struct file based APIs omits 4904d1053e11 initrd: remove the BLKFLSBUF call in handle_initrd omits 6bc19845da15 initrd: remove support for multiple floppies omits 7782fda1237c intel_idle: Customize IceLake server support omits 7efece8a057f pinctrl: samsung: Use bank name as irqchip name adds f227e3ec3b5c random32: update the net random state on interrupt and activity adds a4a2739beb89 Merge tag 'drm-misc-fixes-2020-07-28' of git://anongit.fre [...] adds c2f3850df7f9 Merge tag 'drm-fixes-2020-07-29' of git://anongit.freedesk [...] adds 21391520cbb5 Merge tag '9p-for-5.8-2' of git://github.com/martinetd/lin [...] adds 8ac68dc455d9 revert: 1320a4052ea1 ("audit: trigger accompanying records [...] adds d3590ebf6f91 Merge tag 'audit-pr-20200729' of git://git.kernel.org/pub/ [...] adds 416beabe6c78 Merge remote-tracking branch 'fixes/master' adds 8c85e5645d3c Revert "random32: update the net random state on interrupt [...] adds 42a04fee1157 kconfig: qconf: use if_changed for qconf.moc rule adds 0a16e530f4e6 kconfig: qconf: compile moc object separately adds c2d714d56928 kconfig: qconf: use delete[] instead of delete to free array adds c66f339daaf3 Merge remote-tracking branch 'kbuild-current/fixes' adds 7d09d4ad9113 Merge remote-tracking branch 'arm-current/fixes' adds 909adfc66b9a powerpc/64s/hash: Fix hash_preload running with interrupts [...] adds 4d2fdeccc700 Merge remote-tracking branch 'powerpc-fixes/fixes' adds c2ed0c105dab Merge remote-tracking branch 'sparc/master' adds 2b8e9c7c3fd0 net/mlx5: E-switch, Destroy TSAR when fail to enable the mode adds 0c2600c61957 net/mlx5: E-switch, Destroy TSAR after reload interface adds 59f8f7c84c50 net/mlx5: Fix forward to next namespace adds 5cd39b6e9a42 net/mlx5e: Fix error path of device attach adds 0e2e7aa57b80 net/mlx5e: Fix missing cleanup of ethtool steering during [...] adds 88c8cf92db48 net/mlx5: Fix a bug of using ptp channel index as pin index adds 071995c877a8 net/mlx5: Verify Hardware supports requested ptp function [...] adds 21083309cab1 net/mlx5e: Fix slab-out-of-bounds in mlx5e_rep_is_lag_netdev adds ed56d749c366 net/mlx5: Query PPS pin operational status before registering it adds 7d0314b11cdd net/mlx5e: Modify uplink state on interface up/down adds 350a63249d27 net/mlx5e: Fix kernel crash when setting vf VLANID on a VF dev adds b5cd55b334f3 Merge tag 'mlx5-fixes-2020-07-28' of git://git.kernel.org/ [...] adds 19016d93bfc3 net: ethernet: mtk_eth_soc: Always call mtk_gmac0_rgmii_ad [...] adds 1748f6a2cbc4 rhashtable: Fix unprotected RCU dereference in __rht_ptr adds ce9b362bf6db rhashtable: Restore RCU marking on rhash_lock_head adds a7ef23e56864 Merge branch 'rhashtable-Fix-unprotected-RCU-dereference-i [...] adds 3cab8c655259 mlx4: disable device on shutdown adds 948a66338f44 octeontx2-pf: Fix reset_task bugs adds c0376f473c5c octeontx2-pf: cancel reset_task work adds ed543f5c6a98 octeontx2-pf: Unregister netdev at driver remove adds fa662d7816a5 Merge branch 'Fix-bugs-in-Octeontx2-netdev-driver' adds 706ec9191646 ipv6: Fix nexthop refcnt leak when creating ipv6 route info adds 302d201b5cdf bareudp: forbid mixing IP and MPLS in multiproto mode adds 1ed06dbc213e Documentation: bareudp: Corrected description of bareudp module. adds b5141915b5ae vxlan: Ensure FDB dump is performed under RCU adds 83f3522860f7 ipv4: Silence suspicious RCU usage warning adds 89ab53313543 mlxsw: spectrum_router: Allow programming link-local host routes adds ec4f5b361704 mlxsw: spectrum: Use different trap group for externally r [...] adds 7d8e8f3433dc mlxsw: core: Increase scope of RCU read-side critical section adds 3c8ce24b0376 mlxsw: core: Free EMAD transactions using kfree_rcu() adds 5515c3448d55 mlxsw: spectrum_router: Fix use-after-free in router init [...] adds 10fef9ca6a87 selftests: ethtool: Fix test when only two speeds are supported adds 5d104a5f325e Merge branch 'mlxsw-fixes' adds 27a2145d6f82 ibmvnic: Fix IRQ mapping disposal in error path adds 8828320e52fc Merge remote-tracking branch 'net/master' adds b8bcc2e09241 Merge remote-tracking branch 'bpf/master' adds d5dba1376e2b xfrm: esp6: fix the location of the transport header with [...] adds b9656f307271 Merge remote-tracking branch 'ipsec/master' adds 31142a4ba617 RDMA/cm: Add min length checks to user structure copies adds 5351a56b1a4c RDMA/mlx5: Fix prefetch memory leak if get_prefetchable_mr fails adds e9e52a10aca8 Merge remote-tracking branch 'rdma-fixes/for-rc' adds 7fcd9bb5acd0 ALSA: hda: fix NULL pointer dereference during suspend adds fe2255496eb6 Merge remote-tracking branch 'sound-current/for-linus' adds 11b9fc4286b9 Merge remote-tracking branch 'asoc/for-5.8' into asoc-linus adds 109ad255e8c2 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 08fb478ea275 Merge remote-tracking branch 'regmap-fixes/for-linus' adds 8ade0c2fabd3 Merge remote-tracking branch 'spi/for-5.8' into spi-linus adds 915104a3d07b Merge remote-tracking branch 'spi-fixes/for-linus' adds abd8a36a5a2e Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] adds f15c0cd75c16 Merge remote-tracking branch 'mtd-fixes/mtd/fixes' adds 922404387311 Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds aa792e5d3857 Merge remote-tracking branch 'pidfd-fixes/fixes' adds a7813a12c4b9 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new 669e854e3777 Merge remote-tracking branch 'kbuild/for-next' new f04164d118c8 Merge remote-tracking branch 'dma-mapping/for-next' new 8566b6f531d0 Merge remote-tracking branch 'arm/for-next' new 0ee374e92b9b Merge remote-tracking branch 'arm64/for-next/core' new c7aed98e3d8a Merge remote-tracking branch 'arm-soc/for-next' new c254ef084868 Merge branch 'v5.9/dt' into tmp/aml-rebuild new a7a804740698 arm64: dts: meson: odroid-n2: enable audio loopback new 67d141c1f8e6 arm64: dts: meson: odroid-n2: add jack audio output support new bef87d25eebf Merge branch 'v5.9/dt64' into tmp/aml-rebuild new b485c18e749c Merge remote-tracking branch 'amlogic/for-next' new 8e153726d8e5 Merge remote-tracking branch 'at91/at91-next' new 18e61f70f2e3 Merge remote-tracking branch 'drivers-memory/for-next' new 940385027202 Merge remote-tracking branch 'imx-mxs/for-next' new 3fc8e385690d Merge remote-tracking branch 'keystone/next' new ad3c4819592e Merge remote-tracking branch 'mediatek/for-next' new d518b31a239b Merge remote-tracking branch 'mvebu/for-next' new ebef89ac68a1 Merge remote-tracking branch 'omap/for-next' new 26b89c6c0f3a Merge remote-tracking branch 'qcom/for-next' new 7bb44b94c873 Merge remote-tracking branch 'realtek/for-next' new 09efaad31125 Merge remote-tracking branch 'renesas/next' new dc76572330e3 reset: Fix and extend kerneldoc new 93447f282255 Merge remote-tracking branch 'reset/reset/next' new ddb4b6c69113 Merge remote-tracking branch 'rockchip/for-next' new f2737e892fb4 Merge remote-tracking branch 'samsung-krzk/for-next' new e50546682e81 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 10cf277ce7cd Merge remote-tracking branch 'tegra/for-next' new 83d6aea842d7 Merge remote-tracking branch 'ti-k3/ti-k3-next' new ad51ebce7906 Merge remote-tracking branch 'uniphier/for-next' new 316810e883fb dt-bindings: clock: Add RTC related clocks for Ingenic SoCs. new acb3b78de3f7 dt-bindings: clock: Add tabs to align code. new 82df5b7329aa clk: Ingenic: Add RTC related clocks for Ingenic SoCs. new dcd062a88e46 clk: JZ4780: Add functions for enable and disable USB PHY. new beb61eb06880 clk: JZ4780: Reformat the code to align it. new 810797c14508 clk: X1000: Add support for calculat REFCLK of USB PHY. new a0cf4a694a40 Merge branch 'clk-ingenic' into clk-next new fa64023763cf clk: tegra: pll: Improve PLLM enable-state detection new 37aa55740069 Merge branch 'clk-tegra' into clk-next new 12b90b40854a clk: clk-atlas6: fix return value check in atlas6_clk_init() new fea0c1a47756 Merge branch 'clk-sirf' into clk-next new 92df3a9bf3fd clk: qoriq: add LS1021A core pll mux options new 0b989d76c71f Merge branch 'clk-qoriq' into clk-next new 4299f85a6748 dt-bindings: clock: sparx5: Add bindings include file new 53727eb6b3c2 clk: sparx5: Add Sparx5 SoC DPLL clock driver new 3868afca01f0 Merge branch 'clk-microchip' into clk-next new d58e76c8f6c0 Merge remote-tracking branch 'clk/clk-next' new 61f0a40e5e62 Merge remote-tracking branch 'csky/linux-next' new 338aa413179c Merge remote-tracking branch 'h8300/h8300-next' new cec355764231 Merge remote-tracking branch 'ia64/next' new 0ed2e93832ee Merge remote-tracking branch 'm68k/for-next' new 7a77c9231254 Merge remote-tracking branch 'm68knommu/for-next' new c649d9a49464 Merge remote-tracking branch 'mips/mips-next' new 0035c0d843a6 Merge remote-tracking branch 'nds32/next' new 9f557b01ab28 Merge remote-tracking branch 'openrisc/for-next' new 83ae64454db7 Merge remote-tracking branch 'parisc-hd/for-next' new 5f987caec521 powerpc/fadump: Fix build error with CONFIG_PRESERVE_FA_DUMP=y new 443359aebce0 powerpc/perf: Fix MMCRA_BHRB_DISABLE define for binutils < 2.28 new 1f0ce497433f powerpc: Inline doorbell sending functions new 5b06d1679f2f powerpc/pseries: Use doorbells even if XIVE is available new 107c55005fbd powerpc/pseries: Add KVM guest doorbell restrictions new 128d3d021007 selftests/powerpc: Move pkey helpers to headers new 264d7fccc471 selftests/powerpc: Add pkey helpers for rights new 03634bbf5d8a selftests/powerpc: Harden test for execute-disabled pkeys new e3333c599482 selftests/powerpc: Add helper to exit on failure new 743f3544fffb selftests/powerpc: Add wrapper for gettid new c27f2fd1705a selftests/powerpc: Add test for pkey siginfo verification new 5f8cf6475828 selftests/powerpc: Squash spurious errors due to device removal new c9938a9dac95 selftests/powerpc: Add test of stack expansion logic new 63dee5df43a3 powerpc: Allow 4224 bytes of stack expansion for the signal frame new 9ee571d84bf8 selftests/powerpc: Update the stack expansion test new 773b3e53df5b powerpc/mm: Remove custom stack expansion checking new 73da08f6966b selftests/powerpc: Remove powerpc special cases from stack [...] new 55548a86ebde powerpc/mm: Limit resize_hpt_for_hotplug() call to hash gu [...] new fbb44c9a08ef powerpc/configs: Drop old symbols from ppc6xx_defconfig new 0fcce25b7743 powerpc/configs: Remove dead symbols new 8cdcde5f76a4 powerpc/52xx: Fix comment about CONFIG_BDI* new 07e571ea59ee powerpc/64e: Drop dead BOOK3E_MMU_TLB_STATS code new df4d4ef22446 powerpc/32s: Fix CONFIG_BOOK3S_601 uses new 69eeff022433 powerpc/32s: Remove TAUException wart in traps.c new e5eff89657e7 powerpc/boot: Fix CONFIG_PPC_MPC52XX references new 157dad8678ad powerpc/kvm: Use correct CONFIG symbol in comment new ee36d867b2fe powerpc: Drop old comment about CONFIG_POWER new 81a413259a22 powerpc/xmon: Use `dcbf` inplace of `dcbi` instruction for [...] new ef26b76d1af6 powerpc/hugetlb/cma: Allocate gigantic hugetlb pages using CMA new a5a8b258da78 powerpc/kvm/cma: Improve kernel log during boot new bf6b7661f416 powerpc/book3s64/radix: Add kernel command line option to [...] new 5e66a0cb5fbd powerpc: Use fallthrough pseudo-keyword new f2af201002a8 powerpc/build: vdso linker warning for orphan sections new b6ac59d39a34 powerpc: use for_each_child_of_node() macro new cf1ae052e073 powerpc/powernv/sriov: Remove unused but set variable 'phb' new b5a29ddd1dd2 Merge remote-tracking branch 'powerpc/next' new fc2d428e872c Merge remote-tracking branch 'risc-v/for-next' new a87e41a84717 Merge remote-tracking branch 's390/features' new cab87b634c05 Merge remote-tracking branch 'sh/for-next' new aad73f1f4770 Merge remote-tracking branch 'xtensa/xtensa-for-next' new c8648933d04c Merge remote-tracking branch 'fscrypt/master' new 384fe1f1cad8 Merge branch 'misc-5.8' into for-next-current-v5.7-20200729 new 20ad4a75eb9e btrfs: tracepoints: output proper root owner for trace_fin [...] new aaf9c672a51c btrfs: inode: fix NULL pointer dereference if inode doesn' [...] new c5f239232fbe btrfs: only search for left_info if there is no right_info [...] new 1fb241b4e1a3 btrfs: fix messages after changing compression level by remount new 2893fe6c9308 Merge branch 'misc-next' into for-next-current-v5.7-20200729 new 460d6d4557e9 Merge branch 'for-next-current-v5.7-20200729' into for-nex [...] new 00a8ef5583ca Merge remote-tracking branch 'btrfs/for-next' new 03ac2ea1b1e0 Merge remote-tracking branch 'cifs/for-next' new 51386ffaa6c9 Merge remote-tracking branch 'configfs/for-next' new 807de769c0d0 Merge remote-tracking branch 'exfat/dev' new 628278dde98e Merge remote-tracking branch 'ext3/for_next' new e4d7f2d3593e ext4: fix spelling mistakes in extents.c new cdac93ee8a5c jbd2: make sure jh have b_transaction set in refile/unfile_buffer new 85e20b9ba955 Merge remote-tracking branch 'ext4/dev' new d77d98df189c f2fs: correct comment of f2fs_exist_written_data new 920fa056eb4c f2fs: fix deadlock between quota writes and checkpoint new a9a57bc1b24e f2fs: use macro instead of f2fs verity version new 5729f4b13827 f2fs: compress: add sanity check during compressed cluster read new 33ba0a4869d8 f2fs: compress: disable compression mount option if compre [...] new 40dd62f180e3 Merge remote-tracking branch 'f2fs/dev' new a957c16196ee Merge remote-tracking branch 'fsverity/fsverity' new 77088f78244b Merge remote-tracking branch 'nfs/linux-next' new 9b0d1bc54224 Merge remote-tracking branch 'v9fs/9p-next' new 4750a171c329 xfs: preserve inode versioning across remounts new f376b45e861d xfs: drain the buf delwri queue before xfsaild idles new b2a886472868 xfs: fix inode allocation block res calculation precedence new c97738a960a8 xfs: clear XFS_DQ_FREEING if we can't lock the dquot buffe [...] new f959b5d037e7 xfs: fix inode quota reservation checks new afeda6000b0c xfs: validate ondisk/incore dquot flags new 41ed4a5f2ba4 xfs: move the flags argument of xfs_qm_scall_trunc_qfiles [...] new 0dcc0728c119 xfs: refactor quotacheck flags usage new 985a78fdde15 xfs: rename dquot incore state flags new cb64e1299364 xfs: make XFS_DQUOT_CLUSTER_SIZE_FSB part of the ondisk format new 0b0fa1d1d167 xfs: stop using q_core.d_flags in the quota code new c51df7334167 xfs: stop using q_core.d_id in the quota code new 784e80f5640d xfs: use a per-resource struct for incore dquot data new d3537cf93e5e xfs: stop using q_core limits in the quota code new be37d40c1ba0 xfs: stop using q_core counters in the quota code new c8c45fb2f614 xfs: stop using q_core warning counters in the quota code new 19dce7eaef7f xfs: stop using q_core timers in the quota code new 51dbb1be52fe xfs: remove qcore from incore dquots new 438769e31e44 xfs: refactor default quota limits by resource new c8c753e19a76 xfs: remove unnecessary arguments from quota adjust functions new ea0cc6fa8f89 xfs: refactor quota exceeded test new d1520deab039 xfs: refactor xfs_qm_scall_setqlim new 292b47b4fcfa xfs: refactor xfs_trans_dqresv new d92c881538c4 xfs: refactor xfs_trans_apply_dquot_deltas new 12d720fb8645 xfs: assume the default quota limits are always set in xfs [...] new 4b8628d57b72 xfs: actually bump warning counts when we send warnings new 2cb91bab4fa4 xfs: add more dquot tracepoints new f9751c4ad3d1 xfs: drop the type parameter from xfs_dquot_verify new 8cd4901da56c xfs: rename XFS_DQ_{USER,GROUP,PROJ} to XFS_DQTYPE_* new dbcbc7b90e8a xfs: refactor testing if a particular dquot is being enforced new 00a342e4965e xfs: remove the XFS_QM_IS[UGP]DQ macros new e6eb603c7e4f xfs: refactor quota type testing new 0b04dd5d7ca7 xfs: always use xfs_dquot_type when extracting type from a dquot new af1db8f12e2d xfs: remove unnecessary quota type masking new 74ddd6b3dd55 xfs: replace a few open-coded XFS_DQTYPE_REC_MASK uses new 1a7ed271653a xfs: create xfs_dqtype_t to represent quota types new a990f7a84edc xfs: improve ondisk dquot flags checking new d8c1af0d6ad6 xfs: rename the ondisk dquot d_flags to d_type new 26270c9f4cf7 xfs: xfs_btree_staging.h: delete duplicated words new 3050bd0bfe70 xfs: Remove kmem_zone_alloc() usage new 32a2b11f4676 xfs: Remove kmem_zone_zalloc() usage new ca4f25899059 xfs: Modify xlog_ticket_alloc() to use kernel's MM API new bae633a4a283 xfs: remove xfs_zone_{alloc,zalloc} helpers new 4491a3dd7192 xfs: Refactor xfs_da_state_alloc() helper new 07120f1abdff xfs: Add xfs_has_attr and subroutines new deed9512872d xfs: Check for -ENOATTR or -EEXIST new 1a485fc1e965 xfs: Factor out new helper functions xfs_attr_rmtval_set new e3be1272ddaf xfs: Pull up trans handling in xfs_attr3_leaf_flipflags new 7c93d4a8fc39 xfs: Split apart xfs_attr_leaf_addname new 6cc5b5f89840 xfs: Refactor xfs_attr_try_sf_addname new 0949d317aee0 xfs: Pull up trans roll from xfs_attr3_leaf_setflag new 795141099abc xfs: Factor out xfs_attr_rmtval_invalidate new 1fc618d76266 xfs: Pull up trans roll in xfs_attr3_leaf_clearflag new 8b8e0cc0208b xfs: Refactor xfs_attr_rmtval_remove new d4034c4662af xfs: Pull up xfs_attr_rmtval_invalidate new 3f6e011ee2bf xfs: Add helper function xfs_attr_node_shrink new 0feaef17db9d xfs: Remove unneeded xfs_trans_roll_inode calls new a237f2ddae4b xfs: Remove xfs_trans_roll in xfs_attr_node_removename new db1a28cc591c xfs: Add helpers xfs_attr_is_shortform and xfs_attr_set_shortform new f44df68c82dc xfs: Add helper function xfs_attr_leaf_mark_incomplete new 410c19885db5 xfs: Add remote block helper functions new 674eb548cf0c xfs: Add helper function xfs_attr_node_removename_setup new 72b97ea40d23 xfs: Add helper function xfs_attr_node_removename_rmt new 5fdca0ad5c95 xfs: Simplify xfs_attr_leaf_addname new bf4a5cfffee0 xfs: Simplify xfs_attr_node_addname new 0f89edcd8e84 xfs: Lift -ENOSPC handler from xfs_attr_leaf_addname new 818d5a91559f fs/xfs: Support that ioctl(SETXFLAGS/GETXFLAGS) can set/ge [...] new a37c3e37fa3f Merge remote-tracking branch 'xfs/for-next' new 501807c1d3e4 Merge remote-tracking branch 'zonefs/for-next' new 77cbba3ce7f5 Merge remote-tracking branch 'iomap/iomap-for-next' new e60add8472c9 Merge remote-tracking branch 'file-locks/locks-next' new b902bfb3f0e9 arm64: stop using <asm/compat.h> directly new 0a3a4497a1de compat: lift compat_s64 and compat_u64 to <linux/compat.h> new faa8f2968999 compat: add a compat_need_64bit_alignment_fixup() helper new eca69828f71a quota: simplify the quotactl compat handling new 506674118072 Merge branches 'fixes' and 'work.quota-compat' into for-next new 1ffedb44e51b Merge remote-tracking branch 'vfs/for-next' new 7ca8cf5347f7 locking/atomic: Move ATOMIC_INIT into linux/types.h new 459e39538e61 locking/qspinlock: Do not include atomic.h from qspinlock_types.h new 22defd92a98c Merge remote-tracking branch 'tip/locking/header' into for-next new 52138dfdd219 Merge remote-tracking branch 'printk/for-next' new cab0eb52716d Merge remote-tracking branch 'pci/next' new a440543c435f Merge remote-tracking branch 'pstore/for-next/pstore' new 07fad673c2f1 Merge remote-tracking branch 'hid/for-next' new 691d04ef2aa1 Merge remote-tracking branch 'i2c/i2c/for-next' new 440317f2d7a4 Merge remote-tracking branch 'dmi/dmi-for-next' new 6fab06adae5e Merge remote-tracking branch 'hwmon-staging/hwmon-next' new 893654ff1ea9 Merge remote-tracking branch 'jc_docs/docs-next' new 3c65533e3515 Merge remote-tracking branch 'v4l-dvb/master' new 7a82e97a11b9 PM: core: introduce pm_ptr() macro new 756a64ce349c PM: Make *_DEV_PM_OPS macros use __maybe_unused new 02fd86b66179 mmc: jz4740: Use pm_ptr() macro new 8365a898fe53 powercap: Add Power Limit4 support new 671be01ca284 Merge tag 'linux-cpupower-5.9-rc1' of git://git.kernel.org [...] new 68f9b2284289 pm-graph v5.7 - important s2idle fixes new b5bbcfec6536 Merge branches 'pm-core', 'powercap' and 'pm-tools' into l [...] new 10cfde5dc695 ACPICA: Replace one-element array with flexible-array new 6a54ebae6d04 ACPICA: Do not increment operation_region reference counts [...] new 2861ba7a0c6c ACPICA: Update version to 20200717 new 0585c1c06a55 ACPI: Use valid link to the ACPI specification new 4ce7796632a1 ACPI: Replace HTTP links with HTTPS ones new 24194a7e03f4 ACPI: tables: Remove the duplicated checks for acpi_parse_ [...] new 1c60f91c319d ACPI: NUMA: Remove the useless sub table pointer check new 5b1e80204db6 ACPI: NUMA: Remove the useless 'node >= MAX_NUMNODES' check new eb27e5a314d1 ACPI: APEI: remove redundant assignment to variable rc new 807fbd94995c Merge branches 'acpica', 'acpi-misc', 'acpi-tables' and 'a [...] new 3da97d4db8ee cpufreq: intel_pstate: Rearrange the storing of new EPP values new 8e2d354f07fa cpufreq: intel_pstate: Fix EPP setting via sysfs in active mode new a2ea54045be5 Merge branch 'pm-cpufreq' into linux-next new 0317561912d9 cpuidle: psci: Split into two separate build objects new 4b072cd6ace3 cpuidle: psci: Fail cpuidle registration if set OSI mode failed new 166bf83529c4 cpuidle: psci: Fix error path via converting to a platform driver new ee7c34caac38 cpuidle: psci: Convert PM domain to platform driver new 81f94ddfeced cpuidle: psci: Prevent domain idlestates until consumers a [...] new efe9711214e6 cpuidle: change enter_s2idle() prototype new 319c34f8f355 intel_idle: Customize IceLake server support new 78b38a56af0f Merge branch 'pm-cpuidle' into linux-next new f5dfefe910c1 Merge remote-tracking branch 'pm/linux-next' new c4c8b3409298 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 5f5961f5d8c0 Merge remote-tracking branch 'opp/opp/linux-next' new 4919079a16c6 Merge remote-tracking branch 'thermal/thermal/linux-next' new 56966bf987d1 Merge remote-tracking branch 'ieee1394/for-next' new ce13dde531da fs: dlm: don't close socket on invalid message new fe25de603e67 fs: dlm: change handling of reconnects new fa601a9ebd49 fs: dlm: implement tcp graceful shutdown new 638474d3950c Merge remote-tracking branch 'dlm/next' new 710879a4e526 Merge remote-tracking branch 'swiotlb/linux-next' new 222463593881 RDMA/mlx5: Use MLX5_SET macro instead of local structure new 896ec9735336 RDMA/mlx5: Set mkey relaxed ordering by UMR with ConnectX-7 new 792377436871 Merge branch 'mlx5_uar' into rdma.git /for-next new 47fda651d5af RDMA/core: Fix return error value in _ib_modify_qp() to negative new 71cab8ef5c9e RDMA/mlx5: Delete unreachable code new 370169b94cd2 Merge remote-tracking branch 'rdma/for-next' new 5ba2254b04f9 net: mvneta: fix comment about phylink_speed_down new 7d9c9b791f9e ice: Implement LFC workaround new b767ca650f9e ice: Fix link broken after GLOBR reset new 0ce6c34a8f6f ice: fix link event handling timing new a54a0b24f4f5 ice: restore VF MSI-X state during PCI reset new ca1fdb885e5f ice: return correct error code from ice_aq_sw_rules new a02016de00f8 ice: fix overwriting TX/RX descriptor values when rebuilding VSI new b3b93d6ce1bd ice: Add RL profile bit mask check new 984824a210d4 ice: Adjust scheduler default BW weight new 4043818c13ef ice: distribute Tx queues evenly new 682dfedcee2f ice: need_wakeup flag might not be set for Tx new cd1f56f4291a ice: Allow all VLANs in safe mode new 78116e979ddc ice: cleanup VSI on probe fail new e923f04d660d ice: reduce scope of variable new 7dfff9ffe8df ice: disable no longer needed workaround for FW logging new 6221595fc5fd ice: fix unused parameter warning new a41cf09b8edf Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...] new 41d707b7332f fib: fix fib_rules_ops indirect calls wrappers new 47b561db3aa5 Merge remote-tracking branch 'net-next/master' new 6deeb1f623ad bpf, arm64: Add BPF exception tables new f7320a0453a2 bpf: Add missing newline characters in verifier error messages new 16a741726246 selftests/bpf: Test bpf_iter buffer access with negative offset new 755b5293cd62 bpf: Expose socket storage to BPF_PROG_TYPE_CGROUP_SOCK new 5820ae622f89 selftests/bpf: Verify socket storage in cgroup/sock_{creat [...] new e5d26afbc5cf selftests/bpf: Add xdpdrv mode for test_xdp_redirect new 1c45746c4faf selftests/bpf: Don't destroy failed link new 4675ad23e3a4 Merge remote-tracking branch 'bpf-next/master' new 6ad2fabf2beb Merge remote-tracking branch 'ipsec-next/master' new 50935339c394 netfilter: Replace HTTP links with HTTPS ones new 42f36eba71c4 netfilter: ip6tables: Remove redundant null checks new 74e1bab938d3 Merge remote-tracking branch 'netfilter-next/master' new ba461bda4722 Merge remote-tracking branch 'bluetooth/master' new 48ff3720c628 Merge remote-tracking branch 'gfs2/for-next' new ef6808c7975d Merge remote-tracking branch 'mtd/mtd/next' new 31e80088b970 Merge remote-tracking branch 'nand/nand/next' new 9ebe93fbba66 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 1f1ed12be70e Merge remote-tracking branch 'crypto/master' new 081a8ddf4543 Merge remote-tracking branch 'drm/drm-next' new 33f05de4dbad Merge remote-tracking branch 'amdgpu/drm-next' new 556ac4e338be drm/i915: Provide the perf pmu.module new 65fae07ba00f drm/i915: Be wary of data races when reading the active execlists new 6f4d0688f9ff drm/i915: Remove i915_request.lock requirement for executi [...] new 7b4bc7b56231 Merge remote-tracking branch 'drm-intel/for-linux-next' new be13d94b7d7f drm: xlnx: fix spelling mistake "failes" -> "failed" new 2d889db7626d drm: xlnx: Fix typo in parameter description new aebdd433194c Merge remote-tracking branch 'drm-misc/for-linux-next' new cfc152fd7c68 Merge remote-tracking branch 'drm-msm/msm-next' new 6064fa567132 Merge remote-tracking branch 'mali-dp/for-upstream/mali-dp' new b34fa4670405 Merge remote-tracking branch 'regmap/for-next' new c563f855db47 Merge remote-tracking branch 'sound/for-next' new e0c6ecf2d859 ASoC: ak4613: Undo conversion to YAML bindings new e5448d7ec656 ASoC: tlv320adcx140: Fix various style errors and warnings new 63b0383f3c1c dt-bindings: tlv320adcx140: Add GPO config and drive config new 6617cff6a05e ASoC: tlv320adcx140: Add GPO configuration and drive outpu [...] new 334a41f42832 Merge remote-tracking branch 'asoc/for-5.9' into asoc-next new 6fa23e3cd279 Merge remote-tracking branch 'sound-asoc/for-next' new cbc6ec079163 Merge remote-tracking branch 'modules/modules-next' new a1df93f388a0 Merge remote-tracking branch 'input/next' new eca9e8271e59 nvme: remove an unnecessary condition new 5887450b69e7 nvme: remove redundant validation in nvme_start_ctrl() new 6c3c05b087ad nvme-core: replace ctrl page size with a macro new b13c6393be7d nvme-pci: use max of PRP or SGL for iod size new df4f9bc4fb9c nvme-pci: add support for ACPI StorageD3Enable property new 287f329e3131 nvme-rdma: use new shared CQ mechanism new ca0f1a8055be nvmet-rdma: use new shared CQ mechanism new 7774e77ebedc nvmet: use xarray for ctrl ns storing new 4212f4e94633 nvme: document nvme controller states new ecca390e8056 nvme: fix deadlock in disconnect during scan_work and/or ana_work new 653303f21682 nvme-hwmon: log the controller device name new fe5e26a70cc5 nvme-fc: drop a duplicated word in a comment new 237480760c50 nvme-fc: set max_segments to lldd max value new 34efa23234c8 nvmet-fc: check successful reference in nvmet_fc_find_targ [...] new ece0278c1c96 nvmet-fc: remove redundant del_work_active flag new 2bf5d3bbffad nvme: clear any SGL flags in passthru commands new df21b6b1934e nvme: create helper function to obtain command effects new 17365ae6975c nvme: introduce nvme_execute_passthru_rq to call nvme_pass [...] new f783f444ceaa nvme: introduce nvme_ctrl_get_by_path() new 24493b8b854a nvme: export nvme_find_get_ns() and nvme_put_ns() new c1fef73f793b nvmet: add passthru code to process commands new ba76af676cd0 nvmet: Add passthru enable/disable helpers new cae5b01a2afc nvmet: introduce the passthru configfs interface new d9174c1a5da0 nvmet: introduce the passthru Kconfig option new 2875b0aecabe nvme-tcp: fix controller reset hang during traffic new 9f98772ba307 nvme-rdma: fix controller reset hang during traffic new 3f6e3246db0e nvme-multipath: fix logic for non-optimized paths new fbd6a42d8932 nvme-multipath: do not fall back to __nvme_find_path() for [...] new 64d452b3560b nvme-loop: set ctrl state connecting after init new b6cec06d19d9 nvme-loop: remove extra variable in create ctrl new a9e8e18aaf91 Merge branch 'nvme-5.9' of git://git.infradead.org/nvme in [...] new c50b97835cbb Merge branch 'for-5.9/drivers' into for-next new a51bcdcf5eb3 Merge remote-tracking branch 'block/for-next' new 1499950a4923 Merge remote-tracking branch 'device-mapper/for-next' new 10b7d7d0b61a Merge remote-tracking branch 'mmc/next' new a6073f031fe0 Merge remote-tracking branch 'mfd/for-mfd-next' new a667a8a72a62 Merge remote-tracking branch 'backlight/for-backlight-next' new 471dec8023d1 dt-bindings: power: Convert battery.txt to battery.yaml new 362fd2ecc3f1 power: supply: cpcap-battery: Fix kerneldoc of cpcap_batte [...] new 152ee3d1afbe power: supply: Fix kerneldoc of power_supply_temp2resist_simple() new c365ee561ee3 power: supply: test_power: Fix battery_current initial value new 36d1b6997dd6 dt-bindings: power: Add BQ27Z561 compatible new 6f24ff97e323 power: supply: bq27xxx_battery: Add the BQ27Z561 Battery monitor new 0827425db7a6 dt-bindings: power: Add BQ28z610 compatible new 707d678a5c7c power: supply: bq27xxx_battery: Add the BQ28z610 Battery monitor new 33e6f3beb8d1 Merge remote-tracking branch 'battery/for-next' new e28357680618 Merge remote-tracking branch 'regulator/for-next' new cbb79865542c Merge remote-tracking branch 'security/next-testing' new 3db0d0c276a7 integrity: remove redundant initialization of variable ret new c6996037fb29 Merge remote-tracking branch 'integrity/next-integrity' new bdb7f027766f Merge remote-tracking branch 'safesetid/safesetid-next' new 03c6f15e4815 Merge remote-tracking branch 'selinux/next' new 83d5a5432ab2 Merge remote-tracking branch 'smack/next' new b55ee87a888b Merge remote-tracking branch 'tpmdd/next' new ab65ba57e3ac iommu/vt-d: Move Kconfig and Makefile bits down into intel [...] new cbe94c6e1a7d iommu/amd: Move Kconfig and Makefile bits down into amd directory new 56fbacc9bf23 Merge branches 'arm/renesas', 'arm/qcom', 'arm/mediatek', [...] new e86d1aa8b60f iommu/arm-smmu: Move Arm SMMU drivers into their own subdirectory new e46b3c0d011e Merge tag 'arm-smmu-updates' of git://git.kernel.org/pub/s [...] new f3c71d8ad31b Merge remote-tracking branch 'iommu/next' new e779d6aad396 Merge remote-tracking branch 'vfio/next' new 5e17b2f9cead Merge remote-tracking branch 'audit/next' new 7dce40660fd9 Merge remote-tracking branch 'devicetree/for-next' new 7ac9bbf6ab30 dt-bindings: lpspi: New property in document DT bindings f [...] new 16d791851a8d spi: lpspi: Fix kernel warning dump when probe fail after [...] new 768ba4909a1e spi: lpspi: remove unused fsl_lpspi->chipselect new 2a052590d453 spi: lpspi: fix using CS discontinuously on i.MX8DXLEVK new 1d5cd4e7773c Merge series "Some bug fix for lpspi" from Clark Wang <xia [...] new 11ba28229f82 Merge remote-tracking branch 'spi/for-5.9' into spi-next new 684cfcf1ce51 Merge remote-tracking branch 'spi/for-next' new 3c43fcdf89da Merge remote-tracking branch 'tip/auto-latest' new d33c811ca5ac Merge remote-tracking branch 'clockevents/timers/drivers/next' new dc2f0f7e6c4b Merge remote-tracking branch 'edac/edac-for-next' new 2338c6eecddb Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 0accafcb2f72 Merge remote-tracking branch 'ftrace/for-next' new 3f941b696b98 Merge remote-tracking branch 'rcu/rcu/next' new 58aa1ef8cf6e Merge remote-tracking branch 'kvm/linux-next' new 765978af34b4 Merge remote-tracking branch 'kvm-arm/next' new 30d8451f9f2f Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 2ed56529bf43 Merge remote-tracking branch 'kvms390/next' new 7365605537b2 Merge remote-tracking branch 'drivers-x86/for-next' new 5cfb95f738b9 Merge remote-tracking branch 'chrome-platform/for-next' new de3aea1ab6a1 Merge remote-tracking branch 'leds/for-next' new fdeb36374b04 Merge remote-tracking branch 'ipmi/for-next' new a9e5833a0ea5 Merge remote-tracking branch 'driver-core/driver-core-next' new 107c89497545 Merge tag 'usb-ci-v5.9-rc1' of git://git.kernel.org/pub/sc [...] new 5f2b8d87bca5 usb: typec: tcpm: Move mod_delayed_work(&port->vdm_state_m [...] new 03eafcfb60c0 usb: typec: tcpm: Add tcpm_queue_vdm_unlocked() helper new 8afe9a3548f9 usb: typec: tcpm: Refactor tcpm_handle_vdm_request payload [...] new 95b4d51c96a8 usb: typec: tcpm: Refactor tcpm_handle_vdm_request new a37241d83465 usb: typec: tcpm: Fix AB BA lock inversion between tcpm co [...] new 754498c1d636 usb: typec: tcpm: Add WARN_ON ensure we are not trying to [...] new 0ed9498f9ecf USB: Simplify USB ID table match new 5ad91812ea4b usb: mtu3: convert to devm_platform_ioremap_resource_byname new 6ce7b97cfae2 usb: phy: am335x: convert to devm_platform_ioremap_resourc [...] new 7e8b59c1fc6b usb: cdns3: convert to devm_platform_ioremap_resource_byname new db123bea9625 usb: dwc3: convert to devm_platform_ioremap_resource_byname new c94622683443 usb: gadget: r8a66597: convert to devm_platform_ioremap_re [...] new 9d4ee5bd8298 usb: gadget: tegra-xudc: convert to devm_platform_ioremap_ [...] new 2d30e408a2a6 usb: musb: convert to devm_platform_ioremap_resource_byname new 1841cb255da4 usb: xhci: define IDs for various ASMedia host controllers new ec37198acca7 usb: xhci: Fix ASMedia ASM1142 DMA addressing new fde9156ad5f0 usb: mtu3: remove unnecessary pointer checks new c0a8d952cf0d usb: mtu3: fix macro for maximum number of packets new f55df11e3164 usb: mtu3: reinitialize CSR registers new b7d5c3cabcec usb: mtu3: clear interrupts status when disable interrupts new 1258450ef38a usb: mtu3: introduce a funtion to check maximum speed new dc4c1aa7eae9 usb: mtu3: add ->udc_set_speed() new ba428976a882 usb: mtu3: remove repeated error log new bf77804b1cbd usb: mtu3: remove useless member @busy in mtu3_ep struct new 54402373c45e usb: mtu3: use MTU3_EP_WEDGE flag new f1e51e99ed49 usb: mtu3: clear dual mode of u3port when disable device new ab4dc051d7b3 usb: mtu3: simplify mtu3_req_complete() new 5b13ef2ca519 Merge remote-tracking branch 'usb/usb-next' new 451ce5edadcc Merge remote-tracking branch 'phy-next/next' new e5b9f4b1dc3e tty: Avoid the use of one-element arrays new 52b52e91899b tty: Fix identation issues in struct serial_struct32 new a32418919dd5 tty: Use the preferred form for passing the size of a stru [...] new a5e0691fd9f6 tty/synclink: remove leftover bits of non-PCI card support new 0db4f9b91c86 tty: serial: imx: enable imx serial console port as module new 699cc4dfd140 tty: serial: imx: add imx earlycon driver new 868f3ee6e452 serial: 8250: Add 8250 port clock update method new 442fdef1b931 serial: 8250_dw: Simplify the ref clock rate setting procedure new 0be160cf86f9 serial: 8250_dw: Pass the same rate to the clk round and s [...] new cc816969d7b5 serial: 8250_dw: Fix common clocks usage race condition new 7b17f27f3d46 Merge remote-tracking branch 'tty/tty-next' new bb34bf798ce7 habanalabs: goya_ctx_init() can be static new 9bb01fe1b685 MAINTAINERS: Fix maintainer entry for mei driver new 2f79d3d1f7f0 mei: add device kind to sysfs new 37b8b73f641c greybus: Use fallthrough pseudo-keyword new 4b836a1426cb binder: Prevent context manager from incrementing ref 0 new 4df9772c8489 drivers: android: Fix a variable declaration coding style issue new 72b93c79dbbe drivers: android: Remove the use of else after return new 8df5b9492202 drivers: android: Remove braces for a single statement if- [...] new 81195f9689ac drivers: android: Fix a variable declaration coding style issue new 7e84522cd089 drivers: android: Fix the SPDX comment style new bcd14bb7a685 nvmem: sprd: Fix return value of sprd_efuse_probe() new a9c4a155d2d4 MAINTAINERS: Add git tree for NVMEM FRAMEWORK new 835667157461 nvmem: Enforce nvmem stride in the sysfs interface new 2eef018efb96 nvmem: sc27xx: add sc2730 efuse support new 3a7580710b03 nvmem: core: Grammar fixes for help text new 5037d368b2c2 nvmem: core: Add nvmem_cell_read_u8() new 731aa3fae813 nvmem: core: add support to auto devid new 3f07c658330f nvmem: qfprom: use NVMEM_DEVID_AUTO for multiple instances new 83281b7e22f7 dt-bindings: nvmem: qfprom: Convert to yaml new a37a15f748b4 dt-bindings: nvmem: Add properties needed for blowing fuses new 93b4e49f8c86 nvmem: qfprom: Add fuse blowing support new b7194ba1e19f nvmem: update Kconfig description new fa2dc6049afb dt-bindings: nvmem: SID: add binding for A100's SID controller new 8f042191d430 nvmem: qcom-spmi-sdam: Enable multiple devices new 22362aa30bad habanalabs: remove unused but set variable 'ctx_asid' new 7d5680a24fda Merge remote-tracking branch 'char-misc/char-misc-next' new 7f921e92e72a staging: most: usb: remove NET dependency new 100a149ff153 staging: rtl8723bs: remove redundant assignment to variable ret new 341a8f866e72 Staging: rtl8712: Fixed a coding sytle issue new 408a68c5f64f staging: sm750fb: use generic power management new 2067fd92d75b staging/speakup: Move out of staging new b503aef30e45 staging: greybus: audio: Update snd_jack FW usage as per new APIs new ac40b4d1e409 staging: greybus: audio: Maintain jack list within GB Audi [...] new ce7bd8325dc7 staging: greybus: audio: Resolve compilation errors for GB [...] new c4bb7dcf143f staging: greybus: audio: Resolve compilation error in topo [...] new 510e340efe0c staging: greybus: audio: Add helper APIs for dynamic audio [...] new c9a57eddb235 staging: greybus: audio: Enable GB codec, audio module com [...] new dbc676e722db drivers: staging: audio: Fix the missing header file for h [...] new 9e452b30b4f5 Merge remote-tracking branch 'staging/staging-next' new edd05320b707 Merge remote-tracking branch 'mux/for-next' new 9b0e811cd213 Merge remote-tracking branch 'dmaengine/next' new 75d9aff7fd8d Merge branch 'misc' into for-next new 8c9b82bc4c32 Merge remote-tracking branch 'scsi/for-next' new 33166bebcd6d scsi: ufs: Introduce device quirk "DELAY_AFTER_LPM" new 4d4673745fe2 scsi: ufs-mediatek: Apply DELAY_AFTER_LPM quirk to Micron devices new b12149f2698c scsi: virtio-scsi: Correctly handle the case where all LUN [...] new 99a1205a17d4 Merge remote-tracking branch 'scsi-mkp/for-next' new fe3c60684377 firmware: Fix a reference count leak. new 295c1b9852d0 vhost/scsi: fix up req type endian-ness new ca72cc348355 virtio-balloon: Document byte ordering of poison_val new 168c358af2f8 virtio_balloon: fix up endian-ness for free cmd id new 012748aeb123 virtio: VIRTIO_F_IOMMU_PLATFORM -> VIRTIO_F_ACCESS_PLATFORM new 0f439a71aad3 virtio: virtio_has_iommu_quirk -> virtio_has_dma_quirk new 5c3d16f574f0 virtio_balloon: fix sparse warning new afc91d750a25 virtio_ring: sparse warning fixup new 0a05015896a7 virtio: allow __virtioXX, __leXX in config space new 2ec0b4fe81fa virtio_9p: correct tags for config space fields new 98623e65539b virtio_balloon: correct tags for config space fields new 4cf4496a5277 virtio_blk: correct tags for config space fields new 2b3c561b78f9 virtio_console: correct tags for config space fields new f8a1d0dba8bf virtio_crypto: correct tags for config space fields new baa4b61eb368 virtio_fs: correct tags for config space fields new 5f178dd59b62 virtio_gpu: correct tags for config space fields new ce5589b6ce68 virtio_input: correct tags for config space fields new cdc65dfc54b9 virtio_iommu: correct tags for config space fields new fe2d1434f5a9 virtio_mem: correct tags for config space fields new 206fa3b0d617 virtio_net: correct tags for config space fields new b0263a87fc4b virtio_pmem: correct tags for config space fields new 39451a4de098 virtio_scsi: correct tags for config space fields new b439e21b427f virtio_config: disallow native type fields new 7f647ca0836f mlxbf-tmfifo: sparse tags for config access new 7477d5664103 vdpa: make sure set_features in invoked for legacy new 525f808adc3c vhost/vdpa: switch to new helpers new d4ff0377f05b virtio_vdpa: legacy features handling new 6b40d4999efd vdpa_sim: fix endian-ness of config space new 1dd030c6bbf9 vhost: Fix documentation new d987b705a14a vhost: fix copy & paste bug in documentation new 8440cd5049a5 ptr_ring: linked list fallback new 97df218cd208 virtio_net: CTRL_GUEST_OFFLOADS depends on CTRL_VQ new 39060a168141 Merge remote-tracking branch 'vhost/linux-next' new 6c8fc6f03ece Merge remote-tracking branch 'rpmsg/for-next' new b470cef1ffac gpio: rcar: Use irqchip template new bcf7281f06d3 Merge remote-tracking branch 'gpio/for-next' new ea2c5d59feae pinctrl: mediatek: fix build for tristate changes new 8aefb53245ed pinctrl: amd: Use irqchip template new 40804c20d390 pinctrl: stmfx: Use irqchip template new 43dd0f2fff0e Merge branch 'devel' into for-next new 75f74f427778 Merge remote-tracking branch 'pinctrl/for-next' new 31afabdc00e9 Merge remote-tracking branch 'pwm/for-next' new d77f7ef34074 Merge remote-tracking branch 'userns/for-next' new a34da13df5ee Merge remote-tracking branch 'ktest/for-next' new 8632b0fc4a8f Merge remote-tracking branch 'kselftest/next' new 510a9b271182 Merge remote-tracking branch 'livepatching/for-next' new d76cc93d96a6 Merge remote-tracking branch 'rtc/rtc-next' new 020d085f90ee Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 1acea4177ece Merge remote-tracking branch 'seccomp/for-next/seccomp' new 463e881ac961 Merge remote-tracking branch 'kspp/for-next/kspp' new f08cebb5a163 Merge remote-tracking branch 'fsi/next' new f875f5c650b9 Merge remote-tracking branch 'nvmem/for-next' new adffe878df0b Merge remote-tracking branch 'xarray/xarray' new c97f5fd781ee Merge remote-tracking branch 'hyperv/hyperv-next' new b2200361e3bd Merge remote-tracking branch 'auxdisplay/auxdisplay' new e984026bf3b9 Merge remote-tracking branch 'kgdb/kgdb/for-next' new 1c599333f553 Merge remote-tracking branch 'pidfd/for-next' new 63ef91f24f9b PM / devfreq: rk3399_dmc: Fix kernel oops when rockchip,pm [...] new ada795966a9f PM / devfreq: event: Fix trivial spelling new 24948479be8b PM / devfreq: tegra: Add Dmitry as a maintainer new ed279529754d dt-bindings: devfreq: rk3399_dmc: Add rockchip,pmu phandle new 4dc3bab8687f PM / devfreq: Add support delayed timer for polling mode new ae8eb8ba521c memory: samsung: exynos5422-dmc: Use delayed timer as default new 74ca9e461078 memory: samsung: exynos5422-dmc: Adjust polling interval a [...] new 4fc9a0470d2d memory: samsung: exynos5422-dmc: Add module param to contr [...] new 483d557ee9a3 PM / devfreq: Clean up the devfreq instance name in sysfs attr new 0aae11bcdefb PM / devfreq: Fix indentaion of devfreq_summary debugfs node new 27a69714450f PM / devfreq: Fix the wrong end with semicolon new 6436190acc31 Merge remote-tracking branch 'devfreq/devfreq-next' new 1a77decd0cae nouveau: fix storing invalid ptes new 5143192cd410 mm/migrate: add a flags parameter to migrate_vma new 998427b3ad2c mm/notifier: add migration invalidation type new f8477ce6b592 nouveau/svm: use the new migration invalidation new 7d17e83abec1 mm/hmm/test: use the new migration invalidation new 72f02fcc94d9 Merge remote-tracking branch 'hmm/hmm' new 9ed3d54c817b Merge remote-tracking branch 'kunit-next/kunit' new 2c0f0e7e3a86 Merge remote-tracking branch 'trivial/for-next' new 1875ee500bf9 Merge remote-tracking branch 'mhi/mhi-next' new 91777455be21 Merge remote-tracking branch 'notifications/notifications- [...] new df69af5bc321 Merge remote-tracking branch 'fsinfo/fsinfo-core' new 5421575526f4 Merge remote-tracking branch 'memblock/for-next' new c5b771b62766 Merge remote-tracking branch 'set_fs/set_fs-rw' new c8376994c86c initrd: remove support for multiple floppies new 899ac10cc0bd initrd: remove the BLKFLSBUF call in handle_initrd new bef173299613 initrd: switch initrd loading to struct file based APIs new f0ea68f1390c initrd: mark init_linuxrc as __init new 9acc17baf1fd initrd: mark initrd support as deprecated new 9ab6b718491b initramfs: remove the populate_initrd_image and clean_root [...] new b2a74d5f9d44 initramfs: remove clean_rootfs new 55ee873db119 initramfs: switch initramfs unpacking to struct file based APIs new 4d447e131866 initramfs: switch initramfs unpacking to struct file based APIs new 6673eae17883 init: open code setting up stdin/stdout/stderr new bd736f72f9d1 fs: remove ksys_getdents64 new 6ea14bbc84e7 fs: remove ksys_open new 195aaabe59c9 fs: remove ksys_dup new fae00cd3146a fs: remove ksys_fchmod new 88b2fee5eeec fs: remove ksys_ioctl new 9a8214b31d59 fs: refactor do_utimes new c67c659d48d1 fs: move timespec validation into utimes_common new 5e47c7e8c404 fs: expose utimes_common new d95edd34a7ef initramfs: use vfs_utimes in do_copy new 34aea60201d3 Merge remote-tracking branch 'init/init-user-pointers' new 9734a9b7e35c Merge branch 'akpm-current/current' new e00c03aa70c0 mm/page_isolation: prefer the node of the source page new 5c61a85e82dd mm/migrate: move migration helper from .h to .c new 9535459c9887 mm/hugetlb: unify migration callbacks new 4dc17fd77098 mm/migrate: clear __GFP_RECLAIM to make the migration call [...] new 6f812317a764 mm-migrate-clear-__gfp_reclaim-to-make-the-migration-callb [...] new 2872a2eb5851 mm/migrate: introduce a standard migration target allocati [...] new 1a630048f055 mm/mempolicy: use a standard migration target allocation callback new 3e156c9e7644 mm/page_alloc: remove a wrapper for alloc_migration_target() new e7915dda17ca mm/memory-failure: remove a wrapper for alloc_migration_target() new 8aa7261c3cab mm/memory_hotplug: remove a wrapper for alloc_migration_target() new 7c2b42057c3c mm: do page fault accounting in handle_mm_fault new 1a2064cbf90c mm/alpha: use general page fault accounting new 2a0d3d3f3665 mm/arc: use general page fault accounting new 6ce5f467377b mm/arm: use general page fault accounting new fdc340aaab65 mm/arm64: use general page fault accounting new a4aab3235041 mm/csky: use general page fault accounting new 7043f844ee4a mm/hexagon: use general page fault accounting new 5eb54dbc45a4 mm/ia64: use general page fault accounting new 5ab0983e08d7 mm/m68k: use general page fault accounting new 8b8cea75ac2c mm/microblaze: use general page fault accounting new 10ceafd3db14 mm/mips: use general page fault accounting new 128ed454af01 mm/nds32: use general page fault accounting new 5dc30ee6784f mm/nios2: use general page fault accounting new f946dc8acfb7 mm/openrisc: use general page fault accounting new a9b183c09b97 mm/parisc: use general page fault accounting new 4afcebbc2ff4 mm/powerpc: use general page fault accounting new a013c0fef6fa mm/riscv: use general page fault accounting new 48273404b636 mm/s390: use general page fault accounting new d441c0e41b4c mm/sh: use general page fault accounting new 3442b69e1d22 mm/sparc32: use general page fault accounting new b19127ccae61 mm/sparc64: use general page fault accounting new 7d64fc448df9 mm/x86: use general page fault accounting new b2c5888fc034 mm/xtensa: use general page fault accounting new eb88a67ef499 mm: clean up the last pieces of page fault accountings new 5826300a869f mm/gup: remove task_struct pointer for all gup code new 5a1bbf191fe0 mm: make mm->locked_vm an atomic64 counter new f80e032df7ca mm, util: account_locked_vm() does not hold mmap_lock new 35a2cab71acf mm/madvise: pass task and mm to do_madvise new 5f213773a9c5 pid: move pidfd_get_pid() to pid.c new 3077fae75103 mm/madvise: introduce process_madvise() syscall: an extern [...] new e468d8b3fc62 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new e83b38de3468 mm-madvise-introduce-process_madvise-syscall-an-external-m [...] new 323eb1f7e011 mm/madvise: check fatal signal pending of target process new bd47098afa62 all arch: remove system call sys_sysctl new d582fde943e2 s390: fix build error for sys_call_table_emu new 956d89042597 mm/kmemleak: silence KCSAN splats in checksum new d5e878bfa2bd mm/frontswap: mark various intentional data races new 193a7b2c5b9e mm/page_io: mark various intentional data races new d96a3dcd3d4f mm-page_io-mark-various-intentional-data-races-v2 new c3bf02fa2233 mm/swap_state: mark various intentional data races new 98637bca73af mm/filemap.c: fix a data race in filemap_fault() new f3c892a07625 mm/swapfile: fix and annotate various data races new 187515f5b139 mm-swapfile-fix-and-annotate-various-data-races-v2 new 2f4e2e10d483 mm/page_counter: fix various data races at memsw new db3911b5922f mm/memcontrol: fix a data race in scan count new 7225ae8a7d7a mm/list_lru: fix a data race in list_lru_count_one new 1fbfa19ef82e mm/mempool: fix a data race in mempool_free() new fd967d8483e5 mm/rmap: annotate a data race at tlb_flush_batched new b05a1bb76eaf mm/swap.c: annotate data races for lru_rotate_pvecs new f37c814279e6 mm: annotate a data race in page_zonenum() new 03c0b65aef3f include/asm-generic/vmlinux.lds.h: align ro_after_init new 46acc1d3f9b7 sh: clkfwk: remove r8/r16/r32 new 9a2b2cd889e0 sh: use generic strncpy() new d556a24e8e6a iomap: constify ioreadX() iomem argument (as in generic im [...] new 44fbacc20105 sh: clk: fix assignment from incompatible pointer type for [...] new de1adc1e2579 rtl818x: constify ioreadX() iomem argument (as in generic [...] new 3ae1dcd1f60b ntb: intel: constify ioreadX() iomem argument (as in gener [...] new a6f7aeb7c083 virtio: pci: constify ioreadX() iomem argument (as in gene [...]
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 (9bea31138c18) \ N -- N -- N refs/heads/akpm (a6f7aeb7c083)
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
The 654 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: .../ABI/stable}/sysfs-driver-speakup | 0 Documentation/ABI/testing/sysfs-class-mei | 13 + Documentation/admin-guide/kernel-parameters.txt | 4 + .../admin-guide}/spkguide.txt | 0 .../devicetree/bindings/power/supply/battery.txt | 86 +--- .../devicetree/bindings/power/supply/battery.yaml | 144 ++++++ .../devicetree/bindings/power/supply/bq27xxx.yaml | 2 + Documentation/devicetree/bindings/sound/ak4613.txt | 27 + .../devicetree/bindings/sound/ak4613.yaml | 65 --- .../devicetree/bindings/sound/tlv320adcx140.yaml | 28 ++ .../devicetree/bindings/spi/spi-fsl-lpspi.yaml | 7 + .../firmware-guide/acpi/DSD-properties-rules.rst | 4 +- .../acpi/dsd/data-node-references.rst | 4 +- Documentation/firmware-guide/acpi/dsd/graph.rst | 10 +- Documentation/firmware-guide/acpi/dsd/leds.rst | 6 +- Documentation/firmware-guide/acpi/lpit.rst | 2 +- Documentation/hwmon/acpi_power_meter.rst | 2 +- Documentation/networking/bareudp.rst | 5 +- Documentation/networking/devlink/devlink-trap.rst | 4 + Documentation/power/powercap/powercap.rst | 15 +- MAINTAINERS | 26 +- arch/alpha/include/asm/atomic.h | 1 - arch/arc/include/asm/atomic.h | 2 - arch/arm/include/asm/atomic.h | 2 - .../boot/dts/amlogic/meson-g12b-odroid-n2.dts | 136 +++++- arch/arm64/include/asm/atomic.h | 2 - arch/arm64/include/asm/compat.h | 2 - arch/arm64/include/asm/extable.h | 3 + arch/arm64/include/asm/stat.h | 2 +- arch/arm64/kernel/process.c | 1 - arch/arm64/kernel/ptrace.c | 1 - arch/arm64/mm/extable.c | 11 +- arch/arm64/net/bpf_jit_comp.c | 93 +++- arch/h8300/include/asm/atomic.h | 2 - arch/hexagon/include/asm/atomic.h | 2 - arch/ia64/include/asm/atomic.h | 1 - arch/m68k/include/asm/atomic.h | 2 - arch/mips/include/asm/atomic.h | 1 - arch/mips/include/asm/compat.h | 2 - arch/parisc/include/asm/atomic.h | 2 - arch/parisc/include/asm/compat.h | 2 - arch/powerpc/boot/Makefile | 2 +- arch/powerpc/boot/serial.c | 2 +- arch/powerpc/configs/44x/akebono_defconfig | 1 - arch/powerpc/configs/85xx/xes_mpc85xx_defconfig | 3 - arch/powerpc/configs/86xx-hw.config | 2 - arch/powerpc/configs/fsl-emb-nonhw.config | 1 - arch/powerpc/configs/g5_defconfig | 1 - arch/powerpc/configs/linkstation_defconfig | 1 - arch/powerpc/configs/mpc512x_defconfig | 1 - arch/powerpc/configs/mpc83xx_defconfig | 1 - arch/powerpc/configs/mvme5100_defconfig | 1 - arch/powerpc/configs/pasemi_defconfig | 1 - arch/powerpc/configs/pmac32_defconfig | 8 - arch/powerpc/configs/powernv_defconfig | 1 - arch/powerpc/configs/ppc40x_defconfig | 3 - arch/powerpc/configs/ppc64_defconfig | 1 - arch/powerpc/configs/ppc6xx_defconfig | 39 -- arch/powerpc/configs/pseries_defconfig | 1 - arch/powerpc/include/asm/atomic.h | 2 - arch/powerpc/include/asm/compat.h | 2 - arch/powerpc/include/asm/dbell.h | 64 ++- arch/powerpc/include/asm/exception-64e.h | 53 +- arch/powerpc/include/asm/firmware.h | 10 +- arch/powerpc/include/asm/hugetlb.h | 7 + arch/powerpc/include/asm/kvm_booke.h | 2 + arch/powerpc/include/asm/kvm_para.h | 26 +- arch/powerpc/include/asm/ptrace.h | 2 +- arch/powerpc/include/asm/reg.h | 3 +- arch/powerpc/include/asm/sparsemem.h | 6 - arch/powerpc/include/asm/time.h | 1 - arch/powerpc/include/asm/timex.h | 2 +- arch/powerpc/kernel/Makefile | 5 +- arch/powerpc/kernel/align.c | 8 +- arch/powerpc/kernel/dbell.c | 55 --- arch/powerpc/kernel/exceptions-64s.S | 14 +- arch/powerpc/kernel/fadump.c | 4 +- arch/powerpc/kernel/firmware.c | 19 + arch/powerpc/kernel/head_32.S | 4 + arch/powerpc/kernel/prom_init.c | 13 +- arch/powerpc/kernel/setup-common.c | 3 + arch/powerpc/kernel/traps.c | 8 - arch/powerpc/kernel/vdso32/Makefile | 2 +- arch/powerpc/kernel/vdso32/vdso32.lds.S | 1 + arch/powerpc/kernel/vdso64/Makefile | 2 +- arch/powerpc/kernel/vdso64/vdso64.lds.S | 3 +- arch/powerpc/kvm/book3s_hv_builtin.c | 2 +- arch/powerpc/kvm/book3s_hv_uvmem.c | 4 +- arch/powerpc/kvm/book3s_interrupts.S | 2 +- arch/powerpc/mm/book3s64/hash_utils.c | 33 +- arch/powerpc/mm/fault.c | 106 +--- arch/powerpc/mm/hugetlbpage.c | 18 + arch/powerpc/mm/init_64.c | 1 - arch/powerpc/mm/mem.c | 5 - arch/powerpc/mm/nohash/tlb_low_64e.S | 47 +- arch/powerpc/perf/core-book3s.c | 6 + arch/powerpc/platforms/52xx/lite5200_sleep.S | 2 +- arch/powerpc/platforms/pasemi/misc.c | 3 +- arch/powerpc/platforms/powermac/feature.c | 2 +- arch/powerpc/platforms/powermac/low_i2c.c | 6 +- arch/powerpc/platforms/powermac/pfunc_base.c | 4 +- arch/powerpc/platforms/powermac/udbg_scc.c | 2 +- arch/powerpc/platforms/powernv/opal-async.c | 2 +- arch/powerpc/platforms/powernv/pci-sriov.c | 2 - arch/powerpc/platforms/pseries/firmware.c | 1 + arch/powerpc/platforms/pseries/hvcserver.c | 2 +- arch/powerpc/platforms/pseries/setup.c | 5 + arch/powerpc/platforms/pseries/smp.c | 62 ++- arch/powerpc/xmon/xmon.c | 4 +- arch/riscv/include/asm/atomic.h | 2 - arch/s390/include/asm/atomic.h | 2 - arch/s390/include/asm/bug.h | 2 +- arch/s390/include/asm/compat.h | 2 - arch/sh/include/asm/atomic.h | 2 - arch/sparc/include/asm/atomic_32.h | 2 - arch/sparc/include/asm/atomic_64.h | 1 - arch/sparc/include/asm/compat.h | 3 +- arch/um/drivers/virtio_uml.c | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 2 +- arch/x86/include/asm/atomic.h | 2 - arch/x86/include/asm/compat.h | 3 +- arch/xtensa/include/asm/atomic.h | 2 - drivers/accessibility/Kconfig | 2 + drivers/accessibility/Makefile | 1 + .../speakup/DefaultKeyAssignments | 0 drivers/{staging => accessibility}/speakup/Kconfig | 0 .../{staging => accessibility}/speakup/Makefile | 0 drivers/{staging => accessibility}/speakup/TODO | 0 .../{staging => accessibility}/speakup/buffers.c | 0 .../{staging => accessibility}/speakup/devsynth.c | 0 .../{staging => accessibility}/speakup/fakekey.c | 0 drivers/{staging => accessibility}/speakup/i18n.c | 0 drivers/{staging => accessibility}/speakup/i18n.h | 0 .../{staging => accessibility}/speakup/keyhelp.c | 0 .../{staging => accessibility}/speakup/kobjects.c | 0 drivers/{staging => accessibility}/speakup/main.c | 0 .../{staging => accessibility}/speakup/selection.c | 0 .../{staging => accessibility}/speakup/serialio.c | 0 .../{staging => accessibility}/speakup/serialio.h | 0 .../{staging => accessibility}/speakup/speakup.h | 0 .../speakup/speakup_acnt.h | 0 .../speakup/speakup_acntpc.c | 0 .../speakup/speakup_acntsa.c | 0 .../speakup/speakup_apollo.c | 0 .../speakup/speakup_audptr.c | 0 .../speakup/speakup_bns.c | 0 .../speakup/speakup_decext.c | 0 .../speakup/speakup_decpc.c | 0 .../speakup/speakup_dectlk.c | 0 .../speakup/speakup_dtlk.c | 0 .../speakup/speakup_dtlk.h | 0 .../speakup/speakup_dummy.c | 0 .../speakup/speakup_keypc.c | 0 .../speakup/speakup_ltlk.c | 0 .../speakup/speakup_soft.c | 0 .../speakup/speakup_spkout.c | 0 .../speakup/speakup_txprt.c | 0 .../speakup/speakupmap.h | 0 .../speakup/speakupmap.map | 0 .../{staging => accessibility}/speakup/spk_priv.h | 0 .../speakup/spk_priv_keyinfo.h | 0 .../{staging => accessibility}/speakup/spk_ttyio.c | 0 .../{staging => accessibility}/speakup/spk_types.h | 0 drivers/{staging => accessibility}/speakup/synth.c | 0 .../{staging => accessibility}/speakup/thread.c | 0 .../speakup/varhandlers.c | 0 drivers/acpi/Kconfig | 5 +- drivers/acpi/acpica/exprep.c | 4 - drivers/acpi/acpica/utdelete.c | 6 +- drivers/acpi/acpica/utids.c | 3 +- drivers/acpi/apei/hest.c | 2 +- drivers/acpi/nfit/nfit.h | 2 +- drivers/acpi/numa/srat.c | 10 +- drivers/acpi/processor_idle.c | 6 +- drivers/acpi/property.c | 3 + drivers/acpi/tables.c | 17 +- drivers/android/binder.c | 23 +- drivers/android/binder_alloc.c | 1 + drivers/android/binderfs.c | 3 +- drivers/clk/Makefile | 1 + drivers/clk/clk-qoriq.c | 10 +- drivers/clk/clk-sparx5.c | 295 +++++++++++ drivers/clk/ingenic/jz4780-cgu.c | 165 ++++--- drivers/clk/ingenic/x1000-cgu.c | 97 +++- drivers/clk/ingenic/x1830-cgu.c | 13 + drivers/clk/sirf/clk-atlas6.c | 2 +- drivers/cpufreq/intel_pstate.c | 50 +- drivers/cpuidle/Kconfig.arm | 10 + drivers/cpuidle/Makefile | 5 +- drivers/cpuidle/cpuidle-psci-domain.c | 74 ++- drivers/cpuidle/cpuidle-psci.c | 141 +++--- drivers/cpuidle/cpuidle-psci.h | 11 +- drivers/cpuidle/cpuidle-tegra.c | 8 +- drivers/firmware/qemu_fw_cfg.c | 7 +- drivers/gpio/gpio-rcar.c | 17 +- drivers/gpu/drm/i915/gt/intel_lrc.c | 15 +- drivers/gpu/drm/i915/i915_pmu.c | 7 +- drivers/gpu/drm/i915/i915_request.c | 146 ++++-- drivers/gpu/drm/nouveau/nouveau_dmem.c | 19 +- drivers/gpu/drm/nouveau/nouveau_svm.c | 21 +- drivers/gpu/drm/nouveau/nouveau_svm.h | 13 +- drivers/gpu/drm/nouveau/nvkm/subdev/mmu/vmmgp100.c | 13 +- drivers/gpu/drm/virtio/virtgpu_object.c | 2 +- drivers/gpu/drm/virtio/virtgpu_vq.c | 4 +- drivers/gpu/drm/xlnx/zynqmp_dp.c | 4 +- drivers/greybus/es2.c | 2 +- drivers/greybus/interface.c | 2 +- drivers/idle/intel_idle.c | 6 +- drivers/infiniband/core/ucma.c | 4 + drivers/infiniband/core/verbs.c | 2 +- drivers/infiniband/hw/mlx5/main.c | 3 - drivers/infiniband/hw/mlx5/mlx5_ib.h | 18 +- drivers/infiniband/hw/mlx5/odp.c | 5 +- drivers/infiniband/hw/mlx5/qp.c | 10 +- drivers/infiniband/hw/mlx5/wr.c | 68 ++- drivers/iommu/Kconfig | 132 +---- drivers/iommu/Makefile | 15 +- drivers/iommu/amd/Kconfig | 44 ++ drivers/iommu/amd/Makefile | 4 + drivers/iommu/arm/Makefile | 2 + drivers/iommu/arm/arm-smmu-v3/Makefile | 2 + drivers/iommu/{ => arm/arm-smmu-v3}/arm-smmu-v3.c | 0 drivers/iommu/arm/arm-smmu/Makefile | 4 + drivers/iommu/{ => arm/arm-smmu}/arm-smmu-impl.c | 0 drivers/iommu/{ => arm/arm-smmu}/arm-smmu-nvidia.c | 0 drivers/iommu/{ => arm/arm-smmu}/arm-smmu-qcom.c | 0 drivers/iommu/{ => arm/arm-smmu}/arm-smmu.c | 0 drivers/iommu/{ => arm/arm-smmu}/arm-smmu.h | 0 drivers/iommu/{ => arm/arm-smmu}/qcom_iommu.c | 0 drivers/iommu/intel/Kconfig | 87 ++++ drivers/iommu/intel/Makefile | 7 + .../misc/habanalabs/common/command_submission.c | 3 +- drivers/misc/habanalabs/gaudi/gaudi.c | 2 +- drivers/misc/habanalabs/goya/goya.c | 2 +- drivers/misc/mei/hw-me.c | 22 +- drivers/misc/mei/hw-me.h | 7 +- drivers/misc/mei/main.c | 25 + drivers/misc/mei/mei_dev.h | 4 + drivers/misc/mei/pci-me.c | 10 +- drivers/mmc/host/jz4740_mmc.c | 12 +- drivers/net/bareudp.c | 29 +- drivers/net/ethernet/ibm/ibmvnic.c | 2 +- drivers/net/ethernet/intel/ice/ice_common.c | 48 +- drivers/net/ethernet/intel/ice/ice_common.h | 3 + drivers/net/ethernet/intel/ice/ice_controlq.c | 6 +- drivers/net/ethernet/intel/ice/ice_dcb.c | 33 -- drivers/net/ethernet/intel/ice/ice_dcb_lib.c | 6 +- drivers/net/ethernet/intel/ice/ice_dcb_lib.h | 11 + drivers/net/ethernet/intel/ice/ice_lib.c | 10 +- drivers/net/ethernet/intel/ice/ice_main.c | 185 ++++++- drivers/net/ethernet/intel/ice/ice_sched.c | 66 ++- drivers/net/ethernet/intel/ice/ice_switch.c | 8 +- drivers/net/ethernet/intel/ice/ice_txrx.c | 4 +- drivers/net/ethernet/intel/ice/ice_type.h | 2 +- drivers/net/ethernet/intel/ice/ice_virtchnl_pf.c | 30 ++ drivers/net/ethernet/intel/ice/ice_virtchnl_pf.h | 2 + drivers/net/ethernet/intel/ice/ice_xsk.c | 10 +- drivers/net/ethernet/marvell/mvneta.c | 2 +- .../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 3 + .../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 2 + drivers/net/ethernet/mediatek/mtk_eth_soc.c | 19 +- drivers/net/ethernet/mellanox/mlx4/main.c | 2 + .../net/ethernet/mellanox/mlx5/core/en/rep/bond.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 27 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 2 + drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 28 +- .../net/ethernet/mellanox/mlx5/core/lib/clock.c | 78 ++- drivers/net/ethernet/mellanox/mlxsw/core.c | 8 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 1 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 59 +-- .../net/ethernet/mellanox/mlxsw/spectrum_trap.c | 14 +- drivers/net/virtio_net.c | 9 + drivers/net/vxlan.c | 10 +- drivers/nvme/host/core.c | 294 ++++++----- drivers/nvme/host/fabrics.c | 2 +- drivers/nvme/host/fabrics.h | 3 +- drivers/nvme/host/fc.c | 6 +- drivers/nvme/host/hwmon.c | 3 +- drivers/nvme/host/multipath.c | 35 +- drivers/nvme/host/nvme.h | 36 +- drivers/nvme/host/pci.c | 133 +++-- drivers/nvme/host/rdma.c | 99 ++-- drivers/nvme/host/tcp.c | 27 +- drivers/nvme/target/Kconfig | 12 + drivers/nvme/target/Makefile | 1 + drivers/nvme/target/admin-cmd.c | 24 +- drivers/nvme/target/configfs.c | 103 ++++ drivers/nvme/target/core.c | 77 ++- drivers/nvme/target/fc.c | 30 +- drivers/nvme/target/loop.c | 13 +- drivers/nvme/target/nvmet.h | 55 ++- drivers/nvme/target/passthru.c | 544 +++++++++++++++++++++ drivers/nvme/target/rdma.c | 14 +- drivers/pinctrl/mediatek/pinctrl-mtk-common-v2.c | 1 + drivers/pinctrl/pinctrl-amd.c | 21 +- drivers/pinctrl/pinctrl-stmfx.c | 32 +- drivers/platform/mellanox/mlxbf-tmfifo.c | 13 +- drivers/power/supply/bq27xxx_battery.c | 110 ++++- drivers/power/supply/bq27xxx_battery_i2c.c | 4 + drivers/power/supply/cpcap-battery.c | 2 +- drivers/power/supply/power_supply_core.c | 2 +- drivers/power/supply/test_power.c | 2 +- drivers/powercap/intel_rapl_common.c | 54 +- drivers/powercap/intel_rapl_msr.c | 15 + drivers/reset/core.c | 3 +- drivers/scsi/ufs/ufs-mediatek.c | 2 + drivers/scsi/ufs/ufs_quirks.h | 7 + drivers/scsi/ufs/ufshcd.c | 11 + drivers/scsi/virtio_scsi.c | 12 +- drivers/spi/spi-fsl-lpspi.c | 25 +- drivers/staging/Kconfig | 2 - drivers/staging/Makefile | 1 - drivers/staging/greybus/Kconfig | 14 +- drivers/staging/greybus/Makefile | 6 +- drivers/staging/greybus/audio_codec.c | 178 ++++--- drivers/staging/greybus/audio_codec.h | 12 +- drivers/staging/greybus/audio_helper.c | 198 ++++++++ drivers/staging/greybus/audio_helper.h | 17 + drivers/staging/greybus/audio_module.c | 15 +- drivers/staging/greybus/audio_topology.c | 131 +++-- drivers/staging/most/usb/Kconfig | 3 +- drivers/staging/rtl8712/rtl871x_ioctl_linux.c | 3 +- drivers/staging/rtl8723bs/os_dep/osdep_service.c | 6 +- drivers/staging/sm750fb/sm750.c | 91 +--- drivers/tty/serial/8250/8250_dw.c | 120 ++++- drivers/tty/serial/8250/8250_port.c | 40 ++ drivers/tty/serial/Kconfig | 17 +- drivers/tty/serial/imx.c | 37 +- drivers/tty/serial/imx_earlycon.c | 50 ++ drivers/tty/synclink.c | 350 +++++-------- drivers/tty/tty_io.c | 52 +- drivers/usb/cdns3/core.c | 3 +- drivers/usb/core/generic.c | 2 - drivers/usb/dwc3/dwc3-st.c | 4 +- drivers/usb/gadget/udc/r8a66597-udc.c | 6 +- drivers/usb/gadget/udc/tegra-xudc.c | 7 +- drivers/usb/host/xhci-pci.c | 10 +- drivers/usb/mtu3/mtu3.h | 6 +- drivers/usb/mtu3/mtu3_core.c | 206 ++++---- drivers/usb/mtu3/mtu3_gadget.c | 79 ++- drivers/usb/mtu3/mtu3_gadget_ep0.c | 2 +- drivers/usb/mtu3/mtu3_hw_regs.h | 4 +- drivers/usb/mtu3/mtu3_plat.c | 4 +- drivers/usb/musb/musb_dsps.c | 4 +- drivers/usb/phy/phy-am335x-control.c | 7 +- drivers/usb/typec/tcpm/tcpm.c | 190 ++++--- drivers/vdpa/ifcvf/ifcvf_base.h | 2 +- drivers/vdpa/vdpa.c | 1 + drivers/vdpa/vdpa_sim/vdpa_sim.c | 35 +- drivers/vhost/iotlb.c | 6 +- drivers/vhost/net.c | 4 +- drivers/vhost/scsi.c | 2 +- drivers/vhost/vdpa.c | 11 +- drivers/virtio/virtio_balloon.c | 15 +- drivers/virtio/virtio_ring.c | 4 +- drivers/virtio/virtio_vdpa.c | 10 +- fs/anon_inodes.c | 192 ++------ fs/btrfs/block-group.c | 9 - fs/btrfs/ctree.h | 10 +- fs/btrfs/delalloc-space.c | 123 ++++- fs/btrfs/delayed-inode.c | 3 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 3 +- fs/btrfs/extent-tree.c | 14 +- fs/btrfs/free-space-cache.c | 2 +- fs/btrfs/inode.c | 45 +- fs/btrfs/ioctl.c | 8 +- fs/btrfs/root-tree.c | 13 +- fs/btrfs/space-info.c | 299 ++++------- fs/btrfs/space-info.h | 2 - fs/btrfs/super.c | 1 - fs/dlm/lowcomms.c | 112 ++++- fs/ext4/extents.c | 10 +- fs/f2fs/checkpoint.c | 4 +- fs/f2fs/data.c | 4 +- fs/f2fs/super.c | 15 +- fs/f2fs/verity.c | 6 +- fs/jbd2/transaction.c | 10 + fs/quota/Kconfig | 5 - fs/quota/Makefile | 1 - fs/quota/compat.c | 120 ----- fs/quota/compat.h | 34 ++ fs/quota/quota.c | 73 ++- fs/xfs/libxfs/xfs_attr.c | 9 +- fs/xfs/libxfs/xfs_attr_leaf.c | 6 +- fs/xfs/xfs_ioctl.c | 14 +- include/acpi/acpixf.h | 2 +- include/acpi/actypes.h | 2 +- include/asm-generic/atomic.h | 2 - include/asm-generic/qspinlock.h | 1 + include/asm-generic/qspinlock_types.h | 8 - include/dt-bindings/clock/jz4780-cgu.h | 144 +++--- include/dt-bindings/clock/x1000-cgu.h | 2 + include/dt-bindings/clock/x1830-cgu.h | 2 + include/linux/anon_inodes.h | 13 - include/linux/compat.h | 17 + include/linux/cpuidle.h | 9 +- include/linux/intel_rapl.h | 5 +- include/linux/lsm_hook_defs.h | 2 - include/linux/lsm_hooks.h | 7 - include/linux/migrate.h | 16 +- include/linux/mlx5/device.h | 5 +- include/linux/mlx5/mlx5_ifc.h | 1 + include/linux/mmu_notifier.h | 6 + include/linux/nvme-fc-driver.h | 2 +- include/linux/nvme.h | 4 + include/linux/pm.h | 10 +- include/linux/power/bq27xxx_battery.h | 2 + include/linux/printk.h | 1 + include/linux/ptr_ring.h | 79 ++- include/linux/quotaops.h | 3 - include/linux/ratelimit.h | 36 +- include/linux/ratelimit_types.h | 43 ++ include/linux/rhashtable.h | 69 ++- include/linux/security.h | 10 - include/linux/serial_8250.h | 2 + include/linux/tboot.h | 2 +- include/linux/types.h | 2 + include/linux/vdpa.h | 34 ++ include/linux/virtio_config.h | 55 ++- include/linux/virtio_ring.h | 19 +- include/net/devlink.h | 3 + include/net/fib_rules.h | 18 + include/trace/events/btrfs.h | 10 +- include/uapi/linux/netfilter/xt_connmark.h | 2 +- include/uapi/linux/virtio_9p.h | 4 +- include/uapi/linux/virtio_balloon.h | 10 +- include/uapi/linux/virtio_blk.h | 26 +- include/uapi/linux/virtio_config.h | 10 +- include/uapi/linux/virtio_console.h | 8 +- include/uapi/linux/virtio_crypto.h | 26 +- include/uapi/linux/virtio_fs.h | 2 +- include/uapi/linux/virtio_gpu.h | 8 +- include/uapi/linux/virtio_input.h | 18 +- include/uapi/linux/virtio_iommu.h | 12 +- include/uapi/linux/virtio_mem.h | 14 +- include/uapi/linux/virtio_net.h | 8 +- include/uapi/linux/virtio_pmem.h | 4 +- include/uapi/linux/virtio_scsi.h | 20 +- init/initramfs.c | 1 - kernel/audit.c | 1 - kernel/audit.h | 8 - kernel/auditsc.c | 3 + kernel/bpf/verifier.c | 4 +- kernel/sys_ni.c | 1 - lib/rhashtable.c | 35 +- lib/test_hmm.c | 43 +- mm/migrate.c | 14 +- net/core/bpf_sk_storage.c | 10 + net/core/devlink.c | 1 + net/core/fib_rules.c | 25 +- net/core/filter.c | 3 + net/decnet/netfilter/dn_rtmsg.c | 2 +- net/ipv4/fib_rules.c | 12 +- net/ipv4/fib_trie.c | 2 +- net/ipv6/esp6.c | 1 + net/ipv6/fib6_rules.c | 12 +- net/ipv6/netfilter/ip6t_ah.c | 3 +- net/ipv6/netfilter/ip6t_frag.c | 3 +- net/ipv6/netfilter/ip6t_hbh.c | 3 +- net/ipv6/netfilter/ip6t_rt.c | 3 +- net/ipv6/route.c | 8 +- net/netfilter/Kconfig | 2 +- net/netfilter/nfnetlink_acct.c | 2 +- net/netfilter/nft_set_pipapo.c | 4 +- net/netfilter/xt_CONNSECMARK.c | 2 +- net/netfilter/xt_connmark.c | 2 +- net/netfilter/xt_nfacct.c | 2 +- net/netfilter/xt_time.c | 2 +- scripts/kconfig/.gitignore | 2 +- scripts/kconfig/Makefile | 13 +- scripts/kconfig/qconf.cc | 5 +- security/integrity/digsig_asymmetric.c | 2 +- security/security.c | 9 - security/selinux/hooks.c | 53 -- security/selinux/include/classmap.h | 2 - sound/pci/hda/hda_codec.c | 8 + sound/soc/codecs/tlv320adcx140.c | 62 ++- sound/soc/codecs/tlv320adcx140.h | 14 +- tools/power/cpupower/man/cpupower-idle-info.1 | 2 +- tools/power/pm-graph/README | 2 +- tools/power/pm-graph/sleepgraph.py | 249 ++++++---- tools/testing/selftests/bpf/prog_tests/bpf_iter.c | 13 + .../selftests/bpf/prog_tests/cg_storage_multi.c | 42 +- .../selftests/bpf/progs/bpf_iter_test_kern6.c | 21 + tools/testing/selftests/bpf/progs/udp_limit.c | 19 + tools/testing/selftests/bpf/test_xdp_redirect.sh | 84 ++-- tools/testing/selftests/net/forwarding/ethtool.sh | 2 - .../testing/selftests/powerpc/eeh/eeh-functions.sh | 11 +- tools/testing/selftests/powerpc/include/pkeys.h | 136 ++++++ tools/testing/selftests/powerpc/include/utils.h | 23 + tools/testing/selftests/powerpc/mm/.gitignore | 3 + tools/testing/selftests/powerpc/mm/Makefile | 11 +- .../testing/selftests/powerpc/mm/pkey_exec_prot.c | 210 +++----- tools/testing/selftests/powerpc/mm/pkey_siginfo.c | 333 +++++++++++++ .../selftests/powerpc/mm/stack_expansion_ldst.c | 202 ++++++++ .../selftests/powerpc/mm/stack_expansion_signal.c | 118 +++++ tools/testing/selftests/powerpc/pmu/lib.h | 1 + tools/testing/selftests/vm/hmm-tests.c | 18 +- tools/virtio/linux/virtio_config.h | 6 +- 502 files changed, 7572 insertions(+), 4042 deletions(-) rename {drivers/staging/speakup => Documentation/ABI/stable}/sysfs-driver-speakup (100%) rename {drivers/staging/speakup => Documentation/admin-guide}/spkguide.txt (100%) create mode 100644 Documentation/devicetree/bindings/power/supply/battery.yaml create mode 100644 Documentation/devicetree/bindings/sound/ak4613.txt delete mode 100644 Documentation/devicetree/bindings/sound/ak4613.yaml rename drivers/{staging => accessibility}/speakup/DefaultKeyAssignments (100%) rename drivers/{staging => accessibility}/speakup/Kconfig (100%) rename drivers/{staging => accessibility}/speakup/Makefile (100%) rename drivers/{staging => accessibility}/speakup/TODO (100%) rename drivers/{staging => accessibility}/speakup/buffers.c (100%) rename drivers/{staging => accessibility}/speakup/devsynth.c (100%) rename drivers/{staging => accessibility}/speakup/fakekey.c (100%) rename drivers/{staging => accessibility}/speakup/i18n.c (100%) rename drivers/{staging => accessibility}/speakup/i18n.h (100%) rename drivers/{staging => accessibility}/speakup/keyhelp.c (100%) rename drivers/{staging => accessibility}/speakup/kobjects.c (100%) rename drivers/{staging => accessibility}/speakup/main.c (100%) rename drivers/{staging => accessibility}/speakup/selection.c (100%) rename drivers/{staging => accessibility}/speakup/serialio.c (100%) rename drivers/{staging => accessibility}/speakup/serialio.h (100%) rename drivers/{staging => accessibility}/speakup/speakup.h (100%) rename drivers/{staging => accessibility}/speakup/speakup_acnt.h (100%) rename drivers/{staging => accessibility}/speakup/speakup_acntpc.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_acntsa.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_apollo.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_audptr.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_bns.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_decext.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_decpc.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_dectlk.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_dtlk.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_dtlk.h (100%) rename drivers/{staging => accessibility}/speakup/speakup_dummy.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_keypc.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_ltlk.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_soft.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_spkout.c (100%) rename drivers/{staging => accessibility}/speakup/speakup_txprt.c (100%) rename drivers/{staging => accessibility}/speakup/speakupmap.h (100%) rename drivers/{staging => accessibility}/speakup/speakupmap.map (100%) rename drivers/{staging => accessibility}/speakup/spk_priv.h (100%) rename drivers/{staging => accessibility}/speakup/spk_priv_keyinfo.h (100%) rename drivers/{staging => accessibility}/speakup/spk_ttyio.c (100%) rename drivers/{staging => accessibility}/speakup/spk_types.h (100%) rename drivers/{staging => accessibility}/speakup/synth.c (100%) rename drivers/{staging => accessibility}/speakup/thread.c (100%) rename drivers/{staging => accessibility}/speakup/varhandlers.c (100%) create mode 100644 drivers/clk/clk-sparx5.c create mode 100644 drivers/iommu/amd/Kconfig create mode 100644 drivers/iommu/amd/Makefile create mode 100644 drivers/iommu/arm/Makefile create mode 100644 drivers/iommu/arm/arm-smmu-v3/Makefile rename drivers/iommu/{ => arm/arm-smmu-v3}/arm-smmu-v3.c (100%) create mode 100644 drivers/iommu/arm/arm-smmu/Makefile rename drivers/iommu/{ => arm/arm-smmu}/arm-smmu-impl.c (100%) rename drivers/iommu/{ => arm/arm-smmu}/arm-smmu-nvidia.c (100%) rename drivers/iommu/{ => arm/arm-smmu}/arm-smmu-qcom.c (100%) rename drivers/iommu/{ => arm/arm-smmu}/arm-smmu.c (100%) rename drivers/iommu/{ => arm/arm-smmu}/arm-smmu.h (100%) rename drivers/iommu/{ => arm/arm-smmu}/qcom_iommu.c (100%) create mode 100644 drivers/iommu/intel/Kconfig create mode 100644 drivers/iommu/intel/Makefile create mode 100644 drivers/nvme/target/passthru.c create mode 100644 drivers/staging/greybus/audio_helper.c create mode 100644 drivers/staging/greybus/audio_helper.h create mode 100644 drivers/tty/serial/imx_earlycon.c delete mode 100644 fs/quota/compat.c create mode 100644 fs/quota/compat.h create mode 100644 include/linux/ratelimit_types.h create mode 100644 tools/testing/selftests/bpf/progs/bpf_iter_test_kern6.c create mode 100644 tools/testing/selftests/powerpc/include/pkeys.h create mode 100644 tools/testing/selftests/powerpc/mm/pkey_siginfo.c create mode 100644 tools/testing/selftests/powerpc/mm/stack_expansion_ldst.c create mode 100644 tools/testing/selftests/powerpc/mm/stack_expansion_signal.c