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 3064ff1c7666 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits ca12fba32290 drivers/tty/serial/sh-sci.c: suppress warning omits 4b4bd3f117ce mm: treewide: clarify pgtable_page_{ctor,dtor}() naming omits 44f8eb20d97b hexagon: drop empty and unused free_initrd_mem omits 868aacd7369b mm: untag user pointers in mmap/munmap/mremap/brk omits 2c4b4b68a1c8 vfio/type1: untag user pointers in vaddr_get_pfn omits 7d519e8eb364 tee/shm: untag user pointers in tee_shm_register omits a62f75cb1e50 media/v4l2-core: untag user pointers in videobuf_dma_conti [...] omits fd52f892b1e9 drm/radeon: untag user pointers in radeon_gem_userptr_ioctl omits 31f001c3465a drm/amdgpu: untag user pointers omits 07299533eca6 userfaultfd: untag user pointers omits 7c8309d00399 fs/namespace: untag user pointers in copy_mount_options omits 6c371968121d mm: untag user pointers in get_vaddr_frames omits a01450849723 mm: untag user pointers in mm/gup.c omits fc1e37810b9e mm: untag user pointers passed to memory syscalls omits f20f4a90b565 lib: untag user pointers in strn*_user omits 633434f314de pinctrl: fix pxa2xx.c build warnings omits 45916fc3a335 Merge branch 'akpm-current/current' omits efa01cec2f37 merge fixes for "dma-mapping: make dma_atomic_pool_init se [...] omits 98933a8e0ae9 Merge remote-tracking branch 'fpga/for-next' omits 2b6491912bf5 Merge remote-tracking branch 'hmm/hmm' omits e317cef48063 Merge remote-tracking branch 'pidfd/for-next' omits 5283e19f63f1 Merge remote-tracking branch 'hyperv/hyperv-next' omits 771e55097c1e Merge remote-tracking branch 'xarray/xarray' omits 62da70b744c0 Merge remote-tracking branch 'nvmem/for-next' omits 63cd9015240f Merge remote-tracking branch 'slimbus/for-next' omits e31b5205d4f5 Merge remote-tracking branch 'fsi/next' omits 9f1e2c1f6273 Merge remote-tracking branch 'kspp/for-next/kspp' omits 3198b0ab7413 Merge remote-tracking branch 'at24/at24/for-next' omits de5e5dbd3bca Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' omits df303ef3a43d Merge remote-tracking branch 'rtc/rtc-next' omits ca8ecac20be9 Merge remote-tracking branch 'coresight/next' omits 3f89d3263872 Merge remote-tracking branch 'livepatching/for-next' omits bab9a5a3d605 Merge remote-tracking branch 'y2038/y2038' omits f510628e9411 Merge remote-tracking branch 'kselftest/next' omits 31c39a119868 Merge remote-tracking branch 'pinctrl-samsung/for-next' omits eb590518fd4a Merge remote-tracking branch 'pinctrl-intel/for-next' omits c28e567db2dd Merge remote-tracking branch 'pinctrl/for-next' omits 91454e131afd Merge remote-tracking branch 'gpio-intel/for-next' omits 971548c61461 Merge remote-tracking branch 'gpio-brgl/gpio/for-next' omits 02ff31226e27 Merge remote-tracking branch 'gpio/for-next' omits e3da59c336db Merge remote-tracking branch 'rpmsg/for-next' omits 99dbd7c6df11 Merge remote-tracking branch 'scsi-mkp/for-next' omits 9b62e3016fec Merge remote-tracking branch 'scsi/for-next' omits 954344f8fd34 Merge remote-tracking branch 'cgroup/for-next' omits 753494170abb Merge remote-tracking branch 'slave-dma/next' omits debb8cb2afeb Merge remote-tracking branch 'icc/icc-next' omits c3c49d0c2a6f Merge remote-tracking branch 'mux/for-next' omits 1a6693e34593 Merge remote-tracking branch 'staging/staging-next' omits e300404c07e0 Merge remote-tracking branch 'thunderbolt/next' omits 99f0a9112227 Merge remote-tracking branch 'soundwire/next' omits 3f766ce2c06d Merge remote-tracking branch 'extcon/extcon-next' omits 377526c1c6ce Merge remote-tracking branch 'char-misc/char-misc-next' omits f10a8724407b Merge remote-tracking branch 'tty/tty-next' omits d4394139b166 Merge remote-tracking branch 'phy-next/next' omits 21038ee6aa1d Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' omits a873d6e66caf Merge remote-tracking branch 'usb-serial/usb-next' omits 981e15e305f2 Merge remote-tracking branch 'usb-gadget/next' omits 7ce600a21e02 Merge remote-tracking branch 'usb/usb-next' omits 1c19b90024b9 Merge remote-tracking branch 'driver-core/driver-core-next' omits e6ea3ff8bcc4 Merge remote-tracking branch 'ipmi/for-next' omits 0e3ff0a81d3b Merge remote-tracking branch 'leds/for-next' omits f844788c09bb Merge remote-tracking branch 'hsi/for-next' omits c69433ecd870 Merge remote-tracking branch 'chrome-platform/for-next' omits a64a15672d81 Merge remote-tracking branch 'drivers-x86/for-next' omits 2c555fd9c24d Merge remote-tracking branch 'percpu/for-next' omits 61a171f76eaf Merge remote-tracking branch 'kvms390/next' omits 297b50845048 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' omits eefff680e51e Merge remote-tracking branch 'kvm-arm/next' omits a6691915fa47 Merge remote-tracking branch 'kvm/linux-next' omits 6e5b64aed797 Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 68ac2f569205 Merge remote-tracking branch 'edac/edac-for-next' omits 859c08979729 Merge remote-tracking branch 'clockevents/clockevents/next' omits a99eb845f1b8 Merge remote-tracking branch 'tip/auto-latest' omits 581a5a9980c7 Merge remote-tracking branch 'spi/for-next' omits 235948ae56ed Merge remote-tracking branch 'devicetree/for-next' omits 68898fff3129 Merge remote-tracking branch 'vfio/next' omits 7b03eaf9bc84 Merge remote-tracking branch 'iommu/next' omits a1ee51944a54 Merge remote-tracking branch 'watchdog/master' omits 1b57311deaf4 Merge remote-tracking branch 'tpmdd/next' omits 7f6c690fcdea Merge remote-tracking branch 'smack/for-next' omits 8ff19517fa01 Merge remote-tracking branch 'selinux/next' omits 0a56d2a2ff47 Merge remote-tracking branch 'keys/keys-next' omits 3fb5b462f607 Merge remote-tracking branch 'integrity/next-integrity' omits a6cc5d6c566e Merge remote-tracking branch 'apparmor/apparmor-next' omits 90d063eded8a Merge remote-tracking branch 'security/next-testing' omits 4e63bc93074a Merge remote-tracking branch 'regulator/for-next' omits 919c489b50f7 Merge remote-tracking branch 'battery/for-next' omits 49c4c136b71f Merge remote-tracking branch 'mfd/for-mfd-next' omits 620bc1663bc4 Merge remote-tracking branch 'kgdb/kgdb-next' omits ff19c1b814ae Merge remote-tracking branch 'mmc/next' omits ddd9b0302392 Merge remote-tracking branch 'device-mapper/for-next' omits 9e2146b82054 Merge remote-tracking branch 'block/for-next' omits 2c65e8be0b28 Merge remote-tracking branch 'input/next' omits 0987706e60e4 Merge remote-tracking branch 'sound-asoc/for-next' omits 5b237da47890 Merge remote-tracking branch 'sound/for-next' omits 7f0924c4240a Merge remote-tracking branch 'regmap/for-next' omits 1e4a7538d7d3 Merge remote-tracking branch 'drm-msm/msm-next' omits dfbd0bcc9a16 Merge remote-tracking branch 'drm-misc/for-linux-next' omits 141aaec55ee4 Merge remote-tracking branch 'drm-intel/for-linux-next' omits 4de47cad2c0a Merge remote-tracking branch 'amdgpu/drm-next' omits 72b567420b75 Merge remote-tracking branch 'drm/drm-next' omits 5af25bd59761 Merge remote-tracking branch 'crypto/master' omits ede222bd8df7 Merge remote-tracking branch 'spi-nor/spi-nor/next' omits bc041db90308 Merge remote-tracking branch 'nand/nand/next' omits 66968fb15881 Merge remote-tracking branch 'gfs2/for-next' omits f70bf61dd2fb Merge remote-tracking branch 'mac80211-next/master' omits 28b0f0a96d50 Merge remote-tracking branch 'bluetooth/master' omits b833bbc83e82 Merge remote-tracking branch 'nfc-next/master' omits b6bf6d4ad437 Merge remote-tracking branch 'netfilter-next/master' omits bff8db18dd1a Merge remote-tracking branch 'bpf-next/master' omits 9ca9278d854b Merge remote-tracking branch 'net-next/master' omits a9e258064e89 Merge remote-tracking branch 'rdma/for-next' omits e82f3b7bde2d Merge remote-tracking branch 'swiotlb/linux-next' omits 82b173e1b5de Merge remote-tracking branch 'ieee1394/for-next' omits f08130a52279 Merge remote-tracking branch 'thermal-soc/next' omits c85c46fb93bb Merge remote-tracking branch 'thermal/next' omits e782448ec2a1 Merge remote-tracking branch 'opp/opp/linux-next' omits 2e7c8ac53ec0 Merge remote-tracking branch 'cpupower/cpupower' omits 53bcbcb4a023 Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' omits b91f8a8b8cbe Merge remote-tracking branch 'pm/linux-next' omits 94ef2836e4fa Merge remote-tracking branch 'v4l-dvb/master' omits 76125130de7c Merge remote-tracking branch 'jc_docs/docs-next' omits 3876f82b6c8a Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits f47612c37796 Merge remote-tracking branch 'i3c/i3c/next' omits da3fd9d35d05 Merge remote-tracking branch 'i2c/i2c/for-next' omits 7e8fbf72fc48 Merge remote-tracking branch 'hid/for-next' omits e84d88404337 Merge remote-tracking branch 'pci/next' omits 1ef97fedb8dc Merge remote-tracking branch 'printk/for-next' omits d4a50b128052 Merge remote-tracking branch 'vfs/for-next' omits 8654641a0297 Merge remote-tracking branch 'file-locks/locks-next' omits ffd89883699d Merge remote-tracking branch 'djw-vfs/vfs-for-next' omits 1995b7d86255 Merge remote-tracking branch 'iomap/iomap-for-next' omits 8d6b34ead568 Merge remote-tracking branch 'xfs/for-next' omits 33cdad0e6f59 Merge remote-tracking branch 'overlayfs/overlayfs-next' omits 013a6142e1e3 Merge remote-tracking branch 'nfsd/nfsd-next' omits 48d0c635e023 Merge remote-tracking branch 'nfs-anna/linux-next' omits a6ecb6be4074 Merge remote-tracking branch 'fuse/for-next' omits 22f8b0b6c23d Merge remote-tracking branch 'fsverity/fsverity' omits 376194d7a2cf Merge remote-tracking branch 'f2fs/dev' omits 037577254a67 Merge remote-tracking branch 'ext4/dev' omits c093e4168139 Merge remote-tracking branch 'ext3/for_next' omits bc541597c7b6 Merge remote-tracking branch 'ecryptfs/next' omits cbfafe1088e4 Merge remote-tracking branch 'cifs/for-next' omits c11eb87e104c Merge remote-tracking branch 'ceph/master' omits 1de17a8e94d9 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 43b55d438d21 Merge remote-tracking branch 'fscrypt/master' omits a835b4b179cc Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 2e8af599a3ab Merge remote-tracking branch 'sh/sh-next' omits 42cbd11ad8a6 Merge remote-tracking branch 's390/features' omits cfda5d8a9393 Merge remote-tracking branch 'risc-v/for-next' omits 7da20b871535 Merge remote-tracking branch 'soc-fsl/next' omits 49776ce13d6c Merge remote-tracking branch 'powerpc/next' omits 62672832dced Merge remote-tracking branch 'parisc-hd/for-next' omits 017f1461ac73 Merge remote-tracking branch 'openrisc/for-next' omits 992ae974d118 Merge remote-tracking branch 'mips/mips-next' omits 6951053354d5 Merge remote-tracking branch 'microblaze/next' omits 32acb25d8457 Merge remote-tracking branch 'm68knommu/for-next' omits 6e25d8ff9e16 Merge remote-tracking branch 'm68k/for-next' omits 5a112270fe17 Merge remote-tracking branch 'ia64/next' omits 5ab2ea74a199 Merge remote-tracking branch 'h8300/h8300-next' omits ef2e06d18ee8 Merge remote-tracking branch 'csky/linux-next' omits 2b3ab04b7d6a Merge remote-tracking branch 'clk/clk-next' omits 3450e93b0005 Merge remote-tracking branch 'tegra/for-next' omits 56eebb8b0e64 Merge remote-tracking branch 'sunxi/sunxi/for-next' omits d5570d9d2a1d Merge remote-tracking branch 'samsung-krzk/for-next' omits caf738f23091 Merge remote-tracking branch 'rockchip/for-next' omits 0a79fdadab7a Merge remote-tracking branch 'renesas-geert/next' omits 0fd979450eef Merge remote-tracking branch 'renesas/next' omits 84d58b06786e Merge remote-tracking branch 'qcom/for-next' omits aba1446b8734 Merge remote-tracking branch 'omap/for-next' omits 09525378fedd Merge remote-tracking branch 'mvebu/for-next' omits 06fdf2335ab6 Merge remote-tracking branch 'mediatek/for-next' omits 489d8f0f99a1 Merge remote-tracking branch 'keystone/next' omits 62fbdb4fee43 Merge remote-tracking branch 'imx-mxs/for-next' omits b0af9b91ed2b Merge remote-tracking branch 'bcm2835/for-next' omits 2f108244052a Merge remote-tracking branch 'at91/at91-next' omits 0688768297e0 Merge remote-tracking branch 'aspeed/for-next' omits 97aa1b3dd33f Merge remote-tracking branch 'amlogic/for-next' omits e6ca0f1dc55f Merge remote-tracking branch 'actions/for-next' omits 830c0dc56879 Merge remote-tracking branch 'arm-soc/for-next' omits ad27b20a2d40 Merge remote-tracking branch 'arm64/for-next/core' omits fbcc56eb63de Merge remote-tracking branch 'arm/for-next' omits e526e501f0d4 power: supply: Init device wakeup after device_add() omits bf39d51e9304 power: supply: ab8500_charger: Mark expected switch fall-through omits 912a280ca793 Merge remote-tracking branch 'asm-generic/master' omits cb4c137559f1 Merge remote-tracking branch 'dma-mapping/for-next' omits efc7b58cf387 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 42f3c16baa5e Merge remote-tracking branch 'kbuild/for-next' omits d45da5ec9dc1 Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' omits c6e2add224b4 Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] omits 00be19b808e5 Merge remote-tracking branch 'scsi-fixes/fixes' omits 9b489fd9d19c Merge remote-tracking branch 'vfs-fixes/fixes' omits a16a5f9376d8 Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 82f36c4c3885 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 696b56d65d74 Merge remote-tracking branch 'hwmon-fixes/hwmon' omits 1c6545df8090 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' omits 19628ec43ea1 Merge remote-tracking branch 'slave-dma-fixes/fixes' omits fb32f7129ce4 Merge remote-tracking branch 'ide/master' omits 6c2844fcc827 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 052a62a5bb95 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] omits 350606fa2ef0 Merge remote-tracking branch 'usb.current/usb-linus' omits b19aca4eb2d2 power: supply: sbs-battery: only return health when batter [...] omits d7658cfc1f32 Merge remote-tracking branch 'spi-fixes/for-linus' omits 1cfb00982036 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 941e503cab80 Merge remote-tracking branch 'regmap-fixes/for-linus' omits 4726370b4b23 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 17eeebe8cdbb Merge remote-tracking branch 'sound-current/for-linus' omits d0bcffd098af Merge remote-tracking branch 'ipsec/master' omits ea7965c8f12f Merge remote-tracking branch 'net/master' omits e9e3633b8bb0 Merge remote-tracking branch 'sparc/master' omits 06c4b577c0e0 Merge remote-tracking branch 'powerpc-fixes/fixes' omits ea7ec0c98c87 MAINTAINERS: N900: Remove isp1704_charger.h record omits 38fa8b9f75ea power: supply: sbs-battery: use correct flags field omits 126470c8a58b libnvdimm: Enable unit test infrastructure compile checks omits f58a6ecaed2c pmbus: (ibm-cffps) Add support for version 2 of the PSU omits 342c6d32f162 dt-bindings: hwmon: Document ibm,cffps2 compatible string omits 9a13698480ca virtio-fs: add Documentation/filesystems/virtiofs.rst omits 08f3aab37d99 virtio-fs: add virtiofs filesystem omits e4f04a87a45f Merge branches 'work.misc', 'work.mount', 'work.dcache' an [...] omits 01e7a457a5bb devpts_pty_kill(): don't bother with d_delete() omits ed568f3ae66d infiniband: don't bother with d_delete() omits 5de4a606eaed hypfs: don't bother with d_delete() omits e013ec23b823 fs/namei.c: keep track of nd->root refcount status omits 8dbcb44f392e tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts omits bd380b2774fa tpm_tis_core: Turn on the TPM before probing IRQ's omits ff97ad2bc8ea Merge branch 'asoc-5.4' into asoc-next omits 2803b0e5da24 Merge branch 'asoc-5.3' into asoc-linus omits 3b69a15d2952 Merge branch 'spi-5.4' into spi-next omits 443929295edc Merge branch 'spi-5.3' into spi-linus omits 2b734b6ebb98 Merge branch 'regulator-5.4' into regulator-next omits a380ed768064 Merge branch 'regulator-5.3' into regulator-linus omits a0fe1331e3ff smb3: add some more descriptive messages about share when [...] omits 2808c6639104 cifs: add new debugging macro cifs_server_dbg omits ca54b28c029e cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] omits a391bf821699 cifs: create a helper to find a writeable handle by path name omits ab365af52ba7 smb3: add mount option to allow forced caching of read only share omits f29ab1d71680 cifs: remove set but not used variables omits 354eb0bc2009 smb3: Incorrect size for netname negotiate context omits 1b56e9da1557 cifs: remove unused variable omits 02eb44691d27 cifs: remove redundant assignment to variable rc omits 6bbf375c3d6c smb3: add missing flag definitions omits 9a8357052418 cifs: add passthrough for smb2 setinfo omits 88b0fa306e0e cifs: prepare SMB2_Flush to be usable in compounds omits f1caaecd28c1 cifs: allow chmod to set mode bits using special sid omits fefefbffe5c8 cifs: get mode bits from special sid on stat omits d899555ef159 fs: cifs: cifsssmb: remove redundant assignment to variable ret omits d12e2b9ff31b cifs: fix a comment for the timeouts when sending echos omits fe7c37cbabbc Merge branch 'perf/core' omits 5b38a3037323 Merge branch 'timers/core' omits 5e306b8f8bed Merge branch 'x86/pti' omits 0289e6ca10f2 Merge branch 'x86/urgent' omits 66a0fe0acf30 Merge branch 'timers/core' omits 8355a217de76 Merge branch 'locking/core' omits 33e0a8514637 Merge branch 'linus' omits c0f8c60343bd fuse: allow skipping control interface and forced unmount omits 4fb4ec865c4a fuse: dissociate DESTROY from fuseblk omits 3501fb73a8b8 fuse: delete dentry if timeout is zero omits 6a9b95cb091e fuse: separate fuse device allocation and installation in [...] omits 94c60c6f58b4 fuse: add fuse_iqueue_ops callbacks omits 1458e5e9f99a fuse: extract fuse_fill_super_common() omits 21301dd006fc fuse: export fuse_dequeue_forget() function omits c1d5599d3b42 fuse: export fuse_get_unique() omits 04b07f111cee fuse: export fuse_send_init_request() omits ca277fea749f fuse: export fuse_len_args() omits f35d3d6200cf fuse: export fuse_end_request() omits 6b4a844db3c3 cuse: fix broken release omits 2c0152995d6d Merge branch 'core/headers' omits 1e1061d32cbc Merge branch 'core/rcu' omits a5bf58337abe Merge branch 'core/stacktrace' omits 76d79403c77b Merge branch 'efi/core' omits 984360c22b12 Merge branch 'irq/core' omits 20b8bcb2f457 manual merge of locking/core omits 97cad3ea27bf Merge branch 'ras/core' omits 543c66381314 Merge branch 'sched/core' omits 4b6f01d4f531 Merge branch 'sched/rt' omits d77eef3e0f3f Merge branch 'smp/hotplug' omits d91c9998290b vfs: Convert ceph to use the new mount API omits c0168c522a04 gfs2: Convert gfs2 to fs_context omits b111d992ce81 vfs: Kill mount_single() omits 95ca438fb451 vfs: Convert spufs to use the new mount API omits 860dd2df99af vfs: Convert hypfs to use the new mount API omits c4ec5ef81f99 hypfs: Fix error number left in struct pointer member omits 0547cbc5d8f0 vfs: Convert pstore to use the new mount API omits cea95fbc0d2c vfs: Convert tracefs to use the new mount API omits 39ecd9c2347c vfs: Convert debugfs to use the new mount API omits e478b48498a7 vfs: Add a single-or-reconfig keying to vfs_get_super() omits 5bc607063348 vfs: Convert squashfs to use the new mount API omits 3040d9516d1c mtd: Kill mount_mtd() omits bbb0827557ab vfs: Convert jffs2 to use the new mount API omits 98112c422edc vfs: Convert cramfs to use the new mount API omits cb5a7730d41e vfs: Convert romfs to use the new mount API omits a7c5a1a81444 mtd: Provide fs_context-aware mount_mtd() replacement omits 48ceb15f98c8 vfs: Move the subtype parameter into fuse omits 2ad9ab0f7429 vfs: Convert fuse to use the new mount API omits ac979b674ecd Merge branch 'x86/apic' omits 3c25f8de2261 Merge branch 'x86/boot' omits 6ac1c1257107 Merge branch 'x86/build' omits 3ba1559328e1 Merge branch 'x86/cleanups' omits adfbb5b801e7 Merge branch 'x86/cpu' omits 54e753c4f259 Merge branch 'x86/entry' omits c003799a7707 Merge branch 'x86/hyperv' omits 60ecea200123 Merge branch 'x86/irq' omits 97294ad9ce13 Merge branch 'x86/mm' omits 81e85f9c524e Merge branch 'x86/platform' omits 799bf50b0f6f Merge branch 'x86/urgent' omits 5173fe6d0650 fuse: cleanup fuse_wait_on_page_writeback omits 7f3461d124e6 fuse: require /dev/fuse reads to have enough buffer capaci [...] omits 52d865534794 Merge branch 'keys-acl' into keys-next omits 2f20eaaa29fd Merge branch 'notifications-core' into keys-next omits 469ce7f909e9 Add sample notification program omits ef9cc255c953 usb: Add USB subsystem notifications omits f5c79e8ed20a block: Add block layer notifications omits 174c0f930eb3 Add a general, global device notification watch list omits 9e913fad711d keys: Provide KEYCTL_GRANT_PERMISSION omits 18b3c6a08693 keys: Replace uid/gid/perm permissions checking with an ACL omits 65eaac7736ab Merge branch 'pm-devfreq' into linux-next omits 5377579522c8 Merge branch 'pm-devfreq' into linux-next omits 0d3dc5b5b0cf Merge branch 'devprop' into linux-next omits 712462f9342b Merge branch 'pm-cpufreq-qos' into linux-next omits 65a439cf22f7 Merge branches 'acpi-soc' and 'acpi-misc' into linux-next omits 6009961baeab Merge branches 'acpi-apei', 'acpi-processor', 'acpi-tables [...] omits 3b97cc5dfc49 Merge branch 'acpica' into linux-next omits 0bd3dd4fc740 Merge branches 'acpi-pm', 'pm-domains', 'pm-qos' and 'pm-t [...] omits 62e897ea20a1 Merge branches 'pm-cpuidle' and 'pm-cpufreq' into linux-next omits 309bee105df3 Merge branch 'pm-s2idle-rework' into linux-next omits 174d15369ad1 Merge branch 'pm-sleep' into linux-next omits 609575659c2d keys: Add a notification facility omits 064756fb355a General notification queue with user mmap()'able ring buffer omits e7143fa0a325 security: Add a hook for the point of notification insertion omits 25d2a1e61245 security: Add hooks to rule on setting a watch new 345464fb760d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new 2c248f92fa4f Merge tag 'usb-5.3-rc7' of git://git.kernel.org/pub/scm/li [...] new 49ffdb4c7c65 Merge tag 'char-misc-5.3-rc7' of git://git.kernel.org/pub/ [...] new 089cf7f6ecb2 Linux 5.3-rc7 new 2b3547e88c31 Merge remote-tracking branch 'powerpc-fixes/fixes' new e4e45d778885 Merge remote-tracking branch 'sparc/master' new e33b4325e60e net: stmmac: dwmac-sun8i: Variable "val" in function sun8i [...] new b6fedf3c8c83 Merge remote-tracking branch 'net/master' new 5abd0c896428 Merge remote-tracking branch 'ipsec/master' new 48bd0d68cd4b netfilter: bridge: Drops IPv6 packets if IPv6 module is no [...] new 039b1f4f24ec netfilter: nft_socket: fix erroneous socket assignment new 44568e604fa3 Merge remote-tracking branch 'netfilter/master' new d33cd42d8667 ALSA: hda/realtek - Add quirk for HP Pavilion 15 new 1bf12dd3e979 Merge remote-tracking branch 'sound-current/for-linus' new 3fbb7e449772 Merge branch 'asoc-5.3' into asoc-linus new 84f643a40eeb Merge remote-tracking branch 'sound-asoc-fixes/for-linus' new f9fc15b1fab9 Merge remote-tracking branch 'regmap-fixes/for-linus' new 71f0c4894d98 Merge branch 'regulator-5.3' into regulator-linus new a1634d6b5a54 Merge remote-tracking branch 'regulator-fixes/for-linus' new 12e0a6314389 Merge branch 'spi-5.3' into spi-linus new e4da51fe3493 Merge remote-tracking branch 'spi-fixes/for-linus' new 330adbdec161 Merge remote-tracking branch 'usb-chipidea-fixes/ci-for-us [...] new cd0a959db928 Merge remote-tracking branch 'ide/master' new d5fb8f4d79c0 Merge remote-tracking branch 'slave-dma-fixes/fixes' new 4d8fa053cc14 Merge remote-tracking branch 'v4l-dvb-fixes/fixes' new 87f54876fe52 Merge remote-tracking branch 'hwmon-fixes/hwmon' new eb292ae9a97a Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' new a3d733f040f3 Merge remote-tracking branch 'btrfs-fixes/next-fixes' new 3f1bd3e96433 Merge remote-tracking branch 'vfs-fixes/fixes' new 1b8f89228253 Merge remote-tracking branch 'scsi-fixes/fixes' new 65a07b01360a Merge remote-tracking branch 'drm-misc-fixes/for-linux-nex [...] new dc0eb47f43ac Merge remote-tracking branch 'kspp-gustavo/for-next/kspp' new 2f36c5520e47 Merge remote-tracking branch 'kbuild/for-next' new b4ab989b59cf Merge remote-tracking branch 'compiler-attributes/compiler [...] new fb9c8b284798 Merge remote-tracking branch 'dma-mapping/for-next' new 27332cd3a06b Merge remote-tracking branch 'asm-generic/master' new b984e8fa499a Merge remote-tracking branch 'arm/for-next' new e33eed9654f8 Merge remote-tracking branch 'arm64/for-next/core' new 5d0e09879690 Merge remote-tracking branch 'arm-soc/for-next' new ca53ae5b3d41 Merge remote-tracking branch 'actions/for-next' new e011a91dbb38 Merge remote-tracking branch 'amlogic/for-next' new f602fcea2e56 Merge remote-tracking branch 'aspeed/for-next' new 5bf21ae701e6 Merge remote-tracking branch 'at91/at91-next' new e99faa0715f6 Merge remote-tracking branch 'bcm2835/for-next' new 46a0b373f641 Merge remote-tracking branch 'imx-mxs/for-next' new 96f38848f090 Merge remote-tracking branch 'keystone/next' new 955df906121a Merge remote-tracking branch 'mediatek/for-next' new dca60b35e46f Merge remote-tracking branch 'mvebu/for-next' new e793a0b4c84d Merge remote-tracking branch 'omap/for-next' new 94dc9f0dac20 Merge remote-tracking branch 'qcom/for-next' new e05fc24a7abe Merge remote-tracking branch 'renesas/next' new 2f66efa6f49e Merge remote-tracking branch 'renesas-geert/next' new 9a8892922547 reset: Remove copy'n'paste redundancy in the comments new 68d5ecf72705 dt-bindings: reset: aoss: Convert AOSS reset bindings to yaml new 33385da8d218 dt-bindings: reset: pdc: Convert PDC Global bindings to yaml new 0fcf9e1e4fca Merge remote-tracking branch 'reset/reset/next' new a66644238074 Merge remote-tracking branch 'rockchip/for-next' new 2cf842ba2f41 ARM: dts: exynos: Remove not accurate secondary ADC compatible new 5b0eeeaa3761 ARM: dts: exynos: Mark LDO10 as always-on on Peach Pit/Pi [...] new 5833f5a5daf3 dt-bindings: gpu: mali: Add Samsung exynos5250 compatible new 4c43ad9e9d41 ARM: dts: exynos: Fix min/max buck4 for GPU on Arndale board new 137cae0b7af7 ARM: dts: exynos: Add GPU/Mali T604 node to Exynos5250 new 124e0f4a39f7 ARM: dts: exynos: Enable GPU/Mali T604 on Chromebook Snow new 8965e019cc96 ARM: dts: exynos: Enable GPU/Mali T604 on Arndale board new 96141cd458c0 Merge branch 'next/dt' into for-next new 86759eeb32f7 ARM: multi_v7_defconfig: Make MAX77802 regulator driver built-in new c6712d640fa5 Merge branch 'next/defconfig' into for-next new 1e9a1e80944d Merge remote-tracking branch 'samsung-krzk/for-next' new 5e6604b2bc24 Merge remote-tracking branch 'sunxi/sunxi/for-next' new 730ef7611e90 Merge remote-tracking branch 'tegra/for-next' new 49b106737797 Merge remote-tracking branch 'clk/clk-next' new 84e81b257e46 Merge remote-tracking branch 'csky/linux-next' new c323592aa93f Merge remote-tracking branch 'h8300/h8300-next' new 3f74bb92325e Merge remote-tracking branch 'ia64/next' new 2cecd1f11ca4 m68k: Simplify ioremap_nocache() new 0f1979b402df m68k: Remove ioremap_fullcache() new 14e18895bcd8 Merge remote-tracking branch 'm68k/for-next' new 2159ac2f63c6 Merge remote-tracking branch 'm68knommu/for-next' new c709bf455d60 microblaze: remove ioremap_fullcache new e8db250fa702 Merge remote-tracking branch 'microblaze/next' new 414eb65e88e3 Merge remote-tracking branch 'mips/mips-next' new ddc291e4eea7 Merge remote-tracking branch 'openrisc/for-next' new 1ea1f7f408e4 Merge remote-tracking branch 'parisc-hd/for-next' new 0be9f7fd5d8f powerpc/64s/exception: machine check fwnmi remove HV case new 1039f62431e2 powerpc/64s/exception: machine check remove bitrotted comment new 19dbe673e62b powerpc/64s/exception: machine check fix KVM guest test new fe9d482b1d87 powerpc/64s/exception: machine check adjust RFI target new b5c27f7c5679 powerpc/64s/exception: machine check pseries should always [...] new fa2760eca504 powerpc/64s/exception: machine check remove machine_check_ [...] new 0b66370c61fc powerpc/64s/exception: machine check use correct cfar for [...] new 7290f3b3d3e6 powerpc/64s/powernv: machine check dump SLB contents new 9ca766f9891d powerpc/64s/pseries: machine check convert to use common e [...] new 272f636445cf powerpc/64s/exception: machine check pseries should skip t [...] new c8eb54dbc808 powerpc/64s/exception: machine check restructure to reuse [...] new abd1f4ca2b41 powerpc/64s/exception: machine check move tramp code new 296e753fb447 powerpc/64s/exception: simplify machine check early path new b7d9ccec3056 powerpc/64s/exception: machine check move unrecoverable ha [...] new fce16d482276 powerpc/64s/exception: untangle early machine check handle [...] new b3fe35261e32 powerpc/64s/exception: machine check improve labels and comments new c31f7134dc53 powerpc/64s/exception: Fix DAR load for handle_page_fault [...] new a243281195c3 powerpc/64s/exception: move head-64.h exception code to ex [...] new def0db4f9ddc powerpc/64s/exception: Add EXC_HV_OR_STD, which selects HS [...] new 9a7a0773d7d2 powerpc/64s/exception: Fix performance monitor virt handler new 5ff79a5ea69f powerpc/64s/exception: remove 0xb00 handler new 7299417c8214 powerpc/64s/exception: Replace PROLOG macros and EXC helpe [...] new 9b40f62b8a49 powerpc/64s/exceptions: Use keyword params to shorten arg lists new d29768e13cf6 powerpc/64s/exception: remove EXCEPTION_PROLOG_0/1, rename _2 new 52b989231c6f powerpc/64s/exception: Add the virt variant of the denorm [...] new 4515c5fa4193 powerpc/64s/exception: INT_HANDLER support HDAR/HDSISR and [...] new 141fed2669a9 powerpc/64s/exception: Add INT_KVM_HANDLER gas macro new 7027d53d1ab1 powerpc/64s/exception: KVM_HANDLER reorder arguments to ma [...] new 9a9c739aa83d powerpc/64s/exception: Merge EXCEPTION_PROLOG_COMMON_2/3 new bcbceed40a8c powerpc/64s/exception: Add INT_COMMON gas macro to generat [...] new 5d5e0edfd5fa powerpc/64s/exception: Expand EXCEPTION_COMMON macro into caller new 8c9fb5d4f3dd powerpc/64s/exception: Expand EXCEPTION_PROLOG_COMMON_1 an [...] new d1a84718888e powerpc/64s/exception: INT_COMMON add DAR, DSISR, reconcil [...] new c7c5cbb42d6e powerpc/64s/exception: move interrupt entry code above the [...] new 1b3599829a25 powerpc/64s/exception: program check handler do not branch [...] new 05f97d94dd0e powerpc/64s/exception: Remove pointless KVM handler name b [...] new 9b123d1ea237 powerpc/64s/exception: reduce page fault unnecessary loads new ebf76f9fd956 Merge remote-tracking branch 'powerpc/next' new fc1d5219fcf0 Merge remote-tracking branch 'soc-fsl/next' new 3b790f5a04a7 Merge remote-tracking branch 'risc-v/for-next' new 25dc69d8786b Merge remote-tracking branch 's390/features' new 32eb5707a9b8 Merge remote-tracking branch 'sh/sh-next' new 6ec80dfa6039 Merge remote-tracking branch 'xtensa/xtensa-for-next' new cde8252ff38b Merge remote-tracking branch 'fscrypt/master' new f16180739cd1 Merge remote-tracking branch 'net/master' into afs-next new cacf2d7dcf96 afs: remove unused variable 'afs_voltypes' new 52c9c1307800 afs: remove unused variable 'afs_zero_fid' new 23a289137ab8 afs: Use afs_extract_discard() rather than iov_iter_discard() new 8b6a666a9754 afs: Provide an RCU-capable key lookup new a0753c29004f afs: Support RCU pathwalk new 086cff4050fe Merge remote-tracking branch 'afs/afs-next' new d232cd2f6455 Merge remote-tracking branch 'btrfs-kdave/for-next' new ba98537a82ea Merge remote-tracking branch 'ceph/master' new a48ffa319dd1 cifs: fix a comment for the timeouts when sending echos new 0387ad783b17 fs: cifs: cifsssmb: remove redundant assignment to variable ret new a2b8f333a3fc cifs: get mode bits from special sid on stat new f5229c319282 cifs: allow chmod to set mode bits using special sid new ba44b62016c8 cifs: prepare SMB2_Flush to be usable in compounds new b52cb401d644 cifs: add passthrough for smb2 setinfo new 7b88cd70b0d0 smb3: add missing flag definitions new c12189c51e26 cifs: remove redundant assignment to variable rc new 442606bd677b cifs: remove unused variable new ba940bacb93e smb3: Incorrect size for netname negotiate context new 436be5557dcb cifs: remove set but not used variables new e8870aa07894 smb3: add mount option to allow forced caching of read only share new d93cbd0d4430 cifs: create a helper to find a writeable handle by path name new d0e5899489d8 cifs: use existing handle for compound_op(OP_SET_INFO) whe [...] new 0c588ab0b883 cifs: add new debugging macro cifs_server_dbg new 42297d0a58d1 cifs: fix dereference on ses before it is null checked new 79436eb4eb39 smb3: add some more descriptive messages about share when [...] new f25a9f638c3f smb3: add mount option to allow RW caching of share access [...] new 2682cd04b796 Merge remote-tracking branch 'cifs/for-next' new ff4dd081977d configfs: stash the data we need into configfs_buffer at o [...] new f19e4ed1e1ed configfs_register_group() shouldn't be (and isn't) called [...] new 47320fbe11a6 configfs: new object reprsenting tree fragments new 46058b2f01c2 configfs: provide exclusion between IO and removals new 82ada42ef784 Merge remote-tracking branch 'configfs/for-next' new e0d8996df28d Merge remote-tracking branch 'ecryptfs/next' new 8875f52427b9 Merge remote-tracking branch 'ext3/for_next' new 749ed4aaa926 Merge remote-tracking branch 'ext4/dev' new 384d1dd15721 Merge remote-tracking branch 'f2fs/dev' new 99a173b928a7 Merge remote-tracking branch 'fsverity/fsverity' new 1fb027d75964 fuse: require /dev/fuse reads to have enough buffer capaci [...] new 17b2cbe29492 fuse: cleanup fuse_wait_on_page_writeback new 56d250ef9650 cuse: fix broken release new c08428c528bc vfs: Create fs_context-aware mount_bdev() replacement new 5eae593422da vfs: Convert fuse to use the new mount API new e4ad40d4dd0b vfs: subtype handling moved to fuse new b4c19acbe007 fuse: export fuse_end_request() new 6f25ee765c7c fuse: export fuse_len_args() new 294acb6399de fuse: export fuse_send_init_request() new ad69ac5bc815 fuse: export fuse_get_unique() new b0f76676ed41 fuse: export fuse_dequeue_forget() function new 226a46262cdb fuse: extract fuse_fill_super_common() new c86d5d8e82e0 fuse: add fuse_iqueue_ops callbacks new 86a303ea9bde fuse: separate fuse device allocation and installation in [...] new bf518e8f8083 fuse: delete dentry if timeout is zero new aeec95daeac1 fuse: dissociate DESTROY from fuseblk new 6369512541e7 fuse: allow skipping control interface and forced unmount new 26125580e922 virtio-fs: add virtiofs filesystem new 0cd80c707791 virtio-fs: add Documentation/filesystems/virtiofs.rst new 2c12f7ff01ae Merge remote-tracking branch 'fuse/for-next' new eb3d8f42231a NFS: Fix inode fileid checks in attribute revalidation code new 47e62567cd56 Merge remote-tracking branch 'nfs/linux-next' new 53536354d99c Merge remote-tracking branch 'nfs-anna/linux-next' new 206935efe1f1 Merge remote-tracking branch 'nfsd/nfsd-next' new b7d178da7dd5 Merge remote-tracking branch 'overlayfs/overlayfs-next' new 2b13668a33ce Merge remote-tracking branch 'xfs/for-next' new 655498b7be17 Merge remote-tracking branch 'iomap/iomap-for-next' new 2b44fb131e0a Merge remote-tracking branch 'djw-vfs/vfs-for-next' new 4399b83907fc Merge remote-tracking branch 'file-locks/locks-next' new 51eab3829186 mtd: Provide fs_context-aware mount_mtd() replacement new f6dc88cfeb11 vfs: Convert romfs to use the new mount API new d74503eed1b5 vfs: Convert cramfs to use the new mount API new d1f8b99efc6c vfs: Convert jffs2 to use the new mount API new f5299d87ac2a mtd: Kill mount_mtd() new 03a09e7dcee9 vfs: Convert squashfs to use the new mount API new d3c317e89f57 vfs: Add a single-or-reconfig keying to vfs_get_super() new 2fa9d3c7b604 vfs: Convert debugfs to use the new mount API new 97dae379269b vfs: Convert tracefs to use the new mount API new fab3d3fd23ce vfs: Convert pstore to use the new mount API new 0a421fe37c0a hypfs: Fix error number left in struct pointer member new 75231fb6e196 vfs: Convert hypfs to use the new mount API new 514b423fe4e8 vfs: Convert spufs to use the new mount API new 529803dce39b vfs: Kill mount_single() new 348140124f09 gfs2: Convert gfs2 to fs_context new 60cb036dbda7 vfs: Convert ceph to use the new mount API new dc7857ad3711 fs/namei.c: keep track of nd->root refcount status new 1916c61779fb hypfs: don't bother with d_delete() new 28cd4af104d6 infiniband: don't bother with d_delete() new 65efb20db59e devpts_pty_kill(): don't bother with d_delete() new c12b37d7f766 Merge branches 'work.misc', 'work.mount', 'work.namei', 'w [...] new 423b067a467f Merge remote-tracking branch 'vfs/for-next' new e2b9bfb70830 Merge remote-tracking branch 'printk/for-next' new 39fbde931c01 Merge remote-tracking branch 'pci/next' new f0f559f10cc6 Merge remote-tracking branch 'hid/for-next' new 21eba6f3192e Merge remote-tracking branch 'i2c/i2c/for-next' new 1ec048063860 Merge remote-tracking branch 'i3c/i3c/next' new 2e091fac4871 dt-bindings: hwmon: Document ibm,cffps2 compatible string new 0f459556cd18 pmbus: (ibm-cffps) Add support for version 2 of the PSU new 658e687b4218 hwmon: Add Synaptics AS370 PVT sensor driver new 27c8bac145ef hwmon: (as370-hwmon) Add DT bindings for Synaptics AS370 PVT new 9c551fac9ea9 hwmon: (nct7904) Fix incorrect temperature limitation regi [...] new 2f6ce2c004ff Merge remote-tracking branch 'hwmon-staging/hwmon-next' new a63466060cba Merge remote-tracking branch 'jc_docs/docs-next' new 560b4f7847e1 Merge remote-tracking branch 'v4l-dvb/master' new dba775fbe267 Merge branch 'pm-sleep' into linux-next new 6d3c6bbc4734 Merge branch 'pm-s2idle-rework' into linux-next new fdc940b14d54 Merge branch 'pm-cpuidle' into linux-next new 77c84dd1881d sched/cpufreq: Align trace event behavior of fast switching new d15ce412737a ACPI: cpufreq: Switch to QoS requests instead of cpufreq notifier new dc111e9b177e Merge branches 'pm-cpufreq' and 'pm-cpufreq-qos' into linux-next new 44d9de087711 Merge branch 'pm-devfreq' into linux-next new 55edbc8400c2 Merge branches 'acpi-pm', 'pm-domains', 'pm-qos' and 'pm-t [...] new 6dc96ac8e8ef Merge branch 'acpica' into linux-next new 9dc5238fe752 Merge branches 'acpi-apei', 'acpi-processor', 'acpi-tables [...] new f051654eff3a Merge branches 'acpi-soc' and 'acpi-misc' into linux-next new 33bbe9d3c1c2 Merge branch 'devprop' into linux-next new 4c4cdc4c6385 ACPI / CPPC: do not require the _PSD method new b89823861e09 Merge branch 'acpi-cppc' into linux-next new b125f23501b5 Merge remote-tracking branch 'pm/linux-next' new 48822a43617a Merge remote-tracking branch 'cpufreq-arm/cpufreq/arm/linux-next' new 176f34886784 Merge remote-tracking branch 'cpupower/cpupower' new 196231d9822d Merge remote-tracking branch 'opp/opp/linux-next' new dc5236ffd795 Merge remote-tracking branch 'thermal/next' new b388cbcb1233 Merge remote-tracking branch 'thermal-soc/next' new 351266b6e789 Merge remote-tracking branch 'ieee1394/for-next' new a90e9eb9cbfd Merge remote-tracking branch 'swiotlb/linux-next' new fcf279ecae5b Merge remote-tracking branch 'rdma/for-next' new 765b7590c92d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net new a21cf11bc57f mlx5: Add missing init_net check in FIB notifier new 4ba0ebbc6cde net: dsa: Fix off-by-one number of calls to devlink_port_u [...] new 136163618e3a mvpp2: refactor BM pool functions new 7d04b0b13b11 mvpp2: percpu buffers new 67538eb5c00f Merge branch 'mvpp2-per-cpu-buffers' new b839c26bb63b Merge remote-tracking branch 'net-next/master' new e62ec8c6ebda Merge remote-tracking branch 'bpf-next/master' new c9b9dcb430b3 net/mlx5: Move device memory management to mlx5_core new 97b5484ed608 net/mlx5: Add HW bits and definitions required for SW steering new 3a6ef5158d4a net/mlx5: Avoid disabling RoCE when uninitialized new f813cb506b8c net/mlx5: Add stub for mlx5_eswitch_mode new fc603294267f net/mlx5: Set only stag for match untagged packets new 4bd9133f226c Merge remote-tracking branch 'mlx5-next/mlx5-next' new 3cd1e543ca1f Merge remote-tracking branch 'netfilter-next/master' new 21ec8ec3a738 Merge remote-tracking branch 'nfc-next/master' new 02976feffba5 Merge remote-tracking branch 'bluetooth/master' new fecbfdbcb170 Merge remote-tracking branch 'mac80211-next/master' new f238d6010144 Merge remote-tracking branch 'gfs2/for-next' new 776ed73d39a0 Merge remote-tracking branch 'nand/nand/next' new 7ef255e6e789 Merge remote-tracking branch 'spi-nor/spi-nor/next' new 82d958a7793b Merge remote-tracking branch 'crypto/master' new 0453b5c1b29b Merge remote-tracking branch 'drm/drm-next' new 6581b17e0016 Merge remote-tracking branch 'amdgpu/drm-next' new 75427b2a2bff drm/i915: Limit MST to <= 8bpc once again new 66a990dd0c49 drm/i915: Prefer encoder->name over port_name() new 9e362992ff34 drm/i915: Clean up HDMI deep color handling a bit new 5ea9b80bbda4 Merge remote-tracking branch 'drm-intel/for-linux-next' new d08072836ded Merge remote-tracking branch 'drm-misc/for-linux-next' new 627593f38109 Merge remote-tracking branch 'drm-msm/msm-next' new dbcc574a4bfa drm/etnaviv: fix missing unlock on error in etnaviv_iommuv [...] new 17756ad31192 Merge remote-tracking branch 'etnaviv/etnaviv/next' new cabafa83cbd9 Merge remote-tracking branch 'regmap/for-next' new 94044dfb0bcf MAINTAINERS: update entry of firewire audio drivers new 36ac8691d04a Merge remote-tracking branch 'sound/for-next' new 9a7c9fe1203e ASoC: soc-core: add soc_rtd_free() new ffd60fba19d9 ASoC: soc-core: move soc_probe_component() position new b614beafa495 ASoC: soc-core: dapm related setup at one place new 95c267dd2043 ASoC: soc-core: add snd_soc_dapm_init() new 6fb035502956 ASoC: soc-core: move soc_probe_link_components() position new 323b6383af9f Merge branch 'asoc-5.4' into asoc-next new 40bd7a88a73a Merge remote-tracking branch 'sound-asoc/for-next' new cfd8579ddc02 Input: psmouse - drop all unneeded functions from mouse headers new 53119e513478 Input: soc_button_array - use platform_device_register_resndata() new c8a144b250dc Input: i8042 - enable wakeup on a stable struct device new 5dc15dcf39c4 ARM: ux500: improve BU21013 touchpad bindings new a1b70a44b80a Input: bu21013_ts - convert to use GPIO descriptors new a866781e84dd Input: bu21013_ts - rename some variables new 0570bab05410 Input: bu21013_ts - annotate supend/resume methods as __ma [...] new a5ee351d5bc7 Input: bu21013_ts - remove useless comments new caeb1aae283f Input: bu21013_ts - convert to using managed resources new 1eb7b4cacc01 Input: bu21013_ts - remove support for platform data new db3e34d4036d Input: bu21013_ts - use interrupt from I2C client new 18aa4d6b6748 Input: bu21013_ts - fix suspend when wake source new 307ec663f6c3 Input: bu21013_ts - switch to using MT-B (slotted) protocol new 4b6253fa7364 Input: bu21013_ts - switch to using standard touchscreen p [...] new aa5a5ddf4aa0 Merge remote-tracking branch 'input/next' new ad27518df681 Merge remote-tracking branch 'block/for-next' new 33f7cc50ac08 Merge remote-tracking branch 'device-mapper/for-next' new 44ee595c8488 Merge remote-tracking branch 'mmc/next' new 8db6e0603987 Merge remote-tracking branch 'kgdb/kgdb-next' new b65dc4f6b339 mfd: ezx-pcap: Replace mutex_lock with spin_lock new b9a801dfa591 mfd: Add support for Merrifield Basin Cove PMIC new cbd1c5c4d443 mfd: intel-lpss: Consistently use GENMASK() new c5b90cb26e83 mfd: intel-lpss: Add Intel Skylake ACPI IDs new f68c0a873ef2 mfd: sm501: Include the GPIO driver header new 1094422253db mfd: htc-i2cpld: Drop check because i2c_unregister_device( [...] new 569fac74627c mfd: intel-lpss: Use MODULE_SOFTDEP() instead of implicit request new fea3ac55e112 mfd: db8500-prcmu: Support the higher DB8520 ARMSS new b788d111e676 dt-bindings: mfd: mediatek: mt6397: Change to relative paths new 7051919d1751 dt-bindings: mfd: mediatek: Update RTC to include MT6323 new 8ab1267ff73d dt-bindings: mfd: mediatek: Add MT6323 Power Controller new 09c1dec47002 mfd: mt6397: Add mutex include new 7c3f7cd5a0c9 mfd: mt6323: Replace boilerplate resource code with DEFINE [...] new 8391c6cb2414 mfd: mt6323: Add MT6323 RTC and PWRC new a765051de6f7 Merge remote-tracking branch 'mfd/for-mfd-next' new 865cac14c2da backlight: rave-sp: Leave initial state and register with [...] new 072e2c8192cf backlight: lm3630a: Switch to use fwnode_property_count_uXX() new 30f644fd6ec9 backlight: lms283gf05: Fix a typo in the description passe [...] new bcd69da98e36 video: backlight: Drop default m for {LCD,BACKLIGHT_CLASS_DEVICE} new 28a1d72a221e video: backlight: tosa_lcd: drop check because i2c_unregis [...] new ec665b756e6f backlight: gpio-backlight: Correct initial power state handling new 6451e123dec3 MAINTAINERS: Add entry for stable backlight sysfs ABI docu [...] new d55c028f8b25 backlight: Expose brightness curve type through sysfs new 511a204638d7 backlight: pwm_bl: Set scale type for CIE 1931 curves new c0b64faf0fe6 backlight: pwm_bl: Set scale type for brightness curves sp [...] new 90f7747003cc Merge remote-tracking branch 'backlight/for-backlight-next' new 99956a9e0825 power: supply: sbs-battery: use correct flags field new 47c169e17bbd MAINTAINERS: N900: Remove isp1704_charger.h record new fe55e7703273 power: supply: sbs-battery: only return health when batter [...] new 10948061162a power: supply: ab8500_charger: Mark expected switch fall-through new 828802228485 power: supply: Init device wakeup after device_add() new 0e063317d579 power: reset: gpio-restart: Fix typo when gpio reset is not found new 40badfa39609 power: supply: max17042_battery: Fix a typo in function names new 9eab9a5b4c53 power: supply: ab8500: remove set but not used variables ' [...] new 59857e9eadce power: reset: reboot-mode: Fix author email format new 08614b407d8d power: supply: sc27xx: Introduce local variable 'struct de [...] new 204205836f4d power: supply: sc27xx: Replace devm_add_action() followed [...] new 5c35ba9b4743 power: supply: bq25890_charger: Add the BQ25895 part new 72e538f6ee88 power: supply: isp1704: remove redundant assignment to var [...] new 343160e98cff power: supply: max77650: add MODULE_ALIAS() new 7cff19b9a8ff power: supply: sc27xx: Add POWER_SUPPLY_PROP_ENERGY_FULL_D [...] new 168e68d07275 power: supply: sc27xx: Fix conditon to enable the FGU interrupt new 7384b0e7668f power: supply: sc27xx: Fix the the accuracy issue of coulo [...] new ff062d06948c power: supply: sc27xx: Make sure the alarm capacity is lar [...] new 580665279fb6 power: supply: sc27xx: Optimize the battery capacity calibration new 7cfd33d997a4 power: supply: sc27xx: Add POWER_SUPPLY_PROP_CALIBRATE attribute new 7f7378618b41 power: supply: cpcap-charger: Enable vbus boost voltage new e3a76b8f8bf4 Merge remote-tracking branch 'battery/for-next' new d0087e72710c regulator: provide regulator_bulk_set_supply_names() new 375e9dad5e3e Merge branch 'regulator-5.4' into regulator-next new 01b326b1195c Merge remote-tracking branch 'regulator/for-next' new 0c48d8446857 Merge remote-tracking branch 'security/next-testing' new db6439d908df Merge remote-tracking branch 'apparmor/apparmor-next' new 0703d14b677b Merge remote-tracking branch 'integrity/next-integrity' new d3c0444b7ea8 security: Add hooks to rule on setting a watch new d1d2a2417438 security: Add a hook for the point of notification insertion new ce24d039a79d General notification queue with user mmap()'able ring buffer new a22331076dba keys: Add a notification facility new 3bbb79856f4d Add a general, global device notification watch list new 648864496767 block: Add block layer notifications new cd51316a9ed2 usb: Add USB subsystem notifications new f8f4b6ccd2ad Add sample notification program new 5c51630c7517 selinux: Implement the watch_key security hook new faf08e4cb7ea smack: Implement the watch_key and post_notification hooks [...] new c8af88036941 Merge branch 'notifications-core' into keys-next new 5a3443437836 Merge remote-tracking branch 'keys/keys-next' new 65d9afb42dc4 Merge remote-tracking branch 'selinux/next' new d084508a61e8 Merge remote-tracking branch 'smack/for-next' new 14591e2351ef MAINTAINERS: fix style in KEYS-TRUSTED entry new 5b359c7c4372 tpm_tis_core: Turn on the TPM before probing IRQ's new 1ea32c83c699 tpm_tis_core: Set TPM_CHIP_FLAG_IRQ before probing for interrupts new 28eba2fddd5a tpm: Remove a deprecated comments about implicit sysfs locking new 09e574831b27 tpm/tpm_ftpm_tee: A driver for firmware TPM running inside TEE new e8bd417aab0c tpm/tpm_ftpm_tee: Document fTPM TEE driver new d1e70465b8d7 Merge remote-tracking branch 'tpmdd/next' new 2e0e86f38426 Merge remote-tracking branch 'watchdog/master' new 63ed91326dfa Merge remote-tracking branch 'iommu/next' new f16d94a5e9c3 Merge remote-tracking branch 'vfio/next' new 5a211da6c7bb Merge remote-tracking branch 'devicetree/for-next' new 4fbc485324d2 spi: ep93xx: Repair SPI CS lookup tables new a27a6bb4fac7 Merge branch 'spi-5.4' into spi-next new 8724d1a40462 Merge remote-tracking branch 'spi/for-next' new 006d6183b4a8 Merge branch 'x86/vmware' new 29d9a0b50736 x86/boot: Preserve boot_params.secure_boot from sanitizing new 9ce03b08b0fb Merge branch 'x86/urgent' new 15b1295143a4 Merge branch 'x86/pti' new eafead31c540 Merge branch 'x86/platform' new bb10a2c0e525 Merge branch 'x86/mm' new 46d7e2f591b3 Merge branch 'x86/irq' new d2685cfeeca1 Merge branch 'x86/hyperv' new 874a9a4ddb04 Merge branch 'x86/entry' new 77e5517cb506 Merge branch 'linus' into x86/cpu, to resolve conflicts new 9721a2adb13d Merge branch 'x86/cpu' new c7f784ad02f9 Merge branch 'x86/cleanups' new 21be6907148e Merge branch 'x86/build' new 9a91dcfe30a8 Merge branch 'x86/boot' new 06fadf942e4f Merge branch 'x86/apic' new 1e1b5f4c8e70 Merge branch 'timers/core' new db66c8a79e9f Merge branch 'smp/hotplug' new 8602c1cff5d2 Merge branch 'sched/rt' new e459011f620e Merge branch 'sched/core' new 375b7f4cade0 Merge branch 'ras/core' new e98db89489f0 Merge branch 'linus' into perf/core, to pick up fixes new 67260e8c0e68 perf c2c: Display proper cpu count in nodes column new 0ac1dd5b4a70 perf timechart: Refactor svg_build_topology_map() new f78f96676a25 perf svghelper: Replace MAX_NR_CPUS with perf_env::nr_cpus_online new 92b5a1545ad5 perf stat: Replace MAX_NR_CPUS with cpu__max_cpu() new 7df4e36a4785 perf session: Replace MAX_NR_CPUS with perf_env::nr_cpus_online new 8c7274691f0d perf machine: Replace MAX_NR_CPUS with perf_env::nr_cpus_online new dc84187f32a3 perf header: Replace MAX_NR_CPUS with cpu__max_cpu() new df552793493f libperf: Warn when exceeding MAX_NR_CPUS in cpumap new 108a1bb9d1d8 perf tools: Remove needless libtraceevent include directives new a77494026309 perf header: Move CPUINFO_PROC to the only file where it is used new 91854f9a077e perf tools: Move everything related to sys_perf_event_open [...] new f37110205c30 perf time-utils: Adopt rdclock() from perf.h new c1a604dff486 perf tools: Remove needless perf.h include directive from headers new 0ac25fd0a04d perf tools: Remove perf.h from source files not needing it new b42090256fba perf tools: Remove debug.h from header files not needing it new 8520a98dbab6 perf debug: Remove needless include directives from debug.h new b6b5574b80d6 perf env: Remove env.h from other headers where just a fwd [...] new 4cb3c6d546aa perf event: Remove needless include directives from event.h new 38847db9740a libtraceevent, perf tools: Changes in tep_print_event_* APIs new 5d6552ab3b71 libtraceevent: Remove tep_register_trace_clock() new e97fd1383cd7 libtraceevent: Change users plugin directory new fac583fdb674 perf dso: Adopt DSO related macros from symbol.h new 9bea81b36a8d perf symbol: Move C++ demangle defines to the only file using it new c38fa94d1882 perf symbols: Add missing linux/refcount.h to symbol.h new b1d1b094f757 perf symbols: Move symsrc prototypes to a separate header new 4a3cec84949d perf dsos: Move the dsos struct and its methods to separat [...] new 171f7474b6bb perf hist: Remove needless ui/progress.h from hist.h new 4772925885da perf tools: Move 'struct events_stats' and prototypes to s [...] new 5c9dbe6da133 perf tools: Remove needless sort.h include directives new afce8c482c48 perf probe: No need for symbol.h, symbol_conf is enough new df1a0a110c2c perf tools: Remove needless map.h include directives new 4becb2395f91 perf tools: Remove needless thread.h include directives new ef7d95661d04 perf tools: Remove needless thread_map.h include directives new 7ae811b12e41 perf tools: Remove needless evlist.h include directives new fa0d98462fae perf tools: Remove needless evlist.h include directives new f2a39fe84901 perf auxtrace: Uninline functions that touch perf_session new d3300a3c4e76 perf symbols: Move mem_info and branch_info out of symbol.h new a55ab7c4ca69 perf pmu: Change convert_scale from static to global new 287f2649f791 perf metricgroup: Scale the metric result new f01642e4912b perf metricgroup: Support multiple events for metricgroup new d046b725487a objtool: Move x86 insn decoder to a common location new 58993fb2c511 perf: Update .gitignore file new f1da0a6c1365 perf intel-pt: Remove inat.c from build dependency list new 00a263902ac3 perf intel-pt: Use shared x86 insn decoder new 87a682a7c4e7 perf build: Ignore intentional differences for the x86 ins [...] new 2ffd84ae973b objtool: Update sync-check.sh from perf's check-headers.sh new ae31a514a134 objtool: Ignore intentional differences for the x86 insn decoder new 2c58167877a6 Merge tag 'perf-core-for-mingo-5.4-20190901' of git://git. [...] new b7cbbc1a0f86 Merge branch 'perf/core' new 7cb310033883 Merge branch 'locking/core' new 7768d9513fe7 Merge branch 'irq/core' new 54d804af6e22 Merge branch 'efi/core' new 8938abc4a58d Merge branch 'core/stacktrace' new c6c9c381290a Merge branch 'core/rcu' new 83d78a86fa8b Merge branch 'core/headers' new e13093a01b23 Merge remote-tracking branch 'tip/auto-latest' new 704ac1bdac98 Merge remote-tracking branch 'clockevents/clockevents/next' new 7f9bf8499f21 Merge remote-tracking branch 'edac/edac-for-next' new 1c03ae8d50f9 Merge remote-tracking branch 'irqchip/irq/irqchip-next' new 1263e2277521 Merge remote-tracking branch 'kvm/linux-next' new 06f95cb339c6 Merge remote-tracking branch 'kvm-arm/next' new f9c76a2c757e Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' new 1d7f2bb34cbd Merge remote-tracking branch 'kvms390/next' new 2e5b20b4e8a9 Merge remote-tracking branch 'percpu/for-next' new 4fc6db8c7d62 Merge remote-tracking branch 'drivers-x86/for-next' new 7aa703bb8824 mfd / platform: cros_ec: Handle chained ECs as platform devices new 47f11e0b40e9 mfd / platform: cros_ec: Move cros-ec core driver out from MFD new eda2e30c6684 mfd / platform: cros_ec: Miscellaneous character device to [...] new 459aedb9a5d4 mfd: cros_ec: Switch to use the new cros-ec-chardev driver new 2fa2b980e3fe mfd / platform: cros_ec: Rename config to a better name new 840d9f131f65 mfd / platform: cros_ec: Reorganize platform and mfd includes new 5156fb75ead1 mfd: cros_ec: Use kzalloc and cros_ec_cmd_xfer_status helper new b027dcf7c4c3 mfd: cros_ec: Add convenience struct to define dedicated C [...] new 832a636f6afe mfd: cros_ec: Add convenience struct to define autodetecta [...] new 28e6fcc871bc mfd: cros_ec: Use mfd_add_hotplug_devices() helper new 7e0bb52d0df9 Merge tag 'ib-mfd-extcon-hid-i2c-iio-input-media-chrome-po [...] new 255326bf96c9 Merge remote-tracking branch 'chrome-platform/for-next' new f8b4e9396386 Merge remote-tracking branch 'hsi/for-next' new 82d404a98bba Merge remote-tracking branch 'leds/for-next' new 49b1611c71eb Merge remote-tracking branch 'ipmi/for-next' new cef63361d3c3 Merge remote-tracking branch 'driver-core/driver-core-next' new 96e46dcfb853 Merge tag 'usb-for-v5.4' of git://git.kernel.org/pub/scm/l [...] new 7a8114620485 Merge 5.3-rc7 into usb-next new ca0a1406cce5 Merge remote-tracking branch 'usb/usb-next' new eaaf2551e568 Merge remote-tracking branch 'usb-serial/usb-next' new ecd55e367f3d usb: chipidea: msm: Use device-managed registration API new c2071bcfc2ba Merge remote-tracking branch 'usb-chipidea-next/ci-for-usb-next' new 6a5247197f30 Merge remote-tracking branch 'phy-next/next' new bc4c21207d57 Merge remote-tracking branch 'tty/tty-next' new 99097a214b0c Merge 5.3-rc7 into char-misc-next new dd9f7efc27f9 Merge remote-tracking branch 'char-misc/char-misc-next' new 23eb10cecb70 Merge remote-tracking branch 'extcon/extcon-next' new 21b2a8fa4cda Merge remote-tracking branch 'soundwire/next' new 3b75dcf9cbaf Merge remote-tracking branch 'thunderbolt/next' new 58985a9d2d03 drivers/staging/exfat - by default, prohibit mount of fat/vfat new 544b3e7fd2d3 staging: exfat: make exfat depend on BLOCK new 32055abad7af Merge remote-tracking branch 'staging/staging-next' new 421b4691b1cc Merge remote-tracking branch 'mux/for-next' new 6c48ed4c820c Merge remote-tracking branch 'icc/icc-next' new 976489f3262c Merge remote-tracking branch 'slave-dma/next' new d4025369e14c Merge remote-tracking branch 'cgroup/for-next' new ce0a305715cf Merge remote-tracking branch 'scsi/for-next' new bb3ac60176f6 Merge remote-tracking branch 'scsi-mkp/for-next' new 81310f3d3130 Merge remote-tracking branch 'rpmsg/for-next' new b8365abed08a Merge remote-tracking branch 'gpio/for-next' new 3bc6fe73184f Merge remote-tracking branch 'gpio-brgl/gpio/for-next' new b43c57d5b407 Merge remote-tracking branch 'gpio-intel/for-next' new 7b21ff58329b Merge remote-tracking branch 'pinctrl/for-next' new cefa2f0db023 Merge remote-tracking branch 'pinctrl-intel/for-next' new b514313af71a Merge remote-tracking branch 'pinctrl-samsung/for-next' new 8f98846ce135 Merge remote-tracking branch 'kselftest/next' new 9f8be509647b Merge remote-tracking branch 'y2038/y2038' new 38c1c04e709b Merge remote-tracking branch 'livepatching/for-next' new 6ebd22fba591 Merge remote-tracking branch 'coresight/next' new e2610e304828 Merge remote-tracking branch 'rtc/rtc-next' new b91271f62d0d Merge remote-tracking branch 'nvdimm/libnvdimm-for-next' new 3f391997aeba Merge remote-tracking branch 'at24/at24/for-next' new a9073f7ef0ae Merge remote-tracking branch 'kspp/for-next/kspp' new 4ffa82453c31 Merge remote-tracking branch 'fsi/next' new 4c1b927f422d Merge remote-tracking branch 'slimbus/for-next' new ba8a4b7a9104 Merge remote-tracking branch 'nvmem/for-next' new 918848f8293e Merge remote-tracking branch 'xarray/xarray' new 345f0254e5b2 HID: hv: Remove dependencies on PAGE_SIZE for ring buffer new 334374648c47 Merge remote-tracking branch 'hyperv/hyperv-next' new c60d67aad7b7 kdb: Replace strncmp with str_has_prefix new f12dc871e3ec kgdb: fix comment regarding static function new 67ffeb4525c2 Merge remote-tracking branch 'kgdb-dt/kgdb/for-next' new 34287ba57a90 Merge remote-tracking branch 'pidfd/for-next' new 38f6a046f023 include: dt-bindings: add Performance Monitoring Unit for Exynos new 9f600d9e1670 Merge remote-tracking branch 'devfreq/for-next' new 3ad1aab70acb csky: add missing brackets in a macro for tlb.h new a2ea3cd78abd drm/radeon: guard against calling an unpaired radeon_mn_un [...] new 50cc329ebbfb Merge remote-tracking branch 'hmm/hmm' new 5319f37db5f6 Merge remote-tracking branch 'fpga/for-next' new 2664deb3027f Merge branch 'akpm-current/current' new 223ea0d265fb pinctrl: fix pxa2xx.c build warnings new 72787e4fbeaf lib: untag user pointers in strn*_user new 991e71193878 mm: untag user pointers passed to memory syscalls new 824c148a5991 mm: untag user pointers in mm/gup.c new dbd9189d1d5a mm: untag user pointers in get_vaddr_frames new a88923bee89a fs/namespace: untag user pointers in copy_mount_options new b3e827582699 userfaultfd: untag user pointers new 872ee9084ae8 drm/amdgpu: untag user pointers new b79f7c9a9c9b drm/radeon: untag user pointers in radeon_gem_userptr_ioctl new fb1ef121a29d media/v4l2-core: untag user pointers in videobuf_dma_conti [...] new 04d607d9d8f7 tee/shm: untag user pointers in tee_shm_register new a97338339235 vfio/type1: untag user pointers in vaddr_get_pfn new 6d00bab7b554 mm: untag user pointers in mmap/munmap/mremap/brk new b816940dfc0e hexagon: drop empty and unused free_initrd_mem new f636d7406e73 mm: treewide: clarify pgtable_page_{ctor,dtor}() naming new 20c81705358f drivers/tty/serial/sh-sci.c: suppress warning new 00b3bd28c4c4 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...]
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 (3064ff1c7666) \ N -- N -- N refs/heads/akpm (00b3bd28c4c4)
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 568 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: Documentation/ABI/testing/sysfs-class-backlight | 26 + Documentation/devicetree/bindings/hwmon/as370.txt | 11 + .../bindings/input/touchscreen/bu21013.txt | 27 +- Documentation/devicetree/bindings/mfd/mt6397.txt | 20 +- .../bindings/power/reset/mt6323-poweroff.txt | 20 + .../devicetree/bindings/reset/qcom,aoss-reset.txt | 52 - .../devicetree/bindings/reset/qcom,aoss-reset.yaml | 47 + .../devicetree/bindings/reset/qcom,pdc-global.txt | 52 - .../devicetree/bindings/reset/qcom,pdc-global.yaml | 47 + .../devicetree/bindings/vendor-prefixes.yaml | 2 + Documentation/security/keys/core.rst | 128 +- Documentation/security/keys/request-key.rst | 9 +- Documentation/security/tpm/index.rst | 1 + Documentation/security/tpm/tpm_ftpm_tee.rst | 27 + MAINTAINERS | 8 +- Makefile | 2 +- arch/arm/boot/dts/exynos3250.dtsi | 3 +- arch/arm/boot/dts/exynos5250-arndale.dts | 9 +- arch/arm/boot/dts/exynos5250-snow-common.dtsi | 5 + arch/arm/boot/dts/exynos5250.dtsi | 47 + arch/arm/boot/dts/exynos5420-peach-pit.dts | 1 + arch/arm/boot/dts/exynos5800-peach-pi.dts | 1 + arch/arm/boot/dts/ste-hrefprev60-stuib.dts | 14 +- arch/arm/boot/dts/ste-hrefv60plus-stuib.dts | 14 +- arch/arm/configs/multi_v7_defconfig | 2 +- arch/arm/mach-ep93xx/edb93xx.c | 2 +- arch/arm/mach-ep93xx/simone.c | 2 +- arch/arm/mach-ep93xx/ts72xx.c | 4 +- arch/arm/mach-ep93xx/vision_ep9307.c | 2 +- arch/csky/include/asm/tlb.h | 8 +- arch/m68k/include/asm/kmap.h | 17 +- arch/microblaze/include/asm/io.h | 1 - arch/powerpc/include/asm/head-64.h | 41 - arch/powerpc/include/asm/mce.h | 6 + arch/powerpc/kernel/exceptions-64s.S | 1639 ++++++++++---------- arch/powerpc/kernel/mce.c | 40 +- arch/powerpc/kernel/mce_power.c | 4 + arch/powerpc/mm/book3s64/hash_utils.c | 4 +- arch/powerpc/platforms/powernv/setup.c | 9 + arch/powerpc/platforms/pseries/ras.c | 460 +++--- arch/powerpc/platforms/pseries/setup.c | 24 +- arch/x86/include/asm/bootparam_utils.h | 1 + block/Kconfig | 2 +- certs/blacklist.c | 7 +- certs/system_keyring.c | 12 +- drivers/acpi/cppc_acpi.c | 6 +- drivers/acpi/processor_driver.c | 39 +- drivers/acpi/processor_perflib.c | 100 +- drivers/acpi/processor_thermal.c | 84 +- drivers/base/Kconfig | 2 +- drivers/base/watch.c | 2 +- drivers/char/tpm/Kconfig | 5 + drivers/char/tpm/Makefile | 1 + drivers/char/tpm/tpm-chip.c | 7 +- drivers/char/tpm/tpm-sysfs.c | 7 - drivers/char/tpm/tpm_ftpm_tee.c | 350 +++++ drivers/char/tpm/tpm_ftpm_tee.h | 40 + drivers/extcon/Kconfig | 2 +- drivers/extcon/extcon-usbc-cros-ec.c | 3 +- drivers/gpu/drm/etnaviv/etnaviv_iommu.c | 4 +- drivers/gpu/drm/i915/display/intel_audio.c | 10 +- drivers/gpu/drm/i915/display/intel_ddi.c | 19 +- drivers/gpu/drm/i915/display/intel_display.c | 4 +- drivers/gpu/drm/i915/display/intel_dp.c | 122 +- drivers/gpu/drm/i915/display/intel_dp_mst.c | 10 +- drivers/gpu/drm/i915/display/intel_dpll_mgr.c | 4 +- drivers/gpu/drm/i915/display/intel_hdmi.c | 143 +- drivers/gpu/drm/i915/display/intel_hotplug.c | 3 +- drivers/gpu/drm/i915/i915_debugfs.c | 5 +- drivers/gpu/drm/radeon/radeon_mn.c | 3 + drivers/hid/Kconfig | 2 +- drivers/hid/hid-google-hammer.c | 4 +- drivers/hid/hid-hyperv.c | 4 +- drivers/hwmon/Kconfig | 10 + drivers/hwmon/Makefile | 1 + drivers/hwmon/as370-hwmon.c | 147 ++ drivers/hwmon/nct7904.c | 16 +- drivers/i2c/busses/Kconfig | 2 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 4 +- drivers/iio/accel/cros_ec_accel_legacy.c | 3 +- drivers/iio/common/cros_ec_sensors/Kconfig | 2 +- .../iio/common/cros_ec_sensors/cros_ec_lid_angle.c | 3 +- .../iio/common/cros_ec_sensors/cros_ec_sensors.c | 3 +- .../common/cros_ec_sensors/cros_ec_sensors_core.c | 3 +- drivers/iio/light/cros_ec_light_prox.c | 3 +- drivers/iio/pressure/cros_ec_baro.c | 3 +- drivers/infiniband/hw/mlx5/cmd.c | 130 -- drivers/infiniband/hw/mlx5/cmd.h | 4 - drivers/infiniband/hw/mlx5/main.c | 102 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 2 - drivers/input/keyboard/Kconfig | 2 +- drivers/input/keyboard/cros_ec_keyb.c | 4 +- drivers/input/misc/soc_button_array.c | 22 +- drivers/input/mouse/alps.h | 11 - drivers/input/mouse/byd.h | 11 - drivers/input/mouse/cypress_ps2.h | 11 - drivers/input/mouse/elantech.h | 18 +- drivers/input/mouse/hgpk.h | 13 +- drivers/input/mouse/lifebook.h | 13 +- drivers/input/mouse/logips2pp.h | 7 - drivers/input/mouse/sentelic.h | 11 - drivers/input/mouse/touchkit_ps2.h | 8 - drivers/input/mouse/trackpoint.h | 8 - drivers/input/mouse/vmmouse.h | 11 - drivers/input/serio/i8042.c | 25 +- drivers/input/touchscreen/bu21013_ts.c | 740 ++++----- drivers/iommu/iommu.c | 5 + drivers/md/dm-crypt.c | 2 +- drivers/md/dm-verity-verify-sig.c | 2 +- drivers/media/platform/Kconfig | 3 +- drivers/media/platform/cros-ec-cec/cros-ec-cec.c | 5 +- drivers/mfd/Kconfig | 37 +- drivers/mfd/Makefile | 5 +- drivers/mfd/cros_ec_dev.c | 463 ++---- drivers/mfd/db8500-prcmu.c | 40 +- drivers/mfd/ezx-pcap.c | 53 +- drivers/mfd/htc-i2cpld.c | 3 +- drivers/mfd/intel-lpss-acpi.c | 26 + drivers/mfd/intel-lpss.c | 39 +- drivers/mfd/intel_soc_pmic_mrfld.c | 157 ++ drivers/mfd/mt6397-core.c | 38 +- drivers/mfd/sm501.c | 1 + drivers/misc/watch_queue.c | 8 +- drivers/net/ethernet/marvell/mvpp2/mvpp2.h | 4 + drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 274 +++- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 5 +- drivers/net/ethernet/mellanox/mlx5/core/lag_mp.c | 3 + drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c | 223 +++ drivers/net/ethernet/mellanox/mlx5/core/main.c | 5 + .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 3 + drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 8 +- drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 7 +- drivers/nvdimm/security.c | 2 +- drivers/phy/motorola/phy-cpcap-usb.c | 8 +- drivers/platform/chrome/Kconfig | 60 +- drivers/platform/chrome/Makefile | 2 + drivers/{mfd => platform/chrome}/cros_ec.c | 64 +- drivers/platform/chrome/cros_ec_chardev.c | 252 +++ drivers/platform/chrome/cros_ec_debugfs.c | 3 +- drivers/platform/chrome/cros_ec_i2c.c | 12 +- drivers/platform/chrome/cros_ec_ishtp.c | 5 +- drivers/platform/chrome/cros_ec_lightbar.c | 3 +- drivers/platform/chrome/cros_ec_lpc.c | 7 +- drivers/platform/chrome/cros_ec_proto.c | 3 +- drivers/platform/chrome/cros_ec_rpmsg.c | 6 +- drivers/platform/chrome/cros_ec_spi.c | 12 +- drivers/platform/chrome/cros_ec_sysfs.c | 3 +- drivers/platform/chrome/cros_ec_trace.c | 2 +- drivers/platform/chrome/cros_ec_trace.h | 4 +- drivers/platform/chrome/cros_ec_vbc.c | 3 +- drivers/platform/chrome/cros_usbpd_logger.c | 5 +- drivers/power/reset/gpio-restart.c | 2 +- drivers/power/reset/reboot-mode.c | 2 +- drivers/power/supply/Kconfig | 2 +- drivers/power/supply/ab8500_charger.c | 7 - drivers/power/supply/bq25890_charger.c | 12 +- drivers/power/supply/cpcap-charger.c | 23 +- drivers/power/supply/cros_usbpd-charger.c | 5 +- drivers/power/supply/isp1704_charger.c | 2 +- drivers/power/supply/max17042_battery.c | 8 +- drivers/power/supply/max77650-charger.c | 1 + drivers/power/supply/sc27xx_fuel_gauge.c | 223 ++- drivers/pwm/Kconfig | 2 +- drivers/pwm/pwm-cros-ec.c | 4 +- drivers/regulator/helpers.c | 21 + drivers/reset/core.c | 2 - drivers/rtc/Kconfig | 2 +- drivers/rtc/rtc-cros-ec.c | 3 +- drivers/staging/exfat/Kconfig | 10 + drivers/staging/exfat/exfat_super.c | 6 + drivers/usb/chipidea/ci_hdrc_msm.c | 9 +- drivers/usb/core/Kconfig | 3 +- drivers/video/backlight/Kconfig | 2 - drivers/video/backlight/backlight.c | 19 + drivers/video/backlight/gpio_backlight.c | 24 +- drivers/video/backlight/lm3630a_bl.c | 3 +- drivers/video/backlight/lms283gf05.c | 2 +- drivers/video/backlight/pwm_bl.c | 35 +- drivers/video/backlight/rave-sp-backlight.c | 10 +- drivers/video/backlight/tosa_lcd.c | 3 +- fs/afs/dir.c | 54 +- fs/afs/fsclient.c | 6 +- fs/afs/internal.h | 1 + fs/afs/security.c | 108 +- fs/afs/volume.c | 2 - fs/afs/yfsclient.c | 6 +- fs/cifs/cifs_fs_sb.h | 1 + fs/cifs/cifs_spnego.c | 25 +- fs/cifs/cifsacl.c | 28 +- fs/cifs/cifsfs.c | 2 + fs/cifs/cifsglob.h | 5 +- fs/cifs/connect.c | 24 +- fs/cifs/smb2pdu.c | 11 +- fs/cifs/transport.c | 3 +- fs/configfs/configfs_internal.h | 15 +- fs/configfs/dir.c | 137 +- fs/configfs/file.c | 280 ++-- fs/crypto/keyring.c | 40 +- fs/crypto/keysetup_v1.c | 2 +- fs/ecryptfs/ecryptfs_kernel.h | 2 +- fs/ecryptfs/keystore.c | 2 +- fs/fs_context.c | 14 - fs/fscache/object-list.c | 2 +- fs/fuse/fuse_i.h | 50 +- fs/fuse/inode.c | 311 ++-- fs/fuse/virtio_fs.c | 7 +- fs/namei.c | 4 +- fs/namespace.c | 2 - fs/nfs/inode.c | 18 +- fs/nfs/nfs4idmap.c | 30 +- fs/proc_namespace.c | 2 +- fs/super.c | 5 - fs/ubifs/auth.c | 2 +- fs/verity/signature.c | 17 +- include/Kbuild | 2 +- include/acpi/processor.h | 26 +- include/dt-bindings/pmu/exynos_ppmu.h | 25 + include/linux/backlight.h | 8 + include/linux/fs_context.h | 5 +- include/linux/iio/common/cros_ec_sensors_core.h | 3 +- include/linux/input/bu21013.h | 34 - include/linux/key.h | 135 +- include/linux/lsm_audit.h | 1 + include/linux/lsm_hooks.h | 18 +- include/linux/mfd/cros_ec.h | 292 ---- include/linux/mfd/intel_soc_pmic_mrfld.h | 81 + include/linux/mfd/mt6397/core.h | 2 + include/linux/mlx5/device.h | 7 + include/linux/mlx5/driver.h | 14 + include/linux/mlx5/eswitch.h | 8 +- include/linux/mlx5/mlx5_ifc.h | 235 ++- .../linux/platform_data/cros_ec_chardev.h | 12 +- .../{mfd => platform_data}/cros_ec_commands.h | 0 .../cros_ec.h => platform_data/cros_ec_proto.h} | 82 +- include/linux/regulator/consumer.h | 12 + include/linux/security.h | 31 +- include/linux/usb.h | 8 +- include/sound/soc-dapm.h | 3 + include/uapi/linux/keyctl.h | 66 - kernel/debug/debug_core.c | 5 +- kernel/debug/kdb/kdb_main.c | 2 +- kernel/sched/cpufreq_schedutil.c | 7 +- lib/digsig.c | 2 +- net/bridge/br_netfilter_hooks.c | 4 + net/ceph/ceph_common.c | 2 +- net/dns_resolver/dns_key.c | 12 +- net/dns_resolver/dns_query.c | 15 +- net/dsa/dsa2.c | 39 +- net/netfilter/nft_socket.c | 6 +- net/rxrpc/key.c | 19 +- net/wireless/reg.c | 6 +- security/integrity/digsig.c | 31 +- security/integrity/digsig_asymmetric.c | 2 +- security/integrity/evm/evm_crypto.c | 2 +- security/integrity/ima/ima_mok.c | 13 +- security/integrity/integrity.h | 6 +- .../integrity/platform_certs/platform_keyring.c | 14 +- security/keys/Kconfig | 3 +- security/keys/compat.c | 2 - security/keys/encrypted-keys/encrypted.c | 2 +- security/keys/encrypted-keys/masterkey_trusted.c | 2 +- security/keys/gc.c | 2 +- security/keys/internal.h | 16 +- security/keys/key.c | 29 +- security/keys/keyctl.c | 108 +- security/keys/keyring.c | 27 +- security/keys/permission.c | 363 +---- security/keys/persistent.c | 27 +- security/keys/proc.c | 22 +- security/keys/process_keys.c | 86 +- security/keys/request_key.c | 34 +- security/keys/request_key_auth.c | 15 +- security/security.c | 22 +- security/selinux/hooks.c | 30 +- security/smack/smack_lsm.c | 85 +- sound/pci/hda/patch_realtek.c | 1 + sound/soc/codecs/Kconfig | 4 +- sound/soc/codecs/cros_ec_codec.c | 4 +- sound/soc/qcom/Kconfig | 2 +- sound/soc/soc-core.c | 323 ++-- sound/soc/soc-dapm.c | 21 + .../x86/include/asm}/inat.h | 0 .../arch/x86/include/asm/inat_types.h | 0 .../x86/include/asm}/insn.h | 0 .../{objtool => }/arch/x86/include/asm/orc_types.h | 0 tools/{objtool => }/arch/x86/lib/inat.c | 2 +- tools/{objtool => }/arch/x86/lib/insn.c | 4 +- .../{objtool => }/arch/x86/lib/x86-opcode-map.txt | 0 .../arch/x86/tools/gen-insn-attr-x86.awk | 0 tools/lib/traceevent/Makefile | 6 +- tools/lib/traceevent/event-parse-api.c | 40 - tools/lib/traceevent/event-parse-local.h | 6 - tools/lib/traceevent/event-parse.c | 333 ++-- tools/lib/traceevent/event-parse.h | 30 +- tools/lib/traceevent/event-plugin.c | 2 +- tools/objtool/Makefile | 4 +- tools/objtool/arch/x86/Build | 4 +- tools/objtool/arch/x86/decode.c | 4 +- tools/objtool/arch/x86/include/asm/inat.h | 230 --- tools/objtool/arch/x86/include/asm/insn.h | 216 --- tools/objtool/sync-check.sh | 44 +- tools/perf/.gitignore | 3 + tools/perf/arch/arm/annotate/instructions.c | 1 + tools/perf/arch/arm/util/auxtrace.c | 1 + tools/perf/arch/arm/util/cs-etm.c | 4 +- tools/perf/arch/arm64/annotate/instructions.c | 1 + tools/perf/arch/arm64/util/sym-handling.c | 8 +- tools/perf/arch/common.c | 3 + tools/perf/arch/common.h | 4 +- tools/perf/arch/powerpc/util/mem-events.c | 1 + tools/perf/arch/powerpc/util/perf_regs.c | 1 - tools/perf/arch/powerpc/util/sym-handling.c | 1 + tools/perf/arch/powerpc/util/unwind-libdw.c | 1 + tools/perf/arch/x86/tests/bp-modify.c | 1 + tools/perf/arch/x86/tests/insn-x86.c | 3 +- tools/perf/arch/x86/tests/intel-cqm.c | 1 - tools/perf/arch/x86/tests/perf-time-to-tsc.c | 2 + tools/perf/arch/x86/tests/rdpmc.c | 4 +- tools/perf/arch/x86/util/archinsn.c | 3 +- tools/perf/arch/x86/util/perf_regs.c | 4 +- tools/perf/arch/x86/util/tsc.c | 2 +- tools/perf/bench/epoll-ctl.c | 1 + tools/perf/bench/epoll-wait.c | 1 + tools/perf/bench/mem-functions.c | 3 +- tools/perf/bench/numa.c | 1 - tools/perf/bench/sched-messaging.c | 1 - tools/perf/bench/sched-pipe.c | 1 - tools/perf/builtin-annotate.c | 4 +- tools/perf/builtin-bench.c | 1 - tools/perf/builtin-buildid-cache.c | 5 +- tools/perf/builtin-buildid-list.c | 4 +- tools/perf/builtin-c2c.c | 7 +- tools/perf/builtin-config.c | 3 +- tools/perf/builtin-data.c | 2 + tools/perf/builtin-diff.c | 2 + tools/perf/builtin-ftrace.c | 5 +- tools/perf/builtin-help.c | 5 +- tools/perf/builtin-inject.c | 2 +- tools/perf/builtin-kallsyms.c | 1 + tools/perf/builtin-kmem.c | 5 +- tools/perf/builtin-kvm.c | 5 +- tools/perf/builtin-list.c | 5 +- tools/perf/builtin-lock.c | 4 +- tools/perf/builtin-mem.c | 2 + tools/perf/builtin-probe.c | 5 +- tools/perf/builtin-record.c | 2 + tools/perf/builtin-report.c | 7 + tools/perf/builtin-sched.c | 3 +- tools/perf/builtin-script.c | 4 +- tools/perf/builtin-stat.c | 3 +- tools/perf/builtin-timechart.c | 10 +- tools/perf/builtin-top.c | 5 +- tools/perf/builtin-trace.c | 4 + tools/perf/builtin-version.c | 2 +- tools/perf/check-headers.sh | 11 +- tools/perf/lib/cpumap.c | 6 + tools/perf/perf-sys.h | 51 +- tools/perf/perf.c | 7 +- tools/perf/perf.h | 21 - tools/perf/scripts/perl/Perf-Trace-Util/Context.c | 1 - .../perf/scripts/python/Perf-Trace-Util/Context.c | 1 - tools/perf/tests/attr.c | 3 +- tools/perf/tests/backward-ring-buffer.c | 2 + tools/perf/tests/bp_account.c | 3 +- tools/perf/tests/bp_signal.c | 3 +- tools/perf/tests/bp_signal_overflow.c | 3 +- tools/perf/tests/bpf.c | 2 + tools/perf/tests/builtin-test.c | 1 + tools/perf/tests/code-reading.c | 8 + tools/perf/tests/dso-data.c | 1 + tools/perf/tests/dwarf-unwind.c | 1 + tools/perf/tests/event-times.c | 2 + tools/perf/tests/event_update.c | 3 + tools/perf/tests/expr.c | 1 + tools/perf/tests/hists_common.c | 3 +- tools/perf/tests/hists_cumulate.c | 2 +- tools/perf/tests/hists_filter.c | 2 - tools/perf/tests/hists_link.c | 2 - tools/perf/tests/hists_output.c | 2 +- tools/perf/tests/keep-tracking.c | 2 + tools/perf/tests/kmod-path.c | 2 + tools/perf/tests/llvm.c | 2 +- tools/perf/tests/mem.c | 1 + tools/perf/tests/mem2node.c | 2 + tools/perf/tests/mmap-basic.c | 3 + tools/perf/tests/openat-syscall-all-cpus.c | 1 + tools/perf/tests/openat-syscall-tp-fields.c | 1 + tools/perf/tests/openat-syscall.c | 1 + tools/perf/tests/parse-events.c | 1 + tools/perf/tests/perf-record.c | 1 + tools/perf/tests/sample-parsing.c | 2 + tools/perf/tests/sdt.c | 3 +- tools/perf/tests/sw-clock.c | 2 + tools/perf/tests/switch-tracking.c | 2 + tools/perf/tests/task-exit.c | 2 + tools/perf/tests/thread-map.c | 7 + tools/perf/tests/thread-mg-share.c | 1 - tools/perf/tests/unit_number__scnprintf.c | 1 + tools/perf/tests/vmlinux-kallsyms.c | 1 + tools/perf/tests/wp.c | 5 + tools/perf/ui/browser.c | 1 - tools/perf/ui/browsers/annotate.c | 2 + tools/perf/ui/browsers/header.c | 1 - tools/perf/ui/browsers/hists.c | 6 + tools/perf/ui/browsers/map.c | 1 + tools/perf/ui/browsers/res_sample.c | 3 + tools/perf/ui/browsers/scripts.c | 4 +- tools/perf/ui/gtk/annotate.c | 1 + tools/perf/ui/gtk/browser.c | 2 - tools/perf/ui/gtk/helpline.c | 1 + tools/perf/ui/gtk/hists.c | 1 - tools/perf/ui/gtk/setup.c | 1 - tools/perf/ui/gtk/util.c | 1 + tools/perf/ui/helpline.h | 2 - tools/perf/ui/hist.c | 4 + tools/perf/ui/progress.c | 1 - tools/perf/ui/setup.c | 3 +- tools/perf/ui/stdio/hist.c | 1 + tools/perf/ui/tui/helpline.c | 2 + tools/perf/ui/tui/progress.c | 1 - tools/perf/ui/tui/setup.c | 3 +- tools/perf/ui/tui/util.c | 1 - tools/perf/ui/util.c | 2 +- tools/perf/util/Build | 1 + tools/perf/util/annotate.c | 5 +- tools/perf/util/arm-spe.c | 4 +- tools/perf/util/auxtrace.c | 33 + tools/perf/util/auxtrace.h | 52 +- tools/perf/util/bpf-event.c | 1 + tools/perf/util/bpf-event.h | 1 + tools/perf/util/bpf-loader.c | 2 +- tools/perf/util/bpf-prologue.c | 2 +- tools/perf/util/branch.c | 3 +- tools/perf/util/branch.h | 8 + tools/perf/util/build-id.c | 1 + tools/perf/util/cacheline.c | 1 - tools/perf/util/callchain.c | 3 + tools/perf/util/callchain.h | 1 + tools/perf/util/cgroup.c | 3 +- tools/perf/util/cloexec.c | 4 +- tools/perf/util/color.c | 3 +- tools/perf/util/color_config.c | 3 +- tools/perf/util/config.c | 4 + tools/perf/util/cpumap.c | 1 - tools/perf/util/cputopo.h | 1 - tools/perf/util/cs-etm.c | 6 +- tools/perf/util/cs-etm.h | 3 +- tools/perf/util/data.c | 1 + tools/perf/util/db-export.c | 1 + tools/perf/util/debug.c | 6 +- tools/perf/util/debug.h | 6 +- tools/perf/util/dso.c | 237 +-- tools/perf/util/dso.h | 28 +- tools/perf/util/dsos.c | 232 +++ tools/perf/util/dsos.h | 44 + tools/perf/util/dwarf-aux.c | 1 + tools/perf/util/dwarf-aux.h | 2 + tools/perf/util/env.c | 1 + tools/perf/util/event.c | 5 +- tools/perf/util/event.h | 61 +- tools/perf/util/events_stats.h | 51 + tools/perf/util/evlist.c | 3 + tools/perf/util/evlist.h | 3 +- tools/perf/util/evsel.c | 2 + tools/perf/util/evsel.h | 1 + tools/perf/util/expr.y | 2 + tools/perf/util/genelf.c | 3 +- tools/perf/util/genelf_debug.c | 1 - tools/perf/util/header.c | 27 +- tools/perf/util/hist.c | 7 + tools/perf/util/hist.h | 6 +- tools/perf/util/intel-bts.c | 2 +- tools/perf/util/intel-pt-decoder/Build | 22 +- .../util/intel-pt-decoder/gen-insn-attr-x86.awk | 392 ----- tools/perf/util/intel-pt-decoder/inat.c | 82 - tools/perf/util/intel-pt-decoder/inat_types.h | 15 - tools/perf/util/intel-pt-decoder/insn.c | 593 ------- .../perf/util/intel-pt-decoder/intel-pt-decoder.c | 2 +- .../util/intel-pt-decoder/intel-pt-insn-decoder.c | 10 +- .../perf/util/intel-pt-decoder/x86-opcode-map.txt | 1072 ------------- tools/perf/util/intel-pt.c | 2 +- tools/perf/util/jitdump.c | 1 + tools/perf/util/llvm-utils.c | 1 + tools/perf/util/llvm-utils.h | 2 +- tools/perf/util/lzma.c | 1 + tools/perf/util/machine.c | 18 +- tools/perf/util/machine.h | 3 +- tools/perf/util/map.c | 3 + tools/perf/util/mem-events.c | 2 +- tools/perf/util/mem-events.h | 9 + tools/perf/util/mem2node.c | 2 + tools/perf/util/mem2node.h | 3 +- tools/perf/util/metricgroup.c | 89 +- tools/perf/util/metricgroup.h | 1 + tools/perf/util/mmap.c | 4 + tools/perf/util/mmap.h | 1 + tools/perf/util/ordered-events.c | 1 + tools/perf/util/parse-branch-options.c | 3 +- tools/perf/util/parse-events.c | 4 +- tools/perf/util/path.c | 3 +- tools/perf/util/path.h | 3 + tools/perf/util/perf-hooks.c | 1 + tools/perf/util/pmu.c | 9 +- tools/perf/util/pmu.h | 2 + tools/perf/util/probe-event.c | 6 +- tools/perf/util/probe-file.c | 4 +- tools/perf/util/probe-finder.c | 1 + tools/perf/util/pstack.c | 1 + tools/perf/util/python.c | 4 + tools/perf/util/record.c | 4 + tools/perf/util/s390-cpumsf.c | 2 +- tools/perf/util/s390-sample-raw.c | 2 - .../perf/util/scripting-engines/trace-event-perl.c | 2 +- .../util/scripting-engines/trace-event-python.c | 3 +- tools/perf/util/session.c | 10 +- tools/perf/util/sort.c | 9 +- tools/perf/util/sort.h | 1 - tools/perf/util/stat-display.c | 1 + tools/perf/util/stat-shadow.c | 65 +- tools/perf/util/stat.c | 8 +- tools/perf/util/strbuf.c | 5 + tools/perf/util/svghelper.c | 54 +- tools/perf/util/svghelper.h | 4 +- tools/perf/util/symbol-elf.c | 7 + tools/perf/util/symbol-minimal.c | 2 + tools/perf/util/symbol.c | 5 + tools/perf/util/symbol.h | 63 +- tools/perf/util/symbol_fprintf.c | 1 + tools/perf/util/symsrc.h | 46 + tools/perf/util/target.c | 3 + tools/perf/util/thread-stack.c | 1 + tools/perf/util/thread.c | 2 +- tools/perf/util/time-utils.c | 1 - tools/perf/util/time-utils.h | 9 + tools/perf/util/top.c | 1 + tools/perf/util/top.h | 1 + tools/perf/util/trace-event-info.c | 1 - tools/perf/util/trace-event-parse.c | 3 +- tools/perf/util/trace-event-read.c | 1 - tools/perf/util/trace-event-scripting.c | 1 - tools/perf/util/trace-event.h | 1 - tools/perf/util/trigger.h | 1 - tools/perf/util/unwind-libdw.c | 1 + tools/perf/util/unwind-libunwind.c | 1 + tools/perf/util/util.c | 2 +- tools/perf/util/values.c | 1 + tools/perf/util/vdso.c | 1 + tools/perf/util/zlib.c | 1 + tools/power/x86/turbostat/turbostat.c | 28 +- 550 files changed, 7457 insertions(+), 8735 deletions(-) create mode 100644 Documentation/ABI/testing/sysfs-class-backlight create mode 100644 Documentation/devicetree/bindings/hwmon/as370.txt create mode 100644 Documentation/devicetree/bindings/power/reset/mt6323-poweroff.txt delete mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,aoss-reset.yaml delete mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.txt create mode 100644 Documentation/devicetree/bindings/reset/qcom,pdc-global.yaml create mode 100644 Documentation/security/tpm/tpm_ftpm_tee.rst create mode 100644 drivers/char/tpm/tpm_ftpm_tee.c create mode 100644 drivers/char/tpm/tpm_ftpm_tee.h create mode 100644 drivers/hwmon/as370-hwmon.c create mode 100644 drivers/mfd/intel_soc_pmic_mrfld.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/dm.c rename drivers/{mfd => platform/chrome}/cros_ec.c (84%) create mode 100644 drivers/platform/chrome/cros_ec_chardev.c create mode 100644 include/dt-bindings/pmu/exynos_ppmu.h delete mode 100644 include/linux/input/bu21013.h create mode 100644 include/linux/mfd/intel_soc_pmic_mrfld.h rename drivers/mfd/cros_ec_dev.h => include/linux/platform_data/cros_ec_chardev.h (79%) rename include/linux/{mfd => platform_data}/cros_ec_commands.h (100%) copy include/linux/{mfd/cros_ec.h => platform_data/cros_ec_proto.h} (86%) rename tools/{perf/util/intel-pt-decoder => arch/x86/include/asm}/inat.h (100%) rename tools/{objtool => }/arch/x86/include/asm/inat_types.h (100%) rename tools/{perf/util/intel-pt-decoder => arch/x86/include/asm}/insn.h (100%) rename tools/{objtool => }/arch/x86/include/asm/orc_types.h (100%) rename tools/{objtool => }/arch/x86/lib/inat.c (98%) rename tools/{objtool => }/arch/x86/lib/insn.c (99%) rename tools/{objtool => }/arch/x86/lib/x86-opcode-map.txt (100%) rename tools/{objtool => }/arch/x86/tools/gen-insn-attr-x86.awk (100%) delete mode 100644 tools/objtool/arch/x86/include/asm/inat.h delete mode 100644 tools/objtool/arch/x86/include/asm/insn.h create mode 100644 tools/perf/util/dsos.c create mode 100644 tools/perf/util/dsos.h create mode 100644 tools/perf/util/events_stats.h delete mode 100644 tools/perf/util/intel-pt-decoder/gen-insn-attr-x86.awk delete mode 100644 tools/perf/util/intel-pt-decoder/inat.c delete mode 100644 tools/perf/util/intel-pt-decoder/inat_types.h delete mode 100644 tools/perf/util/intel-pt-decoder/insn.c delete mode 100644 tools/perf/util/intel-pt-decoder/x86-opcode-map.txt create mode 100644 tools/perf/util/symsrc.h