This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-master-arm-next-allnoconfig in repository toolchain/linux-next.
omits 6648e120dd1a Add linux-next specific files for 20181217 omits 7a8e0025afa4 Merge branch 'akpm/master' omits 53cb0e56f828 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] omits 2288e122af94 drivers/base/platform.c: kmemleak ignore a known leak omits 4e0e3ac634a1 fs: don't open code lru_to_page() omits 69f9717b6fac include/linux/sched/signal.h: replace `tsk' with `task' omits ed137a0d1e80 fs-remove-caller-signal_pending-branch-predictions-fix omits 1d659b3046f2 fs/: remove caller signal_pending branch predictions omits c145681a99c0 mm/: remove caller signal_pending branch predictions omits d3776f5e6819 arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] omits 96fdbe45ee97 kernel/sched/: remove caller signal_pending branch predictions omits 0bdb42e40bb2 kernel/locking/mutex.c: remove caller signal_pending branc [...] omits b5c591cdd3fc pm-hibernate-exclude-all-pageoffline-pages-v2 omits 5df32778daeb PM/Hibernate: exclude all PageOffline() pages omits 17540ca54bc2 PM/Hibernate: use pfn_to_online_page() omits 0bdd10b0d883 vmw_balloon-mark-inflated-pages-pg_offline-v2 omits 32f9213ef9e5 vmw_balloon: mark inflated pages PG_offline omits 4b5af76173b1 hv_balloon: mark inflated pages PG_offline omits 1f2fa6256fc5 xen/balloon: mark inflated pages PG_offline omits f21fc0255f04 kexec: export PG_offline to VMCOREINFO omits 83c70d162cb8 mm-convert-pg_balloon-to-pg_offline-fix omits 2a4b49fed53f mm: convert PG_balloon to PG_offline omits ee271ceaccfc mm: balloon: update comment about isolation/migration/compaction omits 68f3b3d802e3 locking/atomics: build atomic headers as required omits 04dd681d6f9b kernel/signal.c: remove some duplicated includes omits dbb905f39d84 kernel/async.c: remove some duplicated includes omits 050b61a99f92 mm: select HAVE_MOVE_PMD on x86 for faster mremap omits 64609bb72450 mm/mremap: fix 'move_normal_pmd' unused function warning omits 9cc65e788d72 mm: speed up mremap by 20x on large regions omits b3d911443f4b mm: treewide: remove unused address argument from pte_allo [...] omits ef30c83416af scripts/atomic/check-atomics.sh: don't assume that scripts [...] omits d0b634c64ba2 Merge branch 'akpm-current/current' omits 3779a82ab7c9 Merge remote-tracking branch 'nvmem/for-next' omits 73bc3617ad3b Merge remote-tracking branch 'slimbus/for-next' omits 1221d0eababd Merge remote-tracking branch 'cisco/for-next' omits 4c15e8b965eb Merge remote-tracking branch 'kspp/for-next/kspp' omits b01fc9a77e13 Merge remote-tracking branch 'ntb/ntb-next' omits 3db6908d8fc5 Merge remote-tracking branch 'at24/at24/for-next' omits 757acce3b363 Merge remote-tracking branch 'rtc/rtc-next' omits 2863f53052d6 Merge remote-tracking branch 'coresight/next' omits d638c18bc060 Merge remote-tracking branch 'livepatching/for-next' omits cb3410d83bda Merge remote-tracking branch 'y2038/y2038' omits aaa5e58b245c Merge remote-tracking branch 'kselftest/next' omits 58474b1fe34b Merge remote-tracking branch 'random/dev' omits e4b1685beb13 Merge remote-tracking branch 'pwm/for-next' omits 40f3062777d3 Merge remote-tracking branch 'pinctrl/for-next' omits 3e745bf2d676 next-20181214/gpio omits 409b6da04551 Merge remote-tracking branch 'rpmsg/for-next' omits fdf3aca2951a Merge remote-tracking branch 'vhost/linux-next' omits f1b51adefaf4 Merge remote-tracking branch 'scsi-mkp/for-next' omits 03a9fddafc49 Merge remote-tracking branch 'scsi/for-next' omits 278893cdeb62 Merge remote-tracking branch 'cgroup/for-next' omits 41b451abfdc1 Merge remote-tracking branch 'slave-dma/next' omits 40eed6f74800 Merge remote-tracking branch 'icc/icc-next' omits 6daea427299d Merge remote-tracking branch 'mux/for-next' omits 1157fbf8d756 Merge remote-tracking branch 'staging/staging-next' omits d9868b404465 Merge remote-tracking branch 'char-misc/char-misc-next' omits 31833f1d3b71 Merge remote-tracking branch 'tty/tty-next' omits b2ad6b8300d3 Merge remote-tracking branch 'usb-serial/usb-next' omits 7110b28a5037 Merge remote-tracking branch 'usb/usb-next' omits 3e4fbfd4ccfc Merge remote-tracking branch 'driver-core/driver-core-next' omits dde160f124cd Merge remote-tracking branch 'ipmi/for-next' omits 87b9d1e9862c Merge remote-tracking branch 'leds/for-next' omits f27fa37a251c Merge remote-tracking branch 'hsi/for-next' omits 4dbe30cd09f1 Merge remote-tracking branch 'chrome-platform/for-next' omits 77d6d4c69882 Merge remote-tracking branch 'drivers-x86/for-next' omits 06c54dd9e468 Merge remote-tracking branch 'percpu/for-next' omits 0d639ec9fdc6 Merge remote-tracking branch 'xen-tip/linux-next' omits 3b6743cc6bc7 Merge remote-tracking branch 'kvm/linux-next' omits 4764b90568da Merge remote-tracking branch 'rcu/rcu/next' omits e8eabb7a4dac Merge remote-tracking branch 'ftrace/for-next' omits ce6aa178b6af Merge remote-tracking branch 'irqchip/irq/irqchip-next' omits 8798b71774af Merge remote-tracking branch 'edac-amd/for-next' omits e622d8123f75 Merge remote-tracking branch 'clockevents/clockevents/next' omits a71b3380a240 Merge remote-tracking branch 'tip/auto-latest' omits 3646db484605 Merge remote-tracking branch 'spi/for-next' omits 1360ad25b439 Merge remote-tracking branch 'mailbox/mailbox-for-next' omits e608bd7e0f6b Merge remote-tracking branch 'devicetree/for-next' omits 441ee86401c6 Merge remote-tracking branch 'audit/next' omits d4c52586c9d5 Merge remote-tracking branch 'vfio/next' omits 4a7579a00cb3 Merge remote-tracking branch 'iommu/next' omits 342ed7e7e1ce Merge remote-tracking branch 'watchdog/master' omits 520232df4565 Merge remote-tracking branch 'tpmdd/next' omits 8e82c9b1a2a2 Merge remote-tracking branch 'selinux/next' omits 6304c6c77e56 Merge remote-tracking branch 'integrity/next-integrity' omits 42ff4495674c Merge remote-tracking branch 'apparmor/apparmor-next' omits 4a3938471540 Merge remote-tracking branch 'security/next-testing' omits cb45a56dbe91 Merge remote-tracking branch 'regulator/for-next' omits 574488578c0c Merge remote-tracking branch 'battery/for-next' omits aec70085f842 Merge remote-tracking branch 'backlight/for-backlight-next' omits 0f8d75d9f303 next-20181214/mfd omits 44dc5c59f6fc Merge remote-tracking branch 'md/for-next' omits b17daa2a00ce Merge remote-tracking branch 'kgdb/kgdb-next' omits df42275afe15 Merge remote-tracking branch 'mmc/next' omits 7ff76367c661 Merge remote-tracking branch 'device-mapper/for-next' omits 652a26a965e6 Merge remote-tracking branch 'block/for-next' omits a0c49634c9c8 Merge remote-tracking branch 'input/next' omits bea750f188eb Merge remote-tracking branch 'modules/modules-next' omits 09f017663909 Merge remote-tracking branch 'sound-asoc/for-next' omits 76509e7e3a14 Merge remote-tracking branch 'sound/for-next' omits f717baf9c577 Merge remote-tracking branch 'regmap/for-next' omits f472daa13eb1 Merge remote-tracking branch 'etnaviv/etnaviv/next' omits 23be582686d9 Merge remote-tracking branch 'imx-drm/imx-drm/next' omits dd70081326c2 Merge remote-tracking branch 'drm-intel/for-linux-next' omits a2d403f76cb0 Merge remote-tracking branch 'drm/drm-next' omits 098d883002a5 Merge remote-tracking branch 'crypto/master' omits 2c68886322fd Merge remote-tracking branch 'spi-nor/spi-nor/next' omits 8337302d37b2 Merge remote-tracking branch 'nand/nand/next' omits 01ab42034bb7 Merge remote-tracking branch 'mtd/mtd/next' omits 8ea13fbf3244 Merge remote-tracking branch 'gfs2/for-next' omits d631e7e9bc78 Merge remote-tracking branch 'mac80211-next/master' omits 25e1ac766ba6 Merge remote-tracking branch 'wireless-drivers-next/master' omits 657ba7560b4f Merge remote-tracking branch 'nfc-next/master' omits d40a277e4545 Merge remote-tracking branch 'netfilter-next/master' omits ee31df962100 Merge remote-tracking branch 'mlx5-next/mlx5-next' omits 78a93485cc3b Merge remote-tracking branch 'ipsec-next/master' omits 6e935ccf9771 Merge remote-tracking branch 'bpf-next/master' omits c306d86c71c5 next-20181214/net-next omits 7a480b0c295c Merge remote-tracking branch 'rdma/for-next' omits 40869031ccf2 Merge remote-tracking branch 'swiotlb/linux-next' omits e1cea92070ad Merge remote-tracking branch 'dlm/next' omits 0147bcaa9a16 Merge remote-tracking branch 'ieee1394/for-next' omits 611fa8866c28 Merge remote-tracking branch 'thermal/next' omits 6cd755754a02 Merge remote-tracking branch 'cpupower/cpupower' omits 9551fb7d9455 Merge remote-tracking branch 'pm/linux-next' omits 2e38f7faf369 Merge remote-tracking branch 'v4l-dvb-next/master' omits e5399ed2d98c Merge remote-tracking branch 'v4l-dvb/master' omits f56a4affd145 Merge branch 'x86/urgent' omits 27d5d41e5f85 Merge branch 'x86/timers' omits ab1c3d3b319b Merge branch 'x86/pti' omits d6416d51559e Merge branch 'x86/platform' omits 39b8a2c35f52 Merge branch 'x86/mm' omits 7db91ce1a44d Merge branch 'x86/microcode' omits 092904d9e5f0 Merge branch 'x86/fpu' omits 9af4c6e42560 Merge branch 'x86/cpu' omits a0c36ee6bdd0 Merge branch 'x86/cleanups' omits 79259d8f61cd Merge branch 'x86/cache' omits 9892819651fd Merge branch 'x86/build' omits f3f84b1a883b Merge branch 'x86/boot' omits 744fdd72931d Merge branch 'x86/asm' omits 2fd8d5d66158 Merge branch 'x86/amd-nb' omits 0c2fb82c6ef8 Merge branch 'timers/core' omits 6e81169f78b3 Merge branch 'sched/core' omits 4cdab109f7ed Merge branch 'ras/core' omits 65568fbb1da4 Merge branch 'perf/core' omits 1dd8fa6a7558 Merge branch 'locking/core' omits 9a7ab98f3bc3 Merge branch 'locking/atomics' omits 4f5ffcaadf8f Merge branch 'irq/core' omits 9b63e43f46a3 Merge branch 'efi/core' omits 59c5250d01ce Merge branch 'core/rcu' omits a5edd0c0cd22 Merge branch 'core/core' omits ae55a786bcad Merge remote-tracking branch 'jc_docs/docs-next' omits 9c371ffa4357 Revert "nfs: use fmtcheck() in root_nfs_data" omits 7402864394d6 Merge remote-tracking branch 'hwmon-staging/hwmon-next' omits cfdcfb0abd3e Merge remote-tracking branch 'i3c/i3c/next' omits 09bbf36b2065 Merge remote-tracking branch 'i2c/i2c/for-next' omits 5584a9eee1b0 Merge remote-tracking branch 'hid/for-next' omits 447ee102d338 Merge remote-tracking branch 'pstore/for-next/pstore' omits 22ade70a6317 Merge remote-tracking branch 'pci/next' omits 48ecca7361c6 Merge remote-tracking branch 'printk/for-next' omits 2ec0baa06f7a Merge remote-tracking branch 'vfs/for-next' omits b6032d4639e7 Merge remote-tracking branch 'file-locks/locks-next' omits b62655befdfc Merge remote-tracking branch 'v9fs/9p-next' omits 8e1ae48c450f Merge remote-tracking branch 'ubifs/linux-next' omits cdfa80bc7549 Merge remote-tracking branch 'nfsd/nfsd-next' omits 7b881b8c9112 Merge remote-tracking branch 'nfs-anna/linux-next' omits 7b29b7a69a27 Merge remote-tracking branch 'nfs/linux-next' omits edce737dc4b8 Merge remote-tracking branch 'jfs/jfs-next' omits a28ae2a81870 Merge remote-tracking branch 'f2fs/dev' omits 583da7edb1b8 Merge remote-tracking branch 'ext4/dev' omits 1ecaa263addb Merge remote-tracking branch 'ext3/for_next' omits 31f2e37165d1 Merge remote-tracking branch 'ecryptfs/next' omits d29888816f5a Merge remote-tracking branch 'cifs/for-next' omits f947eac99863 Merge remote-tracking branch 'btrfs-kdave/for-next' omits 6fe7cdbe586c Merge remote-tracking branch 'befs/for-next' omits a1767cd27acb Merge remote-tracking branch 'fscrypt/master' omits d5c7b4d5c8e4 Merge remote-tracking branch 'xtensa/xtensa-for-next' omits 4deb0d3b07ae Merge remote-tracking branch 'sparc-next/master' omits 76755ba6963c Merge remote-tracking branch 's390/features' omits 654ec3f2e743 Merge remote-tracking branch 'risc-v/for-next' omits c4ad5a0b937c Merge remote-tracking branch 'powerpc/next' omits 3c2434c35c23 Merge remote-tracking branch 'parisc-hd/for-next' omits 476daf2ab19b Merge remote-tracking branch 'nios2/for-next' omits 9d2f11bb7dc3 Merge remote-tracking branch 'nds32/next' omits 116f729ca7e9 Merge remote-tracking branch 'mips/mips-next' omits 6ba96d99854f Merge remote-tracking branch 'microblaze/next' omits e4a850e8f3d9 Merge remote-tracking branch 'm68k/for-next' omits be62e5589245 Merge remote-tracking branch 'ia64/next' omits 9f01ecfb4517 Merge remote-tracking branch 'csky/linux-next' omits 1a4a99e1472c Merge remote-tracking branch 'clk/clk-next' omits 04cb6f617c33 Merge remote-tracking branch 'tegra/for-next' omits a39411b3098b Merge remote-tracking branch 'sunxi/sunxi/for-next' omits c879bc5c8870 Merge remote-tracking branch 'samsung-krzk/for-next' omits 1fe3b663f397 Merge remote-tracking branch 'rockchip/for-next' omits 3a22b35ae5ac Merge remote-tracking branch 'renesas/next' omits 3075cfbd460c Merge remote-tracking branch 'qcom/for-next' omits 42052e8d018c Merge remote-tracking branch 'reset/reset/next' omits f4451649324a Merge remote-tracking branch 'omap/for-next' omits 5ab3d80f293a Merge remote-tracking branch 'mvebu/for-next' omits d6206f68d9a9 Merge remote-tracking branch 'mediatek/for-next' omits d3ef9ed4ffa0 Merge remote-tracking branch 'keystone/next' omits db586670fd3e Merge remote-tracking branch 'imx-mxs/for-next' omits 7aaf68b00d01 Merge remote-tracking branch 'bcm2835/for-next' omits c022e457587b Merge remote-tracking branch 'at91/at91-next' omits eea8243501d6 Merge remote-tracking branch 'aspeed/for-next' omits 308bccceb84f Merge remote-tracking branch 'amlogic/for-next' omits 147603a004e6 Merge remote-tracking branch 'actions/for-next' omits a2524c0d39c9 Merge remote-tracking branch 'arm-soc/for-next' omits 4090a19c2e91 Merge remote-tracking branch 'arm64/for-next/core' omits d183dfc8d2a9 Merge remote-tracking branch 'arm/for-next' omits 705b3924128a Merge remote-tracking branch 'dma-mapping/for-next' omits 5be375c042f1 Merge remote-tracking branch 'leaks/leaks-next' omits f38f1d842685 Merge remote-tracking branch 'compiler-attributes/compiler [...] omits 4af7b156269d Merge remote-tracking branch 'kbuild/for-next' omits 7ed85a5eb19f Merge remote-tracking branch 'scsi-fixes/fixes' omits 1825037cf22c Merge remote-tracking branch 'vfs-fixes/fixes' omits bf255d1c157f Merge remote-tracking branch 'btrfs-fixes/next-fixes' omits 6e29897c5a45 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' omits 77c7fa260d2d Merge remote-tracking branch 'omap-fixes/fixes' omits 68387eb35de2 Merge remote-tracking branch 'mips-fixes/mips-fixes' omits f466bbc8aaa8 Merge remote-tracking branch 'ide/master' omits 624b019a07f3 Merge remote-tracking branch 'input-current/for-linus' omits 428afd709366 Merge remote-tracking branch 'char-misc.current/char-misc-linus' omits 47c786aa9d48 Merge remote-tracking branch 'usb-serial-fixes/usb-linus' omits 01cba368c1c9 Merge remote-tracking branch 'usb.current/usb-linus' omits 283a039af248 Merge remote-tracking branch 'pci-current/for-linus' omits ebff9f2b64c3 Merge remote-tracking branch 'spi-fixes/for-linus' omits 75f0edb7d097 Merge remote-tracking branch 'regulator-fixes/for-linus' omits 8981384c4c75 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' omits 5e4f2918d56d Merge remote-tracking branch 'wireless-drivers/master' omits 42727055d729 Merge remote-tracking branch 'ipsec/master' omits fcf6ec78d89c Merge remote-tracking branch 'net/master' omits 4128acb8255e Merge remote-tracking branch 'arc-current/for-curr' omits 4831552404f7 Merge remote-tracking branch 'fixes/master' omits 22683a4c1a6e Merge branches 'pm-cpufreq' and 'pm-opp' into linux-next omits 914ea44579dc Merge branch 'acpi-tables' into linux-next omits 127b9652d6e1 Merge branch 'acpica' into linux-next omits fa08a89b4039 Merge tag 'perf-core-for-mingo-4.21-20181206' of git://git [...] omits f55ce893b979 Merge remote-tracking branch 'regulator/topic/coupled' int [...] omits 5c0479c06f57 Merge branch 'regulator-4.21' into regulator-next omits a64f26313b02 Merge branch 'regulator-4.20' into regulator-linus omits 4db2ab991663 cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver omits f638bc525579 dt-bindings: cpufreq: Introduce QCOM cpufreq firmware bindings omits f6fe32b5127c cifs: Only free DFS target list if we actually got one omits c26d36668ef2 cifs: Add support for failover in cifs_reconnect_tcon() omits 4d38952f6fe9 cifs: Add support for failover in smb2_reconnect() omits 6eb06fbe0570 cifs: start DFS cache refresher in cifs_mount() omits e58c31d5e387 cifs: Add support for failover in cifs_reconnect() omits af3a6ba2691b cifs: Add support for failover in cifs_mount() omits 0f56b277073c cifs: Make use of DFS cache to get new DFS referrals omits 34a44fb160f9 cifs: Add DFS cache routines omits 74e177f12eec cifs: auto disable 'serverino' in dfs mounts omits 1ca06d423609 cifs: Save TTL value when parsing DFS referrals omits 9e709e0f62dc cifs: Respect -EAGAIN when querying paths omits a0e6831a366e cifs: Make devname param optional in cifs_compose_mount_options() omits e4b1c5991b92 cifs: Skip any trailing backslashes from UNC omits cb878839aa6f cifs: Refactor out cifs_mount() omits 3dabd1ec59a5 Merge branch 'acpi-soc' into linux-next omits 53c8d7ee25ac Merge branches 'pm-cpuidle' and 'pm-sleep' into linux-next omits 36d8cb6a9999 Merge branch 'for-next-next-v4.20-20181213' into for-next- [...] omits 1e78e1616ce2 Merge branch 'for-next-current-v4.19-20181213' into for-ne [...] omits 01e4b9334c71 Merge branch 'ext/josef/iput-fixes' into for-next-next-v4. [...] omits 09fcd6c14735 Merge branch 'ext/josef/2-snospc-fixes' into for-next-next [...] omits 9a6127965fe6 Merge branch 'ext/JAILLET/retval-mark-extent-written' into [...] omits 1ea73b120272 Merge branch 'ext/cmason/fix-dirty-writes' into for-next-n [...] omits f08c67e8420c Merge branch 'ext/anand/stale-devids-free' into for-next-n [...] omits 58379112e81f Merge branch 'misc-next' into for-next-next-v4.20-20181213 omits f80b4de6be29 Merge branch 'misc-next' into for-next-current-v4.19-20181213 omits fa10d2d60fc1 Merge branch 'misc-4.20' into for-next-current-v4.19-20181213 omits 632dab66ffe3 btrfs: reserve extra space during evict() omits b3cc38cdd96e btrfs: be more explicit about allowed flush states omits 85c6ef1ead79 btrfs: loop in inode_rsv_refill omits 51a29ded00da Merge remote-tracking branch 'regmap/topic/irq' into regmap-next omits 56ae793a1102 btrfs: improve error handling of btrfs_add_link omits 9ee8234e6220 Btrfs: use generic_remap_file_range_prep() for cloning and [...] omits 968a1ce25ef1 btrfs: Refactor main loop in extent_readpages omits f728bfb210dd btrfs: Remove 1st shrink/grow phase from balance omits 78c0aadbdc54 Btrfs: send, fix race with transaction commits that create [...] omits a32481ebdfdd Btrfs: use nofs context when initializing security xattrs [...] omits 2839fce0bb35 btrfs: run delayed items before dropping the snapshot omits b98811cbd20f btrfs: catch cow on deleting snapshots omits f1d8214dcfec btrfs: extent-tree: cleanup one-shot usage of @blocksize i [...] omits 46d06829be28 Btrfs: scrub, move setup of nofs contexts higher in the stack omits 5b4cc0298d09 btrfs: scrub: move scrub_setup_ctx allocation out of devic [...] omits 044782ce7e01 btrfs: scrub: pass fs_info to scrub_setup_ctx omits 928d28761114 btrfs: fix truncate throttling omits c28591df4c9c btrfs: don't run delayed refs in the end transaction logic omits 2c00a108ed8c btrfs: rework btrfs_check_space_for_delayed_refs omits 8da9c994888d btrfs: add new flushing states for the delayed refs rsv omits 6cc40d9907e9 btrfs: update may_commit_transaction to use the delayed refs rsv omits f12556e5729f btrfs: introduce delayed_refs_rsv omits 05d4b175c393 btrfs: only track ref_heads in delayed_ref_updates omits b7268fe058e9 cifs: check ntwrk_buf_start for NULL before dereferencing it omits 00a067cad396 Merge branch 'v4.21/drivers' into tmp/aml-rebuild omits d098e44fdd93 Merge branch 'v4.21/dt64' into tmp/aml-rebuild omits ccf63fad3dff Merge branch 'v4.21/dt' into tmp/aml-rebuild omits 2bc9439c8def Merge branch 'v4.21/soc' into tmp/aml-rebuild omits dd6114493d8d SUNRPC discard cr_uid from struct rpc_cred. omits cc7d5cd82929 SUNRPC: simplify auth_unix. omits 15510203e9c5 SUNRPC: remove crbind rpc_cred operation omits ece97387e858 SUNRPC: remove generic cred code. omits 9cab28ef4fbe NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. omits 482d87a741ce NFS: struct nfs_open_dir_context: convert rpc_cred pointer [...] omits 0959217dedf7 NFS: change access cache to use 'struct cred'. omits c8ee029b5168 SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT omits c3a099a2671f NFS: move credential expiry tracking out of SUNRPC into NFS. omits f0139d7c0ec1 SUNRPC: add side channel to use non-generic cred for rpc call. omits f88b23496095 SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none omits fa526cb1c39f NFS/SUNRPC: don't lookup machine credential until rpcauth_ [...] omits d3a430f1a35e SUNRPC: discard RPC_DO_ROOTOVERRIDE() omits fd170fb1e6b9 NFSv4: don't require lock for get_renew_cred or get_machine_cred omits 9677a81fd697 NFSv4: add cl_root_cred for use when machine cred is not a [...] omits ec70ddc27358 SUNRPC: remove machine_cred field from struct auth_cred omits ec5472e42b9c SUNRPC: remove uid and gid from struct auth_cred omits ed1abaee8706 SUNRPC: remove groupinfo from struct auth_cred. omits d050147912fc SUNRPC: add 'struct cred *' to auth_cred and rpc_cred omits 22d49c32950e cred: allow get_cred() and put_cred() to be given NULL. omits 75bf87d3b529 cred: export get_task_cred(). omits 805e298456b9 cred: add get_cred_rcu() omits 2757dc0afdd4 cred: add cred_fscmp() for comparing creds. omits 748d6fd8d297 NFS: nfs_compare_mount_options always compare auth flavors. omits c93fca09f34a SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG omits afd41e0e045d nfs: fix comment to nfs_generic_pg_test which does the opposite omits 66ab6f062d96 nfs: use fmtcheck() in root_nfs_data omits e1ca10e953e0 NFSv4: cleanup remove unused nfs4_xdev_fs_type omits 49176826d815 Merge branch 'pm-avs' into linux-next omits 9261e90f0a24 Merge branch 'devprop' into linux-next omits 5f781e3d676b Merge branches 'acpi-soc' and 'acpi-apei' into linux-next omits 31254d85437f Merge branch 'pm-devfreq' into linux-next omits 2232360b257a Merge branch 'pm-cpuidle' into linux-next omits 995deb0fb3e0 Merge branches 'pm-cpufreq-sched' and 'pm-cpufreq' into li [...] omits de149e85e2ac mmc: sdhci-omap: Workaround errata regarding SDR104/HS200 [...] omits 844f896a0bd3 dt-bindings: sdhci-omap: Add note for cpu_thermal omits 3dcc7155efdc mmc: sdhci-acpi: Disable LED control for Intel BYT-based c [...] omits aca041eb0157 mmc: sdhci-pci: Disable LED control for Intel BYT-based co [...] omits 8119ed7f17f5 mmc: sdhci: Add quirk to disable LED control omits 20e280691d4b cifs: remove coverity warning in calc_lanman_hash omits c9b378783fe7 btrfs: don't enospc all tickets on flush failure omits 8977c83d2e10 btrfs: don't use global reserve for chunk allocation omits 3c0cdb2fc0a9 btrfs: dump block_rsv whe dumping space info omits 02688a69dc22 btrfs: check if free bgs for commit omits 639a7d22002e btrfs: run delayed items before dropping the snapshot omits 66996d04d039 btrfs: catch cow on deleting snapshots omits b5006411981c btrfs: extent-tree: cleanup one-shot usage of @blocksize i [...] omits b1bbc429acb9 Merge branch 'pm-opp' into linux-next omits 498f0f56cb0f mmc: mmci: add variant property to set command stop bit omits 58185e1df5d1 misc: alcor_pci: fix spelling mistake "invailid" -> "invalid" omits 706d6f91ce8f mmc: meson-gx: add signal resampling omits 44c144d22c92 mmc: meson-gx: align default phase on soc vendor tree omits c243cffd09da mmc: meson-gx: remove useless lock omits 06be11082a72 mmc: meson-gx: make sure the descriptor is stopped on errors omits aff88ff23512 mmc: sdhci_am654: Add Initial Support for AM654 SDHCI driver omits 7f6e4cc6727d dt-bindings: mmc: sdhci-of-arasan: Add deprecated message [...] omits 351b766ef2c7 dt-bindings: mmc: sdhci-am654: Document bindings for the h [...] omits d6b65a17cd32 mmc: sdhci-msm: avoid unused function warning omits 62456882c903 mmc: sdhci-xenon: Fix timeout checks omits e7a6fe65682c mmc: sdhci-omap: Fix timeout checks omits 5f0b66a8cb64 mmc: sdhci-of-esdhc: Fix timeout checks omits 872957dbcd3a mmc: alcor: remove set but not used variables 'len, clock_out' omits 4f96b0b37e0c hwmon: (ftsteutates) Use permission specific SENSOR[_DEVIC [...] omits e0d5595479d0 hwmon: (fschmd) Use permission specific SENSOR[_DEVICE]_AT [...] omits 91dad6aa2dcd hwmon: (emc6w201) Use permission specific SENSOR[_DEVICE]_ [...] omits e41229e8fa83 hwmon: (emc2103) Use permission specific SENSOR[_DEVICE]_A [...] omits 812ec535a4fc hwmon: (emc1403) Use permission specific SENSOR[_DEVICE]_A [...] omits 764d9264f1c6 hwmon: (ds620) Use permission specific SENSOR[_DEVICE]_ATT [...] omits c0399d887973 hwmon: (ds1621) Use permission specific SENSOR[_DEVICE]_AT [...] omits 9b62315353ec hwmon: (dell-smm-hwmon) Use permission specific SENSOR[_DE [...] omits 9b661af4746d hwmon: (da9055-hwmon) Use permission specific SENSOR[_DEVI [...] omits 48ad5aa57233 hwmon: (da9052-hwmon) Use permission specific SENSOR[_DEVI [...] omits 378dfc020d3c hwmon: (coretemp) Replace S_<PERMS> with octal values omits 6d08042dd1ef hwmon: (asus_atk0110) Replace S_<PERMS> with octal values omits 669489c2e914 hwmon: (aspeed-pwm-tacho) Use permission specific SENSOR[_ [...] omits 670d850939e7 hwmon: (applesmc) Replace S_<PERMS> with octal values omits dcf470270891 hwmon: (amc6821) Use permission specific SENSOR[_DEVICE]_A [...] omits f959aefa81e0 hwmon: (adt7x10) Use permission specific SENSOR[_DEVICE]_A [...] omits 4b4859dd2651 hwmon: (adt7475) Use permission specific SENSOR[_DEVICE]_A [...] omits a9de68c985de hwmon: (adt7470) Use permission specific SENSOR[_DEVICE]_A [...] omits ecd87fe954d8 hwmon: (adt7462) Use permission specific SENSOR[_DEVICE]_A [...] omits 840142b87e65 hwmon: (ads7871) Use permission specific SENSOR[_DEVICE]_A [...] omits 31280f63bfaa hwmon: (ads7828) Use permission specific SENSOR[_DEVICE]_A [...] omits 9e9edbc859dc hwmon: (ads1015) Use permission specific SENSOR[_DEVICE]_A [...] omits 1c0f64c84e22 hwmon: (adm1021) Use permission specific SENSOR[_DEVICE]_A [...] omits c8974915e726 hwmon: (adcxx) Use permission specific SENSOR[_DEVICE]_ATT [...] omits 07bffbdc39a3 hwmon: (adc128d818) Use permission specific SENSOR[_DEVICE [...] omits 32a49bb6a240 hwmon: (ad7418) Use permission specific SENSOR[_DEVICE]_AT [...] omits 3d318f3857f7 hwmon: (ad7414) Use permission specific SENSOR[_DEVICE]_AT [...] omits 671317330400 hwmon: (ad7314) Use permission specific SENSOR[_DEVICE]_AT [...] omits 46cf2bc60fa6 hwmon: (acpi_power_meter) Replace S_<PERMS> with octal values omits 12ecd59dfdaf hwmon: (abx500) Use permission specific SENSOR[_DEVICE]_AT [...] omits 83cba8fbcfc2 Btrfs: scrub, move setup of nofs contexts higher in the stack omits 0f6ce73f85f1 btrfs: replace cleaner_delayed_iput_mutex with a waitqueue omits f0e2b0a3c75d btrfs: wakeup cleaner thread when adding delayed iput omits 3216eb56a041 btrfs: run delayed iputs before committing omits 3c38af5f9432 btrfs: scrub: move scrub_setup_ctx allocation out of devic [...] omits 5b67c527dd19 btrfs: scrub: pass fs_info to scrub_setup_ctx omits 7a5fd0506efa btrfs: fix truncate throttling omits cdbb762c24c4 btrfs: don't run delayed refs in the end transaction logic omits 6a60d9d6581a btrfs: cleanup extent_op handling omits 3812dcc1c8bf btrfs: rework btrfs_check_space_for_delayed_refs omits 79430cc3f48f btrfs: add new flushing states for the delayed refs rsv omits 7ddb50825f38 btrfs: update may_commit_transaction to use the delayed refs rsv omits 0e56ebf76fcd btrfs: introduce delayed_refs_rsv omits d56549ef26a5 btrfs: only track ref_heads in delayed_ref_updates omits 568d039fa290 btrfs: add cleanup_ref_head_accounting helper omits dc351f64c05d btrfs: add btrfs_delete_ref_head helper omits 5a999de31689 btrfs: use PAGE_ALIGNED instead of open-coding it omits a20125bcf231 btrfs: use offset_in_page instead of open-coding it omits a6674b52fccb btrfs: dev-replace: open code trivial locking helpers omits dca35b74bcce btrfs: dev-replace: remove custom read/write blocking scheme omits 85b27c3638f0 btrfs: dev-replace: swich locking to rw semaphore omits ddf36094cd8d btrfs: reada: reorder dev-replace locks before radix tree preload omits 97ec759c1b05 btrfs: Fix error handling in btrfs_cleanup_ordered_extents omits 35b5e98c1740 btrfs: remove always true if branch in find_delalloc_range omits 3072d94a7c87 btrfs: skip file_extent generation check for free_space_in [...] omits 975f4f8f3332 Btrfs: fix fsync of files with multiple hard links in new [...] omits 23bf2fcb58d8 btrfs: drop extra enum initialization where using defaults omits 27a8bdc1cbdc btrfs: switch BTRFS_ORDERED_* to enums omits f10c72c992ae btrfs: switch EXTENT_FLAG_* to enums omits bfbe2dd3e0c1 btrfs: switch EXTENT_BUFFER_* to enums omits 1fbbfd327e18 btrfs: switch BTRFS_ROOT_* to enums omits 871531628bac btrfs: switch BTRFS_FS_* to enums omits b6238c073d8b btrfs: switch BTRFS_BLOCK_RSV_* to enums omits 12d625526b2a btrfs: switch BTRFS_FS_STATE_* to enums omits 9b8983418268 btrfs: Refactor btrfs_merge_bio_hook omits e6d430a67060 btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction omits 829dcee95b17 btrfs: document extent mapping assumptions in checksum omits 7ab8d7741ed7 btrfs: don't initialize 'offset' in map_private_extent_buffer() omits d42bc8d8ac3b Btrfs: fix deadlock with memory reclaim during scrub omits 1ce02e89f562 btrfs: Remove extent_io_ops::readpage_io_failed_hook omits a33e70fcd745 btrfs: remove btrfs_bio_end_io_t omits d826c8b0399f btrfs: replace btrfs_io_bio::end_io with a simple helper omits 061e9b3431b3 btrfs: remove redundant csum buffer in btrfs_io_bio omits 432d5c74b7c0 btrfs: replace async_cow::root with fs_info omits b85e8aa673ee btrfs: merge btrfs_submit_bio_done to its caller omits 9a029da59af5 btrfs: balance: print to system log when balance ends or i [...] omits dfa8cf72dec4 btrfs: balance: print args during start and resume omits b42659914871 btrfs: add helper to describe block group flags omits b5702da7f71b Btrfs: fix deadlock when enabling quotas due to concurrent [...] omits 95341a441b7e Btrfs: fix access to available allocation bits when starti [...] omits a369675f8430 Btrfs: allow clear_extent_dirty() to receive a cached exte [...] omits fce6b73305ba btrfs: Handle final split-brain possibility during fsid change omits 28764223a970 btrfs: Handle one more split-brain scenario during fsid change omits 1fccaf07d08e btrfs: add members to fs_devices to track fsid changes omits 150df085ce11 btrfs: Add handling for disk split-brain scenario during f [...] omits e5c304a6d29d btrfs: Remove fsid/metadata_fsid fields from btrfs_info omits 944adaf34268 btrfs: Add sysfs support for metadata_uuid feature omits 7ec74f1c97ba btrfs: Introduce support for FSID change without metadata rewrite omits 4641962b77ce btrfs: use EXPORT_FOR_TESTS for conditionally exported functions omits cba0271189ef btrfs: introduce EXPORT_FOR_TESTS macro omits c97c1065fddc btrfs: remove unused drop_on_err in btrfs_mkdir omits 882c6e7f7757 btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range omits 082bf0a02123 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument omits b7d3f31c22cb btrfs: Remove superfluous check form btrfs_remove_chunk omits f839cccb20b9 btrfs: don't report user-requested cancel as an error omits d9a3c7c83cb4 btrfs: silence warning if replace is canceled omits 92e97291d246 btrfs: dev-replace: add explicit check for replace result [...] omits 0fe718fbaab2 btrfs: dev-replace: replace's scrub must not be running in [...] omits 102df61654ac btrfs: dev-replace: set result code of cancel by status of scrub omits 252e983b61f1 btrfs: fix use-after-free due to race between replace star [...] omits d6781b03d02e btrfs: dev-replace: go back to suspend state if another EX [...] omits 173cbf6afef3 btrfs: dev-replace: go back to suspended state if target d [...] omits 0c283cb37164 btrfs: mark btrfs_dev_replace_start as static omits 9bf56ced79f8 btrfs: harden agaist duplicate fsid on scanned devices omits aa3f34d12002 btrfs: introduce nparity raid_attr omits a0c3d5a732cf btrfs: fix ncopies raid_attr for RAID56 omits c14eabd822e8 btrfs: alloc_chunk: fix more DUP stripe size handling omits 79db8a83c8bc btrfs: alloc_chunk: improve chunk size variable name omits d3bfd26ac4c3 btrfs: alloc_chunk: do not refurbish num_bytes omits bcb6d30da90b btrfs: use tagged writepage to mitigate livelock of snapshot omits 8f4975976972 btrfs: Remove unused extent_state argument from btrfs_writ [...] omits 3dcc0f2b507f btrfs: Remove extent_page_data argument from writepage_delalloc omits 4bea1447c59d btrfs: Move epd::extent_locked check to writepage_delalloc [...] omits 63bc2f088871 btrfs: Check for missing device before bio submission in b [...] omits 6f57d50de65f btrfs: remove redundant replace_state init omits 7df1abf877a0 Btrfs: remove no longer used io_err from btrfs_log_ctx omits 73adac218629 Btrfs: simpler and more efficient cleanup of a log tree's [...] omits 11340d24de15 btrfs: Adjust loop in free_extent_buffer omits 9af8438434ae btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] omits 65cbefbcd4b2 btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf omits 7f5a82100108 btrfs: Remove extra reference count bumps in btrfs_compare_trees omits 85055db837de btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] omits 544db2045cf8 btrfs: Remove redundant extent_buffer_get in get_old_root omits 803d2934d494 btrfs: Remove needless tree locking in iterate_inode_extrefs omits a8fafbc41ad8 btrfs: Remove needless tree locking in iterate_inode_refs omits ac25cba621dd btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] omits 1e95bfe0f9c0 Btrfs: support swap files omits 259b09d4e298 Btrfs: rename and export get_chunk_map omits 45d4787e4b49 Btrfs: prevent ioctls from interfering with a swap file omits fd1cef72c5a4 btrfs: Remove extent_io_ops::split_extent_hook callback omits c92ebd3424d4 btrfs: Remove extent_io_ops::merge_extent_hook callback omits abb573adde59 btrfs: Remove extent_io_ops::clear_bit_hook callback omits ad69b312f75b btrfs: Remove extent_io_ops::set_bit_hook extent_io callback omits eec0a7665f08 btrfs: Remove extent_io_ops::check_extent_io_range callback omits 600bb16c3830 btrfs: Remove extent_io_ops::writepage_end_io_hook omits eea23881c921 btrfs: Remove extent_io_ops::writepage_start_hook omits dc54e867aab0 btrfs: Remove extent_io_ops::fill_delalloc omits 64f72a28af55 btrfs: Add function to distinguish between data and btree inode omits 4a8cfb209da8 btrfs: volumes: Make sure no dev extent is beyond device boundary omits 0a37ad027969 btrfs: volumes: Make sure there is no overlap of dev exten [...] omits b11fbfbe7923 btrfs: Refactor find_free_extent loops update into find_fr [...] omits dd3c7cdf39a2 btrfs: Refactor unclustered extent allocation into find_fr [...] omits 74ccf8461219 btrfs: Refactor clustered extent allocation into find_free [...] omits e91a37ec0588 btrfs: Introduce find_free_extent_ctl structure for later rework omits fdf1b11a16de btrfs: extent-tree: Detect bytes_pinned underflow earlier omits 8a08b6245870 btrfs: extent-tree: Detect bytes_may_use underflow earlier omits 252c4de27c4a Btrfs: remove no longer used stuff for tracking pending or [...] omits d9b712648a46 Btrfs: remove no longer used logged range variables when l [...] omits c332f1e0d962 Merge branch 'devprop' into linux-next omits 14fd63ea1abc Merge branches 'pm-qos', 'pm-cpuidle' and 'pm-cpufreq' int [...] omits 89b62f3e1153 Merge branch 'pm-avs' into linux-next omits 59ceba8b6fde Merge branches 'acpi-misc' and 'acpi-tables' into linux-next omits 07f88a2477f1 Merge branch 'acpica' into linux-next omits 74c79c5c3287 Merge branch 'devel' into for-next omits 1b472ce02520 cifs: remove set but not used variable 'smb_buf' omits 1b112b3dbef7 cifs: suppress some implicit-fallthrough warnings omits a29f70e13101 cifs: change smb2_query_eas to use the compound query-info helper omits a5fa86629f03 Add vers=3.0.2 as a valid option for SMBv3.0.2 omits 6579a80dcde7 cifs: create a helper function for compound query_info omits 00695c17bfdb cifs: address trivial coverity warning omits e9042446828b cifs: smb2 commands can not be negative, remove confusing check omits e6d175baf970 cifs: use a compound for setting an xattr omits 02c9602a60e5 cifs: clean up indentation, replace spaces with tab omits c552e29fdd63 hwmon: (k10temp) Add Hygon Dhyana support omits 7ac3574ad42f automerging branch "kernel.org-palmer-linux/next-tracepoin [...] omits 219292deb880 automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] omits b1d99e65a3a8 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] omits 5a44ea3d538a automerging branch "kernel.org-palmer-linux/next-earlycon" [...] omits 1cfdfcd4c548 automerging branch "kernel.org-palmer-linux/next-audit" in [...] omits ad60a1a440f3 automerging branch "kernel.org-palmer-linux/fix-unused_var [...] omits 544e9ec9e17a automerging branch "kernel.org-palmer-linux/fix-su" into " [...] omits f5573d3b7d44 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] omits 18dc69961b72 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] omits 8d8a4aaee8e5 automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] omits 5f2b414eea18 automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] omits 26edefef562d automerging branch "kernel.org-palmer-linux/fix-module" in [...] omits bc06952e035a automerging branch "kernel.org-palmer-linux/fix-flat" into [...] omits caa128c11dc6 automerging branch "kernel.org-palmer-linux/fix-features_r [...] omits 08a390c46693 automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] omits edc305622e96 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] omits 574fd5bd0a4b riscv: remove unused variable in ftrace omits 4085fed6373f perf trace: Add ordered processing omits 5a0cb2ffce06 perf ordered_events: Add first_time() method omits b2595c9b1e5a perf trace: Move event delivery to a new deliver_event() function omits a4a77b93ae0b perf ordered_events: Add ordered_events__flush_time interface omits c6934c91ba76 perf annotate: Introduce basic support for ARC omits 63ac3b59f0fb perf config: Modify size factor of snprintf omits c713acc7090b perf record: Fix memory leak on AIO objects deallocation omits f24bf0aedcd1 perf vendor events intel: Fix Load_Miss_Real_Latency on SKL/SKX omits d18302245c15 perf parse-events: Fix unchecked usage of strncpy() omits 11435d1a1e32 perf probe: Fix unchecked usage of strncpy() omits a649e875545c perf ui helpline: Use strlcpy() as a shorter form of strnc [...] omits 7d81b2ac5dfe perf svghelper: Fix unchecked usage of strncpy() omits b8990e60c7a5 perf help: Remove needless use of strncpy() omits 8b3ff080ebb1 perf header: Fix unchecked usage of strncpy() omits 7473d42ba08f perf header: Fix unchecked usage of strncpy() omits 82b0120681e0 hwmon: (ltc4215) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits a3ab0d6a909b hwmon: (ina2xx) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] omits ec680b33cc9c hwmon: (tmp401) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] omits c8a559114bdb hwmon: (max6697) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 44974951b84e hwmon: (pwm-fan) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits f637dcba3419 hwmon: (ntc_thermistor) Auto-convert to use SENSOR_DEVICE_ [...] omits 609e5e43d2c3 hwmon: (max6650) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits c5364849cebb hwmon: (ltc4260) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 1c2b838a9b27 hwmon: (nct7802) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 2e56c01dc34a hwmon: (lm95234) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 24d4690b9e6a hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] omits 1210ebed343a hwmon: (ltc2945): Auto-convert to use SENSOR_DEVICE_ATTR_{ [...] omits d4533027307b hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants omits 70dbf6de1872 hwmon: (lm75) Add STLM75 support omits 9e107dbd15d0 perf dso: Fix unchecked usage of strncpy() omits 99659fb44fdd perf cs-etm: Add support for PTMv1.1 decoding omits f33071003b35 perf cs-etm: Add support for ETMv3 trace decoding omits 6e1c7f87fb4a perf cs-etm: Add configuration for ETMv3 trace protocol omits a1dcb76e592a perf top: Move perf_top__reset_sample_counters() to after [...] omits ffec48b73449 perf top: Display slow reader warning when droping samples omits 30eacd0f6c56 perf top: Save and display the drop count stats omits bdbc7bcf0f9a perf top: Drop samples which are behind the refresh rate omits 2e86f646dd68 perf top: Set the 'session_done' volatile variable when exiting omits bc67057cab13 perf top: Use cond variable instead of a lock omits 73df315a5120 perf top: Add processing thread omits f0a93bdc13e4 perf top: Move lost events warning to helpline omits f03b87dd0b44 perf top: Save and display the lost count stats omits 4bc8acb7e06b perf ordered_events: Add private data member omits 52ea6a5168fb perf ordered_events: Rework show_progress for __ordered_ev [...] omits 6024b7a51a19 perf tools: Support 'srccode' output omits 3e9c3a56674b perf trace: We need to consider "nr" if "__syscall_nr" is [...] omits 0e932e6cd07a perf tools: Allow specifying proc-map-timeout in config file omits 8cf0fe36de6a tools lib subcmd: Fix a few source code comment typos omits f04ae48fe61a perf tools: Fix diverse comment typos omits d401b02c41f6 perf bpf-loader: Fix debugging message typo omits e1eebe9cc3d5 perf tools Documentation: Fix diverse typos omits 0dac8c80c833 tools lib traceevent: Fix diverse typos in comments omits 9512bca1ede7 perf vendor events intel: Fix diverse typos omits b4ab1b4fa199 perf tests ARM: Disable breakpoint tests 32-bit omits 43cee3e27ea0 sh: ecovec24: Fix an ifdef omits aed85cbd53dd mmc: sdhci-of-esdhc: fix spelling mistake "upsupported" -> [...] omits 3100e97ab12b Merge branch 'fixes' into next omits 9cd5b632bc7d memstick: rtsx_usb_ms: Support runtime power management omits 4eea013b4251 memstick: rtsx_usb_ms: Use ms_dev() helper omits 011a1bee81af memstick: Prevent memstick host from getting runtime suspe [...] omits 0c9696e3204e misc: rtsx_usb: Use USB remote wakeup signaling for card i [...] omits 61b8b5559a57 memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in [...] omits cfc669964b09 mmc: rtsx_usb_sdmmc: Re-work card detection/removal support omits 77ca064e32ca mmc: rtsx_usb_sdmmc: Re-work runtime PM support omits 0f6293d59008 mmc: rtsx_usb_sdmmc: Don't runtime resume the device while [...] omits 24da6a7e5a4b mmc: core: Introduce MMC_CAP_SYNC_RUNTIME_PM omits 0ad79684fecf mmc: sdhci-msm: Disable CDR function on TX omits 2a9a4742e825 mmc: add new Alcor Micro Cardreader SD/MMC driver omits 4eb78924bf0e misc: cardreader: add new Alcor Micro Cardreader PCI driver omits 1c346c7f5d60 mmc: convert to DEFINE_SHOW_ATTRIBUTE omits b4172bb92664 mmc: jz4740: Use PTR_ERR_OR_ZERO in jz4740_mmc_request_gpios() omits 68fe87ac8a93 dt-bindings: mmc: sdhci-msm: Clarify register requirements omits cead55d3886b mmc: sdhci-pci: Add max-frequency device property for Inte [...] omits e439eb96a7ad mmc: slot-gpio: Delete legacy GPIO handling omits 45a0001996ff mmc: pxa: Use GPIO descriptor for power omits 25087f3fa768 mmc: pxamci: Delete platform data handling of CD and WP omits 3be3e65b6d22 ARM: pxa: Delete platform data for CD/WP omits 340f0db872f5 mmc: pxamci: Support getting GPIO descs for RO and WP omits 946f340340b2 ARM: pxa: Add GPIO descriptors for Palm27x omits 231bb111da29 ARM: pxa: Add gpio descriptor lookup tables for MMC CD/WP omits c8032651733f gpio: name PCA953x gpio chips after device name omits 156060631b70 mmc: s3cmci: Use the slot GPIO descriptor omits babd0b238d11 mmc: host: tmio: Use GPIO descriptors omits b59713e2a8d1 mmc: spi: Convert to use GPIO descriptors omits d645629b99e9 mmc: meson-mx-sdio: check devm_kasprintf for failure omits 22b2dbbd3dfa mmc: sdhci-of-esdhc: workaround for unreliable pulse width [...] omits a1b836364936 mmc: sdhci-of-esdhc: temporary fixup for eMMC HS400 issue omits 5f8d484080a4 mmc: sdhci-of-esdhc: add erratum A011334 support omits c3f16d799cd3 mmc: sdhci-of-esdhc: add hs400 mode support omits 17a2276b070d mmc: core: Add ->hs400_prepare_ddr() callback omits c1bdd5cd715c mmc: sdhci-omap: Remove redundant structure assignments omits 6bf056a653f9 mmc: sdhci-omap: Add platform specific reset callback omits 9b4b4bb94db0 Merge branch 'fixes' into next omits d3df8e110030 mmc: jz4740: rework pre_req/post_req implementation omits 8010bf807da2 Merge branch 'fixes' into next omits 5d89c1795893 mmc: mmci: send stop command if sbc error issue omits c74172114bcf mmc: document 'Reliable Write' bit in uapi header omits 1655e5a4b746 mmc: tmio: introduce mask for 'always 1' bits omits 038de1518be2 mmc: renesas_sdhi: disable HS400 on H3 ES1.x and M3-W ES1.[012] omits 85ef77964d45 mmc: renesas_sdhi: align compatibility properties for H3 and M3-W omits b70c5618625a mmc: renesas_sdhi: handle 4tap hs400 mode quirk based on S [...] omits 69ba49824227 mmc: renesas_sdhi: add initial setting of interrupt mask register omits 2895de23f762 mmc: tmio: fix reset operation omits 469e0098d1b8 mmc: tmio: enable module clock before resetting when resuming omits 33cdc6a48cb4 mmc: core: remove obsolete mmc_set_blockcount() function omits 715f9b6a7d3c Merge branch 'fixes' into next omits 9b1de2548a9b mmc: bcm2835: Properly handle dmaengine_prep_slave_sg omits a82f734da00f mmc: bcm2835: Refactor dma_map_sg handling omits d4dac50bd77c mmc: bcm2835: Terminate timeout work synchronously omits f34f7c3fcd38 mmc: bcm2835: Avoid possible races on data requests omits 2130168e9078 mmc: bcm2835: Release DMA channel on driver unload omits 742cc8f935f4 mmc: bcm2835: Recover from MMC_SEND_EXT_CSD omits 06605ca067f3 mmc: bcm2835: reset host on timeout omits d72d1e03a121 mmc: sdhci: imx: Use the slot GPIO descriptor omits a7d8ffd20128 mmc: jz4740: Use GPIO descriptor for power omits 32e1e09e4505 mmc: jz4740: Get CD/WP GPIOs from descriptors omits 2fb1e009909b mmc: slot-gpio: Allocate GPIO labels dynamically omits ec3349733550 mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically omits 0a0689a6a794 dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings omits 80ccda320889 mmc: sdhci: Handle auto-command errors omits e24f96d98e00 mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR omits 04225eeeadf3 mmc: sdhci: Fix data command CRC error handling omits 98a1badabcab mmc: bcm2835: Switch to SPDX identifier omits 6c10d3669818 mmc: renesas_sdhi: Whitelist R8A77990 SDHI omits 5fd35933a9f0 mmc: tmio: delete wait in tuning process omits b58d9a4c2262 mmc: renesas_sdhi: remove workaround for HS400 clock omits d6d7b2305b6e mmc: sdhci-cadence: include <linux/bits.h> instead of <lin [...] omits a9eb48ffb4b8 mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void omits 2f93f6471575 dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210 omits d434784ce70d mmc: renesas_sdhi_internal_dmac: Add R7S9210 support omits 9a96784a0372 dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string omits 7a13838368da mmc: atmel-mci: do not assume idle after atmci_request_end omits b8e19a7275c4 mmc: dw_mmc-bluefield: simplify the probe() function omits c7d74f860abc perf cs-etm: Support for ARM A32/T32 instruction sets in C [...] omits 8f6af5da4c6b perf beauty mmap_flags: Fixed syntax error Fixed missing ' [...] omits 61b9d5938d3a dt-bindings: hwmon: (lm90) Document ti,tmp451 compatible string omits c3f4d4b58bb6 hwmon: (ntc_thermistor) use a table to lookup the thermistor type omits 528e509c4d09 hwmon: (ntc_thermistor) sort thermistor id lists alphabetically omits f84f6e895cd3 hwmon: (ntc_thermistor): add support for B57891S0103 from Epcos omits 51e39fb1d733 dt-bindings: hwmon: (ntc_thermistor) add B57891S0103 therm [...] omits cd85429c0e5a hwmon: (ltc2978) Fix spelling mistake "comppatible" -> "co [...] omits 5185f4ed0848 hwmon: Remove multiple space after dot omits 9440ad7afb3d hwmon: fix typo build -> built omits 1965b3235635 dell-smm-hwmon.c: Add XPS 9570 to supported devices list omits 8bf97aa7c152 hwmon: (mlxreg-fan) Modify macros for tachometer fault sta [...] omits a5b636d6cb37 Documentation: hwmon: Add descriptions for ina2xx sysfs entries omits 8cc5e26306d9 hwmon: (ina3221) Convert to using %pOFn instead of device_ [...] omits 63ab725f6f6a dt-bindings: hwmon: tmp108: add optional interrupts and #t [...] omits afb23b6c166c hwmon (lm63) Do not overwrite data->kind omits f8d22fdac3ce hwmon: (ina3221) Add PM runtime support omits 902ef0052dd6 hwmon: (ina3221) Make sure data is ready before reading omits 731693defd5b hwmon: (ina3221) Serialize sysfs ABI accesses omits 77e406ac745d hwmon: (ina3221) Check channel status for alarms attribute read omits 4b13f2427d07 hwmon (occ): Add sysfs attributes for additional OCC data omits c3fccc158ae5 hwmon (occ): Add sensor attributes and register hwmon device omits ff692d80b2e2 hwmon (occ): Add sensor types and versions omits b4aa1c6ed430 hwmon (occ): Parse OCC poll response omits 52128f625ae9 hwmon (occ): Add command transport method for P8 and P9 omits de75c2156b2f hwmon: Add On-Chip Controller (OCC) hwmon driver omits 34434e3633de tools lib traceevent: traceevent API cleanup omits 9f8e7683d1f5 perf tools: traceevent API cleanup, remove __tep_data2host*() omits 94888c7cef41 tools lib traceevent: Rename tep_free_format() to tep_free [...] omits 2d6b708fb58a tools lib traceevent, perf tools: Rename 'struct tep_event [...] omits 01b56c0296da tools lib traceevent: Install trace-seq.h API header file omits cadb29db628d tools lib traceevent: Added support for pkg-config omits c1f71ed8f5d1 tools lib traceevent: Implement new API tep_get_ref() omits eb58157b92bf perf report: Documentation average IPC and IPC coverage omits 8eced1d15814 perf report: Display average IPC and IPC coverage per symbol omits 41405354bd53 perf annotate: Create a annotate2 flag in struct symbol omits 9d2a4fa18816 perf annotate: Compute average IPC and IPC coverage per symbol omits 51d0337d0198 tools lib traceevent: Add sanity check to is_timestamp_in_us() omits aca70cc40a0b perf beauty mmap_flags: Check if the arch has a mmap.h file omits c46216881879 perf record: Extend trace writing to multi AIO omits ea9ec1c45781 perf record: Enable asynchronous trace writing omits 98dffeb1a400 perf mmap: Map data buffer for preserving collected data omits fd849f025a14 tools build feature: Check if libaio is available omits 932d0166b1db perf intel-pt: Fix error with config term "pt=0" omits 5f71b002bbc6 perf top: Allow passing a kallsyms file omits 132efb95080b perf bpf: Use ERR_CAST instead of ERR_PTR(PTR_ERR()) omits c4838c7bad14 tools include: Adopt ERR_CAST() from the kernel err.h header omits 3ebeae6efafd perf test: Fix perf_event_attr test failure omits 2e9ed1958a84 perf tests record: Allow for 'sleep' being 'coreutils' omits 6e33c250a88f tools lib traceevent: Fix compile warnings in tools/lib/tr [...] omits 4ea9a7a364b6 perf script: Use fallbacks for branch stacks omits cbf7c5b09202 perf tools: Use fallback for sample_addr_correlates_sym() cases omits 23abfb260710 perf thread: Add fallback functions for cases where cpumod [...] omits cc9581b785fd perf machine: Record if a arch has a single user/kernel ad [...] omits ea75be393677 perf env: Also consider env->arch == NULL as local operation omits 97dfc3423ca7 perf map: Remove extra indirection from map__find() omits fd0046c4b95f perf stat: Fix CSV mode column output for non-cgroup events omits 6e269c85dcea perf stat: Fix shadow stats for clock events omits 7d0df6572c45 perf build: Give better hint about devel package for libssl omits 8f82ffbc5b0b tpm: add support for partial reads omits 7e333602912c Btrfs: keep pages dirty when using btrfs_writepage_fixup_worker omits fa80bf776ec1 btrfs: drop uuid_mutex in btrfs_free_extra_devids() omits 7e273ba4e08b btrfs: Fix the return value in case of error in 'btrfs_mar [...] omits d708e87ca399 Merge branch 'work.mount' into for-next omits 2dcc1f3b7dcb vfs: Fix error handling in do_remount() omits 35d7fc5e5603 Merge branch 'work.afs' into for-next omits 319829cc2bde Merge branches 'work.mount', 'work.alpha', 'work.compat', [...] omits 69374d063be0 compat_ioctl: remove pointless HCI... ioctls omits 2c712d240eaf bluetooth: fix compat ioctl omits d1b75e8a6d01 vfs: Implement parameter value retrieval with fsinfo() omits 14eabeebf5cf vfs: Allow fsinfo() to be used to query an fs parameter de [...] omits 37c60145dc5a vfs: Allow fsinfo() to query what's in an fs_context omits c1d02b5ace8e afs: Add fsinfo support omits d5ab33dfd7bc vfs: syscall: Add fsinfo() to query filesystem information omits 36e291a8867a vfs: Add a sample program for the new mount API omits 3e61486571a0 afs: Use fs_context to pass parameters over automount omits fc992caa96a1 afs: Add fs_context support omits 094a14cefa9e vfs: syscall: Add fspick() to select a superblock for reco [...] omits c0a73cc8a9ec vfs: syscall: Add fsmount() to create a mount for a superblock omits f7116ca0ec36 vfs: syscall: Add fsconfig() for configuring and managing [...] omits 8c28e9099a69 vfs: Add some logging to the core users of the fs_context log omits 0799073cb470 vfs: Implement logging through fs_context omits 1d9c8fafbf6f vfs: syscall: Add fsopen() to prepare for superblock creation omits 74cd1cf94ad5 Make anon_inodes unconditional omits 728d3f7e4ed3 vfs: Provide documentation for new mount API omits 6ddc92a66115 vfs: Remove kern_mount_data() omits 435143a6e390 hugetlbfs: Convert to fs_context omits 16ec1a5d58ea kernfs, sysfs, cgroup, intel_rdt: Support fs_context omits 2502e0179096 cpuset: Use fs_context omits ca5911cd7b66 ipc: Convert mqueue fs to fs_context omits bfdc0d98d3d9 proc: Add fs_context support to procfs omits b04f79586997 procfs: Move proc_fill_super() to fs/proc/root.c omits 0472421f47a9 vfs: Remove unused code after filesystem context changes omits 37744f3d21f8 vfs: Implement a filesystem superblock creation/configurat [...] omits ae049c6c97e4 vfs: Separate changing mount flags full remount omits 8825fb43b70a tomoyo: Implement security hooks for the new mount API omits 966a6c141849 apparmor: Implement security hooks for the new mount API omits 1f0a62d86694 smack: Implement filesystem context security hooks omits 4786c3427b25 selinux: Implement the new mount API LSM hooks omits 6446dd622da1 vfs: Put security flags into the fs_context struct omits dbcf22bfca6d vfs: Add LSM hooks for the new mount API omits 229e55402816 vfs: Add configuration parser helpers omits 8a82a2513c0a vfs: Introduce logging functions omits c87c47c34750 vfs: Introduce the basic header for the new mount API's fi [...] omits af9eb1fffa12 vfs: Suppress MS_* flag defs within the kernel unless expl [...] omits af7b5bc4c7e3 teach move_mount(2) to work with OPEN_TREE_CLONE omits e78164433ca1 vfs: syscall: Add move_mount(2) to move mounts around omits 5caad78464aa vfs: syscall: Add open_tree(2) to reference or clone a mount omits 307c6e5241b4 vfs: Require specification of size of mount data for inter [...] adds 7566ec393f41 Linux 4.20-rc7 adds bb888156f2f9 Merge remote-tracking branch 'fixes/master' adds ce500e4fb411 Merge remote-tracking branch 'arc-current/for-curr' adds 4e1d4be681b2 net: hns: Incorrect offset address used for some registers. adds 308c6cafde01 net: hns: All ports can not work when insmod hns ko after rmmod. adds 4ad26f117b6e net: hns: Some registers use wrong address according to th [...] adds 5778b13b64ec net: hns: Fixed bug that netdev was opened twice adds 31f6b61d8106 net: hns: Clean rx fbd when ae stopped. adds c82bd077e1ba net: hns: Free irq when exit from abnormal branch adds a57275d35576 net: hns: Avoid net reset caused by pause frames storm adds 7e74a19ca522 net: hns: Fix ntuple-filters status error. adds 726ae5c9e5f0 net: hns: Add mac pcs config when enable|disable mac adds 6adafc356e20 net: hns: Fix ping failed when use net bridge and send multicast adds 369a094d500f Merge branch 'hns-fixes' adds 1f915229c056 Merge remote-tracking branch 'net/master' adds c8a6f9c4c1a1 Merge remote-tracking branch 'ipsec/master' adds eca1e56ceedd iwlwifi: mvm: don't send GEO_TX_POWER_LIMIT to old firmwares adds 4d638ec1b873 Merge remote-tracking branch 'wireless-drivers/master' adds 433f56aefac1 Merge remote-tracking branch 'sound-asoc-fixes/for-linus' adds 1a365a5c7959 Merge branch 'regulator-4.20' into regulator-linus adds 083d6ead663a Merge remote-tracking branch 'regulator-fixes/for-linus' adds 7573afc90030 Merge remote-tracking branch 'spi-fixes/for-linus' adds 869e2ec2498c Merge remote-tracking branch 'pci-current/for-linus' adds 3c9dc275dba1 Revert "serial: 8250: Fix clearing FIFOs in RS485 mode again" adds 63ec100e152a Merge remote-tracking branch 'tty.current/tty-linus' adds 93a86395b429 Merge tag 'usb-serial-4.20-rc7' of https://git.kernel.org/ [...] adds 2419f30a4a4f USB: xhci: fix 'broken_suspend' placement in struct xchi_hcd adds 8714ae98f976 Merge remote-tracking branch 'usb.current/usb-linus' adds ccf66f00a9ae Merge remote-tracking branch 'char-misc.current/char-misc-linus' adds e1bb06c19788 Merge remote-tracking branch 'input-current/for-linus' adds 047004a7a6af Merge remote-tracking branch 'ide/master' adds dd41db6c95c2 Merge remote-tracking branch 'mips-fixes/mips-fixes' adds a711127fb007 Merge remote-tracking branch 'omap-fixes/fixes' adds 4ce19af352f3 Merge remote-tracking branch 'nvdimm-fixes/libnvdimm-fixes' adds b0bde1bd175a Merge remote-tracking branch 'btrfs-fixes/next-fixes' adds 3794125e58a5 Merge remote-tracking branch 'vfs-fixes/fixes' adds c92a54cfa025 dma-direct: do not include SME mask in the DMA supported check adds a3e4639b572a Merge remote-tracking branch 'dma-mapping-fixes/for-linus' adds 2b988393d0e4 of: of_node_get()/of_node_put() nodes held in phandle cache adds cea5d45ea6d8 of: __of_detach_node() - remove node from phandle cache adds 7b183eda39dd Merge remote-tracking branch 'devicetree-fixes/dt/linus' adds 0bcbed3f5d96 Merge remote-tracking branch 'scsi-fixes/fixes' adds 97207c12780d mmc: sdhci: Fix sdhci_do_enable_v4_mode adds 5ccf7f5505f4 mmc: tegra: Fix for SDMMC pads autocal parsing from dt adds 0b4797906841 mmc: omap_hsmmc: fix DMA API warning adds a0741ba40a00 mmc: core: Reset HPI enabled state during re-init and in c [...] adds ba9f39a785a9 mmc: core: Allow BKOPS and CACHE ctrl even if no HPI support adds e3ae3401aa19 mmc: core: Use a minimum 1600ms timeout when enabling CACHE ctrl adds 28bd44725d19 Merge remote-tracking branch 'mmc-fixes/fixes' adds 29d3ceb41e3f Merge remote-tracking branch 'kbuild/for-next' adds 8ea9c64e19a4 Merge remote-tracking branch 'compiler-attributes/compiler [...] adds 63bff051307e Merge remote-tracking branch 'leaks/leaks-next' adds 86dce5315495 Merge remote-tracking branch 'dma-mapping/for-next' adds 9421c39150da Merge remote-tracking branch 'arm/for-next' adds 0520e99944db Merge remote-tracking branch 'arm64/for-next/core' adds 61e9bac621aa Merge remote-tracking branch 'arm-soc/for-next' adds 26f6d29520ea Merge remote-tracking branch 'actions/for-next' adds 088950cf553a Merge branch 'v4.21/soc' into tmp/aml-rebuild adds 567d14cc7a72 Merge branch 'v4.21/dt' into tmp/aml-rebuild adds 1999b06edc8e Merge branch 'v4.21/dt64' into tmp/aml-rebuild adds b28b14c7c157 Merge branch 'v4.21/drivers' into tmp/aml-rebuild adds 087a12e7289c Merge remote-tracking branch 'amlogic/for-next' adds 742c8ad219f9 Merge remote-tracking branch 'aspeed/for-next' adds d75645c1935f Merge remote-tracking branch 'at91/at91-next' adds 904936d9c874 Merge remote-tracking branch 'bcm2835/for-next' adds 182ac34be5e7 Merge remote-tracking branch 'imx-mxs/for-next' adds 2264f8a29af0 Merge remote-tracking branch 'keystone/next' adds 113d696224f2 Merge remote-tracking branch 'mediatek/for-next' adds 46538a79d454 Merge remote-tracking branch 'mvebu/for-next' adds 18f6d81a360b Merge remote-tracking branch 'omap/for-next' adds 4bd3d4f87e22 Merge remote-tracking branch 'reset/reset/next' adds 454f12774e30 Merge remote-tracking branch 'qcom/for-next' adds 47c80a5d8a3b ARM: shmobile: fix build regressions adds 9352db32dc95 Merge branch 'fixes-for-v4.21' into next adds 294412e4ca90 Merge remote-tracking branch 'renesas/next' adds d594c73eda62 Merge remote-tracking branch 'rockchip/for-next' adds 74ebbdda7cec arm64: dts: exynos: Add Bluetooth chip to TM2(e) boards adds 75c4a4541891 Merge branch 'next/dt64' into for-next adds 2c49a9ccbf72 Merge remote-tracking branch 'samsung-krzk/for-next' adds 9c0617084005 Merge remote-tracking branch 'sunxi/sunxi/for-next' adds c5439cc14cf2 Merge remote-tracking branch 'tegra/for-next' adds 22bbfdcac433 Merge remote-tracking branch 'clk/clk-next' adds d38a37356829 Merge remote-tracking branch 'csky/linux-next' adds 6921f17d30df Merge remote-tracking branch 'ia64/next' adds cc559cdab676 Merge remote-tracking branch 'm68k/for-next' adds f760e8440d6e Merge remote-tracking branch 'microblaze/next' adds 433cb09c1bc5 Merge remote-tracking branch 'mips/mips-next' adds b58d9da43cf6 Merge remote-tracking branch 'nds32/next' adds cddec3f12ede Merge remote-tracking branch 'nios2/for-next' adds c13559eda3e5 Merge remote-tracking branch 'parisc-hd/for-next' adds 51dc240ba06b Merge remote-tracking branch 'powerpc/next' adds 728cb9d8dce9 automerging branch "kernel.org-palmer-linux/fix-cmpxchg_de [...] adds e9db3614132f automerging branch "kernel.org-palmer-linux/fix-copy_user" [...] adds 340b30a3053d automerging branch "kernel.org-palmer-linux/fix-features_r [...] adds 3538418fcb77 automerging branch "kernel.org-palmer-linux/fix-flat" into [...] adds b217dee5787a automerging branch "kernel.org-palmer-linux/fix-module" in [...] adds 857dc3ec2af0 automerging branch "kernel.org-palmer-linux/fix-pt_regs-wh [...] adds 5c743b14473e automerging branch "kernel.org-palmer-linux/fix-ptrace" in [...] adds 0de57890ba86 automerging branch "kernel.org-palmer-linux/fix-put_of_cpu [...] adds d162fbc40cd9 automerging branch "kernel.org-palmer-linux/fix-rv32i" int [...] adds 0ab2a4066775 automerging branch "kernel.org-palmer-linux/fix-su" into " [...] adds b9ecd66a2712 riscv: remove unused variable in ftrace adds 704f7745879b automerging branch "kernel.org-palmer-linux/fix-unused_var [...] adds 6d3bb43b0855 automerging branch "kernel.org-palmer-linux/next-audit" in [...] adds c0c1bded3c42 automerging branch "kernel.org-palmer-linux/next-earlycon" [...] adds 1b98c9607d42 automerging branch "kernel.org-palmer-linux/next-ojn" into [...] adds e57b2737ef06 RISC-V: Select GENERIC_SCHED_CLOCK for clocksource drivers adds daed795e24fa automerging branch "kernel.org-palmer-linux/next-sched_clo [...] adds 532d94282f91 automerging branch "kernel.org-palmer-linux/next-sg_chain" [...] adds 9e821587b1c0 automerging branch "kernel.org-palmer-linux/next-tracepoin [...] adds c687d35c0780 Merge remote-tracking branch 'risc-v/for-next' adds e2c8659b744c Merge remote-tracking branch 's390/features' adds 5c31d40d1968 Merge remote-tracking branch 'sparc-next/master' adds 8f916e7c5618 Merge remote-tracking branch 'xtensa/xtensa-for-next' adds 70c4cd6a639a Merge remote-tracking branch 'fscrypt/master' adds 72d0648b66f8 Merge remote-tracking branch 'befs/for-next' adds ce02f0326680 Btrfs: remove no longer used logged range variables when l [...] adds 85dd506c8e02 Btrfs: remove no longer used stuff for tracking pending or [...] adds 9f9b8e8d0ebe btrfs: extent-tree: Detect bytes_may_use underflow earlier adds e2907c1a6ae1 btrfs: extent-tree: Detect bytes_pinned underflow earlier adds b4bd745d1230 btrfs: Introduce find_free_extent_ctl structure for later rework adds d06e3bb69009 btrfs: Refactor clustered extent allocation into find_free [...] adds e1a418481567 btrfs: Refactor unclustered extent allocation into find_fr [...] adds e72d79d6bcee btrfs: Refactor find_free_extent loops update into find_fr [...] adds 5eb193812a42 btrfs: volumes: Make sure there is no overlap of dev exten [...] adds 05a37c48604c btrfs: volumes: Make sure no dev extent is beyond device boundary adds 06f2548f9d74 btrfs: Add function to distinguish between data and btree inode adds 5eaad97af8ae btrfs: Remove extent_io_ops::fill_delalloc adds d75855b4518b btrfs: Remove extent_io_ops::writepage_start_hook adds 7087a9d8db88 btrfs: Remove extent_io_ops::writepage_end_io_hook adds 65a680f6b7d6 btrfs: Remove extent_io_ops::check_extent_io_range callback adds e06a1fc99cc7 btrfs: Remove extent_io_ops::set_bit_hook extent_io callback adds a36bb5f9a90c btrfs: Remove extent_io_ops::clear_bit_hook callback adds 5c848198aad3 btrfs: Remove extent_io_ops::merge_extent_hook callback adds abbb55f4cd56 btrfs: Remove extent_io_ops::split_extent_hook callback adds eede2bf34f4f Btrfs: prevent ioctls from interfering with a swap file adds 60ca842e3457 Btrfs: rename and export get_chunk_map adds ed46ff3d4237 Btrfs: support swap files adds d9cb2459b2e9 btrfs: tests: Use BTRFS_MAX_EXTENT_SIZE to replace the int [...] adds e5bba0b0f843 btrfs: Remove needless tree locking in iterate_inode_refs adds 5c623d334a4f btrfs: Remove needless tree locking in iterate_inode_extrefs adds 6c122e2a0c51 btrfs: Remove redundant extent_buffer_get in get_old_root adds 24cee18a1c1d btrfs: Remove extraneous extent_buffer_get from tree_mod_l [...] adds 8c7eeb655787 btrfs: Remove extra reference count bumps in btrfs_compare_trees adds df44971468c1 btrfs: Remove unnecessary tree locking code in qgroup_rescan_leaf adds 9cfc8ba712be btrfs: Remove special handling of EXTENT_BUFFER_UNMAPPED w [...] adds 46cc775e29c5 btrfs: Adjust loop in free_extent_buffer adds 59b0713a8a6c Btrfs: simpler and more efficient cleanup of a log tree's [...] adds 6d4cbf790307 Btrfs: remove no longer used io_err from btrfs_log_ctx adds ab457246f8a4 btrfs: remove redundant replace_state init adds fc8a168aa9ab btrfs: Check for missing device before bio submission in b [...] adds 7789a55aa1c9 btrfs: Move epd::extent_locked check to writepage_delalloc [...] adds 8cc0237abc3f btrfs: Remove extent_page_data argument from writepage_delalloc adds c629732d247e btrfs: Remove unused extent_state argument from btrfs_writ [...] adds 3cd24c698004 btrfs: use tagged writepage to mitigate livelock of snapshot adds 2f29df4fc24e btrfs: alloc_chunk: do not refurbish num_bytes adds 23f0ff1ec4b0 btrfs: alloc_chunk: improve chunk size variable name adds baf92114c7e6 btrfs: alloc_chunk: fix more DUP stripe size handling adds da612e31aee5 btrfs: fix ncopies raid_attr for RAID56 adds b50836edf9fe btrfs: introduce nparity raid_attr adds a9261d4125c9 btrfs: harden agaist duplicate fsid on scanned devices adds 54862d6d28fc btrfs: mark btrfs_dev_replace_start as static adds 0d228ece59a3 btrfs: dev-replace: go back to suspended state if target d [...] adds 05c49e6bc1e8 btrfs: dev-replace: go back to suspend state if another EX [...] adds d189dd70e255 btrfs: fix use-after-free due to race between replace star [...] adds b47dda2ef6d7 btrfs: dev-replace: set result code of cancel by status of scrub adds fe97e2e173af btrfs: dev-replace: replace's scrub must not be running in [...] adds 53e62fb5a4ae btrfs: dev-replace: add explicit check for replace result [...] adds 49365e697627 btrfs: silence warning if replace is canceled adds f9085abfaeaf btrfs: don't report user-requested cancel as an error adds 64bc6c2a3453 btrfs: Remove superfluous check form btrfs_remove_chunk adds 917aacecc567 btrfs: Sink find_lock_delalloc_range's 'max_bytes' argument adds 9bfd61d9755a btrfs: Replace BUG_ON with ASSERT in find_lock_delalloc_range adds e9a05cf31bf1 btrfs: remove unused drop_on_err in btrfs_mkdir adds f8f591df7d72 btrfs: introduce EXPORT_FOR_TESTS macro adds ce9f967f31ea btrfs: use EXPORT_FOR_TESTS for conditionally exported functions adds 7239ff4b2be8 btrfs: Introduce support for FSID change without metadata rewrite adds 56f20f4009d3 btrfs: Add sysfs support for metadata_uuid feature adds de37aa513105 btrfs: Remove fsid/metadata_fsid fields from btrfs_info adds fbc6feaec98a btrfs: Add handling for disk split-brain scenario during f [...] adds d1a63002829a btrfs: add members to fs_devices to track fsid changes adds 7a62d0f07377 btrfs: Handle one more split-brain scenario during fsid change adds cc5de4e70256 btrfs: Handle final split-brain possibility during fsid change adds 0e6ec385b55f Btrfs: allow clear_extent_dirty() to receive a cached exte [...] adds 5a8067c0d17f Btrfs: fix access to available allocation bits when starti [...] adds 9a6f209e3650 Btrfs: fix deadlock when enabling quotas due to concurrent [...] adds f89e09cf4553 btrfs: add helper to describe block group flags adds 56fc37d93690 btrfs: balance: print args during start and resume adds 7333bd02dcb7 btrfs: balance: print to system log when balance ends or i [...] adds 06ea01b1eeb1 btrfs: merge btrfs_submit_bio_done to its caller adds 600b6cf468b0 btrfs: replace async_cow::root with fs_info adds 31fecccbd7b2 btrfs: remove redundant csum buffer in btrfs_io_bio adds b3a0dd50c395 btrfs: replace btrfs_io_bio::end_io with a simple helper adds 7b41ba71c1a0 btrfs: remove btrfs_bio_end_io_t adds 78e62c02abb9 btrfs: Remove extent_io_ops::readpage_io_failed_hook adds a5fb11429167 Btrfs: fix deadlock with memory reclaim during scrub adds cc2c39d605d2 btrfs: don't initialize 'offset' in map_private_extent_buffer() adds d2e174d5d3ee btrfs: document extent mapping assumptions in checksum adds 2ab4fd3135ee btrfs: cleanup the useless DEFINE_WAIT in cleanup_transaction adds da12fe5414f9 btrfs: Refactor btrfs_merge_bio_hook adds b00146b5d53c btrfs: switch BTRFS_FS_STATE_* to enums adds 688a75b9a30a btrfs: switch BTRFS_BLOCK_RSV_* to enums adds eb1a524c9520 btrfs: switch BTRFS_FS_* to enums adds 61fa90c16b0b btrfs: switch BTRFS_ROOT_* to enums adds 80cb38362d33 btrfs: switch EXTENT_BUFFER_* to enums adds 50b5b6020fc3 btrfs: switch EXTENT_FLAG_* to enums adds 5b840301ac4b btrfs: switch BTRFS_ORDERED_* to enums adds bbe339cc323c btrfs: drop extra enum initialization where using defaults adds 41bd60676923 Btrfs: fix fsync of files with multiple hard links in new [...] adds 27a7ff554e8d btrfs: skip file_extent generation check for free_space_in [...] adds 3522e90301d7 btrfs: remove always true if branch in find_delalloc_range adds d1051d6ebf8e btrfs: Fix error handling in btrfs_cleanup_ordered_extents adds ceb21a8db485 btrfs: reada: reorder dev-replace locks before radix tree preload adds 129827e3001f btrfs: dev-replace: swich locking to rw semaphore adds 53176dde0acd btrfs: dev-replace: remove custom read/write blocking scheme adds cb5583dd52fa btrfs: dev-replace: open code trivial locking helpers adds 7073017aeb98 btrfs: use offset_in_page instead of open-coding it adds fdb1e1218034 btrfs: use PAGE_ALIGNED instead of open-coding it adds d7baffdaf9f9 btrfs: add btrfs_delete_ref_head helper adds 07c47775f410 btrfs: add cleanup_ref_head_accounting helper adds bedc661760a9 btrfs: cleanup extent_op handling adds 158ffa364bf7 btrfs: only track ref_heads in delayed_ref_updates adds ba2c4d4e3bda btrfs: introduce delayed_refs_rsv adds 4c8edbc75cb9 btrfs: update may_commit_transaction to use the delayed refs rsv adds 413df7252d52 btrfs: add new flushing states for the delayed refs rsv adds 64403612b73a btrfs: rework btrfs_check_space_for_delayed_refs adds db2462a6ad3d btrfs: don't run delayed refs in the end transaction logic adds 28bad2125767 btrfs: fix truncate throttling adds 92f7ba434f51 btrfs: scrub: pass fs_info to scrub_setup_ctx adds 0e94c4f45d14 btrfs: scrub: move scrub_setup_ctx allocation out of devic [...] adds 7c3c7cb99c77 Btrfs: scrub, move setup of nofs contexts higher in the stack adds 01e0da48856f btrfs: extent-tree: cleanup one-shot usage of @blocksize i [...] adds 83354f0772cd btrfs: catch cow on deleting snapshots adds 0568e82dbe25 btrfs: run delayed items before dropping the snapshot adds 827aa18e7b90 Btrfs: use nofs context when initializing security xattrs [...] adds be6821f82c3c Btrfs: send, fix race with transaction commits that create [...] adds 15c8276302c4 btrfs: Remove 1st shrink/grow phase from balance adds 61ed3a144aa7 btrfs: Refactor main loop in extent_readpages adds 34a28e3d7753 Btrfs: use generic_remap_file_range_prep() for cloning and [...] adds 1690dd41e0cb btrfs: improve error handling of btrfs_add_link adds 52042d8e82ff btrfs: Fix typos in comments and strings adds f83867b96169 Merge branch 'misc-4.21' into for-next-current-v4.19-20181217 adds 630d835a66f8 Merge branch 'for-next-current-v4.19-20181217' into for-ne [...] adds 47c02fb297fd Merge remote-tracking branch 'btrfs-kdave/for-next' adds d263133d580e cifs: clean up indentation, replace spaces with tab adds 053c1d144add cifs: use a compound for setting an xattr adds 7eba5098a2a4 cifs: smb2 commands can not be negative, remove confusing check adds 11d86ae723d4 cifs: address trivial coverity warning adds 04aaefbbefb1 cifs: create a helper function for compound query_info adds 8c39423f7a7d Add vers=3.0.2 as a valid option for SMBv3.0.2 adds 77ed5eeb4f15 cifs: change smb2_query_eas to use the compound query-info helper adds 680a9aa729c4 cifs: suppress some implicit-fallthrough warnings adds 422c56cdef64 cifs: remove set but not used variable 'smb_buf' adds 681a41410c3a cifs: remove coverity warning in calc_lanman_hash adds 6f6ccbec3861 cifs: check ntwrk_buf_start for NULL before dereferencing it adds ceb8ed9f4dc4 cifs: Refactor out cifs_mount() adds 36d8a16bbd1b cifs: Skip any trailing backslashes from UNC adds 4eab9fb390f4 cifs: Make devname param optional in cifs_compose_mount_options() adds 6374edc5fbbf cifs: Respect -EAGAIN when querying paths adds 05b48a9be4dc cifs: Save TTL value when parsing DFS referrals adds 1a98a488d561 cifs: auto disable 'serverino' in dfs mounts adds 3d6cacbb5310 cifs: Add DFS cache routines adds 57fe239eafaa cifs: Make use of DFS cache to get new DFS referrals adds f8e9c32001d1 cifs: Add support for failover in cifs_mount() adds ebc666e2abbe cifs: Add support for failover in cifs_reconnect() adds 1ce5c5745304 cifs: start DFS cache refresher in cifs_mount() adds 0be85a9803ce cifs: Add support for failover in smb2_reconnect() adds 75710de66578 cifs: Add support for failover in cifs_reconnect_tcon() adds cddd730dec1c cifs: Only free DFS target list if we actually got one adds a73308891100 cifs: update for current_kernel_time64() removal adds 7c0706ebb782 Merge remote-tracking branch 'cifs/for-next' adds 006ec4f01de8 Merge remote-tracking branch 'ecryptfs/next' adds b6df2375ae9e Merge remote-tracking branch 'ext3/for_next' adds 9848e584efb4 Merge remote-tracking branch 'ext4/dev' adds 71dcf2d97174 Merge remote-tracking branch 'f2fs/dev' adds a8dd72cebc89 Merge remote-tracking branch 'jfs/jfs-next' adds d9d34fa751e9 Merge remote-tracking branch 'nfs/linux-next' adds 0fe0830e6c69 NFSv4: cleanup remove unused nfs4_xdev_fs_type adds 79086bbf7a1e nfs: fix comment to nfs_generic_pg_test which does the opposite adds 599bbb05ee2d SUNRPC: allow /proc entries without CONFIG_SUNRPC_DEBUG adds e76774ff9134 cred: add cred_fscmp() for comparing creds. adds dd5126d4a979 cred: add get_cred_rcu() adds e494a80b808c cred: export get_task_cred(). adds 568a540bb5ad cred: allow get_cred() and put_cred() to be given NULL. adds 8d3867b8d952 SUNRPC: add 'struct cred *' to auth_cred and rpc_cred adds 63a1626cce72 SUNRPC: remove groupinfo from struct auth_cred. adds 0d6157ccaa20 SUNRPC: remove uid and gid from struct auth_cred adds f94896ab31be SUNRPC: remove machine_cred field from struct auth_cred adds a7c14d7fb332 NFSv4: add cl_root_cred for use when machine cred is not a [...] adds bc1307f96f1d NFSv4: don't require lock for get_renew_cred or get_machine_cred adds afd158ebe20c SUNRPC: discard RPC_DO_ROOTOVERRIDE() adds 473b3ac2f4e9 NFS/SUNRPC: don't lookup machine credential until rpcauth_ [...] adds 9a72f9acfd03 SUNRPC: introduce RPC_TASK_NULLCREDS to request auth_none adds c2aed9baae1d SUNRPC: add side channel to use non-generic cred for rpc call. adds ce864ed5a9c1 NFS: move credential expiry tracking out of SUNRPC into NFS. adds 7dea7b4462ef SUNRPC: remove RPCAUTH_AUTH_NO_CRKEY_TIMEOUT adds 675b5cd51f04 NFS: change access cache to use 'struct cred'. adds 68e53d665aeb NFS: struct nfs_open_dir_context: convert rpc_cred pointer [...] adds a24ada6d6671 NFS/NFSD/SUNRPC: replace generic creds with 'struct cred'. adds cc791697a604 SUNRPC: remove generic cred code. adds 8224e85b5aa2 SUNRPC: remove crbind rpc_cred operation adds 394f319df78e SUNRPC: simplify auth_unix. adds 3a4a6cc0c034 SUNRPC discard cr_uid from struct rpc_cred. adds bae47e41c9ea sunrpc: Be sure to clear XPRT_WRITE_SPACE when resetting t [...] adds c53174b884e9 Merge remote-tracking branch 'nfs-anna/linux-next' adds bcffecdb051e Merge remote-tracking branch 'nfsd/nfsd-next' adds 860797e22641 Merge remote-tracking branch 'ubifs/linux-next' adds 08a9741d50d1 Merge remote-tracking branch 'v9fs/9p-next' adds 052b8cfa4070 locks: Use inode_is_open_for_write adds 03c3cd1ea8e4 Merge remote-tracking branch 'file-locks/locks-next' adds 3894653bb136 exofs_mount(): fix leaks on failure exits adds e322b9267880 vfs: Suppress MS_* flag defs within the kernel unless expl [...] adds 0a8054c863b8 vfs: Separate changing mount flags full remount adds baad21896b59 selinux: expand superblock_doinit() calls adds 3048db0e5aaa smack: make smack_parse_opts_str() clean up on failure adds bba256350ef6 LSM: lift parsing LSM options into the caller of ->sb_kern [...] adds 359c46c4c44f LSM: lift extracting and parsing LSM options into the call [...] adds 40db168f0da0 new helper: security_sb_eat_lsm_opts() adds 2b8073b14c19 LSM: split ->sb_set_mnt_opts() out of ->sb_kern_mount() adds 35ee53168406 selinux; don't open-code a loop in sb_finish_set_opts() adds ed27707ebf84 btrfs: sanitize security_mnt_opts use adds c052e792de44 nfs_remount(): don't leak, don't ignore LSM options quietly adds 9fd1eb124bf8 LSM: turn sb_eat_lsm_opts() into a method adds 17a978f19bfc selinux: kill selinux_sb_get_mnt_opts() adds 6020429640f1 LSM: hide struct security_mnt_opts from any generic code adds c358d1bfd252 selinux: switch to private struct selinux_mnt_opts adds 270fae160e96 smack: switch to private smack_mnt_opts adds 9e24e16cd4dd LSM: bury struct security_mnt_opts adds 87a708de99b0 selinux: new helper - selinux_add_opt() adds 5b2ea6199614 selinux: switch away from match_token() adds e9a8edb234ab selinux: regularize Opt_... names a bit adds 4b8e1cd7ffd4 selinux: rewrite selinux_sb_eat_lsm_opts() adds cbd49a91b1ec LSM: new method: ->sb_add_mnt_opt() adds 90e3b564ab93 smack: take the guts of smack_parse_opts_str() into a new helper adds 99951a9ab9ce smack: get rid of match_token() adds 53c1d44b9071 smack: rewrite smack_sb_eat_lsm_opts() adds 0b81ecd508b1 introduce fs_context, switch vfs_kern_mount() to it. adds 106c5d95e22b new helper: vfs_create_mount() adds 9af509a66b1e teach vfs_get_tree() to handle subtype, switch do_new_moun [...] adds 58df0656d467 new helper: do_new_mount_fc() adds e302a2e101ad convert do_remount_sb() to fs_context adds 23ac0033ae3c vfs: Introduce the basic header for the new mount API's fi [...] adds 57fb096cd685 vfs: Introduce logging functions adds 1bff8b546644 vfs: Add configuration parser helpers adds 18ef962eeec1 vfs: Add LSM hooks for the new mount API adds 18ee890db905 vfs: Put security flags into the fs_context struct adds 3bbdeb518bc7 selinux: Implement the new mount API LSM hooks adds 038a87fd0ec1 smack: Implement filesystem context security hooks adds c36d02347290 apparmor: Implement security hooks for the new mount API adds 47173883ff4d tomoyo: Implement security hooks for the new mount API adds 013c7af575e5 vfs: Implement a filesystem superblock creation/configurat [...] adds 5aed868ddf7f procfs: Move proc_fill_super() to fs/proc/root.c adds e1f97a645981 proc: Add fs_context support to procfs adds b97c89323b7b ipc: Convert mqueue fs to fs_context adds 35822336b482 cpuset: Use fs_context adds d48db7fb30db kernfs, sysfs, cgroup, intel_rdt: Support fs_context adds e88bea43b477 hugetlbfs: Convert to fs_context adds 460375e70621 vfs: Remove kern_mount_data() adds bed15a150f44 vfs: Provide documentation for new mount API adds 8907f3967fbc vfs: Implement logging through fs_context adds 8fa5366945d8 vfs: Add some logging to the core users of the fs_context log adds 10424811186f afs: Add fs_context support adds 6c606fff6c91 afs: Use fs_context to pass parameters over automount adds 6d16dd871213 vfs: syscall: Add open_tree(2) to reference or clone a mount adds 96298884c8b4 vfs: syscall: Add move_mount(2) to move mounts around adds 514cea5d88b1 teach move_mount(2) to work with OPEN_TREE_CLONE adds 03ca430a2648 Make anon_inodes unconditional adds 4552c960ff40 vfs: syscall: Add fsopen() to prepare for superblock creation adds 0cba0050bcbe vfs: Implement logging through fs_context adds ec4256de39c3 vfs: syscall: Add fsconfig() for configuring and managing [...] adds 1fcae4c630e3 vfs: syscall: Add fsmount() to create a mount for a superblock adds d101a34a2c79 vfs: syscall: Add fspick() to select a superblock for reco [...] adds c1cae12e6b4a vfs: Add a sample program for the new mount API adds 22cb7405fada VFS: use synchronize_rcu_expedited() in namespace_unlock() adds 4addd2640fca exec: make prepare_bprm_creds static adds a40612ef0ee1 genheaders: %-<width>s had been there since v6; %-*s - since v7 adds f91528955d00 iov_iter: reduce code duplication adds c6e2c0d2aa9a Merge branches 'work.mount', 'work.misc', 'misc.misc' and [...] adds cbe6d77cdd77 Merge remote-tracking branch 'vfs/for-next' adds e80c1a9d5f51 printk: fix printk_time race. adds 07c17732bd68 printk: Remove print_prefix() calls with NULL buffer. adds 503283fa006d printk: Add caller information to printk() output. adds 7abf734d01a8 printk: Add caller information to printk() output. adds 1da5acbf36a3 Merge branch 'for-4.22' into for-next adds 4eb061127ac9 Merge remote-tracking branch 'printk/for-next' adds 96f90368b923 Merge remote-tracking branch 'pci/next' adds 02add422666c Merge remote-tracking branch 'pstore/for-next/pstore' adds 0e1f37d120ec HID: asus: Add support for the ASUS T101HA keyboard dock adds 3545693d1ad7 Merge branch 'for-4.21/hid-asus' into for-next adds 6e0856d31744 HID: intel-ish-hid: fixes incorrect error handling adds 246bcc481ad3 Merge branch 'for-4.20/upstream-fixes' into for-next adds 50969fe2c3eb Merge remote-tracking branch 'hid/for-next' adds 02d26b9a57fa i2c: i2c-cros-ec-tunnel: Switch to SPDX identifier. adds 0cb47164ed0c Merge tag 'at24-4.21-updates-for-wolfram' of git://git.ker [...] adds 51243b73455f i2c: sh_mobile: Add support for r8a774c0 (RZ/G2E) adds 3f74383f29ca dt-bindings: i2c: sh_mobile: Add r8a774c0 support adds 1ccf1980e3e4 dt-bindings: i2c: rcar: Add r8a774c0 support adds 3035a66934da i2c: axxia: support sequence command mode adds c990bbafdb11 i2c: tegra: Cleanup kerneldoc comments adds 0604ee4aefa2 i2c: tegra: Add missing kerneldoc for some fields adds d6f0453391e0 i2c: tegra: Switch to SPDX identifier adds eb7dd4b831c0 Merge branch 'i2c/for-5.0' into i2c/for-next adds baecc00fe444 Merge remote-tracking branch 'i2c/i2c/for-next' adds 98416b4a32ec Merge remote-tracking branch 'i3c/i3c/next' adds 5b5513b88002 hwmon: Add On-Chip Controller (OCC) hwmon driver adds 88be37c07c15 hwmon (occ): Add command transport method for P8 and P9 adds aa195fe49b03 hwmon (occ): Parse OCC poll response adds c10e753d43eb hwmon (occ): Add sensor types and versions adds 54076cb3b5ff hwmon (occ): Add sensor attributes and register hwmon device adds df04ced684d4 hwmon (occ): Add sysfs attributes for additional OCC data adds efb0489ea8fa hwmon: (ina3221) Check channel status for alarms attribute read adds 87625b24986b hwmon: (ina3221) Serialize sysfs ABI accesses adds 4c0415a371fd hwmon: (ina3221) Make sure data is ready before reading adds 323aeb0eb5d9 hwmon: (ina3221) Add PM runtime support adds b6611bcd5144 hwmon (lm63) Do not overwrite data->kind adds 25bbdccfcd8c dt-bindings: hwmon: tmp108: add optional interrupts and #t [...] adds 1b1f4efab0e4 hwmon: (ina3221) Convert to using %pOFn instead of device_ [...] adds 9a629d7ada78 Documentation: hwmon: Add descriptions for ina2xx sysfs entries adds 3f9ffa5c3a25 hwmon: (mlxreg-fan) Modify macros for tachometer fault sta [...] adds 162372b08879 dell-smm-hwmon.c: Add XPS 9570 to supported devices list adds b71464c937f1 hwmon: fix typo build -> built adds 772df3c51e80 hwmon: Remove multiple space after dot adds 89688e8d1ecd hwmon: (ltc2978) Fix spelling mistake "comppatible" -> "co [...] adds e1fd3be613e9 dt-bindings: hwmon: (ntc_thermistor) add B57891S0103 therm [...] adds e8fda2c8646e hwmon: (ntc_thermistor): add support for B57891S0103 from Epcos adds e056fe25d9f0 hwmon: (ntc_thermistor) sort thermistor id lists alphabetically adds 737c086eddab hwmon: (ntc_thermistor) use a table to lookup the thermistor type adds 48049e205e70 dt-bindings: hwmon: (lm90) Document ti,tmp451 compatible string adds 2e9a41bbc107 hwmon: (lm75) Add STLM75 support adds a5c47c0d388b hwmon: Introduce SENSOR_DEVICE_ATTR_{RO, RW, WO} and variants adds 5614e26d84a9 hwmon: (ltc2945): Auto-convert to use SENSOR_DEVICE_ATTR_{ [...] adds fac5ba6f5bf7 hwmon: (k10temp) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] adds 33721d90c044 hwmon: (lm95234) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] adds 4aabaf30976e hwmon: (nct7802) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] adds 3d628b29dbec hwmon: (ltc4260) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] adds 4400711732fb hwmon: (max6650) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] adds c4043410f73d hwmon: (ntc_thermistor) Auto-convert to use SENSOR_DEVICE_ [...] adds cb1d85341fd7 hwmon: (pwm-fan) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] adds 740c2f2b86a7 hwmon: (max6697) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] adds e36917f486a8 hwmon: (tmp401) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] adds 6a0f234fb421 hwmon: (ina2xx) Auto-convert to use SENSOR_DEVICE_ATTR_{RO [...] adds d7f2a8f596ba hwmon: (ltc4215) Auto-convert to use SENSOR_DEVICE_ATTR_{R [...] adds d93217d84c6c hwmon: (k10temp) Add Hygon Dhyana support adds 4708e96831aa hwmon: (abx500) Use permission specific SENSOR[_DEVICE]_AT [...] adds 419eeabc0df6 hwmon: (acpi_power_meter) Replace S_<PERMS> with octal values adds 1ba3e0237649 hwmon: (ad7314) Use permission specific SENSOR[_DEVICE]_AT [...] adds cbf6cb2b7eea hwmon: (ad7414) Use permission specific SENSOR[_DEVICE]_AT [...] adds 6fdc5d7fa947 hwmon: (ad7418) Use permission specific SENSOR[_DEVICE]_AT [...] adds 0594462f9705 hwmon: (adc128d818) Use permission specific SENSOR[_DEVICE [...] adds b0c130fdaac1 hwmon: (adcxx) Use permission specific SENSOR[_DEVICE]_ATT [...] adds cfc5bca6db53 hwmon: (adm1021) Use permission specific SENSOR[_DEVICE]_A [...] adds 7e77d1e76d36 hwmon: (ads1015) Use permission specific SENSOR[_DEVICE]_A [...] adds 3ecd2783839c hwmon: (ads7828) Use permission specific SENSOR[_DEVICE]_A [...] adds 595a86af49f0 hwmon: (ads7871) Use permission specific SENSOR[_DEVICE]_A [...] adds d60a51a690dd hwmon: (adt7462) Use permission specific SENSOR[_DEVICE]_A [...] adds 42291a5aaed7 hwmon: (adt7470) Use permission specific SENSOR[_DEVICE]_A [...] adds c24f9ba9adfb hwmon: (adt7475) Use permission specific SENSOR[_DEVICE]_A [...] adds f9fe9de0e62d hwmon: (adt7x10) Use permission specific SENSOR[_DEVICE]_A [...] adds a7818350f60e hwmon: (amc6821) Use permission specific SENSOR[_DEVICE]_A [...] adds 71ee4a400013 hwmon: (applesmc) Replace S_<PERMS> with octal values adds e98dd5388b24 hwmon: (aspeed-pwm-tacho) Use permission specific SENSOR[_ [...] adds b51c14c736e3 hwmon: (asus_atk0110) Replace S_<PERMS> with octal values adds 0cd709d0ddbf hwmon: (coretemp) Replace S_<PERMS> with octal values adds 6db587b73fce hwmon: (da9052-hwmon) Use permission specific SENSOR[_DEVI [...] adds 4b76a6c9b7bb hwmon: (da9055-hwmon) Use permission specific SENSOR[_DEVI [...] adds ba949ed62dcd hwmon: (dell-smm-hwmon) Use permission specific SENSOR[_DE [...] adds 0ad85c07a105 hwmon: (ds1621) Use permission specific SENSOR[_DEVICE]_AT [...] adds 57549f3360ee hwmon: (ds620) Use permission specific SENSOR[_DEVICE]_ATT [...] adds ae66d2d9e881 hwmon: (emc1403) Use permission specific SENSOR[_DEVICE]_A [...] adds 94bf70da8ac3 hwmon: (emc2103) Use permission specific SENSOR[_DEVICE]_A [...] adds 7a61d7197b8e hwmon: (emc6w201) Use permission specific SENSOR[_DEVICE]_ [...] adds 22ed7883c138 hwmon: (fschmd) Use permission specific SENSOR[_DEVICE]_AT [...] adds 626f5eaed15a hwmon: (ftsteutates) Use permission specific SENSOR[_DEVIC [...] adds f9facc24a644 hwmon: (asus_atk0110) Fix debugfs_simple_attr.cocci warnings adds ab0360ad9a77 Merge remote-tracking branch 'hwmon-staging/hwmon-next' adds 31487bd50a51 Merge remote-tracking branch 'jc_docs/docs-next' adds 4bd257d88490 Merge tag 'v4.20-rc7' into patchwork adds e7121ab4056f media: docs: fix some GPL licensing ambiguity at the text adds daad52c8aa4f media: drxk_hard: check if parameter is not NULL adds 16eff386690a Merge remote-tracking branch 'v4l-dvb/master' adds 2f968cc49b76 Merge remote-tracking branch 'v4l-dvb-next/master' adds 24a19afa4bed Merge branch 'acpica' into linux-next adds 2e16da81a7cb Merge branches 'acpi-misc', 'acpi-tables', 'acpi-soc' and [...] adds 9115d1427f02 Merge branch 'devprop' into linux-next adds 9f89f5a4aeec dt-bindings: cpufreq: Introduce QCOM cpufreq firmware bindings adds 50719643ae81 cpufreq: qcom-hw: Add support for QCOM cpufreq HW driver adds 18325a071852 Merge branches 'pm-cpuidle', 'pm-cpufreq' and 'pm-cpufreq- [...] adds 4523c505da3a Merge branch 'pm-opp' into linux-next adds 8e10d25f1db2 Merge branches 'pm-qos', 'pm-devfreq', 'pm-sleep' and 'pm- [...] adds 4f2a7ad47329 Merge remote-tracking branch 'pm/linux-next' adds 47452b613f21 Merge remote-tracking branch 'cpupower/cpupower' adds ecc8ecc58829 Merge remote-tracking branch 'thermal/next' adds 88bbac9a0568 Merge remote-tracking branch 'ieee1394/for-next' adds d270a343fc8d Merge remote-tracking branch 'dlm/next' adds 06e75f199002 Merge remote-tracking branch 'swiotlb/linux-next' adds 08bfe33ada0b Merge remote-tracking branch 'rdma/for-next' adds 3a37a9636cf3 net: dev: Add extack argument to dev_set_mac_address() adds 1570415f0810 net: dev: Add NETDEV_PRE_CHANGEADDR adds d59cdf9475ad net: dev: Issue NETDEV_PRE_CHANGEADDR adds ca935da7f41b net: bridge: Issue NETDEV_PRE_CHANGEADDR adds b89df65c5e2a net: bridge: Handle NETDEV_PRE_CHANGEADDR from ports adds 61345fab484b net: ipvlan: Issue NETDEV_PRE_CHANGEADDR adds b9245914282c net: bonding: Give bond_set_dev_addr() a return value adds 1caf40dec1e2 net: bonding: Issue NETDEV_PRE_CHANGEADDR adds 9735f2d2fe2c mlxsw: spectrum_router: Generalize mlxsw_sp_netdevice_rout [...] adds 9329b8162b95 mlxsw: spectrum: Add mlxsw_sp.mac_mask adds 74bc99397438 mlxsw: spectrum_router: Veto unsupported RIF MAC addresses adds 555afaae121a selftests: mlxsw: Test RIF MAC vetoing adds 9651ee10ce3b selftests: mlxsw: Test FID RIF MAC vetoing adds 522185d5cb40 Merge branch 'Introduce-NETDEV_PRE_CHANGEADDR' adds 2aa55dccf83d hns3: prevent building without CONFIG_INET adds c2c79a32fb86 hamradio, ppp: change semaphore to completion adds 6342ca644713 tun: replace get_cpu_ptr with this_cpu_ptr when bh disabled adds 390de1940441 net/ibmvnic: Remove tests of member address adds aeb3fecde811 net_sched: fold tcf_block_cb_call() into tc_setup_cb_call() adds 9c29a2f55ec0 neighbor: Fix locking order for gc_list changes adds 758a7f0b32ab neighbor: Fix state check in neigh_forced_gc adds 7e6f182bec7d neighbor: Remove state and flags arguments to neigh_del adds 526f1b587cf8 neighbor: Move neigh_update_ext_learned to core file adds e997f8a20a57 neighbor: Remove externally learned entries from gc_list adds 384aee46ca94 Merge branch 'neighbor-More-gc_list-changes' adds 8e2ea53a83df add snmp counters document adds 4cdeeee9252a net: udp: prefer listeners bound to an address adds 23b0269e58ae net: udp6: prefer listeners bound to an address adds d9fbc7f6431f net: tcp: prefer listeners bound to an address adds 0ee58dad5b06 net: tcp6: prefer listeners bound to an address adds 6254e5c6a8d7 selftests: net: test that listening sockets match on addre [...] adds b9948e111391 Merge branch 'net-prefer-listeners-bound-to-an-address' adds 122bedc56a6c net: hns3: Add "bd info" query function adds 7737f1fbb5ba net: hns3: Add "manager table" information query function adds 27cf979a1584 net: hns3: Add "status register" information query function adds c0ebebb9ccc1 net: hns3: Add "dcb register" status information query function adds 0c29d1912b81 net: hns3: Add "queue map" information query function adds 82e00b86a5b6 net: hns3: Add "tm map" status information query function adds a6b981079c76 Merge branch 'hns3-Add-more-commands-to-Debugfs-in-HNS3-driver' adds 70f98d7c7d51 ipconfig: convert to DEFINE_SHOW_ATTRIBUTE adds b09026c6913e cxgb4: remove DEFINE_SIMPLE_DEBUGFS_FILE() adds e782410ed237 r8169: improve spurious interrupt detection adds c2027d1e1758 ipv6: Fix handling of LLA with VRF and sockets bound to VRF adds 2561f97267d6 net: sched: simplify the qdisc_leaf code adds 4b7cd11f22e5 neighbor: Improve neighbour struct layout adds 1811caa0cf91 dt-bindings: net: ravb: Add support for r8a774c0 SoC adds 17a12eaaf09a net: socionext: correctly recover txq after being full adds 35e07d234739 net: socionext: remove mmio reads on Tx adds 283c16a2dfd3 indirect call wrappers: helpers to speed-up indirect calls [...] adds aaa5d90b395a net: use indirect call wrappers at GRO network layer adds 028e0a476684 net: use indirect call wrappers at GRO transport layer adds 4f24ed77dec9 udp: use indirect call wrappers for GRO socket lookup adds bedf3b332034 Merge branch 'net-mitigate-retpoline-overhead' adds 64e4cf0dab16 Merge branch 'mlx5-next' of git://git.kernel.org/pub/scm/l [...] adds fadd59fc50d0 net/mlx5: Introduce inter-device communication mechanism adds ac004b832128 net/mlx5e: E-Switch, Add peer miss rules adds 04de7dda7394 net/mlx5e: Infrastructure for duplicated offloading of TC flows adds f9392795e2e3 net/mlx5e: Enhance flow counter scheme for offloaded TC es [...] adds 491c37e49b48 net/mlx5e: In case of LAG, one switch parent id is used fo [...] adds 7ba58ba7ba5e net/mlx5e: Offload TC e-switch rules with egress LAG device adds 1418ddd96afd net/mlx5e: Duplicate offloaded TC eswitch rules under uplink LAG adds 3b5ff59fd851 net/mlx5: Adjustments for the activate LAG logic to run un [...] adds eff849b2c669 net/mlx5: Allow/disallow LAG according to pre-req only adds 8aaca1976e27 net/mlx5: Allow co-enablement of uplink LAG and SRIOV adds 292612d68c4e net/mlx5: Rename mlx5_lag_is_bonded() to __mlx5_lag_is_active() adds 7c34ec19e10c net/mlx5: Make RoCE and SR-IOV LAG modes explicit adds 958246664043 net/mlx5: Handle LAG FW commands failure gracefully adds 63de273f34b5 Merge tag 'mlx5e-updates-2018-12-14' of git://git.kernel.o [...] adds c151acc6e9ff l2tp: Add protocol field decompression adds ec49d83f2454 net: dccp: initialize (addr,port) listening hashtable adds 11fb60d1089f selftests: net: reuseport_addr_any: add DCCP adds df9b0e30d44c neighbor: Add protocol attribute adds 9c46ae0ea1ee Revert "net: dccp: initialize (addr,port) listening hashtable" adds 036b9e7caeb0 nfp: abm: allow to opt-out of RED offload adds 39d6b96f9fc2 net: dsa: ksz: Rename NET_DSA_TAG_KSZ to _KSZ9477 adds bafe9ba7d908 net: dsa: ksz: Factor out common tag code adds 8a75b9d4c9d3 net: dsa: ksz: Add STP multicast handling adds 5312b93b0420 Merge branch 'dsa-tag-cleanups' adds 5b2f94b27622 net: rtnetlink: support for fdb get adds 4767456212f8 bridge: support for ndo_fdb_get adds 474c3c896ff2 vxlan: support for ndo_fdb_get adds 31d31951d00a selftests: net: rtnetlink.sh: add fdb get test adds 0634d694b06f Merge branch 'rtnl-fdb-get' adds 418089a850c7 mlxsw: reg: Add Policy Engine Algorithmic Bloom Filter Ent [...] adds 944068582fe6 mlxsw: resources: Add Spectrum-2 Bloom filter resource adds 0487cfba866a mlxsw: spectrum_acl: Introduce Bloom filter adds 7585cacdb978 mlxsw: spectrum_acl: Add Bloom filter handling adds f5a2852ed0d7 mlxsw: spectrum_acl: Add Bloom filter update adds 8c81b7438bf6 mlxsw: spectrum_acl: Set A-TCAM rules in Bloom filter adds 135fd957288e mlxsw: spectrum_acl: Update Bloom filter on eRP transitions adds dd97d85f1e4d mlxsw: spectrum_acl: Set master RP index on transition to eRP adds 03ce5bd18760 mlxsw: reg: Activate Bloom filter adds 095c72080749 selftests: mlxsw: Add Bloom filter simple test adds 5118ca4edf99 selftests: mlxsw: Add Bloom filter complex test adds 5d06a76d9e6d selftests: mlxsw: Add Bloom delta test adds ae6750e0a5ef Merge branch 'mlxsw-spectrum_acl-Add-Bloom-filter-support' adds c03b0358ab60 net: unbreak CONFIG_RETPOLINE=n builds adds 4beaacc6fea5 net/mlx4_en: remove fallback after kzalloc_node() adds b3e5464e36c0 Fixed PHY: Add fixed_phy_change_carrier() adds 6e8b0ff1ba4c dpaa_eth: Add change_carrier() for Fixed PHYs adds 6211d46713c5 gianfar: Add change_carrier() for Fixed PHYs adds a28777f25031 ucc_geth: Add change_carrier() for Fixed PHYs adds 998bb4b9f365 Merge remote-tracking branch 'net-next/master' adds 6c4fc209fcf9 bpf: remove useless version check for prog load adds f97be3ab044c bpf: btf: refactor btf_int_bits_seq_show() adds 9d5f9f701b18 bpf: btf: fix struct/union/fwd types with kind_flag adds ffa0c1cf5959 bpf: enable cgroup local storage map pretty print with kind_flag adds 128b343dbef5 tools/bpf: sync btf.h header from kernel to tools adds cd9de5d3d64b tools/bpf: add test_btf unit tests for kind_flag adds d0ebce687edc tools/bpf: test kernel bpffs map pretty print with struct [...] adds 9f95e37e31a4 tools: bpftool: refactor btf_dumper_int_bits() adds 8772c8bc093b tools: bpftool: support pretty print with kind_flag set adds 37c7b1caeaf6 Merge branch 'bpf-btf-type-fixes' adds 07a09d1b73c9 bpf: libbpf: fix memleak by freeing line_info adds ea53e5d97415 Merge remote-tracking branch 'bpf-next/master' adds 9877868d384b Merge remote-tracking branch 'ipsec-next/master' adds 199fa087dc6b net/mlx5: Continue driver initialization despite debugfs failure adds bd5cd7e9807d Merge remote-tracking branch 'mlx5-next/mlx5-next' adds b635cbf68ff3 netfilter: nat: remove unnecessary 'else if' branch adds a504b703bb1d netfilter: nat: limit port clash resolution attempts adds df7043bed47e netfilter: remove unused parameters in nf_ct_l4proto_[un]r [...] adds 912da924a29f netfilter: remove NF_NAT_RANGE_PROTO_RANDOM support adds 716b23c19edd netfilter: nat: un-export nf_nat_l4proto_unique_tuple adds 203f2e78200c netfilter: nat: remove l4proto->unique_tuple adds 40e786bd296d netfilter: nat: fold in_range indirection into caller adds fe2d0020994c netfilter: nat: remove l4proto->in_range adds 76b90019e03d netfilter: nat: remove l4proto->nlattr_to_range adds faec18dbb040 netfilter: nat: remove l4proto->manip_pkt adds 5cbabeec1eb7 netfilter: nat: remove nf_nat_l4proto struct adds 829405993144 netfilter: nf_nat_sip: fix RTP/RTCP source port translations adds 241faeceb849 netfilter: nf_tables: Speed up selective rule dumps adds b87a9e94917b Merge remote-tracking branch 'netfilter-next/master' adds f949c761f036 Merge remote-tracking branch 'nfc-next/master' adds 9a1a064d5bd8 Merge remote-tracking branch 'wireless-drivers-next/master' adds 208139f94c04 Merge remote-tracking branch 'mac80211-next/master' adds 859f2de93c0f Merge remote-tracking branch 'gfs2/for-next' adds 13e13eb7e776 Merge remote-tracking branch 'mtd/mtd/next' adds 732774437ae0 mtd: rawnand: sunxi: Write pageprog related opcodes to WCMD_SET adds ed6c8f4efaa6 Merge remote-tracking branch 'nand/nand/next' adds 02cd32ee4877 Merge remote-tracking branch 'spi-nor/spi-nor/next' adds 7c8add8b7cc1 Merge remote-tracking branch 'crypto/master' adds 1add7c9c2fff Merge remote-tracking branch 'drm/drm-next' adds 28c0386dba87 Merge remote-tracking branch 'drm-intel/for-linux-next' adds cd484402790e Merge remote-tracking branch 'imx-drm/imx-drm/next' adds b827cf43b297 Merge remote-tracking branch 'etnaviv/etnaviv/next' adds 32fa7b852fea regmap: rbtree: convert to DEFINE_SHOW_ATTRIBUTE adds 580d48573c43 regmap: debugfs: convert to DEFINE_SHOW_ATTRIBUTE adds 512a9c48b71a Merge branch 'regmap-4.21' into regmap-next adds cefbade458fb Merge remote-tracking branch 'regmap/topic/irq' into regmap-next adds 64bea59c46fb Merge remote-tracking branch 'regmap/for-next' adds 197b647903ad Merge remote-tracking branch 'sound/for-next' adds b14c9e8735ba Merge remote-tracking branch 'sound-asoc/for-next' adds 0f39da26b14e Merge remote-tracking branch 'modules/modules-next' adds f41e54670a4c Merge remote-tracking branch 'input/next' adds 07b35eb5a364 blk-mq: fix allocation for queue mapping table adds 346fc1089e5d blk-mq: export hctx->type in debugfs instead of sysfs adds 5aceaeb26394 blk-mq: only dispatch to non-defauly queue maps if they ha [...] adds 7e849dd9cf37 nvme-pci: don't share queue maps adds 7211aef86f79 block: mq-deadline: Fix write completion handling adds c16d6b5a9f47 blk-mq: fix dispatch from sw queue adds 13369816cb64 block: fix blk-iolatency accounting underflow adds e5edd5f298fa blk-mq: skip zero-queue maps in blk_mq_map_swqueue adds 6a252f2772c0 Merge branch 'for-4.21/block' into for-next adds 036d9eb8e6ef Merge remote-tracking branch 'block/for-next' adds 8be8b1e99e8e Merge remote-tracking branch 'device-mapper/for-next' adds 3df407b2a534 mmc: dw_mmc-bluefield: simplify the probe() function adds ae460c115b7a mmc: atmel-mci: do not assume idle after atmci_request_end adds c42160d8efd8 dt-bindings: mmc: fsl-imx-esdhc: add imx8qxp compatible string adds 9706b4722e12 mmc: renesas_sdhi_internal_dmac: Add R7S9210 support adds bb16956e239e dt-bindings: mmc: tmio_mmc: Document Renesas R7S9210 adds a68dd9a008e1 mmc: sdhci: Convert sdhci_allocate_bounce_buffer() to return void adds cd7a0d211386 mmc: sdhci-cadence: include <linux/bits.h> instead of <lin [...] adds df7507b50b49 mmc: renesas_sdhi: remove workaround for HS400 clock adds 2cec67865b0c mmc: tmio: delete wait in tuning process adds 0204da24a735 mmc: renesas_sdhi: Whitelist R8A77990 SDHI adds 7e2d23ec3a7d mmc: bcm2835: Switch to SPDX identifier adds 4bf780996669 mmc: sdhci: Fix data command CRC error handling adds 869f8a69bb3a mmc: sdhci: Rename SDHCI_ACMD12_ERR and SDHCI_INT_ACMD12ERR adds af849c86109d mmc: sdhci: Handle auto-command errors adds 247cb8b7a796 dt-bindings: mmc: sdhci-msm: Add SoC-specific compatible strings adds 21f1e2d457ce mmc: sdhci-msm: Re-initialize DLL if MCLK is gated dynamically adds ec5af091b28a mmc: slot-gpio: Allocate GPIO labels dynamically adds 0c901c0566fb mmc: jz4740: Get CD/WP GPIOs from descriptors adds 0f6f3235b816 mmc: jz4740: Use GPIO descriptor for power adds 74ff81e16c32 mmc: sdhci: imx: Use the slot GPIO descriptor adds f6000a4eb34e mmc: bcm2835: reset host on timeout adds 07d405769afe mmc: bcm2835: Recover from MMC_SEND_EXT_CSD adds 5eae252db385 mmc: bcm2835: Release DMA channel on driver unload adds af19b7ce76ba mmc: bcm2835: Avoid possible races on data requests adds 37fefadee8bb mmc: bcm2835: Terminate timeout work synchronously adds 6dc6f2619017 mmc: bcm2835: Refactor dma_map_sg handling adds 2f5da678351f mmc: bcm2835: Properly handle dmaengine_prep_slave_sg adds b0715f04d0c1 mmc: core: remove obsolete mmc_set_blockcount() function adds ac1e25c870d3 mmc: tmio: enable module clock before resetting when resuming adds a87852c6b882 mmc: tmio: fix reset operation adds 202367cb8d09 mmc: renesas_sdhi: add initial setting of interrupt mask register adds 164691aae88d mmc: renesas_sdhi: handle 4tap hs400 mode quirk based on S [...] adds 2c907f05dc3d mmc: renesas_sdhi: align compatibility properties for H3 and M3-W adds 0f4e2054c971 mmc: renesas_sdhi: disable HS400 on H3 ES1.x and M3-W ES1.[012] adds 1970701f8080 mmc: tmio: introduce mask for 'always 1' bits adds 20427e5db3f9 mmc: document 'Reliable Write' bit in uapi header adds 09b4f706736f mmc: mmci: send stop command if sbc error issue adds 96e03fffa306 mmc: jz4740: rework pre_req/post_req implementation adds 5b0d62108b46 mmc: sdhci-omap: Add platform specific reset callback adds 52b5f5cfa2f7 mmc: sdhci-omap: Remove redundant structure assignments adds cc14eec0889b mmc: core: Add ->hs400_prepare_ddr() callback adds 54e08d9a95ca mmc: sdhci-of-esdhc: add hs400 mode support adds 6079e63cdeac mmc: sdhci-of-esdhc: add erratum A011334 support adds 58d0bf843b49 mmc: sdhci-of-esdhc: temporary fixup for eMMC HS400 issue adds 48e304cc1970 mmc: sdhci-of-esdhc: workaround for unreliable pulse width [...] adds b0d06f1cb0e2 mmc: meson-mx-sdio: check devm_kasprintf for failure adds 5716fb9bd9c6 mmc: spi: Convert to use GPIO descriptors adds faed9303067a mmc: host: tmio: Use GPIO descriptors adds d2951dfa070d mmc: s3cmci: Use the slot GPIO descriptor adds 5128f8d44501 gpio: name PCA953x gpio chips after device name adds 32d1544880aa ARM: pxa: Add gpio descriptor lookup tables for MMC CD/WP adds 58e2d877e370 ARM: pxa: Add GPIO descriptors for Palm27x adds c914a27c92f9 mmc: pxamci: Support getting GPIO descs for RO and WP adds e114cd33e678 ARM: pxa: Delete platform data for CD/WP adds 80a68f387cd6 mmc: pxamci: Delete platform data handling of CD and WP adds f54005b508b9 mmc: pxa: Use GPIO descriptor for power adds a622bb0a1e1f mmc: slot-gpio: Delete legacy GPIO handling adds 809090e8e212 mmc: sdhci-pci: Add max-frequency device property for Inte [...] adds 67b4ff9fb796 dt-bindings: mmc: sdhci-msm: Clarify register requirements adds feb357458baa mmc: jz4740: Use PTR_ERR_OR_ZERO in jz4740_mmc_request_gpios() adds 8ceb29436c3a mmc: convert to DEFINE_SHOW_ATTRIBUTE adds 4f556bc04e3c misc: cardreader: add new Alcor Micro Cardreader PCI driver adds c5413ad815a6 mmc: add new Alcor Micro Cardreader SD/MMC driver adds a89e7bcb1808 mmc: sdhci-msm: Disable CDR function on TX adds 7d5ef5125756 mmc: core: Introduce MMC_CAP_SYNC_RUNTIME_PM adds 4bfdd76dcb67 mmc: rtsx_usb_sdmmc: Don't runtime resume the device while [...] adds f275179f7bdc mmc: rtsx_usb_sdmmc: Re-work runtime PM support adds 4dad599b8b5d mmc: rtsx_usb_sdmmc: Re-work card detection/removal support adds 01a7e8e066a5 memstick: rtsx_usb_ms: Add missing pm_runtime_disable() in [...] adds 883a87ddf2f1 misc: rtsx_usb: Use USB remote wakeup signaling for card i [...] adds e03e303edf1c memstick: Prevent memstick host from getting runtime suspe [...] adds ba9d5f83735f memstick: rtsx_usb_ms: Use ms_dev() helper adds 6827ca573c03 memstick: rtsx_usb_ms: Support runtime power management adds b11c36d5d8e3 mmc: sdhci-of-esdhc: fix spelling mistake "upsupported" -> [...] adds c4916c24ff54 sh: ecovec24: Fix an ifdef adds 566b60209427 mmc: alcor: remove set but not used variables 'len, clock_out' adds ea6d02731211 mmc: sdhci-of-esdhc: Fix timeout checks adds 9f0ea0bda1d0 mmc: sdhci-omap: Fix timeout checks adds 0e6e7c2ff397 mmc: sdhci-xenon: Fix timeout checks adds 6809a5f7366f mmc: sdhci-msm: avoid unused function warning adds f98b4f98bbc8 dt-bindings: mmc: sdhci-am654: Document bindings for the h [...] adds 49d14adb0031 dt-bindings: mmc: sdhci-of-arasan: Add deprecated message [...] adds 41fd4caeb00b mmc: sdhci_am654: Add Initial Support for AM654 SDHCI driver adds 18f92bc02f17 mmc: meson-gx: make sure the descriptor is stopped on errors adds 83076d2268c7 mmc: meson-gx: remove useless lock adds c5e1766d3ac0 mmc: meson-gx: align default phase on soc vendor tree adds 71645e65729f mmc: meson-gx: add signal resampling adds 9e89a1526a9c misc: alcor_pci: fix spelling mistake "invailid" -> "invalid" adds c8073e528514 mmc: mmci: add variant property to set command stop bit adds bd29f58bc061 mmc: sdhci: Add quirk to disable LED control adds aeae6ad35e97 mmc: sdhci-pci: Disable LED control for Intel BYT-based co [...] adds 197ce1a5a0e9 mmc: sdhci-acpi: Disable LED control for Intel BYT-based c [...] adds 58fe8bbacd28 dt-bindings: sdhci-omap: Add note for cpu_thermal adds 961de0a856e3 mmc: sdhci-omap: Workaround errata regarding SDR104/HS200 [...] adds 01e421feec08 Merge branch 'fixes' into next adds 1217e6154492 mmc: core: Drop redundant check in mmc_send_hpi_cmd() adds 0c204979c691 mmc: core: Cleanup BKOPS support adds ab409be2be55 dt-bindings: mmc: renesas_sdhi: Add r8a774c0 support adds ca804a5615a7 mmc: renesas_sdhi_internal_dmac: Whitelist r8a774c0 adds 800fc29840ec Merge remote-tracking branch 'mmc/next' adds d020a26b91ea Merge remote-tracking branch 'kgdb/kgdb-next' adds b96435b2798b Merge remote-tracking branch 'md/for-next' adds 24e06ff71d76 mfd: Use of_node_name_eq() for node name comparisons adds d0c97d5a721b mfd: tps65218: Use devm_regmap_add_irq_chip and clean up e [...] adds 0693bf54cc4f Merge remote-tracking branch 'mfd/for-mfd-next' adds be6b4856c6f7 Merge remote-tracking branch 'backlight/for-backlight-next' adds 958091396648 power: supply: bq25890: fix BAT_COMP field definition adds b4806bedb9c3 Merge remote-tracking branch 'battery/for-next' adds 918446c96595 regulator: axp20x: fix set_ramp_delay for AXP209/dcdc2 adds 22a5a4a44c43 regulator: act8945a-regulator: fix 'defined but not used' [...] adds 5c50490dea85 Merge branch 'regulator-4.21' into regulator-next adds abb94ade6c67 Merge remote-tracking branch 'regulator/topic/coupled' int [...] adds 733fe117beee Merge remote-tracking branch 'regulator/for-next' adds 8bd8ea195f6d Merge tag 'v4.20-rc7' into next-general adds 5580b4a1a8ca Merge branch 'next-integrity' of git://git.kernel.org/pub/ [...] adds 32daa6e9b63b Merge branch 'next-integrity' into next-testing adds 9488585b21be tpm: add support for partial reads adds 6a084e77ec4f Merge tag 'tpmdd-next-20181217' of git://git.infradead.org [...] adds 319deec7db6c seccomp: fix poor type promotion adds 4fc96ee9085d seccomp, s390: fix build for syscall type change adds 86aa0d8b538f Merge tag 'seccomp-next-part2' of https://git.kernel.org/p [...] adds c7f7e58fcbf3 integrity: Remove references to module keyring adds e5a7e9283f51 Merge branch 'next-integrity' into next-testing adds 4a1ed58028c6 Merge remote-tracking branch 'security/next-testing' adds 7beb49192240 Merge remote-tracking branch 'apparmor/apparmor-next' adds b842fe0681b7 Merge remote-tracking branch 'selinux/next' adds d8585615aa95 Merge remote-tracking branch 'watchdog/master' adds 6039b883e7ac Merge remote-tracking branch 'iommu/next' adds 8ba35b3a0046 vfio-mdev/samples: Use u8 instead of char for handle functions adds 30a3c87603ec Merge remote-tracking branch 'vfio/next' adds 9847bbc65453 Merge remote-tracking branch 'audit/next' adds de37dcc8b7a1 Merge remote-tracking branch 'devicetree/for-next' adds 4e3f7a6bb0f0 Merge remote-tracking branch 'mailbox/mailbox-for-next' adds d08b79ca394f Merge remote-tracking branch 'spi/for-next' adds 227790070460 Merge branch 'core/core' adds 11792e665ae2 Merge branch 'core/rcu' adds 278ba82fe72e Merge branch 'efi/core' adds d7c2830906cd Merge branch 'irq/core' adds a90e1f2720a4 Merge branch 'locking/atomics' adds e76671192dc7 Merge branch 'locking/core' adds 246c369391d7 Merge branch 'perf/core' adds b17dd20d3e1c Merge branch 'ras/core' adds a54cf15701f8 Merge branch 'sched/core' adds 28ba5f55f014 Merge branch 'timers/core' adds 36fc662efeb9 Merge branch 'x86/amd-nb' adds cfde90ebcf84 Merge branch 'x86/asm' adds 993b33c1359e Merge branch 'x86/boot' adds 1d02ee942f7e Merge branch 'x86/build' adds d52efac82579 Merge branch 'x86/cache' adds 7b63442069cb Merge branch 'x86/cleanups' adds 018251464a2a Merge branch 'x86/cpu' adds 8a0794257387 Merge branch 'x86/fpu' adds ca930a97350b Merge branch 'x86/microcode' adds 95800574a3f6 Merge branch 'x86/mm' adds 24d3a572509f Merge branch 'x86/platform' adds 1ad3b31fca17 Merge branch 'x86/pti' adds b0db08bd1880 Merge branch 'x86/timers' adds 0f494f739abd Merge branch 'x86/urgent' adds c2d2709cc9ef Merge remote-tracking branch 'tip/auto-latest' adds 920971c1f29a Merge remote-tracking branch 'clockevents/clockevents/next' adds d8c818068833 Merge remote-tracking branch 'edac-amd/for-next' adds a9800b90e011 Merge remote-tracking branch 'irqchip/irq/irqchip-next' adds 3d379cbf1ed3 Merge remote-tracking branch 'ftrace/for-next' adds 7a756eef77f9 Merge remote-tracking branch 'rcu/rcu/next' adds d11b8d99e3a7 Merge remote-tracking branch 'kvm/linux-next' adds 234ff0b729ad KVM: PPC: Book3S HV: Fix race between kvm_unmap_hva_range [...] adds 0f6ddf34be2a KVM: PPC: Book3S HV: Change to use DEFINE_SHOW_ATTRIBUTE macro adds 6142236cd9f7 KVM: PPC: Book3S PR: Set hflag to indicate that POWER9 sup [...] adds f032b73459ee KVM: PPC: Pass change type down to memslot commit function adds f460f6791a02 KVM: PPC: Book3S HV: Map single pages when doing dirty pag [...] adds c43c3a8683fe KVM: PPC: Book3S HV: Cleanups - constify memslots, fix comments adds 5af3e9d06d83 KVM: PPC: Book3S HV: Flush guest mappings when turning dir [...] adds 693ac10a88a2 KVM: PPC: Book3S: Only report KVM_CAP_SPAPR_TCE_VFIO on po [...] adds d232afebf971 KVM: PPC: Book3S HV: Add function kvmhv_vcpu_is_radix() adds d7b456152230 KVM: PPC: Book3S HV: Implement functions to access quadran [...] adds dceadcf91b2e KVM: PPC: Add load_from_eaddr and store_to_eaddr to the kv [...] adds cc6929cc842c KVM: PPC: Update kvmppc_st and kvmppc_ld to use quadrants adds 873db2cd9a6d KVM: PPC: Book3S HV: Allow passthrough of an emulated devi [...] adds 6ff887b8bd0d KVM: PPC: Book3S: Introduce new hcall H_COPY_TOFROM_GUEST [...] adds 95d386c2d2e7 KVM: PPC: Book3S HV: Allow passthrough of an emulated devi [...] adds 0d4ec722c9c1 Merge remote-tracking branch 'kvm-ppc/kvm-ppc-next' adds bf9445a33ae6 kprobes/x86/xen: blacklist non-attachable xen interrupt functions adds 1669907e3d1a xen/pciback: Check dev_data before using it adds eb11cbad245e Merge remote-tracking branch 'xen-tip/linux-next' adds f84035018a9b Merge remote-tracking branch 'percpu/for-next' adds a51f48507813 Merge remote-tracking branch 'drivers-x86/for-next' adds 40a61c8e3164 Merge remote-tracking branch 'chrome-platform/for-next' adds a8130104e4b6 Merge remote-tracking branch 'hsi/for-next' adds 18386e5d99dc Merge remote-tracking branch 'leds/for-next' adds bbcacaa9e74e Merge remote-tracking branch 'ipmi/for-next' adds 99e8abb84b6e Merge remote-tracking branch 'driver-core/driver-core-next' adds 014abe34a909 usb: chipidea: add flag for imx hsic implementation adds 7c8e8909417e usb: chipidea: imx: add HSIC support adds 2c4593ecc920 usb: chipidea: host: override ehci->hub_control adds 4dddb862d3e3 doc: usb: ci-hdrc-usb2: Add pinctrl properties for HSIC pi [...] adds a82bf696aa39 usb: chipidea: imx: support configuring for active low oc signal adds 1bf4743f641d usb: chipidea: imx: Warn if oc polarity isn't specified adds 9049fce897ed usb: chipidea: imx: allow to configure oc polarity on i.MX25 adds 4733c0b4666d Merge tag 'usb-ci-v4.21-rc1' of git://git.kernel.org/pub/s [...] adds c3788cd9963e usb: roles: Add a description for the class to Kconfig adds 8dc7623bf608 usb: ehci-omap: Fix deferred probe for phy handling adds 1d6e81a288e2 usb: renesas_usbhs: add support for RZ/G2E adds 0357af4af4f2 Merge remote-tracking branch 'usb/usb-next' adds 97704b403027 Merge remote-tracking branch 'usb-serial/usb-next' adds dd1f2250da95 serial: sh-sci: Fix locking in sci_submit_rx() adds 2e948218b7c1 serial: sh-sci: Fix crash in rx_timer_fn() on PIO fallback adds 71ab1c0336c7 serial: sh-sci: Resume PIO in sci_rx_interrupt() on DMA failure adds 64a428077758 tty: serial: qcom_geni_serial: Remove interrupt storm adds bdb48e4c7d07 dt-bindings: serial: 8250: Add rate limit for serial port [...] adds 6d7f677a2afa serial: 8250: Rate limit serial port rx interrupts during [...] adds d72402145ace tty/serial: do not free trasnmit buffer page under port lock adds 778ec49c1401 tty: Use of_node_name_{eq,prefix} for node name comparisons adds 31e933645742 tty: serial: samsung: Properly set flags in autoCTS mode adds ec18f48bbc41 tty: serial: samsung: Increase maximum baudrate adds da5ad2c0db11 Merge remote-tracking branch 'tty/tty-next' adds 01104bbc1f02 Merge remote-tracking branch 'char-misc/char-misc-next' adds 3dbf37c03bc6 Staging: comedi: cb_pcidas: fixed a spelling mistake codin [...] adds 4765f68374cf staging: mt7621-dma: fix unbalanced braces adds 649496b60300 staging: bcm2835-audio: double free in init error path adds a772f116702e staging: vchiq: switch to wait_for_completion_killable adds ff5979ad8636 staging: vchiq_2835_arm: quit using custom down_interruptible() adds 2da56630b1cc staging: vchiq: delete vchiq_killable.h adds 0b7b9b6c3dee staging: wilc1000: fix NULL dereference inside wilc_scan() adds 29f85260edbb staging: fwserial: convert to DEFINE_SHOW_ATTRIBUTE adds 2be13945966a staging: unisys: convert to DEFINE_SHOW_ATTRIBUTE adds 892cb81ecec9 staging: vc04_services: convert to DEFINE_SHOW_ATTRIBUTE adds 0022290f1e12 staging: greybus: convert to DEFINE_SHOW_ATTRIBUTE adds cb9a242c33ca Staging: rtl8723bs: Fix code style issue in rtl8723bs driver adds 4eef62d61c16 staging: vc04_services: Remove DUMP_CONTEXT_T typedef adds 313b5681a37c staging: vc04_services: Remove PAGELIST_T typedef adds 4075fa9efc4e staging: vc04_services: Remove REMOTE_EVENT_T typedef adds 477e5caec4ee staging: vc04_services: Remove SERVICE_CREATION_T typedef adds 4dfc415fc20e staging: vc04_services: Remove USER_SERVICE_T typedef adds 9d4d3ac47391 staging: vc04_services: Remove VCHI_HELD_MSG_T typedef adds 2a6e3234d64a staging: vc04_services: Remove VCHI_MSG_ITER_T typedef adds 2be0bef08620 staging: vc04_services: Remove VCHI_MSG_VECTOR_T typedef adds e376ef3535b6 staging: vc04_services: Remove VCHIQ_ARM_STATE_T typedef adds cf69fc521676 staging: vc04_services: Remove VCHIQ_AWAIT_COMPLETION_T typedef adds 029a8a189478 staging: vc04_services: Remove VCHIQ_BULK_QUEUE_T typedef adds bc96a5f0f776 staging: vc04_services: Remove VCHIQ_BULK_T typedef adds e69106e55d82 staging: vc04_services: Remove VCHIQ_COMPLETION_DATA_T typedef adds 8b867447536c staging: vc04_services: Remove VCHIQ_CONFIG_T typedef adds 562943286c74 staging: vc04_services: Remove VCHIQ_CREATE_SERVICE_T typedef adds aa987e55132f staging: vc04_services: Remove VCHIQ_DEBUGFS_NODE_T typedef adds 8ca743a19a37 staging: vc04_services: Remove VCHIQ_DEQUEUE_MESSAGE_T typedef adds 392342b77c26 staging: vc04_services: Remove VCHIQ_DUMP_MEM_T typedef adds 3515279e6ed1 staging: vc04_services: Remove VCHIQ_GET_CONFIG_T typedef adds e8968525282f staging: vc04_services: Remove VCHIQ_HEADER_T typedef adds 4040a7ee5346 staging: vc04_services: Remove VCHIQ_QUEUE_BULK_TRANSFER_T [...] adds 87c091aadfac staging: vc04_services: Remove VCHIQ_QUEUE_MESSAGE_T typedef adds c18cbdee798c staging: vc04_services: Remove VCHIQ_SERVICE_BASE_T typedef adds 0b53ca3127a6 staging: vc04_services: Remove VCHIQ_SERVICE_PARAMS_T typedef adds d3af2bcc6ea4 staging: vc04_services: Remove VCHIQ_SERVICE_QUOTA_T typedef adds 7926c328d958 staging: vc04_services: Remove VCHIQ_SERVICE_T typedef adds 4f0922c87d47 staging: vc04_services: Remove VCHIQ_SET_SERVICE_OPTION_T typedef adds c55aedfe60d0 staging: vc04_services: Remove VCHIQ_SHARED_STATE_T typedef adds a61036037032 staging: vc04_services: Remove VCHIQ_SLOT_INFO_T typedef adds 6f1e4141c751 staging: vc04_services: Remove VCHIQ_SLOT_T typedef adds f5a98269861a staging: vc04_services: Remove VCHIQ_SLOT_ZERO_T adds 2d0a0291135f staging: vc04_services: Remove VCHIQ_STATE_T typedef adds 2074e8a7d025 staging: vc04_services: Remove VCHIU_QUEUE_T typedef adds 15600aea2754 staging: most: sound: create one sound card w/ multiple PC [...] adds ba99c631810b staging: most: sound: correct label name adds 4c6375dc1c03 staging: most: sound: rename variable adds 6cebb2019636 staging: most: sound: use static name for ALSA card adds e6861b916e7d staging: most: sound: remove channel number from ALSA card [...] adds d464b7dba1b8 staging: most: Documentation: add information to driver_us [...] adds 2aa2715f5f8b Merge remote-tracking branch 'staging/staging-next' adds 9408394951cf Merge remote-tracking branch 'mux/for-next' adds 48911dd203d2 Merge remote-tracking branch 'icc/icc-next' adds d6c58380c03f Merge remote-tracking branch 'slave-dma/next' adds 360bc3017196 Merge remote-tracking branch 'cgroup/for-next' adds 49dfa88eead0 Merge remote-tracking branch 'scsi/for-next' adds 8e561f557a48 Merge remote-tracking branch 'scsi-mkp/for-next' adds fc39dcb682e9 Merge remote-tracking branch 'vhost/linux-next' adds 344ef3811627 Merge remote-tracking branch 'rpmsg/for-next' adds 73e2436aa5ad gpio: gpio-omap: Revert deferred wakeup quirk handling for [...] adds b8b7c37a78ed gpio: max7301: fix driver for use with CONFIG_VMAP_STACK adds 4756f886b85e gpio: mvebu: only fail on missing clk if pwm is actually t [...] adds 21abf103818a gpio: Pass a flag to gpiochip_request_own_desc() adds c3bc3ff9e801 MAINTAINERS: Do maintain Intel GPIO drivers via separate tree adds 6ad02b29b836 gpio: pch: Convert to use managed functions pcim_* and devm_* adds 9381fc5d655d gpio: sodaville: Convert to use managed functions pcim_* a [...] adds 226e6b866d74 gpio: pch: Convert to dev_pm_ops adds 502ae42ca600 gpio: lynxpoint: Use for_each_set_bit() in IRQ handler adds 9be93e1ab73f gpio: pch: Use for_each_set_bit() in IRQ handler adds f3af44f05227 gpio: sodaville: Use for_each_set_bit() in IRQ handler adds c5aaa3168194 gpio: ich: Simplify error handling in ichx_write_bit() adds ff4709b44cc0 gpio: ich: Switch to use struct device instead of platform_device adds c086bea54302 gpio: ich: Convert pr_<level> to dev_<level> adds 5f6f2b9f6dbf gpio: ich: Join string literals back adds 0511e116b832 gpio: pch: Remove redundant __func__ from debug print adds a3bb44bcb3a0 gpio: pch: Remove duplicate assignments adds ddc53c40cbe7 gpio: intel-mid: Remove linux/module.h and sort headers adds 92c286267d62 gpio: lynxpoint: Remove linux/init.h and sort headers adds 7629771f5eb8 gpio: merrifield: Remove linux/init.h adds 47091b0594d9 gpio: sch: Remove linux/init.h and sort headers adds 488f270cad27 gpio: ich: Sort headers alphabetically adds 3e1884f8c32f gpio: pch: Sort headers alphabetically adds 8700998ff6b3 gpio: sodaville: Sort headers alphabetically adds 7ed0cf0afd60 gpio: ich: Convert to use SPDX identifier adds 917842f67696 gpio: intel-mid: Convert to use SPDX identifier adds 7fa07b6f4e13 gpio: lynxpoint: Convert to use SPDX identifier adds 93374b76a92c gpio: merrifield: Convert to use SPDX identifier adds 9b8bf5bfb6ce gpio: pch: Convert to use SPDX identifier adds cb0e9a7bda9b gpio: sch: Convert to use SPDX identifier adds aaa21231698c gpio: sodaville: Convert to use SPDX identifier adds 493872e07414 Merge tag 'intel-gpio-v4.21-1' of git://git.kernel.org/pub [...] adds 3a2fa906c0a9 gpio: tegra186: Rename flow variable to type adds c5510b8dafce gpiolib: Fix return value of gpio_to_desc() stub if !GPIOLIB adds 873d1e8e6faf gpio: pca953x: Deduplicate the bank_shift adds 92f45ebe6818 gpio: pca953x: Fix AI overflow on PCAL6524 adds 8958262af3fb gpio: pca953x: Repair multi-byte IO address increment on PCA9575 adds 028a219ae5b4 gpio: pca953x: Unify pca95{3,7}x_write_regs_16() adds 49e713738f9e gpio: pca953x: Unify pca953x_{read,write}_regs_{16,24}() adds 90adb0979947 gpio: pca953x: Unify pca953x_{read,write}_regs_{8,mul}() adds 7a04aaa32cbc gpio: pca953x: Factor out common code from device_pca95xx_init() adds 25a1b7102f3f gpio: pca953x: Zap ad-hoc I2C block write in multi GPIO set adds b32cecb46bdc gpio: pca953x: Extract the register address mangling to si [...] adds 49427232764d gpio: pca953x: Perform basic regmap conversion adds 0f25fda840a9 gpio: pca953x: Zap ad-hoc reg_direction cache adds ec82d1eba346 gpio: pca953x: Zap ad-hoc reg_output cache adds 87813cf30a89 gpio: pca953x: Zap single use of pca953x_read_single() adds b76574300504 gpio: pca953x: Restore registers after suspend/resume cycle adds 3e42f200c195 Merge branch 'ib-pca953x' into devel adds 85af74c474b2 gpio: raspberrypi-exp: decrease refcount on firmware dt node adds 4bc16f9dd71a gpio: pca953x: Add regmap dependency for PCA953x driver adds 2f4e70574fc6 ARM: omap1: Fix new user of gpiochip_request_own_desc() adds 9fd941c2bb8b memory: omap-gpmc: Get the header of the enum adds 4ed91892b0d6 dt-bindings: gpio: rcar: Add r8a774c0 (RZ/G2E) support adds f0eb7b8304f1 gpio/mmc/of: Respect polarity in the device tree adds 62bcb6773bd4 Merge branch 'devel' into for-next adds ee987d557279 Merge remote-tracking branch 'gpio/for-next' adds cd452e393a90 Merge remote-tracking branch 'pinctrl/for-next' adds fde6eee09289 Merge remote-tracking branch 'pwm/for-next' adds dcc21cf6a52b Merge remote-tracking branch 'random/dev' adds 283ac6d5fb2a selftests: Fix test errors related to lib.mk khdr target adds ab17d6c94931 Merge remote-tracking branch 'kselftest/next' adds 6f9eafa74474 Merge remote-tracking branch 'y2038/y2038' adds 87677fcfcdb6 Merge remote-tracking branch 'livepatching/for-next' adds aeb194981e22 Merge remote-tracking branch 'coresight/next' adds 6ff9c3798723 Merge remote-tracking branch 'rtc/rtc-next' adds 822114c02428 Merge remote-tracking branch 'ntb/ntb-next' adds de90d6f370b0 Merge remote-tracking branch 'kspp/for-next/kspp' adds d18f20d00261 Merge remote-tracking branch 'cisco/for-next' adds df755a8d44e4 Merge remote-tracking branch 'slimbus/for-next' adds 063b1cd30435 Merge remote-tracking branch 'nvmem/for-next' adds d4683eee8cd6 auxdisplay: charlcd: fix x/y command parsing adds ecee39761400 Merge remote-tracking branch 'auxdisplay/auxdisplay' adds f3e3596871fc Merge branch 'akpm-current/current' adds 2368c85d2b77 scripts/atomic/check-atomics.sh: don't assume that scripts [...] adds 71f598e9af4b mm: treewide: remove unused address argument from pte_allo [...] adds 11b3b15fa3ee mm: speed up mremap by 20x on large regions adds c0de15f096af mm/mremap: fix 'move_normal_pmd' unused function warning adds 26d3ae1fde7f mm: select HAVE_MOVE_PMD on x86 for faster mremap adds da470e8de22e kernel/async.c: remove some duplicated includes adds e39e07c38fb3 kernel/signal.c: remove some duplicated includes adds a009bff59cf4 locking/atomics: build atomic headers as required adds a0c3f329d11e mm: balloon: update comment about isolation/migration/compaction adds 0a02e6893d79 mm: convert PG_balloon to PG_offline adds 2f5c696d7c90 mm-convert-pg_balloon-to-pg_offline-fix adds 15a2035866e4 kexec: export PG_offline to VMCOREINFO adds 889f20036f95 xen/balloon: mark inflated pages PG_offline adds 391f0dc6def8 hv_balloon: mark inflated pages PG_offline adds d9759bcf3721 vmw_balloon: mark inflated pages PG_offline adds ee0d03dec4c6 vmw_balloon-mark-inflated-pages-pg_offline-v2 adds 2a4c35146ca4 PM/Hibernate: use pfn_to_online_page() adds 66de95e640cf PM/Hibernate: exclude all PageOffline() pages adds 2c0e033e7d1b pm-hibernate-exclude-all-pageoffline-pages-v2 adds 99ac77c78d18 kernel/locking/mutex.c: remove caller signal_pending branc [...] adds 2fb4da478353 kernel/sched/: remove caller signal_pending branch predictions adds 1495cd6ee79b arch/arc/mm/fault.c: remove caller signal_pending_branch p [...] adds 1c41b7b739a4 mm/: remove caller signal_pending branch predictions adds 58b0405fc724 fs/: remove caller signal_pending branch predictions adds d28944c0fa2f fs-remove-caller-signal_pending-branch-predictions-fix adds 41df8fae6cb1 include/linux/sched/signal.h: replace `tsk' with `task' adds 033faf35dba4 fs: don't open code lru_to_page() adds 575554975ea6 drivers/base/platform.c: kmemleak ignore a known leak adds d73c3117a5a6 drivers/media/platform/sti/delta/delta-ipc.c: fix read buf [...] adds c2b76ffbb7d8 Merge branch 'akpm/master' adds 285053b5a4c0 Add linux-next specific files for 20181218
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 (6648e120dd1a) \ N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-master-arm-n [...]
You should already have received notification emails for all of the O revisions, and so the following emails describe only the N revisions from the common base, B.
Any revisions marked "omits" are not gone; other references still refer to them. Any revisions marked "discards" are gone forever.
No new revisions were added by this update.
Summary of changes: .../devicetree/bindings/gpio/renesas,gpio-rcar.txt | 1 + Documentation/devicetree/bindings/i2c/i2c-rcar.txt | 1 + .../devicetree/bindings/i2c/i2c-sh_mobile.txt | 9 +- Documentation/devicetree/bindings/mmc/tmio_mmc.txt | 1 + .../devicetree/bindings/net/renesas,ravb.txt | 1 + Documentation/devicetree/bindings/serial/8250.txt | 1 + .../devicetree/bindings/usb/ci-hdrc-usb2.txt | 36 +- Documentation/driver-api/gpio/driver.rst | 4 +- Documentation/filesystems/mount_api.txt | 25 +- Documentation/media/uapi/dvb/dvbstb.svg | 6 +- .../uapi/mediactl/media-ioc-request-alloc.rst | 6 +- .../uapi/mediactl/media-request-ioc-queue.rst | 6 +- .../uapi/mediactl/media-request-ioc-reinit.rst | 6 +- Documentation/media/uapi/mediactl/request-api.rst | 6 +- .../media/uapi/mediactl/request-func-close.rst | 6 +- .../media/uapi/mediactl/request-func-ioctl.rst | 6 +- .../media/uapi/mediactl/request-func-poll.rst | 6 +- Documentation/media/uapi/v4l/bayer.svg | 6 +- Documentation/media/uapi/v4l/constraints.svg | 6 +- Documentation/media/uapi/v4l/nv12mt.svg | 6 +- Documentation/media/uapi/v4l/nv12mt_example.svg | 6 +- Documentation/media/uapi/v4l/selection.svg | 6 +- Documentation/networking/snmp_counter.rst | 245 +- Makefile | 2 +- Next/SHA1s | 106 +- Next/Trees | 1 + Next/merge.log | 3567 +++++--------------- arch/arm/mach-omap1/ams-delta-fiq.c | 2 +- arch/arm/mach-omap1/board-ams-delta.c | 2 +- .../boot/dts/exynos/exynos5433-tm2-common.dtsi | 14 + arch/ia64/kernel/perfmon.c | 3 +- arch/powerpc/include/asm/hvcall.h | 1 + arch/powerpc/include/asm/kvm_book3s.h | 21 +- arch/powerpc/include/asm/kvm_book3s_64.h | 15 +- arch/powerpc/include/asm/kvm_host.h | 3 + arch/powerpc/include/asm/kvm_ppc.h | 10 +- arch/powerpc/kernel/exceptions-64s.S | 9 + arch/powerpc/kvm/book3s.c | 5 +- arch/powerpc/kvm/book3s_64_mmu_hv.c | 12 +- arch/powerpc/kvm/book3s_64_mmu_radix.c | 134 +- arch/powerpc/kvm/book3s_hv.c | 95 +- arch/powerpc/kvm/book3s_hv_nested.c | 116 +- arch/powerpc/kvm/book3s_hv_rm_mmu.c | 2 +- arch/powerpc/kvm/book3s_pr.c | 4 +- arch/powerpc/kvm/book3s_xics.c | 12 +- arch/powerpc/kvm/book3s_xive.c | 12 +- arch/powerpc/kvm/booke.c | 3 +- arch/powerpc/kvm/powerpc.c | 33 +- arch/powerpc/mm/fault.c | 1 + arch/powerpc/platforms/cell/spufs/inode.c | 6 +- arch/riscv/Kconfig | 1 + arch/s390/hypfs/inode.c | 7 +- arch/s390/kernel/compat_wrapper.c | 2 +- arch/x86/entry/syscalls/syscall_32.tbl | 1 - arch/x86/entry/syscalls/syscall_64.tbl | 1 - arch/x86/kernel/cpu/resctrl/internal.h | 1 + arch/x86/xen/xen-asm_64.S | 2 + block/blk-iolatency.c | 2 +- block/blk-mq-debugfs.c | 85 +- block/blk-mq-sched.c | 14 +- block/blk-mq-sched.h | 1 + block/blk-mq-sysfs.c | 17 - block/blk-mq.c | 34 +- block/blk-mq.h | 17 +- block/blk-rq-qos.h | 5 + block/mq-deadline.c | 12 +- drivers/auxdisplay/charlcd.c | 3 + drivers/base/devtmpfs.c | 6 +- drivers/base/regmap/regcache-rbtree.c | 12 +- drivers/base/regmap/regmap-debugfs.c | 12 +- drivers/char/tpm/tpm-dev-common.c | 3 +- drivers/dax/super.c | 2 +- drivers/gpio/Kconfig | 1 + drivers/gpio/gpio-ich.c | 73 +- drivers/gpio/gpio-intel-mid.c | 16 +- drivers/gpio/gpio-lynxpoint.c | 44 +- drivers/gpio/gpio-max7301.c | 12 +- drivers/gpio/gpio-merrifield.c | 6 +- drivers/gpio/gpio-mvebu.c | 8 +- drivers/gpio/gpio-omap.c | 64 +- drivers/gpio/gpio-pca953x.c | 484 ++- drivers/gpio/gpio-pch.c | 165 +- drivers/gpio/gpio-raspberrypi-exp.c | 1 + drivers/gpio/gpio-sch.c | 27 +- drivers/gpio/gpio-sodaville.c | 73 +- drivers/gpio/gpio-tegra186.c | 6 +- drivers/gpio/gpiolib-acpi.c | 13 +- drivers/gpio/gpiolib-of.c | 49 +- drivers/gpio/gpiolib.c | 21 +- drivers/gpu/drm/drm_drv.c | 3 +- drivers/gpu/drm/i915/i915_gemfs.c | 2 +- drivers/hid/hid-asus.c | 8 + drivers/hid/hid-cp2112.c | 2 +- drivers/hid/hid-ids.h | 1 + drivers/hid/intel-ish-hid/ishtp-hid.c | 2 +- drivers/hwmon/asus_atk0110.c | 10 +- drivers/i2c/busses/i2c-axxia.c | 109 +- drivers/i2c/busses/i2c-cros-ec-tunnel.c | 14 +- drivers/i2c/busses/i2c-sh_mobile.c | 1 + drivers/i2c/busses/i2c-tegra.c | 49 +- drivers/infiniband/hw/mlx5/main.c | 13 +- drivers/infiniband/hw/mlx5/mlx5_ib.h | 1 + drivers/infiniband/hw/mlx5/qp.c | 2 +- drivers/infiniband/hw/qib/qib_fs.c | 7 +- drivers/media/dvb-frontends/drxk_hard.c | 8 +- drivers/memory/omap-gpmc.c | 4 +- drivers/mfd/max77620.c | 2 +- drivers/mfd/stmpe.c | 12 +- drivers/mfd/tps65218.c | 24 +- drivers/misc/cxl/api.c | 3 +- drivers/misc/ibmasm/ibmasmfs.c | 11 +- drivers/mmc/core/block.c | 2 +- drivers/mmc/core/card.h | 6 +- drivers/mmc/core/mmc.c | 30 +- drivers/mmc/core/mmc_ops.c | 93 +- drivers/mmc/core/mmc_ops.h | 3 +- drivers/mmc/host/omap_hsmmc.c | 12 +- drivers/mmc/host/renesas_sdhi_internal_dmac.c | 1 + drivers/mmc/host/sdhci-tegra.c | 8 +- drivers/mmc/host/sdhci.c | 4 +- drivers/mtd/mtdsuper.c | 26 +- drivers/mtd/nand/raw/sunxi_nand.c | 2 +- drivers/net/bonding/bond_alb.c | 9 +- drivers/net/bonding/bond_main.c | 44 +- drivers/net/dsa/microchip/Kconfig | 2 +- drivers/net/dsa/microchip/ksz9477.c | 2 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.c | 113 +- drivers/net/ethernet/chelsio/cxgb4/cxgb4_debugfs.h | 13 - .../net/ethernet/chelsio/cxgb4vf/cxgb4vf_main.c | 16 +- drivers/net/ethernet/freescale/dpaa/dpaa_eth.c | 3 +- drivers/net/ethernet/freescale/gianfar.c | 1 + drivers/net/ethernet/freescale/ucc_geth.c | 2 + drivers/net/ethernet/hisilicon/Kconfig | 1 + drivers/net/ethernet/hisilicon/hns/hns_ae_adapt.c | 3 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_gmac.c | 14 +- drivers/net/ethernet/hisilicon/hns/hns_dsaf_mac.c | 15 + drivers/net/ethernet/hisilicon/hns/hns_dsaf_main.c | 503 ++- drivers/net/ethernet/hisilicon/hns/hns_dsaf_reg.h | 13 +- drivers/net/ethernet/hisilicon/hns/hns_enet.c | 43 +- drivers/net/ethernet/hisilicon/hns3/hclge_mbx.h | 1 + drivers/net/ethernet/hisilicon/hns3/hnae3.h | 1 + drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 140 +- .../net/ethernet/hisilicon/hns3/hns3pf/hclge_cmd.h | 43 + .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 446 +++ .../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.h | 690 ++++ .../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 4 +- .../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 1 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_mbx.c | 20 + .../net/ethernet/hisilicon/hns3/hns3pf/hclge_tm.h | 7 + .../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 18 + drivers/net/ethernet/ibm/ibmvnic.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_cq.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_rx.c | 7 +- drivers/net/ethernet/mellanox/mlx4/en_tx.c | 7 +- drivers/net/ethernet/mellanox/mlx5/core/Makefile | 2 +- .../net/ethernet/mellanox/mlx5/core/en/tc_tun.c | 41 +- drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 20 +- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 206 +- drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 15 + drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 9 + .../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 228 +- drivers/net/ethernet/mellanox/mlx5/core/lag.c | 239 +- .../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 255 ++ .../net/ethernet/mellanox/mlx5/core/lib/devcom.h | 46 + drivers/net/ethernet/mellanox/mlx5/core/main.c | 22 +- .../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 4 +- drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 14 +- drivers/net/ethernet/mellanox/mlxsw/Makefile | 2 +- drivers/net/ethernet/mellanox/mlxsw/reg.h | 71 +- drivers/net/ethernet/mellanox/mlxsw/resources.h | 2 + drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 15 +- drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 4 +- .../ethernet/mellanox/mlxsw/spectrum_acl_atcam.c | 20 + .../mellanox/mlxsw/spectrum_acl_bloom_filter.c | 249 ++ .../net/ethernet/mellanox/mlxsw/spectrum_acl_erp.c | 123 +- .../ethernet/mellanox/mlxsw/spectrum_acl_tcam.h | 28 + .../net/ethernet/mellanox/mlxsw/spectrum_router.c | 86 +- drivers/net/ethernet/netronome/nfp/abm/ctrl.c | 11 + drivers/net/ethernet/netronome/nfp/abm/main.c | 25 +- drivers/net/ethernet/netronome/nfp/abm/main.h | 2 + drivers/net/ethernet/realtek/r8169.c | 3 +- drivers/net/ethernet/socionext/netsec.c | 151 +- drivers/net/hamradio/6pack.c | 10 +- drivers/net/hamradio/mkiss.c | 8 +- drivers/net/hyperv/netvsc_drv.c | 4 +- drivers/net/ipvlan/ipvlan_main.c | 14 + drivers/net/macvlan.c | 4 +- drivers/net/phy/fixed_phy.c | 24 +- drivers/net/ppp/ppp_async.c | 8 +- drivers/net/tap.c | 2 +- drivers/net/team/team.c | 2 +- drivers/net/tun.c | 8 +- drivers/net/vxlan.c | 34 + drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 9 + drivers/nvme/host/pci.c | 6 +- drivers/of/base.c | 100 +- drivers/of/dynamic.c | 3 + drivers/of/of_private.h | 4 + drivers/oprofile/oprofilefs.c | 8 +- drivers/power/supply/bq25890_charger.c | 2 +- drivers/regulator/act8945a-regulator.c | 2 +- drivers/regulator/axp20x-regulator.c | 1 + drivers/scsi/cxlflash/ocxl_hw.c | 2 +- drivers/soc/renesas/Kconfig | 2 +- drivers/staging/comedi/drivers/cb_pcidas.c | 2 +- drivers/staging/erofs/super.c | 13 +- drivers/staging/fwserial/fwserial.c | 32 +- drivers/staging/greybus/loopback.c | 16 +- .../staging/most/Documentation/driver_usage.txt | 16 +- drivers/staging/most/sound/sound.c | 143 +- drivers/staging/mt7621-dma/ralink-gdma.c | 25 +- drivers/staging/rtl8723bs/core/rtw_ap.c | 24 +- drivers/staging/rtl8723bs/core/rtw_cmd.c | 36 +- drivers/staging/rtl8723bs/core/rtw_debug.c | 2 +- drivers/staging/rtl8723bs/core/rtw_efuse.c | 6 +- drivers/staging/rtl8723bs/core/rtw_ieee80211.c | 26 +- drivers/staging/rtl8723bs/core/rtw_ioctl_set.c | 16 +- drivers/staging/rtl8723bs/core/rtw_mlme.c | 38 +- drivers/staging/rtl8723bs/core/rtw_mlme_ext.c | 94 +- drivers/staging/rtl8723bs/core/rtw_pwrctrl.c | 6 +- drivers/staging/rtl8723bs/core/rtw_recv.c | 34 +- drivers/staging/rtl8723bs/core/rtw_security.c | 6 +- drivers/staging/rtl8723bs/core/rtw_sta_mgt.c | 2 +- drivers/staging/rtl8723bs/core/rtw_wlan_util.c | 26 +- drivers/staging/rtl8723bs/core/rtw_xmit.c | 22 +- drivers/staging/rtl8723bs/hal/hal_btcoex.c | 4 +- drivers/staging/unisys/visorhba/visorhba_main.c | 14 +- .../vc04_services/bcm2835-audio/bcm2835-vchiq.c | 3 +- .../vc04_services/bcm2835-camera/mmal-vchiq.c | 30 +- .../staging/vc04_services/interface/vchi/vchi.h | 38 +- .../vc04_services/interface/vchi/vchi_common.h | 12 +- .../interface/vchiq_arm/vchiq_2835_arm.c | 48 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.c | 327 +- .../vc04_services/interface/vchiq_arm/vchiq_arm.h | 61 +- .../interface/vchiq_arm/vchiq_connected.c | 1 - .../vc04_services/interface/vchiq_arm/vchiq_core.c | 398 +-- .../vc04_services/interface/vchiq_arm/vchiq_core.h | 198 +- .../interface/vchiq_arm/vchiq_debugfs.c | 17 +- .../interface/vchiq_arm/vchiq_debugfs.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_if.h | 31 +- .../interface/vchiq_arm/vchiq_ioctl.h | 62 +- .../interface/vchiq_arm/vchiq_killable.h | 55 - .../interface/vchiq_arm/vchiq_pagelist.h | 4 +- .../vc04_services/interface/vchiq_arm/vchiq_shim.c | 32 +- .../vc04_services/interface/vchiq_arm/vchiq_util.c | 26 +- .../vc04_services/interface/vchiq_arm/vchiq_util.h | 21 +- drivers/staging/wilc1000/host_interface.c | 48 +- drivers/tty/hvc/hvc_opal.c | 2 +- drivers/tty/hvc/hvc_vio.c | 11 +- drivers/tty/serial/8250/8250_core.c | 25 + drivers/tty/serial/8250/8250_fsl.c | 23 +- drivers/tty/serial/8250/8250_of.c | 5 + drivers/tty/serial/8250/8250_port.c | 29 +- drivers/tty/serial/pmac_zilog.c | 4 +- drivers/tty/serial/qcom_geni_serial.c | 25 +- drivers/tty/serial/samsung.c | 5 +- drivers/tty/serial/serial_core.c | 22 +- drivers/tty/serial/sh-sci.c | 25 +- drivers/tty/serial/suncore.c | 8 +- drivers/tty/serial/sunsu.c | 4 +- drivers/usb/Kconfig | 4 - drivers/usb/chipidea/ci_hdrc_imx.c | 158 +- drivers/usb/chipidea/ci_hdrc_imx.h | 17 +- drivers/usb/chipidea/host.c | 92 + drivers/usb/chipidea/usbmisc_imx.c | 183 +- drivers/usb/common/Makefile | 1 - drivers/usb/gadget/function/f_fs.c | 7 +- drivers/usb/gadget/function/u_ether.c | 2 +- drivers/usb/gadget/legacy/inode.c | 7 +- drivers/usb/host/ehci-omap.c | 7 +- drivers/usb/host/xhci.h | 4 +- drivers/usb/renesas_usbhs/common.c | 4 + drivers/usb/roles/Kconfig | 13 + drivers/usb/roles/Makefile | 4 +- drivers/usb/{common/roles.c => roles/class.c} | 0 drivers/virtio/virtio_balloon.c | 2 +- drivers/xen/xen-pciback/pci_stub.c | 3 +- drivers/xen/xenfs/super.c | 7 +- fs/9p/vfs_super.c | 2 +- fs/adfs/super.c | 9 +- fs/affs/super.c | 13 +- fs/afs/internal.h | 1 - fs/afs/mntpt.c | 23 +- fs/afs/super.c | 171 +- fs/aio.c | 3 +- fs/anon_inodes.c | 3 +- fs/autofs/autofs_i.h | 2 +- fs/autofs/init.c | 4 +- fs/autofs/inode.c | 3 +- fs/befs/linuxvfs.c | 11 +- fs/bfs/inode.c | 8 +- fs/binfmt_misc.c | 7 +- fs/block_dev.c | 2 +- fs/btrfs/backref.c | 4 +- fs/btrfs/check-integrity.c | 2 +- fs/btrfs/compression.c | 4 +- fs/btrfs/ctree.c | 4 +- fs/btrfs/ctree.h | 14 +- fs/btrfs/dev-replace.c | 2 +- fs/btrfs/disk-io.c | 12 +- fs/btrfs/extent-tree.c | 238 +- fs/btrfs/extent_io.c | 4 +- fs/btrfs/extent_io.h | 2 +- fs/btrfs/extent_map.c | 3 +- fs/btrfs/file.c | 8 +- fs/btrfs/inode.c | 125 +- fs/btrfs/lzo.c | 2 +- fs/btrfs/qgroup.c | 14 +- fs/btrfs/qgroup.h | 4 +- fs/btrfs/raid56.c | 2 +- fs/btrfs/ref-verify.c | 6 +- fs/btrfs/relocation.c | 2 +- fs/btrfs/scrub.c | 2 +- fs/btrfs/send.c | 4 +- fs/btrfs/super.c | 112 +- fs/btrfs/tests/btrfs-tests.c | 2 +- fs/btrfs/transaction.c | 4 +- fs/btrfs/tree-checker.c | 6 +- fs/btrfs/tree-log.c | 4 +- fs/btrfs/volumes.c | 20 +- fs/ceph/super.c | 3 +- fs/cifs/cifs_dfs_ref.c | 3 +- fs/cifs/cifsfs.c | 18 +- fs/coda/inode.c | 11 +- fs/compat_ioctl.c | 33 + fs/configfs/mount.c | 7 +- fs/cramfs/inode.c | 17 +- fs/debugfs/inode.c | 14 +- fs/devpts/inode.c | 10 +- fs/ecryptfs/main.c | 2 +- fs/efivarfs/super.c | 9 +- fs/efs/super.c | 14 +- fs/exec.c | 2 +- fs/exofs/super.c | 40 +- fs/ext2/super.c | 14 +- fs/ext4/super.c | 16 +- fs/f2fs/super.c | 11 +- fs/fat/inode.c | 3 +- fs/fat/namei_msdos.c | 8 +- fs/fat/namei_vfat.c | 8 +- fs/freevxfs/vxfs_super.c | 12 +- fs/fs_context.c | 149 +- fs/fsopen.c | 16 +- fs/fuse/control.c | 9 +- fs/fuse/inode.c | 16 +- fs/gfs2/ops_fstype.c | 6 +- fs/gfs2/super.c | 4 +- fs/hfs/super.c | 12 +- fs/hfsplus/super.c | 12 +- fs/hostfs/hostfs_kern.c | 7 +- fs/hpfs/super.c | 11 +- fs/hugetlbfs/inode.c | 72 +- fs/internal.h | 6 +- fs/isofs/inode.c | 11 +- fs/jffs2/super.c | 10 +- fs/jfs/super.c | 11 +- fs/kernfs/kernfs-internal.h | 1 + fs/kernfs/mount.c | 16 - fs/libfs.c | 20 +- fs/locks.c | 2 +- fs/minix/inode.c | 14 +- fs/namespace.c | 357 +- fs/nfs/internal.h | 6 +- fs/nfs/namespace.c | 3 +- fs/nfs/nfs4namespace.c | 3 +- fs/nfs/nfs4super.c | 27 +- fs/nfs/super.c | 57 +- fs/nfsd/nfsctl.c | 8 +- fs/nilfs2/super.c | 10 +- fs/nsfs.c | 3 +- fs/ntfs/super.c | 13 +- fs/ocfs2/dlmfs/dlmfs.c | 5 +- fs/ocfs2/super.c | 14 +- fs/omfs/inode.c | 9 +- fs/openpromfs/inode.c | 11 +- fs/orangefs/orangefs-kernel.h | 2 +- fs/orangefs/super.c | 5 +- fs/overlayfs/super.c | 11 +- fs/pipe.c | 3 +- fs/proc/root.c | 19 +- fs/pstore/inode.c | 10 +- fs/qnx4/inode.c | 14 +- fs/qnx6/inode.c | 14 +- fs/ramfs/inode.c | 6 +- fs/reiserfs/super.c | 14 +- fs/romfs/super.c | 13 +- fs/squashfs/super.c | 12 +- fs/statfs.c | 587 ---- fs/super.c | 274 +- fs/sysfs/mount.c | 1 + fs/sysv/inode.c | 3 +- fs/sysv/super.c | 16 +- fs/tracefs/inode.c | 10 +- fs/ubifs/super.c | 5 +- fs/udf/super.c | 16 +- fs/ufs/super.c | 11 +- fs/xfs/xfs_super.c | 10 +- include/linux/binfmts.h | 1 - include/linux/blk_types.h | 1 + include/linux/btf.h | 5 +- include/linux/debugfs.h | 8 +- include/linux/fs.h | 32 +- include/linux/fs_context.h | 16 +- include/linux/fsinfo.h | 41 - include/linux/gpio/consumer.h | 2 +- include/linux/gpio/driver.h | 4 +- include/linux/indirect_call_wrapper.h | 51 + include/linux/kernfs.h | 3 - include/linux/lsm_hooks.h | 59 +- include/linux/mlx5/driver.h | 4 + include/linux/mount.h | 8 +- include/linux/mtd/super.h | 4 +- include/linux/netdevice.h | 20 +- include/linux/netfilter/nf_conntrack_proto_gre.h | 2 - include/linux/phy_fixed.h | 5 + include/linux/ramfs.h | 4 +- include/linux/security.h | 114 +- include/linux/serial_8250.h | 4 + include/linux/shmem_fs.h | 3 +- include/linux/syscalls.h | 4 - include/linux/usb/chipidea.h | 3 + include/net/dsa.h | 2 +- include/net/inet_common.h | 9 + include/net/neighbour.h | 24 +- include/net/netfilter/nf_nat_l3proto.h | 7 - include/net/netfilter/nf_nat_l4proto.h | 78 +- include/net/pkt_cls.h | 4 +- include/trace/events/btrfs.h | 1 - include/uapi/linux/bpf.h | 10 +- include/uapi/linux/btf.h | 20 +- include/uapi/linux/fsinfo.h | 303 -- include/uapi/linux/neighbour.h | 1 + init/do_mounts.c | 4 +- ipc/mqueue.c | 8 +- kernel/bpf/btf.c | 352 +- kernel/bpf/inode.c | 7 +- kernel/bpf/local_storage.c | 17 +- kernel/bpf/syscall.c | 5 - kernel/cgroup/cgroup-internal.h | 1 + kernel/cgroup/cgroup-v1.c | 72 - kernel/cgroup/cgroup.c | 39 - kernel/cgroup/cpuset.c | 65 +- kernel/dma/direct.c | 7 +- kernel/printk/printk.c | 149 +- kernel/seccomp.c | 3 +- kernel/trace/trace.c | 7 +- lib/Kconfig.debug | 17 + lib/iov_iter.c | 54 +- localversion-next | 2 +- mm/shmem.c | 10 +- mm/zsmalloc.c | 3 +- net/bluetooth/hci_sock.c | 32 +- net/bridge/br.c | 13 + net/bridge/br_device.c | 1 + net/bridge/br_fdb.c | 26 + net/bridge/br_if.c | 9 + net/bridge/br_private.h | 3 + net/core/dev.c | 44 +- net/core/dev_addr_lists.c | 3 + net/core/dev_ioctl.c | 2 +- net/core/neighbour.c | 118 +- net/core/rtnetlink.c | 170 +- net/dsa/Kconfig | 4 + net/dsa/dsa.c | 8 +- net/dsa/dsa_priv.h | 2 +- net/dsa/tag_ksz.c | 118 +- net/ieee802154/nl-phy.c | 2 +- net/ipv4/af_inet.c | 13 +- net/ipv4/inet_hashtables.c | 60 +- net/ipv4/ipconfig.c | 13 +- net/ipv4/netfilter/Kconfig | 5 - net/ipv4/netfilter/Makefile | 5 +- net/ipv4/netfilter/nf_nat_l3proto_ipv4.c | 43 +- net/ipv4/netfilter/nf_nat_pptp.c | 2 - net/ipv4/netfilter/nf_nat_proto_gre.c | 150 - net/ipv4/netfilter/nf_nat_proto_icmp.c | 83 - net/ipv4/tcp_offload.c | 6 +- net/ipv4/udp.c | 76 +- net/ipv4/udp_offload.c | 15 +- net/ipv6/inet6_hashtables.c | 54 +- net/ipv6/ip6_offload.c | 35 +- net/ipv6/netfilter/Makefile | 2 +- net/ipv6/netfilter/nf_nat_l3proto_ipv6.c | 43 +- net/ipv6/netfilter/nf_nat_proto_icmpv6.c | 90 - net/ipv6/tcp_ipv6.c | 3 +- net/ipv6/tcpv6_offload.c | 7 +- net/ipv6/udp.c | 79 +- net/ipv6/udp_offload.c | 7 +- net/l2tp/l2tp_ppp.c | 4 + net/netfilter/Kconfig | 15 - net/netfilter/Makefile | 7 +- net/netfilter/nf_conntrack_netlink.c | 1 - net/netfilter/nf_conntrack_proto.c | 21 +- net/netfilter/nf_nat_core.c | 327 +- net/netfilter/nf_nat_proto.c | 343 ++ net/netfilter/nf_nat_proto_common.c | 116 - net/netfilter/nf_nat_proto_dccp.c | 79 - net/netfilter/nf_nat_proto_sctp.c | 74 - net/netfilter/nf_nat_proto_tcp.c | 82 - net/netfilter/nf_nat_proto_udp.c | 124 - net/netfilter/nf_nat_proto_unknown.c | 54 - net/netfilter/nf_nat_sip.c | 39 +- net/netfilter/nf_tables_api.c | 90 +- net/sched/cls_api.c | 46 +- net/sched/cls_bpf.c | 4 +- net/sched/cls_flower.c | 15 +- net/sched/cls_matchall.c | 5 +- net/sched/cls_u32.c | 8 +- net/sched/sch_api.c | 4 +- net/socket.c | 3 +- net/sunrpc/rpc_pipe.c | 7 +- samples/vfio-mdev/mtty.c | 26 +- samples/vfs/Makefile | 6 - samples/vfs/test-fs-query.c | 145 - samples/vfs/test-fsinfo.c | 593 ---- scripts/selinux/genheaders/genheaders.c | 29 +- security/apparmor/apparmorfs.c | 8 +- security/apparmor/lsm.c | 35 +- security/inode.c | 7 +- security/integrity/digsig.c | 1 - security/integrity/integrity.h | 5 +- security/security.c | 68 +- security/selinux/hooks.c | 978 ++---- security/selinux/include/security.h | 8 +- security/selinux/selinuxfs.c | 8 +- security/smack/smack.h | 11 +- security/smack/smack_lsm.c | 695 ++-- security/smack/smackfs.c | 9 +- security/tomoyo/tomoyo.c | 4 +- tools/bpf/bpftool/btf_dumper.c | 61 +- tools/build/Makefile.feature | 6 +- tools/build/feature/Makefile | 6 +- tools/build/feature/test-all.c | 5 - tools/build/feature/test-libaio.c | 16 - tools/build/feature/test-libopencsd.c | 8 - tools/include/linux/err.h | 13 - tools/include/uapi/linux/bpf.h | 10 +- tools/include/uapi/linux/btf.h | 20 +- tools/lib/bpf/libbpf.c | 1 + tools/lib/subcmd/parse-options.h | 4 +- tools/lib/traceevent/Makefile | 27 +- tools/lib/traceevent/event-parse-api.c | 8 +- tools/lib/traceevent/event-parse-local.h | 13 +- tools/lib/traceevent/event-parse.c | 234 +- tools/lib/traceevent/event-parse.h | 77 +- tools/lib/traceevent/libtraceevent.pc.template | 10 - tools/lib/traceevent/parse-filter.c | 42 +- tools/lib/traceevent/plugin_function.c | 2 +- tools/lib/traceevent/plugin_hrtimer.c | 4 +- tools/lib/traceevent/plugin_kmem.c | 2 +- tools/lib/traceevent/plugin_kvm.c | 16 +- tools/lib/traceevent/plugin_mac80211.c | 4 +- tools/lib/traceevent/plugin_sched_switch.c | 4 +- tools/perf/Documentation/perf-config.txt | 6 - tools/perf/Documentation/perf-list.txt | 2 +- tools/perf/Documentation/perf-record.txt | 5 - tools/perf/Documentation/perf-report.txt | 10 +- tools/perf/Documentation/perf-script.txt | 2 +- tools/perf/Documentation/perf-stat.txt | 4 +- tools/perf/Documentation/perf-top.txt | 3 - tools/perf/Makefile.config | 8 +- tools/perf/Makefile.perf | 9 +- tools/perf/arch/arc/annotate/instructions.c | 9 - tools/perf/arch/common.c | 21 +- tools/perf/arch/common.h | 1 - tools/perf/arch/x86/tests/insn-x86.c | 2 +- tools/perf/arch/x86/util/intel-pt.c | 11 - tools/perf/builtin-help.c | 2 +- tools/perf/builtin-kvm.c | 6 +- tools/perf/builtin-record.c | 263 +- tools/perf/builtin-report.c | 26 +- tools/perf/builtin-script.c | 59 +- tools/perf/builtin-top.c | 289 +- tools/perf/builtin-trace.c | 87 +- tools/perf/perf.h | 2 +- .../perf/pmu-events/arch/x86/broadwell/cache.json | 4 +- .../pmu-events/arch/x86/broadwell/pipeline.json | 2 +- .../pmu-events/arch/x86/broadwellde/cache.json | 4 +- .../pmu-events/arch/x86/broadwellde/pipeline.json | 2 +- .../perf/pmu-events/arch/x86/broadwellx/cache.json | 4 +- .../pmu-events/arch/x86/broadwellx/pipeline.json | 2 +- tools/perf/pmu-events/arch/x86/jaketown/cache.json | 4 +- .../pmu-events/arch/x86/jaketown/pipeline.json | 2 +- .../pmu-events/arch/x86/knightslanding/cache.json | 30 +- .../pmu-events/arch/x86/sandybridge/cache.json | 4 +- .../pmu-events/arch/x86/sandybridge/pipeline.json | 2 +- .../pmu-events/arch/x86/skylake/skl-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/skx-metrics.json | 2 +- .../pmu-events/arch/x86/skylakex/uncore-other.json | 12 +- tools/perf/tests/attr.c | 2 +- tools/perf/tests/attr.py | 2 +- tools/perf/tests/bp_signal.c | 20 +- tools/perf/tests/code-reading.c | 2 +- tools/perf/tests/dwarf-unwind.c | 2 +- tools/perf/tests/mmap-thread-lookup.c | 4 +- tools/perf/tests/perf-record.c | 7 +- tools/perf/trace/beauty/mmap_flags.sh | 4 +- tools/perf/ui/browsers/hists.c | 11 - tools/perf/ui/tui/helpline.c | 2 +- tools/perf/util/Build | 1 - tools/perf/util/annotate.c | 49 +- tools/perf/util/annotate.h | 5 - tools/perf/util/bpf-loader.c | 4 +- tools/perf/util/config.c | 8 +- tools/perf/util/cs-etm-decoder/cs-etm-decoder.c | 60 - tools/perf/util/cs-etm-decoder/cs-etm-decoder.h | 19 - tools/perf/util/cs-etm.c | 143 +- tools/perf/util/dso.c | 2 +- tools/perf/util/env.c | 2 +- tools/perf/util/event.c | 61 +- tools/perf/util/event.h | 8 +- tools/perf/util/evlist.c | 6 +- tools/perf/util/evlist.h | 2 +- tools/perf/util/evsel.h | 4 +- tools/perf/util/evsel_fprintf.c | 1 - tools/perf/util/header.c | 8 +- tools/perf/util/hist.c | 2 +- tools/perf/util/hist.h | 1 - tools/perf/util/jitdump.c | 2 +- tools/perf/util/machine.c | 33 +- tools/perf/util/machine.h | 6 +- tools/perf/util/map.c | 62 +- tools/perf/util/map.h | 16 - tools/perf/util/mmap.c | 152 +- tools/perf/util/mmap.h | 26 +- tools/perf/util/ordered-events.c | 44 +- tools/perf/util/ordered-events.h | 8 +- tools/perf/util/parse-events.c | 2 +- tools/perf/util/probe-event.c | 4 +- tools/perf/util/probe-file.c | 2 +- tools/perf/util/python.c | 4 +- .../perf/util/scripting-engines/trace-event-perl.c | 6 +- .../util/scripting-engines/trace-event-python.c | 24 +- tools/perf/util/session.c | 7 +- tools/perf/util/sort.c | 63 +- tools/perf/util/sort.h | 2 - tools/perf/util/srccode.c | 186 - tools/perf/util/srccode.h | 7 - tools/perf/util/srcline.c | 28 - tools/perf/util/srcline.h | 1 - tools/perf/util/stat-display.c | 16 +- tools/perf/util/stat-shadow.c | 3 +- tools/perf/util/svghelper.c | 2 +- tools/perf/util/symbol.h | 1 - tools/perf/util/thread.c | 2 - tools/perf/util/thread.h | 6 - tools/perf/util/top.c | 8 +- tools/perf/util/top.h | 10 +- tools/perf/util/trace-event-parse.c | 16 +- tools/perf/util/trace-event-read.c | 4 +- tools/perf/util/trace-event.c | 8 +- tools/perf/util/trace-event.h | 16 +- tools/testing/selftests/bpf/test_btf.c | 664 +++- .../selftests/drivers/net/mlxsw/rtnetlink.sh | 170 + .../drivers/net/mlxsw/spectrum-2/tc_flower.sh | 175 +- tools/testing/selftests/net/.gitignore | 1 + tools/testing/selftests/net/Makefile | 4 +- tools/testing/selftests/net/reuseport_addr_any.c | 309 ++ tools/testing/selftests/net/reuseport_addr_any.sh | 4 + tools/testing/selftests/net/rtnetlink.sh | 53 + 660 files changed, 13350 insertions(+), 14423 deletions(-) create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.c create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/devcom.h create mode 100644 drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_bloom_filter.c delete mode 100644 drivers/staging/vc04_services/interface/vchiq_arm/vchiq_killable.h rename drivers/usb/{common/roles.c => roles/class.c} (100%) delete mode 100644 include/linux/fsinfo.h create mode 100644 include/linux/indirect_call_wrapper.h delete mode 100644 include/uapi/linux/fsinfo.h delete mode 100644 net/ipv4/netfilter/nf_nat_proto_gre.c delete mode 100644 net/ipv4/netfilter/nf_nat_proto_icmp.c delete mode 100644 net/ipv6/netfilter/nf_nat_proto_icmpv6.c create mode 100644 net/netfilter/nf_nat_proto.c delete mode 100644 net/netfilter/nf_nat_proto_common.c delete mode 100644 net/netfilter/nf_nat_proto_dccp.c delete mode 100644 net/netfilter/nf_nat_proto_sctp.c delete mode 100644 net/netfilter/nf_nat_proto_tcp.c delete mode 100644 net/netfilter/nf_nat_proto_udp.c delete mode 100644 net/netfilter/nf_nat_proto_unknown.c delete mode 100644 samples/vfs/test-fs-query.c delete mode 100644 samples/vfs/test-fsinfo.c delete mode 100644 tools/build/feature/test-libaio.c delete mode 100644 tools/lib/traceevent/libtraceevent.pc.template delete mode 100644 tools/perf/arch/arc/annotate/instructions.c delete mode 100644 tools/perf/util/srccode.c delete mode 100644 tools/perf/util/srccode.h create mode 100755 tools/testing/selftests/drivers/net/mlxsw/rtnetlink.sh create mode 100644 tools/testing/selftests/net/reuseport_addr_any.c create mode 100755 tools/testing/selftests/net/reuseport_addr_any.sh